App Store स्क्रीनशॉट को सभी 39 भाषाओं में localize करना
Apple का App Store 39 localizations में स्क्रीनशॉट accept करता है। अधिकांश app teams 3-5 में ship करती हैं क्योंकि manual workflow scale नहीं होता: 5 languages में कैप्शन translate करो, 5 versions re-export करो, device class के हिसाब से 5 बार upload करो। Grind real है। सवाल यह है कि क्या इसे automate करना worth it है, और 2026 में जवाब है हाँ — localized creative पर conversion data इतना improve हुआ है कि automation अपने आप pay off कर लेता है।
Published numbers कैसे दिखते हैं
Phiture, AppTweak, Adapty और Mobile Action प्रत्येक individual case studies publish करते हैं जो specific markets में localized creative को tap-to-install lift करते दिखाते हैं — magnitude category, market, और original English creative कितना undermarket था इस पर काफी निर्भर करता है। किसी एक ऐसे percentage में flatten करने की बजाय जो अधिकांश apps के लिए गलत होगा, हम आपको उनके published case studies पढ़ने की सलाह देंगे। उन सभी का directional consensus: non-English markets, English markets के additional optimization से ज़्यादा localization को reward करते हैं, और Japanese, Korean, German, और Brazilian Portuguese वे markets हैं जहाँ lift सबसे consistently meaningful है।
Concretely: एक finance app जिसके 100k US installs/month और 30k Japanese installs/month हैं, वह अक्सर US कैरोसेल पर A/B tests चलाने से JP स्क्रीनशॉट localize करने से ज़्यादा absolute install lift देखता है। Japanese market volume में छोटा है लेकिन छोटे baseline पर lift percentage अक्सर बड़ा होता है।
39-locale list
Apple की full submission list, region के अनुसार:
- English variants: en-US, en-GB, en-AU, en-CA
- European Latin-script: de-DE, fr-FR, fr-CA, es-ES, es-MX, it, pt-PT, pt-BR, nl-NL, sv, no, da, fi, hu, cs, sk, hr, ro, pl, el, tr, ca
- Cyrillic: ru, uk
- Right-to-left: ar-SA, he
- South + Southeast Asia: hi, th, vi, id, ms
- East Asia: ja, ko, zh-Hans, zh-Hant
अधिकांश apps को सभी 39 की ज़रूरत नहीं। Pragmatic सवाल यह है कि कौन सा subset।
Priority कैसे तय करें
ईमानदार tiers:
- Hand-review (3-5 locales): आपका home market plus install volume के हिसाब से आपके top 2-4 non-English markets। अधिकांश global apps के लिए यह en-US, ja, de-DE, pt-BR, और traction के अनुसार es-ES / es-MX / fr-FR / ko में से एक है। इन्हें native speaker से हर कैप्शन पढ़वाएं।
- Auto-translate with smoke-test (10-15 locales): अगला tier जहाँ आपके meaningful installs हैं। AI translation आपको 80% तक ले जाती है; एडिटर में active language switch करके और हर कैप्शन पढ़ने से obvious mistranslations और weird tone पकड़ में आती है।
- Auto-translate only (कोई भी remaining markets जिनकी आप परवाह करते हैं): minimal review। Ship करें और analytics देखें।
- Skip: वे locales जहाँ आपके कोई installs नहीं और कोई marketing plans नहीं। Apple किसी भी uncovered language के लिए आपके default locale पर fall back करता है — यह ठीक है।
"Skip" tier मायने रखता है। एक ऐसे market में बुरा translation जिसकी आप परवाह नहीं करते, वह कोई translation न होने से बुरा है: उस market के users broken Japanese (या broken Polish, या broken Arabic) देखते हैं और bounce करते हैं। English पर fallback कम से कम readable है।
Machine translation कहाँ fail होती है
Auto-translate App Store creative के लिए competent है लेकिन perfect नहीं। हमेशा hand-fix करने वाली चीज़ें:
- Brand names, product names, feature names। "Inbox Zero" कई locales में literally compound nouns में translate हो जाता है। इन्हें source language में lock करें।
- CTA imperatives। "Tap to start" Japanese में default से formal-imperative होता है जो app UI के लिए गलत है। Natives जो casual/imperative form apps में उपयोग करते हैं वह use करें।
- Plural forms। "3 tasks" English में काम करता है; Polish, Russian, Arabic में count के अनुसार multiple plural forms होते हैं।
- Gender। German, French, Spanish, Italian gender guess करते हैं। Default guess अक्सर masculine होता है; अगर आपका audience mixed या female-leaning है, तो hand-fix करें।
Per locale visual blowup
वही कैप्शन languages में बहुत अलग widths पर render होता है। खास तौर पर:
- German, Russian, Ukrainian, Hungarian, Finnish: +30-50% width। कैप्शन safe area से overflow होते हैं।
- French, Italian, Spanish, Portuguese: +10-20%।
- Chinese (दोनों variants), Japanese, Korean: -30-50%। कैप्शन sparse दिखते हैं।
- Thai: कोई word separators नहीं — line-breaks character boundaries पर होते हैं।
- Arabic, Hebrew: right-to-left flow। Text alignment flip होता है; device frames नहीं।
इसे global font-size shrink से ठीक न करें। कैरोसेल सभी locales में simultaneously balanced नहीं बल्कि per locale balanced दिखना चाहिए। एडिटर per locale font size override की अनुमति देता है; worst-blowup languages के लिए उसका उपयोग करें (German सबसे आम offender है)।
Font support
अधिकांश marketing fonts Latin, Cyrillic, Greek, और Vietnamese cover करते हैं। ये Arabic, Hebrew, Hindi (Devanagari), Thai, या CJK (Chinese, Japanese, Korean) cover नहीं करते। उन locales के लिए font system-default पर fall back करता है, जो आमतौर पर ठीक दिखता है लेकिन आपकी Latin-script branding से inconsistent।
दो reasonable जवाब:
- Per locale font-fallback accept करें। Non-Latin-script markets में अधिकांश users system-default के आदी हैं और notice नहीं करते।
- Multi-script fonts उपयोग करें जैसे Noto, Inter Display + Inter Hindi/Arabic supplements, या system-stack alternatives जो match करते हैं। Complexity बढ़ती है लेकिन brand maintain रहता है।
1-घंटे का workflow
Screenshotify उपयोग करके सभी 39 App Store locales में 5-panel कैरोसेल localize करने के लिए realistic time budget:
- 5 मिनट: वे locales enable करें जो आप चाहते हैं, "Translate all" click करें, auto-translate runs।
- 15 मिनट: language switcher में अपने top 3-5 markets को hand-review करें। हर कैप्शन inline edit करें। Per-locale edits stick होते हैं।
- 15 मिनट: अगले 10-15 markets को smoke-test करें। Switcher में हर एक skim करें, obvious mistranslations fix करें।
- 15 मिनट: visual review — वे locales find करें जहाँ कैप्शन overflow या sparse दिखते हैं, उनके लिए font size override करें।
- 5 मिनट: एक्सपोर्ट click करें, locale के अनुसार organize एक ZIP पाएं, App Store Connect पर upload करें।
तब के day-or-more से जब आप per locale hand-translate और re-export करते थे, लगभग एक घंटे का focused काम। Localization की economics बदल गई।