ONIX Code Lists Issue 56, January 2022

List 74: Language – based on ISO 639-2/B

Value Description Notes
aar Afar
abk Abkhazian
ace Achinese
ach Acoli
ada Adangme
ady Adygei; Adyghe (West Circassian)
afa Afro-Asiatic languages Collective name
afh Afrihili Artificial language
afr Afrikaans
ain Ainu
aka Akan Macrolanguage
akk Akkadian
alb Albanian Macrolanguage
ale Aleut
alg Algonquian languages Collective name
alt Southern Altai
amh Amharic
ang English, Old (ca. 450-1100)
anp Angika
apa Apache languages Collective name
ara Arabic Macrolanguage
arc Official Aramaic; Imperial Aramaic (700-300 BCE)
arg Aragonese
arm Armenian
arn Mapudungun; Mapuche
arp Arapaho
art Artificial languages Collective name
arw Arawak
asm Assamese
ast Asturian; Bable; Leonese; Asturleonese
ath Athapascan languages Collective name
aus Australian languages Collective name
ava Avaric
ave Avestan
awa Awadhi
aym Aymara Macrolanguage
aze Azerbaijani Macrolanguage
bad Banda languages Collective name
bai Bamileke languages Collective name
bak Bashkir
bal Baluchi Macrolanguage
bam Bambara
ban Balinese
baq Basque
bas Basa
bat Baltic languages Collective name
bej Beja; Bedawiyet
bel Belarusian
bem Bemba
ben Bengali
ber Berber languages Collective name
bho Bhojpuri
bih Bihari languages Collective name
bik Bikol Macrolanguage
bin Bini; Edo
bis Bislama
bla Siksika
bnt Bantu languages Collective name
bos Bosnian
bra Braj
bre Breton
btk Batak languages Collective name
bua Buriat Macrolanguage
bug Buginese
bul Bulgarian
bur Burmese
byn Blin; Bilin
cad Caddo
cai Central American Indian languages Collective name
car Galibi Carib
cat Catalan
cau Caucasian languages Collective name
ceb Cebuano
cel Celtic languages Collective name
cha Chamorro
chb Chibcha
che Chechen
chg Chagatai
chi Chinese Macrolanguage
chk Chuukese (Truk)
chm Mari Macrolanguage
chn Chinook jargon
cho Choctaw
chp Chipewyan; Dene Suline
chr Cherokee
chu Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic
chv Chuvash
chy Cheyenne
ckb Central Kurdish (Sorani) ONIX local code, equivalent to ckb in ISO 639-3. For use in ONIX 3.0 only
cmc Chamic languages Collective name
cmn Mandarin ONIX local code, equivalent to cmn in ISO 639-3
cnr Montenegrin For use in ONIX 3.0 only
cop Coptic
cor Cornish
cos Corsican
cpe Creoles and pidgins, English-based Collective name
cpf Creoles and pidgins, French-based Collective name
cpp Creoles and pidgins, Portuguese-based Collective name
cre Cree Macrolanguage
crh Crimean Turkish; Crimean Tatar
crp Creoles and pidgins Collective name
csb Kashubian
cus Cushitic languages Collective name
cze Czech
dak Dakota
dan Danish
dar Dargwa
day Land Dayak languages Collective name
del Delaware Macrolanguage
den Slave (Athapascan) Macrolanguage
dgr Dogrib
din Dinka Macrolanguage
div Divehi; Dhivehi; Maldivian
doi Dogri Macrolanguage
dra Dravidian languages Collective name
dsb Lower Sorbian
dua Duala
dum Dutch, Middle (ca. 1050-1350)
dut Dutch; Flemish
dyu Dyula
dzo Dzongkha
efi Efik
egl Emilian ONIX local code for Italian dialect, equivalent to egl in ISO 639-3. For use in ONIX 3.0 only
egy Egyptian (Ancient)
eka Ekajuk
elx Elamite
eng English
enm English, Middle (1100-1500)
epo Esperanto Artificial language
est Estonian Macrolanguage
ewe Ewe
ewo Ewondo
fan Fang
fao Faroese
fat Fanti
fij Fijian
fil Filipino; Pilipino
fin Finnish
fit Meänkieli / Tornedalen Finnish ONIX local code, equivalent to fit in ISO 639-3
fiu Finno-Ugrian languages Collective name
fkv Kvensk ONIX local code, equivalent to fkv in ISO 639-3
fon Fon
fre French
frm French, Middle (ca. 1400-1600)
fro French, Old (ca. 842-1400)
frr Northern Frisian
frs Eastern Frisian
fry Western Frisian
ful Fulah
fur Friulian
gaa
gay Gayo
gba Gbaya Macrolanguage
gem Germanic languages Collective name
geo Georgian
ger German
gez Ethiopic (Ge’ez)
gil Gilbertese
gla Scottish Gaelic
gle Irish
glg Galician
glv Manx
gmh German, Middle High (ca. 1050-1500)
goh German, Old High (ca. 750-1050)
gon Gondi Macrolanguage
gor Gorontalo
got Gothic
grb Grebo Macrolanguage
grc Greek, Ancient (to 1453)
gre Greek, Modern (1453-)
grn Guarani Macrolanguage
grt Garo ONIX local code, equivalent to grt in ISO 639-3. For use in ONIX 3.0 only
gsw Swiss German; Alemannic; Alsatian
guj Gujarati
gwi Gwich’in
hai Haida Macrolanguage
hat Haitian; Haitian Creole
hau Hausa
haw Hawaiian
heb Hebrew
her Herero
hil Hiligaynon
him Himachali languages; Western Pahari languages Collective name
hin Hindi
hit Hittite
hmn Hmong; Mong Macrolanguage
hmo Hiri Motu
hrv Croatian
hsb Upper Sorbian
hun Hungarian
hup Hupa
iba Iban
ibo Igbo
ice Icelandic
ido Ido Artificial language
iii Sichuan Yi; Nuosu
ijo Ijo languages Collective name
iku Inuktitut Macrolanguage
ile Interlingue; Occidental Artificial language
ilo Iloko
ina Interlingua (International Auxiliary Language Association) Artificial language
inc Indic languages Collective name
ind Indonesian
ine Indo-European languages Collective name
inh Ingush
ipk Inupiaq Macrolanguage
ira Iranian languages Collective name
iro Iroquoian languages Collective name
ita Italian
jav Javanese
jbo Lojban
jpn Japanese
jpr Judeo-Persian
jrb Judeo-Arabic Macrolanguage
kaa Kara-Kalpak
kab Kabyle
kac Kachin; Jingpho
kal Kalâtdlisut; Greenlandic
kam Kamba
kan Kannada
kar Karen languages Collective name
kas Kashmiri
kau Kanuri Macrolanguage
kaw Kawi
kaz Kazakh
kbd Kabardian (East Circassian)
kdr Karaim ONIX local code, equivalent to kdr in ISO 639-3
kha Khasi
khi Khoisan languages Collective name
khm Central Khmer
kho Khotanese; Sakan
kik Kikuyu; Gikuyu
kin Kinyarwanda
kir Kirghiz; Kyrgyz
kmb Kimbundu
kok Konkani Macrolanguage
kom Komi Macrolanguage
kon Kongo Macrolanguage
kor Korean
kos Kusaiean (Caroline Islands)
kpe Kpelle Macrolanguage
krc Karachay-Balkar
krl Karelian
kro Kru languages Collective name
kru Kurukh
kua Kuanyama; Kwanyama
kum Kumyk
kur Kurdish Macrolanguage
kut Kutenai
lad Ladino
lah Lahnda Macrolanguage
lam Lamba
lao Lao
lat Latin
lav Latvian Macrolanguage
lez Lezgian
lij Ligurian ONIX local code for Italian dialect, equivalent to lij in ISO 639-3. For use in ONIX 3.0 only
lim Limbergan; Limburger; Limburgish
lin Lingala
lit Lithuanian
lmo Lombard ONIX local code for Italian dialect, equivalent to lmo in ISO 639-3. For use in ONIX 3.0 only
lol Mongo-Nkundu
loz Lozi
ltz Luxembourgish; Letzeburgesch
lua Luba-Lulua
lub Luba-Katanga
lug Ganda
lui Luiseño
lun Lunda
luo Luo (Kenya and Tanzania)
lus Lushai
mac Macedonian
mad Madurese
mag Magahi
mah Marshallese
mai Maithili
mak Makasar
mal Malayalam
man Mandingo Macrolanguage
mao Maori
map Austronesian languages Collective name
mar Marathi
mas Masai
may Malay Macrolanguage
mdf Moksha
mdr Mandar
men Mende
mga Irish, Middle (ca. 1100-1550)
mic Mi’kmaq; Micmac
min Minangkabau
mis Uncoded languages Use where no suitable code is available
mkh Mon-Khmer languages Collective name
mlg Malagasy Macrolanguage
mlt Maltese
mnc Manchu
mni Manipuri
mno Manobo languages Collective name
moh Mohawk
mol Moldavian; Moldovan DEPRECATED – use rum
mon Mongolian Macrolanguage
mos Mooré; Mossi
mul Multiple languages
mun Munda languages Collective name
mus Creek
mwf Murrinh-Patha ONIX local code, equivalent to mwf in ISO 639-3. For use in ONIX 3.0 only
mwl Mirandese
mwr Marwari Macrolanguage
myn Mayan languages Collective name
myv Erzya
nah Nahuatl languages Collective name
nai North American Indian languages Collective name
nap Neapolitan
nau Nauruan
nav Navajo; Navaho
nbl Ndebele, South
nde Ndebele, North
ndo Ndonga
nds Low German; Low Saxon
nep Nepali Macrolanguage
new Newari; Nepal Bhasa
nia Nias
nic Niger-Kordofanian languages Collective name
niu Niuean
nno Norwegian Nynorsk
nob Norwegian Bokmål
nog Nogai
non Old Norse
nor Norwegian Macrolanguage
nqo N’Ko
nrf Guernésiais, Jèrriais ONIX local code, equivalent to nrf in ISO 639-3. For use in ONIX 3.0 only
nso Pedi; Sepedi; Northern Sotho
nub Nubian languages Collective name
nwc Classical Newari; Old Newari; Classical Nepal Bhasa
nya Chichewa; Chewa; Nyanja
nym Nyamwezi
nyn Nyankole
nyo Nyoro
nzi Nzima
oci Occitan (post 1500)
odt Old Dutch / Old Low Franconian (ca. 400–1050) ONIX local code, equivalent to odt in ISO 639-3
oji Ojibwa Macrolanguage
omq Oto-Manguean languages ONIX local code, equivalent to omq in ISO 639-5. Collective name
ori Oriya Macrolanguage
orm Oromo Macrolanguage
osa Osage
oss Ossetian; Ossetic
ota Turkish, Ottoman
oto Otomian languages Collective name
paa Papuan languages Collective name
pag Pangasinan
pal Pahlavi
pam Pampanga; Kapampangan
pan Panjabi
pap Papiamento
pau Palauan
peo Old Persian (ca. 600-400 B.C.)
per Persian; Farsi Macrolanguage
pes Iranian Persian; Parsi ONIX local code, equivalent to pes in ISO 639-3. For use in ONIX 3.0 only
phi Philippine languages Collective name
phn Phoenician
pli Pali
pms Piedmontese ONIX local code for Italian dialect, equivalent to pms in ISO 639-3. For use in ONIX 3.0 only
pol Polish
pon Ponapeian
por Portuguese
pra Prakrit languages Collective name
pro Provençal, Old (to 1500); Occitan, Old (to 1500)
prs Dari; Afghan Persian ONIX local code, equivalent to prs in ISO 639-3. For use in ONIX 3.0 only
pus Pushto; Pashto Macrolanguage
qar Aranés ONIX local code, distinct dialect of Occitan (not distinguished from oci by ISO 639-3)
qav Valencian ONIX local code, distinct dialect of Catalan (not distinguished from cat by ISO 639-3)
qgl Gallo ONIX local code, distinct variant of langue d’oïl (old northern French) (not distinguished from fro, or from frm, fre, nrf by ISO 639-3). For use in ONIX 3.0 only
qlk Lemko ONIX local code, distinct dialect of of Rusyn (not distinguished from rue by ISO 639-3). For use in ONIX 3.0 only
qls Neutral Latin American Spanish ONIX local code, distinct and exclusively spoken variation of Spanish, not distinguished from spa (Spanish, Castilian) by ISO 639-3. Neutral Latin American Spanish should be considered a ‘shorthand’ for spa plus a ‘country code’ for Latin America – but prefer spa plus the relevant country code for specifically Mexican Spanish, Argentine (Rioplatense) Spanish, Puerto Rican Spanish etc. Neutral Latin American Spanish must only be used with audio material (including the audio tracks of TV, video and film) to indicate use of accent, vocabulary and construction suitable for broad use across Latin America. For use in ONIX 3.0 only
que Quechua Macrolanguage
raj Rajasthani Macrolanguage
rap Rapanui
rar Rarotongan; Cook Islands Maori
rcf Réunion Creole French ONIX local code, equivalent to rcf in ISO 639-3. For use in ONIX 3.0 only
rgn Romagnol ONIX local code for Italian dialect, equivalent to rgl in ISO 639-3. For use in ONIX 3.0 only
roa Romance languages Collective name
roh Romansh
rom Romany Macrolanguage
rum Romanian
run Rundi
rup Aromanian; Arumanian; Macedo-Romanian
rus Russian
sad Sandawe
sag Sango
sah Yakut
sai South American Indian languages Collective name
sal Salishan languages Collective name
sam Samaritan Aramaic
san Sanskrit
sas Sasak
sat Santali
scc Serbian DEPRECATED – use srp
scn Sicilian
sco Scots
scr Croatian DEPRECATED – use hrv
sdc Sassarese ONIX local code for Sardinian dialect, equivalent to sdc in ISO 639-3. For use in ONIX 3.0 only
sdn Gallurese ONIX local code for Sardinian dialect, equivalent to sdn in ISO 639-3. For use in ONIX 3.0 only
sel Selkup
sem Semitic languages Collective name
sga Irish, Old (to 1100)
sgn Sign languages Collective name
shi Tashelhit; Shilha ONIX local code, equivalent to shi in ISO 639-3. For use in ONIX 3.0 only
shn Shan
sid Sidamo
sin Sinhala; Sinhalese
sio Siouan languages Collective name
sit Sino-Tibetan languages Collective name
sla Slavic languages Collective name
slo Slovak
slv Slovenian
sma Southern Sami
sme Northern Sami
smi Sami languages Collective name
smj Lule Sami
smn Inari Sami
smo Samoan
sms Skolt Sami
sna Shona
snd Sindhi
snk Soninke
sog Sogdian
som Somali
son Songhai languages Collective name
sot Sotho; Sesotho
spa Spanish
srd Sardinian Macrolanguage
srm Saramaccan ONIX local code for Saramaccan language, equivalent to srm in ISO 639-3. For use in ONIX 3.0 only
srn Sranan Tongo
sro Campidanese ONIX local code for Sardinian dialect, equivalent to sro in ISO 639-3. For use in ONIX 3.0 only
srp Serbian
srr Serer
ssa Nilo-Saharan languages Collective name
ssw Swazi; Swati
suk Sukuma
sun Sundanese
sus Susu
sux Sumerian
swa Swahili Macrolanguage
swe Swedish
syc Classical Syriac
syr Syriac Macrolanguage
tah Tahitian
tai Tai languages Collective name
tam Tamil
tat Tatar
tel Telugu
tem Temne; Time
ter Terena
tet Tetum
tgk Tajik; Tajiki Persian
tgl Tagalog
tha Thai
tib Tibetan
tig Tigré
tir Tigrinya
tiv Tiv
tkl Tokelauan
tlh Klingon; tlhIngan-Hol Artificial language
tli Tlingit
tmh Tamashek Macrolanguage
tog Tonga (Nyasa)
ton Tongan
tpi Tok Pisin
tsi Tsimshian
tsn Tswana AKA Setswana
tso Tsonga
tuk Turkmen
tum Tumbuka
tup Tupi languages Collective name
tur Turkish
tut Altaic languages
tvl Tuvaluan
twi Twi
tyv Tuvinian
tzm Central Atlas Tamazight ONIX local code, equivalent to tzm in ISO 639-3. For use in ONIX 3.0 only
tzo Tzotzil ONIX local code, equivalent to tzo in ISO 639-3
udm Udmurt
uga Ugaritic
uig Uighur; Uyghur
ukr Ukrainian
umb Umbundu
und Undetermined language
urd Urdu
uzb Uzbek Macrolanguage
vai Vai
vec Venetian/Venetan ONIX local code for Italian dialect, equivalent to vec in ISO 639-3. For use in ONIX 3.0 only
ven Venda
vie Vietnamese
vol Volapük Artificial language
vot Votic
wak Wakashan languages Collective name
wal Wolaitta; Wolaytta
war Waray
was Washo
wel Welsh
wen Sorbian languages Collective name
wln Walloon
wol Wolof
wym Wymysorys Vilamovian. ONIX local code, equivalent to wym in ISO 639-3. For use in ONIX 3.0 only
xal Kalmyk; Oirat
xho Xhosa
xuu Khwedam, Kxoe ONIX local code, equivalent to xuu in ISO 639-3. For use in ONIX 3.0 only
yao Yao
yap Yapese
yid Yiddish Macrolanguage
yor Yoruba
ypk Yupik languages Collective name
yue Cantonese ONIX local code, equivalent to yue in ISO 639-3
zap Zapotec Macrolanguage
zbl Blissymbols; Blissymbolics; Bliss Artificial language
zen Zenaga
zgh Standard Moroccan Tamazight
zha Zhuang; Chuang Macrolanguage
znd Zande languages Collective name
zul Zulu
zun Zuni
zxx No linguistic content
zza Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki Macrolanguage