LingoHub Academy

Our experience, knowledge and lessons learned - all here just for you.

ISO 639-1 Language Code List

ISO 639 language codes exist to identify the languages, dialects and languages scripts around the world. It is an international standardization of linguistic codes.

ISO 639 basics

ISO 639 language codes were released by ISO (International Organization for Standardization). ISO standards are the most frequently used linguistic codification - from language recognition to translation, ISO language codes have proven to be crucial for neural learning.

Img

ISO 639 contains language designators that allow assignment of target locales for localization projects. A locale is a set that defines the language and region preferences that the user wants to see in their user interface. Usually a locale identifier includes a language code and a country or region code.

ISO 639-1 is a two-character code which serves as identifiers for major (macro) languages from the world, as well as some ancient languages.

ISO 639-1 Language Code List

The 639-1 language code list is available below.

ISO Code Language ISO Code Language ISO Code Language
aaAfarhyArmenianorOriya
abAbkhazhzHereroosOssetian
afAfrikaansidIndonesianpaPanjabi
akAkanigIgboplPolish
amAmhariciiNuosupsPashto
anAragoneseikInupiaqptPortuguese
arArabicioIdoquQuechua
asAssameseisIcelandicrmRomansh
avAvaricitItalianrnKirundi
ayAymaraiuInuktitutroRomanian
azAzerbaijanijaJapaneseruRussian
baBashkirjvJavaneserwKinyarwanda
beBelarusiankaGeorgiansaSanskrit
bgBulgariankgKongoscSardinian
bhBiharikiKikuyusdSindhi
biBislamakjKwanyamaseNorthern Sami
bmBambarakkKazakhsgSango
bnBengaliklKalaallisutsiSinhala
boTibetankmKhmerskSlovak
brBretonknKannadaslSlovenian
bsBosniankoKoreansmSamoan
caCatalankrKanurisnShona
ceChechenksKashmirisoSomali
chChamorrokuKurdishsqAlbanian
coCorsicankvKomisrSerbian
crCreekwCornishssSwati
csCzechkyKyrgyzstSouthern Sotho
cvChuvashlbLuxembourgishsuSundanese
cyWelshlgGandasvSwedish
daDanishliLimburgishswSwahili
deGermanlnLingalataTamil
dvDivehiloLaoteTelugu
dzDzongkhaltLithuaniantgTajik
eeEweluLuba-KatangathThai
elGreeklvLatviantiTigrinya
enEnglishmgMalagasytkTurkmen
esSpanishmhMarshallesetlTagalog
etEstonianmiMāoritnTswana
euBasquemkMacedoniantoTonga
faPersianmlMalayalamtrTurkish
ffFulamnMongoliantsTsonga
fiFinnishmrMarathittTatar
fjFijianmsMalaytwTwi
foFaroesemtMaltesetyTahitian
frFrenchmyBurmeseugUighur
fyWestern FrisiannaNauruukUkrainian
gaIrishnbNorwegian BokmålurUrdu
gdScottish GaelicndNorth NdebeleuzUzbek
glGalicianneNepaliveVenda
gnGuaraníngNdongaviVietnamese
guGujaratinlDutchwaWalloon
gvManxnnNorwegian NynorskwoWolof
haHausanoNorwegianxhXhosa
heHebrewnrSouth NdebeleyiYiddish
hiHindinvNavajoyoYoruba
hoHiri MotunyChichewazaZhuang
hrCroatianocOccitanzhChinese
htHaitianojOjibwezuZulu
huHungarianomOromo 

Ready to optimize your translation workflow?