iTunes Connect API (fastlane) and corresponding Xcode language codes

If you are using the iTunes Connect API via fastlane or spaceship and would like to access your app meta data by language, below is a chart of the language codes that spaceship converts the iTunes Connect languages into.  In addition, if you are localizing your app in Xcode for multiple locales of the same language.  You should probably use the base language and omit the locale for at least one locale so that any other locales you omit have a fall back language to use.  I’ve also included the language codes that Google Translate’s API uses if you decide to use machine translation.


Language Xcode .lproj Language code (ISO-639) iTunes Connect API (Spaceship) Google Translate API
Chinese (Simplified) zh-Hans zh-Hans zh
Chinese (Traditional) zh-Hant zh-Hant zh-TW
Danish da da da
Dutch nl nl-NL nl
English (Australia) en-AU en-AU en
English (Canada) en-CA en-CA en
English (U.S) en en-US en
English (U.K.) en-GB en-GB en
Finnish fi fi fi
French fr fr-FR fr
French (Canada) fr-CA fr-CA fr
German de de-DE de
Greek el el el
Indonesian id id id
Italian it it it
Japanese ja ja ja
Korean ko ko ko
Malay ms ms ms
Norwegian (Bokmal) nb no no
Portuguese (Brazil) pt-BR pt-BR pt
Portuguese (Portugal) pt pt-PT pt
Russian ru ru ru
Spanish (Mexico) es-MX es-MX es
Spanish (Spain) es es-ES es
Swedish sv sv sv
Thai th th th
Turkish tr tr tr
Vietnamese vi vi vi


Did you find this post helpful? Support independent development and improve your sleep by downloading White Noise and Deep Sleep Sounds free from the App Store.

Our Products

Keyword level attribution for Apple Search Ads. Optimize your bids and increase your revenue. Sign up for free at

White Noise and Deep Sleep Sounds
Calming and relaxing sounds that will help you sleep like a baby tonight.
Download for free from the App Store.
Get it on Google Play.

Our Sponsors

Get Sleepy
Get Sleepy
The free podcast that puts you to sleep with meditative bedtime stories. Listen at