Locale-Specific Content
Creating content that is native to each locale, not just translated — referencing local tools, communities, examples, and pricing — so each locale's content resonates and converts.
Why
Translated content says the same thing in a different language; native content says the right thing for a different audience. A translated /zh/launch page references Product Hunt and Hacker News (blocked in China) and prices in USD (Chinese developers pay in CNY); a native /zh/launch page references Juejin and V2EX, prices in CNY, and shows a screenshot with Chinese UI labels. The native page converts 3x better because it removes friction (the reader doesn't have to translate prices, find alternative communities, or wonder if the product works in China). Native content also ranks higher on local search engines: Baidu favors content with Chinese examples and Chinese community references; Google Japan favors content with Japanese examples. The tradeoff is content cost (native content requires a local writer, not just a translator), but the 3x conversion multiplier and the local SEO boost make it the highest-ROI i18n investment.
When
Plan locale-specific content during the i18n strategy (which locales get native content vs translation); write native content 2 weeks before launch; review with a local native speaker 1 week before.
How
1. Decide which locales get native content (not just translation): zh, ja, ko (high-value, high-quality-bar) get native content; es, fr, de, pt, ru (lower risk, closer to English) get high-quality translation with local examples 2. For each native-content locale, hire a local writer (not a translator): a Chinese writer for /zh, a Japanese writer for /ja, a Korean writer for /ko — the writer understands the local dev culture, tools, and examples 3. Replace locale-specific references: Product Hunt → Juejin (zh) / Qiita (ja) / OKKY (ko), Hacker News → V2EX (zh) / Zenn (ja), USD → CNY (zh) / JPY (ja) / KRW (ko), English screenshots → localized screenshots 4. Add local examples: the /zh page shows a Vue example (popular in China) instead of a React example, the /ja page shows a Ruby example (popular in Japan), the /ko page shows a Spring Boot example (popular in Korea) 5. Reference local communities and events: the /zh page mentions 技术大会 and 掘金技术沙龙, the /ja page mentions PyCon JP, the /ko page mentions PyCon Korea 6. Localize pricing and payment: show CNY pricing on /zh (with Alipay/WeChat Pay), JPY on /ja (with Konbini), KRW on /ko (with KakaoPay) — remove the friction of currency conversion and foreign payment methods 7. Use localized screenshots: the /zh screenshots show Chinese UI labels, the /ja screenshots show Japanese UI labels — this signals the product is localized, not just translated 8. Have a native speaker review each locale's content 1 week before launch — they catch cultural errors (wrong formality level in Japanese, wrong tone in Korean) that a translator misses
Example
# Locale-Specific Content — ez4code /zh/launch ## Translated (bad) vs Native (good) ### Translated /zh/launch/blog-post "我们在 Product Hunt 上线了!用 Hacker News 讨论。 价格 $9/月。" → Product Hunt blocked in China, HN blocked, $9 unclear ### Native /zh/launch/blog-post "我们在掘金上线了!用 V2EX 讨论。 价格 ¥69/月(支持支付宝、微信支付)。" → Juejin accessible, V2EX accessible, CNY clear, Alipay native ## Local examples /zh: Vue 3 + WeChat mini-program example (popular in China) /ja: Ruby on Rails + LINE Bot example (popular in Japan) /ko: Spring Boot + KakaoTalk Bot example (popular in Korea) /en: React + Next.js example (popular globally) ## Local community references /zh: "在掘金技术沙龙分享,技术大会演示" /ja: "PyCon JP で発表、Qiita で技術記事連載" /ko: "PyCon Korea 발표, OKKY 기술 공유" ## Localized pricing /zh: ¥69/月 (支付宝、微信支付) /ja: ¥1,200/月 (Konbini、クレジットカード) /ko: ₩12,000/月 (KakaoPay、信用卡) /en: $9/mo (Stripe、PayPal) ## Localized screenshots /zh: UI with Chinese labels, Juejin comment section /ja: UI with Japanese labels, Qiita comment section /ko: UI with Korean labels, OKKY comment section ## Conversion impact Translated /zh: 1.2% conversion (89 signups / 7,400 visits) Native /zh: 3.8% conversion (342 signups / 9,000 visits) Native is 3.2x better than translated
Common Problems
- ⚠Translating content without localizing references — the translated /zh page says 'post on Product Hunt' but Product Hunt is blocked in China; the Chinese reader can't follow the advice and bounces; replace PH with Juejin for the /zh page.
- ⚠Showing USD pricing on all locales — Chinese developers see $9 and have to mentally convert to ¥63, then wonder if they can pay with Alipay; showing ¥69 with Alipay/WeChat Pay removes this friction and increases conversion 2-3x.
- ⚠Using English screenshots on localized pages — an English screenshot on /zh/launch signals the product isn't actually localized; a Chinese screenshot with Chinese UI labels proves the product works in Chinese and builds trust.
- ⚠Skipping native speaker review — a translator may produce grammatically correct but culturally wrong content (wrong formality in Japanese, wrong tone in Korean); a native speaker catches these in a 30-minute review that prevents a cultural faux pas.
Best Practices
- ✓Hire a local writer (not a translator) for zh/ja/ko — the writer knows that Product Hunt is blocked in China and replaces it with Juejin, knows that Vue is more popular than React in China, and knows that Alipay is the default payment; this cultural knowledge is worth 10x the translator's fee.
- ✓Localize all four layers: references (PH→Juejin), examples (React→Vue), pricing ($9→¥69 + Alipay), screenshots (English→Chinese) — localizing only one layer leaves friction; localizing all four removes it completely.
- ✓Have a native speaker do a 30-minute cultural review — they catch errors that a translator misses: wrong formality level in Japanese (です/ます vs だ/である), wrong tone in Korean (존댓말 vs 반말), culturally inappropriate examples.
- ✓A/B test native vs translated if possible — the 3x conversion multiplier is an average; for some locales (zh, ja) native is 5x better, for others (es, fr) it's 1.5x; the data tells you where to invest in native content vs high-quality translation.