List of ISO 639 language codes

From HandWiki
Short description: Standard abbreviations for languages

ISO 639 is a standardized nomenclature used to classify languages.[1] Each language is assigned a two-letter (set 1) and three-letter lowercase abbreviation (sets 2–5).[2]

Table

This table lists all of two-letter codes (set 1), one per language for ISO 639 macrolanguage, and some of the three-letter codes of the other sets, formerly parts 2 and 3.

ISO language name Set 1 Set 2/T Set 2/B Set 3 Notes
Abkhazian Template:Iso639-1 abk abk abk also known as Abkhaz
Afar Template:Iso639-1 aar aar aar
Afrikaans Template:Iso639-1 afr afr afr
Akan Template:Iso639-1 aka aka aka + 2 macrolanguage, Twi is tw/twi, Fanti is fat
Albanian Template:Iso639-1 sqi alb sqi + 4 macrolanguage, called "Albanian Phylozone" in 639-6
Amharic Template:Iso639-1 amh amh amh
Arabic Template:Iso639-1 ara ara ara + 28 macrolanguage, Standard Arabic is arb
Aragonese Template:Iso639-1 arg arg arg
Armenian Template:Iso639-1 hye arm hye ISO 639-3 code hye is for Eastern Armenian, hyw is for Western Armenian, and xcl is for Classical Armenian
Assamese Template:Iso639-1 asm asm asm
Avaric Template:Iso639-1 ava ava ava also known as Avar
Avestan Template:Iso639-1 ave ave ave ancient
Aymara Template:Iso639-1 aym aym aym + 2 macrolanguage
Azerbaijani Template:Iso639-1 aze aze aze + 2 macrolanguage, also known as Azeri
Bambara Template:Iso639-1 bam bam bam
Bashkir Template:Iso639-1 bak bak bak
Basque Template:Iso639-1 eus baq eus
Belarusian Template:Iso639-1 bel bel bel
Bengali Template:Iso639-1 ben ben ben also known as Bangla
Bislama Template:Iso639-1 bis bis bis Language formed from English and Vanuatuan languages, with some French influence.
Bosnian Template:Iso639-1 bos bos bos
Breton Template:Iso639-1 bre bre bre
Bulgarian Template:Iso639-1 bul bul bul
Burmese Template:Iso639-1 mya bur mya also known as Myanmar
Catalan, Valencian Template:Iso639-1 cat cat cat
Chamorro Template:Iso639-1 cha cha cha
Chechen Template:Iso639-1 che che che
Chichewa, Chewa, Nyanja Template:Iso639-1 nya nya nya
Chinese Template:Iso639-1 zho chi zho + 16 macrolanguage
Church Slavonic, Old Slavonic, Old Church Slavonic Template:Iso639-1 chu chu chu ancient, in use by the Eastern Orthodox Church
Chuvash Template:Iso639-1 chv chv chv
Cornish Template:Iso639-1 cor cor cor
Corsican Template:Iso639-1 cos cos cos
Cree Template:Iso639-1 cre cre cre + 6 macrolanguage
Croatian Template:Iso639-1 hrv hrv hrv
Czech Template:Iso639-1 ces cze ces
Danish Template:Iso639-1 dan dan dan
Divehi, Dhivehi, Maldivian Template:Iso639-1 div div div
Dutch, Flemish Template:Iso639-1 nld dut nld Flemish is not to be confused with the closely related West Flemish which is referred to as Vlaams (Dutch for "Flemish") in ISO 639-3 and has the ISO 639-3 code vls
Dzongkha Template:Iso639-1 dzo dzo dzo
English Template:Iso639-1 eng eng eng
Esperanto Template:Iso639-1 epo epo epo constructed, initially by L.L. Zamenhof in 1887
Estonian Template:Iso639-1 est est est + 2 macrolanguage
Ewe Template:Iso639-1 ewe ewe ewe
Faroese Template:Iso639-1 fao fao fao
Fijian Template:Iso639-1 fij fij fij
Finnish Template:Iso639-1 fin fin fin
French Template:Iso639-1 fra fre fra
Western Frisian Template:Iso639-1 fry fry fry also known as Frisian or Fries
Fulah Template:Iso639-1 ful ful ful + 9 macrolanguage, also known as Fula
Gaelic, Scottish Gaelic Template:Iso639-1 gla gla gla
Galician Template:Iso639-1 glg glg glg
Ganda Template:Iso639-1 lug lug lug
Georgian Template:Iso639-1 kat geo kat
German Template:Iso639-1 deu ger deu
Greek, Modern (1453–) Template:Iso639-1 ell gre ell for Ancient Greek, use the ISO 639-3 code grc
Kalaallisut, Greenlandic Template:Iso639-1 kal kal kal
Guarani Template:Iso639-1 grn grn grn + 5 macrolanguage
Gujarati Template:Iso639-1 guj guj guj
Haitian, Haitian Creole Template:Iso639-1 hat hat hat
Hausa Template:Iso639-1 hau hau hau
Hebrew Template:Iso639-1 heb heb heb Modern Hebrew. Code changed in 1989 from original ISO 639:1988, iw.[3]
Herero Template:Iso639-1 her her her
Hindi Template:Iso639-1 hin hin hin
Hiri Motu Template:Iso639-1 hmo hmo hmo
Hungarian Template:Iso639-1 hun hun hun
Icelandic Template:Iso639-1 isl ice isl
Ido Template:Iso639-1 ido ido ido constructed by De Beaufront, 1907, as variation of Esperanto
Igbo Template:Iso639-1 ibo ibo ibo
Indonesian Template:Iso639-1 ind ind ind covered by macrolanguage ms/msa. Changed in 1989 from original ISO 639:1988, in.[3]
Interlingua (International Auxiliary Language Association) Template:Iso639-1 ina ina ina constructed by the International Auxiliary Language Association
Interlingue, Occidental Template:Iso639-1 ile ile ile constructed by Edgar de Wahl, first published in 1922
Inuktitut Template:Iso639-1 iku iku iku + 2 macrolanguage
Inupiaq Template:Iso639-1 ipk ipk ipk + 2 macrolanguage
Irish Template:Iso639-1 gle gle gle
Italian Template:Iso639-1 ita ita ita
Japanese Template:Iso639-1 jpn jpn jpn
Javanese Template:Iso639-1 jav jav jav
Kannada Template:Iso639-1 kan kan kan
Kanuri Template:Iso639-1 kau kau kau + 3 macrolanguage
Kashmiri Template:Iso639-1 kas kas kas
Kazakh Template:Iso639-1 kaz kaz kaz
Central Khmer Template:Iso639-1 khm khm khm also known as Khmer or Cambodian
Kikuyu, Gikuyu Template:Iso639-1 kik kik kik
Kinyarwanda Template:Iso639-1 kin kin kin
Kirghiz, Kyrgyz Template:Iso639-1 kir kir kir
Komi Template:Iso639-1 kom kom kom + 2 macrolanguage
Kongo Template:Iso639-1 kon kon kon + 3 macrolanguage
Korean Template:Iso639-1 kor kor kor
Kuanyama, Kwanyama Template:Iso639-1 kua kua kua
Kurdish Template:Iso639-1 kur kur kur + 3 macrolanguage
Lao Template:Iso639-1 lao lao lao
Latin Template:Iso639-1 lat lat lat ancient
Latvian Template:Iso639-1 lav lav lav + 2 macrolanguage
Limburgan, Limburger, Limburgish Template:Iso639-1 lim lim lim
Lingala Template:Iso639-1 lin lin lin
Lithuanian Template:Iso639-1 lit lit lit
Luba-Katanga Template:Iso639-1 lub lub lub also known as Luba-Shaba
Luxembourgish, Letzeburgesch Template:Iso639-1 ltz ltz ltz also known as Luxembourgian and Lëtzebuergesch
Macedonian Template:Iso639-1 mkd mac mkd
Malagasy Template:Iso639-1 mlg mlg mlg + 11 macrolanguage
Malay Template:Iso639-1 msa may msa + 36 macrolanguage, Standard Malay is zsm, Indonesian is id/ind
Malayalam Template:Iso639-1 mal mal mal
Maltese Template:Iso639-1 mlt mlt mlt
Manx Template:Iso639-1 glv glv glv
Maori Template:Iso639-1 mri mao mri also known as Māori
Marathi Template:Iso639-1 mar mar mar also known as Marāṭhī
Marshallese Template:Iso639-1 mah mah mah
Mongolian Template:Iso639-1 mon mon mon + 2 macrolanguage
Nauru Template:Iso639-1 nau nau nau also known as Nauruan
Navajo, Navaho Template:Iso639-1 nav nav nav
North Ndebele Template:Iso639-1 nde nde nde also known as Northern Ndebele
South Ndebele Template:Iso639-1 nbl nbl nbl also known as Southern Ndebele
Ndonga Template:Iso639-1 ndo ndo ndo
Nepali Template:Iso639-1 nep nep nep + 2 macrolanguage
Norwegian Template:Iso639-1 nor nor nor + 2 macrolanguage, Bokmål is nb/nob, Nynorsk is nn/nno
Norwegian Bokmål Template:Iso639-1 nob nob nob covered by macrolanguage no/nor
Norwegian Nynorsk Template:Iso639-1 nno nno nno covered by macrolanguage no/nor
Sichuan Yi, Nuosu Template:Iso639-1 iii iii iii standard form of the Yi languages
Occitan Template:Iso639-1 oci oci oci
Ojibwa Template:Iso639-1 oji oji oji + 7 macrolanguage, also known as Ojibwe
Oriya Template:Iso639-1 ori ori ori + 2 macrolanguage, also known as Odia
Oromo Template:Iso639-1 orm orm orm + 4 macrolanguage
Ossetian, Ossetic Template:Iso639-1 oss oss oss
Pali Template:Iso639-1 pli pli pli ancient, also known as Pāli
Pashto, Pushto Template:Iso639-1 pus pus pus + 3 macrolanguage
Persian Template:Iso639-1 fas per fas + 2 macrolanguage, also known as Farsi
Polish Template:Iso639-1 pol pol pol
Portuguese Template:Iso639-1 por por por
Punjabi, Panjabi Template:Iso639-1 pan pan pan
Quechua Template:Iso639-1 que que que + 43 macrolanguage
Romanian, Moldavian, Moldovan Template:Iso639-1 ron rum ron the identifiers mo and mol for Moldavian are deprecated. They will not be assigned to different items, and recordings using these identifiers will not be invalid.
Romansh Template:Iso639-1 roh roh roh
Rundi Template:Iso639-1 run run run also known as Kirundi
Russian Template:Iso639-1 rus rus rus
Northern Sami Template:Iso639-1 sme sme sme
Samoan Template:Iso639-1 smo smo smo
Sango Template:Iso639-1 sag sag sag
Sanskrit Template:Iso639-1 san san san ancient
Sardinian Template:Iso639-1 srd srd srd + 4 macrolanguage
Serbian Template:Iso639-1 srp srp srp the ISO 639-2/T code srp deprecated the ISO 639-2/B code scc[4]
Shona Template:Iso639-1 sna sna sna
Sindhi Template:Iso639-1 snd snd snd
Sinhala, Sinhalese Template:Iso639-1 sin sin sin
Slovak Template:Iso639-1 slk slo slk
Slovenian Template:Iso639-1 slv slv slv also known as Slovene
Somali Template:Iso639-1 som som som
Southern Sotho Template:Iso639-1 sot sot sot
Spanish, Castilian Template:Iso639-1 spa spa spa
Sundanese Template:Iso639-1 sun sun sun
Swahili Template:Iso639-1 swa swa swa + 2 macrolanguage
Swati Template:Iso639-1 ssw ssw ssw also known as Swazi
Swedish Template:Iso639-1 swe swe swe
Tagalog Template:Iso639-1 tgl tgl tgl note: Filipino (Pilipino) has the code fil
Tajik Template:Iso639-1 tgk tgk tgk
Tamil Template:Iso639-1 tam tam tam also known as Tamizh
Tatar Template:Iso639-1 tat tat tat
Telugu Template:Iso639-1 tel tel tel
Thai Template:Iso639-1 tha tha tha
Tibetan Template:Iso639-1 bod tib bod also known as Standard Tibetan
Tigrinya Template:Iso639-1 tir tir tir
Tonga (Tonga Islands) Template:Iso639-1 ton ton ton also known as Tongan
Tsonga Template:Iso639-1 tso tso tso
Tswana Template:Iso639-1 tsn tsn tsn
Turkish Template:Iso639-1 tur tur tur
Turkmen Template:Iso639-1 tuk tuk tuk
Twi Template:Iso639-1 twi twi twi covered by macrolanguage ak/aka
Uighur, Uyghur Template:Iso639-1 uig uig uig
Ukrainian Template:Iso639-1 ukr ukr ukr
Urdu Template:Iso639-1 urd urd urd
Uzbek Template:Iso639-1 uzb uzb uzb + 2 macrolanguage
Venda Template:Iso639-1 ven ven ven
Vietnamese Template:Iso639-1 vie vie vie
Volapük Template:Iso639-1 vol vol vol constructed
Walloon Template:Iso639-1 wln wln wln
Welsh Template:Iso639-1 cym wel cym
Wolof Template:Iso639-1 wol wol wol
Xhosa Template:Iso639-1 xho xho xho
Yiddish Template:Iso639-1 yid yid yid + 2 macrolanguage. Changed in 1989 from original ISO 639:1988, ji.[3]
Yoruba Template:Iso639-1 yor yor yor
Zhuang, Chuang Template:Iso639-1 zha zha zha + 16 macrolanguage
Zulu Template:Iso639-1 zul zul zul

Table of all possible two letter codes

Decoding table of ISO 639 alpha-2 codes (set 1)
aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az
ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz
ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz
da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz
ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez
fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz
ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz
ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz
ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz
ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz
ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz
la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz
ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz
na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz
oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz
pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz
qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz
ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz
sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz
ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz
ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz
va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz
wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz
xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz
ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz
za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz
Colour legend
183/676 Officially assigned: assigned to a language
7/676 Deprecated: used previously but no longer assigned
486/676 Unassigned

References

External links

  • Official ISO 639 list at the Library of Congress
  • meta:Template:List of language names ordered by code on Wikimedia