Open Web Reference

ECMAScript Internationalization API Locales

Supported ISO639-1 language codes
ISO639-1 Blink IE11/Win 8 IE11/Win 7 Firefox Nightly*
aa No No No
abNoNoNo
afYesYesYes
akYesNoYes
amYesYesYes
anNoNoNo
arYesYesYes
asNoNoNo
avNoYesYes
ayNoNoNo
azYesYesYes
baNoYesNo
beYesYesYes
bgYesYesYes
bhNoNoNo
biNoNoNo
bmNoNoYes
bnYesYesYes
boNoYesYes
brNoYesYes
bsYesYesYes
caYesYesYes
ceNoNoNo
chNoNoNo
coNoYesNo
crNoYesYes
csYesYesYes
cuNoNoNo
cvNoNoNo
cyYesYesYes
daYesYesYes
deYesYesYes
dvNoYesNo
dzNoNoYes
eeNoNoYes
elYesYesYes
enYesYesYes
eoYesNoYes
esYesYesYes
etYesYesYes
euYesYesYes
faYesYesYes
ffNoYesNoYes
fiYesYesYes
fjNoNoNo
foYesYesYes
frYesYesYes
fyNoYesNo
gaYesYesYes
gdNoYesNo
glYesYesYes
gnNoYesNoNo
guYesYesYes
gvNoNoYes
haYesYesYes
heYesYesYes
hiYesYesYes
hoNoNoNo
hrYesYesYes
htNoNoNo
huYesYesYes
hyYesYesYes
hzNoNoNo
iaNoNoNo
idYesYesYes
ieNoNoNo
igYesYesYes
iiNoYesYes
ikNoNoNo
ioNoNoNo
isYesYesYes
itYesYesYes
iuNoYesNo
jaYesYesYes
jvNoYesNoNo
kaYesYesYes
kgNoNoNo
kiNoNoYes
kjNoNoNo
kkYesYesYes
klNoYesYes
kmYesYesYes
knYesYesYes
koYesYesYes
krNoNoNo
ksNoNoYes
kuNoYesNoNo
kvNoNoNo
kwNoNoYes
kyNoYesNo
laNoNoNo
lbNoYesNo
lgYesNoYes
liNoNoNo
lnNoNoYes
loNoYesYes
ltYesYesYes
lvYesYesYes
mgYesYesNoYes
mhNoNoNo
miNoYesNo
mkYesYesYes
mlYesYesYes
mnNoYesNo
moYesNoNo
mrYesYesYes
msYesYesYes
mtYesYesYes
myNoYesNoYes
naNoNoNo
ndNoNoYes
neNoYesYes
ngNoNoNo
nlYesYesYes
nnYesYesYes
noNoYesNo
nrNoNoYes
nvNoNoNo
nyNoNoNo
ocNoYesNo
ojNoNoNo
omYesYesNoYes
orYesYesYes
osNoNoNo
paYesYesYes
piNoNoNo
plYesYesYes
psYesYesYes
ptYesYesYes
quNoNoNo
rmYesYesYes
rnNoNoNo
roYesYesYes
ruYesYesYes
rwYesYesYes
saNoYesNo
scNoNoNo
sdNoYesNoNo
seNoYesNo
sgNoNoYes
shNoNoNo
siYesYesYes
skYesYesYes
slYesYesYes
smNoNoNo
snYesYesNoYes
soYesYesNoYes
sqYesYesYes
srYesYesYes
ssNoNoNo
stNoYesNoNo
suNoNoNo
svYesYesYes
swYesYesYes
taYesYesYes
teYesYesYes
tgNoYesNo
thYesYesYes
tiYesYesNoYes
tkNoYesNo
tlYesNoNo
tnNoYesNo
toYesNoYes
trYesYesYes
tsNoYesNoNo
ttNoYesNo
twNoNoNo
tyNoNoNo
ugNoYesNo
ukYesYesYes
urYesYesYes
uzYesYesYes
veNoNoNo
viYesYesYes
voNoNoNo
waNoNoNo
woNoYesNo
xhNoYesNo
yiNoNoNo
yoYesYesYes
zaNoNoNo
zhYesYesYes
zuYesYesYes
Supported ISO639-2 language codes with no ISO639-1 equivalent
ISO639-2BlinkIE11/Win 8IE11/Win 7Firefox Nightly*
arnNoYesNo
basNoNoYes
bemYesNoYes
chrNoYesNoYes
dsbNoYesNo
duaNoNoYes
ewoNoNoYes
filYesYesYes
gswNoYesYes
hawYesYesNoYes
hsbNoYesNo
kabNoNoYes
kamNoNoYes
kokNoYesNo
luoNoNoYes
masNoNoYes
mohNoYesNo
nqoNoYesNoNo
nsoNoYesNo
nynYesNoYes
sahNoYesNo
smaNoYesNo
smjNoYesNo
smnNoYesNo
smsNoYesNo
syrNoYesNo
vaiNoNoYes
zghNoYesNoNo

Note: IE11 supports the fil code for Filipino, but not the two letter code tl (Tagalog). As Blink supports both, it is best to use the former.

Supported ISO639-1 language codes with ISO3166-1 country code or UN M.49 region code
ISO 3166-1BlinkIE11/Win 8IE11/Win 7Firefox Nightly*
en-AGNoNoYes
en-BBNoNoYes
en-BSNoNoYes
en-BWNoNoYes
en-BZNoYesYes
en-CANoYesYes
en-CMNoNoYes
en-DMNoNoYes
en-FJNoNoYes
en-GMNoNoYes
en-GHNoNoYes
en-GDNoNoYes
en-GYNoNoYes
en-INNoYesYes
en-IENoYesYes
en-JMNoYesYes
en-KENoNoYes
en-KINoNoYes
en-LSNoNoYes
en-LRNoNoYes
en-MWNoNoYes
en-MTNoNoYes
en-MHNoNoYes
en-MUNoNoYes
en-FMNoNoYes
en-NANoNoYes
en-NZNoYesYes
en-NGNoNoYes
en-PGNoNoYes
en-PHNoYesYes
en-PKNoNoYes
en-PWNoNoYes
en-SGNoYesYes
en-KNNoNoYes
en-LCNoNoYes
en-VCNoNoYes
en-WSNoNoYes
en-SCNoNoYes
en-SLNoNoYes
en-SGNoNoYes
en-SBNoNoYes
en-ZANoYesYes
en-SSNoNoYes
en-SZNoNoYes
en-TZNoNoYes
en-TONoNoYes
en-TTNoYesYes
en-ZWNoYesYes
en-UGNoNoYes
en-VUNoNoYes
en-ZMNoNoYes
en-ZWNoNoYes
en-AUNoYesYes
en-GBYesYesYes
en-USYesYesYes
en-ASNoNoYes
en-BMNoNoYes
en-VGNoNoYes
en-KYNoNoYes
en-GINoNoYes
en-GUNoNoYes
en-GGNoNoYes
en-HKNoYesNoYes
en-IMNoNoYes
en-JENoNoYes
en-029NoYesNo
de-ATNoYesYes
de-BENoNoYes
de-CHNoYesYes
de-LUNoYesYes
de-LINoYesYes
nl-BENoYesYes
nl-AWNoNoYes
nl-CWNoNoYes
nl-SXNoNoYes
nl-SRNoNoYes
sv-FINoYesYes
es-ARYesYesYes
es-BOYesYesYes
es-CLYesYesYes
es-COYesYesYes
es-CRYesYesYes
es-CUNoNoYes
es-DOYesYesYes
es-ECYesYesYes
es-SVYesYesYes
es-GQNoNoYes
es-GTYesYesYes
es-HNYesYesYes
es-MXYesYesYes
es-NIYesYesYes
es-PAYesYesYes
es-PYYesYesYes
es-PEYesYesYes
es-PRYesYesYes
es-UYYesYesYes
es-VEYesYesYes
es-419YesNoYesYes
pt-BRYesYesYes
pt-AONoYesNoYes
pt-CVNoNoYes
pt-TLNoNoYes
pt-GWNoNoYes
pt-MZNoNoYes
pt-STNoNoYes
pt-MONoNoYes
it-CHNoYesYes
it-SMNoNoYes
fr-BENoYesYes
fr-BJNoNoYes
fr-BFNoNoYes
fr-BINoNoYes
fr-CANoYesYes
fr-CMNoYesNoYes
fr-CFNoNoYes
fr-PFNoNoYes
fr-GPNoNoYes
fr-MQNoNoYes
fr-YTNoNoYes
fr-NCNoNoYes
fr-RENoYesNoYes
fr-BLNoNoYes
fr-GANoNoYes
fr-GNNoNoYes
fr-HTNoYesNoYes
fr-LUNoYesYes
fr-MGNoNoYes
fr-MCNoYesYes
fr-MLNoYesNoYes
fr-MUNoNoYes
fr-NENoNoYes
fr-CGNoNoYes
fr-RWNoNoYes
fr-SNNoYesNoYes
fr-SCNoNoYes
fr-CHNoYesYes
fr-TGNoNoYes
fr-VUNoNoYes
el-CYNoNoYes
ro-MDNoYesNoYes
ru-BYNoNoYes
ru-KZNoNoYes
ru-KGNoNoYes
hr-BANoYesYes
zh-CNYesYesYes
zh-TWYesYesYes
zh-SGYesYesYes
zh-HKYesYesYes
zh-MONoYesNo
ms-SGNoNoYes
ms-BNNoYesYes
ms-MYNoYesYes
ar-DZNoYesYes
ar-BHNoYesYes
ar-TDNoNoYes
ar-KMNoNoYes
ar-DJNoNoYes
ar-EGNoYesYes
ar-ERNoNoYes
ar-IQNoYesYes
ar-PSNoNoYes
ar-ILNoNoYes
ar-JONoYesYes
ar-KWNoYesYes
ar-LBNoYesYes
ar-LYNoYesYes
ar-MRNoNoYes
ar-MANoYesYes
ar-OMNoYesYes
ar-QANoYesYes
ar-SANoYesYes
ar-SONoNoYes
ar-SDNoNoYes
ar-SYNoYesYes
ar-TNNoYesYes
ar-AENoYesYes
ar-YENoYesYes
bn-INNoYesYes
bn-BDNoYesYes
ta-INNoYesYes
ta-SGNoNoYes
ta-LKNoYesNoYes
ta-MYNoNoYes
ln-CDNoNoYes
ln-CGNoNoYes
sw-KENoNoYes
sw-TZNoNoYes
sw-UGNoNoYes
ti-ETNoYesNoYes
ti-ERNoYesNoYes

Note: This table excludes locales where the country code and language code are the same, and thus redundant, such as es-ES, fr-FR, etc. This list is not exhaustive; it only includes country and language codes that I have tested. It is possible that there are more supported.

Supported language and script code combinations
Language/ScriptBlinkIE11/Win 8IE11/Win 7Firefox Nightly*
az-CyrlNoYesYes
az-LatnNoYesYes
ba-CyrlNoYesNo
bo-TibtNoYesNo
br-LatnNoYesNo
bs-CyrlNoYesYes
bs-LatnNoYesNo
co-LatnNoYesNo
ff-LatnNoYesNoNo
gd-LatnNoYesNo
ha-LatnNoYesYes
ig-LatnNoYesNo
ii-YiiiNoYesNo
iu-CansNoYesNo
iu-LatnNoYesNo
jv-LatnNoYesNoNo
kk-LatnNoYesNo
ks-ArabNoYesNo
ku-ArabNoYesNoNo
ky-CyrlNoYesNo
mi-LatnNoYesNo
mn-CyrlNoYesNo
mn-MongNoYesNo
oc-LatnNoYesNo
pa-ArabNoYesNoYes
pa-GuruNoYesNo
sa-DevaNoYesNo
sd-ArabNoYesNoNo
se-LatnNoYesNo
sn-LatnNoYesNoNo
sr-CyrlYes*YesYes
sr-LatnNoYesYes
tg-CyrlNoYesNo
tk-LatnNoYesNo
tt-CyrlNoYesNo
ug-ArabNoYesNo
uz-ArabNoNoYes
uz-CyrlNoYesYes
uz-LatnNoYesYes
wo-LatnNoYesNo
yo-LatnNoYesNo
zh-HansYesYesYes
zh-HantYesYesYes
arn-LatnNoYesNo
chr-CherNoYesNoNo
fil-LatnNoYesNo
haw-LatnNoYesNoNo
moh-LatnNoYesNo
sah-CyrlNoYesNo
sma-LatnNoYesNo
smj-LatnNoYesNo
smn-LatnNoYesNo
sms-LatnNoYesNo
syr-SyrcNoYesNo
vai-LatnNoNoYes
vai-VaiiNoNoYes
zgh-TfngNoYesNoNo