ARTICLES

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.

 

<td>
  <b>Xcode .lproj Language code (ISO-639)</b>
</td>

<td>
  <b>iTunes Connect API (Spaceship)</b>
</td>

<td>
  <b>Google Translate API</b>
</td>
<td>
  zh-Hans
</td>

<td>
  zh-Hans
</td>

<td>
  zh
</td>
<td>
  zh-Hant
</td>

<td>
  zh-Hant
</td>

<td>
  zh-TW
</td>
<td>
  da
</td>

<td>
  da
</td>

<td>
  da
</td>
<td>
  nl
</td>

<td>
  nl-NL
</td>

<td>
  nl
</td>
<td>
  en-AU
</td>

<td>
  en-AU
</td>

<td>
  en
</td>
<td>
  en-CA
</td>

<td>
  en-CA
</td>

<td>
  en
</td>
<td>
  en
</td>

<td>
  en-US
</td>

<td>
  en
</td>
<td>
  en-GB
</td>

<td>
  en-GB
</td>

<td>
  en
</td>
<td>
  fi
</td>

<td>
  fi
</td>

<td>
  fi
</td>
<td>
  fr
</td>

<td>
  fr-FR
</td>

<td>
  fr
</td>
<td>
  fr-CA
</td>

<td>
  fr-CA
</td>

<td>
  fr
</td>
<td>
  de
</td>

<td>
  de-DE
</td>

<td>
  de
</td>
<td>
  el
</td>

<td>
  el
</td>

<td>
  el
</td>
<td>
  id
</td>

<td>
  id
</td>

<td>
  id
</td>
<td>
  it
</td>

<td>
  it
</td>

<td>
  it
</td>
<td>
  ja
</td>

<td>
  ja
</td>

<td>
  ja
</td>
<td>
  ko
</td>

<td>
  ko
</td>

<td>
  ko
</td>
<td>
  ms
</td>

<td>
  ms
</td>

<td>
  ms
</td>
<td>
  nb
</td>

<td>
  no
</td>

<td>
  no
</td>
<td>
  pt-BR
</td>

<td>
  pt-BR
</td>

<td>
  pt
</td>
<td>
  pt
</td>

<td>
  pt-PT
</td>

<td>
  pt
</td>
<td>
  ru
</td>

<td>
  ru
</td>

<td>
  ru
</td>
<td>
  es-MX
</td>

<td>
  es-MX
</td>

<td>
  es
</td>
<td>
  es
</td>

<td>
  es-ES
</td>

<td>
  es
</td>
<td>
  sv
</td>

<td>
  sv
</td>

<td>
  sv
</td>
<td>
  th
</td>

<td>
  th
</td>

<td>
  th
</td>
<td>
  tr
</td>

<td>
  tr
</td>

<td>
  tr
</td>
<td>
  vi
</td>

<td>
  vi
</td>

<td>
  vi
</td>
Language
Chinese (Simplified)
Chinese (Traditional)
Danish
Dutch
English (Australia)
English (Canada)
English (U.S)
English (U.K.)
Finnish
French
French (Canada)
German
Greek
Indonesian
Italian
Japanese
Korean
Malay
Norwegian (Bokmal)
Portuguese (Brazil)
Portuguese (Portugal)
Russian
Spanish (Mexico)
Spanish (Spain)
Swedish
Thai
Turkish
Vietnamese

 

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.