summaryrefslogtreecommitdiffstats
path: root/locales
diff options
context:
space:
mode:
Diffstat (limited to 'locales')
-rw-r--r--locales/ISO-639-2_utf-8.txt2
-rw-r--r--locales/iso-639-3.tab340
-rw-r--r--locales/iso-639-3_Name_Index.tab135
-rw-r--r--locales/iso-639-3_Retirements.tab20
-rw-r--r--locales/language-subtag-registry.txt439
-rw-r--r--locales/makeCodeList.pl15
6 files changed, 704 insertions, 247 deletions
diff --git a/locales/ISO-639-2_utf-8.txt b/locales/ISO-639-2_utf-8.txt
index d25d848..2961d21 100644
--- a/locales/ISO-639-2_utf-8.txt
+++ b/locales/ISO-639-2_utf-8.txt
@@ -176,7 +176,7 @@ hil|||Hiligaynon|hiligaynon
him|||Himachali languages; Western Pahari languages|langues himachalis; langues paharis occidentales
hin||hi|Hindi|hindi
hit|||Hittite|hittite
-hmn|||Hmong|hmong
+hmn|||Hmong; Mong|hmong
hmo||ho|Hiri Motu|hiri motu
hrv||hr|Croatian|croate
hsb|||Upper Sorbian|haut-sorabe
diff --git a/locales/iso-639-3.tab b/locales/iso-639-3.tab
index fc609ba..d40d2b2 100644
--- a/locales/iso-639-3.tab
+++ b/locales/iso-639-3.tab
@@ -25,8 +25,8 @@ aaz I L Amarasi
aba I L Abé
abb I L Bankon
abc I L Ambala Ayta
-abd I L Camarines Norte Agta
-abe I L Western Abnaki
+abd I L Manide
+abe I E Western Abnaki
abf I L Abai Sungai
abg I L Abaga
abh I L Tajiki Arabic
@@ -37,7 +37,7 @@ abl I L Lampung Nyo
abm I L Abanyom
abn I L Abua
abo I L Abon
-abp I L Abenlen Ayta
+abp I L Abellen Ayta
abq I L Abaza
abr I L Abron
abs I L Ambonese Malay
@@ -92,7 +92,7 @@ adw I L Amundava
adx I L Amdo Tibetan
ady ady ady I L Adyghe
adz I L Adzera
-aea I L Areba
+aea I E Areba
aeb I L Tunisian Arabic
aec I L Saidi Arabic
aed I L Argentine Sign Language
@@ -138,13 +138,12 @@ agl I L Fembe
agm I L Angaataha
agn I L Agutaynen
ago I L Tainae
-agp I L Paranan
agq I L Aghem
agr I L Aguaruna
ags I L Esimbi
agt I L Central Cagayan Agta
agu I L Aguacateco
-agv I L Remontado Agta
+agv I L Remontado Dumagat
agw I L Kahua
agx I L Aghul
agy I L Southern Alta
@@ -166,7 +165,7 @@ aht I L Ahtena
aia I L Arosi
aib I L Ainu (China)
aic I L Ainbai
-aid I L Alngith
+aid I E Alngith
aie I L Amara
aif I L Agi
aig I L Antigua and Barbuda Creole English
@@ -266,7 +265,7 @@ amv I L Ambelau
amw I L Western Neo-Aramaic
amx I L Anmatyerre
amy I L Ami
-amz I L Atampaya
+amz I E Atampaya
ana I E Andaqui
anb I E Andoa
anc I L Ngas
@@ -307,7 +306,7 @@ aok I L Arhö
aol I L Alor
aom I L Ömie
aon I L Bumbita Arapesh
-aor I L Aore
+aor I E Aore
aos I L Taikat
aot I L A'tong
aox I L Atorada
@@ -316,6 +315,7 @@ apb I L Sa'a
apc I L North Levantine Arabic
apd I L Sudanese Arabic
ape I L Bukiyip
+apf I L Pahanan Agta
apg I L Ampanang
aph I L Athpariya
api I L Apiaká
@@ -342,10 +342,11 @@ aqm I L Atohwaim
aqn I L Northern Alta
aqp I E Atakapa
aqr I L Arhâ
+aqz I L Akuntsu
ara ara ara ar M L Arabic
arb I L Standard Arabic
arc arc arc I A Official Aramaic (700-300 BCE)
-ard I L Arabana
+ard I E Arabana
are I L Western Arrarnta
arg arg arg an I L Aragonese
arh I L Arhuaco
@@ -435,7 +436,7 @@ aur I L Aruek
aut I L Austral
auu I L Auye
auw I L Awyi
-aux I L Aurá
+aux I E Aurá
auy I L Awiyaana
auz I L Uzbeki Arabic
ava ava ava av I L Avaric
@@ -477,7 +478,7 @@ axx I L Xaragure
aya I L Awar
ayb I L Ayizo Gbe
ayc I L Southern Aymara
-ayd I L Ayabadhu
+ayd I E Ayabadhu
aye I L Ayere
ayg I L Ginyanga
ayh I L Hadrami Arabic
@@ -491,7 +492,7 @@ ayp I L North Mesopotamian Arabic
ayq I L Ayi (Papua New Guinea)
ayr I L Central Aymara
ays I L Sorsogon Ayta
-ayt I L Bataan Ayta
+ayt I L Magbukun Ayta
ayu I L Ayu
ayx I L Ayi (China)
ayy I E Tayabas Ayta
@@ -583,6 +584,7 @@ bdb I L Basap
bdc I L Emberá-Baudó
bdd I L Bunama
bde I L Bade
+bdf I L Biage
bdg I L Bonggi
bdh I L Baka (Sudan)
bdi I L Burun
@@ -650,6 +652,7 @@ bfs I L Southern Bai
bft I L Balti
bfu I L Gahri
bfw I L Bondo
+bfx I L Bantayanon
bfy I L Bagheli
bfz I L Mahasu Pahari
bga I L Gwamhi-Wuri
@@ -687,7 +690,6 @@ bhg I L Binandere
bhh I L Bukharic
bhi I L Bhilali
bhj I L Bahing
-bhk I L Albay Bicolano
bhl I L Bimin
bhm I L Bathari
bhn I L Bohtan Neo-Aramaic
@@ -753,7 +755,6 @@ bjx I L Banao Itneg
bjy I E Bayali
bjz I L Baruga
bka I L Kyak
-bkb I L Finallig
bkc I L Baka (Cameroon)
bkd I L Binukid
bkf I L Beeke
@@ -769,7 +770,7 @@ bko I L Kwa'
bkp I L Boko (Democratic Republic of Congo)
bkq I L Bakairí
bkr I L Bakumpai
-bks I L Masbate Sorsogon
+bks I L Northern Sorsoganon
bkt I L Boloki
bku I L Buhid
bkv I L Bekwarra
@@ -830,7 +831,7 @@ bmy I L Bemba (Democratic Republic of Congo)
bmz I L Baramu
bna I L Bonerate
bnb I L Bookan
-bnc I L Central Bontoc
+bnc M L Bontok
bnd I L Banda (Indonesia)
bne I L Bintauna
bnf I L Masiwang
@@ -893,7 +894,7 @@ bpp I L Kaure
bpq I L Banda Malay
bpr I L Koronadal Blaan
bps I L Sarangani Blaan
-bpt I L Barrow Point
+bpt I E Barrow Point
bpu I L Bongu
bpv I L Bian Marind
bpw I L Bo (Papua New Guinea)
@@ -927,7 +928,7 @@ bqy I L Bengkala Sign Language
bqz I L Bakaka
bra bra bra I L Braj
brb I L Lave
-brc I L Berbice Creole Dutch
+brc I E Berbice Creole Dutch
brd I L Baraamu
bre bre bre br I L Breton
brf I L Bera
@@ -976,7 +977,6 @@ bsw I L Baiso
bsx I L Yangkam
bsy I L Sabah Bisaya
bta I L Bata
-btb I L Beti (Cameroon)
btc I L Bati (Cameroon)
btd I L Batak Dairi
bte I E Gamo-Ningi
@@ -988,7 +988,7 @@ btj I L Bacanese Malay
btl I L Bhatola
btm I L Batak Mandailing
btn I L Ratagnon
-bto I L Iriga Bicolano
+bto I L Rinconada Bikol
btp I L Budibud
btq I L Batek
btr I L Baetora
@@ -1047,6 +1047,7 @@ bvu I L Bukit Malay
bvv I E Baniva
bvw I L Boga
bvx I L Dibole
+bvy I L Baybayanon
bvz I L Bauzi
bwa I L Bwatoo
bwb I L Namosi-Naitasiri-Serua
@@ -1104,7 +1105,7 @@ byd I L Benyadu'
bye I L Pouye
byf I L Bete
byg I E Baygo
-byh I L Bujhyal
+byh I L Bhujel
byi I L Buyu
byj I L Bina (Nigeria)
byk I L Biao
@@ -1188,6 +1189,7 @@ cbs I L Cashinahua
cbt I L Chayahuita
cbu I L Candoshi-Shapra
cbv I L Cacua
+cbw I L Kinabalian
cby I L Carabayo
cca I E Cauca
ccc I L Chamicuro
@@ -1276,7 +1278,6 @@ cjm I L Eastern Cham
cjn I L Chenapian
cjo I L Ashéninka Pajonal
cjp I L Cabécar
-cjr I E Chorotega
cjs I L Shor
cjv I L Chuave
cjy I L Jinyu Chinese
@@ -1311,7 +1312,6 @@ cma I L Maa
cme I L Cerma
cmg I H Classical Mongolian
cmi I L Emberá-Chamí
-cmk I E Chimakum
cml I L Campalagian
cmm I E Michigamea
cmn I L Mandarin Chinese
@@ -1411,7 +1411,7 @@ cso I L Sochiapam Chinantec
csq I L Croatia Sign Language
csr I L Costa Rican Sign Language
css I E Southern Ohlone
-cst I E Northern Ohlone
+cst I L Northern Ohlone
csw I L Swampy Cree
csy I L Siyin Chin
csz I L Coos
@@ -1511,7 +1511,7 @@ dcr I E Negerhollands
ddd I L Dongotono
dde I L Doondo
ddg I L Fataluku
-ddi I L Diodio
+ddi I L West Goodenough
ddj I L Jaru
ddn I L Dendi (Benin)
ddo I L Dido
@@ -1582,7 +1582,7 @@ dip I L Northeastern Dinka
diq I L Dimli (individual language)
dir I L Dirim
dis I L Dimasa
-dit I L Dirari
+dit I E Dirari
diu I L Diriku
div div div dv I L Dhivehi
diw I L Northwestern Dinka
@@ -1593,17 +1593,17 @@ djb I L Djinba
djc I L Dar Daju Daju
djd I L Djamindjung
dje I L Zarma
-djf I L Djangun
+djf I E Djangun
dji I L Djinang
djj I L Djeebbana
-djk I L Aukan
-djl I L Djiwarli
+djk I L Eastern Maroon Creole
+djl I E Djiwarli
djm I L Jamsay Dogon
djn I L Djauan
djo I L Jangkang
djr I L Djambarrpuyngu
dju I L Kapriman
-djw I L Djawi
+djw I E Djawi
dka I L Dakpakha
dkk I L Dakka
dkl I L Kolum So Dogon
@@ -1665,7 +1665,6 @@ drb I L Dair
drd I L Darmiya
dre I L Dolpo
drg I L Rungus
-drh I L Darkhat
dri I L C'lela
drl I L Darling
drn I L West Damar
@@ -1675,7 +1674,6 @@ drr I E Dororo
drs I L Gedeo
drt I L Drents
dru I L Rukai
-drw I L Darwazi
dry I L Darai
dsb dsb dsb I L Lower Sorbian
dse I L Dutch Sign Language
@@ -1727,8 +1725,8 @@ dwr I L Dawro
dws I C Dutton World Speedwords
dww I L Dawawa
dya I L Dyan
-dyb I L Dyaberdyaber
-dyd I L Dyugun
+dyb I E Dyaberdyaber
+dyd I E Dyugun
dyg I E Villa Viciosa Agta
dyi I L Djimini Senoufo
dym I L Yanda Dom Dogon
@@ -1743,6 +1741,7 @@ dzl I L Dzalakha
dzn I L Dzando
dzo dzo dzo dz I L Dzongkha
ebg I L Ebughu
+ebk I L Eastern Bontok
ebo I L Teke-Ebo
ebr I L Ebrié
ebu I L Embu
@@ -1775,7 +1774,7 @@ ekr I L Yace
eky I L Eastern Kayah
ele I L Elepi
elh I L El Hugeirat
-eli I L Nding
+eli I E Nding
elk I L Elkei
ell gre ell el I L Modern Greek (1453-)
elm I L Eleme
@@ -1796,6 +1795,7 @@ emp I L Northern Emberá
ems I L Pacific Gulf Yupik
emu I L Eastern Muria
emw I L Emplawas
+emx I L Erromintxela
emy I E Epigraphic Mayan
ena I L Apali
enb I L Markweeta
@@ -1821,7 +1821,7 @@ erh I L Eruwa
eri I L Ogea
erk I L South Efate
ero I L Horpa
-err I L Erre
+err I E Erre
ers I L Ersu
ert I L Eritai
erw I L Erokwanas
@@ -1879,6 +1879,7 @@ fau I L Fayu
fax I L Fala
fay I L Southwestern Fars
faz I L Northwestern Fars
+fbl I L West Albay Bikol
fcs I L Quebec Sign Language
fer I L Feroge
ffi I L Foia Foia
@@ -1898,7 +1899,7 @@ fla I L Kalispel-Pend d'Oreille
flh I L Foau
fli I L Fali
fll I L North Fali
-fln I L Flinders Island
+fln I E Flinders Island
flr I L Fuliiru
fly I L Tsotsitaal
fmp I L Fe'fe'
@@ -1919,7 +1920,7 @@ frd I L Fordata
frk I E Frankish
frm frm frm I H Middle French (ca. 1400-1600)
fro fro fro I H Old French (842-ca. 1400)
-frp I L Franco-Provençal
+frp I L Arpitan
frq I L Forak
frr frr frr I L Northern Frisian
frs frs frs I L Eastern Frisian
@@ -1950,6 +1951,7 @@ fwa I L Fwâi
fwe I L Fwe
gaa gaa gaa I L Ga
gab I L Gabri
+gac I L Mixed Great Andamanese
gad I L Gaddang
gae I L Guarequena
gaf I L Gende
@@ -1968,7 +1970,6 @@ gar I L Galeya
gas I L Adiwasi Garasia
gat I L Kenati
gau I L Mudhili Gadaba
-gav I L Gabutamon
gaw I L Nobonob
gax I L Borana-Arsi-Guji Oromo
gay gay gay I L Gayo
@@ -1998,7 +1999,7 @@ gbx I L Eastern Xwla Gbe
gby I L Gbari
gbz I L Zoroastrian Dari
gcc I L Mali
-gcd I L Ganggalida
+gcd I E Ganggalida
gce I E Galice
gcf I L Guadeloupean Creole French
gcl I L Grenadian Creole English
@@ -2007,7 +2008,7 @@ gcr I L Guianese Creole French
gct I L Colonia Tovar German
gda I L Gade Lohar
gdb I L Pottangi Ollar Gadaba
-gdc I L Gugu Badhun
+gdc I E Gugu Badhun
gdd I L Gedaged
gde I L Gude
gdf I L Guduf-Gava
@@ -2044,7 +2045,7 @@ gfk I L Patpatar
gft I E Gafat
gga I L Gao
ggb I L Gbii
-ggd I L Gugadj
+ggd I E Gugadj
gge I L Guragone
ggg I L Gurgula
ggk I E Kungarakany
@@ -2107,7 +2108,7 @@ glu I L Gula (Chad)
glv glv glv gv I L Manx
glw I L Glavda
gly I E Gule
-gma I L Gambera
+gma I E Gambera
gmb I L Gula'alaa
gmd I L Mághdì
gmh gmh gmh I H Middle High German (ca. 1050-1500)
@@ -2250,7 +2251,7 @@ gwj I L /Gwi
gwn I L Gwandara
gwr I L Gwere
gwt I L Gawar-Bati
-gwu I L Guwamu
+gwu I E Guwamu
gww I L Kwini
gwx I L Gua
gxx I L Wè Southern
@@ -2258,14 +2259,14 @@ gya I L Northwest Gbaya
gyb I L Garus
gyd I L Kayardild
gye I L Gyem
-gyf I L Gungabula
+gyf I E Gungabula
gyg I L Gbayi
gyi I L Gyele
gyl I L Gayil
gym I L Ngäbere
gyn I L Guyanese Creole English
gyr I L Guarayu
-gyy I L Gunya
+gyy I E Gunya
gza I L Ganza
gzi I L Gazi
gzn I L Gane
@@ -2410,7 +2411,7 @@ hro I L Haroi
hrr I L Horuru
hrt I L Hértevin
hru I L Hruso
-hrv scr hrv hr I L Croatian
+hrv hrv hrv hr I L Croatian
hrx I L Hunsrik
hrz I L Harzani
hsb hsb hsb I L Upper Sorbian
@@ -2444,7 +2445,7 @@ hus I L Huastec
hut I L Humla
huu I L Murui Huitoto
huv I L San Mateo Del Mar Huave
-huw I L Hukumina
+huw I E Hukumina
hux I L Nüpode Huitoto
huy I L Hulaulá
huz I L Hunzib
@@ -2531,7 +2532,7 @@ ikz I L Ikizu
ila I L Ile Ape
ilb I L Ila
ile ile ile ie I C Interlingue
-ilg I L Garig-Ilgar
+ilg I E Garig-Ilgar
ili I L Ili Turki
ilk I L Ilongot
ill I L Iranun
@@ -2586,6 +2587,7 @@ ise I L Italian Sign Language
isg I L Irish Sign Language
ish I L Esan
isi I L Nkem-Nkum
+isk I L Ishkashimi
isl ice isl is I L Icelandic
ism I L Masimasi
isn I L Isanzu
@@ -2692,6 +2694,7 @@ jiy I L Buyuan Jinuo
jko I L Kubo
jku I L Labir
jle I L Ngile
+jls I L Jamaican Sign Language
jma I L Dima
jmb I L Zumbun
jmc I L Machame
@@ -2787,7 +2790,7 @@ kbl I L Kanembu
kbm I L Iwal
kbn I L Kare (Central African Republic)
kbo I L Keliko
-kbp I L Kabiyé
+kbp I L Kabiyè
kbq I L Kamano
kbr I L Kafa
kbs I L Kande
@@ -2905,12 +2908,12 @@ kgc I L Kasseng
kgd I L Kataang
kge I L Komering
kgf I L Kube
-kgg I E Kusunda
+kgg I L Kusunda
kgh I L Upper Tanudan Kalinga
kgi I L Selangor Sign Language
kgj I L Gamale Kham
kgk I L Kaiwá
-kgl I L Kunggari
+kgl I E Kunggari
kgm I E Karipúna
kgn I L Karingani
kgo I L Krongo
@@ -3025,19 +3028,19 @@ kkw I L Teke-Kukuya
kkx I L Kohin
kky I L Guguyimidjir
kkz I L Kaska
-kla I L Klamath-Modoc
+kla I E Klamath-Modoc
klb I L Kiliwa
klc I L Kolbila
kld I L Gamilaraay
kle I L Kulung (Nepal)
klf I L Kendeje
-klg I L Tagakaulu Kalagan
+klg I L Tagakaulo
klh I L Weliki
kli I L Kalumpang
klj I L Turkic Khalaj
klk I L Kono (Nigeria)
kll I L Kagan Kalagan
-klm I L Kolom
+klm I L Migum
kln M L Kalenjin
klo I L Kapya
klp I L Kamasa
@@ -3054,7 +3057,7 @@ klz I L Kabola
kma I L Konni
kmb kmb kmb I L Kimbundu
kmc I L Southern Dong
-kmd I L Madukayang Kalinga
+kmd I L Majukayang Kalinga
kme I L Bakole
kmf I L Kare (Papua New Guinea)
kmg I L Kâte
@@ -3188,7 +3191,7 @@ krf I L Koro (Vanuatu)
krh I L Kurama
kri I L Krio
krj I L Kinaray-A
-krk I L Kerek
+krk I E Kerek
krl krl krl I L Karelian
krm I L Krim
krn I L Sapo
@@ -3370,7 +3373,7 @@ kyj I L Karao
kyk I L Kamayo
kyl I L Kalapuya
kym I L Kpatili
-kyn I L Karolanos
+kyn I L Northern Binukidnon
kyo I L Kelon
kyp I L Kang
kyq I L Kenga
@@ -3409,7 +3412,7 @@ kzw I E Karirí-Xocó
kzx I L Kamarian
kzy I L Kango (Tshopo District)
kzz I L Kalabra
-laa I L Lapuyan Subanun
+laa I L Southern Subanen
lab I A Linear A
lac I L Lacandon
lad lad lad I L Ladino
@@ -3430,7 +3433,7 @@ lar I L Larteh
las I L Lama (Togo)
lat lat lat la I A Latin
lau I L Laba
-lav lav lav lv I L Latvian
+lav lav lav lv M L Latvian
law I L Lauje
lax I L Tiwa
lay I L Lama (Myanmar)
@@ -3443,6 +3446,8 @@ lbf I L Tinani
lbg I L Laopang
lbi I L La'bi
lbj I L Ladakhi
+lbk I L Central Bontok
+lbl I L Libon Bikol
lbm I L Lodhi
lbn I L Lamet
lbo I L Laven
@@ -3454,7 +3459,7 @@ lbu I L Labu
lbv I L Lavatbura-Lamusong
lbw I L Tolaki
lbx I L Lawangan
-lby I L Lamu-Lamu
+lby I E Lamu-Lamu
lbz I L Lardil
lcc I L Legenyem
lcd I L Lola
@@ -3492,7 +3497,7 @@ lej I L Lengola
lek I L Leipon
lel I L Lele (Democratic Republic of Congo)
lem I L Nomaande
-len I L Lenca
+len I E Lenca
leo I L Leti (Cameroon)
lep I L Lepcha
leq I L Lembena
@@ -3585,7 +3590,7 @@ llf I E Hermit
llg I L Lole
llh I L Lamu
lli I L Teke-Laali
-llk I L Lelak
+llk I E Lelak
lll I L Lilau
llm I L Lasalimu
lln I L Lele (Chad)
@@ -3597,7 +3602,7 @@ llu I L Lau
llx I L Lauan
lma I L East Limba
lmb I L Merei
-lmc I L Limilngan
+lmc I E Limilngan
lmd I L Lumun
lme I L Pévé
lmf I L South Lembata
@@ -3666,7 +3671,7 @@ lpx I L Lopit
lra I L Rara Bakati'
lrc I L Northern Luri
lre I E Laurentian
-lrg I L Laragia
+lrg I E Laragia
lri I L Marachi
lrk I L Loarki
lrl I L Lari
@@ -3690,7 +3695,9 @@ lsp I L Panamanian Sign Language
lsr I L Aruop
lss I L Lasi
lst I L Trinidad and Tobago Sign Language
+lsy I L Mauritian Sign Language
ltc I H Late Middle Chinese
+ltg I L Latgalian
lti I L Leti (Indonesia)
ltn I L Latundê
lto I L Tsotso
@@ -3723,6 +3730,7 @@ luy M L Luyia
luz I L Southern Luri
lva I L Maku'a
lvk I L Lavukaleve
+lvs I L Standard Latvian
lvu I L Levuka
lwa I L Lwalu
lwe I L Lewo Eleng
@@ -3820,7 +3828,7 @@ mdd I L Mbum
mde I L Maba (Chad)
mdf mdf mdf I L Moksha
mdg I L Massalat
-mdh I L Maguindanao
+mdh I L Maguindanaon
mdi I L Mamvu
mdj I L Mangbetu
mdk I L Mangbutu
@@ -3940,7 +3948,7 @@ mhw I L Mbukushu
mhx I L Maru
mhy I L Ma'anyan
mhz I L Mor (Mor Islands)
-mia I E Miami
+mia I L Miami
mib I L Atatláhuca Mixtec
mic mic mic I L Mi'kmaq
mid I L Mandaic
@@ -3979,7 +3987,7 @@ mjm I L Medebur
mjn I L Ma (Papua New Guinea)
mjo I L Malankuravan
mjp I L Malapandaram
-mjq I L Malaryan
+mjq I E Malaryan
mjr I L Malavedan
mjs I L Miship
mjt I L Sauria Paharia
@@ -4011,7 +4019,7 @@ mkt I L Vamale
mku I L Konyanka Maninka
mkv I L Mafea
mkw I L Kituba (Congo)
-mkx I L Cinamiguin Manobo
+mkx I L Kinamiging Manobo
mky I L East Makian
mkz I L Makasae
mla I L Malo
@@ -4093,13 +4101,12 @@ moa I L Mwan
moc I L Mocoví
mod I E Mobilian
moe I L Montagnais
-mof I E Mohegan-Montauk-Narragansett
mog I L Mongondow
moh moh moh I L Mohawk
moi I L Mboi
moj I L Monzombo
mok I L Morori
-mom I E Monimbo
+mom I E Mangue
mon mon mon mn M L Mongolian
moo I L Monom
mop I L Mopán Maya
@@ -4187,7 +4194,7 @@ mru I L Mono (Cameroon)
mrv I L Mangareva
mrw I L Maranao
mrx I L Maremgi
-mry I L Karaga Mandaya
+mry I L Mandaya
mrz I L Marind
msa may msa ms M L Malay (macrolanguage)
msb I L Masbatenyo
@@ -4208,7 +4215,6 @@ msp I E Maritsauá
msq I L Caac
msr I L Mongolian Sign Language
mss I L West Masela
-mst I L Cataelano Mandaya
msu I L Musom
msv I L Maslam
msw I L Mansoanka
@@ -4237,7 +4243,7 @@ mts I L Yora
mtt I L Mota
mtu I L Tututepec Mixtec
mtv I L Asaro'o
-mtw I L Magahat
+mtw I L Southern Binukidnon
mtx I L Tidaá Mixtec
mty I L Nabi
mua I L Mundang
@@ -4346,7 +4352,7 @@ myd I L Maramba
mye I L Myene
myf I L Bambassi
myg I L Manta
-myh I E Makah
+myh I L Makah
myi I L Mina (India)
myj I L Mangayat
myk I L Mamara Senoufo
@@ -4357,7 +4363,6 @@ myp I L Pirahã
myq I L Forest Maninka
myr I L Muniche
mys I E Mesmes
-myt I L Sangab Mandaya
myu I L Mundurukú
myv myv myv I L Erzya
myw I L Muyuw
@@ -4436,7 +4441,7 @@ nbt I L Na
nbu I L Rongmei Naga
nbv I L Ngamambo
nbw I L Southern Ngbandi
-nbx I L Ngura
+nbx I E Ngura
nby I L Ningera
nca I L Iyo
ncb I L Central Nicobarese
@@ -4568,7 +4573,7 @@ nib I L Nakama
nid I E Ngandi
nie I L Niellim
nif I L Nek
-nig I L Ngalakan
+nig I E Ngalakan
nih I L Nyiha (Tanzania)
nii I L Nii
nij I L Ngaju
@@ -4618,6 +4623,7 @@ nkm I L Namat
nkn I L Nkangala
nko I L Nkonya
nkp I E Niuatoputapu
+nkq I L Nkami
nkr I L Nukuoro
nks I L North Asmat
nkt I L Nyika (Tanzania)
@@ -4658,13 +4664,13 @@ nml I L Ndemli
nmm I L Manangba
nmn I L !Xóõ
nmo I L Moyon Naga
-nmp I L Nimanbur
+nmp I E Nimanbur
nmq I L Nambya
-nmr I L Nimbari
+nmr I E Nimbari
nms I L Letemboi
nmt I L Namonuito
nmu I L Northeast Maidu
-nmv I L Ngamini
+nmv I E Ngamini
nmw I L Nimoa
nmx I L Nama (Papua New Guinea)
nmy I L Namuyi
@@ -4693,7 +4699,7 @@ nnu I L Dwang
nnv I E Nugunu (Australia)
nnw I L Southern Nuni
nnx I L Ngong
-nny I L Nyangga
+nny I E Nyangga
nnz I L Nda'nda'
noa I L Woun Meu
nob nob nob nb I L Norwegian Bokmål
@@ -4704,6 +4710,7 @@ nof I L Nomane
nog nog nog I L Nogai
noh I L Nomu
noi I L Noiri
+noj I L Nonuya
nok I E Nooksack
nom I E Nocamán
non non non I H Old Norse
@@ -4727,7 +4734,7 @@ npo I L Pochuri Naga
nps I L Nipsan
npu I L Puimei Naga
npy I L Napu
-nqg I L Ede Nago
+nqg I L Southern Nago
nqk I L Kura Ede Nago
nqm I L Ndom
nqn I L Nen
@@ -4744,7 +4751,7 @@ nrn I E Norn
nrp I A North Picene
nrr I L Norra
nrt I E Northern Kalapuya
-nrx I L Ngurmbur
+nrx I E Ngurmbur
nrz I L Lala
nsa I L Sangtam Naga
nsc I L Nshi
@@ -4787,7 +4794,7 @@ nuc I E Nukuini
nud I L Ngala
nue I L Ngundu
nuf I L Nusu
-nug I L Nungali
+nug I E Nungali
nuh I L Ndunda
nui I L Ngumbi
nuj I L Nyole
@@ -4824,7 +4831,7 @@ nxg I L Ngad'a
nxi I L Nindi
nxl I L South Nuaulu
nxm I A Numidian
-nxn I L Ngawun
+nxn I E Ngawun
nxr I L Ninggerum
nxu I L Narau
nxx I L Nafri
@@ -4846,10 +4853,10 @@ nyo nyo nyo I L Nyoro
nyp I E Nyang'i
nyq I L Nayini
nyr I L Nyiha (Malawi)
-nys I E Nyunga
-nyt I L Nyawaygi
+nys I L Nyunga
+nyt I E Nyawaygi
nyu I L Nyungwe
-nyv I L Nyulnyul
+nyv I E Nyulnyul
nyw I L Nyaw
nyx I E Nganyaywana
nyy I L Nyakyusa-Ngonde
@@ -4861,11 +4868,13 @@ nzm I L Zeme Naga
nzs I L New Zealand Sign Language
nzu I L Teke-Nzikou
nzy I L Nzakambay
+nzz I L Nanga Dama Dogon
oaa I L Orok
oac I L Oroch
oar I A Old Aramaic (up to 700 BCE)
oav I H Old Avar
obi I E Obispeño
+obk I L Southern Bontok
obl I L Oblo
obm I A Moabite
obo I L Obo Manobo
@@ -4966,7 +4975,7 @@ opa I L Okpamheri
opk I L Kopkaka
opm I L Oksapmin
opo I L Opao
-opt I L Opata
+opt I E Opata
opy I L Ofayé
ora I L Oroha
orc I L Orma
@@ -5106,7 +5115,7 @@ pem I L Phende
peo peo peo I H Old Persian (ca. 600-400 B.C.)
pep I L Kunja
peq I L Southern Pomo
-pes I L Western Farsi
+pes I L Iranian Persian
pev I L Pémono
pex I L Petats
pey I L Petjo
@@ -5154,7 +5163,7 @@ pio I L Piapoco
pip I L Pero
pir I L Piratapuyo
pis I L Pijin
-pit I L Pitta Pitta
+pit I E Pitta Pitta
piu I L Pintupi-Luritja
piv I L Pileni
piw I L Pimbwe
@@ -5281,7 +5290,8 @@ prb I L Lua'
prc I L Parachi
prd I L Parsi-Dari
pre I L Principense
-prg I E Prussian
+prf I L Paranan
+prg I L Prussian
prh I L Porohanon
pri I L Paicî
prk I L Parauk
@@ -5364,6 +5374,7 @@ pxm I L Quetzaltepec Mixe
pye I L Pye Krumen
pym I L Fyam
pyn I L Poyanáwa
+pys I L Paraguayan Sign Language
pyu I L Puyuma
pyx I A Pyu (Myanmar)
pyy I L Pyen
@@ -5452,6 +5463,8 @@ rax I L Rang
ray I L Rapa
raz I L Rahambuu
rbb I L Rumai Palaung
+rbk I L Northern Bontok
+rbl I L Miraya Bikol
rcf I L Réunion Creole French
rdb I L Rudbari
rea I L Rerau
@@ -5497,7 +5510,7 @@ rkt I L Rangpuri
rma I L Rama
rmb I L Rembarunga
rmc I L Carpathian Romani
-rmd I L Traveller Danish
+rmd I E Traveller Danish
rme I L Angloromani
rmf I L Kalo Finnish Romani
rmg I L Traveller Norwegian
@@ -5509,7 +5522,7 @@ rmm I L Roma
rmn I L Balkan Romani
rmo I L Sinte Romani
rmp I L Rempi
-rmr I L Caló
+rmq I L Caló
rms I L Romanian Sign Language
rmt I L Domari
rmu I L Tavringer Romani
@@ -5692,14 +5705,14 @@ sfm I L Small Flowery Miao
sfs I L South African Sign Language
sfw I L Sehwi
sga sga sga I H Old Irish (to 900)
-sgb I L Mag-Anchi Ayta
+sgb I L Mag-antsi Ayta
sgc I L Kipsigis
+sgd I L Surigaonon
sge I L Segai
sgg I L Swiss-German Sign Language
sgh I L Shughni
sgi I L Suga
sgk I L Sangkong
-sgl I L Sanglechi-Ishkashimi
sgm I E Singa
sgo I L Songa
sgp I L Singpho
@@ -5708,10 +5721,12 @@ sgt I L Brokpake
sgu I L Salas
sgw I L Sebat Bet Gurage
sgx I L Sierra Leone Sign Language
+sgy I L Sanglechi
sgz I L Sursurunga
sha I L Shall-Zwall
shb I L Ninam
shc I L Sonde
+shd I L Kundal Shahi
she I L Sheko
shg I L Shua
shh I L Shoshoni
@@ -5733,7 +5748,7 @@ shw I L Shwai
shx I L She
shy I L Tachawit
shz I L Syenara Senoufo
-sia I L Akkala Sami
+sia I E Akkala Sami
sib I L Sebop
sid sid sid I L Sidamo
sie I L Simaa
@@ -5839,7 +5854,7 @@ smq I L Samo
smr I L Simeulue
sms sms sms I L Skolt Sami
smt I L Simte
-smu I L Somray
+smu I E Somray
smv I L Samvedi
smw I L Sumbawa
smx I L Samba
@@ -5938,13 +5953,13 @@ srl I L Isirawa
srm I L Saramaccan
srn srn srn I L Sranan Tongo
sro I L Campidanese Sardinian
-srp scc srp sr I L Serbian
+srp srp srp sr I L Serbian
srq I L Sirionó
srr srr srr I L Serer
srs I L Sarsi
srt I L Sauri
sru I L Suruí
-srv I L Waray Sorsogon
+srv I L Southern Sorsoganon
srw I L Serua
srx I L Sirmauri
sry I L Sera
@@ -6004,8 +6019,6 @@ sug I L Suganga
sui I L Suki
suj I L Shubi
suk suk suk I L Sukuma
-sul I L Surigaonon
-sum I L Sumo-Mayangna
sun sun sun su I L Sundanese
suq I L Suri
sur I L Mwaghavul
@@ -6045,7 +6058,7 @@ sws I L Seluwasan
swt I L Sawila
swu I L Suwawa
swv I L Shekhawati
-sww I L Sowa
+sww I E Sowa
swx I L Suruahá
swy I L Sarua
sxb I L Suba
@@ -6145,7 +6158,7 @@ tcg I L Tamagario
tch I L Turks And Caicos Creole English
tci I L Wára
tck I L Tchitchege
-tcl I L Taman (Myanmar)
+tcl I E Taman (Myanmar)
tcm I L Tanahmerah
tcn I L Tichurong
tco I L Taungyo
@@ -6162,6 +6175,7 @@ tda I L Tagdal
tdb I L Panchpargania
tdc I L Emberá-Tadó
tdd I L Tai Nüa
+tde I L Tiranige Diga Dogon
tdf I L Talieng
tdg I L Western Tamang
tdh I L Thulung
@@ -6219,6 +6233,7 @@ tgh I L Tobagonian Creole English
tgi I L Lawunuia
tgk tgk tgk tg I L Tajik
tgl tgl tgl tl I L Tagalog
+tgn I L Tandaganon
tgo I L Sudest
tgp I L Tangoa
tgq I L Tring
@@ -6331,7 +6346,7 @@ tma I L Tama (Chad)
tmb I L Katbol
tmc I L Tumak
tmd I L Haruai
-tme I L Tremembé
+tme I E Tremembé
tmf I L Toba-Maskoy
tmg I E Ternateño
tmh tmh tmh M L Tamashek
@@ -6357,7 +6372,6 @@ tnb I L Western Tunebo
tnc I L Tanimuca-Retuarã
tnd I L Angosturas Tunebo
tne I L Tinoc Kallahan
-tnf I L Tangshewi
tng I L Tobanga
tnh I L Maiani
tni I L Tandia
@@ -6457,7 +6471,7 @@ trv I L Taroko
trw I L Torwali
trx I L Tringgus-Sembaan Bidayuh
try I E Turung
-trz I L Torá
+trz I E Torá
tsa I L Tsaangi
tsb I L Tsamai
tsc I L Tswa
@@ -6588,7 +6602,7 @@ tyi I L Teke-Tsaayi
tyj I L Tai Do
tyl I L Thu Lao
tyn I L Kombai
-typ I L Thaypan
+typ I E Thaypan
tyr I L Tai Daeng
tys I L Tày Sa Pa
tyt I L Tày Tac
@@ -6608,6 +6622,7 @@ uan I L Kuan
uar I L Tairuma
uba I L Ubang
ubi I L Ubi
+ubl I L Buhi'non Bikol
ubr I L Ubir
ubu I L Umbu-Ungu
uby I E Ubykh
@@ -6622,7 +6637,7 @@ udu I L Uduk
ues I L Kioko
ufi I L Ufim
uga uga uga I A Ugaritic
-ugb I L Kuku-Ugbanh
+ugb I E Kuku-Ugbanh
uge I L Ughele
ugn I L Ugandan Sign Language
ugo I L Ugong
@@ -6653,17 +6668,18 @@ ull I L Ullatan
ulm I L Ulumanda'
uln I L Unserdeutsch
ulu I L Uma' Lung
+ulw I L Ulwa
uma I L Umatilla
umb umb umb I L Umbundu
umc I A Marrucinian
-umd I L Umbindhamu
-umg I L Umbuygamu
+umd I E Umbindhamu
+umg I E Umbuygamu
umi I L Ukit
umm I L Umon
umn I L Makyan Naga
umo I E Umotína
ump I L Umpila
-umr I L Umbugarla
+umr I E Umbugarla
ums I L Pendau
umu I L Munsee
una I L North Watut
@@ -6681,10 +6697,10 @@ upi I L Umeda
upv I L Uripiv-Wala-Rano-Atchin
ura I L Urarina
urb I L Urubú-Kaapor
-urc I L Urningangg
+urc I E Urningangg
urd urd urd ur I L Urdu
ure I L Uru
-urf I L Uradhi
+urf I E Uradhi
urg I L Urigina
urh I L Urhobo
uri I L Urim
@@ -6714,7 +6730,7 @@ utp I L Amba (Solomon Islands)
utr I L Etulo
utu I L Utu
uum I L Urum
-uun I E Kulon-Pazeh
+uun I L Kulon-Pazeh
uur I L Ura (Vanuatu)
uuu I L U
uve I L West Uvean
@@ -6743,6 +6759,7 @@ vau I L Vanuma
vav I L Varli
vay I L Wayu
vbb I L Southeast Babar
+vbk I L Southwestern Bontok
vec I L Venetian
ved I L Veddah
vel I L Veluws
@@ -6776,14 +6793,14 @@ vku I L Kurrama
vlp I L Valpei
vls I L Vlaams
vma I L Martuyhunira
-vmb I L Mbabaram
+vmb I E Mbabaram
vmc I L Juxtlahuaca Mixtec
vmd I L Mudu Koraga
vme I L East Masela
vmf I L Mainfränkisch
vmg I L Minigir
vmh I L Maraghei
-vmi I L Miwa
+vmi I E Miwa
vmj I L Ixtayutla Mixtec
vmk I L Makhuwa-Shirima
vml I E Malgana
@@ -6792,13 +6809,13 @@ vmp I L Soyaltepec Mazatec
vmq I L Soyaltepec Mixtec
vmr I L Marenje
vms I E Moksela
-vmu I L Muluridyi
+vmu I E Muluridyi
vmv I E Valley Maidu
vmw I L Makhuwa
vmx I L Tamazola Mixtec
vmy I L Ayautla Mazatec
vmz I L Mazatlán Mazatec
-vnk I E Vano
+vnk I L Vano
vnm I L Vinmavis
vnp I L Vunapu
vol vol vol vo I C Volapük
@@ -6862,7 +6879,7 @@ wci I L Waci Gbe
wdd I L Wandji
wdg I L Wadaginam
wdj I L Wadjiginy
-wdu I L Wadjigu
+wdu I E Wadjigu
wea I L Wewaw
wec I L Wè Western
wed I L Wedau
@@ -6877,11 +6894,11 @@ wet I L Perai
weu I L Welaung
wew I L Wejewa
wfg I L Yafi
-wga I L Wagaya
-wgg I L Wangganguru
+wga I E Wagaya
+wgb I L Wagawaga
+wgg I E Wangganguru
wgi I L Wahgi
wgo I L Waigeo
-wgw I L Wagawaga
wgy I L Warrgamay
wha I L Manusela
whg I L North Wahgi
@@ -6889,14 +6906,14 @@ whk I L Wahau Kenyah
whu I L Wahau Kayan
wib I L Southern Toussian
wic I L Wichita
-wie I L Wik-Epa
-wif I L Wik-Keyangan
+wie I E Wik-Epa
+wif I E Wik-Keyangan
wig I L Wik-Ngathana
wih I L Wik-Me'anha
wii I L Minidien
wij I L Wik-Iiyanh
wik I L Wikalkan
-wil I L Wilawila
+wil I E Wilawila
wim I L Wik-Mungkan
win I L Ho-Chunk
wir I E Wiraféd
@@ -6912,7 +6929,7 @@ wkb I L Kumbaran
wkd I L Wakde
wkl I L Kalanadi
wku I L Kunduvadi
-wkw I L Wakawaka
+wkw I E Wakawaka
wla I L Walio
wlc I L Mwali Comorian
wle I L Wolane
@@ -6936,7 +6953,7 @@ wmc I L Wamas
wmd I L Mamaindé
wme I L Wambule
wmh I L Waima'a
-wmi I L Wamin
+wmi I E Wamin
wmm I L Maiwa (Indonesia)
wmn I E Waamwang
wmo I L Wom (Papua New Guinea)
@@ -6951,7 +6968,7 @@ wne I L Waneci
wng I L Wanggom
wni I L Ndzwani Comorian
wnk I L Wanukaka
-wnm I L Wanggamala
+wnm I E Wanggamala
wno I L Wano
wnp I L Wanap
wnu I L Usan
@@ -6974,10 +6991,10 @@ wow I L Wawonii
woy I E Weyto
wpc I L Maco
wra I L Warapu
-wrb I L Warluwara
+wrb I E Warluwara
wrd I L Warduji
-wrg I L Warungu
-wrh I L Wiradhuri
+wrg I E Warungu
+wrh I E Wiradhuri
wri I E Wariyangga
wrl I L Warlmanpa
wrm I L Warumungu
@@ -6990,14 +7007,14 @@ wrv I L Waruna
wrw I E Gugu Warra
wrx I L Wae Rana
wry I L Merwari
-wrz I L Waray (Australia)
+wrz I E Waray (Australia)
wsa I L Warembori
wsi I L Wusi
wsk I L Waskia
wsr I L Owenia
wss I L Wasa
wsu I E Wasu
-wsv I L Wotapuri-Katarqalai
+wsv I E Wotapuri-Katarqalai
wtf I L Dumpu
wti I L Berta
wtk I L Watakataui
@@ -7018,10 +7035,10 @@ wux I L Wulna
wuy I L Wauyai
wwa I L Waama
wwo I L Wetamut
-wwr I L Warrwa
+wwr I E Warrwa
www I L Wawa
wxa I L Waxianghua
-wya I E Wyandot
+wya I L Wyandot
wyb I L Wangaaybuwan-Ngiyambaa
wym I L Wymysorys
wyr I L Wayoró
@@ -7047,13 +7064,15 @@ xav I L Xavánte
xaw I L Kawaiisu
xay I L Kayan Mahakam
xba I E Kamba (Brazil)
+xbb I E Lower Burdekin
xbc I A Bactrian
xbi I L Kombio
xbm I H Middle Breton
+xbn I E Kenaboi
xbo I E Bolgarian
xbr I L Kambera
xbw I E Kambiwá
-xbx I L Kabixí
+xbx I E Kabixí
xcb I E Cumbric
xcc I A Camunic
xce I A Celtiberian
@@ -7102,11 +7121,11 @@ xii I L Xiri
xil I A Illyrian
xin I E Xinca
xip I E Xipináwa
-xir I L Xiriâna
+xir I E Xiriâna
xiv I A Indus Valley Language
xiy I L Xipaya
xka I L Kalkoti
-xkb I L Manigri-Kambolé Ede Nago
+xkb I L Northern Nago
xkc I L Kho'ini
xkd I L Mendalam Kayan
xke I L Kereho
@@ -7157,12 +7176,12 @@ xml I L Malaysian Sign Language
xmm I L Manado Malay
xmn I H Manichaean Middle Persian
xmo I L Morerebi
-xmp I L Kuku-Mu'inh
-xmq I L Kuku-Mangk
+xmp I E Kuku-Mu'inh
+xmq I E Kuku-Mangk
xmr I A Meroitic
xms I L Moroccan Sign Language
xmt I L Matbat
-xmu I L Kamu
+xmu I E Kamu
xmv I L Antankarana Malagasy
xmw I L Tsimihety Malagasy
xmx I L Maden
@@ -7176,6 +7195,7 @@ xnn I L Northern Kankanay
xno I H Anglo-Norman
xnr I L Kangri
xns I L Kanashi
+xnt I E Narragansett
xoc I E O'chi'chi'
xod I L Kokoda
xog I L Soga
@@ -7196,6 +7216,7 @@ xpm I E Pumpokol
xpn I E Kapinawá
xpo I E Pochutec
xpp I E Puyo-Paekche
+xpq I E Mohegan-Pequot
xpr I A Parthian
xps I E Pisidian
xpu I A Punic
@@ -7260,7 +7281,7 @@ xum I A Umbrian
xuo I L Kuo
xup I E Upper Umpqua
xur I A Urartian
-xut I L Kuthant
+xut I E Kuthant
xuu I L Kxoe
xve I A Venetic
xvi I L Kamviri
@@ -7292,9 +7313,10 @@ yag I L Yámana
yah I L Yazgulyam
yai I L Yagnobi
yaj I L Banda-Yangere
-yak I L Yakima
+yak I L Yakama
yal I L Yalunka
yam I L Yamba
+yan I L Mayangna
yao yao yao I L Yao
yap yap yap I L Yapese
yaq I L Yaqui
@@ -7303,7 +7325,7 @@ yas I L Nugunu (Cameroon)
yat I L Yambeta
yau I L Yuwana
yav I L Yangben
-yaw I E Yawalapití
+yaw I L Yawalapití
yax I L Yauma
yay I L Agwagwune
yaz I L Lokaa
@@ -7359,7 +7381,7 @@ yih I L Western Yiddish
yii I L Yidiny
yij I L Yindjibarndi
yik I L Dongshanba Lalo
-yil I L Yindjilandji
+yil I E Yindjilandji
yim I L Yimchungru Naga
yin I L Yinchia
yip I L Pholo
@@ -7383,6 +7405,7 @@ ykr I L Yekora
ykt I L Kathu
yky I L Yakoma
yla I L Yaul
+ylb I L Yaleba
yle I L Yele
ylg I L Yelogu
yli I L Angguruk Yali
@@ -7414,7 +7437,7 @@ ymt I E Mator-Taygi-Karagas
ymx I L Northern Muji
ymz I L Muzi
yna I L Aluo
-ynd I L Yandruwandha
+ynd I E Yandruwandha
yne I L Lang'e
yng I L Yango
ynh I L Yangho
@@ -7465,6 +7488,7 @@ ysy I L Sanie
yta I L Talu
ytl I L Tanglang
ytp I L Thopho
+ytw I L Yout Wam
yua I L Yucateco
yub I E Yugambal
yuc I L Yuchi
@@ -7496,7 +7520,7 @@ ywq I L Wuding-Luquan Yi
ywr I L Yawuru
ywt I L Xishanba Lalo
ywu I L Wumeng Nasu
-yww I L Yawarawarga
+yww I E Yawarawarga
yyu I L Yau (Sandaun Province)
yyz I L Ayizi
yzg I L E'ma Buyang
@@ -7555,7 +7579,7 @@ zib I L Zimbabwe Sign Language
zik I L Zimakani
zim I L Mesme
zin I L Zinza
-zir I L Ziriya
+zir I E Ziriya
ziw I L Zigula
ziz I L Zizilivakan
zka I L Kaimbulawa
@@ -7576,15 +7600,15 @@ zln I L Lianshan Zhuang
zlq I L Liuqian Zhuang
zma I L Manda (Australia)
zmb I L Zimba
-zmc I L Margany
+zmc I E Margany
zmd I L Maridan
-zme I L Mangerr
+zme I E Mangerr
zmf I L Mfinu
zmg I L Marti Ke
-zmh I L Makolkol
+zmh I E Makolkol
zmi I L Negeri Sembilan Malay
zmj I L Maridjabin
-zmk I L Mandandanyi
+zmk I E Mandandanyi
zml I L Madngele
zmm I L Marimanindji
zmn I L Mbangwe
@@ -7594,8 +7618,8 @@ zmq I L Mituku
zmr I L Maranunggu
zms I L Mbesa
zmt I L Maringarr
-zmu I L Muruwari
-zmv I L Mbariman-Gudhinma
+zmu I E Muruwari
+zmv I E Mbariman-Gudhinma
zmw I L Mbo (Democratic Republic of Congo)
zmx I L Bomitaba
zmy I L Mariyedi
@@ -7641,7 +7665,7 @@ zpz I L Texmelucan Zapotec
zqe I L Qiubei Zhuang
zra I E Kara (Korea)
zrg I L Mirgan
-zrn I L Zirenkel
+zrn I L Zerenkel
zro I L Záparo
zrp I E Zarphatic
zrs I L Mairasi
diff --git a/locales/iso-639-3_Name_Index.tab b/locales/iso-639-3_Name_Index.tab
index 5c92865..2070d15 100644
--- a/locales/iso-639-3_Name_Index.tab
+++ b/locales/iso-639-3_Name_Index.tab
@@ -25,7 +25,7 @@ aaz Amarasi Amarasi
aba Abé Abé
abb Bankon Bankon
abc Ambala Ayta Ayta, Ambala
-abd Camarines Norte Agta Agta, Camarines Norte
+abd Manide Manide
abe Western Abnaki Abnaki, Western
abf Abai Sungai Abai Sungai
abg Abaga Abaga
@@ -37,7 +37,7 @@ abl Lampung Nyo Lampung Nyo
abm Abanyom Abanyom
abn Abua Abua
abo Abon Abon
-abp Abenlen Ayta Ayta, Abenlen
+abp Abellen Ayta Ayta, Abellen
abq Abaza Abaza
abr Abron Abron
abs Ambonese Malay Malay, Ambonese
@@ -139,13 +139,12 @@ agl Fembe Fembe
agm Angaataha Angaataha
agn Agutaynen Agutaynen
ago Tainae Tainae
-agp Paranan Paranan
agq Aghem Aghem
agr Aguaruna Aguaruna
ags Esimbi Esimbi
agt Central Cagayan Agta Agta, Central Cagayan
agu Aguacateco Aguacateco
-agv Remontado Agta Agta, Remontado
+agv Remontado Dumagat Dumagat, Remontado
agw Kahua Kahua
agx Aghul Aghul
agy Southern Alta Alta, Southern
@@ -318,6 +317,7 @@ apb Sa'a Sa'a
apc North Levantine Arabic Arabic, North Levantine
apd Sudanese Arabic Arabic, Sudanese
ape Bukiyip Bukiyip
+apf Pahanan Agta Agta, Pahanan
apg Ampanang Ampanang
aph Athpariya Athpariya
api Apiaká Apiaká
@@ -344,6 +344,7 @@ aqm Atohwaim Atohwaim
aqn Northern Alta Alta, Northern
aqp Atakapa Atakapa
aqr Arhâ Arhâ
+aqz Akuntsu Akuntsu
ara Arabic Arabic
arb Standard Arabic Arabic, Standard
arc Imperial Aramaic (700-300 BCE) Aramaic, Imperial (700-300 BCE)
@@ -500,7 +501,7 @@ ayp North Mesopotamian Arabic Arabic, North Mesopotamian
ayq Ayi (Papua New Guinea) Ayi (Papua New Guinea)
ayr Central Aymara Aymara, Central
ays Sorsogon Ayta Ayta, Sorsogon
-ayt Bataan Ayta Ayta, Bataan
+ayt Magbukun Ayta Ayta, Magbukun
ayu Ayu Ayu
ayx Ayi (China) Ayi (China)
ayy Tayabas Ayta Ayta, Tayabas
@@ -593,6 +594,7 @@ bdb Basap Basap
bdc Emberá-Baudó Emberá-Baudó
bdd Bunama Bunama
bde Bade Bade
+bdf Biage Biage
bdg Bonggi Bonggi
bdh Baka (Sudan) Baka (Sudan)
bdi Burun Burun
@@ -662,6 +664,7 @@ bfs Southern Bai Bai, Southern
bft Balti Balti
bfu Gahri Gahri
bfw Bondo Bondo
+bfx Bantayanon Bantayanon
bfy Bagheli Bagheli
bfz Mahasu Pahari Pahari, Mahasu
bga Gwamhi-Wuri Gwamhi-Wuri
@@ -700,7 +703,6 @@ bhg Binandere Binandere
bhh Bukharic Bukharic
bhi Bhilali Bhilali
bhj Bahing Bahing
-bhk Albay Bicolano Bicolano, Albay
bhl Bimin Bimin
bhm Bathari Bathari
bhn Bohtan Neo-Aramaic Neo-Aramaic, Bohtan
@@ -767,9 +769,9 @@ bjx Banao Itneg Itneg, Banao
bjy Bayali Bayali
bjz Baruga Baruga
bka Kyak Kyak
-bkb Finallig Finallig
bkc Baka (Cameroon) Baka (Cameroon)
bkd Binukid Binukid
+bkd Talaandig Talaandig
bkf Beeke Beeke
bkg Buraka Buraka
bkh Bakoko Bakoko
@@ -783,7 +785,7 @@ bko Kwa' Kwa'
bkp Boko (Democratic Republic of Congo) Boko (Democratic Republic of Congo)
bkq Bakairí Bakairí
bkr Bakumpai Bakumpai
-bks Masbate Sorsogon Sorsogon, Masbate
+bks Northern Sorsoganon Sorsoganon, Northern
bkt Boloki Boloki
bku Buhid Buhid
bkv Bekwarra Bekwarra
@@ -844,7 +846,7 @@ bmy Bemba (Democratic Republic of Congo) Bemba (Democratic Republic of Congo)
bmz Baramu Baramu
bna Bonerate Bonerate
bnb Bookan Bookan
-bnc Central Bontoc Bontoc, Central
+bnc Bontok Bontok
bnd Banda (Indonesia) Banda (Indonesia)
bne Bintauna Bintauna
bnf Masiwang Masiwang
@@ -993,7 +995,6 @@ bsw Baiso Baiso
bsx Yangkam Yangkam
bsy Sabah Bisaya Bisaya, Sabah
bta Bata Bata
-btb Beti (Cameroon) Beti (Cameroon)
btc Bati (Cameroon) Bati (Cameroon)
btd Batak Dairi Batak Dairi
bte Gamo-Ningi Gamo-Ningi
@@ -1005,7 +1006,7 @@ btj Bacanese Malay Malay, Bacanese
btl Bhatola Bhatola
btm Batak Mandailing Batak Mandailing
btn Ratagnon Ratagnon
-bto Iriga Bicolano Bicolano, Iriga
+bto Rinconada Bikol Bikol, Rinconada
btp Budibud Budibud
btq Batek Batek
btr Baetora Baetora
@@ -1064,6 +1065,7 @@ bvu Bukit Malay Malay, Bukit
bvv Baniva Baniva
bvw Boga Boga
bvx Dibole Dibole
+bvy Baybayanon Baybayanon
bvz Bauzi Bauzi
bwa Bwatoo Bwatoo
bwb Namosi-Naitasiri-Serua Namosi-Naitasiri-Serua
@@ -1123,7 +1125,7 @@ byd Benyadu' Benyadu'
bye Pouye Pouye
byf Bete Bete
byg Baygo Baygo
-byh Bujhyal Bujhyal
+byh Bhujel Bhujel
byi Buyu Buyu
byj Bina (Nigeria) Bina (Nigeria)
byk Biao Biao
@@ -1211,6 +1213,7 @@ cbs Cashinahua Cashinahua
cbt Chayahuita Chayahuita
cbu Candoshi-Shapra Candoshi-Shapra
cbv Cacua Cacua
+cbw Kinabalian Kinabalian
cby Carabayo Carabayo
cca Cauca Cauca
ccc Chamicuro Chamicuro
@@ -1304,7 +1307,6 @@ cjm Eastern Cham Cham, Eastern
cjn Chenapian Chenapian
cjo Ashéninka Pajonal Ashéninka Pajonal
cjp Cabécar Cabécar
-cjr Chorotega Chorotega
cjs Shor Shor
cjv Chuave Chuave
cjy Jinyu Chinese Chinese, Jinyu
@@ -1339,7 +1341,6 @@ cma Maa Maa
cme Cerma Cerma
cmg Classical Mongolian Mongolian, Classical
cmi Emberá-Chamí Emberá-Chamí
-cmk Chimakum Chimakum
cml Campalagian Campalagian
cmm Michigamea Michigamea
cmn Mandarin Chinese Chinese, Mandarin
@@ -1548,7 +1549,7 @@ dcr Negerhollands Negerhollands
ddd Dongotono Dongotono
dde Doondo Doondo
ddg Fataluku Fataluku
-ddi Diodio Diodio
+ddi West Goodenough Goodenough, West
ddj Jaru Jaru
ddn Dendi (Benin) Dendi (Benin)
ddo Dido Dido
@@ -1636,7 +1637,9 @@ dje Zarma Zarma
djf Djangun Djangun
dji Djinang Djinang
djj Djeebbana Djeebbana
-djk Aukan Aukan
+djk Businenge Tongo Businenge Tongo
+djk Eastern Maroon Creole Eastern Maroon Creole
+djk Nenge Nenge
djl Djiwarli Djiwarli
djm Jamsay Dogon Dogon, Jamsay
djn Djauan Djauan
@@ -1707,7 +1710,6 @@ drb Dair Dair
drd Darmiya Darmiya
dre Dolpo Dolpo
drg Rungus Rungus
-drh Darkhat Darkhat
dri C'lela C'lela
drl Darling Darling
drn West Damar Damar, West
@@ -1717,7 +1719,6 @@ drr Dororo Dororo
drs Gedeo Gedeo
drt Drents Drents
dru Rukai Rukai
-drw Darwazi Darwazi
dry Darai Darai
dsb Lower Sorbian Sorbian, Lower
dse Dutch Sign Language Dutch Sign Language
@@ -1786,6 +1787,7 @@ dzl Dzalakha Dzalakha
dzn Dzando Dzando
dzo Dzongkha Dzongkha
ebg Ebughu Ebughu
+ebk Eastern Bontok Bontok, Eastern
ebo Teke-Ebo Teke-Ebo
ebr Ebrié Ebrié
ebu Embu Embu
@@ -1840,6 +1842,7 @@ emp Northern Emberá Emberá, Northern
ems Pacific Gulf Yupik Yupik, Pacific Gulf
emu Eastern Muria Muria, Eastern
emw Emplawas Emplawas
+emx Erromintxela Erromintxela
emy Epigraphic Mayan Mayan, Epigraphic
ena Apali Apali
enb Markweeta Markweeta
@@ -1924,6 +1927,7 @@ fau Fayu Fayu
fax Fala Fala
fay Southwestern Fars Fars, Southwestern
faz Northwestern Fars Fars, Northwestern
+fbl West Albay Bikol Bikol, West Albay
fcs Quebec Sign Language Quebec Sign Language
fer Feroge Feroge
ffi Foia Foia Foia Foia
@@ -1965,7 +1969,8 @@ frd Fordata Fordata
frk Frankish Frankish
frm Middle French (ca. 1400-1600) French, Middle (ca. 1400-1600)
fro Old French (842-ca. 1400) French, Old (842-ca. 1400)
-frp Franco-Provençal Franco-Provençal
+frp Arpitan Arpitan
+frp Francoprovençal Francoprovençal
frq Forak Forak
frr Northern Frisian Frisian, Northern
frs Eastern Frisian Frisian, Eastern
@@ -1998,6 +2003,7 @@ fwa Fwâi Fwâi
fwe Fwe Fwe
gaa Ga Ga
gab Gabri Gabri
+gac Mixed Great Andamanese Great Andamanese, Mixed
gad Gaddang Gaddang
gae Guarequena Guarequena
gaf Gende Gende
@@ -2016,7 +2022,6 @@ gar Galeya Galeya
gas Adiwasi Garasia Garasia, Adiwasi
gat Kenati Kenati
gau Mudhili Gadaba Gadaba, Mudhili
-gav Gabutamon Gabutamon
gaw Nobonob Nobonob
gax Borana-Arsi-Guji Oromo Oromo, Borana-Arsi-Guji
gay Gayo Gayo
@@ -2425,6 +2430,7 @@ hml Luopohe Miao Miao, Luopohe
hmm Central Mashan Hmong Hmong, Central Mashan
hmm Central Mashan Miao Miao, Central Mashan
hmn Hmong Hmong
+hmn Mong Mong
hmo Hiri Motu Hiri Motu
hmp Northern Mashan Hmong Hmong, Northern Mashan
hmp Northern Mashan Miao Miao, Northern Mashan
@@ -2446,6 +2452,8 @@ hne Chhattisgarhi Chhattisgarhi
hnh //Ani //Ani
hni Hani Hani
hnj Hmong Njua Hmong Njua
+hnj Mong Leng Mong Leng
+hnj Mong Njua Mong Njua
hnn Hanunoo Hanunoo
hno Northern Hindko Hindko, Northern
hns Caribbean Hindustani Hindustani, Caribbean
@@ -2465,6 +2473,7 @@ hop Hopi Hopi
hor Horo Horo
hos Ho Chi Minh City Sign Language Ho Chi Minh City Sign Language
hot Hote Hote
+hot Malê Malê
hov Hovongan Hovongan
how Honi Honi
hoy Holiya Holiya
@@ -2562,6 +2571,7 @@ ids Idesa Idesa
idt Idaté Idaté
idu Idoma Idoma
ifa Amganad Ifugao Ifugao, Amganad
+ifb Ayangan Ifugao Ifugao, Ayangan
ifb Batad Ifugao Ifugao, Batad
ife Ifè Ifè
iff Ifo Ifo
@@ -2659,6 +2669,7 @@ ise Italian Sign Language Italian Sign Language
isg Irish Sign Language Irish Sign Language
ish Esan Esan
isi Nkem-Nkum Nkem-Nkum
+isk Ishkashimi Ishkashimi
isl Icelandic Icelandic
ism Masimasi Masimasi
isn Isanzu Isanzu
@@ -2766,6 +2777,7 @@ jiy Buyuan Jinuo Jinuo, Buyuan
jko Kubo Kubo
jku Labir Labir
jle Ngile Ngile
+jls Jamaican Sign Language Jamaican Sign Language
jma Dima Dima
jmb Zumbun Zumbun
jmc Machame Machame
@@ -2863,7 +2875,7 @@ kbl Kanembu Kanembu
kbm Iwal Iwal
kbn Kare (Central African Republic) Kare (Central African Republic)
kbo Keliko Keliko
-kbp Kabiyé Kabiyé
+kbp Kabiyè Kabiyè
kbq Kamano Kamano
kbr Kafa Kafa
kbs Kande Kande
@@ -3115,13 +3127,13 @@ klc Kolbila Kolbila
kld Gamilaraay Gamilaraay
kle Kulung (Nepal) Kulung (Nepal)
klf Kendeje Kendeje
-klg Tagakaulu Kalagan Kalagan, Tagakaulu
+klg Tagakaulo Tagakaulo
klh Weliki Weliki
kli Kalumpang Kalumpang
klj Turkic Khalaj Khalaj, Turkic
klk Kono (Nigeria) Kono (Nigeria)
kll Kagan Kalagan Kalagan, Kagan
-klm Kolom Kolom
+klm Migum Migum
kln Kalenjin Kalenjin
klo Kapya Kapya
klp Kamasa Kamasa
@@ -3138,7 +3150,7 @@ klz Kabola Kabola
kma Konni Konni
kmb Kimbundu Kimbundu
kmc Southern Dong Dong, Southern
-kmd Madukayang Kalinga Kalinga, Madukayang
+kmd Majukayang Kalinga Kalinga, Majukayang
kme Bakole Bakole
kmf Kare (Papua New Guinea) Kare (Papua New Guinea)
kmg Kâte Kâte
@@ -3460,7 +3472,7 @@ kyj Karao Karao
kyk Kamayo Kamayo
kyl Kalapuya Kalapuya
kym Kpatili Kpatili
-kyn Karolanos Karolanos
+kyn Northern Binukidnon Binukidnon, Northern
kyo Kelon Kelon
kyp Kang Kang
kyq Kenga Kenga
@@ -3499,7 +3511,7 @@ kzw Karirí-Xocó Karirí-Xocó
kzx Kamarian Kamarian
kzy Kango (Tshopo District) Kango (Tshopo District)
kzz Kalabra Kalabra
-laa Lapuyan Subanun Subanun, Lapuyan
+laa Southern Subanen Subanen, Southern
lab Linear A Linear A
lac Lacandon Lacandon
lad Ladino Ladino
@@ -3533,6 +3545,8 @@ lbf Tinani Tinani
lbg Laopang Laopang
lbi La'bi La'bi
lbj Ladakhi Ladakhi
+lbk Central Bontok Bontok, Central
+lbl Libon Bikol Bikol, Libon
lbm Lodhi Lodhi
lbn Lamet Lamet
lbo Laven Laven
@@ -3792,7 +3806,9 @@ lsp Panamanian Sign Language Panamanian Sign Language
lsr Aruop Aruop
lss Lasi Lasi
lst Trinidad and Tobago Sign Language Trinidad and Tobago Sign Language
+lsy Mauritian Sign Language Mauritian Sign Language
ltc Late Middle Chinese Chinese, Late Middle
+ltg Latgalian Latgalian
lti Leti (Indonesia) Leti (Indonesia)
ltn Latundê Latundê
lto Olutsotso Olutsotso
@@ -3830,6 +3846,7 @@ luy Oluluyia Oluluyia
luz Southern Luri Luri, Southern
lva Maku'a Maku'a
lvk Lavukaleve Lavukaleve
+lvs Standard Latvian Latvian, Standard
lvu Levuka Levuka
lwa Lwalu Lwalu
lwe Lewo Eleng Lewo Eleng
@@ -3928,7 +3945,7 @@ mdd Mbum Mbum
mde Maba (Chad) Maba (Chad)
mdf Moksha Moksha
mdg Massalat Massalat
-mdh Maguindanao Maguindanao
+mdh Maguindanaon Maguindanaon
mdi Mamvu Mamvu
mdj Mangbetu Mangbetu
mdk Mangbutu Mangbutu
@@ -4123,7 +4140,7 @@ mkt Vamale Vamale
mku Konyanka Maninka Maninka, Konyanka
mkv Mafea Mafea
mkw Kituba (Congo) Kituba (Congo)
-mkx Cinamiguin Manobo Manobo, Cinamiguin
+mkx Kinamiging Manobo Manobo, Kinamiging
mky East Makian Makian, East
mkz Makasae Makasae
mla Malo Malo
@@ -4208,13 +4225,12 @@ moa Mwan Mwan
moc Mocoví Mocoví
mod Mobilian Mobilian
moe Montagnais Montagnais
-mof Mohegan-Montauk-Narragansett Mohegan-Montauk-Narragansett
mog Mongondow Mongondow
moh Mohawk Mohawk
moi Mboi Mboi
moj Monzombo Monzombo
mok Morori Morori
-mom Monimbo Monimbo
+mom Mangue Mangue
mon Mongolian Mongolian
moo Monom Monom
mop Mopán Maya Mopán Maya
@@ -4304,7 +4320,7 @@ mrv Mangareva Mangareva
mrw Maranao Maranao
mrx Dineor Dineor
mrx Maremgi Maremgi
-mry Karaga Mandaya Mandaya, Karaga
+mry Mandaya Mandaya
mrz Marind Marind
msa Malay (macrolanguage) Malay (macrolanguage)
msb Masbatenyo Masbatenyo
@@ -4326,7 +4342,6 @@ msp Maritsauá Maritsauá
msq Caac Caac
msr Mongolian Sign Language Mongolian Sign Language
mss West Masela Masela, West
-mst Cataelano Mandaya Mandaya, Cataelano
msu Musom Musom
msv Maslam Maslam
msw Mansoanka Mansoanka
@@ -4355,7 +4370,7 @@ mts Yora Yora
mtt Mota Mota
mtu Tututepec Mixtec Mixtec, Tututepec
mtv Asaro'o Asaro'o
-mtw Magahat Magahat
+mtw Southern Binukidnon Binukidnon, Southern
mtx Tidaá Mixtec Mixtec, Tidaá
mty Nabi Nabi
mua Mundang Mundang
@@ -4457,6 +4472,7 @@ mxu Mada (Cameroon) Mada (Cameroon)
mxv Metlatónoc Mixtec Mixtec, Metlatónoc
mxw Namo Namo
mxx Mahou Mahou
+mxx Mawukakan Mawukakan
mxy Southeastern Nochixtlán Mixtec Mixtec, Southeastern Nochixtlán
mxz Central Masela Masela, Central
mya Burmese Burmese
@@ -4477,7 +4493,6 @@ myp Pirahã Pirahã
myq Forest Maninka Maninka, Forest
myr Muniche Muniche
mys Mesmes Mesmes
-myt Sangab Mandaya Mandaya, Sangab
myu Mundurukú Mundurukú
myv Erzya Erzya
myw Muyuw Muyuw
@@ -4745,6 +4760,7 @@ nkm Namat Namat
nkn Nkangala Nkangala
nko Nkonya Nkonya
nkp Niuatoputapu Niuatoputapu
+nkq Nkami Nkami
nkr Nukuoro Nukuoro
nks North Asmat Asmat, North
nkt Nyika (Tanzania) Nyika (Tanzania)
@@ -4833,6 +4849,7 @@ nof Nomane Nomane
nog Nogai Nogai
noh Nomu Nomu
noi Noiri Noiri
+noj Nonuya Nonuya
nok Nooksack Nooksack
nom Nocamán Nocamán
non Old Norse Norse, Old
@@ -4856,7 +4873,7 @@ npo Pochuri Naga Naga, Pochuri
nps Nipsan Nipsan
npu Puimei Naga Naga, Puimei
npy Napu Napu
-nqg Ede Nago Ede Nago
+nqg Southern Nago Nago, Southern
nqk Kura Ede Nago Ede Nago, Kura
nqm Ndom Ndom
nqn Nen Nen
@@ -4998,12 +5015,14 @@ nzm Zeme Naga Naga, Zeme
nzs New Zealand Sign Language New Zealand Sign Language
nzu Teke-Nzikou Teke-Nzikou
nzy Nzakambay Nzakambay
+nzz Nanga Dama Dogon Dogon, Nanga Dama
oaa Orok Orok
oac Oroch Oroch
oar Ancient Aramaic (up to 700 BCE) Aramaic, Ancient (up to 700 BCE)
oar Old Aramaic (up to 700 BCE) Aramaic, Old (up to 700 BCE)
oav Old Avar Avar, Old
obi Obispeño Obispeño
+obk Southern Bontok Bontok, Southern
obl Oblo Oblo
obm Moabite Moabite
obo Obo Manobo Manobo, Obo
@@ -5249,7 +5268,7 @@ pem Phende Phende
peo Old Persian (ca. 600-400 B.C.) Persian, Old (ca. 600-400 B.C.)
pep Kunja Kunja
peq Southern Pomo Pomo, Southern
-pes Western Farsi Farsi, Western
+pes Iranian Persian Persian, Iranian
pev Pémono Pémono
pex Petats Petats
pey Petjo Petjo
@@ -5411,6 +5430,7 @@ ppa Pao Pao
ppe Papi Papi
ppi Paipai Paipai
ppk Uma Uma
+ppl Nicarao Nicarao
ppl Pipil Pipil
ppm Papuma Papuma
ppn Papapana Papapana
@@ -5427,6 +5447,7 @@ prb Lua' Lua'
prc Parachi Parachi
prd Parsi-Dari Parsi-Dari
pre Principense Principense
+prf Paranan Paranan
prg Prussian Prussian
prh Porohanon Porohanon
pri Paicî Paicî
@@ -5439,8 +5460,8 @@ pro Old Provençal (to 1500) Provençal, Old (to 1500)
prp Parsi Parsi
prq Ashéninka Perené Ashéninka Perené
prr Puri Puri
+prs Afghan Persian Persian, Afghan
prs Dari Dari
-prs Eastern Farsi Farsi, Eastern
prt Phai Phai
pru Puragi Puragi
prw Parawen Parawen
@@ -5513,6 +5534,8 @@ pxm Quetzaltepec Mixe Mixe, Quetzaltepec
pye Pye Krumen Krumen, Pye
pym Fyam Fyam
pyn Poyanáwa Poyanáwa
+pys Lengua de Señas del Paraguay Lengua de Señas del Paraguay
+pys Paraguayan Sign Language Paraguayan Sign Language
pyu Puyuma Puyuma
pyx Pyu (Myanmar) Pyu (Myanmar)
pyy Pyen Pyen
@@ -5604,6 +5627,8 @@ rax Rang Rang
ray Rapa Rapa
raz Rahambuu Rahambuu
rbb Rumai Palaung Palaung, Rumai
+rbk Northern Bontok Bontok, Northern
+rbl Miraya Bikol Bikol, Miraya
rcf Réunion Creole French Creole French, Réunion
rdb Rudbari Rudbari
rea Rerau Rerau
@@ -5662,7 +5687,7 @@ rmm Roma Roma
rmn Balkan Romani Romani, Balkan
rmo Sinte Romani Romani, Sinte
rmp Rempi Rempi
-rmr Caló Caló
+rmq Caló Caló
rms Romanian Sign Language Romanian Sign Language
rmt Domari Domari
rmu Tavringer Romani Romani, Tavringer
@@ -5850,14 +5875,14 @@ sfm Small Flowery Miao Miao, Small Flowery
sfs South African Sign Language South African Sign Language
sfw Sehwi Sehwi
sga Old Irish (to 900) Irish, Old (to 900)
-sgb Mag-Anchi Ayta Ayta, Mag-Anchi
+sgb Mag-antsi Ayta Ayta, Mag-antsi
sgc Kipsigis Kipsigis
+sgd Surigaonon Surigaonon
sge Segai Segai
sgg Swiss-German Sign Language Swiss-German Sign Language
sgh Shughni Shughni
sgi Suga Suga
sgk Sangkong Sangkong
-sgl Sanglechi-Ishkashimi Sanglechi-Ishkashimi
sgm Singa Singa
sgo Songa Songa
sgp Singpho Singpho
@@ -5866,10 +5891,12 @@ sgt Brokpake Brokpake
sgu Salas Salas
sgw Sebat Bet Gurage Sebat Bet Gurage
sgx Sierra Leone Sign Language Sierra Leone Sign Language
+sgy Sanglechi Sanglechi
sgz Sursurunga Sursurunga
sha Shall-Zwall Shall-Zwall
shb Ninam Ninam
shc Sonde Sonde
+shd Kundal Shahi Kundal Shahi
she Sheko Sheko
shg Shua Shua
shh Shoshoni Shoshoni
@@ -6107,7 +6134,7 @@ srr Serer Serer
srs Sarsi Sarsi
srt Sauri Sauri
sru Suruí Suruí
-srv Waray Sorsogon Sorsogon, Waray
+srv Southern Sorsoganon Sorsoganon, Southern
srw Serua Serua
srx Sirmauri Sirmauri
sry Sera Sera
@@ -6116,6 +6143,7 @@ ssb Southern Sama Sama, Southern
ssc Suba-Simbiti Suba-Simbiti
ssd Siroi Siroi
sse Balangingi Balangingi
+sse Bangingih Sama Sama, Bangingih
ssf Thao Thao
ssg Seimat Seimat
ssh Shihhi Arabic Arabic, Shihhi
@@ -6167,8 +6195,6 @@ sug Suganga Suganga
sui Suki Suki
suj Shubi Shubi
suk Sukuma Sukuma
-sul Surigaonon Surigaonon
-sum Sumo-Mayangna Sumo-Mayangna
sun Sundanese Sundanese
suq Suri Suri
sur Mwaghavul Mwaghavul
@@ -6328,6 +6354,7 @@ tda Tagdal Tagdal
tdb Panchpargania Panchpargania
tdc Emberá-Tadó Emberá-Tadó
tdd Tai Nüa Tai Nüa
+tde Tiranige Diga Dogon Dogon, Tiranige Diga
tdf Talieng Talieng
tdg Western Tamang Tamang, Western
tdh Thulung Thulung
@@ -6385,6 +6412,7 @@ tgh Tobagonian Creole English Creole English, Tobagonian
tgi Lawunuia Lawunuia
tgk Tajik Tajik
tgl Tagalog Tagalog
+tgn Tandaganon Tandaganon
tgo Sudest Sudest
tgp Tangoa Tangoa
tgq Tring Tring
@@ -6526,7 +6554,6 @@ tnb Western Tunebo Tunebo, Western
tnc Tanimuca-Retuarã Tanimuca-Retuarã
tnd Angosturas Tunebo Tunebo, Angosturas
tne Tinoc Kallahan Kallahan, Tinoc
-tnf Tangshewi Tangshewi
tng Tobanga Tobanga
tnh Maiani Maiani
tni Tandia Tandia
@@ -6642,6 +6669,7 @@ tsi Tsimshian Tsimshian
tsj Tshangla Tshangla
tsk Tseku Tseku
tsl Ts'ün-Lao Ts'ün-Lao
+tsm Türk İşaret Dili Türk İşaret Dili
tsm Turkish Sign Language Turkish Sign Language
tsn Tswana Tswana
tso Tsonga Tsonga
@@ -6780,6 +6808,7 @@ uan Kuan Kuan
uar Tairuma Tairuma
uba Ubang Ubang
ubi Ubi Ubi
+ubl Buhi'non Bikol Bikol, Buhi'non
ubr Ubir Ubir
ubu Umbu-Ungu Umbu-Ungu
uby Ubykh Ubykh
@@ -6828,6 +6857,7 @@ ull Ullatan Ullatan
ulm Ulumanda' Ulumanda'
uln Unserdeutsch Unserdeutsch
ulu Uma' Lung Uma' Lung
+ulw Ulwa Ulwa
uma Umatilla Umatilla
umb Umbundu Umbundu
umc Marrucinian Marrucinian
@@ -6920,6 +6950,7 @@ vau Vanuma Vanuma
vav Varli Varli
vay Wayu Wayu
vbb Southeast Babar Babar, Southeast
+vbk Southwestern Bontok Bontok, Southwestern
vec Venetian Venetian
ved Veddah Veddah
vel Veluws Veluws
@@ -7062,10 +7093,10 @@ wew Wejewa Wejewa
wfg Yafi Yafi
wfg Zorop Zorop
wga Wagaya Wagaya
+wgb Wagawaga Wagawaga
wgg Wangganguru Wangganguru
wgi Wahgi Wahgi
wgo Waigeo Waigeo
-wgw Wagawaga Wagawaga
wgy Warrgamay Warrgamay
wha Manusela Manusela
whg North Wahgi Wahgi, North
@@ -7234,9 +7265,11 @@ xav Xavánte Xavánte
xaw Kawaiisu Kawaiisu
xay Kayan Mahakam Kayan Mahakam
xba Kamba (Brazil) Kamba (Brazil)
+xbb Lower Burdekin Burdekin, Lower
xbc Bactrian Bactrian
xbi Kombio Kombio
xbm Middle Breton Breton, Middle
+xbn Kenaboi Kenaboi
xbo Bolgarian Bolgarian
xbr Kambera Kambera
xbw Kambiwá Kambiwá
@@ -7246,6 +7279,7 @@ xcc Camunic Camunic
xce Celtiberian Celtiberian
xcg Cisalpine Gaulish Gaulish, Cisalpine
xch Chemakum Chemakum
+xch Chimakum Chimakum
xcl Classical Armenian Armenian, Classical
xcm Comecrudo Comecrudo
xcn Cotoname Cotoname
@@ -7293,7 +7327,7 @@ xir Xiriâna Xiriâna
xiv Indus Valley Language Indus Valley Language
xiy Xipaya Xipaya
xka Kalkoti Kalkoti
-xkb Manigri-Kambolé Ede Nago Ede Nago, Manigri-Kambolé
+xkb Northern Nago Nago, Northern
xkc Kho'ini Kho'ini
xkd Mendalam Kayan Kayan, Mendalam
xke Kereho Kereho
@@ -7363,6 +7397,7 @@ xnn Northern Kankanay Kankanay, Northern
xno Anglo-Norman Anglo-Norman
xnr Kangri Kangri
xns Kanashi Kanashi
+xnt Narragansett Narragansett
xoc O'chi'chi' O'chi'chi'
xod Kokoda Kokoda
xog Soga Soga
@@ -7383,6 +7418,7 @@ xpm Pumpokol Pumpokol
xpn Kapinawá Kapinawá
xpo Pochutec Pochutec
xpp Puyo-Paekche Puyo-Paekche
+xpq Mohegan-Pequot Mohegan-Pequot
xpr Parthian Parthian
xps Pisidian Pisidian
xpu Punic Punic
@@ -7479,9 +7515,10 @@ yag Yámana Yámana
yah Yazgulyam Yazgulyam
yai Yagnobi Yagnobi
yaj Banda-Yangere Banda-Yangere
-yak Yakima Yakima
+yak Yakama Yakama
yal Yalunka Yalunka
yam Yamba Yamba
+yan Mayangna Mayangna
yao Yao Yao
yap Yapese Yapese
yaq Yaqui Yaqui
@@ -7570,6 +7607,7 @@ ykr Yekora Yekora
ykt Kathu Kathu
yky Yakoma Yakoma
yla Yaul Yaul
+ylb Yaleba Yaleba
yle Yele Yele
ylg Yelogu Yelogu
yli Angguruk Yali Yali, Angguruk
@@ -7653,6 +7691,7 @@ ysy Sanie Sanie
yta Talu Talu
ytl Tanglang Tanglang
ytp Thopho Thopho
+ytw Yout Wam Yout Wam
yua Yucatec Maya Maya, Yucatec
yua Yucateco Yucateco
yub Yugambal Yugambal
@@ -7834,7 +7873,7 @@ zpz Texmelucan Zapotec Zapotec, Texmelucan
zqe Qiubei Zhuang Zhuang, Qiubei
zra Kara (Korea) Kara (Korea)
zrg Mirgan Mirgan
-zrn Zirenkel Zirenkel
+zrn Zerenkel Zerenkel
zro Záparo Záparo
zrp Zarphatic Zarphatic
zrs Mairasi Mairasi
diff --git a/locales/iso-639-3_Retirements.tab b/locales/iso-639-3_Retirements.tab
index 91f59bc..0208879 100644
--- a/locales/iso-639-3_Retirements.tab
+++ b/locales/iso-639-3_Retirements.tab
@@ -159,4 +159,22 @@ tzz Zinacantán Tzotzil M tzo 2009-01-16
vlr Vatrata S Split into Vera'a [vra] and Lemerig [lrz] 2009-01-16
yus Chan Santa Cruz Maya M yua 2009-01-16
nfg Nyeng M nfd 2009-01-26
-nfk Shakara M nfd 2009-01-26 \ No newline at end of file
+nfk Shakara M nfd 2009-01-26
+agp Paranan S Split into Pahanan Agta [apf] and Paranan [prf] (new identifier) 2010-01-18
+bhk Albay Bicolano S Split into Buhi'non Bikol [ubl]; Libon Bikol [lbl]; Miraya Bikol [rbl]; West Albay Bikol [fbl] 2010-01-18
+bkb Finallig S Split into Eastern Bontok [ebk] and Southern Bontok [obk] 2010-01-18
+btb Beti (Cameroon) S Beti is a group name, not an individual language name. Member languages are Bebele [beb], Bebil [bxp], Bulu [bum], Eton [eto], Ewondo [ewo], Fang [fan], and Mengisa [mct], all of which already have their own code elements. 2010-01-18
+cjr Chorotega M mom 2010-01-18
+cmk Chimakum D xch 2010-01-18
+drh Darkhat M khk 2010-01-18
+drw Darwazi M prs 2010-01-18
+gav Gabutamon M dev 2010-01-18
+mof Mohegan-Montauk-Narragansett S split into Mohegan-Pequot [xpq] and Narragansett [xnt] 2010-01-18
+mst Cataelano Mandaya M mry 2010-01-18
+myt Sangab Mandaya M mry 2010-01-18
+rmr Caló S split into Caló [rmq] and Erromintxela [emx] 2010-01-18
+sgl Sanglechi-Ishkashimi S split into Sanglechi [sgy] and Ishkashimi [isk] 2010-01-18
+sul Surigaonon S Split into Tandaganon [tgn] and Surigaonon [sgd] (new identifier) 2010-01-18
+sum Sumo-Mayangna S Split into Mayangna [yan] and Ulwa [ulw] 2010-01-18
+tnf Tangshewi M prs 2010-01-18
+wgw Wagawaga S Split into Yaleba [ylb] and Wagawaga [wgb] (new identifier) 2010-01-18 \ No newline at end of file
diff --git a/locales/language-subtag-registry.txt b/locales/language-subtag-registry.txt
index 3751176..35e3af8 100644
--- a/locales/language-subtag-registry.txt
+++ b/locales/language-subtag-registry.txt
@@ -1,4 +1,4 @@
-File-Date: 2009-12-14
+File-Date: 2010-04-19
%%
Type: language
Subtag: aa
@@ -627,6 +627,7 @@ Subtag: lv
Description: Latvian
Added: 2005-10-16
Suppress-Script: Latn
+Scope: macrolanguage
%%
Type: language
Subtag: mg
@@ -1287,7 +1288,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: abd
-Description: Camarines Norte Agta
+Description: Manide
Added: 2009-07-29
%%
Type: language
@@ -1343,7 +1344,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: abp
-Description: Abenlen Ayta
+Description: Abellen Ayta
Added: 2009-07-29
%%
Type: language
@@ -1862,6 +1863,8 @@ Type: language
Subtag: agp
Description: Paranan
Added: 2009-07-29
+Deprecated: 2010-03-11
+Comments: see apf, prf
%%
Type: language
Subtag: agq
@@ -1890,7 +1893,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: agv
-Description: Remontado Agta
+Description: Remontado Dumagat
Added: 2009-07-29
%%
Type: language
@@ -2766,6 +2769,11 @@ Description: Bukiyip
Added: 2009-07-29
%%
Type: language
+Subtag: apf
+Description: Pahanan Agta
+Added: 2010-03-11
+%%
+Type: language
Subtag: apg
Description: Ampanang
Added: 2009-07-29
@@ -2908,6 +2916,11 @@ Description: Arhâ
Added: 2009-07-29
%%
Type: language
+Subtag: aqz
+Description: Akuntsu
+Added: 2010-03-11
+%%
+Type: language
Subtag: arb
Description: Standard Arabic
Added: 2009-07-29
@@ -3674,7 +3687,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: ayt
-Description: Bataan Ayta
+Description: Magbukun Ayta
Added: 2009-07-29
%%
Type: language
@@ -4149,6 +4162,11 @@ Description: Bade
Added: 2009-07-29
%%
Type: language
+Subtag: bdf
+Description: Biage
+Added: 2010-03-11
+%%
+Type: language
Subtag: bdg
Description: Bonggi
Added: 2009-07-29
@@ -4483,6 +4501,11 @@ Description: Bondo
Added: 2009-07-29
%%
Type: language
+Subtag: bfx
+Description: Bantayanon
+Added: 2010-03-11
+%%
+Type: language
Subtag: bfy
Description: Bagheli
Added: 2009-07-29
@@ -4675,7 +4698,9 @@ Type: language
Subtag: bhk
Description: Albay Bicolano
Added: 2009-07-29
+Deprecated: 2010-03-11
Macrolanguage: bik
+Comments: see fbl, lbl, rbl, ubl
%%
Type: language
Subtag: bhl
@@ -5006,6 +5031,8 @@ Type: language
Subtag: bkb
Description: Finallig
Added: 2009-07-29
+Deprecated: 2010-03-11
+Comments: see ebk, obk
%%
Type: language
Subtag: bkc
@@ -5015,6 +5042,7 @@ Added: 2009-07-29
Type: language
Subtag: bkd
Description: Binukid
+Description: Talaandig
Added: 2009-07-29
%%
Type: language
@@ -5084,7 +5112,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: bks
-Description: Masbate Sorsogon
+Description: Northern Sorsoganon
Added: 2009-07-29
%%
Type: language
@@ -5391,8 +5419,9 @@ Added: 2009-07-29
%%
Type: language
Subtag: bnc
-Description: Central Bontoc
+Description: Bontok
Added: 2009-07-29
+Scope: macrolanguage
%%
Type: language
Subtag: bnd
@@ -6117,6 +6146,8 @@ Type: language
Subtag: btb
Description: Beti (Cameroon)
Added: 2009-07-29
+Deprecated: 2010-03-11
+Comments: see beb, bum, bxp, eto, ewo, fan, mct
%%
Type: language
Subtag: btc
@@ -6182,7 +6213,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: bto
-Description: Iriga Bicolano
+Description: Rinconada Bikol
Added: 2009-07-29
Macrolanguage: bik
%%
@@ -6475,6 +6506,11 @@ Description: Dibole
Added: 2009-07-29
%%
Type: language
+Subtag: bvy
+Description: Baybayanon
+Added: 2010-03-11
+%%
+Type: language
Subtag: bvz
Description: Bauzi
Added: 2009-07-29
@@ -6767,7 +6803,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: byh
-Description: Bujhyal
+Description: Bhujel
Added: 2009-07-29
%%
Type: language
@@ -7202,6 +7238,11 @@ Description: Cacua
Added: 2009-07-29
%%
Type: language
+Subtag: cbw
+Description: Kinabalian
+Added: 2010-03-11
+%%
+Type: language
Subtag: cby
Description: Carabayo
Added: 2009-07-29
@@ -7654,6 +7695,8 @@ Type: language
Subtag: cjr
Description: Chorotega
Added: 2009-07-29
+Deprecated: 2010-03-11
+Preferred-Value: mom
%%
Type: language
Subtag: cjs
@@ -7838,6 +7881,8 @@ Type: language
Subtag: cmk
Description: Chimakum
Added: 2009-07-29
+Deprecated: 2010-03-11
+Preferred-Value: xch
%%
Type: language
Subtag: cml
@@ -8876,7 +8921,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: ddi
-Description: Diodio
+Description: West Goodenough
Added: 2009-07-29
%%
Type: language
@@ -9302,7 +9347,9 @@ Added: 2009-07-29
%%
Type: language
Subtag: djk
-Description: Aukan
+Description: Eastern Maroon Creole
+Description: Businenge Tongo
+Description: Nenge
Added: 2009-07-29
%%
Type: language
@@ -9665,6 +9712,8 @@ Type: language
Subtag: drh
Description: Darkhat
Added: 2009-07-29
+Deprecated: 2010-03-11
+Preferred-Value: khk
%%
Type: language
Subtag: dri
@@ -9715,6 +9764,8 @@ Type: language
Subtag: drw
Description: Darwazi
Added: 2009-07-29
+Deprecated: 2010-03-11
+Preferred-Value: prs
%%
Type: language
Subtag: dry
@@ -10050,6 +10101,12 @@ Description: Ebughu
Added: 2009-07-29
%%
Type: language
+Subtag: ebk
+Description: Eastern Bontok
+Added: 2010-03-11
+Macrolanguage: bnc
+%%
+Type: language
Subtag: ebo
Description: Teke-Ebo
Added: 2009-07-29
@@ -10319,6 +10376,11 @@ Description: Emplawas
Added: 2009-07-29
%%
Type: language
+Subtag: emx
+Description: Erromintxela
+Added: 2010-03-11
+%%
+Type: language
Subtag: emy
Description: Epigraphic Mayan
Added: 2009-07-29
@@ -10717,6 +10779,12 @@ Description: Northwestern Fars
Added: 2009-07-29
%%
Type: language
+Subtag: fbl
+Description: West Albay Bikol
+Added: 2010-03-11
+Macrolanguage: bik
+%%
+Type: language
Subtag: fcs
Description: Quebec Sign Language
Added: 2009-07-29
@@ -10917,7 +10985,8 @@ Added: 2005-10-16
%%
Type: language
Subtag: frp
-Description: Franco-Provençal
+Description: Arpitan
+Description: Francoprovençal
Added: 2009-07-29
%%
Type: language
@@ -11073,6 +11142,11 @@ Description: Gabri
Added: 2009-07-29
%%
Type: language
+Subtag: gac
+Description: Mixed Great Andamanese
+Added: 2010-03-11
+%%
+Type: language
Subtag: gad
Description: Gaddang
Added: 2009-07-29
@@ -11167,6 +11241,8 @@ Type: language
Subtag: gav
Description: Gabutamon
Added: 2009-07-29
+Deprecated: 2010-03-11
+Preferred-Value: dev
%%
Type: language
Subtag: gaw
@@ -13156,6 +13232,7 @@ Macrolanguage: hmn
Type: language
Subtag: hmn
Description: Hmong
+Description: Mong
Added: 2005-10-16
Scope: macrolanguage
%%
@@ -13223,6 +13300,7 @@ Subtag: hmz
Description: Hmong Shua
Description: Sinicized Miao
Added: 2009-07-29
+Macrolanguage: hmn
%%
Type: language
Subtag: hna
@@ -13253,6 +13331,8 @@ Added: 2009-07-29
Type: language
Subtag: hnj
Description: Hmong Njua
+Description: Mong Leng
+Description: Mong Njua
Added: 2009-07-29
Macrolanguage: hmn
%%
@@ -13357,6 +13437,7 @@ Added: 2009-07-29
Type: language
Subtag: hot
Description: Hote
+Description: Malê
Added: 2009-07-29
%%
Type: language
@@ -13825,6 +13906,7 @@ Added: 2009-07-29
Type: language
Subtag: ifb
Description: Batad Ifugao
+Description: Ayangan Ifugao
Added: 2009-07-29
%%
Type: language
@@ -14306,6 +14388,11 @@ Description: Nkem-Nkum
Added: 2009-07-29
%%
Type: language
+Subtag: isk
+Description: Ishkashimi
+Added: 2010-03-11
+%%
+Type: language
Subtag: ism
Description: Masimasi
Added: 2009-07-29
@@ -14831,6 +14918,11 @@ Description: Ngile
Added: 2009-07-29
%%
Type: language
+Subtag: jls
+Description: Jamaican Sign Language
+Added: 2010-03-11
+%%
+Type: language
Subtag: jma
Description: Dima
Added: 2009-07-29
@@ -15287,7 +15379,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: kbp
-Description: Kabiyé
+Description: Kabiyè
Added: 2009-07-29
%%
Type: language
@@ -16510,7 +16602,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: klg
-Description: Tagakaulu Kalagan
+Description: Tagakaulo
Added: 2009-07-29
%%
Type: language
@@ -16540,7 +16632,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: klm
-Description: Kolom
+Description: Migum
Added: 2009-07-29
%%
Type: language
@@ -16626,7 +16718,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: kmd
-Description: Madukayang Kalinga
+Description: Majukayang Kalinga
Added: 2009-07-29
%%
Type: language
@@ -18206,7 +18298,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: kyn
-Description: Karolanos
+Description: Northern Binukidnon
Added: 2009-07-29
%%
Type: language
@@ -18401,7 +18493,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: laa
-Description: Lapuyan Subanun
+Description: Southern Subanen
Added: 2009-07-29
%%
Type: language
@@ -18556,6 +18648,18 @@ Description: Ladakhi
Added: 2009-07-29
%%
Type: language
+Subtag: lbk
+Description: Central Bontok
+Added: 2010-03-11
+Macrolanguage: bnc
+%%
+Type: language
+Subtag: lbl
+Description: Libon Bikol
+Added: 2010-03-11
+Macrolanguage: bik
+%%
+Type: language
Subtag: lbm
Description: Lodhi
Added: 2009-07-29
@@ -19796,11 +19900,22 @@ Description: Trinidad and Tobago Sign Language
Added: 2009-07-29
%%
Type: language
+Subtag: lsy
+Description: Mauritian Sign Language
+Added: 2010-03-11
+%%
+Type: language
Subtag: ltc
Description: Late Middle Chinese
Added: 2009-07-29
%%
Type: language
+Subtag: ltg
+Description: Latgalian
+Added: 2010-03-11
+Macrolanguage: lv
+%%
+Type: language
Subtag: lti
Description: Leti (Indonesia)
Added: 2009-07-29
@@ -19953,6 +20068,12 @@ Description: Lavukaleve
Added: 2009-07-29
%%
Type: language
+Subtag: lvs
+Description: Standard Latvian
+Added: 2010-03-11
+Macrolanguage: lv
+%%
+Type: language
Subtag: lvu
Description: Levuka
Added: 2009-07-29
@@ -20436,7 +20557,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: mdh
-Description: Maguindanao
+Description: Maguindanaon
Added: 2009-07-29
%%
Type: language
@@ -21404,7 +21525,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: mkx
-Description: Cinamiguin Manobo
+Description: Kinamiging Manobo
Added: 2009-07-29
%%
Type: language
@@ -21819,6 +21940,8 @@ Type: language
Subtag: mof
Description: Mohegan-Montauk-Narragansett
Added: 2009-07-29
+Deprecated: 2010-03-11
+Comments: see xnt, xpq
%%
Type: language
Subtag: mog
@@ -21847,7 +21970,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: mom
-Description: Monimbo
+Description: Mangue
Added: 2009-07-29
%%
Type: language
@@ -22281,7 +22404,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: mry
-Description: Karaga Mandaya
+Description: Mandaya
Added: 2009-07-29
%%
Type: language
@@ -22387,6 +22510,8 @@ Type: language
Subtag: mst
Description: Cataelano Mandaya
Added: 2009-07-29
+Deprecated: 2010-03-11
+Preferred-Value: mry
%%
Type: language
Subtag: msu
@@ -22531,7 +22656,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: mtw
-Description: Magahat
+Description: Southern Binukidnon
Added: 2009-07-29
%%
Type: language
@@ -23044,6 +23169,7 @@ Added: 2009-07-29
Type: language
Subtag: mxx
Description: Mahou
+Description: Mawukakan
Added: 2009-07-29
%%
Type: language
@@ -23152,6 +23278,8 @@ Type: language
Subtag: myt
Description: Sangab Mandaya
Added: 2009-07-29
+Deprecated: 2010-03-11
+Preferred-Value: mry
%%
Type: language
Subtag: myu
@@ -24459,6 +24587,11 @@ Description: Niuatoputapu
Added: 2009-07-29
%%
Type: language
+Subtag: nkq
+Description: Nkami
+Added: 2010-04-16
+%%
+Type: language
Subtag: nkr
Description: Nukuoro
Added: 2009-07-29
@@ -24876,6 +25009,11 @@ Description: Noiri
Added: 2009-07-29
%%
Type: language
+Subtag: noj
+Description: Nonuya
+Added: 2010-03-11
+%%
+Type: language
Subtag: nok
Description: Nooksack
Added: 2009-07-29
@@ -24987,7 +25125,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: nqg
-Description: Ede Nago
+Description: Southern Nago
Added: 2009-07-29
%%
Type: language
@@ -25667,6 +25805,11 @@ Description: Nzakambay
Added: 2009-07-29
%%
Type: language
+Subtag: nzz
+Description: Nanga Dama Dogon
+Added: 2010-03-11
+%%
+Type: language
Subtag: oaa
Description: Orok
Added: 2009-07-29
@@ -25693,6 +25836,12 @@ Description: Obispeño
Added: 2009-07-29
%%
Type: language
+Subtag: obk
+Description: Southern Bontok
+Added: 2010-03-11
+Macrolanguage: bnc
+%%
+Type: language
Subtag: obl
Description: Oblo
Added: 2009-07-29
@@ -26904,7 +27053,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: pes
-Description: Western Farsi
+Description: Iranian Persian
Added: 2009-07-29
Macrolanguage: fa
%%
@@ -27583,6 +27732,8 @@ Type: language
Subtag: pny
Description: Pinyin
Added: 2009-07-29
+Comments: a Niger-Congo language spoken in Cameroon; not to be confused
+ with the Pinyin romanization systems used for Chinese and Tibetan
%%
Type: language
Subtag: pnz
@@ -27713,6 +27864,7 @@ Added: 2009-07-29
Type: language
Subtag: ppl
Description: Pipil
+Description: Nicarao
Added: 2009-07-29
%%
Type: language
@@ -27809,6 +27961,11 @@ Description: Principense
Added: 2009-07-29
%%
Type: language
+Subtag: prf
+Description: Paranan
+Added: 2010-03-11
+%%
+Type: language
Subtag: prg
Description: Prussian
Added: 2009-07-29
@@ -27867,7 +28024,7 @@ Added: 2009-07-29
Type: language
Subtag: prs
Description: Dari
-Description: Eastern Farsi
+Description: Afghan Persian
Added: 2009-07-29
Macrolanguage: fa
%%
@@ -28224,6 +28381,12 @@ Description: Poyanáwa
Added: 2009-07-29
%%
Type: language
+Subtag: pys
+Description: Paraguayan Sign Language
+Description: Lengua de Señas del Paraguay
+Added: 2010-03-11
+%%
+Type: language
Subtag: pyu
Description: Puyuma
Added: 2009-07-29
@@ -28719,6 +28882,18 @@ Description: Rumai Palaung
Added: 2009-07-29
%%
Type: language
+Subtag: rbk
+Description: Northern Bontok
+Added: 2010-03-11
+Macrolanguage: bnc
+%%
+Type: language
+Subtag: rbl
+Description: Miraya Bikol
+Added: 2010-03-11
+Macrolanguage: bik
+%%
+Type: language
Subtag: rcf
Description: Réunion Creole French
Added: 2009-07-29
@@ -29010,9 +29185,16 @@ Description: Rempi
Added: 2009-07-29
%%
Type: language
+Subtag: rmq
+Description: Caló
+Added: 2010-03-11
+%%
+Type: language
Subtag: rmr
Description: Caló
Added: 2009-07-29
+Deprecated: 2010-03-11
+Comments: see emx, rmq
%%
Type: language
Subtag: rms
@@ -29938,7 +30120,7 @@ Added: 2005-10-16
%%
Type: language
Subtag: sgb
-Description: Mag-Anchi Ayta
+Description: Mag-antsi Ayta
Added: 2009-07-29
%%
Type: language
@@ -29948,6 +30130,11 @@ Added: 2009-07-29
Macrolanguage: kln
%%
Type: language
+Subtag: sgd
+Description: Surigaonon
+Added: 2010-03-11
+%%
+Type: language
Subtag: sge
Description: Segai
Added: 2009-07-29
@@ -29976,6 +30163,8 @@ Type: language
Subtag: sgl
Description: Sanglechi-Ishkashimi
Added: 2009-07-29
+Deprecated: 2010-03-11
+Comments: see isk, sgy
%%
Type: language
Subtag: sgm
@@ -30024,6 +30213,11 @@ Description: Sierra Leone Sign Language
Added: 2009-07-29
%%
Type: language
+Subtag: sgy
+Description: Sanglechi
+Added: 2010-03-11
+%%
+Type: language
Subtag: sgz
Description: Sursurunga
Added: 2009-07-29
@@ -30044,6 +30238,11 @@ Description: Sonde
Added: 2009-07-29
%%
Type: language
+Subtag: shd
+Description: Kundal Shahi
+Added: 2010-03-11
+%%
+Type: language
Subtag: she
Description: Sheko
Added: 2009-07-29
@@ -31185,7 +31384,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: srv
-Description: Waray Sorsogon
+Description: Southern Sorsoganon
Added: 2009-07-29
%%
Type: language
@@ -31232,6 +31431,7 @@ Added: 2009-07-29
Type: language
Subtag: sse
Description: Balangingi
+Description: Bangingih Sama
Added: 2009-07-29
%%
Type: language
@@ -31489,11 +31689,15 @@ Type: language
Subtag: sul
Description: Surigaonon
Added: 2009-07-29
+Deprecated: 2010-03-11
+Comments: see sgd, tgn
%%
Type: language
Subtag: sum
Description: Sumo-Mayangna
Added: 2009-07-29
+Deprecated: 2010-03-11
+Comments: see ulw, yan
%%
Type: language
Subtag: suq
@@ -32272,6 +32476,11 @@ Description: Tai Nüa
Added: 2009-07-29
%%
Type: language
+Subtag: tde
+Description: Tiranige Diga Dogon
+Added: 2010-03-11
+%%
+Type: language
Subtag: tdf
Description: Talieng
Added: 2009-07-29
@@ -32545,6 +32754,11 @@ Description: Lawunuia
Added: 2009-07-29
%%
Type: language
+Subtag: tgn
+Description: Tandaganon
+Added: 2010-03-11
+%%
+Type: language
Subtag: tgo
Description: Sudest
Added: 2009-07-29
@@ -33237,6 +33451,8 @@ Type: language
Subtag: tnf
Description: Tangshewi
Added: 2009-07-29
+Deprecated: 2010-03-11
+Preferred-Value: prs
%%
Type: language
Subtag: tng
@@ -33806,6 +34022,7 @@ Added: 2009-07-29
Type: language
Subtag: tsm
Description: Turkish Sign Language
+Description: Türk İşaret Dili
Added: 2009-07-29
%%
Type: language
@@ -34491,6 +34708,12 @@ Description: Ubi
Added: 2009-07-29
%%
Type: language
+Subtag: ubl
+Description: Buhi'non Bikol
+Added: 2010-03-11
+Macrolanguage: bik
+%%
+Type: language
Subtag: ubr
Description: Ubir
Added: 2009-07-29
@@ -34708,6 +34931,11 @@ Description: Uma' Lung
Added: 2009-07-29
%%
Type: language
+Subtag: ulw
+Description: Ulwa
+Added: 2010-03-11
+%%
+Type: language
Subtag: uma
Description: Umatilla
Added: 2009-07-29
@@ -35162,6 +35390,12 @@ Description: Southeast Babar
Added: 2009-07-29
%%
Type: language
+Subtag: vbk
+Description: Southwestern Bontok
+Added: 2010-03-11
+Macrolanguage: bnc
+%%
+Type: language
Subtag: vec
Description: Venetian
Added: 2009-07-29
@@ -35845,6 +36079,11 @@ Description: Wagaya
Added: 2009-07-29
%%
Type: language
+Subtag: wgb
+Description: Wagawaga
+Added: 2010-03-11
+%%
+Type: language
Subtag: wgg
Description: Wangganguru
Added: 2009-07-29
@@ -35863,6 +36102,8 @@ Type: language
Subtag: wgw
Description: Wagawaga
Added: 2009-07-29
+Deprecated: 2010-03-11
+Comments: see wgb, ylb
%%
Type: language
Subtag: wgy
@@ -36685,6 +36926,11 @@ Description: Kamba (Brazil)
Added: 2009-07-29
%%
Type: language
+Subtag: xbb
+Description: Lower Burdekin
+Added: 2010-03-11
+%%
+Type: language
Subtag: xbc
Description: Bactrian
Added: 2009-07-29
@@ -36700,6 +36946,11 @@ Description: Middle Breton
Added: 2009-07-29
%%
Type: language
+Subtag: xbn
+Description: Kenaboi
+Added: 2010-03-11
+%%
+Type: language
Subtag: xbo
Description: Bolgarian
Added: 2009-07-29
@@ -36742,6 +36993,7 @@ Added: 2009-07-29
Type: language
Subtag: xch
Description: Chemakum
+Description: Chimakum
Added: 2009-07-29
%%
Type: language
@@ -36983,7 +37235,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: xkb
-Description: Manigri-Kambolé Ede Nago
+Description: Northern Nago
Added: 2009-07-29
%%
Type: language
@@ -37342,6 +37594,11 @@ Description: Kanashi
Added: 2009-07-29
%%
Type: language
+Subtag: xnt
+Description: Narragansett
+Added: 2010-03-11
+%%
+Type: language
Subtag: xoc
Description: O'chi'chi'
Added: 2009-07-29
@@ -37443,6 +37700,11 @@ Description: Puyo-Paekche
Added: 2009-07-29
%%
Type: language
+Subtag: xpq
+Description: Mohegan-Pequot
+Added: 2010-03-11
+%%
+Type: language
Subtag: xpr
Description: Parthian
Added: 2009-07-29
@@ -37925,7 +38187,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: yak
-Description: Yakima
+Description: Yakama
Added: 2009-07-29
%%
Type: language
@@ -37939,6 +38201,11 @@ Description: Yamba
Added: 2009-07-29
%%
Type: language
+Subtag: yan
+Description: Mayangna
+Added: 2010-03-11
+%%
+Type: language
Subtag: yao
Description: Yao
Added: 2005-10-16
@@ -38377,6 +38644,11 @@ Description: Yaul
Added: 2009-07-29
%%
Type: language
+Subtag: ylb
+Description: Yaleba
+Added: 2010-03-11
+%%
+Type: language
Subtag: yle
Description: Yele
Added: 2009-07-29
@@ -38789,6 +39061,11 @@ Description: Thopho
Added: 2009-07-29
%%
Type: language
+Subtag: ytw
+Description: Yout Wam
+Added: 2010-03-11
+%%
+Type: language
Subtag: yua
Description: Yucateco
Description: Yucatec Maya
@@ -39755,7 +40032,7 @@ Added: 2009-07-29
%%
Type: language
Subtag: zrn
-Description: Zirenkel
+Description: Zerenkel
Added: 2009-07-29
%%
Type: language
@@ -40754,6 +41031,13 @@ Preferred-Value: jhs
Prefix: sgn
%%
Type: extlang
+Subtag: jls
+Description: Jamaican Sign Language
+Added: 2010-03-11
+Preferred-Value: jls
+Prefix: sgn
+%%
+Type: extlang
Subtag: jos
Description: Jordanian Sign Language
Added: 2009-07-29
@@ -40895,6 +41179,29 @@ Preferred-Value: lst
Prefix: sgn
%%
Type: extlang
+Subtag: lsy
+Description: Mauritian Sign Language
+Added: 2010-03-11
+Preferred-Value: lsy
+Prefix: sgn
+%%
+Type: extlang
+Subtag: ltg
+Description: Latgalian
+Added: 2010-03-11
+Preferred-Value: ltg
+Prefix: lv
+Macrolanguage: lv
+%%
+Type: extlang
+Subtag: lvs
+Description: Standard Latvian
+Added: 2010-03-11
+Preferred-Value: lvs
+Prefix: lv
+Macrolanguage: lv
+%%
+Type: extlang
Subtag: lzh
Description: Literary Chinese
Added: 2009-07-29
@@ -41205,6 +41512,14 @@ Preferred-Value: psr
Prefix: sgn
%%
Type: extlang
+Subtag: pys
+Description: Paraguayan Sign Language
+Description: Lengua de Señas del Paraguay
+Added: 2010-03-11
+Preferred-Value: pys
+Prefix: sgn
+%%
+Type: extlang
Subtag: rms
Description: Romanian Sign Language
Added: 2009-07-29
@@ -41368,6 +41683,7 @@ Prefix: sgn
Type: extlang
Subtag: tsm
Description: Turkish Sign Language
+Description: Türk İşaret Dili
Added: 2009-07-29
Preferred-Value: tsm
Prefix: sgn
@@ -41627,6 +41943,11 @@ Description: Bamum
Added: 2009-07-30
%%
Type: script
+Subtag: Bass
+Description: Bassa Vah
+Added: 2010-04-10
+%%
+Type: script
Subtag: Batk
Description: Batak
Added: 2005-10-16
@@ -41898,6 +42219,11 @@ Description: Korean (alias for Hangul + Han)
Added: 2007-07-05
%%
Type: script
+Subtag: Kpel
+Description: Kpelle
+Added: 2010-04-10
+%%
+Type: script
Subtag: Kthi
Description: Kaithi
Added: 2007-12-05
@@ -41956,6 +42282,11 @@ Description: Fraser
Added: 2009-03-13
%%
Type: script
+Subtag: Loma
+Description: Loma
+Added: 2010-04-10
+%%
+Type: script
Subtag: Lyci
Description: Lycian
Added: 2006-07-21
@@ -41982,6 +42313,11 @@ Description: Mayan hieroglyphs
Added: 2005-10-16
%%
Type: script
+Subtag: Mend
+Description: Mende
+Added: 2010-04-10
+%%
+Type: script
Subtag: Merc
Description: Meroitic Cursive
Added: 2009-12-09
@@ -42023,6 +42359,17 @@ Description: Burmese
Added: 2005-10-16
%%
Type: script
+Subtag: Narb
+Description: Old North Arabian
+Description: Ancient North Arabian
+Added: 2010-04-10
+%%
+Type: script
+Subtag: Nbat
+Description: Nabataean
+Added: 2010-04-10
+%%
+Type: script
Subtag: Nkgb
Description: Nakhi Geba
Description: 'Na-'Khi ²Ggŏ-¹baw
@@ -42065,6 +42412,11 @@ Description: Osmanya
Added: 2005-10-16
%%
Type: script
+Subtag: Palm
+Description: Palmyrene
+Added: 2010-04-10
+%%
+Type: script
Subtag: Perm
Description: Old Permic
Added: 2005-10-16
@@ -43386,7 +43738,7 @@ Added: 2005-10-16
%%
Type: region
Subtag: SH
-Description: Saint Helena
+Description: Saint Helena, Ascension and Tristan da Cunha
Added: 2005-10-16
%%
Type: region
@@ -43923,6 +44275,12 @@ Comments: Denotes alphabet used in Turkic republics/regions of the
Jaŋalif (Janalif).
%%
Type: variant
+Subtag: biscayan
+Description: Biscayan dialect of Basque
+Added: 2010-04-13
+Prefix: eu
+%%
+Type: variant
Subtag: biske
Description: The San Giorgio dialect of Resian
Description: The Bila dialect of Resian
@@ -43958,7 +44316,18 @@ Type: variant
Subtag: heploc
Description: Hepburn romanization, Library of Congress method
Added: 2009-10-01
+Deprecated: 2010-02-07
+Preferred-Value: alalc97
Prefix: ja-Latn-hepburn
+Comments: Preferred tag is ja-Latn-alalc97
+%%
+Type: variant
+Subtag: hognorsk
+Description: Norwegian in Høgnorsk (High Norwegian) orthography
+Added: 2010-01-02
+Prefix: nn
+Comments: Norwegian following Ivar Aasen's orthographical principles,
+ including modern usage.
%%
Type: variant
Subtag: kkcor
@@ -44089,6 +44458,12 @@ Added: 2008-10-14
Prefix: kw
%%
Type: variant
+Subtag: ulster
+Description: Ulster dialect of Scots
+Added: 2010-04-10
+Prefix: sco
+%%
+Type: variant
Subtag: valencia
Description: Valencian
Added: 2007-03-06
diff --git a/locales/makeCodeList.pl b/locales/makeCodeList.pl
index f02751e..4f037c4 100644
--- a/locales/makeCodeList.pl
+++ b/locales/makeCodeList.pl
@@ -20,11 +20,13 @@
use strict;
use Unicode::Normalize;
binmode(STDOUT, ":utf8");
+print "[locales]\n";
-my $nameIndex = "iso-639-3_Name_Index_20090210.tab";
-my $langCodes = "iso-639-3_20090210.tab";
-my $deadCodes = "iso-639-3_Retirements_20090126.tab";
+my $nameIndex = "iso-639-3_Name_Index.tab";
+my $langCodes = "iso-639-3.tab";
+my $deadCodes = "iso-639-3_Retirements.tab";
my %names = ();
+
open(my $nameIndexFile, "<:utf8", $nameIndex);
# skip the first line
my $firstLine = <$nameIndexFile>;
@@ -54,15 +56,14 @@ while (<$langFile>)
# ensure it is normalized to NFC
$_ = NFC($_);
my @line = split(/\t/o, $_);
- # exclude extinct languages
- next if ($line[5] eq 'E');
+# # exclude extinct languages
+# next if ($line[5] eq 'E');
my $name = $names{$line[0],$line[6]};
print "$line[3]=$name\n" if ($line[3]);
print "$line[0]=$name\n";
}
-# The dead codes file is iso-8859-1. This may change at some date.
-open(my $deadFile, "<:encoding(iso-8859-1)", $deadCodes);
+open(my $deadFile, "<:utf8", $deadCodes);
# skip the first line
$firstLine = <$deadFile>;
while (<$deadFile>)