## Appendix A. Built-in RFC 3066 Tag to Name Mappings

The following tag to name mappings are built into libtranslate. Calling translate_get_language_name() for any tag of this table will return its localized language name.

Table A.1. Built-in RFC 3066 Tag to Name Mappings

RFC 3066 Tag | English Name | French Name
--- | --- | ---
aa | Afar | afar
ab | Abkhazian | abkhaze
ace | Achinese | aceh
ach | Acoli | acoli
ada | Adangme | adangme
ady | Adyghe; Adygei | adyghe
afa | Afro-Asiatic (Other) | afro-asiatiques, autres langues
afh | Afrihili | afrihili
af | Afrikaans | afrikaans
ak | Akan | akan
akk | Akkadian | akkadien
sq | Albanian | albanais
ale | Aleut | aléoute
alg | Algonquian languages | algonquines, langues
am | Amharic | amharique
ang | English, Old (ca.450-1100) | anglo-saxon (ca.450-1100)
apa | Apache languages | apache
ar | Arabic | arabe
arc | Aramaic | araméen
an | Aragonese | aragonais
hy | Armenian | arménien
arn | Araucanian | araucan
arp | Arapaho | arapaho
art | Artificial (Other) | artificielles, autres langues
arw | Arawak | arawak
as | Assamese | assamais
ast | Asturian; Bable | asturien; bable
ath | Athapascan languages | athapascanes, langues
aus | Australian languages | australiennes, langues
av | Avaric | avar
ae | Avestan | avestique
awa | Awadhi | awadhi
ay | Aymara | aymara
az | Azerbaijani | azéri
bad | Banda | banda
bai | Bamileke languages | bamilékés, langues
ba | Bashkir | bachkir
bal | Baluchi | baloutchi
bm | Bambara | bambara
ban | Balinese | balinais
eu | Basque | basque
bas | Basa | basa
bat | Baltic (Other) | baltiques, autres langues
bej | Beja | bedja
be | Belarusian | biélorusse
bem | Bemba | bemba
bn | Bengali | bengali
ber | Berber (Other) | berbères, autres langues
bho | Bhojpuri | bhojpuri
bh | Bihari | bihari
bik | Bikol | bikol
bin | Bini | bini
bi | Bislama | bichlamar
bla | Siksika | blackfoot
bnt | Bantu (Other) | bantoues, autres langues
bs | Bosnian | bosniaque
bra | Braj | braj
br | Breton | breton
btk | Batak (Indonesia) | batak (Indonésie)
bua | Buriat | bouriate
bug | Buginese | bugi
bg | Bulgarian | bulgare
my | Burmese | birman
byn | Blin; Bilin | blin; bilen
cad | Caddo | caddo
cai | Central American Indian (Other) | indiennes d'Amérique centrale, autres langues
car | Carib | caribe
ca | Catalan; Valencian | catalan; valencien
cau | Caucasian (Other) | caucasiennes, autres langues
ceb | Cebuano | cebuano
cel | Celtic (Other) | celtiques, autres langues
ch | Chamorro | chamorro
chb | Chibcha | chibcha
ce | Chechen | tchétchène
chg | Chagatai | djaghataï
zh | Chinese | chinois
chk | Chuukese | chuuk
chm | Mari | mari
chn | Chinook jargon | chinook, jargon
cho | Choctaw | choctaw
chp | Chipewyan | chipewyan
chr | Cherokee | cherokee
cu | Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic | slavon d'église; vieux slave; slavon liturgique; vieux bulgare
cv | Chuvash | tchouvache
chy | Cheyenne | cheyenne
cmc | Chamic languages | chames, langues
cop | Coptic | copte
kw | Cornish | cornique
co | Corsican | corse
cpe | Creoles and pidgins, English based (Other) | créoles et pidgins anglais, autres
cpf | Creoles and pidgins, French-based (Other) | créoles et pidgins français, autres
cpp | Creoles and pidgins, Portuguese-based (Other) | créoles et pidgins portugais, autres
cr | Cree | cree
crh | Crimean Tatar; Crimean Turkish | tatar de Crimé
crp | Creoles and pidgins (Other) | créoles et pidgins divers
csb | Kashubian | kachoube
cus | Cushitic (Other) | couchitiques, autres langues
cs | Czech | tchèque
dak | Dakota | dakota
da | Danish | danois
dar | Dargwa | dargwa
day | Dayak | dayak
del | Delaware | delaware
den | Slave (Athapascan) | esclave (athapascan)
dgr | Dogrib | dogrib
din | Dinka | dinka
dv | Divehi | maldivien
doi | Dogri | dogri
dra | Dravidian (Other) | dravidiennes, autres langues
dsb | Lower Sorbian | bas-sorabe
dua | Duala | douala
dum | Dutch, Middle (ca.1050-1350) | néerlandais moyen (ca. 1050-1350)
nl | Dutch; Flemish | néerlandais; flamand
dyu | Dyula | dioula
dz | Dzongkha | dzongkha
efi | Efik | efik
egy | Egyptian (Ancient) | égyptien
eka | Ekajuk | ekajuk
elx | Elamite | élamite
en | English | anglais
enm | English, Middle (1100-1500) | anglais moyen (1100-1500)
eo | Esperanto | espéranto
et | Estonian | estonien
ee | Ewe | éwé
ewo | Ewondo | éwondo
fan | Fang | fang
fo | Faroese | féroïen
fat | Fanti | fanti
fj | Fijian | fidjien
fil | Filipino; Pilipino | filipino; pilipino
fi | Finnish | finnois
fiu | Finno-Ugrian (Other) | finno-ougriennes, autres langues
fon | Fon | fon
fr | French | français
frm | French, Middle (ca.1400-1800) | français moyen (1400-1800)
fro | French, Old (842-ca.1400) | français ancien (842-ca.1400)
fy | Frisian | frison
ff | Fulah | peul
fur | Friulian | frioulan
gaa | Ga | ga
gay | Gayo | gayo
gba | Gbaya | gbaya
gem | Germanic (Other) | germaniques, autres langues
ka | Georgian | géorgien
de | German | allemand
gez | Geez | guèze
gil | Gilbertese | kiribati
gd | Gaelic; Scottish Gaelic | gaélique; gaélique écossais
ga | Irish | irlandais
gl | Gallegan | galicien
gv | Manx | manx; mannois
gmh | German, Middle High (ca.1050-1500) | allemand, moyen haut (ca. 1050-1500)
goh | German, Old High (ca.750-1050) | allemand, vieux haut (ca. 750-1050)
gon | Gondi | gond
gor | Gorontalo | gorontalo
got | Gothic | gothique
grb | Grebo | grebo
grc | Greek, Ancient (to 1453) | grec ancien (jusqu'à 1453)
el | Greek, Modern (1453-) | grec moderne (après 1453)
gn | Guarani | guarani
gu | Gujarati | goudjrati
gwi | Gwich´in | gwich´in
hai | Haida | haida
ht | Haitian; Haitian Creole | haïtien; créole haïtien
ha | Hausa | haoussa
haw | Hawaiian | hawaïen
he | Hebrew | hébreu
hz | Herero | herero
hil | Hiligaynon | hiligaynon
him | Himachali | himachali
hi | Hindi | hindi
hit | Hittite | hittite
hmn | Hmong | hmong
ho | Hiri Motu | hiri motu
hsb | Upper Sorbian | haut-sorabe
hu | Hungarian | hongrois
hup | Hupa | hupa
iba | Iban | iban
ig | Igbo | igbo
is | Icelandic | islandais
io | Ido | ido
ii | Sichuan Yi | yi de Sichuan
ijo | Ijo | ijo
iu | Inuktitut | inuktitut
ie | Interlingue | interlingue
ilo | Iloko | ilocano
ia | Interlingua (International Auxiliary Language Association) | interlingua (langue auxiliaire internationale)
inc | Indic (Other) | indo-aryennes, autres langues
id | Indonesian | indonésien
ine | Indo-European (Other) | indo-européennes, autres langues
inh | Ingush | ingouche
ik | Inupiaq | inupiaq
ira | Iranian (Other) | iraniennes, autres langues
iro | Iroquoian languages | iroquoises, langues (famille)
it | Italian | italien
jv | Javanese | javanais
jbo | Lojban | lojban
ja | Japanese | japonais
jpr | Judeo-Persian | judéo-persan
jrb | Judeo-Arabic | judéo-arabe
kaa | Kara-Kalpak | karakalpak
kab | Kabyle | kabyle
kac | Kachin | kachin
kl | Kalaallisut; Greenlandic | groenlandais
kam | Kamba | kamba
kn | Kannada | kannada
kar | Karen | karen
ks | Kashmiri | kashmiri
kr | Kanuri | kanouri
kaw | Kawi | kawi
kk | Kazakh | kazakh
kbd | Kabardian | kabardien
kha | Khasi | khasi
khi | Khoisan (Other) | khoisan, autres langues
km | Khmer | khmer
kho | Khotanese | khotanais
ki | Kikuyu; Gikuyu | kikuyu
rw | Kinyarwanda | rwanda
ky | Kirghiz | kirghize
kmb | Kimbundu | kimbundu
kok | Konkani | konkani
kv | Komi | kom
kg | Kongo | kongo
ko | Korean | coréen
kos | Kosraean | kosrae
kpe | Kpelle | kpellé
krc | Karachay-Balkar | karatchai balkar
kro | Kru | krou
kru | Kurukh | kurukh
kj | Kuanyama; Kwanyama | kuanyama; kwanyama
kum | Kumyk | koumyk
ku | Kurdish | kurde
kut | Kutenai | kutenai
lad | Ladino | judéo-espagnol
lah | Lahnda | lahnda
lam | Lamba | lamba
lo | Lao | lao
la | Latin | latin
lv | Latvian | letton
lez | Lezghian | lezghien
li | Limburgan; Limburger; Limburgish | limbourgeois
ln | Lingala | lingala
lt | Lithuanian | lituanien
lol | Mongo | mongo
loz | Lozi | lozi
lb | Luxembourgish; Letzeburgesch | luxembourgeois
lua | Luba-Lulua | luba-lulua
lu | Luba-Katanga | luba-katanga
lg | Ganda | ganda
lui | Luiseno | luiseno
lun | Lunda | lunda
luo | Luo (Kenya and Tanzania) | luo (Kenya et Tanzanie)
lus | lushai | Lushai
mk | Macedonian | macédonien
mad | Madurese | madourais
mag | Magahi | magahi
mh | Marshallese | marshall
mai | Maithili | maithili
mak | Makasar | makassar
ml | Malayalam | malayalam
man | Mandingo | mandingue
mi | Maori | maori
map | Austronesian (Other) | malayo-polynésiennes, autres langues
mr | Marathi | marathe
mas | Masai | massaï
ms | Malay | malais
mdf | Moksha | moksa
mdr | Mandar | mandar
men | Mende | mendé
mga | Irish, Middle (900-1200) | irlandais moyen (900-1200)
mic | Mi'kmaq; Micmac | mi'kmaq; micmac
min | Minangkabau | minangkabau
mis | Miscellaneous languages | diverses, langues
mkh | Mon-Khmer (Other) | môn-khmer, autres langues
mg | Malagasy | malgache
mt | Maltese | maltais
mnc | Manchu | mandchou
mni | Manipuri | manipuri
mno | Manobo languages | manobo, langues
moh | Mohawk | mohawk
mo | Moldavian | moldave
mn | Mongolian | mongol
mos | Mossi | moré
mul | Multiple languages | multilingue
mun | Munda languages | mounda, langues
mus | Creek | muskogee
mwl | Mirandese | mirandais
mwr | Marwari | marvari
myn | Mayan languages | maya, langues
myv | Erzya | erza
nah | Nahuatl | nahuatl
nai | North American Indian | indiennes d'Amérique du Nord, autres langues
nap | Neapolitan | napolitain
na | Nauru | nauruan
nv | Navajo; Navaho | navaho
nr | Ndebele, South; South Ndebele | ndébélé du Sud
nd | Ndebele, North; North Ndebele | ndébélé du Nord
ng | Ndonga | ndonga
nds | Low German; Low Saxon; German, Low; Saxon, Low | bas allemand; bas saxon; allemand, bas; saxon, bas
ne | Nepali | népalais
new | Nepal Bhasa; Newari | nepal bhasa; newari
nia | Nias | nias
nic | Niger-Kordofanian (Other) | nigéro-congolaises, autres langues
niu | Niuean | niué
nn | Norwegian Nynorsk | norvégien nynorsk
nb | Norwegian Bokmål | norvégien bokmål
nog | Nogai | nogaï; nogay
non | Norse, Old | norrois, vieux
no | Norwegian | norvégien
nso | Northern Sotho; Pedi; Sepedi | sotho du Nord; pedi; sepedi
nub | Nubian languages | nubiennes, langues
nwc | Classical Newari; Old Newari; Classical Nepal Bhasa | newari classique
ny | Chichewa; Chewa; Nyanja | chichewa; chewa; nyanja
nym | Nyamwezi | nyamwezi
nyn | Nyankole | nyankolé
nyo | Nyoro | nyoro
nzi | Nzima | nzema
oc | Occitan (post 1500); Provençal | occitan (après 1500); provençal
oj | Ojibwa | ojibwa
or | Oriya | oriya
om | Oromo | galla
osa | Osage | osage
os | Ossetian; Ossetic | ossète
ota | Turkish, Ottoman (1500-1928) | turc ottoman (1500-1928)
oto | Otomian languages | otomangue, langues
paa | Papuan (Other) | papoues, autres langues
pag | Pangasinan | pangasinan
pal | Pahlavi | pahlavi
pam | Pampanga | pampangan
pa | Panjabi; Punjabi | pendjabi
pap | Papiamento | papiamento
pau | Palauan | palau
peo | Persian, Old (ca.600-400 B.C.) | perse, vieux (ca. 600-400 av. J.-C.)
fa | Persian | persan
phi | Philippine (Other) | philippines, autres langues
phn | Phoenician | phénicien
pi | Pali | pali
pl | Polish | polonais
pon | Pohnpeian | pohnpei
pt | Portuguese | portugais
pra | Prakrit languages | prâkrit
pro | Provençal, Old (to 1500) | provençal ancien (jusqu'à 1500)
ps | Pushto | pachto
qaa-qtz | Reserved for local use | réservée à l'usage local
qu | Quechua | quechua
raj | Rajasthani | rajasthani
rap | Rapanui | rapanui
rar | Rarotongan | rarotonga
roa | Romance (Other) | romanes, autres langues
rm | Raeto-Romance | rhéto-roman
rom | Romany | tsigane
ro | Romanian | roumain
rn | Rundi | rundi
ru | Russian | russe
sad | Sandawe | sandawe
sg | Sango | sango
sah | Yakut | iakoute
sai | South American Indian (Other) | indiennes d'Amérique du Sud, autres langues
sal | Salishan languages | salish, langues
sam | Samaritan Aramaic | samaritain
sa | Sanskrit | sanskrit
sas | Sasak | sasak
sat | Santali | santal
sr | Serbian | serbe
scn | Sicilian | sicilien
sco | Scots | écossais
hr | Croatian | croate
sel | Selkup | selkoupe
sem | Semitic (Other) | sémitiques, autres langues
sga | Irish, Old (to 900) | irlandais ancien (jusqu'à 900)
sgn | Sign Languages | langues des signes
shn | Shan | chan
sid | Sidamo | sidamo
si | Sinhala; Sinhalese | singhalais
sio | Siouan languages | sioux, langues
sit | Sino-Tibetan (Other) | sino-tibétaines, autres langues
sla | Slavic (Other) | slaves, autres langues
sk | Slovak | slovaque
sl | Slovenian | slovène
sma | Southern Sami | sami du Sud
se | Northern Sami | sami du Nord
smi | Sami languages (Other) | sami, autres langues
smj | Lule Sami | sami de Lule
smn | Inari Sami | sami d'Inari
sm | Samoan | samoan
sms | Skolt Sami | sami skolt
sn | Shona | shona
sd | Sindhi | sindhi
snk | Soninke | soninké
sog | Sogdian | sogdien
so | Somali | somali
son | Songhai | songhai
st | Sotho, Southern | sotho du Sud
es | Spanish; Castilian | espagnol; castillan
sc | Sardinian | sarde
srr | Serer | sérère
ssa | Nilo-Saharan (Other) | nilo-sahariennes, autres langues
ss | Swati | swati
suk | Sukuma | sukuma
su | Sundanese | soundanais
sus | Susu | soussou
sux | Sumerian | sumérien
sw | Swahili | swahili
sv | Swedish | suédois
syr | Syriac | syriaque
ty | Tahitian | tahitien
tai | Tai (Other) | thaïes, autres langues
ta | Tamil | tamoul
tt | Tatar | tatar
te | Telugu | télougou
tem | Timne | temne
ter | Tereno | tereno
tet | Tetum | tetum
tg | Tajik | tadjik
tl | Tagalog | tagalog
th | Thai | thaï
bo | Tibetan | tibétain
tig | Tigre | tigré
ti | Tigrinya | tigrigna
tiv | Tiv | tiv
tkl | Tokelau | tokelau
tlh | Klingon; tlhIngan-Hol | klingon
tli | Tlingit | tlingit
tmh | Tamashek | tamacheq
tog | Tonga (Nyasa) | tonga (Nyasa)
to | Tonga (Tonga Islands) | tongan (Îles Tonga)
tpi | Tok Pisin | tok pisin
tsi | Tsimshian | tsimshian
tn | Tswana | tswana
ts | Tsonga | tsonga
tk | Turkmen | turkmène
tum | Tumbuka | tumbuka
tup | Tupi languages | tupi, langues
tr | Turkish | turc
tut | Altaic (Other) | altaïques, autres langues
tvl | Tuvalu | tuvalu
tw | Twi | twi
tyv | Tuvinian | touva
udm | Udmurt | oudmourte
uga | Ugaritic | ougaritique
ug | Uighur; Uyghur | ouïgour
uk | Ukrainian | ukrainien
umb | Umbundu | umbundu
und | Undetermined | indéterminée
ur | Urdu | ourdou
uz | Uzbek | ouszbek
vai | Vai | vaï
ve | Venda | venda
vi | Vietnamese | vietnamien
vo | Volapük | volapük
vot | Votic | vote
wak | Wakashan languages | wakashennes, langues
wal | Walamo | walamo
war | Waray | waray
was | Washo | washo
cy | Welsh | gallois
wen | Sorbian languages | sorabes, langues
wa | Walloon | wallon
wo | Wolof | wolof
xal | Kalmyk | kalmouk
xh | Xhosa | xhosa
yao | Yao | yao
yap | Yapese | yapois
yi | Yiddish | yiddish
yo | Yoruba | yoruba
ypk | Yupik languages | yupik, langues
zap | Zapotec | zapotèque
zen | Zenaga | zenaga
za | Zhuang; Chuang | zhuang; chuang
znd | Zande | zandé
zu | Zulu | zoulou
zun | Zuni | zuni