#Std Code        Language Alternate Names
af  ;   Afrikaans
ak  ;   Akan
am  ;   Amharic
ar  ;   Arabic
az  ;   Azerbaijani
ba  ;   Bashkir
be  ;   Belarusian
bg  ;   Bulgarian
bh  ;   Bihari
bh  ;   Bihari languages
bn  ;   Bengali
bo  ;   Tibetan
br  ;   Breton
bs  ;   Bosnian
ca  ;   Catalan
ca  ;   Valencian
chr ;   Cherokee
co  ;   Corsican
cs  ;   Czech
cy  ;   Welsh
da  ;   Danish
de  ;   German
dv  ;   Dhivehi
dv  ;   Divehi
dv  ;   Maldivian
el  ;   Greek
el  ;   Modern Greek (1453-)
en  ;   English
en  ;   English_(U.S.)
en-GB   ;   English (GB)
en-GB   ;   English (UK)
en-GB   ;   English_(U.S.)-GB
eo  ;   Esperanto
es  ;   Castilian
es  ;   Spanish
et  ;   Estonian
eu  ;   Basque
fa  ;   Farsi
fa  ;   Persian
fi  ;   Finnish
fo  ;   Faroese
fr  ;   French
fy  ;   Frisian
fy  ;   Western Frisian
ga  ;   Irish
gd  ;   Gaelic
gd  ;   Scots Gaelic
gd  ;   Scottish Gaelic
gl  ;   Galician
gn  ;   Guarani
gu  ;   Gujarati
ha  ;   Hausa
haw ;   Hawaiian
he  ;   Hebrew
hi  ;   Hindi
hr  ;   Croatian
ht  ;   Haitian
ht  ;   Haitian Creole
hu  ;   Hungarian
hy  ;   Armenian
ia  ;   Interlingua
id  ;   Indonesian
ig  ;   Igbo
is  ;   Icelandic
it  ;   Italian
iu  ;   Inuktitut
ja  ;   Japanese
jw  ;   Javanese
ka  ;   Georgian
kk  ;   Kazakh
km  ;   Cambodian
km  ;   Central Khmer
km  ;   Khmer
kn  ;   Kannada
ko  ;   Korean
ku  ;   Kurdish
ky  ;   Kirghiz
ky  ;   Kyrgyz
la  ;   Latin
lb  ;   Letzeburgesch
lb  ;   Luxembourgish
lg  ;   Ganda
ln  ;   Lingala
lo  ;   Lao
lo  ;   Laothian
lt  ;   Lithuanian
lv  ;   Latvian
mfe ;   Morisyen
mg  ;   Malagasy
mi  ;   Maori
mk  ;   Macedonian
ml  ;   Malayalam
mn  ;   Mongolian
mr  ;   Marathi
ms  ;   Malay
ms  ;   Malay (macrolanguage)
mt  ;   Maltese
my  ;   Burmese
nb  ;   Norwegian
nb  ;   Norwegian Bokmål
ne  ;   Nepali
nl  ;   Dutch
nn  ;   Norwegian Nynorsk
oc  ;   Occitan
oc  ;   Occitan (post 1500)
om  ;   Oromo
or  ;   Oriya
pa  ;   Panjabi
pa  ;   Punjabi
pl  ;   Polish
ps  ;   Pashto
ps  ;   Pushto
pt  ;   Brazilian Portuguese
pt  ;   Portuguese
pt  ;   Portuguese (BR)
pt  ;   Portuguese (Brazil)
pt-PT   ;   Iberian Portuguese
pt-PT   ;   Portuguese (Portugal)
pt-PT   ;   Portuguese (PT)
qu  ;   Quechua
rm  ;   Romansh
rn  ;   Rundi
ro  ;   Romanian
ro-MD   ;   Moldavian
ro-MD   ;   Moldovan
ru  ;   Russian
rw  ;   Kinyarwanda
sa  ;   Sanskrit
sd  ;   Sindhi
sh  ;   Serbo-Croatian
si  ;   Sinhala
si  ;   Sinhalese
sk  ;   Slovak
sl  ;   Slovenian
sn  ;   Shona
so  ;   Somali
sq  ;   Albanian
sr-ME   ;   Montenegran
sr  ;   Serbian
st  ;   Southern Sotho
su  ;   Sundanese
sv  ;   Swedish
sw  ;   Swahili
sw  ;   Swahili (macrolanguage)
syr ;   Syriac
ta  ;   Tamil
te  ;   Telugu
tg  ;   Tajik
th  ;   Thai
ti  ;   Tigrinya
tk  ;   Turkmen
fil  ;   Filipino
fil  ;   Tagalog
tn  ;   Tswana
to  ;   Tonga
to  ;   Tonga (Tonga Islands)
tr  ;   Turkish
tt  ;   Tatar
tw  ;   Twi
ug  ;   Uighur
ug  ;   Uyghur
uk  ;   Ukrainian
ur  ;   Urdu
uz  ;   Uzbek
vi  ;   Vietnamese
xh  ;   Xhosa
yi  ;   Yiddish
yo  ;   Yoruba
zh  ;   Chinese
zh  ;   Chinese (Simplified)
zh  ;   Chinese_(S.)
zh-Hant ;   Chinese (Traditional Han)
zh-Hant ;   Chinese (Traditional)
zh-Hant ;   Chinese_(T.)
zh-Hant ;   Traditional Chinese
zh-HK   ;   Chinese (Hong Kong)
zu  ;   Zulu
es-419  ;   Spanish (Latin American)
    ;   
ny  ;   Chichewa
ee  ;   Ewe
gaa ;   Ga
*OMIT   ;   Hacker
tlh ;   Klingon
kg  ;   Kongo
kri ;   Krio (Sierra Leone)
ckb ;   Kurdish (Sorani)
loz ;   Lozi
    ;   
ach ;   Luo
    ;   
sr-ME   ;   Montenegrin
pcm ;   Nigerian Pidgin
nso ;   Northern Sotho
nn  ;   Norwegian (Nynorsk)
*OMIT   ;   Pirate
    ;   
    ;   
    ;   
    ;   
    ;   
tum ;   Tumbuka
wo  ;   Wolof
*OMIT   ;   Bork, bork, bork!
zh  ;   Chinese&nbsp;(Simplified)
zh-Hant ;   Chinese&nbsp;(Traditional)
*OMIT   ;   Elmer Fudd
    ;   
bem ;   Bemba
lg  ;   Luganda
mfe ;   Mauritian Creole
nyn ;   Runyakitara
st  ;   Sesotho
tn  ;   Setswana
crs ;   Seychellois Creole
lua ;   Tshiluba
rn  ;   Kirundi
ro-MD
fr-CA
ceb
hmn
pam
os
raj
war
af
sq
am
ar
hy
az
eu
be
bn
bh
bs
bg
my
ca
zh
zh-Hant
co
hr
cs
da
dv
nl
en
eo
et
fi
fr
gl
ka
de
el
gn
gu
ht
ha
iw
hi
hmn
hu
is
ig
id
iu
ga
it
ja
jv
kn
pam
kk
km
rw
ko
ku
ky
lo
la
lv
lt
mk
ms
ml
mt
mi
mr
mn
ne
no
or
os
ps
fa
pl
pa
raj
ro
ru
sa
sr
sd
si
sk
sl
so
es
sw
sv
tg
ta
tt
te
th
bo
tr
ug
uk
ur
uz
vi
war
cy
wo
xh
yi
zu
sh
de-AT
de-CH
en-AU
en-CA
en-US
es-ES
fr-CH
gsw
nl-BE
pt-BR
sh
und
zh-Hans
en-GB
es-419
fr-CA
pt-PT
ro-MD
sr-ME
zh-HK
zxx
gd  ;   SCOTS_GAELIC
ht  ;   HAITIAN_CREOLE
mfe ;   MAURITIAN_CREOLE
nn  ;   NORWEGIAN_N
pt-BR   ;   PORTUGUESE_B
pt-PT   ;   PORTUGUESE_P
rm  ;   RHAETO_ROMANCE
sr-Latn ;   SERBO_CROATIAN
und ;   TG_UNKNOWN_LANGUAGE
und ;   Unknown
zh-TW   ;   ChineseT
lif ;   LIMBU
as  ;   ASSAMESE
ie  ;   INTERLINGUE
cpe ;   CREOLES_AND_PIDGINS_ENGLISH_BASED
cpf ;   CREOLES_AND_PIDGINS_FRENCH_BASED
cpp ;   CREOLES_AND_PIDGINS_PORTUGUESE_BASED
crp ;   CREOLES_AND_PIDGINS_OTHER
ab  ;   ABKHAZIAN
aa  ;   AFAR
ay  ;   AYMARA
bi  ;   BISLAMA
dz  ;   DZONGKHA
fj  ;   FIJIAN
kl  ;   GREENLANDIC
ik  ;   INUPIAK
ks  ;   KASHMIRI
na  ;   NAURU
sm  ;   SAMOAN
sg  ;   SANGO
ss  ;   SISWANT
ts  ;   TSONGA
vo  ;   VOLAPUK
za  ;   ZHUANG
kha ;   KHASI
sco ;   SCOTS
gv  ;   MANX
und ;   XX
smp ;  Samaritan Hebrew
non ;  Old Swedish
pra ; Gandhari
# Change the last one after Gandhari is encoded.
be ; Belorussian
nan ; Taiwanese
se ; Sami
rom ; Romani
sk ; Slovakian
agx ; Agul
alt ; Altay
av ; Avar
bik ; Bikol Central
bs ; Bosniak
bua ; Buryat
kea ; Cape Verdean Creole
dga ; Dagaare
dar ; Dargin
duu ; Derung
ff ; Fula
ff ; Fulfulde
gn ; Guaraní
gux ; Gulmancema
gyn ; Guyanese Creole
gwi ; Gwich’in
hi ; Hindustani
ilo ; Ilokano
ikt ; Inuvialuktun
tr ; Iraqi Turkmen
jiu ; Jino
dyo ; Jola-Fogny
dyu ; Jula
kon ; Kikongo
gil ; Kiribati
trp ; Kokborok
fkv ; Kven
lez ; Lezgian
mdh ; Maguindanao
fit ; Meänkieli
mni ; Meitei
miq ; Miskito
mjg ; Monguor
twm ; Monpa
mos ; More
mkw ; Munukutuba
mya ; Myanmar Myanmar
na ; Nauruan
nd ; Ndebele
acn ; Ngac'ang
yrl ; Nheengatu, Baniwa and Tucano
caq ; Nicobarese
frr ; North Frisian
ngh ; Nu
nzi ; Nzema
kj ; Oshiwambo
pce ; Palaung
pih ; Pitcairnese
nds ; Pomeranian
pmi ; Pumi
pa ; Punjabi in the Gurumukhi script
khg ; Qiangic
stq ; Saterland Frisian
rmg ; Scandoromani
sk ; Slovakian
sl ; Slovene
sov ; Sonsorolese
st ; Sotho
nr ; Southern Ndebele
zh ; Standard Chinese
ss ; Swazi
tab ; Tabasaran
vec ; Talian
kab ; Tamazight
ttt ; Tati
dgr ; Tłı̨chǫ
tkl ; Tokelauan
tji ; Tujia
tvl ; Tuvaluan
tyv ; Tuvin
sco ; Ulster-Scots
prk ; Va
war ; Waray-Waray
fy ; West Frisian
ybe ; Yugur
ace ; Acehnese
bwg ; Chibarwe
hrx ; Hunsrückisch
hio ; Koisan 
tso ; Shangani
emk ; Maninka
gqu ; Gelao
zgh	; Tamazight