Localized App Store screenshots

39 languages from one design, right to left included. Pick a language: captions, line breaks and alignment follow.

Template

Rendered in your browser by the editor's engine.

Open this in the editor

How to localize your screenshots

  1. Start where your downloads areApp Analytics in App Store Connect and the country statistics in Play Console show where people find you. Begin with those languages. A language without its own screenshots shows the ones of your primary language.
  2. Translate the message, not the wordsA caption sells one benefit in a few words. Have someone who speaks the language read it: a literal translation often sounds stiff or runs long.
  3. Check the lengthGerman and Finnish captions run longer than English, Chinese and Japanese shorter. Look at every language in the preview, and shorten a caption before you shrink its type.
  4. Show the app in that languageCaptions in Spanish over an English app look unfinished. Capture the app in each language and drop the captures in; they land on the matching screens.
  5. Mind right to leftArabic and Hebrew run right to left. Captions flip their alignment, and the app captures should come from the mirrored interface.
  6. Export with each store's codesThe two stores name some languages differently. The export puts each language in the folder its store expects, ready for fastlane or the direct upload.

Language codes for App Store Connect and Google Play

19 languages use a different code on Google Play. The export names each store's folders with its own code.

LanguageApp Store ConnectGoogle Playfastlane folders
English (US)en-USen-USscreenshots/en-US/metadata/android/en-US/
English (UK)en-GBen-GBscreenshots/en-GB/metadata/android/en-GB/
English (Australia)en-AUen-AUscreenshots/en-AU/metadata/android/en-AU/
English (Canada)en-CAen-CAscreenshots/en-CA/metadata/android/en-CA/
Germande-DEde-DEscreenshots/de-DE/metadata/android/de-DE/
Frenchfr-FRfr-FRscreenshots/fr-FR/metadata/android/fr-FR/
French (Canada)fr-CAfr-CAscreenshots/fr-CA/metadata/android/fr-CA/
Spanish (Spain)es-ESes-ESscreenshots/es-ES/metadata/android/es-ES/
Spanish (Mexico)es-MXes-419screenshots/es-MX/metadata/android/es-419/
Italianitit-ITscreenshots/it/metadata/android/it-IT/
Portuguese (Brazil)pt-BRpt-BRscreenshots/pt-BR/metadata/android/pt-BR/
Portuguese (Portugal)pt-PTpt-PTscreenshots/pt-PT/metadata/android/pt-PT/
Dutchnl-NLnl-NLscreenshots/nl-NL/metadata/android/nl-NL/
Swedishsvsv-SEscreenshots/sv/metadata/android/sv-SE/
Danishdada-DKscreenshots/da/metadata/android/da-DK/
Norwegiannono-NOscreenshots/no/metadata/android/no-NO/
Finnishfifi-FIscreenshots/fi/metadata/android/fi-FI/
Polishplpl-PLscreenshots/pl/metadata/android/pl-PL/
Czechcscs-CZscreenshots/cs/metadata/android/cs-CZ/
Slovakskskscreenshots/sk/metadata/android/sk/
Hungarianhuhu-HUscreenshots/hu/metadata/android/hu-HU/
Romanianroroscreenshots/ro/metadata/android/ro/
Croatianhrhrscreenshots/hr/metadata/android/hr/
Greekelel-GRscreenshots/el/metadata/android/el-GR/
Turkishtrtr-TRscreenshots/tr/metadata/android/tr-TR/
Russianruru-RUscreenshots/ru/metadata/android/ru-RU/
Ukrainianukukscreenshots/uk/metadata/android/uk/
ArabicRight to leftar-SAarscreenshots/ar-SA/metadata/android/ar/
HebrewRight to leftheiw-ILscreenshots/he/metadata/android/iw-IL/
Hindihihi-INscreenshots/hi/metadata/android/hi-IN/
Thaiththscreenshots/th/metadata/android/th/
Vietnameseviviscreenshots/vi/metadata/android/vi/
Indonesianididscreenshots/id/metadata/android/id/
Malaymsmsscreenshots/ms/metadata/android/ms/
Japanesejaja-JPscreenshots/ja/metadata/android/ja-JP/
Koreankoko-KRscreenshots/ko/metadata/android/ko-KR/
Chinese (Simplified)zh-Hanszh-CNscreenshots/zh-Hans/metadata/android/zh-CN/
Chinese (Traditional)zh-Hantzh-TWscreenshots/zh-Hant/metadata/android/zh-TW/
Catalancacascreenshots/ca/metadata/android/ca/

Codes as Storeglow exports them, for fastlane deliver (screenshots/) and supply (metadata/android/).

Compared with other tools: Storeglow vs AppScreens · Storeglow vs Screenshots Pro

Localized App Store screenshots: 39 languages from one design, right to left included.
39 languages from one design, right to left included.

Questions

How many languages does Storeglow support?

39, each with its App Store Connect and Google Play code, including Arabic and Hebrew, which run right to left. Every one of them is in the table above.

How do I localize App Store screenshots?

Add a language and type or paste its captions. Layout, fonts, colours and every store size follow from your design, and long words wrap to fit. Screenshots of the app itself can differ by language too: drop in each language's captures and they land on the right screens.

How do right-to-left languages work?

Arabic and Hebrew captions are set right to left, and their alignment flips: a caption aligned left in English is aligned right in Arabic. Centred captions stay centred.

Why are some Google Play language codes different?

Google Play names 19 languages differently from App Store Connect, for example Spanish (Mexico): es-MX on the App Store, es-419 on Google Play, Italian: it on the App Store, it-IT on Google Play and Swedish: sv on the App Store, sv-SE on Google Play. fastlane names its folders with each store's own code, and so does the Storeglow export.

Which plan includes more than one language?

The free plan has 1 language. The Launch Pass (€15 once) and Pro (€49 a year) include every language.

Start in your language, add the rest.