<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: livben</title>
    <description>The latest articles on Forem by livben (@livben).</description>
    <link>https://forem.com/livben</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3695232%2F941528c2-bd8b-4d48-815c-63f774233b67.png</url>
      <title>Forem: livben</title>
      <link>https://forem.com/livben</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/livben"/>
    <language>en</language>
    <item>
      <title>Launching a Multilingual, Multi-Currency Classifieds Platform: What We Learned Building Livben</title>
      <dc:creator>livben</dc:creator>
      <pubDate>Tue, 06 Jan 2026 00:44:58 +0000</pubDate>
      <link>https://forem.com/livben/launching-a-multilingual-multi-currency-classifieds-platform-what-we-learned-building-livben-24kk</link>
      <guid>https://forem.com/livben/launching-a-multilingual-multi-currency-classifieds-platform-what-we-learned-building-livben-24kk</guid>
      <description>&lt;p&gt;We recently launched &lt;strong&gt;Livben&lt;/strong&gt;, a classifieds and promotion platform where individuals and businesses can publish product/service listings and connect directly with potential buyers.&lt;/p&gt;

&lt;p&gt;Because our audience is international, two requirements shaped almost every product and engineering decision:&lt;/p&gt;

&lt;p&gt;1) &lt;strong&gt;Multilingual discovery&lt;/strong&gt; (people should browse comfortably in their language)&lt;br&gt;&lt;br&gt;
2) &lt;strong&gt;Multi-currency clarity&lt;/strong&gt; (people should understand prices without confusion)&lt;/p&gt;

&lt;p&gt;This post is a practical “here’s what worked / what surprised us” overview—especially useful if you’re building a marketplace, directory, or listings-style product.&lt;/p&gt;




&lt;h2&gt;
  
  
  1) Language: UI language vs. listing language
&lt;/h2&gt;

&lt;p&gt;One of the earliest product questions was: what exactly are we translating?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;UI language&lt;/strong&gt; (menus, buttons, filters, account screens)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Listing content&lt;/strong&gt; (title, description, specs, location fields)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Treat these as separate layers. Users may prefer an English UI but want listings in Japanese (or vice versa). We found that separating the two prevents a lot of edge-case confusion.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; store a listing’s “original language” as metadata. It helps with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;showing “original vs. translated” content&lt;/li&gt;
&lt;li&gt;debugging mismatched translations&lt;/li&gt;
&lt;li&gt;improving SEO decisions later&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  2) Translation workflow: don’t assume “auto-translate” is enough
&lt;/h2&gt;

&lt;p&gt;Automatic translation is great for coverage, but it is not the same as “ready for conversion.”&lt;/p&gt;

&lt;p&gt;What helped us:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;keeping &lt;strong&gt;manual edits&lt;/strong&gt; possible (so sellers can correct key terms)&lt;/li&gt;
&lt;li&gt;labeling content clearly (e.g., “auto-translated” vs “edited”)&lt;/li&gt;
&lt;li&gt;ensuring the &lt;strong&gt;original text is always available&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your platform includes regulated or safety-critical categories, this becomes even more important.&lt;/p&gt;




&lt;h2&gt;
  
  
  3) Currency: store a source of truth and be transparent in display
&lt;/h2&gt;

&lt;p&gt;Currency logic becomes surprisingly tricky once you go global.&lt;/p&gt;

&lt;p&gt;A pattern that kept us sane:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;store the listing price as a &lt;strong&gt;single source of truth&lt;/strong&gt; (amount + currency)&lt;/li&gt;
&lt;li&gt;if you display conversions, treat them as &lt;strong&gt;display-only&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;be consistent with &lt;strong&gt;rounding&lt;/strong&gt; rules (and document them internally)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Avoid:&lt;/strong&gt; silently converting and overwriting the original price. Users need confidence that what they entered is what’s shown.&lt;/p&gt;




&lt;h2&gt;
  
  
  4) “Discovery” is a product problem, not just a search bar
&lt;/h2&gt;

&lt;p&gt;Classifieds succeed when users can quickly answer:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“Is this relevant to me?”&lt;/li&gt;
&lt;li&gt;“Can I trust it?”&lt;/li&gt;
&lt;li&gt;“Can I contact someone fast?”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We focused on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;clear category structure&lt;/li&gt;
&lt;li&gt;listing detail pages that surface essential info first&lt;/li&gt;
&lt;li&gt;predictable filtering and sorting behavior&lt;/li&gt;
&lt;li&gt;a frictionless path to contact (without hiding everything behind walls)&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  5) Trust &amp;amp; safety: set expectations early
&lt;/h2&gt;

&lt;p&gt;If you’re not a payment/shipping intermediary, say it clearly and consistently.&lt;/p&gt;

&lt;p&gt;It’s important to communicate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;how buyer–seller communication happens&lt;/li&gt;
&lt;li&gt;what the platform does and does not do&lt;/li&gt;
&lt;li&gt;basic safety guidance (e.g., verification, meeting safely, avoiding scams)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This reduces support load and improves user trust.&lt;/p&gt;




&lt;h2&gt;
  
  
  6) Launch content: write for humans first
&lt;/h2&gt;

&lt;p&gt;For a launch post, resist the temptation to cram keywords everywhere. Editors and readers can spot keyword stuffing instantly.&lt;/p&gt;

&lt;p&gt;What worked better:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a simple explanation of the problem we solve&lt;/li&gt;
&lt;li&gt;a short “how it works”&lt;/li&gt;
&lt;li&gt;a few specific examples of who benefits (SMEs, exporters, service providers)&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Questions for you
&lt;/h2&gt;

&lt;p&gt;If you’ve built a global product before:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How do you handle &lt;strong&gt;currency rounding&lt;/strong&gt; and “price perception” across markets?&lt;/li&gt;
&lt;li&gt;Do you keep &lt;strong&gt;original + translated&lt;/strong&gt; content in the same record, or separate it?&lt;/li&gt;
&lt;li&gt;Any i18n/SEO gotchas you wish you’d known earlier?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Happy to answer questions in the comments.&lt;/p&gt;

</description>
      <category>i18n</category>
      <category>webdev</category>
      <category>startup</category>
      <category>product</category>
    </item>
  </channel>
</rss>
