Skip to content
DeveloperMemos

Supported iOS Language Locale Codes for Fastlane

iOS, Localization, Fastlane1 min read

Localization is a vital aspect of mobile app development, allowing you to connect with users worldwide by providing content in their preferred language. If you're an iOS developer using Fastlane to automate your development tasks, you'll want to know which language locale codes are supported. To simplify the process for you, we've compiled a handy reference table of supported iOS language locale codes for Fastlane.

Supported Languages for Fastlane in iOS

Here's a table that lists each supported locale along with the corresponding language:

LocaleLanguage
ar-SAArabic (Saudi Arabia)
caCatalan
csCzech
daDanish
de-DEGerman (Germany)
elGreek
en-AUEnglish (Australia)
en-CAEnglish (Canada)
en-GBEnglish (United Kingdom)
en-USEnglish (United States)
es-ESSpanish (Spain)
es-MXSpanish (Mexico)
fiFinnish
fr-CAFrench (Canada)
fr-FRFrench (France)
heHebrew
hiHindi
hrCroatian
huHungarian
idIndonesian
itItalian
jaJapanese
koKorean
msMalay
nl-NLDutch (Netherlands)
noNorwegian
plPolish
pt-BRPortuguese (Brazil)
pt-PTPortuguese (Portugal)
roRomanian
ruRussian
skSlovak
svSwedish
thThai
trTurkish
ukUkrainian
viVietnamese
zh-HansChinese (Simplified)
zh-HantChinese (Traditional)

What is this page even for?

I kind of got sick of checking the Fastlane docs every time I needed to know what locales I could potentially translate my metadata too. The fastlane documentation is really good but the supported locales are tucked away in a fairly long page and it only tells you the locales and not what languages each one represents so I decided to make a quick cheat sheet for reference. Anyway, happy localizing!