Reference
App Store and Google Play locale codes
The 27 locale codes AppReleaseKit exports, from en-US and de-DE to ja and zh-Hans. Each export folder is named with the code, the way App Store Connect and fastlane deliver expect.
All 27 locale codes
Use the code in the second column as the folder name for a language's screenshots.
| Language | Locale code | Direction |
|---|---|---|
| English (US) | en-US | Left to right |
| English (UK) | en-GB | Left to right |
| English (Australia) | en-AU | Left to right |
| English (Canada) | en-CA | Left to right |
| German | de-DE | Left to right |
| French | fr-FR | Left to right |
| Spanish | es-ES | Left to right |
| Spanish (Mexico) | es-MX | Left to right |
| Italian | it | Left to right |
| Portuguese (Brazil) | pt-BR | Left to right |
| Dutch | nl-NL | Left to right |
| Swedish | sv | Left to right |
| Danish | da | Left to right |
| Norwegian | no | Left to right |
| Finnish | fi | Left to right |
| Polish | pl | Left to right |
| Turkish | tr | Left to right |
| Russian | ru | Left to right |
| Ukrainian | uk | Left to right |
| Japanese | ja | Left to right |
| Korean | ko | Left to right |
| Chinese (Simplified) | zh-Hans | Left to right |
| Chinese (Traditional) | zh-Hant | Left to right |
| Thai | th | Left to right |
| Vietnamese | vi | Left to right |
| Indonesian | id | Left to right |
| Hindi | hi | Left to right |
| Arabic | ar-SA | Right to left |
| Hebrew | he | Right to left |
Using the codes
- fastlane deliver reads one folder per locale under screenshots/, named with the code, such as screenshots/de-DE.
- A locale has to exist on your app in App Store Connect before you can upload to it. deliver will not create one.
- Regional variants are separate locales: English (US) and English (UK), Spanish and Spanish (Mexico), Chinese (Simplified) and Chinese (Traditional).
- Both stores publish their own locale lists. Check the code your listing shows before you upload a language you added by hand.
Right-to-left locales
Arabic (ar-SA) and Hebrew (he) are the two right-to-left locales. Text in them runs right to left in the editor and in the export.
Frequently asked questions
What locale codes does App Store Connect use for screenshots?
Codes such as en-US, de-DE, ja and zh-Hans. AppReleaseKit names each export folder with the code for its language, so the zip matches what App Store Connect and fastlane deliver expect.
How many languages can I export screenshots in?
27 store locales, listed in the table above, from English (US) and German to Japanese, Korean and Arabic.
Which languages are right to left?
Arabic (ar-SA) and Hebrew (he). Text in both runs right to left in the editor and in the exported images.
What if the language I need is not listed?
The stores accept more locales than the 27 here. Tell us which one you need from the feedback panel in the studio.

