[jsword-svn] r1929 - trunk/common/src/main/java/org/crosswire/common/util

dmsmith at crosswire.org dmsmith at crosswire.org
Sun Feb 22 13:01:11 MST 2009


Author: dmsmith
Date: 2009-02-22 13:01:10 -0700 (Sun, 22 Feb 2009)
New Revision: 1929

Added:
   trunk/common/src/main/java/org/crosswire/common/util/iso639_en.properties
Removed:
   trunk/common/src/main/java/org/crosswire/common/util/iso639.properties
Modified:
   trunk/common/src/main/java/org/crosswire/common/util/README.txt
   trunk/common/src/main/java/org/crosswire/common/util/iso639_all.txt
Log:
update languages to the current list from SIL

Modified: trunk/common/src/main/java/org/crosswire/common/util/README.txt
===================================================================
--- trunk/common/src/main/java/org/crosswire/common/util/README.txt	2009-02-22 17:57:49 UTC (rev 1928)
+++ trunk/common/src/main/java/org/crosswire/common/util/README.txt	2009-02-22 20:01:10 UTC (rev 1929)
@@ -1,21 +1,63 @@
-This iso639_all.txt is generated from http://www.sil.org/iso639-3/iso-dis-639-3_20060421.tab
- Using
-#!/usr/bin/perl
-while (<>)
-  {
-          chomp();
-          next if (/^$/o);
-          my @line = split(/\t/o, $_);
-          print "$line[2]=$line[5]\n" if ($line[2]);
-          print "$line[0]=$line[5]\n";
-  }
-then sorting it with:
-  sort -t = -k 2
-and then finally running it through
-  native2ascii
-The catalog iso639 changes frequently. Rebuild this file as the need arises.
+This iso639_all.txt is generated from:
+	http://www.sil.org/iso639-3/iso-639-3_20090210.tab
+and
+	http://www.sil.org/iso639-3/iso-639-3_Name_Index_20090210.tab
 
+Sort the file if desired with:
+	sort -t = -k 2
+Convert it from UTF-8 to Java's ASCII representation with:
+	native2ascii
+
+The catalog iso639 changes content and format frequently.
+Change the code below and rebuild the file as the need arises.
+
 The iso639*.properties files are kept with a pruned set of names
 for the languages found in the Sword catalog of Books.
 
 This is primarily for performance, but it is also to facilitate translation.
+
+Using:
+#!/usr/bin/perl
+# The file currently is:
+
+use strict;
+use Unicode::Normalize;
+binmode(STDOUT, ":utf8");
+
+my %names = ();
+open(my $nameIndexFile, "<:utf8", "iso-639-3_Name_Index_20090210.tab");
+# skip the first line
+my $firstLine = <$nameIndexFile>;
+while (<$nameIndexFile>)
+{
+	# chomp ms-dos line endings
+	s/\r//o;
+	chomp();
+	# Skip blank lines
+	next if (/^$/o);
+	# ensure it is normalized to NFC
+	$_ = NFC($_);
+	my @line = split(/\t/o, $_);
+	$names{$line[0],$line[1]} = $line[2];
+}
+
+open(my $langFile,         "<:utf8", "iso-639-3_20090210.tab");
+# skip the first line
+$firstLine = <$langFile>;
+while (<$langFile>)
+{
+	# chomp ms-dos line endings
+	s/\r//o;
+	chomp();
+	# Skip blank lines
+	next if (/^$/o);
+	# ensure it is normalized to NFC
+	$_ = NFC($_);
+	my @line = split(/\t/o, $_);
+	# 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";
+}
+

Deleted: trunk/common/src/main/java/org/crosswire/common/util/iso639.properties
===================================================================
--- trunk/common/src/main/java/org/crosswire/common/util/iso639.properties	2009-02-22 17:57:49 UTC (rev 1928)
+++ trunk/common/src/main/java/org/crosswire/common/util/iso639.properties	2009-02-22 20:01:10 UTC (rev 1929)
@@ -1,130 +0,0 @@
-# These are all the languages of the Sword modules currently maintained at CrossWire
-# and for which we have Bible name translations
-# as of July 30, 2007
-af=Afrikaans
-sq=Albanian
-ar=Arabic
-hy=Armenian
-eu=Basque
-bar=Bavarian
-bs=Bosnian
-br=Breton
-bg=Bulgarian
-my=Burmese
-ca=Catalan
-ceb=Cebuano
-ch=Chamorro
-zh=Chinese
-hr=Croatian
-cs=Czech
-da=Danish
-nl=Dutch
-en=English
-enm=English, Middle (1100-1500)
-ang=English, Old (ca.450-1100)
-eo=Esperanto
-et=Estonian
-fi=Finnish
-fr=French
-fy=Frisian
-gd=Gaelic (Scots)
-de=German
-got=Gothic
-grc=Greek, Ancient (to 1453)
-el=Greek, Modern (1453-)
-ht=Haitian; Haitian Creole
-haw=Hawaiian
-he=Hebrew
-hu=Hungarian
-is=Icelandic
-id=Indonesian
-ga=Irish
-it=Italian
-itz=Itz\u00e1
-ja=Japanese
-kek=Kekch\u00ed
-tlh=Klingon; tlhIngan-Hol
-ko=Korean
-ku=Kurdish
-la=Latin
-lv=Latvian
-lt=Lithuanian
-lmo=Lombard
-ms=Malay (generic)
-mt=Maltese
-gv=Manx
-mi=Maori
-no=Norwegian
-pap=Papiamento
-fa=Persian
-pl=Polish
-pt=Portuguese
-pot=Potawatomi
-ro=Romanian
-ru=Russian
-sco=Scots
-sk=Slovak
-sl=Slovenian
-es=Spanish
-srn=Sranan
-sw=Swahili (generic)
-sv=Swedish
-syr=Syriac
-tl=Tagalog
-ty=Tahitian
-th=Thai
-tn=Tswana
-tr=Turkish
-ug=Uighur
-uig=Uighur
-uk=Ukrainian
-ppk=Uma
-vi=Vietnamese
-cy=Welsh
-xh=Xhosa
-yo=Yoruba
-zu=Zulu
-und=Undetermined
-amu=Amuzgo, Guerrero
-cco=Chinantec, Comaltepec
-chd=Chontal, Highland Oaxaca
-chq=Chinantec, Quiotepec
-chz=Chinantec, Ozumac\u00edn
-ckw=Cakchiquel, Western
-cnl=Chinantec, Lalana
-cnt=Chinantec, Tepetotutla
-cso=Chinantec, Sochiapan
-cti=Chol, Tila
-ctp=Chatino, Western Highland
-dug=Duruma
-huv=Huave, San Mateo Del Mar
-ixl=Ixil, San Juan Cotzal
-jac=Jacalteco, Eastern
-jvn=Javanese, Caribbean
-lac=Lacandon
-mir=Mixe, Isthmus
-miz=Mixtec, Coatzospan
-mks=Mixtec, Silacayoapan
-mul=Multiple languages
-mvc=Mam, Central
-mvj=Mam, Todos Santos Cuchumat\u00e1n
-mxq=Mixe, Juquila
-mxt=Mixtec, Jamiltepec
-ncl=Nahuatl, Michoac\u00e1n
-ngu=Nahuatl, Guerrero
-nhy=Nahuatl, Northern Oaxaca
-otq=Otomi, Quer\u00e9taro
-qut=Quich\u00e9, West Central
-ttc=Tektiteko
-tzz=Tzotzil, Zinacant\u00e1n
-usp=Uspanteco
-xtd=Mixtec, Diuxi-Tilantongo
-zab=Zapotec, San Juan Guelav\u00eda
-zaw=Zapotec, Mitla
-zpo=Zapotec, Amatl\u00e1n
-zpq=Zapotec, Zoogocho
-zpu=Zapotec, Yal\u00e1lag
-zpv=Zapotec, Chichicapan
-zsr=Zapotec, Southern Rincon
-ztq=Zapotec, Quioquitani-Quier\u00ed
-zty=Zapotec, Yatee

Modified: trunk/common/src/main/java/org/crosswire/common/util/iso639_all.txt
===================================================================
--- trunk/common/src/main/java/org/crosswire/common/util/iso639_all.txt	2009-02-22 17:57:49 UTC (rev 1928)
+++ trunk/common/src/main/java/org/crosswire/common/util/iso639_all.txt	2009-02-22 20:01:10 UTC (rev 1929)
@@ -22,25 +22,24 @@
 mij=Abar
 aau=Abau
 abq=Abaza
-abp=Abenlen Ayta
 abi=Abidji
 bsa=Abinomn
 axb=Abipon
 ash=Abishira
 ab=Abkhazian
 abk=Abkhazian
+aaq=Abnaki, Eastern
+abe=Abnaki, Western
 aob=Abom
 abo=Abon
 abr=Abron
 ado=Abu
-aah=Abu' Arapesh
 abn=Abua
 abz=Abui
 kgr=Abun
 abu=Abure
 mgj=Abureni
 aba=Ab\u221a\u00a9
-tpx=Acatepec Me'phaa
 aca=Achagua
 acn=Achang
 yif=Ache
@@ -51,11 +50,11 @@
 acu=Achuar-Shiwiar
 acv=Achumawi
 guq=Ach\u221a\u00a9
+acp=Acipa, Eastern
 ach=Acoli
 acs=Acro\u221a\u00b0
 adb=Adabe
 xad=Adai
-fub=Adamawa Fulfulde
 ads=Adamorobe Sign Language
 adn=Adang
 adq=Adangbe
@@ -66,8 +65,6 @@
 adh=Adhola
 adi=Adi
 adj=Adioukrou
-ort=Adivasi Oriya
-gas=Adiwasi Garasia
 adt=Adnyamathanha
 adr=Adonara
 adu=Aduge
@@ -85,7 +82,6 @@
 afh=Afrihili
 af=Afrikaans
 afr=Afrikaans
-afs=Afro-Seminole Creole
 agd=Agarabi
 agi=Agariya
 agc=Agatu
@@ -98,11 +94,22 @@
 aif=Agi
 kit=Agob
 ibm=Agoi
+dul=Agta, Alabat Island
+abd=Agta, Camarines Norte
+dgc=Agta, Casiguran Dumagat
+agt=Agta, Central Cagayan
+duy=Agta, Dicamay
+duo=Agta, Dupaninan
+agk=Agta, Isarog
+atl=Agta, Mt. Iraya
+agz=Agta, Mt. Iriga
+agv=Agta, Remontado
+due=Agta, Umiray Dumaget
+dyg=Agta, Villa Viciosa
 agu=Aguacateco
 aga=Aguano
 agr=Aguaruna
 aug=Aguna
-msm=Agusan Manobo
 agn=Agutaynen
 yay=Agwagwune
 aha=Ahanta
@@ -124,6 +131,9 @@
 aki=Aiome
 air=Airoran
 aio=Aiton
+ahp=Aizi, Aproumu
+ahm=Aizi, Mobumrin
+ahi=Aizi, Tiagbamrin
 ajg=Aja (Benin)
 aja=Aja (Sudan)
 ajw=Ajawa
@@ -150,7 +160,6 @@
 ahk=Akha
 akv=Akhvakh
 akk=Akkadian
-sia=Akkala Sami
 akl=Aklanon
 akt=Akolet
 bss=Akoose
@@ -165,8 +174,6 @@
 syy=Al-Sayyid Bedouin Sign Language
 alw=Alaba-K\u201a\u00c4\u00f4abeena
 akz=Alabama
-dul=Alabat Island Agta
-mim=Alacatlatzala Mixtec
 ala=Alago
 wbj=Alagwa
 alk=Alak
@@ -177,24 +184,27 @@
 alh=Alawa
 sq=Albanian
 sqi=Albanian
-bhk=Albay Bicolano
-xta=Alcozauca Mixtec
+aae=Albanian, Arb\u221a\u00b4resh\u221a\u00b4
+aat=Albanian, Arvanitika
+aln=Albanian, Gheg
+als=Albanian, Tosk
 alf=Alege
 gah=Alekano
 ale=Aleut
-arq=Algerian Arabic
-aao=Algerian Saharan Arabic
+mud=Aleut, Mednyj
 asp=Algerian Sign Language
+crr=Algonquian, Carolina
 alq=Algonquin
 aiy=Ali
 ald=Alladian
 all=Allar
 aid=Alngith
-ypo=Alo Phola
 aol=Alor
-zaq=Alo\u221a\u00b0pam Zapotec
 aes=Alsea
-xua=Alu Kurumba
+aqn=Alta, Northern
+agy=Alta, Southern
+atv=Altai, Northern
+alt=Altai, Southern
 aub=Alugu
 aab=Alumu-Tesu
 alp=Alune
@@ -209,43 +219,44 @@
 amc=Amahuaca
 ali=Amaimon
 aad=Amal
+ryn=Amami-Oshima, Northern
+ams=Amami-Oshima, Southern
 amn=Amanab
 ama=Amanay\u221a\u00a9
 aie=Amara
 amg=Amarag
 amr=Amarakaeri
 aaz=Amarasi
-zpo=Amatl\u221a\u00b0n Zapotec
 utp=Amba (Solomon Islands)
 rwm=Amba (Uganda)
+omb=Ambae, East
+nnd=Ambae, West
 amk=Ambai
 aew=Ambakich
-abc=Ambala Ayta
 amv=Ambelau
 ael=Ambele
 alm=Amblong
 amb=Ambo
-qva=Ambo-Pasco Quechua
-abs=Ambonese Malay
 aag=Ambrak
+mmg=Ambrym, North
+tvk=Ambrym, Southeast
 abt=Ambulas
 amj=Amdang
-adx=Amdo Tibetan
 aey=Amele
 ase=American Sign Language
-ifa=Amganad Ifugao
 am=Amharic
 amh=Amharic
 amy=Ami
 ami=Amis
+ais=Amis, Nataoran
 amo=Amo
 alx=Amol
-mbz=Amoltepec Mixtec
 apg=Ampanang
-ajz=Amri Karbi
 amt=Amto
 adw=Amundava
-dti=Ana Tinga Dogon
+amu=Amuzgo, Guerrero
+azm=Amuzgo, Ipalapa
+azg=Amuzgo, San Pedro Amuzgos
 anw=Anaang
 akg=Anakalangu
 anm=Anal
@@ -253,14 +264,7 @@
 aan=Anamb\u221a\u00a9
 imi=Anamgura
 bpo=Anasi
-grc=Ancient Greek (to 1453)
-hbo=Ancient Hebrew
-xmk=Ancient Macedonian
-xna=Ancient North Arabian
-xzp=Ancient Zapotec
 afd=Andai
-xaa=Andalusian Arabic
-hca=Andaman Creole Hindi
 ana=Andaqui
 aod=Andarum
 adg=Andegerebinha
@@ -278,16 +282,12 @@
 age=Angal
 aoe=Angal Enen
 akh=Angal Heneng
-njm=Angami Naga
-yli=Angguruk Yali
 anp=Angika
 xno=Anglo-Norman
 rme=Angloromani
 aoa=Angolar
 agg=Angor
 aog=Angoram
-tnd=Angosturas Tunebo
-ypn=Ani Phowa
 blo=Anii
 anf=Animere
 aoi=Anindilyakwa
@@ -298,8 +298,6 @@
 ans=Anserma
 and=Ansus
 ant=Antakarinya
-xmv=Antankarana Malagasy
-aig=Antigua and Barbuda Creole English
 anl=Anu
 anu=Anuak
 cko=Anufo
@@ -308,20 +306,22 @@
 aud=Anuta
 any=Anyin
 mtb=Anyin Morofo
-njo=Ao Naga
 pni=Aoheng
 aor=Aore
 kbx=Ap Ma
+apj=Apache, Jicarilla
+apk=Apache, Kiowa
+apl=Apache, Lipan
+apm=Apache, Mescalero-Chiricahua
+apw=Apache, Western
 xap=Apalachee
 apy=Apala\u221a\u2260
 ena=Apali
 apo=Apalik
-mip=Apasco-Apoala Mixtec
 apt=Apatani
 api=Apiak\u221a\u00b0
 apn=Apinay\u221a\u00a9
 app=Apma
-ahp=Aproumu Aizi
 apu=Apurin\u221a\u00a3
 apx=Aputai
 xaq=Aquitanian
@@ -329,10 +329,50 @@
 arl=Arabela
 ar=Arabic
 ara=Arabic
+arq=Arabic, Algerian
+aao=Arabic, Algerian Saharan
+xaa=Arabic, Andalusian
+abv=Arabic, Baharna
+shu=Arabic, Chadian
+acy=Arabic, Cypriot
+adf=Arabic, Dhofari
+avl=Arabic, Eastern Egyptian Bedawi
+arz=Arabic, Egyptian
+afb=Arabic, Gulf
+ayh=Arabic, Hadrami
+acw=Arabic, Hijazi
+yhd=Arabic, Judeo-Iraqi
+aju=Arabic, Judeo-Moroccan
+yud=Arabic, Judeo-Tripolitanian
+ajt=Arabic, Judeo-Tunisian
+jye=Arabic, Judeo-Yemeni
+ayl=Arabic, Libyan
+acm=Arabic, Mesopotamian
+ary=Arabic, Moroccan
+ars=Arabic, Najdi
+apc=Arabic, North Levantine
+ayp=Arabic, North Mesopotamian
+acx=Arabic, Omani
+aec=Arabic, Saidi
+ayn=Arabic, Sanaani
+ssh=Arabic, Shihhi
+sqr=Arabic, Siculo
+ajp=Arabic, South Levantine
+arb=Arabic, Standard
+apd=Arabic, Sudanese
+acq=Arabic, Ta'izzi-Adeni
+abh=Arabic, Tajiki
+aeb=Arabic, Tunisian
+auz=Arabic, Uzbeki
 an=Aragonese
 arg=Aragonese
 akr=Araki
 atq=Aralle-Tabulahan
+tmr=Aramaic, Jewish Babylonian (ca. 200-1200 CE)
+jpa=Aramaic, Jewish Palestinian
+arc=Aramaic, Official (700-300 BCE)
+oar=Aramaic, Old (up to 700 BCE)
+sam=Aramaic, Samaritan
 aam=Aramanik
 stk=Arammba
 aaf=Aranadan
@@ -341,17 +381,16 @@
 aro=Araona
 arp=Arapaho
 arj=Arapaso
+aah=Arapesh, Abu'
+aon=Arapesh, Bumbita
 arw=Arawak
 awt=Arawet\u221a\u00a9
 awm=Arawum
 arv=Arbore
-aae=Arb\u221a\u00b4resh\u221a\u00b4 Albanian
 aqc=Archi
-pka=Ardham\u0192\u00c5gadh\u0192\u00b4 Pr\u0192\u00c5krit
 mwc=Are
 aea=Areba
 aem=Arem
-qxu=Arequipa-La Uni\u221a\u2265n Quechua
 aed=Argentine Sign Language
 agj=Argobba
 agf=Arguni
@@ -373,9 +412,13 @@
 hy=Armenian
 hye=Armenian
 aen=Armenian Sign Language
+xcl=Armenian, Classical
+axm=Armenian, Middle
 apr=Arop-Lokep
 aps=Arop-Sissano
 aia=Arosi
+are=Arrarnta, Western
+aer=Arrernte, Eastern
 atz=Arta
 msy=Aruamu
 aur=Aruek
@@ -383,38 +426,42 @@
 atx=Arutani
 aru=Aru\u221a\u00b0 (Amazonas State)
 arx=Aru\u221a\u00b0 (Rodonia State)
-aat=Arvanitika Albanian
+axg=Ar\u221a\u00b0ra, Mato Grosso
+aap=Ar\u221a\u00b0ra, Par\u221a\u00b0
 asz=As
 mtv=Asaro'o
 asd=Asas
 ahs=Ashe
 ask=Ashkun
-csh=Asho Chin
 atn=Ashtiani
 cni=Ash\u221a\u00b0ninka
 cjo=Ash\u221a\u00a9ninka Pajonal
 prq=Ash\u221a\u00a9ninka Peren\u221a\u00a9
+cpu=Ash\u221a\u00a9ninka, Pichis
+cpy=Ash\u221a\u00a9ninka, South Ucayali
+cpb=Ash\u221a\u00a9ninka, Ucayali-Yur\u221a\u222ba
 asl=Asilulu
 eiv=Askopan
+asc=Asmat, Casuarina Coast
+cns=Asmat, Central
+nks=Asmat, North
+asy=Asmat, Yaosakor
 asv=Asoa
 as=Assamese
 asm=Assamese
 xss=Assan
 sjg=Assangori
 asb=Assiniboine
-aii=Assyrian Neo-Aramaic
 ast=Asturian
 aum=Asu (Nigeria)
 asa=Asu (Tanzania)
-psa=Asue Awyu
 aua=Asumboa
-zoo=Asunci\u221a\u2265n Mixtepec Zapotec
 asr=Asuri
+asu=Asurini, Tocantins
+asn=Asurin\u221a\u2260, Xing\u221a\u222b
 atm=Ata
-atd=Ata Manobo
 aqp=Atakapa
 amz=Atampaya
-mib=Atatl\u221a\u00b0huca Mixtec
 tay=Atayal
 ate=Atemble
 aph=Athpariya
@@ -426,9 +473,10 @@
 atc=Atsahuaca
 cch=Atsam
 atw=Atsugewi
-pkr=Attapady Kurumba
+azt=Atta, Faire
+att=Atta, Pamplona
+atp=Atta, Pudtol
 ati=Atti\u221a\u00a9
-ocu=Atzingo Matlatzinca
 avt=Au
 djk=Aukan
 aul=Aulua
@@ -442,6 +490,7 @@
 smf=Auwe
 auu=Auye
 auo=Auyokawa
+oav=Avar, Old
 av=Avaric
 ava=Avaric
 avn=Avatime
@@ -473,41 +522,50 @@
 aww=Awun
 afu=Awutu
 auw=Awyi
+psa=Awyu, Asue
+awu=Awyu, Central
+awy=Awyu, Edera
+awv=Awyu, Jair
+yir=Awyu, North
+aws=Awyu, South
 ahb=Axamb
-yix=Axi Yi
 ayd=Ayabadhu
-quy=Ayacucho Quechua
-vmy=Ayautla Mazatec
 aye=Ayere
 ayx=Ayi (China)
 ayq=Ayi (Papua New Guinea)
 nfl=Ayiwo
 yyz=Ayizi
-ayb=Ayizo Gbe
 ay=Aymara
 aym=Aymara
-zaf=Ayoquesco Zapotec
+ayr=Aymara, Central
+ayc=Aymara, Southern
 ayo=Ayoreo
+abp=Ayta, Abenlen
+abc=Ayta, Ambala
+ayt=Ayta, Bataan
+sgb=Ayta, Mag-Anchi
+blx=Ayta, Mag-Indi
+ays=Ayta, Sorsogon
+ayy=Ayta, Tayabas
 ayu=Ayu
-miy=Ayutla Mixtec
 az=Azerbaijani
 aze=Azerbaijani
+azj=Azerbaijani, North
+azb=Azerbaijani, South
 aza=Azha
 yiz=Azhe
-tpc=Azoy\u221a\u222b Me'phaa
 bvj=Baan
 bqx=Baangi
 bba=Baatonum
 bbw=Baba
-mbf=Baba Malay
-bbz=Babalia Creole Arabic
 bbm=Babango
 bbk=Babanki
+bcd=Babar, North
+vbb=Babar, Southeast
 baa=Babatana
 bcr=Babine
 bzg=Babuza
 bcy=Bacama
-btj=Bacanese Malay
 xbc=Bactrian
 bhz=Bada (Indonesia)
 bau=Bada (Nigeria)
@@ -527,28 +585,26 @@
 bcg=Baga Binari
 bqf=Baga Kaloum
 bgo=Baga Koga
-bmd=Baga Manduri
 bgm=Baga Mboteni
 bsp=Baga Sitemu
 bsv=Baga Soban\u221a\u00a9
 bfy=Bagheli
 bmi=Bagirmi
-fui=Bagirmi Fulfulde
 bqg=Bago-Kusuntu
 bgq=Bagri
 bpi=Bagupi
 bqb=Bagusa
 kva=Bagvalal
-yha=Baha Buyang
 bdw=Baham
-bah=Bahamas Creole English
-abv=Baharna Arabic
 bhv=Bahau
 bjh=Bahinemo
 bhj=Bahing
 bdq=Bahnar
 bsu=Bahonsuai
 bdj=Bai
+bca=Bai, Central
+bfc=Bai, Northern
+bfs=Bai, Southern
 bbf=Baibai
 bkx=Baikeno
 bqh=Baima
@@ -557,8 +613,9 @@
 bab=Bainouk-Gunyu\u221a\u00b1o
 bcb=Bainouk-Samik
 bsw=Baiso
-fah=Baissa Fali
 bjs=Bajan
+bdl=Bajau, Indonesian
+bdr=Bajau, West Coast
 bjm=Bajelani
 bkc=Baka (Cameroon)
 bdh=Baka (Sudan)
@@ -582,13 +639,12 @@
 bcp=Bali (Democratic Republic of Congo)
 bcn=Bali (Nigeria)
 ban=Balinese
-mhp=Balinese Malay
-bgx=Balkan Gagauz Turkish
-rmn=Balkan Romani
 bqo=Balo
+bgp=Balochi, Eastern
+bcc=Balochi, Southern
+bgn=Balochi, Western
 biz=Baloi
 bft=Balti
-rml=Baltic Romani
 blq=Baluan-Pam
 bal=Baluchi
 bog=Bamako Sign Language
@@ -607,10 +663,12 @@
 bmg=Bamwe
 bfk=Ban Khor Sign Language
 bcw=Bana
-bjx=Banao Itneg
 byz=Banaro
 bnd=Banda (Indonesia)
-bpq=Banda Malay
+bjo=Banda, Mid-Southern
+lnl=Banda, South Central
+tor=Banda, Togbo-Vara
+bbp=Banda, West Central
 liy=Banda-Bambari
 bpd=Banda-Banda
 bqk=Banda-Mbr\u221a\u00aes
@@ -641,11 +699,9 @@
 bnq=Bantik
 bno=Bantoanon
 bci=Baoul\u221a\u00a9
-bhr=Bara Malagasy
 brd=Baraamu
 bbb=Barai
 baj=Barakai
-kys=Baram Kayan
 bbg=Barama
 brm=Barambu
 bmz=Baramu
@@ -654,9 +710,11 @@
 bsn=Barasana-Eduria
 bpb=Barbacoas
 boi=Barbare\u221a\u00b1o
-gry=Barclayville Grebo
 bcj=Bardi
 bva=Barein
+bpx=Bareli, Palya
+bfb=Bareli, Pauri
+bgd=Bareli, Rathwi
 mlp=Bargam
 bfa=Bari
 bch=Bariai
@@ -664,12 +722,10 @@
 bxo=Barikanchi
 bjk=Barok
 bbi=Barombi
-tbn=Barro Negro Tunebo
 bpt=Barrow Point
 bjz=Baruga
 byr=Baruya
 bwg=Barwe
-bjf=Barzani Jewish Neo-Aramaic
 bae=Bar\u221a\u00a9
 mot=Bar\u221a\u2260
 bas=Basa (Cameroon)
@@ -689,8 +745,6 @@
 bsc=Bassari
 bsi=Bassossi
 bta=Bata
-ayt=Bataan Ayta
-ifb=Batad Ifugao
 bya=Batak
 btz=Batak Alas-Kluet
 akb=Batak Angkola
@@ -710,7 +764,6 @@
 zbt=Batui
 bay=Batuley
 bbd=Bau
-sne=Bau Bidayuh
 bsf=Bauchi
 brg=Baure
 bge=Bauria
@@ -718,8 +771,6 @@
 bwk=Bauwaki
 bvz=Bauzi
 bar=Bavarian
-bgr=Bawm Chin
-mkq=Bay Miwok
 bjy=Bayali
 byg=Baygo
 byl=Bayono
@@ -747,14 +798,12 @@
 bkv=Bekwarra
 bkw=Bekwil
 beg=Belait
-bxb=Belanda Bor
 bvi=Belanda Viri
 be=Belarusian
 bel=Belarusian
 byw=Belhariya
 bey=Beli (Papua New Guinea)
 blm=Beli (Sudan)
-bzj=Belize Kriol English
 blc=Bella Coola
 brw=Bellari
 bmy=Bemba (Democratic Republic of Congo)
@@ -778,8 +827,9 @@
 bie=Bepour
 brf=Bera
 bxv=Berakou
-bve=Berau Malay
-brc=Berbice Creole Dutch
+zbc=Berawan, Central
+zbe=Berawan, East
+zbw=Berawan, West
 bkl=Berik
 bit=Berinomo
 bom=Berom
@@ -794,7 +844,6 @@
 btt=Bete-Bendi
 btb=Beti (Cameroon)
 eot=Beti (C\u221a\u00a5te d'Ivoire)
-xub=Betta Kurumba
 kap=Bezhta
 bhd=Bhadrawahi
 bhx=Bhalay
@@ -804,20 +853,28 @@
 bht=Bhattiyali
 bhe=Bhaya
 bhy=Bhele
+sbn=Bhil, Sindhi
 bhi=Bhilali
 bhb=Bhili
 bho=Bhojpuri
-nes=Bhoti Kinnauri
+spt=Bhoti, Spiti
+sbu=Bhoti, Stod
 bhu=Bhunjia
 bif=Biafada
 bhw=Biak
 beh=Biali
-bpv=Bian Marind
 big=Biangai
 byk=Biao
 bmt=Biao Mon
-bje=Biao-Jiao Mien
-bth=Biatah Bidayuh
+bhk=Bicolano, Albay
+bcl=Bicolano, Central
+bto=Bicolano, Iriga
+cts=Bicolano, Northern Catanduanes
+bln=Bicolano, Southern Catanduanes
+sne=Bidayuh, Bau
+bth=Bidayuh, Biatah
+sdo=Bidayuh, Bukar-Sadung
+trx=Bidayuh, Tringgus-Sembaan
 bid=Bidiyo
 bym=Bidyara
 bjg=Bidyogo
@@ -825,7 +882,6 @@
 bnk=Bierebo
 brj=Bieria
 biu=Biete
-nmb=Big Nambas
 bhc=Biga
 bix=Bijori
 bic=Bikaru
@@ -838,7 +894,6 @@
 brz=Bilbil
 bil=Bile
 byn=Bilin
-bms=Bilma Kanuri
 bll=Biloxi
 blb=Bilua
 bxf=Bilur
@@ -852,7 +907,6 @@
 bon=Bine
 bin=Bini
 bpj=Binji
-itb=Binongan Itneg
 bne=Bintauna
 bny=Bintulu
 bkd=Binukid
@@ -863,10 +917,14 @@
 btf=Birgit
 biy=Birhor
 bzr=Biri
+bfo=Birifor, Malba
+biv=Birifor, Southern
 bqq=Biritai
 brk=Birked
 bvq=Birri
 brl=Birwa
+bsb=Bisaya, Brunei
+bsy=Bisaya, Sabah
 ije=Biseni
 bpy=Bishnupriya
 bwh=Bishuo
@@ -882,6 +940,8 @@
 bwm=Biwat
 byo=Biyo
 bpm=Biyom
+bpr=Blaan, Koronadal
+bps=Blaan, Sarangani
 blp=Blablanga
 bfh=Blafe
 beu=Blagar
@@ -893,18 +953,18 @@
 mux=Bo-Ung
 bzn=Boano (Maluku)
 bzl=Boano (Sulawesi)
+bbo=Bobo Madar\u221a\u00a9, Northern
+bwq=Bobo Madar\u221a\u00a9, Southern
 bgb=Bobongko
 bty=Bobot
 boy=Bodo (Central African Republic)
 brx=Bodo (India)
-gbj=Bodo Gadaba
 bdv=Bodo Parja
 bff=Bofi
 bvw=Boga
 boq=Bogaya
 bux=Boghom
 bqu=Boguru
-bhn=Bohtan Neo-Aramaic
 bzf=Boikin
 ybk=Bokha
 bqc=Boko (Benin)
@@ -937,8 +997,6 @@
 peh=Bonan
 bou=Bondei
 bfw=Bondo
-kzc=Bondoukou Kulango
-dbu=Bondum Dom Dogon
 bna=Bonerate
 bnv=Bonerif
 bdg=Bonggi
@@ -949,14 +1007,13 @@
 bok=Bonjo
 bvg=Bonkeng
 bop=Bonkiman
+bnc=Bontoc, Central
 bnb=Bookan
 bnl=Boon
 bvf=Boor
+bxb=Bor, Belanda
 boa=Bora
-gax=Borana-Arsi-Guji Oromo
-kvn=Border Kuna
 gai=Borei
-fue=Borgu Fulfulde
 bxx=Borna (Democratic Republic of Congo)
 bwo=Boro (Ethiopia)
 xxb=Boro (Ghana)
@@ -969,38 +1026,40 @@
 bs=Bosnian
 bmj=Bote-Majhi
 bph=Botlikh
-sbl=Botolan Sambal
-nku=Bouna Kulango
 pcc=Bouyei
 bzo=Bozaba
+bzx=Bozo, Hainyaxo
+bze=Bozo, Jenaama
+boo=Bozo, Tiemac\u221a\u00aew\u221a\u00ae
+boz=Bozo, Ti\u221a\u00a9yaxo
 aof=Bragat
 brh=Brahui
 bra=Braj
 bzs=Brazilian Sign Language
-kvl=Brek Karen
 buq=Brem
 brq=Breri
 br=Breton
 bre=Breton
+xbm=Breton, Middle
+obt=Breton, Old
 bzd=Bribri
 bzt=Brithenig
 bfi=British Sign Language
 bro=Brokkat
 sgt=Brokpake
 bkk=Brokskat
-plw=Brooke's Point Palawano
 bpl=Broome Pearling Lugger Pidgin
+bru=Bru, Eastern
+brv=Bru, Western
 kxd=Brunei
-bsb=Brunei Bisaya
 jid=Bu
-bwx=Bu-Nao Bunu
 bub=Bua
-cbl=Bualkhaw Chin
 box=Buamu
+mmo=Buang, Mangga
+bzh=Buang, Mapos
 bvb=Bube
 buw=Bubi
 bbx=Bubia
-stt=Budeh Stieng
 btp=Budibud
 bdx=Budong-Budong
 buu=Budu
@@ -1016,10 +1075,8 @@
 bku=Buhid
 bxh=Buhutu
 byh=Bujhyal
-sdo=Bukar-Sadung Bidayuh
 bvk=Bukat
 bhh=Bukharic
-bvu=Bukit Malay
 bkn=Bukitan
 ape=Bukiyip
 tkb=Buksa
@@ -1032,12 +1089,10 @@
 bwu=Buli (Ghana)
 bzq=Buli (Indonesia)
 buy=Bullom So
-sti=Bulo Stieng
 bum=Bulu (Cameroon)
 bjl=Bulu (Papua New Guinea)
 bmv=Bum
 byp=Bumaji
-aon=Bumbita Arapesh
 kjz=Bumthangkha
 buv=Bun
 bvn=Buna
@@ -1049,7 +1104,10 @@
 but=Bungain
 bkz=Bungku
 wun=Bungu
-dgb=Bunoge Dogon
+bwx=Bunu, Bu-Nao
+pnu=Bunu, Jiongnai
+bwn=Bunu, Wunai
+buh=Bunu, Younuo
 bnn=Bunun
 blf=Buol
 bwr=Bura-Pabir
@@ -1060,10 +1118,14 @@
 bxn=Burduna
 bvh=Bure
 bua=Buriat
+bxu=Buriat, China
+bxm=Buriat, Mongolia
+bxr=Buriat, Russia
 bji=Burji
 vrt=Burmbar
 my=Burmese
 mya=Burmese
+obr=Burmese, Old
 bzu=Burmeso
 mhs=Buru (Indonesia)
 bqw=Buru (Nigeria)
@@ -1078,62 +1140,52 @@
 bqp=Busa
 bxs=Busam
 bsm=Busami
-bfg=Busang Kayan
 buc=Bushi
 buf=Bushoong
 bso=Buso
 bup=Busoa
 dox=Bussa
 bju=Busuu
-kyb=Butbut Kalinga
 bnr=Butmas-Tur
 btw=Butuanon
 bhs=Buwal
 byy=Buya
+yha=Buyang, Baha
+yzg=Buyang, E'ma
+yln=Buyang, Langnian
 byi=Buyu
-jiy=Buyuan Jinuo
 bww=Bwa
 bwd=Bwaidoka
+bwy=Bwamu, Cwi
+bwj=Bwamu, L\u221a\u00b0\u221a\u00b0 L\u221a\u00b0\u221a\u00b0
 tte=Bwanabwana
 bwa=Bwatoo
-bwe=Bwe Karen
 bwl=Bwela
 bwc=Bwile
 bwz=Bwisi
 bee=Byangsi
 mkk=Byep
-khd=B\u221a\u00a7di Kanum
+bet=B\u221a\u00a9te, Guiberoua
+bev=B\u221a\u00a9t\u221a\u00a9, Daloa
+btg=B\u221a\u00a9t\u221a\u00a9, Gagnoa
 dri=C'lela
 msq=Caac
 cbb=Cabiyar\u221a\u2260
 cjp=Cab\u221a\u00a9car
-miu=Cacaloxtepec Mixtec
 ccr=Cacaopera
-roc=Cacgia Roglai
 cbv=Cacua
 cad=Caddo
-ccd=Cafundo Creole
 cbh=Cagua
 cah=Cahuarano
 chl=Cahuilla
-qvc=Cajamarca Quechua
-qvl=Cajatambo North Lima Quechua
-zad=Cajonos Zapotec
-frc=Cajun French
 ckx=Caka
 ckz=Cakchiquel-Quich\u221a\u00a9 Mixed Language
 cky=Cakfem-Mushere
-tbk=Calamian Tagbanwa
-qud=Calder\u221a\u2265n Highland Quichua
 caw=Callawalla
 clu=Caluyanun
 rmr=Cal\u221a\u2265
-abd=Camarines Norte Agta
-mcu=Cameroon Mambila
-wes=Cameroon Pidgin
 rab=Camling
 cml=Campalagian
-sro=Campidanese Sardinian
 kbh=Cams\u221a\u00b0
 cmt=Camtho
 xcc=Camunic
@@ -1144,26 +1196,20 @@
 cov=Cao Miao
 kaq=Capanahua
 cps=Capiznon
-cpg=Cappadocian Greek
 cot=Caquinte
-caq=Car Nicobarese
 cfd=Cara
 cby=Carabayo
 crf=Caramanta
 cbc=Carapana
 xcr=Carian
-hns=Caribbean Hindustani
-jvn=Caribbean Javanese
+car=Carib, Galibi
+crb=Carib, Island
 cbd=Carijona
-crr=Carolina Algonquian
 cal=Carolinian
-rmc=Carpathian Romani
 crx=Carrier
+caf=Carrier, Southern
 cbr=Cashibo-Cacataibo
 cbs=Cashinahua
-dgc=Casiguran Dumagat Agta
-asc=Casuarina Coast Asmat
-mst=Cataelano Mandaya
 ca=Catalan
 cat=Catalan
 csc=Catalan Sign Language
@@ -1173,60 +1219,13 @@
 cyb=Cayubaba
 cay=Cayuga
 xcy=Cayuse
-qxr=Ca\u221a\u00b1ar Highland Quichua
-sef=Cebaara Senoufo
 ceb=Cebuano
 xce=Celtiberian
 cam=Cemuh\u221a\u00c6
 cen=Cen
-cns=Central Asmat
-tzm=Central Atlas Tamazight
-awu=Central Awyu
-ayr=Central Aymara
-bca=Central Bai
-zbc=Central Berawan
-bcl=Central Bicolano
-bnc=Central Bontoc
-agt=Central Cagayan Agta
-dtp=Central Dusun
-grv=Central Grebo
-zch=Central Hongshuihe Zhuang
-nch=Central Huasteca Nahuatl
-hmc=Central Huishui Hmong
-knc=Central Kanuri
-khm=Central Khmer
-km=Central Khmer
-ckb=Central Kurdish
-mwo=Central Maewo
-pse=Central Malay
-mxz=Central Masela
-hmm=Central Mashan Hmong
-maz=Central Mazahua
-mel=Central Melanau
-cmo=Central Mnong
-nhn=Central Nahuatl
-ncb=Central Nicobarese
-ojc=Central Ojibwa
-ryu=Central Okinawan
-plc=Central Palawano
-pbs=Central Pame
-pst=Central Pashto
-poo=Central Pomo
-ncx=Central Puebla Nahuatl
-sml=Central Sama
-ess=Central Siberian Yupik
-csm=Central Sierra Miwok
-syb=Central Subanen
-tgt=Central Tagbanwa
-tar=Central Tarahumara
-tuf=Central Tunebo
-esu=Central Yupik
-fuq=Central-Eastern Niger Fulfulde
 cet=Cent\u221a\u222b\u221a\u222bm
 cme=Cerma
-quk=Chachapoyas Quechua
 cbi=Chachi
-shu=Chadian Arabic
 cds=Chadian Sign Language
 cdy=Chadong
 chg=Chagatai
@@ -1235,8 +1234,9 @@
 cli=Chakali
 ccp=Chakma
 cll=Chala
-cld=Chaldean Neo-Aramaic
 tgf=Chalikha
+cjm=Cham, Eastern
+cja=Cham, Western
 ceg=Chamacoco
 cji=Chamalal
 cdg=Chamari
@@ -1245,22 +1245,27 @@
 ccc=Chamicuro
 ch=Chamorro
 cha=Chamorro
-nbc=Chang Naga
 cga=Changriwa
 cna=Changthang
 chx=Chantyal
 caj=Chan\u221a\u00a9
 cra=Chara
+cly=Chatino, Eastern Highland
+cya=Chatino, Nopala
+cta=Chatino, Tataltepec
+ctp=Chatino, Western Highland
+ctz=Chatino, Zacatepec
+czn=Chatino, Zenzontepec
 cdn=Chaudangsi
 ccq=Chaungtha
 crv=Chaura
 cbk=Chavacano
 cbt=Chayahuita
-mih=Chayuco Mixtec
-xtb=Chazumba Mixtec
 ruk=Che
 ce=Chechen
 che=Chechen
+cea=Chehalis, Lower
+cjh=Chehalis, Upper
 mrn=Cheke Holo
 xch=Chemakum
 cjn=Chenapian
@@ -1272,6 +1277,7 @@
 chr=Cherokee
 ych=Chesu
 ctc=Chetco
+ctt=Chetti, Wayanad
 cwg=Chewong
 chy=Cheyenne
 hne=Chhattisgarhi
@@ -1280,66 +1286,102 @@
 csd=Chiangmai Sign Language
 cip=Chiapanec
 chb=Chibcha
-trs=Chicahuaxtla Triqui
-zpv=Chichicapan Zapotec
 pei=Chichimeca-Jonaz
 cic=Chickasaw
 cob=Chicomuceltec
 cgg=Chiga
-mii=Chigmecatitl\u221a\u00b0n Mixtec
 clc=Chilcotin
-cqu=Chilean Quechua
 csg=Chilean Sign Language
 clh=Chilisso
-csa=Chiltepec Chinantec
 cmk=Chimakum
-zoh=Chimalapa Zoque
 cid=Chimariko
-qug=Chimborazo Highland Quichua
 cbg=Chimila
-bxu=China Buriat
+csh=Chin, Asho
+bgr=Chin, Bawm
+cbl=Chin, Bualkhaw
+cnb=Chin, Chinbon
+dao=Chin, Daai
+cfm=Chin, Falam
+cnh=Chin, Haka
+cnk=Chin, Khumi
+cka=Chin, Khumi Awa
+mrh=Chin, Mara
+cmr=Chin, Mro
+mwq=Chin, M\u221a\u00ban
+cnw=Chin, Ngawn
+pck=Chin, Paite
+sez=Chin, Senthang
+csy=Chin, Siyin
+tcp=Chin, Tawr
+ctd=Chin, Tedim
+tcz=Chin, Thado
+czt=Chin, Zotung
 cih=Chinali
-cnb=Chinbon Chin
-qxc=Chincha Quechua
+csa=Chinantec, Chiltepec
+cco=Chinantec, Comaltepec
+cnl=Chinantec, Lalana
+cle=Chinantec, Lealao
+chj=Chinantec, Ojitl\u221a\u00b0n
+chz=Chinantec, Ozumac\u221a\u2260n
+cpa=Chinantec, Palantla
+chq=Chinantec, Quiotepec
+cso=Chinantec, Sochiapam
+cnt=Chinantec, Tepetotutla
+cte=Chinantec, Tepinapa
+ctl=Chinantec, Tlacoatzintepec
+cuc=Chinantec, Usila
+cvn=Chinantec, Valle Nacional
 zh=Chinese
 zho=Chinese
-cpi=Chinese Pidgin English
 csl=Chinese Sign Language
+gan=Chinese, Gan
+hak=Chinese, Hakka
+czh=Chinese, Huizhou
+cjy=Chinese, Jinyu
+ltc=Chinese, Late Middle
+lzh=Chinese, Literary
+cmn=Chinese, Mandarin
+mnp=Chinese, Min Bei
+cdo=Chinese, Min Dong
+nan=Chinese, Min Nan
+czo=Chinese, Min Zhong
+och=Chinese, Old
+cpx=Chinese, Pu-Xian
+wuu=Chinese, Wu
+hsn=Chinese, Xiang
+yue=Chinese, Yue
 chh=Chinook
 chn=Chinook jargon
 cap=Chipaya
 chp=Chipewyan
 cbe=Chipiajes
 ciw=Chippewa
-maq=Chiquihuitl\u221a\u00b0n Mazatec
 cax=Chiquitano
-qxa=Chiqui\u221a\u00b0n Ancash Quechua
 nhd=Chirip\u221a\u00b0
 cdf=Chiru
 ctm=Chitimacha
-cik=Chitkuli Kinnauri
 ctg=Chittagonian
-the=Chitwania Tharu
-zpc=Choapan Zapotec
 cgk=Chocangacakha
 coz=Chochotec
 cho=Choctaw
 cdi=Chodri
-nri=Chokri Naga
 cjk=Chokwe
 ctu=Chol
 cht=Chol\u221a\u2265n
 cog=Chong
 cda=Choni
+chd=Chontal, Highland Oaxaca
+clo=Chontal, Lowland Oaxaca
+chf=Chontal, Tabasco
 coh=Chonyi-Dzihana-Kauma
 cce=Chopi
 xco=Chorasmian
+crq=Chorote, Iyo'wujwa
+crt=Chorote, Iyojwa'ja
 cjr=Chorotega
 caa=Chort\u221a\u2260
-nct=Chothe Naga
 crw=Chrau
 cje=Chru
-cqd=Chuanqiandian Cluster Miao
 cjv=Chuave
 cvg=Chug
 cac=Chuj
@@ -1349,8 +1391,6 @@
 clw=Chulym
 ncu=Chumburung
 cdj=Churahi
-chu=Church Slavic
-cu=Church Slavic
 scb=Chut
 chk=Chuukese
 xcv=Chuvantsy
@@ -1358,112 +1398,128 @@
 cv=Chuvash
 chw=Chuwabu
 cao=Ch\u221a\u00b0cobo
-cib=Ci Gbe
 cia=Cia-Cia
 ckl=Cibak
 awc=Cicipu
 cim=Cimbrian
-mkx=Cinamiguin Manobo
 cdr=Cinda-Regi-Tiyal
 cie=Cineni
 cin=Cinta Larga
-xcg=Cisalpine Gaulish
 asg=Cishingini
 txt=Citak
+tml=Citak, Tamnim
 tgd=Ciwogai
 clm=Clallam
-xcl=Classical Armenian
-myz=Classical Mandaic
-cmg=Classical Mongolian
-nci=Classical Nahuatl
-nwc=Classical Newari
-qwc=Classical Quechua
-syc=Classical Syriac
-xct=Classical Tibetan
 xcw=Coahuilteco
-csi=Coast Miwok
-kzj=Coastal Kadazan
-kjc=Coastal Konjo
-zca=Coatecas Altas Zapotec
-naz=Coatepec Nahuatl
-mco=Coatl\u221a\u00b0n Mixe
-zps=Coatl\u221a\u00b0n Zapotec
-miz=Coatzospan Mixtec
+loe=Coastal
 cod=Cocama-Cocamilla
 coj=Cochimi
 coc=Cocopa
-coa=Cocos Islands Malay
 crd=Coeur d'Alene
 con=Cof\u221a\u00b0n
 kog=Cogui
 liw=Col
 csn=Colombian Sign Language
-gct=Colonia Tovar German
 cof=Colorado
 col=Columbia-Wenatchi
-cco=Comaltepec Chinantec
 com=Comanche
 xcm=Comecrudo
 cfg=Como Karim
+swb=Comorian, Maore
+wlc=Comorian, Mwali
+wni=Comorian, Ndzwani
+zdj=Comorian, Ngazidja
 coo=Comox
 cno=Con
-swc=Congo Swahili
 csz=Coos
-zoc=Copainal\u221a\u00b0 Zoque
-trc=Copala Triqui
 cop=Coptic
 coq=Coquille
+crn=Cora, El Nayar
+cok=Cora, Santa Teresa
 cry=Cori
 cor=Cornish
 kw=Cornish
-qwa=Corongo Ancash Quechua
+cnx=Cornish, Middle
+oco=Cornish, Old
 co=Corsican
 cos=Corsican
 csr=Costa Rican Sign Language
-mta=Cotabato Manobo
 xcn=Cotoname
 cow=Cowlitz
 kox=Coxima
 coy=Coyaima
-pbf=Coyotepec Popoloca
-toc=Coyutla Totonac
 cr=Cree
 cre=Cree
+crm=Cree, Moose
+crl=Cree, Northern East
+crk=Cree, Plains
+crj=Cree, Southern East
+csw=Cree, Swampy
+cwd=Cree, Woods
 mus=Creek
-crh=Crimean Tatar
+bbz=Creole Arabic, Babalia
+pga=Creole Arabic, Sudanese
+brc=Creole Dutch, Berbice
+skw=Creole Dutch, Skepi
+aig=Creole English, Antigua and Barbuda
+bah=Creole English, Bahamas
+fpe=Creole English, Fernando Po
+gcl=Creole English, Grenadian
+gyn=Creole English, Guyanese
+hwc=Creole English, Hawai'i
+icr=Creole English, Islander
+jam=Creole English, Jamaican
+bzk=Creole English, Nicaragua
+gul=Creole English, Sea Island
+tgh=Creole English, Tobagonian
+trf=Creole English, Trinidadian
+tch=Creole English, Turks And Caicos
+svc=Creole English, Vincentian
+vic=Creole English, Virgin Islands
+gcf=Creole French, Guadeloupean
+gcr=Creole French, Guianese
+kmv=Creole French, Karip\u221a\u222bna
+lou=Creole French, Louisiana
+rcf=Creole French, R\u221a\u00a9union
+acf=Creole French, Saint Lucian
+scf=Creole French, San Miguel
+crs=Creole French, Seselwa
+hca=Creole Hindi, Andaman
+ccm=Creole Malay, Malaccan
+sci=Creole Malay, Sri Lankan
+vkp=Creole Portuguese, Korlai
+mcm=Creole Portuguese, Malaccan
+afs=Creole, Afro-Seminole
+ccd=Creole, Cafundo
+tcs=Creole, Torres Strait
+pov=Crioulo, Upper Guinea
 csq=Croatia Sign Language
 hr=Croatian
 hrv=Croatian
-mfn=Cross River Mbembe
 cro=Crow
 crz=Cruze\u221a\u00b1o
 cua=Cua
 csf=Cuba Sign Language
 cub=Cubeo
 cui=Cuiba
+cux=Cuicatec, Tepeuxila
+cut=Cuicatec, Teutila
 cul=Culina
 cuo=Cumanagoto
 xcb=Cumbric
 cum=Cumeral
 cuq=Cun
-xlu=Cuneiform Luwian
 cug=Cung
 cup=Cupe\u221a\u00b1o
 xcu=Curonian
 kpc=Curripaco
-quz=Cusco Quechua
 ccl=Cutchi-Swahili
 cuv=Cuvok
-xtu=Cuyamecalco Mixtec
 cyo=Cuyonon
-bwy=Cwi Bwamu
-acy=Cypriot Arabic
 ces=Czech
 cs=Czech
 cse=Czech Sign Language
 cnc=C\u221a\u00a5\u221a\u00a5ng
-kzf=Da'a Kaili
-dao=Daai Chin
 lni=Daantanai'
 dsh=Daasanach
 dbq=Daba
@@ -1473,7 +1529,9 @@
 mps=Dadibi
 dbd=Dadiya
 dgz=Daga
+dga=Dagaare, Southern
 dgd=Dagaari Dioula
+dgi=Dagara, Northern
 dgk=Dagba
 dag=Dagbani
 dec=Dagik
@@ -1481,43 +1539,47 @@
 dal=Dahalo
 das=Daho-Doo
 dij=Dai
-zhd=Dai Zhuang
 drb=Dair
+djc=Daju, Dar Daju
+daj=Daju, Dar Fur
+dau=Daju, Dar Sila
+ccg=Daka, Samba
 bpa=Dakaka
 dkk=Dakka
 dak=Dakota
 dka=Dakpakha
 dlm=Dalmatian
-bev=Daloa B\u221a\u00a9t\u221a\u00a9
 dmm=Dama
 dam=Damakawa
 uhn=Damal
+dmr=Damar, East
+drn=Damar, West
 dac=Dambi
 dml=Dameli
 dms=Dampelas
 daf=Dan
 dnr=Danaru
 dnu=Danau
-daq=Dandami Maria
 daa=Dangal\u221a\u00a9at
-thl=Dangaura Tharu
+dni=Dani, Lower Grand Valley
+dnt=Dani, Mid Grand Valley
+dna=Dani, Upper Grand Valley
+dnw=Dani, Western
 da=Danish
 dan=Danish
 dsl=Danish Sign Language
+rmd=Danish, Traveller
 aso=Dano
 daz=Dao
 dnd=Daonda
-djc=Dar Daju Daju
-daj=Dar Fur Daju
-dau=Dar Sila Daju
 dry=Darai
 dar=Dargwa
 prs=Dari
+gbz=Dari, Zoroastrian
 drh=Darkhat
 drl=Darling
 dln=Darlong
 drd=Darmiya
-dro=Daro-Matu Melanau
 drw=Darwazi
 dot=Dass
 tcc=Datooga
@@ -1527,13 +1589,13 @@
 ddw=Dawera-Daweloor
 dwr=Dawro
 dai=Day
+xdy=Dayak, Malayic
 dax=Dayi
 dzd=Daza
 dzg=Dazaga
 dcc=Deccan
 ded=Dedua
 afn=Defaka
-gbh=Defi Gbe
 mzw=Deg
 dgu=Degaru
 deg=Degema
@@ -1544,6 +1606,7 @@
 dek=Dek
 row=Dela-Oenale
 del=Delaware
+dep=Delaware, Pidgin
 ntr=Delo
 dem=Dem
 dmx=Dema
@@ -1577,16 +1640,15 @@
 div=Dhivehi
 dv=Dhivehi
 dho=Dhodia
-adf=Dhofari Arabic
 dhd=Dhundari
 dhu=Dhurga
 duj=Dhuwal
 dia=Dia
-mbd=Dibabawon Manobo
 dby=Dibiyaso
 dio=Dibo
 bvx=Dibole
-duy=Dicamay Agta
+dic=Dida, Lakota
+gud=Dida, Yocobou\u221a\u00a9
 did=Didinga
 ddo=Dido
 dif=Dieri
@@ -1603,6 +1665,11 @@
 diq=Dimli (individual language)
 diz=Ding
 din=Dinka
+dip=Dinka, Northeastern
+diw=Dinka, Northwestern
+dib=Dinka, South Central
+dks=Dinka, Southeastern
+dik=Dinka, Southwestern
 ddi=Diodio
 dit=Dirari
 gdl=Dirasha
@@ -1612,7 +1679,6 @@
 dsi=Disa
 tbz=Ditammari
 diy=Diuwe
-xtd=Diuxi-Tilantongo Mixtec
 dix=Dixon Reef
 mdx=Dizin
 djr=Djambarrpuyngu
@@ -1621,7 +1687,6 @@
 djn=Djauan
 djw=Djawi
 djj=Djeebbana
-dyi=Djimini Senoufo
 dji=Djinang
 djb=Djinba
 jig=Djingili
@@ -1631,12 +1696,25 @@
 doe=Doe
 dgg=Doga
 dgx=Doghoro
+dti=Dogon, Ana Tinga
+dbu=Dogon, Bondum Dom
+dgb=Dogon, Bunoge
+dbg=Dogon, Dogul Dom
+dds=Dogon, Donno So
+djm=Dogon, Jamsay
+dkl=Dogon, Kolum So
+dtu=Dogon, Tebul Ure
+dtk=Dogon, Tene Kan
+dtm=Dogon, Tomo Kan
+dts=Dogon, Toro So
+dtt=Dogon, Toro Tegu
+dwl=Dogon, Walo Kumbe
+dym=Dogon, Yanda Dom
 dgs=Dogoso
 dos=Dogos\u221a\u00a9
 dgo=Dogri (individual language)
 doi=Dogri (macrolanguage)
 dgr=Dogrib
-dbg=Dogul Dom Dogon
 dbi=Doka
 uya=Doko-Uyanga
 dlg=Dolgan
@@ -1651,11 +1729,11 @@
 dev=Domung
 dok=Dondo
 doh=Dong
+doc=Dong, Northern
+kmc=Dong, Southern
 doo=Dongo
 ddd=Dongotono
-yik=Dongshanba Lalo
 sce=Dongxiang
-dds=Donno So Dogon
 dde=Doondo
 dor=Dori'o
 kqc=Doromu-Koki
@@ -1690,9 +1768,7 @@
 raa=Dungmali
 duh=Dungra Bhil
 dbv=Dungu
-duo=Dupaninan Agta
 drq=Dura
-nln=Durango Nahuatl
 mvp=Duri
 dbn=Duriankere
 dug=Duruma
@@ -1701,9 +1777,15 @@
 dun=Dusun Deyah
 duq=Dusun Malang
 duw=Dusun Witu
+dtp=Dusun, Central
+kzs=Dusun, Sugut
+kzt=Dusun, Tambunan
+tdu=Dusun, Tempasuk
 nl=Dutch
 nld=Dutch
 dse=Dutch Sign Language
+dum=Dutch, Middle (ca. 1050-1350)
+odt=Dutch, Old
 dws=Dutton World Speedwords
 dux=Duungooma
 dae=Duupa
@@ -1728,64 +1810,7 @@
 dnn=Dz\u221a\u03c0\u221a\u03c0ngoo
 kwa=D\u221a\u00a2w
 eee=E
-yzg=E'ma Buyang
 pbh=E'\u221a\u00b1apa Woromaipu
-xtr=Early Tripuri
-omb=East Ambae
-zbe=East Berawan
-dmr=East Damar
-fud=East Futuna
-kjs=East Kewa
-lma=East Limba
-mky=East Makian
-vme=East Masela
-nle=East Nyala
-tre=East Tarangan
-yuy=East Yugur
-aaq=Eastern Abnaki
-acp=Eastern Acipa
-qve=Eastern Apur\u221a\u2260mac Quechua
-aer=Eastern Arrernte
-bgp=Eastern Balochi
-gui=Eastern Bolivian Guaran\u221a\u2260
-bru=Eastern Bru
-ike=Eastern Canadian Inuktitut
-cjm=Eastern Cham
-avl=Eastern Egyptian Bedawi Arabic
-frs=Eastern Frisian
-tge=Eastern Gorkha Tamang
-ggn=Eastern Gurung
-cly=Eastern Highland Chatino
-otm=Eastern Highland Otomi
-zeh=Eastern Hongshuihe Zhuang
-nhe=Eastern Huasteca Nahuatl
-hme=Eastern Huishui Hmong
-xrb=Eastern Karaboro
-ktv=Eastern Katu
-eky=Eastern Kayah
-kee=Eastern Keres
-kqo=Eastern Krahn
-yit=Eastern Lalu
-lwl=Eastern Lawa
-mgp=Eastern Magar
-emk=Eastern Maninkakan
-mhr=Eastern Mari
-emg=Eastern Meohang
-mng=Eastern Mnong
-emu=Eastern Muria
-nea=Eastern Ngad'a
-nos=Eastern Nisu
-ojg=Eastern Ojibwa
-hae=Eastern Oromo
-kif=Eastern Parbate Kham
-pez=Eastern Penan
-peb=Eastern Pomo
-hmq=Eastern Qiandong Miao
-taj=Eastern Tamang
-bnj=Eastern Tawbuid
-muq=Eastern Xiangxi Miao
-gbx=Eastern Xwla Gbe
-ydd=Eastern Yiddish
 igb=Ebira
 xeb=Eblan
 ebr=Ebri\u221a\u00a9
@@ -1796,11 +1821,14 @@
 idd=Ede Idaca
 ijj=Ede Ije
 nqg=Ede Nago
-awy=Edera Awyu
+nqk=Ede Nago, Kura
+xkb=Ede Nago, Manigri-Kambol\u221a\u00a9
 etr=Edolo
 xdm=Edomite
 dbf=Edopi
 efa=Efai
+llp=Efate, North
+erk=Efate, South
 efe=Efe
 efi=Efik
 ofu=Efutop
@@ -1808,7 +1836,6 @@
 ego=Eggon
 esl=Egypt Sign Language
 egy=Egyptian (Ancient)
-arz=Egyptian Arabic
 ehu=Ehueun
 eip=Eipomek
 eit=Eitiep
@@ -1819,16 +1846,13 @@
 eki=Eki
 eke=Ekit
 ekp=Ekpeye
-zpp=El Alto Zapotec
 elh=El Hugeirat
 elo=El Molo
-crn=El Nayar Cora
 elx=Elamite
 elm=Eleme
 ele=Elepi
 ekm=Elip
 elk=Elkei
-zte=Elotepec Zapotec
 afo=Eloyi
 elp=Elpaputih
 mrf=Elseng
@@ -1838,6 +1862,7 @@
 ema=Emai-Iuleha-Ora
 emn=Eman
 emb=Embaloh
+emp=Ember\u221a\u00b0, Northern
 bdc=Ember\u221a\u00b0-Baud\u221a\u2265
 cto=Ember\u221a\u00b0-Cat\u221a\u2260o
 cmi=Ember\u221a\u00b0-Cham\u221a\u2260
@@ -1851,11 +1876,16 @@
 enc=En
 unk=Enawen\u221a\u00a9-Naw\u221a\u00a9
 end=Ende
+enf=Enets, Forest
+enh=Enets, Tundra
 enq=Enga
 enn=Engenni
 eno=Enggano
 en=English
 eng=English
+lir=English, Liberian
+enm=English, Middle (1100-1500)
+ang=English, Old (ca. 450-1100)
 ptt=Enrekang
 enu=Enu
 enw=Enwan (Akwa Ibom State)
@@ -1864,7 +1894,6 @@
 sja=Epena
 xep=Epi-Olmec
 epi=Epie
-emy=Epigraphic Mayan
 era=Eravallan
 kjy=Erave
 twp=Ere
@@ -1882,10 +1911,10 @@
 eo=Esperanto
 epo=Esperanto
 esq=Esselen
-ots=Estado de M\u221a\u00a9xico Otomi
 est=Estonian
 et=Estonian
 eso=Estonian Sign Language
+ekk=Estonian, Standard
 esm=Esuma
 etc=Etchemin
 etb=Etebi
@@ -1909,12 +1938,13 @@
 eya=Eyak
 fab=Fa D'ambu
 faf=Fagani
-azt=Faire Atta
 faj=Faita
 fai=Faiwol
 fax=Fala
-cfm=Falam Chin
 fli=Fali
+fah=Fali, Baissa
+fll=Fali, North
+fal=Fali, South
 xfa=Faliscan
 fam=Fam
 fng=Fanagalo
@@ -1922,10 +1952,12 @@
 fan=Fang (Equatorial Guinea)
 fni=Fania
 fat=Fanti
-fmu=Far Western Muria
 gur=Farefare
 fao=Faroese
 fo=Faroese
+faz=Fars, Northwestern
+fay=Fars, Southwestern
+pes=Farsi, Western
 fqs=Fas
 faa=Fasu
 far=Fataleka
@@ -1933,18 +1965,18 @@
 fau=Fayu
 fmp=Fe'fe'
 agl=Fembe
-fpe=Fernando Po Creole English
 fer=Feroge
-hif=Fiji Hindi
 fij=Fijian
 fj=Fijian
+wyy=Fijian, Western
 fil=Filipino
-tlp=Filomena Mata-Coahuitl\u221a\u00b0n Totonac
 bkb=Finallig
 fss=Finland-Swedish Sign Language
 fi=Finnish
 fin=Finnish
 fse=Finnish Sign Language
+fkv=Finnish, Kven
+fit=Finnish, Tornedalen
 fag=Finongan
 fip=Fipa
 fir=Firan
@@ -1961,24 +1993,37 @@
 frq=Forak
 frd=Fordata
 for=Fore
-enf=Forest Enets
-myq=Forest Maninka
 frt=Fortsenal
-zos=Francisco Le\u221a\u2265n Zoque
 frp=Franco-Proven\u221a\u00dfal
 frk=Frankish
 fr=French
 fra=French
 fsl=French Sign Language
+frc=French, Cajun
+frm=French, Middle (ca. 1400-1600)
+fro=French, Old (842-ca. 1400)
+frs=Frisian, Eastern
+frr=Frisian, Northern
+ofs=Frisian, Old
+fry=Frisian, Western
+fy=Frisian, Western
 fur=Friulian
 ff=Fulah
 ful=Fulah
+fub=Fulfulde, Adamawa
+fui=Fulfulde, Bagirmi
+fue=Fulfulde, Borgu
+fuq=Fulfulde, Central-Eastern Niger
+ffm=Fulfulde, Maasina
+fuv=Fulfulde, Nigerian
+fuh=Fulfulde, Western Niger
 flr=Fuliiru
 fun=Fulni\u221a\u00a5
 fum=Fum
 ula=Fungwa
 fvr=Fur
 fuu=Furu
+fud=Futuna, East
 fut=Futuna-Aniwa
 fuy=Fuyug
 fwe=Fwe
@@ -1993,17 +2038,21 @@
 gab=Gabri
 xgf=Gabrielino-Fernande\u221a\u00b1o
 gav=Gabutamon
+gbj=Gadaba, Bodo
+gau=Gadaba, Mudhili
+gdb=Gadaba, Pottangi Ollar
 gdk=Gadang
 gad=Gaddang
 gbk=Gaddi
 ged=Gade
-gda=Gade Lohar
 gdh=Gadjerawang
 gaj=Gadsup
+ghc=Gaelic, Hiberno-Scottish
+gd=Gaelic, Scottish
+gla=Gaelic, Scottish
 gft=Gafat
 gbu=Gagadu
 gag=Gagauz
-btg=Gagnoa B\u221a\u00a9t\u221a\u00a9
 ggu=Gagu
 bfu=Gahri
 gbf=Gaikundi
@@ -2014,23 +2063,18 @@
 xga=Galatian
 gbi=Galela
 gar=Galeya
-car=Galibi Carib
 gce=Galice
 gl=Galician
 glg=Galician
 xgl=Galindan
-sdn=Gallurese Sardinian
 adl=Galo
 gal=Galoli
-kgj=Gamale Kham
 gma=Gambera
-wof=Gambian Wolof
 kld=Gamilaraay
 gbl=Gamit
 gak=Gamkonora
 gmv=Gamo
 bte=Gamo-Ningi
-gan=Gan Chinese
 gnq=Gana
 gne=Ganang
 lg=Ganda
@@ -2045,6 +2089,8 @@
 gnz=Ganzi
 gga=Gao
 pwg=Gapapaiwa
+gas=Garasia, Adiwasi
+gra=Garasia, Rajput
 gbc=Garawa
 gbm=Garhwali
 cab=Garifuna
@@ -2054,8 +2100,11 @@
 gyb=Garus
 xgr=Garza
 gaq=Gata'
+xcg=Gaulish, Cisalpine
+xtg=Gaulish, Transalpine
 gou=Gavar
 gvo=Gavi\u221a\u00a3o Do Jiparan\u221a\u00b0
+gvp=Gavi\u221a\u00a3o, Par\u221a\u00b0
 gwt=Gawar-Bati
 gwd=Gawwada
 gyl=Gayil
@@ -2068,44 +2117,69 @@
 gti=Gbati-ri
 gba=Gbaya (Central African Republic)
 krs=Gbaya (Sudan)
+gya=Gbaya, Northwest
+gso=Gbaya, Southwest
 gbp=Gbaya-Bossangoa
 gbq=Gbaya-Bozoum
 gmm=Gbaya-Mbodomo
 gyg=Gbayi
-gbs=Gbesi Gbe
+ayb=Gbe, Ayizo
+cib=Gbe, Ci
+gbh=Gbe, Defi
+gbx=Gbe, Eastern Xwla
+gbs=Gbe, Gbesi
+kqk=Gbe, Kotafon
+mxl=Gbe, Maxi
+sxw=Gbe, Saxwe
+tfi=Gbe, Tofin
+wci=Gbe, Waci
+wem=Gbe, Weme
+xwl=Gbe, Western Xwla
+xwe=Gbe, Xwela
 ggb=Gbii
 grh=Gbiri-Niragu
-gec=Gboloo Grebo
 hmj=Ge
-kvq=Geba Karen
 gei=Gebe
 gdd=Gedaged
 drs=Gedeo
 gez=Geez
 gji=Geji
-ghk=Geko Karen
 nlg=Gela
 gio=Gelao
+giq=Gelao, Green
+gir=Gelao, Red
+giw=Gelao, White
 geq=Geme
 gej=Gen
 gaf=Gende
 geg=Gengle
 ka=Georgian
 kat=Georgian
+oge=Georgian, Old
 ygp=Gepo
 gew=Gera
 de=German
 deu=German
 gsg=German Sign Language
+gct=German, Colonia Tovar
+geh=German, Hutterite
+nds=German, Low
+gmh=German, Middle High (ca. 1050-1500)
+gml=German, Middle Low
+goh=German, Old High (ca. 750-1050)
+pdc=German, Pennsylvania
+gsw=German, Swiss
 gea=Geruma
 ges=Geser-Gorom
 guv=Gey
 gha=Ghadam\u221a\u00aes
+ght=Ghale, Kutang
+ghh=Ghale, Northern
+ghe=Ghale, Southern
 gse=Ghanaian Sign Language
 ghn=Ghanongga
 gri=Ghari
 bmk=Ghayavi
-aln=Gheg Albanian
 ghr=Ghera
 gdo=Ghodoberi
 gho=Ghomara
@@ -2133,12 +2207,13 @@
 ggt=Gitua
 git=Gitxsan
 giy=Giyug
+gis=Giziga, North
+giz=Giziga, South
 tof=Gizrra
 glr=Glaro-Twabo
 glw=Glavda
 oub=Glio-Oubi
 gnu=Gnau
-gom=Goan Konkani
 gig=Goaria
 goi=Gobasi
 gox=Gobu
@@ -2152,6 +2227,8 @@
 gol=Gola
 gvf=Golin
 gon=Gondi
+gno=Gondi, Northern
+ggo=Gondi, Southern
 goo=Gone Dau
 goe=Gongduk
 gjn=Gonja
@@ -2170,17 +2247,23 @@
 gwf=Gowro
 goz=Gozarkhani
 nli=Grangali
-kbk=Grass Koiari
 grb=Grebo
+gry=Grebo, Barclayville
+grv=Grebo, Central
+gec=Grebo, Gboloo
+gbo=Grebo, Northern
+grj=Grebo, Southern
 gss=Greek Sign Language
-giq=Green Gelao
-gcl=Grenadian Creole English
+grc=Greek, Ancient (to 1453)
+cpg=Greek, Cappadocian
+el=Greek, Modern (1453-)
+ell=Greek, Modern (1453-)
+gmy=Greek, Mycenaean
 grs=Gresi
 gro=Groma
 gos=Gronings
 ats=Gros Ventre
 gwx=Gua
-gcf=Guadeloupean Creole French
 guh=Guahibo
 gub=Guajaj\u221a\u00b0ra
 gvj=Guaj\u221a\u00b0
@@ -2192,6 +2275,10 @@
 jiq=Guanyinqiao
 gn=Guarani
 grn=Guarani
+gui=Guaran\u221a\u2260, Eastern Bolivian
+gun=Guaran\u221a\u2260, Mby\u221a\u00b0
+gug=Guaran\u221a\u2260, Paraguayan
+gnw=Guaran\u221a\u2260, Western Bolivian
 gyr=Guarayu
 gae=Guarequena
 gsm=Guatemalan Sign Language
@@ -2201,20 +2288,12 @@
 gde=Gude
 gdu=Gudu
 gdf=Guduf-Gava
-amu=Guerrero Amuzgo
-ngu=Guerrero Nahuatl
-zpg=Guevea De Humboldt Zapotec
 ggd=Gugadj
 gdc=Gugu Badhun
 wrw=Gugu Warra
 kkp=Gugubera
 kky=Guguyimidjir
 ghs=Guhu-Samane
-gcr=Guianese Creole French
-zgb=Guibei Zhuang
-bet=Guiberoua B\u221a\u00a9te
-zgn=Guibian Zhuang
-gkp=Guinea Kpelle
 gus=Guinean Sign Language
 gqi=Guiqiong
 gu=Gujarati
@@ -2226,7 +2305,6 @@
 gmb=Gula'alaa
 gvl=Gulay
 gly=Gule
-afb=Gulf Arabic
 gli=Guliguli
 gmu=Gumalu
 gnn=Gumatj
@@ -2251,13 +2329,14 @@
 gue=Gurinji
 gvm=Gurmana
 goa=Guro
+ggn=Gurung, Eastern
+gvr=Gurung, Western
 grd=Guruntum-Mbaaru
 gsn=Gusan
 guz=Gusii
 gsl=Gusilay
 gwu=Guwamu
 gka=Guya
-gyn=Guyanese Creole English
 gvy=Guyani
 ngs=Gvoko
 gwb=Gwa
@@ -2270,20 +2349,19 @@
 gwi=Gwich\u00a0\u00bain
 gyi=Gyele
 gye=Gyem
-ztu=G\u221a\u00bail\u221a\u00b0 Zapotec
 haq=Ha
 hbu=Habu
 hdy=Hadiyya
 hoj=Hadothi
 xhd=Hadrami
-ayh=Hadrami Arabic
 hts=Hadza
 aek=Haeke
 hah=Hahon
 hgm=Hai//om
 hai=Haida
+hdn=Haida, Northern
+hax=Haida, Southern
 hgw=Haigwai
-bzx=Hainyaxo Bozo
 haf=Haiphong Sign Language
 has=Haisla
 hat=Haitian
@@ -2291,13 +2369,10 @@
 hvc=Haitian Vodoun Culture Language
 hji=Haji
 haj=Hajong
-cnh=Haka Chin
-hak=Hakka Chinese
 hao=Hak\u221a\u2202
 hal=Halang
 hld=Halang Doan
 hlb=Halbi
-khk=Halh Mongolian
 hla=Halia
 hur=Halkomelem
 hmu=Hamap
@@ -2314,7 +2389,6 @@
 hnn=Hanunoo
 xha=Harami
 har=Harari
-kjo=Harijan Kinnauri
 hro=Haroi
 hss=Harsusi
 tmd=Haruai
@@ -2331,7 +2405,6 @@
 yuf=Havasupai-Walapai-Yavapai
 hvk=Haveke
 hav=Havu
-hwc=Hawai'i Creole English
 hps=Hawai'i Pidgin Sign Language
 haw=Hawaiian
 hay=Haya
@@ -2339,6 +2412,7 @@
 xed=Hdi
 he=Hebrew
 heb=Hebrew
+hbo=Hebrew, Ancient
 heh=Hehe
 hbn=Heiban
 hei=Heiltsuk
@@ -2353,32 +2427,30 @@
 xhr=Hernican
 ham=Hewa
 auk=Heyo
-ghc=Hiberno-Scottish Gaelic
 hib=Hibito
 hid=Hidatsa
-hlu=Hieroglyphic Luwian
 mba=Higaonon
-kjk=Highland Konjo
-chd=Highland Oaxaca Chontal
-poi=Highland Popoluca
-azz=Highland Puebla Nahuatl
-tos=Highland Totonac
-acw=Hijazi Arabic
 hij=Hijuk
 hil=Hiligaynon
 hir=Himarim\u221a\u00a3
 hi=Hindi
 hin=Hindi
+hif=Hindi, Fiji
+hno=Hindko, Northern
+hnd=Hindko, Southern
 hii=Hinduri
+hns=Hindustani, Caribbean
 gin=Hinukh
 hmo=Hiri Motu
 ho=Hiri Motu
 hit=Hittite
+htx=Hittite, Middle
+nei=Hittite, Neo-
+oht=Hittite, Old
 htu=Hitu
 hiw=Hiw
 hix=Hixkary\u221a\u00b0na
 lic=Hlai
-yhl=Hlepho Phowa
 hle=Hlersu
 hmr=Hmar
 hmn=Hmong
@@ -2387,6 +2459,18 @@
 hmv=Hmong D\u221a\u00a5
 hnj=Hmong Njua
 hmz=Hmong Shua
+hmc=Hmong, Central Huishui
+hmm=Hmong, Central Mashan
+hme=Hmong, Eastern Huishui
+hml=Hmong, Luopohe
+huj=Hmong, Northern Guiyang
+hmi=Hmong, Northern Huishui
+hmp=Hmong, Northern Mashan
+hmy=Hmong, Southern Guiyang
+hma=Hmong, Southern Mashan
+hmg=Hmong, Southwestern Guiyang
+hmh=Hmong, Southwestern Huishui
+hmw=Hmong, Western Mashan
 mrk=Hmwaveke
 hoc=Ho
 hos=Ho Chi Minh City Sign Language
@@ -2404,7 +2488,6 @@
 hks=Hong Kong Sign Language
 how=Honi
 hop=Hopi
-hrm=Horned Miao
 hor=Horo
 hoe=Horom
 ero=Horpa
@@ -2420,28 +2503,25 @@
 hru=Hruso
 huo=Hu
 hug=Huachipaeri
-qub=Huallaga Hu\u221a\u00b0nuco Quechua
-qvh=Huamal\u221a\u2260es-Dos de Mayo Hu\u221a\u00b0nuco Quechua
 hub=Huambisa
 var=Huarijio
 hus=Huastec
 hud=Huaulu
-mau=Huautla Mazatec
-nhq=Huaxcaleca Nahuatl
-qwh=Huaylas Ancash Quechua
-qvw=Huaylla Wanca Quechua
+hve=Huave, San Dionisio Del Mar
+hue=Huave, San Francisco Del Mar
+huv=Huave, San Mateo Del Mar
+hvv=Huave, Santa Mar\u221a\u2260a Del Mar
 hbb=Huba
-tee=Huehuetla Tepehua
 hch=Huichol
 huh=Huilliche
-mxs=Huitepec Mixtec
-czh=Huizhou Chinese
+hto=Huitoto, Minica
+huu=Huitoto, Murui
+hux=Huitoto, N\u221a\u00bapode
 huw=Hukumina
 hul=Hula
 huy=Hulaul\u221a\u00b0
 hui=Huli
 huk=Hulung
-hmb=Humburi Senni Songhay
 huf=Humene
 hut=Humla
 dud=Hun-Saare
@@ -2451,6 +2531,7 @@
 hu=Hungarian
 hun=Hungarian
 hsh=Hungarian Sign Language
+ohu=Hungarian, Old
 nat=Hungworo
 hkk=Hunjara-Kaina Ke
 xhc=Hunnic
@@ -2460,7 +2541,6 @@
 jup=Hupd\u221a\u00b4
 hap=Hupla
 xhu=Hurrian
-geh=Hutterite German
 hwo=Hwana
 hya=Hya
 jab=Hyam
@@ -2472,7 +2552,6 @@
 iap=Iapama
 ian=Iatmul
 tmu=Iau
-tek=Ibali Teke
 ibl=Ibaloi
 iba=Iban
 ibg=Ibanag
@@ -2502,6 +2581,10 @@
 ldb=Idun
 viv=Iduna
 iff=Ifo
+ifa=Ifugao, Amganad
+ifb=Ifugao, Batad
+ifu=Ifugao, Mayoyao
+ifk=Ifugao, Tuwali
 ife=If\u221a\u00ae
 igl=Igala
 igg=Igana
@@ -2516,6 +2599,7 @@
 ihb=Iha Based Pidgin
 ihi=Ihievbe
 vki=Ija-Zuba
+ijs=Ijo, Southeast
 ikx=Ik
 ikk=Ika
 ikz=Ikizu
@@ -2532,39 +2616,33 @@
 ila=Ile Ape
 ili=Ili Turki
 ilu=Ili'uun
-mbi=Ilianen Manobo
 xil=Illyrian
 ilo=Iloko
 ilk=Ilongot
 ilv=Ilue
 mlk=Ilwana
-qvi=Imbabura Highland Quichua
 imo=Imbongu
 ime=Imeraguen
 imn=Imonda
 imr=Imroing
 abx=Inabaknon
 mzu=Inapang
-smn=Inari Sami
 ins=Indian Sign Language
 idb=Indo-Portuguese
 id=Indonesian
 ind=Indonesian
-bdl=Indonesian Bajau
 inl=Indonesian Sign Language
+pea=Indonesian, Peranakan
 idr=Indri
-mvy=Indus Kohistani
 xiv=Indus Valley Language
-oin=Inebu One
 inz=Inese\u221a\u00b1o
 inb=Inga
+inj=Inga, Jungle
 izh=Ingrian
 inh=Ingush
-iti=Inlaod Itneg
 ino=Inoke-Yate
 loc=Inonhan
 ior=Inor
-nkf=Inpui Naga
 igs=Interglossa
 ia=Interlingua (International Auxiliary Language Association)
 ina=Interlingua (International Auxiliary Language Association)
@@ -2574,10 +2652,13 @@
 int=Intha
 iku=Inuktitut
 iu=Inuktitut
+ike=Inuktitut, Eastern Canadian
+ikt=Inuktitut, Western Canadian
 ik=Inupiaq
 ipk=Inupiaq
+esi=Inupiatun, North Alaskan
+esk=Inupiatun, Northwest Alaska
 iow=Iowa-Oto
-azm=Ipalapa Amuzgo
 ipo=Ipiko
 ipi=Ipili
 ass=Ipulo
@@ -2588,33 +2669,25 @@
 irh=Irarutu
 iry=Iraya
 ire=Iresim
-bto=Iriga Bicolano
 iri=Irigwe
 ga=Irish
 gle=Irish
 isg=Irish Sign Language
+mga=Irish, Middle (900-1200)
+sga=Irish, Old (to 900)
 iru=Irula
 irn=Ir\u221a\u00b0ntxe
 isa=Isabi
 isn=Isanzu
-agk=Isarog Agta
 isc=Isconahua
 igo=Isebe
 its=Isekiri
 inn=Isinai
 srl=Isirawa
-crb=Island Carib
-icr=Islander Creole English
 isd=Isnag
 iso=Isoko
 isr=Israeli Sign Language
-mir=Isthmus Mixe
-zai=Isthmus Zapotec
-nhk=Isthmus-Cosoleacaque Nahuatl
-nhx=Isthmus-Mecayapan Nahuatl
-nhp=Isthmus-Pajapan Nahuatl
 ist=Istriot
-ruo=Istro Romanian
 szv=Isu (Fako Division)
 isu=Isu (Menchum Division)
 it=Italian
@@ -2625,28 +2698,28 @@
 ite=Itene
 itr=Iteri
 itx=Itik
+bjx=Itneg, Banao
+itb=Itneg, Binongan
+iti=Itneg, Inlaod
+itt=Itneg, Maeng
+tis=Itneg, Masadiit
+ity=Itneg, Moyadan
 itw=Ito
 ito=Itonama
 itm=Itu Mbon Uzo
-mce=Itundujia Mixtec
 itz=Itz\u221a\u00b0
-ium=Iu Mien
 ivv=Ivatan
 atg=Ivbie North-Okpela-Arhe
 ibd=Iwaidja
 kbm=Iwal
 iwm=Iwam
+iws=Iwam, Sepik
 iwo=Iwur
 ixc=Ixcatec
-mzi=Ixcatl\u221a\u00b0n Mazatec
 ixl=Ixil
-vmj=Ixtayutla Mixtec
-otz=Ixtenco Otomi
 iya=Iyayu
 uiv=Iyive
 nca=Iyo
-crq=Iyo'wujwa Chorote
-crt=Iyojwa'ja Chorote
 izr=Izere
 izi=Izi-Ezaa-Ikwo-Mgbo
 ijc=Izon
@@ -2657,17 +2730,11 @@
 jdg=Jadgali
 jah=Jah Hut
 jad=Jahanka
-awv=Jair Awyu
 jat=Jakati
 jak=Jakun
-maj=Jalapa De D\u221a\u2260az Mazatec
 bxl=Jalkunan
 jcs=Jamaican Country Sign Language
-jam=Jamaican Creole English
 jaa=Jamamad\u221a\u2260
-jax=Jambi Malay
-mxt=Jamiltepec Mixtec
-djm=Jamsay Dogon
 jnd=Jandavra
 djo=Jangkang
 jna=Jangshung
@@ -2675,6 +2742,7 @@
 ja=Japanese
 jpn=Japanese
 jsl=Japanese Sign Language
+ojp=Japanese, Old
 jru=Japrer\u221a\u2260a
 jqr=Jaqaru
 jaf=Jara
@@ -2682,10 +2750,11 @@
 anq=Jarawa (India)
 jar=Jarawa (Nigeria)
 ddj=Jaru
-qxw=Jauja Wanca Quechua
 jns=Jaunsari
 jav=Javanese
 jv=Javanese
+jvn=Javanese, Caribbean
+jas=Javanese, New Caledonian
 jvd=Javindo
 jaz=Jawe
 jyy=Jaya
@@ -2693,28 +2762,23 @@
 jeh=Jeh
 jhi=Jehai
 tow=Jemez
-bze=Jenaama Bozo
 jeg=Jeng
-xuj=Jennu Kurumba
 jer=Jere
 jek=Jeri Kuo
 jee=Jerung
-tmr=Jewish Babylonian Aramaic (ca. 200-1200 CE)
-jpa=Jewish Palestinian Aramaic
 jhs=Jhankot Sign Language
 jio=Jiamao
 jya=Jiarong
 juo=Jiba
 jib=Jibu
-apj=Jicarilla Apache
 jii=Jiiddu
 jie=Jilbe
 jil=Jilim
 jim=Jimi (Cameroon)
 jmi=Jimi (Nigeria)
 jia=Jina
-cjy=Jinyu Chinese
-pnu=Jiongnai Bunu
+jiy=Jinuo, Buyuan
+jiu=Jinuo, Youle
 jul=Jirel
 jrr=Jiru
 jit=Jita
@@ -2734,27 +2798,19 @@
 jrb=Judeo-Arabic
 jbe=Judeo-Berber
 jge=Judeo-Georgian
-yhd=Judeo-Iraqi Arabic
 itk=Judeo-Italian
-aju=Judeo-Moroccan Arabic
 jpr=Judeo-Persian
 jdt=Judeo-Tat
-yud=Judeo-Tripolitanian Arabic
-ajt=Judeo-Tunisian Arabic
-jye=Judeo-Yemeni Arabic
 jbu=Jukun Takum
 jum=Jumjum
 jus=Jumla Sign Language
 jml=Jumli
-inj=Jungle Inga
-mxq=Juquila Mixe
 bex=Jur Modo
 juy=Juray
 juc=Jurchen
 jur=Jur\u221a\u222bna
 jut=Jutish
 mwb=Juwal
-vmc=Juxtlahuaca Mixtec
 jwi=Jwira-Pepesa
 jua=J\u221a\u222bma
 quc=K'iche'
@@ -2768,7 +2824,6 @@
 xbx=Kabix\u221a\u2260
 kbp=Kabiy\u221a\u00a9
 klz=Kabola
-onk=Kabore One
 lkb=Kabras
 uka=Kaburi
 kbu=Kabutra
@@ -2779,7 +2834,6 @@
 kcx=Kachama-Ganjule
 xac=Kachari
 kfr=Kachchi
-gjk=Kachi Koli
 kac=Kachin
 koe=Kacipo-Balesi
 xkk=Kaco'
@@ -2787,13 +2841,15 @@
 kej=Kadar
 kad=Kadara
 kdu=Kadaru
+kzj=Kadazan, Coastal
+kqt=Kadazan, Klias River
+dtb=Kadazan, Labuk-Kinabatangan
 kbc=Kadiw\u221a\u00a9u
 kdv=Kado
 ktp=Kaduo
 kbr=Kafa
 kpu=Kafoa
 gel=Kag-Fer-Jiir-Koor-Ror-Us-Zuksun
-kll=Kagan Kalagan
 syw=Kagate
 cgc=Kagayanen
 kdm=Kagoma
@@ -2808,9 +2864,13 @@
 kep=Kaikadi
 kzq=Kaike
 kkq=Kaiku
+kzf=Kaili, Da'a
+lew=Kaili, Ledo
+unz=Kaili, Unde
 zka=Kaimbulawa
 xai=Kaimb\u221a\u00a9
 kgp=Kaingang
+zkp=Kaing\u221a\u00b0ng, S\u221a\u00a3o Paulo
 ckr=Kairak
 kxa=Kairiru
 krd=Kairui-Midiki
@@ -2836,7 +2896,8 @@
 ijn=Kalabari
 kzz=Kalabra
 kqe=Kalagan
-kkf=Kalaktang Monpa
+kll=Kalagan, Kagan
+klg=Kalagan, Tagakaulu
 kmh=Kalam
 gwc=Kalami
 knz=Kalams\u221a\u00a9
@@ -2844,14 +2905,26 @@
 kck=Kalanga
 kly=Kalao
 kyl=Kalapuya
+nrt=Kalapuya, Northern
+sxk=Kalapuya, Southern
 kba=Kalarko
 kls=Kalasha
 kln=Kalenjin
+kyb=Kalinga, Butbut
+kmk=Kalinga, Limos
+kml=Kalinga, Lower Tanudan
+knb=Kalinga, Lubuagan
+kkg=Kalinga, Mabaka Valley
+kmd=Kalinga, Madukayang
+ksc=Kalinga, Southern
+kgh=Kalinga, Upper Tanudan
 fla=Kalispel-Pend d'Oreille
 xka=Kalkoti
 ktg=Kalkutung
+kak=Kallahan, Kayapa
+ify=Kallahan, Keley-I
+tne=Kallahan, Tinoc
 xal=Kalmyk
-rmf=Kalo Finnish Romani
 ywa=Kalou
 bco=Kaluli
 kli=Kalumpang
@@ -2909,19 +2982,27 @@
 wat=Kaninuwa
 kmu=Kanite
 kft=Kanjari
+knj=Kanjobal, Western
 kbe=Kanju
 kne=Kankanaey
+xnn=Kankanay, Northern
 kan=Kannada
 kn=Kannada
-kfi=Kannada Kurumba
-kxn=Kanowit-Tanjong Melanau
 kxo=Kano\u221a\u00a9
 ksk=Kansa
 xkt=Kantosi
 khx=Kanu
 kni=Kanufi
+khd=Kanum, B\u221a\u00a7di
+kcd=Kanum, Ngk\u221a\u00a2lmpw
+kxq=Kanum, Sm\u221a\u00a7rky
+krz=Kanum, Sota
 kau=Kanuri
 kr=Kanuri
+bms=Kanuri, Bilma
+knc=Kanuri, Central
+kby=Kanuri, Manga
+krt=Kanuri, Tumari
 kny=Kanyok
 kax=Kao
 kqn=Kaonde
@@ -2939,9 +3020,10 @@
 leu=Kara (Papua New Guinea)
 reg=Kara (Tanzania)
 kaa=Kara-Kalpak
+xrb=Karaboro, Eastern
+kza=Karaboro, Western
 krc=Karachay-Balkar
 gbd=Karadjeri
-mry=Karaga Mandaya
 kim=Karagas
 xkh=Karahawyana
 kdr=Karaim
@@ -2957,16 +3039,32 @@
 kpt=Karata
 xrw=Karawa
 mjw=Karbi
+ajz=Karbi, Amri
 kbn=Kare (Central African Republic)
 kmf=Kare (Papua New Guinea)
 kai=Karekare
 krl=Karelian
+kvl=Karen, Brek
+bwe=Karen, Bwe
+kvq=Karen, Geba
+ghk=Karen, Geko
+kvt=Karen, Lahta
+kxf=Karen, Manumanaw
+blk=Karen, Pa'o
+kpp=Karen, Paku
+kjt=Karen, Phrae Pwo
+kjp=Karen, Pwo Eastern
+pww=Karen, Pwo Northern
+pwo=Karen, Pwo Western
+ksw=Karen, S'gaw
+kvu=Karen, Yinbaw
+kvy=Karen, Yintale
+kxk=Karen, Zayein
 kyd=Karey
 kbj=Kari
 kgn=Karingani
 kuq=Karipuna
 kgm=Karip\u221a\u222bna
-kmv=Karip\u221a\u222bna Creole French
 kzw=Karir\u221a\u2260-Xoc\u221a\u2265
 ktn=Kariti\u221a\u00a2na
 kil=Kariya
@@ -2998,15 +3096,17 @@
 xat=Katawixi
 tmb=Katbol
 xtc=Katcha-Kadugli-Miri
-tkt=Kathoriya Tharu
 ykt=Kathu
 bsh=Kati
 kfu=Katkari
 kcr=Katla
 ktw=Kato
 kaf=Katso
+ktv=Katu, Eastern
+kuf=Katu, Western
 kta=Katua
 kav=Katuk\u221a\u2260na
+knt=Katuk\u221a\u2260na, Panoan
 pss=Kaulong
 vkk=Kaur
 bpp=Kaure
@@ -3022,10 +3122,16 @@
 kbb=Kaxui\u221a\u00a2na
 kyz=Kayab\u221a\u2260
 kyt=Kayagar
+eky=Kayah, Eastern
+kyu=Kayah, Western
 pdu=Kayan
 xay=Kayan Mahakam
-xkn=Kayan River Kayan
-kak=Kayapa Kallahan
+kys=Kayan, Baram
+bfg=Kayan, Busang
+xkn=Kayan, Kayan River
+xkd=Kayan, Mendalam
+ree=Kayan, Rejang
+whu=Kayan, Wahau
 txu=Kayap\u221a\u2265
 gyd=Kayardild
 kzl=Kayeli
@@ -3039,7 +3145,6 @@
 xxk=Ke'o
 keh=Keak
 khz=Keapara
-meo=Kedah Malay
 ksx=Kedang
 kdy=Keder
 khh=Kehu
@@ -3053,7 +3158,6 @@
 kzi=Kelabit
 khy=Kele (Democratic Republic of Congo)
 sbc=Kele (Papua New Guinea)
-ify=Keley-I Kallahan
 kbo=Keliko
 xel=Kelo
 kyo=Kelon
@@ -3062,7 +3166,6 @@
 bzp=Kemberano
 xkw=Kembra
 dmo=Kemezung
-sjk=Kemi Sami
 kfj=Kemiehua
 kmt=Kemtuik
 gat=Kenati
@@ -3070,11 +3173,12 @@
 klf=Kendeje
 kvm=Kendem
 kyq=Kenga
-kxi=Keningau Murut
 knl=Keninjal
 kns=Kensiu
 ndb=Kenswei Nsei
+okl=Kentish Sign Language, Old
 kzh=Kenuzi-Dongola
+whk=Kenyah, Wahau
 xki=Kenyan Sign Language
 ken=Kenyang
 lke=Kenyi
@@ -3085,6 +3189,8 @@
 hhr=Kerak
 xke=Kereho
 krk=Kerek
+kee=Keres, Eastern
+kjq=Keres, Western
 ked=Kerewe
 kxz=Kerewo
 kvr=Kerinci
@@ -3094,20 +3200,25 @@
 kcv=Kete
 xte=Ketengban
 ktt=Ketum
+kjs=Kewa, East
+kew=Kewa, West
 kyg=Keyagana
 xkv=Kgalagadi
 kjh=Khakas
 kjf=Khalaj
+klj=Khalaj, Turkic
 klr=Khaling
+kif=Kham, Eastern Parbate
+kgj=Kham, Gamale
+kip=Kham, Sheshi
+kjl=Kham, Western Parbate
 kbg=Khamba
-khg=Khams Tibetan
 kht=Khamti
 ksu=Khamyang
 ogo=Khana
 khn=Khandesi
 kca=Khanty
 xao=Khao
-kfw=Kharam Naga
 khr=Kharia
 ksy=Kharia Thar
 kha=Khasi
@@ -3117,16 +3228,16 @@
 tlx=Khehek
 xkf=Khengkha
 xhe=Khetrani
-nkh=Khezha Naga
-kix=Khiamniungan Naga
 kjj=Khinalugh
 kwx=Khirwar
 kqm=Khisa
 llo=Khlor
 ykl=Khlula
+khm=Khmer, Central
+km=Khmer, Central
+kxm=Khmer, Northern
 kjg=Khmu
 xkc=Kho'ini
-nkb=Khoibu Naga
 ktc=Kholok
 kmz=Khorasani Turkish
 zkh=Khorezmian
@@ -3134,8 +3245,6 @@
 khw=Khowar
 xhv=Khua
 khf=Khuen
-cka=Khumi Awa Chin
-cnk=Khumi Chin
 kfm=Khunsari
 khv=Khvarshi
 kjm=Kh\u221a\u00b0ng
@@ -3146,7 +3255,6 @@
 kzg=Kikai
 ki=Kikuyu
 kik=Kikuyu
-sjd=Kildin Sami
 kij=Kilivila
 klb=Kiliwa
 kih=Kilmeri
@@ -3158,10 +3266,14 @@
 kmb=Kimbundu
 sbt=Kimki
 kqp=Kimr\u221a\u00a9
+dmg=Kinabatangan, Upper
 kco=Kinalakna
 krj=Kinaray-A
 zga=Kinga
 kfk=Kinnauri
+nes=Kinnauri, Bhoti
+cik=Kinnauri, Chitkuli
+kjo=Kinnauri, Harijan
 knq=Kintaq
 kkd=Kinuku
 kin=Kinyarwanda
@@ -3170,7 +3282,6 @@
 kkm=Kiong
 xko=Kiorr
 kio=Kiowa
-apk=Kiowa Apache
 sgc=Kipsigis
 kyi=Kiput
 kkr=Kir-Balar
@@ -3185,16 +3296,18 @@
 kqh=Kisankasa
 kje=Kisar
 kiz=Kisi
+kss=Kisi, Southern
+kqs=Kissi, Northern
 gru=Kistane
-mwk=Kita Maninkakan
 zkt=Kitan
 gia=Kitja
 kii=Kitsai
 mkw=Kituba (Congo)
 ktu=Kituba (Democratic Republic of Congo)
+kiw=Kiwai, Northeast
+kjd=Kiwai, Southern
 kla=Klamath-Modoc
 klu=Klao
-kqt=Klias River Kadazan
 tlh=Klingon
 czk=Knaanic
 fuj=Ko
@@ -3205,7 +3318,6 @@
 kgu=Kobol
 kpw=Kobon
 kdq=Koch
-thq=Kochila Tharu
 cdz=Koda
 ksz=Kodaku
 kfa=Kodava
@@ -3218,10 +3330,12 @@
 kwl=Kofyar
 zkg=Koguryo
 kkx=Kohin
-plk=Kohistani Shina
+mvy=Kohistani, Indus
 kpm=Koho
 bcs=Kohumono
 kkt=Koi
+kpx=Koiali, Mountain
+kbk=Koiari, Grass
 zkb=Koibal
 nkd=Koireng
 kqi=Koitabu
@@ -3236,10 +3350,13 @@
 biw=Kol (Cameroon)
 kol=Kol (Papua New Guinea)
 kvv=Kola
+kfb=Kolami, Northwestern
+nit=Kolami, Southeastern
 klc=Kolbila
-skn=Kolibugan Subanon
+gjk=Koli, Kachi
+kvx=Koli, Parkari
+kxp=Koli, Wadiyara
 klm=Kolom
-dkl=Kolum So Dogon
 klx=Koluwawa
 bkm=Kom (Cameroon)
 kmm=Kom (India)
@@ -3265,8 +3382,12 @@
 kdw=Koneraw
 kg=Kongo
 kon=Kongo
+kwy=Kongo, San Salvador
+kjc=Konjo, Coastal
+kjk=Konjo, Highland
 knn=Konkani (individual language)
 kok=Konkani (macrolanguage)
+gom=Konkani, Goan
 xon=Konkomba
 kma=Konni
 knu=Kono (Guinea)
@@ -3275,8 +3396,6 @@
 koa=Konomala
 kcz=Konongo
 kxc=Konso
-nbe=Konyak Naga
-mku=Konyanka Maninka
 koo=Konzo
 kng=Koongo
 ozm=Koonzime
@@ -3284,43 +3403,41 @@
 xop=Kopar
 opk=Kopkaka
 kpr=Korafe-Yegha
+kfd=Koraga, Korra
+vmd=Koraga, Mudu
 koz=Korak
 kqz=Korana
 kcy=Korandje
 ko=Korean
 kor=Korean
 kvk=Korean Sign Language
+okm=Korean, Middle (10th-16th cent.)
+oko=Korean, Old (3rd-9th cent.)
 coe=Koreguaje
 okh=Koresh-e Rostam
 kfq=Korku
-vkp=Korlai Creole Portuguese
 kfo=Koro (C\u221a\u00a5te d'Ivoire)
 kxr=Koro (Papua New Guinea)
 krf=Koro (Vanuatu)
 kfz=Koromf\u221a\u00a9
 kqj=Koromira
-bpr=Koronadal Blaan
 xkq=Koroni
 krp=Korop
 xxr=Korop\u221a\u2265
 ktl=Koroshi
 khe=Korowai
-kfd=Korra Koraga
 xor=Korubo
 kpq=Korupun-Sela
 kfp=Korwa
 kpy=Koryak
 kiq=Kosadle
-kkl=Kosarek Yale
 kze=Kosena
 kid=Koshin
 kos=Kosraean
 koq=Kota (Gabon)
 kfe=Kota (India)
-mqg=Kota Bangun Kutai Malay
 grm=Kota Marudu Talantang
 ktr=Kota Marudu Tinagas
-kqk=Kotafon Gbe
 avk=Kotava
 eko=Koti
 zko=Kott
@@ -3333,8 +3450,6 @@
 kff=Koya
 kga=Koyaga
 koh=Koyo
-khq=Koyra Chiini Songhay
-ses=Koyraboro Senni Songhai
 koy=Koyukon
 kuw=Kpagua
 kpl=Kpala
@@ -3343,9 +3458,13 @@
 koc=Kpati
 kym=Kpatili
 kpe=Kpelle
+gkp=Kpelle, Guinea
+xpe=Kpelle, Liberia
 kef=Kpessi
 kph=Kplang
 kye=Krache
+kqo=Krahn, Eastern
+krw=Krahn, Western
 xra=Krah\u221a\u00a5
 rka=Kraol
 kqq=Krenak
@@ -3355,10 +3474,14 @@
 krm=Krim
 kri=Krio
 rop=Kriol
+bzj=Kriol English, Belize
 ksi=Krisa
 kxb=Krobu
 kgo=Krongo
 krr=Kru'ng 2
+ktj=Krumen, Plapo
+pye=Krumen, Pye
+ted=Krumen, Tepo
 jct=Krymchak
 kry=Kryts
 tyu=Kua
@@ -3393,11 +3516,11 @@
 uwa=Kuku-Uwanh
 gvn=Kuku-Yalanji
 tpg=Kula
+kzc=Kulango, Bondoukou
+nku=Kulango, Bouna
 kul=Kulere
 kxj=Kulfa
-xpk=Kulina Pano
 vkl=Kulisusu
-kfx=Kullu Pahari
 uun=Kulon-Pazeh
 kle=Kulung (Nepal)
 bbu=Kulung (Nigeria)
@@ -3417,6 +3540,8 @@
 kuo=Kumukio
 kum=Kumyk
 zum=Kumzari
+kvn=Kuna, Border
+cuk=Kuna, San Blas
 kun=Kunama
 wlg=Kunbarlang
 kdn=Kunda
@@ -3437,15 +3562,16 @@
 xuo=Kuo
 kto=Kuot
 kug=Kupa
-mkn=Kupang Malay
 key=Kupia
 kpz=Kupsabiny
 kuv=Kur
-nqk=Kura Ede Nago
 krh=Kurama
 knk=Kuranko
 ku=Kurdish
 kur=Kurdish
+ckb=Kurdish, Central
+kmr=Kurdish, Northern
+sdh=Kurdish, Southern
 nbn=Kuri
 kuj=Kuria
 kfh=Kurichiya
@@ -3455,13 +3581,20 @@
 xkz=Kurtokha
 kjr=Kurudu
 kru=Kurukh
+xua=Kurumba, Alu
+pkr=Kurumba, Attapady
+xub=Kurumba, Betta
+xuj=Kurumba, Jennu
+kfi=Kurumba, Kannada
+kpb=Kurumba, Mullu
+kxl=Kurux, Nepali
 kyr=Kuru\u221a\u00b0ya
 kus=Kusaal
 ksg=Kusaghe
 kuh=Kushi
+kuu=Kuskokwim, Upper
 ksv=Kusu
 kgg=Kusunda
-ght=Kutang Ghale
 kut=Kutenai
 kub=Kutep
 xut=Kuthant
@@ -3473,7 +3606,6 @@
 blh=Kuwaa
 cwt=Kuwaataay
 kdt=Kuy
-fkv=Kven Finnish
 wka=Kw'adza
 kwb=Kwa
 bko=Kwa'
@@ -3489,7 +3621,6 @@
 kwm=Kwambi
 tnk=Kwamera
 ktf=Kwami
-okk=Kwamtim One
 kvi=Kwang
 kwj=Kwanga
 kwn=Kwangali
@@ -3528,13 +3659,10 @@
 lbb=Label
 jku=Labir
 mwi=Labo
-ypb=Labo Phowa
 lbu=Labu
-dtb=Labuk-Kinabatangan Kadazan
 lac=Lacandon
 lbt=Lachi
-zpa=Lachiguiri Zapotec
-zpl=Lachix\u221a\u2260o Zapotec
+lwh=Lachi, White
 lbj=Ladakhi
 lld=Ladin
 lad=Ladino
@@ -3547,29 +3675,28 @@
 lha=Laha (Viet Nam)
 lhn=Lahanan
 lah=Lahnda
-kvt=Lahta Karen
 lhu=Lahu
 lhi=Lahu Shi
-lhl=Lahul Lohar
 lmx=Laimbue
 lji=Laiyolo
 lbe=Lak
 lap=Laka (Chad)
 lak=Laka (Nigeria)
 lka=Lakalei
-lmw=Lake Miwok
 lkh=Lakha
 lki=Laki
 lbc=Lakkia
 lkn=Lakon
 lkd=Lakond\u221a\u2122
 lkt=Lakota
-dic=Lakota Dida
 nrz=Lala
 leb=Lala-Bisa
 lla=Lala-Roba
-cnl=Lalana Chinantec
 lal=Lalia
+yik=Lalo, Dongshanba
+ywt=Lalo, Xishanba
+yit=Lalu, Eastern
+ywl=Lalu, Western
 lay=Lama (Myanmar)
 las=Lama (Togo)
 slp=Lamaholot
@@ -3579,7 +3706,6 @@
 lmq=Lamatuka
 lam=Lamba
 lmn=Lambadi
-quf=Lambayeque Quechua
 lmh=Lambichhong
 lmy=Lamboya
 lai=Lambya
@@ -3595,13 +3721,11 @@
 abl=Lampung Nyo
 llh=Lamu
 lby=Lamu-Lamu
-ruu=Lanas Lobu
 ldm=Landoma
 yne=Lang'e
 lnm=Langam
 lna=Langbashe
 lag=Langi
-yln=Langnian Buyang
 lno=Lango (Sudan)
 laj=Lango (Uganda)
 lng=Langobardic
@@ -3612,13 +3736,9 @@
 lwm=Laomian
 lbg=Laopang
 lso=Laos Sign Language
-ztl=Lapagu\u221a\u2260a-Guivini Zapotec
-laa=Lapuyan Subanun
 lrg=Laragia
-lrt=Larantuka Malay
 lbz=Lardil
 lrv=Larevat
-hmd=Large Flowery Miao
 lrl=Lari
 alo=Larike-Wakasihu
 lro=Laro
@@ -3628,7 +3748,6 @@
 lsa=Lasgerdi
 lsi=Lashi
 lss=Lasi
-ltc=Late Middle Chinese
 la=Latin
 lat=Latin
 ltu=Latu
@@ -3646,13 +3765,13 @@
 brb=Lave
 lbo=Laven
 lvk=Lavukaleve
+lwl=Lawa, Eastern
+lcp=Lawa, Western
 lbx=Lawangan
 tgi=Lawunuia
 lya=Layakha
 lzz=Laz
-cle=Lealao Chinantec
 lec=Leco
-lew=Ledo Kaili
 ldk=Leelau
 lfa=Lefa
 lgm=Lega-Mwenga
@@ -3662,7 +3781,6 @@
 tql=Lehali
 urr=Lehalurup
 cae=Lehar
-lzn=Leinong Naga
 lek=Leipon
 llk=Lelak
 lln=Lele (Chad)
@@ -3671,6 +3789,8 @@
 lle=Lele (Papua New Guinea)
 lef=Lelemi
 lpa=Lelepa
+lmf=Lembata, South
+lmj=Lembata, West
 leq=Lembena
 lrz=Lemerig
 lei=Lemio
@@ -3708,14 +3828,9 @@
 ljl=Li'o
 lix=Liabuku
 ste=Liana-Seti
-njn=Liangmai Naga
-zln=Lianshan Zhuang
-xpe=Liberia Kpelle
-lir=Liberian English
 liq=Libido
 liz=Libinza
 xli=Liburnian
-ayl=Libyan Arabic
 lbs=Libyan Sign Language
 lig=Ligbi
 lgz=Ligenza
@@ -3732,13 +3847,14 @@
 lll=Lilau
 lil=Lillooet
 bme=Limassa
+lma=Limba, East
+lia=Limba, West-Central
 lif=Limbu
 lmp=Limbum
 li=Limburgan
 lim=Limburgan
 ylm=Limi
 lmc=Limilngan
-kmk=Limos Kalinga
 klw=Lindu
 lab=Linear A
 lin=Lingala
@@ -3748,7 +3864,6 @@
 lii=Lingkhim
 pml=Lingua Franca
 lfn=Lingua Franca Nova
-apl=Lipan Apache
 lpo=Lipo
 lcs=Lisabata-Nuniali
 lcl=Lisela
@@ -3757,27 +3872,26 @@
 aij=Lishanid Noshan
 trg=Lish\u221a\u00b0n Did\u221a\u00b0n
 lis=Lisu
-lzh=Literary Chinese
 lit=Lithuanian
 lt=Lithuanian
 lls=Lithuanian Sign Language
 lzl=Litzlitz
-zlj=Liujiang Zhuang
-zlq=Liuqian Zhuang
 liv=Liv
 olo=Livvi
 lht=Lo-Toga
 lrk=Loarki
 loq=Lobala
 lob=Lobi
+ruu=Lobu, Lanas
+low=Lobu, Tampias
 lbm=Lodhi
 lgq=Logba
 log=Logo
 lof=Logol
 rag=Logooli
 liu=Logorik
-src=Logudorese Sardinian
-qvj=Loja Highland Quichua
+gda=Lohar, Gade
+lhl=Lohar, Lahul
 jbo=Lojban
 yaz=Lokaa
 lok=Loko
@@ -3788,6 +3902,7 @@
 llb=Lolo
 loa=Loloda
 ycl=Lolopo
+ysp=Lolopo, Southern
 loi=Loma (C\u221a\u00a5te d'Ivoire)
 lom=Loma (Liberia)
 lmv=Lomaiviti
@@ -3796,8 +3911,8 @@
 lmi=Lombi
 loo=Lombo
 ngl=Lomwe
+lon=Lomwe, Malawi
 lce=Loncong
-lpn=Long Phuri Naga
 ttw=Long Wat
 lgu=Longgu
 wok=Longto
@@ -3811,27 +3926,15 @@
 lpx=Lopit
 lrn=Lorang
 lnn=Lorediakarkar
-spq=Loreto-Ucayali Spanish
+lbr=Lorung, Northern
+lrr=Lorung, Southern
 uvl=Lote
-njh=Lotha Naga
 dtr=Lotud
 loj=Lou
-lou=Louisiana Creole French
 lox=Loun
 xlo=Loup A
 xlb=Loup B
-nds=Low German
 loy=Lowa
-cea=Lower Chehalis
-dni=Lower Grand Valley Dani
-sli=Lower Silesian
-dsb=Lower Sorbian
-tto=Lower Ta'oih
-taa=Lower Tanana
-kml=Lower Tanudan Kalinga
-clo=Lowland Oaxaca Chontal
-tac=Lowland Tarahumara
-ztp=Loxicha Zapotec
 loz=Lozi
 prb=Lua'
 lex=Luang
@@ -3840,7 +3943,6 @@
 lua=Luba-Lulua
 kcc=Lubila
 lcf=Lubu
-knb=Lubuagan Kalinga
 lch=Luchazi
 luq=Lucumi
 lud=Ludian
@@ -3864,8 +3966,9 @@
 lga=Lungga
 luw=Luo (Cameroon)
 luo=Luo (Kenya and Tanzania)
-hml=Luopohe Hmong
 ldd=Luri
+lrc=Luri, Northern
+luz=Luri, Southern
 lse=Lusengo
 lus=Lushai
 lut=Lushootseed
@@ -3874,6 +3977,8 @@
 ndy=Lutos
 lue=Luvale
 luv=Luwati
+xlu=Luwian, Cuneiform
+hlu=Luwian, Hieroglyphic
 lwo=Luwo
 lb=Luxembourgish
 ltz=Luxembourgish
@@ -3886,30 +3991,28 @@
 lsg=Lyons Sign Language
 lee=Ly\u221a\u00a9l\u221a\u00a9
 ldn=L\u221a\u00b0adan
-bwj=L\u221a\u00b0\u221a\u00b0 L\u221a\u00b0\u221a\u00b0 Bwamu
 khb=L\u221a\u00ba
 msj=Ma (Democratic Republic of Congo)
 mjn=Ma (Papua New Guinea)
 mhy=Ma'anyan
 mhi=Ma'di
+snm=Ma'di, Southern
 slz=Ma'ya
 cma=Maa
 mew=Maaka
-ffm=Maasina Fulfulde
 ymm=Maay
 mde=Maba (Chad)
 mqa=Maba (Indonesia)
 mmz=Mabaale
 mfz=Mabaan
-kkg=Mabaka Valley Kalinga
 muj=Mabire
 mca=Maca
 mcl=Macaguaje
 mbn=Macagu\u221a\u00b0n
 mzs=Macanese
-rup=Macedo-Romanian
 mk=Macedonian
 mkd=Macedonian
+xmk=Macedonian, Ancient
 jmc=Machame
 mcb=Machiguenga
 mpd=Machinere
@@ -3924,23 +4027,20 @@
 xmx=Maden
 grg=Madi
 zml=Madngele
-kmd=Madukayang Kalinga
 mad=Madurese
 mme=Mae
 hmk=Maek
-itt=Maeng Itneg
+mwo=Maewo, Central
 maf=Mafa
 mkv=Mafea
-sgb=Mag-Anchi Ayta
-blx=Mag-Indi Ayta
 mtw=Magahat
 mag=Magahi
-xtm=Magdalena Pe\u221a\u00b1asco Mixtec
+mgp=Magar, Eastern
+mrd=Magar, Western
 gmx=Magoma
 zgr=Magori
 mdh=Maguindanao
 mjx=Mahali
-bfz=Mahasu Pahari
 mja=Mahei
 mjy=Mahican
 mhb=Mahongwe
@@ -3949,6 +4049,9 @@
 sks=Maia
 mzz=Maiadomu
 tnh=Maiani
+nmu=Maidu, Northeast
+mjd=Maidu, Northwest
+vmv=Maidu, Valley
 mmm=Maii
 mgu=Mailu
 cwb=Maindo
@@ -3970,7 +4073,6 @@
 myh=Makah
 mkz=Makasae
 mak=Makasar
-mfp=Makassar Malay
 aup=Makayam
 vmw=Makhuwa
 xmc=Makhuwa-Marrevone
@@ -3978,23 +4080,30 @@
 mhm=Makhuwa-Moniga
 xsq=Makhuwa-Saka
 vmk=Makhuwa-Shirima
+mky=Makian, East
+mqs=Makian, West
 mgf=Maklew
 zmh=Makolkol
 kde=Makonde
 lva=Maku'a
-jmn=Makuri Naga
 mpu=Makur\u221a\u00b0p
 ymk=Makwe
-umn=Makyan Naga
 mlf=Mal
 mkb=Mal Paharia
 ruy=Mala (Nigeria)
 ped=Mala (Papua New Guinea)
-ima=Mala Malasar
-ccm=Malaccan Creole Malay
-mcm=Malaccan Creole Portuguese
 mg=Malagasy
 mlg=Malagasy
+xmv=Malagasy, Antankarana
+bhr=Malagasy, Bara
+msh=Malagasy, Masikoro
+bmm=Malagasy, Northern Betsimisaraka
+plt=Malagasy, Plateau
+skg=Malagasy, Sakalava
+bjq=Malagasy, Southern Betsimisaraka
+tdx=Malagasy, Tandroy-Mahafaly
+txy=Malagasy, Tanosy
+xmw=Malagasy, Tsimihety
 mld=Malakhel
 mmt=Malalamai
 mln=Malango
@@ -4004,19 +4113,38 @@
 mkr=Malas
 mqz=Malasanga
 ymr=Malasar
+ima=Malasar, Mala
 mjr=Malavedan
-lon=Malawi Lomwe
-swk=Malawi Sena
 zlm=Malay (individual language)
 ms=Malay (macrolanguage)
 msa=Malay (macrolanguage)
+abs=Malay, Ambonese
+mbf=Malay, Baba
+btj=Malay, Bacanese
+mhp=Malay, Balinese
+bpq=Malay, Banda
+bve=Malay, Berau
+bvu=Malay, Bukit
+pse=Malay, Central
+coa=Malay, Cocos Islands
+jax=Malay, Jambi
+meo=Malay, Kedah
+mqg=Malay, Kota Bangun Kutai
+mkn=Malay, Kupang
+lrt=Malay, Larantuka
+mfp=Malay, Makassar
+xmm=Malay, Manado
+max=Malay, North Moluccan
+pmy=Malay, Papuan
+mfa=Malay, Pattani
+msi=Malay, Sabah
+zsm=Malay, Standard
+vkt=Malay, Tenggarong Kutai
 mal=Malayalam
 ml=Malayalam
-xdy=Malayic Dayak
 mlz=Malaynon
 mbp=Malayo
 xml=Malaysian Sign Language
-bfo=Malba Birifor
 mdy=Male (Ethiopia)
 mdc=Male (Papua New Guinea)
 pqm=Malecite-Passamaquoddy
@@ -4030,7 +4158,6 @@
 mgq=Malila
 mzd=Malimba
 mli=Malimpung
-tcf=Malinaltepec Me'phaa
 mla=Malo
 mbk=Malol
 mlt=Maltese
@@ -4044,10 +4171,11 @@
 mhf=Mamaa
 wmd=Mamaind\u221a\u00a9
 mmn=Mamanwa
-myk=Mamara Senoufo
 mqj=Mamasa
 mgm=Mambae
 mcs=Mambai
+mcu=Mambila, Cameroon
+mzk=Mambila, Nigeria
 mvd=Mamboru
 mgr=Mambwe-Lungu
 maw=Mampruli
@@ -4056,7 +4184,6 @@
 kdf=Mamusi
 mdi=Mamvu
 mml=Man Met
-xmm=Manado Malay
 mva=Manam
 mle=Manambu
 nmm=Manangba
@@ -4067,12 +4194,15 @@
 mgs=Manda (Tanzania)
 mht=Mandahuaca
 mid=Mandaic
+myz=Mandaic, Classical
 mhq=Mandan
 zmk=Mandandanyi
 mdr=Mandar
 tbf=Mandara
 mqu=Mandari
-cmn=Mandarin Chinese
+mst=Mandaya, Cataelano
+mry=Mandaya, Karaga
+myt=Mandaya, Sangab
 mjl=Mandeali
 mqr=Mander
 man=Mandingo
@@ -4080,9 +4210,9 @@
 mfv=Mandjak
 aax=Mandobo Atas
 bwp=Mandobo Bawah
+bmd=Manduri, Baga
 jet=Manem
 zng=Mang
-kby=Manga Kanuri
 mem=Mangala
 mpc=Mangarayi
 mrv=Mangareva
@@ -4091,27 +4221,41 @@
 mdj=Mangbetu
 mdk=Mangbutu
 zme=Mangerr
-mmo=Mangga Buang
 mqy=Manggarai
 mge=Mango
 mqc=Mangole
 mbh=Mangseng
-xmn=Manichaean Middle Persian
-xkb=Manigri-Kambol\u221a\u00a9 Ede Nago
 mnx=Manikion
+myq=Maninka, Forest
+mku=Maninka, Konyanka
+msc=Maninka, Sankaran
+emk=Maninkakan, Eastern
+mwk=Maninkakan, Kita
+mlq=Maninkakan, Western
 mqp=Manipa
 mni=Manipuri
+omp=Manipuri, Old
 knf=Mankanya
 mev=Mann
 mju=Manna-Dora
 mjv=Mannan
+msm=Manobo, Agusan
+atd=Manobo, Ata
+mkx=Manobo, Cinamiguin
+mta=Manobo, Cotabato
+mbd=Manobo, Dibabawon
+mbi=Manobo, Ilianen
+mbt=Manobo, Matigsalug
+obo=Manobo, Obo
+mqk=Manobo, Rajah Kabunsuwan
+mbs=Manobo, Sarangani
+mbb=Manobo, Western Bukidnon
 woo=Manombai
 msk=Mansaka
 mns=Mansi
 msw=Mansoanka
 myg=Manta
 nty=Mantsi
-kxf=Manumanaw Karen
 wha=Manusela
 glv=Manx
 gv=Manx
@@ -4119,26 +4263,21 @@
 mny=Manyawa
 mxc=Manyika
 mzv=Manza
-nbi=Mao Naga
 mmd=Maonan
-swb=Maore Comorian
 mi=Maori
 mri=Maori
 mlh=Mape
 mnm=Mapena
 mpy=Mapia
 mpw=Mapidian
-bzh=Mapos Buang
 mcg=Mapoyo
 arn=Mapudungun
 sjm=Mapun
 mch=Maquiritari
 mec=Mara
-mrh=Mara Chin
 lri=Marachi
 vmh=Maraghei
 mrs=Maragus
-nma=Maram Naga
 lrm=Marama
 myd=Maramba
 mrw=Maranao
@@ -4146,6 +4285,7 @@
 mgb=Mararit
 mar=Marathi
 mr=Marathi
+omr=Marathi, Old
 mvr=Marau
 mpg=Marba
 mrx=Maremgi
@@ -4154,21 +4294,23 @@
 zmc=Margany
 mrt=Marghi Central
 mfm=Marghi South
-qvm=Margos-Yarowilca-Lauricocha Quechua
 mhg=Margu
 mbx=Mari (East Sepik Province)
 hob=Mari (Madang Province)
 chm=Mari (Russia)
+mhr=Mari, Eastern
+mrj=Mari, Western
 mrr=Maria (India)
 mds=Maria (Papua New Guinea)
+daq=Maria, Dandami
 mrc=Maricopa
 zmd=Maridan
 zmj=Maridjabin
 dad=Marik
 zmm=Marimanindji
 mrz=Marind
+bpv=Marind, Bian
 mbw=Maring
-nng=Maring Naga
 zmt=Maringarr
 mrb=Marino
 mqi=Mariri
@@ -4180,6 +4322,8 @@
 enb=Markweeta
 rmz=Marma
 mvo=Marovo
+mrq=Marquesan, North
+mqm=Marquesan, South
 xru=Marriammu
 umc=Marrucinian
 mah=Marshallese
@@ -4195,16 +4339,16 @@
 mve=Marwari (Pakistan)
 mzr=Mar\u221a\u222bbo
 myx=Masaaba
-tis=Masadiit Itneg
 mas=Masai
 mls=Masalit
 mcn=Masana
-bks=Masbate Sorsogon
 msb=Masbatenyo
+mxz=Masela, Central
+vme=Masela, East
+mss=Masela, West
 cuj=Mashco Piro
 jms=Mashi (Nigeria)
 mho=Mashi (Zambia)
-msh=Masikoro Malagasy
 ism=Masimasi
 bnf=Masiwang
 klv=Maskelynes
@@ -4218,17 +4362,16 @@
 xmt=Matbat
 mgv=Matengo
 mqe=Matepi
-mbt=Matigsalug Manobo
 mzo=Matipuhy
+ocu=Matlatzinca, Atzingo
+mat=Matlatzinca, San Francisco
 met=Mato
-axg=Mato Grosso Ar\u221a\u00b0ra
 mtm=Mator
 ymt=Mator-Taygi-Karagas
 mcf=Mats\u221a\u00a9s
 mvb=Mattole
 mjk=Matukar
 mgw=Matumbi
-stj=Matya Samo
 mpq=Mat\u221a\u2260s
 mph=Maung
 mhl=Mauwake
@@ -4240,19 +4383,24 @@
 mke=Mawchi
 mgk=Mawes
 mbl=Maxakal\u221a\u2260
-mxl=Maxi Gbe
-sym=Maya Samo
 xmy=Mayaguduna
+emy=Mayan, Epigraphic
 myc=Mayeka
 mnt=Maykulan
 mfy=Mayo
 mdm=Mayogo
-ifu=Mayoyao Ifugao
 dkx=Mazagway
-zpy=Mazaltepec Zapotec
+maz=Mazahua, Central
+mmc=Mazahua, Michoac\u221a\u00b0n
 mzn=Mazanderani
-vmz=Mazatl\u221a\u00b0n Mazatec
-mzl=Mazatl\u221a\u00b0n Mixe
+vmy=Mazatec, Ayautla
+maq=Mazatec, Chiquihuitl\u221a\u00b0n
+mau=Mazatec, Huautla
+mzi=Mazatec, Ixcatl\u221a\u00b0n
+maj=Mazatec, Jalapa De D\u221a\u2260az
+vmz=Mazatec, Mazatl\u221a\u00b0n
+maa=Mazatec, San Jer\u221a\u2265nimo Tec\u221a\u2265atl
+vmp=Mazatec, Soyaltepec
 mfc=Mba
 vmb=Mbabaram
 mdp=Mbala
@@ -4271,6 +4419,8 @@
 mtk=Mbe'
 xmd=Mbedam
 mql=Mbelime
+mfn=Mbembe, Cross River
+nza=Mbembe, Tigon
 mdt=Mbere
 zms=Mbesa
 mbo=Mbo (Cameroon)
@@ -4297,29 +4447,33 @@
 mgy=Mbunga
 bbt=Mburku
 mfu=Mbwela
-gun=Mby\u221a\u00b0 Guaran\u221a\u2260
 mym=Me'en
+tpx=Me'phaa, Acatepec
+tpc=Me'phaa, Azoy\u221a\u222b
+tcf=Me'phaa, Malinaltepec
+tpl=Me'phaa, Tlacoapa
 meg=Mea
 mjm=Medebur
 mue=Media Lengua
 mwx=Mediak
 xme=Median
-mud=Mednyj Aleut
 byv=Medumba
 mfj=Mefele
 mef=Megam
-ruq=Megleno Romanian
 nux=Mehek
 mmh=Mehin\u221a\u00b0ku
 gdq=Mehri
 mek=Mekeo
 mvk=Mekmek
 msf=Mekwei
+mel=Melanau, Central
+dro=Melanau, Daro-Matu
+kxn=Melanau, Kanowit-Tanjong
+sdx=Melanau, Sibu
 mxe=Mele-Fila
 mfx=Melo
 med=Melpa
 mby=Memoni
-xkd=Mendalam Kayan
 mfd=Mendankwe-Nkwen
 sim=Mende (Papua New Guinea)
 men=Mende (Sierra Leone)
@@ -4330,6 +4484,8 @@
 mez=Menominee
 mwv=Mentawai
 mcr=Menya
+emg=Meohang, Eastern
+raf=Meohang, Western
 mvx=Meoswar
 mnu=Mer
 mxm=Meramera
@@ -4341,51 +4497,37 @@
 mer=Meru
 wry=Merwari
 iyo=Mesaka
-apm=Mescalero-Chiricahua Apache
 mci=Mese
 sac=Meskwaki
 zim=Mesme
 mys=Mesmes
-acm=Mesopotamian Arabic
 mvz=Mesqan
 cms=Messapic
 mgo=Meta'
-mxv=Metlat\u221a\u2265noc Mixtec
 mtr=Mewari
 wtm=Mewati
 mfs=Mexican Sign Language
 mej=Meyah
-pbe=Mezontla Popoloca
-ote=Mezquital Otomi
 zmf=Mfinu
 nfu=Mfumte
 mic=Mi'kmaq
-zam=Miahuatl\u221a\u00b0n Zapotec
 mia=Miami
 mpt=Mian
 pla=Miani
+cqd=Miao, Chuanqiandian Cluster
+hmq=Miao, Eastern Qiandong
+muq=Miao, Eastern Xiangxi
+hrm=Miao, Horned
+hmd=Miao, Large Flowery
+hea=Miao, Northern Qiandong
+sfm=Miao, Small Flowery
+hms=Miao, Southern Qiandong
+mmr=Miao, Western Xiangxi
 crg=Michif
 cmm=Michigamea
-mmc=Michoac\u221a\u00b0n Mazahua
-ncl=Michoac\u221a\u00b0n Nahuatl
-dnt=Mid Grand Valley Dani
-bjo=Mid-Southern Banda
-axm=Middle Armenian
-xbm=Middle Breton
-cnx=Middle Cornish
-dum=Middle Dutch (ca. 1050-1350)
-enm=Middle English (1100-1500)
-frm=Middle French (ca. 1400-1600)
-gmh=Middle High German (ca. 1050-1500)
-htx=Middle Hittite
-mga=Middle Irish (900-1200)
-okm=Middle Korean (10th-16th cent.)
-gml=Middle Low German
-xng=Middle Mongolian
-nwx=Middle Newar
-mpl=Middle Watut
-wlm=Middle Welsh
 mei=Midob
+bje=Mien, Biao-Jiao
+ium=Mien, Iu
 mmy=Migaama
 mpp=Migabac
 mxj=Miju-Mishmi
@@ -4394,10 +4536,6 @@
 mlj=Miltu
 iml=Miluk
 imy=Milyan
-mnp=Min Bei Chinese
-cdo=Min Dong Chinese
-nan=Min Nan Chinese
-czo=Min Zhong Chinese
 hna=Mina (Cameroon)
 myi=Mina (India)
 inm=Minaean
@@ -4407,14 +4545,12 @@
 mpn=Mindiri
 mko=Mingang Doso
 xmf=Mingrelian
-hto=Minica Huitoto
 wii=Minidien
 vmg=Minigir
 omn=Minoan
 mqq=Minokok
 mnq=Minriq
 mzt=Mintil
-zgm=Minz Zhuang
 yiq=Miqie
 mwl=Mirandese
 mvh=Mire
@@ -4422,18 +4558,80 @@
 mrg=Miri
 mmv=Miriti
 mep=Miriwung
-pmu=Mirpur Panjabi
 mjs=Miship
 mpx=Misima-Paneati
-zaw=Mitla Zapotec
-vmm=Mitlatongo Mixtec
 mwu=Mittu
 zmq=Mituku
 mpo=Miu
 vmi=Miwa
+mkq=Miwok, Bay
+csm=Miwok, Central Sierra
+csi=Miwok, Coast
+lmw=Miwok, Lake
+nsq=Miwok, Northern Sierra
+pmw=Miwok, Plains
+skd=Miwok, Southern Sierra
+mco=Mixe, Coatl\u221a\u00b0n
+mir=Mixe, Isthmus
+mxq=Mixe, Juquila
+mzl=Mixe, Mazatl\u221a\u00b0n
+neq=Mixe, North Central
+pxm=Mixe, Quetzaltepec
+mxp=Mixe, Tlahuitoltepec
+mto=Mixe, Totontepec
 mfg=Mixifore
-mix=Mixtepec Mixtec
-zpm=Mixtepec Zapotec
+mim=Mixtec, Alacatlatzala
+xta=Mixtec, Alcozauca
+mbz=Mixtec, Amoltepec
+mip=Mixtec, Apasco-Apoala
+mib=Mixtec, Atatl\u221a\u00b0huca
+miy=Mixtec, Ayutla
+miu=Mixtec, Cacaloxtepec
+mih=Mixtec, Chayuco
+xtb=Mixtec, Chazumba
+mii=Mixtec, Chigmecatitl\u221a\u00b0n
+miz=Mixtec, Coatzospan
+xtu=Mixtec, Cuyamecalco
+xtd=Mixtec, Diuxi-Tilantongo
+mxs=Mixtec, Huitepec
+mce=Mixtec, Itundujia
+vmj=Mixtec, Ixtayutla
+mxt=Mixtec, Jamiltepec
+vmc=Mixtec, Juxtlahuaca
+xtm=Mixtec, Magdalena Pe\u221a\u00b1asco
+mxv=Mixtec, Metlat\u221a\u2265noc
+vmm=Mixtec, Mitlatongo
+mix=Mixtec, Mixtepec
+xtn=Mixtec, Northern Tlaxiaco
+mxa=Mixtec, Northwest Oaxaca
+mie=Mixtec, Ocotepec
+mil=Mixtec, Pe\u221a\u00b1oles
+mio=Mixtec, Pinotepa Nacional
+mjc=Mixtec, San Juan Colorado
+xtj=Mixtec, San Juan Teita
+mig=Mixtec, San Miguel El Grande
+xtp=Mixtec, San Miguel Piedras
+mdv=Mixtec, Santa Luc\u221a\u2260a Monteverde
+mza=Mixtec, Santa Mar\u221a\u2260a Zacatepec
+mks=Mixtec, Silacayoapan
+xts=Mixtec, Sindihui
+xti=Mixtec, Sinicahua
+mxy=Mixtec, Southeastern Nochixtl\u221a\u00b0n
+mit=Mixtec, Southern Puebla
+meh=Mixtec, Southwestern Tlaxiaco
+vmq=Mixtec, Soyaltepec
+xtt=Mixtec, Tacahua
+vmx=Mixtec, Tamazola
+mxb=Mixtec, Tezoatl\u221a\u00b0n
+mtx=Mixtec, Tida\u221a\u00b0
+xtl=Mixtec, Tijaltepec
+mqh=Mixtec, Tlazoyaltepec
+mtu=Mixtec, Tututepec
+jmx=Mixtec, Western Juxtlahuaca
+xty=Mixtec, Yoloxochitl
+mpm=Mixtec, Yosond\u221a\u222ba
+mvg=Mixtec, Yucua\u221a\u00b1e
+mab=Mixtec, Yutanduchi
 mkf=Miya
 mvi=Miyako
 soy=Miyobe
@@ -4443,20 +4641,21 @@
 mlo=Mlomp
 mmu=Mmaala
 bfm=Mmen
+cmo=Mnong, Central
+mng=Mnong, Eastern
+mnn=Mnong, Southern
 gbn=Mo'da
 obm=Moabite
 mfq=Moba
 mod=Mobilian
-ahm=Mobumrin Aizi
 old=Mochi
 omc=Mochica
 mhc=Mocho
 moc=Mocov\u221a\u2260
 mxd=Modang
-el=Modern Greek (1453-)
-ell=Modern Greek (1453-)
 mqo=Modole
 mvq=Moere
+mfk=Mofu, North
 mif=Mofu-Gudur
 mhj=Mogholi
 mou=Mogum
@@ -4482,7 +4681,6 @@
 vsi=Moldova Sign Language
 bxc=Molengue
 mox=Molima
-aun=Molmo One
 zmo=Molo
 msl=Molof
 mlw=Moloko
@@ -4493,15 +4691,19 @@
 mmb=Momina
 mqf=Momuna
 mnw=Mon
+omx=Mon, Old
 mzg=Monastic Sign Language
 npn=Mondropolon
 mnd=Mond\u221a\u00a9
 lol=Mongo
 mgt=Mongol
-bxm=Mongolia Buriat
 mn=Mongolian
 mon=Mongolian
 msr=Mongolian Sign Language
+cmg=Mongolian, Classical
+khk=Mongolian, Halh
+xng=Mongolian, Middle
+mvf=Mongolian, Peripheral
 mog=Mongondow
 mnz=Moni
 mom=Monimbo
@@ -4510,19 +4712,18 @@
 mte=Mono (Solomon Islands)
 mnr=Mono (USA)
 moo=Monom
-nmh=Monsang Naga
+kkf=Monpa, Kalaktang
+twm=Monpa, Tawang
 moe=Montagnais
 mtl=Montol
 mxk=Monumbo
 moj=Monzombo
 gwg=Moo
-crm=Moose Cree
 mop=Mop\u221a\u00b0n Maya
 moq=Mor (Bomberai Peninsula)
 mhz=Mor (Mor Islands)
 msg=Moraid
 mze=Morawa
-nhm=Morelos Nahuatl
 xmo=Morerebi
 msx=Moresada
 mzq=Mori Atas
@@ -4530,7 +4731,6 @@
 mdb=Morigi
 mfe=Morisyen
 mor=Moro
-ary=Moroccan Arabic
 xms=Moroccan Sign Language
 mgc=Morokodo
 bdo=Morom
@@ -4547,10 +4747,7 @@
 mlv=Motlav
 meu=Motu
 mwh=Mouk-Aria
-kpx=Mountain Koiali
 mzp=Movima
-ity=Moyadan Itneg
-nmo=Moyon Naga
 mzy=Mozambican Sign Language
 mxi=Mozarabic
 mpi=Mpade
@@ -4561,28 +4758,25 @@
 mvt=Mpotovoro
 zmp=Mpuono
 akc=Mpur
-cmr=Mro Chin
 mro=Mru
 kqx=Mser
-atl=Mt. Iraya Agta
-agz=Mt. Iriga Agta
 mtd=Mualang
 tsx=Mubami
 mub=Mubi
 ymd=Muda
 mwd=Mudbura
-gau=Mudhili Gadaba
-vmd=Mudu Koraga
 wiv=Muduapa
 udg=Muduga
 aoj=Mufian
 muk=Mugom
 bmr=Muinane
+ymx=Muji, Northern
+ymq=Muji, Qila
+ymc=Muji, Southern
 mmk=Mukha-Dora
 moz=Mukulu
 mfw=Mulaha
 mlm=Mulam
-kpb=Mullu Kurumba
 mpb=Mullukmulluk
 mul=Multiple languages
 vmu=Muluridyi
@@ -4605,14 +4799,19 @@
 umu=Munsee
 mtq=Muong
 asx=Muratayak
+emu=Muria, Eastern
+fmu=Muria, Far Western
+mut=Muria, Western
 mxr=Murik (Malaysia)
 mtf=Murik (Papua New Guinea)
 rmh=Murkim
 mur=Murle
 mwf=Murrinh-Patha
 muz=Mursi
-huu=Murui Huitoto
 mqw=Murupi
+kxi=Murut, Keningau
+mvv=Murut, Tagal
+tih=Murut, Timugon
 zmu=Muruwari
 mmq=Musak
 mmi=Musar
@@ -4622,35 +4821,31 @@
 xma=Mushungulu
 mui=Musi
 mje=Muskum
-ttt=Muslim Tat
 msu=Musom
 emi=Mussau-Emira
 muv=Muthuvan
 tuc=Mutu
 mvm=Muya
 muy=Muyang
+kti=Muyu, North
+kts=Muyu, South
 myw=Muyuw
 ymz=Muzi
 mcj=Mvanip
 mxh=Mvuba
 sur=Mwaghavul
-wlc=Mwali Comorian
 moa=Mwan
 wmw=Mwani
 mwa=Mwatebu
 mwe=Mwera (Chimwera)
 mjh=Mwera (Nyasa)
 mws=Mwimbi-Muthambi
-gmy=Mycenaean Greek
 mye=Myene
 yms=Mysian
-nme=Mzieme Naga
 gmd=M\u221a\u00b0ghd\u221a\u00a8
 miq=M\u221a\u2260skito
 mhn=M\u221a\u2265cheno
-mwq=M\u221a\u00ban Chin
 muh=M\u221a\u00band\u221a\u00ba
-pmh=M\u0192\u00c5h\u0192\u00c5r\u0192\u00c5\u00b7\u03c0\u00a3\u00b7\u03c0\u2260ri Pr\u0192\u00c5krit
 nqo=N'Ko
 ngh=N/u
 nbt=Na
@@ -4667,13 +4862,83 @@
 nxx=Nafri
 jbn=Nafusi
 nag=Naga Pidgin
+njm=Naga, Angami
+njo=Naga, Ao
+nbc=Naga, Chang
+nri=Naga, Chokri
+nct=Naga, Chothe
+nkf=Naga, Inpui
+kfw=Naga, Kharam
+nkh=Naga, Khezha
+kix=Naga, Khiamniungan
+nkb=Naga, Khoibu
+nbe=Naga, Konyak
+lzn=Naga, Leinong
+njn=Naga, Liangmai
+lpn=Naga, Long Phuri
+njh=Naga, Lotha
+jmn=Naga, Makuri
+umn=Naga, Makyan
+nbi=Naga, Mao
+nma=Naga, Maram
+nng=Naga, Maring
+nmh=Naga, Monsang
+nmo=Naga, Moyon
+nme=Naga, Mzieme
+njb=Naga, Nocte
+nnl=Naga, Northern Rengma
+pzn=Naga, Para
+nph=Naga, Phom
+npo=Naga, Pochuri
+pmx=Naga, Poumei
+npu=Naga, Puimei
+puz=Naga, Purum
+nbu=Naga, Rongmei
+nsa=Naga, Sangtam
+nre=Naga, Southern Rengma
+nsm=Naga, Sumi
+nmf=Naga, Tangkhul
+tro=Naga, Tarao
+nst=Naga, Tase
+nki=Naga, Thangal
+tvt=Naga, Tutsa
+nnp=Naga, Wancho
+yim=Naga, Yimchungru
+nzm=Naga, Zeme
 nbg=Nagarchal
 nxe=Nage
 ngv=Nagumi
 nlx=Nahali
 nhh=Nahari
+nhn=Nahuatl, Central
+nch=Nahuatl, Central Huasteca
+ncx=Nahuatl, Central Puebla
+nci=Nahuatl, Classical
+naz=Nahuatl, Coatepec
+nln=Nahuatl, Durango
+nhe=Nahuatl, Eastern Huasteca
+ngu=Nahuatl, Guerrero
+azz=Nahuatl, Highland Puebla
+nhq=Nahuatl, Huaxcaleca
+nhk=Nahuatl, Isthmus-Cosoleacaque
+nhx=Nahuatl, Isthmus-Mecayapan
+nhp=Nahuatl, Isthmus-Pajapan
+ncl=Nahuatl, Michoac\u221a\u00b0n
+nhm=Nahuatl, Morelos
+nhy=Nahuatl, Northern Oaxaca
+ncj=Nahuatl, Northern Puebla
+nht=Nahuatl, Ometepec
+nlv=Nahuatl, Orizaba
+nhz=Nahuatl, Santa Mar\u221a\u2260a La Alta
+nsu=Nahuatl, Sierra Negra
+npl=Nahuatl, Southeastern Puebla
+nhc=Nahuatl, Tabasco
+nhv=Nahuatl, Temascaltepec
+nhg=Nahuatl, Tetelcingo
+nuz=Nahuatl, Tlamacazapa
+nhw=Nahuatl, Western Huasteca
+nhi=Nahuatl, Zacatl\u221a\u00b0n-Ahuacatl\u221a\u00b0n-Tepetzintla
 bio=Nai
-ars=Najdi Arabic
 nae=Naka'ela
 nkj=Nakai
 nib=Nakama
@@ -4686,12 +4951,13 @@
 nss=Nali
 nal=Nalik
 naj=Nalu
-ylo=Naluo Yi
 nlz=Nal\u221a\u2202go
 naq=Nama (Namibia)
 nmx=Nama (Papua New Guinea)
 nmk=Namakura
 nkm=Namat
+nmb=Nambas, Big
+nab=Nambiku\u221a\u00b0ra, Southern
 ncm=Nambo
 nmq=Nambya
 nnm=Namia
@@ -4706,14 +4972,12 @@
 nnc=Nancere
 nnb=Nande
 niq=Nandi
-sen=Nanerig\u221a\u00a9 S\u221a\u00a9noufo
 ngr=Nanggu
 nam=Nangikurrunggurr
 nnk=Nankina
 cox=Nanti
 nnt=Nanticoke
 afk=Nanubae
-qvo=Napo Lowland Quechua
 npy=Napu
 npa=Nar Phu
 nrb=Nara
@@ -4728,16 +4992,16 @@
 nsy=Nasal
 nvh=Nasarian
 nsk=Naskapi
+ywu=Nasu, Wumeng
+yig=Nasu, Wusa
 nts=Natagaimas
 ntz=Natanzi
-ais=Nataoran Amis
 ncz=Natchez
 ntm=Nateni
 nte=Nathembo
 nti=Natioro
 ntu=Nat\u221a\u00bagu
 nxa=Nauete
-ynk=Naukan Yupik
 ncn=Nauna
 na=Nauru
 nau=Nauru
@@ -4764,6 +5028,10 @@
 ndc=Ndau
 ned=Nde-Gbite
 ndd=Nde-Nsele-Nta
+nd=Ndebele, North
+nde=Ndebele, North
+nbl=Ndebele, South
+nr=Ndebele, South
 nml=Ndemli
 dne=Ndendeule
 ndg=Ndengereko
@@ -4785,7 +5053,6 @@
 ndt=Ndunga
 ndv=Ndut
 njt=Ndyuka-Trio Pidgin
-wni=Ndzwani Comorian
 nap=Neapolitan
 nec=Nedebang
 nef=Nefamese
@@ -4803,20 +5070,25 @@
 anh=Nend
 yrk=Nenets
 nen=Nengone
-nei=Neo-Hittite
+aii=Neo-Aramaic, Assyrian
+bjf=Neo-Aramaic, Barzani Jewish
+bhn=Neo-Aramaic, Bohtan
+cld=Neo-Aramaic, Chaldean
+amw=Neo-Aramaic, Western
 nsp=Nepalese Sign Language
 ne=Nepali
 nep=Nepali
-kxl=Nepali Kurux
 net=Nete
-jas=New Caledonian Javanese
 nzs=New Zealand Sign Language
+nwx=Newar, Middle
 new=Newari
+nwc=Newari, Classical
 ney=Neyo
 nez=Nez Perce
 hlt=Nga La
 ntj=Ngaanyatjarra
 nxg=Ngad'a
+nea=Ngad'a, Eastern
 nju=Ngadjunmaya
 nnf=Ngaing
 nij=Ngaju
@@ -4843,12 +5115,12 @@
 anc=Ngas
 nsg=Ngasa
 ngm=Ngatik Men's Creole
-cnw=Ngawn Chin
 nxn=Ngawun
-zdj=Ngazidja Comorian
 nga=Ngbaka
 nbm=Ngbaka Ma'bo
 ngg=Ngbaka Manza
+ngb=Ngbandi, Northern
+nbw=Ngbandi, Southern
 jgb=Ngbee
 nbd=Ngbinda
 nuu=Ngbundu
@@ -4864,7 +5136,6 @@
 nnq=Ngindo
 niy=Ngiti
 ngi=Ngizim
-kcd=Ngk\u221a\u00a2lmpw Kanum
 nra=Ngom
 jgo=Ngomba
 nla=Ngombale
@@ -4893,12 +5164,11 @@
 yrl=Nhengatu
 nhf=Nhuwala
 nia=Nias
-bzk=Nicaragua Creole English
 ncs=Nicaraguan Sign Language
+caq=Nicobarese, Car
+ncb=Nicobarese, Central
+nik=Nicobarese, Southern
 nie=Niellim
-mzk=Nigeria Mambila
-fuv=Nigerian Fulfulde
-pcm=Nigerian Pidgin
 nsi=Nigerian Sign Language
 nll=Nihali
 nii=Nii
@@ -4919,7 +5189,6 @@
 nxr=Ninggerum
 niz=Ningil
 nns=Ningye
-nlk=Ninia Yali
 nin=Ninzo
 nps=Nipsan
 njs=Nisa
@@ -4927,6 +5196,10 @@
 ncg=Nisga'a
 yso=Nisi (China)
 dap=Nisi (India)
+nos=Nisu, Eastern
+yiv=Nisu, Northern
+nsd=Nisu, Southern
+nsv=Nisu, Southwestern
 num=Niuafo'ou
 nkp=Niuatoputapu
 niu=Niuean
@@ -4951,7 +5224,6 @@
 fia=Nobiin
 gaw=Nobonob
 nom=Nocam\u221a\u00b0n
-njb=Nocte Naga
 nog=Nogai
 noi=Noiri
 nkk=Nokuku
@@ -4959,119 +5231,15 @@
 nof=Nomane
 not=Nomatsiguenga
 noh=Nomu
-zhn=Nong Zhuang
 nok=Nooksack
 snf=Noon
 nhu=Noone
 noo=Nootka
-cya=Nopala Chatino
 nrc=Noric
 nrn=Norn
 nrr=Norra
-esi=North Alaskan Inupiatun
-mmg=North Ambrym
-nks=North Asmat
-yir=North Awyu
-azj=North Azerbaijani
-bcd=North Babar
-qul=North Bolivian Quechua
-neq=North Central Mixe
-llp=North Efate
-fll=North Fali
-gis=North Giziga
-qvn=North Jun\u221a\u2260n Quechua
-apc=North Levantine Arabic
-mrq=North Marquesan
-ayp=North Mesopotamian Arabic
-mfk=North Mofu
-max=North Moluccan Malay
-kti=North Muyu
-nd=North Ndebele
-nde=North Ndebele
-nni=North Nuaulu
-nrp=North Picene
-scs=North Slavey
-tbg=North Tairora
-tnn=North Tanna
-whg=North Wahgi
-una=North Watut
-weo=North Wemale
-kiw=Northeast Kiwai
-nmu=Northeast Maidu
-aee=Northeast Pashayi
-dip=Northeastern Dinka
-pef=Northeastern Pomo
-tts=Northeastern Thai
-aqn=Northern Alta
-atv=Northern Altai
-ryn=Northern Amami-Oshima
-bfc=Northern Bai
-bmm=Northern Betsimisaraka Malagasy
-bbo=Northern Bobo Madar\u221a\u00a9
-cts=Northern Catanduanes Bicolano
-qxn=Northern Conchucos Ancash Quechua
-dgi=Northern Dagara
-doc=Northern Dong
-crl=Northern East Cree
-emp=Northern Ember\u221a\u00b0
-frr=Northern Frisian
-ghh=Northern Ghale
-gno=Northern Gondi
-gbo=Northern Grebo
-huj=Northern Guiyang Hmong
-hdn=Northern Haida
-hno=Northern Hindko
-hmi=Northern Huishui Hmong
-nrt=Northern Kalapuya
-xnn=Northern Kankanay
-kxm=Northern Khmer
-kqs=Northern Kissi
-kmr=Northern Kurdish
-lbr=Northern Lorung
-lrc=Northern Luri
-hmp=Northern Mashan Hmong
-ymx=Northern Muji
-ngb=Northern Ngbandi
-yiv=Northern Nisu
-nuv=Northern Nuni
-nhy=Northern Oaxaca Nahuatl
-cst=Northern Ohlone
-onr=Northern One
-pao=Northern Paiute
-pmq=Northern Pame
-pbu=Northern Pashto
-qvz=Northern Pastaza Quichua
-pej=Northern Pomo
-ncj=Northern Puebla Nahuatl
-pmi=Northern Pumi
-hea=Northern Qiandong Miao
-cng=Northern Qiang
-nnl=Northern Rengma Naga
-rog=Northern Roglai
-se=Northern Sami
-sme=Northern Sami
-nsq=Northern Sierra Miwok
-stb=Northern Subanen
-thh=Northern Tarahumara
-ntp=Northern Tepehuan
-nod=Northern Thai
-twf=Northern Tiwa
-xtn=Northern Tlaxiaco Mixtec
-tsp=Northern Toussian
-tji=Northern Tujia
-ttm=Northern Tutchone
-uzn=Northern Uzbek
-ykg=Northern Yukaghir
-esk=Northwest Alaska Inupiatun
-gya=Northwest Gbaya
-mjd=Northwest Maidu
-mxa=Northwest Oaxaca Mixtec
-glh=Northwest Pashayi
-diw=Northwestern Dinka
-faz=Northwestern Fars
-kfb=Northwestern Kolami
-ojb=Northwestern Ojibwa
-tmk=Northwestern Tamang
+non=Norse, Old
+xna=North Arabian, Ancient
 no=Norwegian
 nor=Norwegian
 nb=Norwegian Bokm\u221a\u2022l
@@ -5079,6 +5247,7 @@
 nn=Norwegian Nynorsk
 nno=Norwegian Nynorsk
 nsl=Norwegian Sign Language
+rmg=Norwegian, Traveller
 bly=Notre
 ncf=Notsi
 ntw=Nottoway
@@ -5091,8 +5260,11 @@
 nsx=Nsongo
 bud=Ntcham
 nto=Ntomba
+nni=Nuaulu, North
+nxl=Nuaulu, South
 baf=Nubaca
 kcn=Nubi
+onw=Nubian, Old
 kte=Nubri
 nus=Nuer
 nnv=Nugunu (Australia)
@@ -5115,6 +5287,8 @@
 nug=Nungali
 nuy=Nunggubuyu
 rin=Nungu
+nuv=Nuni, Northern
+nnw=Nuni, Southern
 npb=Nupbikha
 nup=Nupe-Nupe-Tako
 nul=Nusa Laut
@@ -5123,6 +5297,7 @@
 nev=Nyaheun
 cbn=Nyahkur
 nyy=Nyakyusa-Ngonde
+nle=Nyala, East
 nlj=Nyali
 nmi=Nyam
 nly=Nyamal
@@ -5141,7 +5316,6 @@
 ny=Nyanja
 nya=Nyanja
 nyn=Nyankole
-sev=Nyarafolo Senoufo
 rim=Nyaturu
 nyw=Nyaw
 nyt=Nyawaygi
@@ -5169,41 +5343,44 @@
 nja=Nzanyi
 nzi=Nzima
 neo=N\u221a\u00b0-Meo
-hux=N\u221a\u00bapode Huitoto
 xoc=O'chi'chi'
 tyh=O'du
 bzy=Obanliku
 obi=Obispe\u221a\u00b1o
 obl=Oblo
-obo=Obo Manobo
 afz=Obokuitai
 ann=Obolo
 obu=Obulom
 oca=Ocaina
 oc=Occitan (post 1500)
 oci=Occitan (post 1500)
-mie=Ocotepec Mixtec
-zac=Ocotl\u221a\u00b0n Zapotec
 odk=Od
 bhf=Odiai
 kkc=Odoodee
 odu=Odual
 oda=Odut
 opy=Ofay\u221a\u00a9
-arc=Official Aramaic (700-300 BCE)
 ofo=Ofo
 ogc=Ogbah
 ogb=Ogbia
 ogg=Ogbogolo
 ogu=Ogbronuagum
 eri=Ogea
+cst=Ohlone, Northern
+css=Ohlone, Southern
+xwo=Oirat, Written
 oia=Oirata
 oj=Ojibwa
 oji=Ojibwa
-chj=Ojitl\u221a\u00b0n Chinantec
+ojc=Ojibwa, Central
+ojg=Ojibwa, Eastern
+ojb=Ojibwa, Northwestern
+ojs=Ojibwa, Severn
+ojw=Ojibwa, Western
 oka=Okanagan
 okn=Oki-No-Erabu
 oki=Okiek
+ryu=Okinawan, Central
 oks=Oko-Eni-Osayen
 okj=Oko-Juwoi
 okb=Okobo
@@ -5214,60 +5391,29 @@
 oke=Okpe (Southwestern Edo)
 opm=Oksapmin
 oku=Oku
-oar=Old Aramaic (up to 700 BCE)
-oav=Old Avar
-obt=Old Breton
-obr=Old Burmese
-och=Old Chinese
-oco=Old Cornish
-odt=Old Dutch
-ang=Old English (ca. 450-1100)
-fro=Old French (842-ca. 1400)
-ofs=Old Frisian
-oge=Old Georgian
-goh=Old High German (ca. 750-1050)
-oht=Old Hittite
-ohu=Old Hungarian
-sga=Old Irish (to 900)
-ojp=Old Japanese
-okl=Old Kentish Sign Language
-oko=Old Korean (3rd-9th cent.)
-omp=Old Manipuri
-omr=Old Marathi
-omx=Old Mon
-non=Old Norse
-onw=Old Nubian
-oos=Old Ossetic
-peo=Old Persian (ca. 600-400 B.C.)
-pro=Old Proven\u221a\u00dfal (to 1500)
-orv=Old Russian
-osx=Old Saxon
-osp=Old Spanish
-oty=Old Tamil
-otb=Old Tibetan
-otk=Old Turkish
-oui=Old Uighur
-owl=Old Welsh
 ole=Olekha
 ong=Olo
 olm=Oloma
 olr=Olrat
 lul=Olu'bo
 iko=Olulumo-Ikom
-plo=Oluta Popoluca
 omg=Omagua
 oma=Omaha-Ponca
-acx=Omani Arabic
 mgx=Omati
 mbm=Ombamba
 oml=Ombo
 ome=Omejes
-nht=Ometepec Nahuatl
 omi=Omi
 omk=Omok
 omt=Omotik
 omu=Omurano
 ona=Ona
+oin=One, Inebu
+onk=One, Kabore
+okk=One, Kwamtim
+aun=One, Molmo
+onr=One, Northern
+osu=One, Southern
 one=Oneida
 oog=Ong
 oni=Onin
@@ -5284,12 +5430,11 @@
 lgn=Opuuo
 orn=Orang Kanaq
 ors=Orang Seletar
-sdr=Oraon Sadri
 ore=Orej\u221a\u2265n
 org=Oring
 or=Oriya
 ori=Oriya
-nlv=Orizaba Nahuatl
+ort=Oriya, Adivasi
 orc=Orma
 orz=Ormu
 oru=Ormuri
@@ -5303,6 +5448,9 @@
 oro=Orokolo
 om=Oromo
 orm=Oromo
+gax=Oromo, Borana-Arsi-Guji
+hae=Oromo, Eastern
+gaz=Oromo, West Central
 orh=Oroqen
 bpk=Orowe
 orr=Oruma
@@ -5314,12 +5462,21 @@
 oso=Ososo
 os=Ossetian
 oss=Ossetian
+oos=Ossetic, Old
 otd=Ot Danum
 uta=Otank
 oti=Oti
+otm=Otomi, Eastern Highland
+ots=Otomi, Estado de M\u221a\u00a9xico
+otz=Otomi, Ixtenco
+ote=Otomi, Mezquital
+otq=Otomi, Quer\u221a\u00a9taro
+ott=Otomi, Temoaya
+otn=Otomi, Tenango
+otx=Otomi, Texcatepec
+otl=Otomi, Tilapa
 otr=Otoro
 otw=Ottawa
-ota=Ottoman Turkish (1500-1928)
 lot=Otuho
 otu=Otuke
 oum=Ouma
@@ -5330,17 +5487,12 @@
 oyb=Oy
 oyy=Oya'oya
 oyd=Oyda
-zao=Ozolotepec Zapotec
-chz=Ozumac\u221a\u2260n Chinantec
 pdi=Pa Di
 pqa=Pa'a
-blk=Pa'o Karen
 pha=Pa-Hng
 pma=Paama
 sig=Paasaal
 pcp=Pacahuara
-qvp=Pacaraos Quechua
-ems=Pacific Gulf Yupik
 pac=Pacoh
 pdo=Padoe
 pkc=Paekche
@@ -5348,6 +5500,8 @@
 pgi=Pagi
 pae=Pagibete
 pgu=Pagu
+kfx=Pahari, Kullu
+bfz=Pahari, Mahasu
 phr=Pahari-Potwari
 lgt=Pahi
 phv=Pahlavani
@@ -5355,19 +5509,22 @@
 pta=Pai Tavytera
 pri=Paic\u221a\u00c6
 ppi=Paipai
-pck=Paite Chin
+pao=Paiute, Northern
 pwn=Paiwan
 pkg=Pak-Tong
 pkn=Pakanha
 pav=Paka\u221a\u00b0snovos
 pks=Pakistan Sign Language
 pku=Paku
-kpp=Paku Karen
 abw=Pal
 plq=Palaic
-plr=Palaka Senoufo
-cpa=Palantla Chinantec
 pau=Palauan
+pce=Palaung, Ruching
+rbb=Palaung, Rumai
+pll=Palaung, Shwe
+plw=Palawano, Brooke's Point
+plc=Palawano, Central
+plv=Palawano, Southwest
 pln=Palenquero
 pi=Pali
 pli=Pali
@@ -5379,20 +5536,20 @@
 ple=Palu'e
 plz=Paluan
 pmc=Palumata
-bpx=Palya Bareli
 pmn=Pam
 pmb=Pambia
+pbs=Pame, Central
+pmq=Pame, Northern
+pmz=Pame, Southern
 pmk=Pamlico
 pmf=Pamona
 hih=Pamosu
 pam=Pampanga
-att=Pamplona Atta
 pnq=Pana (Burkina Faso)
 pnz=Pana (Central African Republic)
 lsp=Panamanian Sign Language
 par=Panamint
 pcr=Panang
-qxh=Panao Hu\u221a\u00b0nuco Quechua
 kre=Panar\u221a\u00b0
 psn=Panasuan
 pwb=Panawa
@@ -5401,22 +5558,22 @@
 bkj=Pande
 pag=Pangasinan
 pgs=Pangseng
-slm=Pangutaran Sama
 pbr=Pangwa
 pgg=Pangwali
 pnr=Panim
 pcg=Paniya
 pa=Panjabi
 pan=Panjabi
+pmu=Panjabi, Mirpur
+pnb=Panjabi, Western
 pax=Pankarar\u221a\u00a9
 paz=Pankarar\u221a\u222b
 pkh=Pankhu
 pnc=Pannei
-knt=Panoan Katuk\u221a\u2260na
+xpk=Pano, Kulina
 pno=Panobo
 pnw=Panytyima
 ppa=Pao
-top=Papantla Totonac
 ppn=Papapana
 dpp=Papar
 pas=Papasena
@@ -5425,11 +5582,8 @@
 pap=Papiamento
 pat=Papitalai
 ppu=Papora
-pmy=Papuan Malay
 ppm=Papuma
-pzn=Para Naga
 prc=Parachi
-gug=Paraguayan Guaran\u221a\u2260
 pak=Parakan\u221a\u00a3
 agp=Paranan
 paf=Paranaw\u221a\u00b0t
@@ -5441,16 +5595,19 @@
 ppt=Pare
 pab=Parec\u221a\u2260s
 pcj=Parenga
-kvx=Parkari Koli
 pbi=Parkwa
 prp=Parsi
 prd=Parsi-Dari
 xpr=Parthian
 paq=Parya
-aap=Par\u221a\u00b0 Ar\u221a\u00b0ra
-gvp=Par\u221a\u00b0 Gavi\u221a\u00a3o
+aee=Pashayi, Northeast
+glh=Pashayi, Northwest
+psi=Pashayi, Southeast
+psh=Pashayi, Southwest
+pst=Pashto, Central
+pbu=Pashto, Northern
+pbt=Pashto, Southern
 psq=Pasi
-yac=Pass Valley Yali
 pbc=Patamona
 ptn=Patani
 pth=Patax\u221a\u2265 H\u221a\u00a3-Ha-H\u221a\u00a3e
@@ -5458,10 +5615,8 @@
 pty=Pathiya
 gfk=Patpatar
 lae=Pattani
-mfa=Pattani Malay
 plh=Paulohi
 pad=Paumar\u221a\u2260
-bfb=Pauri Bareli
 psm=Pauserna
 pwa=Pawaia
 paw=Pawnee
@@ -5478,25 +5633,24 @@
 ata=Pele-Ata
 ppp=Pelende
 aoc=Pemon
+pez=Penan, Eastern
+pne=Penan, Western
 psg=Penang Sign Language
 pek=Penchal
 ums=Pendau
 peg=Pengo
-pdc=Pennsylvania German
 pnh=Penrhyn
 ptw=Pentlatch
 wet=Perai
-pea=Peranakan Indonesian
-mvf=Peripheral Mongolian
 pip=Pero
 fa=Persian
 fas=Persian
 psc=Persian Sign Language
+xmn=Persian, Manichaean Middle
+peo=Persian, Old (ca. 600-400 B.C.)
 prl=Peruvian Sign Language
-zpe=Petapa Zapotec
 pex=Petats
 pey=Petjo
-mil=Pe\u221a\u00b1oles Mixtec
 pfl=Pfaelzisch
 prt=Phai
 phk=Phake
@@ -5509,10 +5663,12 @@
 phm=Phimbi
 phn=Phoenician
 ypg=Phola
+ypo=Phola, Alo
 yip=Pholo
-nph=Phom Naga
 pnx=Phong-Kniang
-kjt=Phrae Pwo Karen
+ypn=Phowa, Ani
+yhl=Phowa, Hlepho
+ypb=Phowa, Labo
 xpg=Phrygian
 pht=Phu Thai
 phu=Phuan
@@ -5530,9 +5686,13 @@
 pio=Piapoco
 pid=Piaroa
 pcd=Picard
-cpu=Pichis Ash\u221a\u00a9ninka
+nrp=Picene, North
+spx=Picene, South
 xpi=Pictish
-dep=Pidgin Delaware
+cpi=Pidgin English, Chinese
+wes=Pidgin, Cameroon
+pcm=Pidgin, Nigerian
+tvy=Pidgin, Timor
 pms=Piemontese
 pij=Pijao
 piz=Pije
@@ -5546,7 +5706,6 @@
 pii=Pini
 pnv=Pinigura
 pic=Pinji
-mio=Pinotepa Nacional Mixtec
 pti=Pintiini
 piu=Pintupi-Luritja
 pny=Pinyin
@@ -5557,25 +5716,18 @@
 pie=Piro
 ppr=Piru
 pig=Pisabo
-tpp=Pisaflores Tepehua
 psy=Piscataway
 xps=Pisidian
 pih=Pitcairn-Norfolk
-sje=Pite Sami
 pcn=Piti
 pjt=Pitjantjatjara
 pit=Pitta Pitta
 pix=Piu
 piy=Piya-Kwonci
-crk=Plains Cree
 psd=Plains Indian Sign Language
-pmw=Plains Miwok
-ktj=Plapo Krumen
-plt=Plateau Malagasy
 pdt=Plautdietsch
 gob=Playero
 pbv=Pnar
-npo=Pochuri Naga
 xpo=Pochutec
 pdn=Podena
 poy=Pogolo
@@ -5592,12 +5744,29 @@
 plb=Polonombauk
 pmo=Pom
 pmm=Pomo
+poo=Pomo, Central
+peb=Pomo, Eastern
+pef=Pomo, Northeastern
+pej=Pomo, Northern
+pom=Pomo, Southeastern
+peq=Pomo, Southern
 ncc=Ponam
 pod=Ponares
 png=Pongu
 pgy=Pongyong
 pns=Ponosakan
 pnt=Pontic
+pbf=Popoloca, Coyotepec
+pbe=Popoloca, Mezontla
+pow=Popoloca, San Felipe Otlaltepec
+poe=Popoloca, San Juan Atzingo
+pps=Popoloca, San Lu\u221a\u2260s Temalacayuca
+pls=Popoloca, San Marcos Tlalcoyalco
+pca=Popoloca, Santa In\u221a\u00a9s Ahuatempan
+poi=Popoluca, Highland
+plo=Popoluca, Oluta
+pos=Popoluca, Sayula
+poq=Popoluca, Texistepec
 jac=Popti'
 poc=Poqomam
 poh=Poqomchi'
@@ -5609,8 +5778,6 @@
 psr=Portuguese Sign Language
 pot=Potawatomi
 pog=Potigu\u221a\u00b0ra
-gdb=Pottangi Ollar Gadaba
-pmx=Poumei Naga
 bye=Pouye
 pwr=Powari
 pim=Powhatan
@@ -5618,16 +5785,17 @@
 prn=Prasuni
 pry=Pray 3
 pre=Principense
+pro=Proven\u221a\u00dfal, Old (to 1500)
 prz=Providencia Sign Language
 prg=Prussian
+pka=Pr\u0192\u00c5krit, Ardham\u0192\u00c5gadh\u0192\u00b4
+pmh=Pr\u0192\u00c5krit, M\u0192\u00c5h\u0192\u00c5r\u0192\u00c5\u00b7\u03c0\u00a3\u00b7\u03c0\u2260ri
+psu=Pr\u0192\u00c5krit, Sauraseni
 kvj=Psikye
 puk=Pu Ko
-cpx=Pu-Xian Chinese
 pux=Puare
-atp=Pudtol Atta
 pue=Puelche
 psl=Puerto Rican Sign Language
-npu=Puimei Naga
 pui=Puinave
 pkp=Pukapuka
 fuc=Pulaar
@@ -5635,6 +5803,8 @@
 fuf=Pular
 puw=Puluwatese
 pum=Puma
+pmi=Pumi, Northern
+pmj=Pumi, Southern
 xpm=Pumpokol
 yae=Pum\u221a\u00a9
 pud=Punan Aput
@@ -5644,19 +5814,18 @@
 puc=Punan Merap
 puj=Punan Tubu
 xpu=Punic
-qxp=Puno Quechua
 puu=Punu
 puo=Puoc
 puq=Puquina
 pru=Puragi
 iar=Purari
 tsz=Purepecha
+pua=Purepecha, Western Highland
 prr=Puri
 prx=Purik
 puy=Purisime\u221a\u00b1o
 pur=Purubor\u221a\u00b0
 pub=Purum
-puz=Purum Naga
 ps=Pushto
 pus=Pushto
 mfl=Putai
@@ -5667,11 +5836,7 @@
 pyu=Puyuma
 pme=Pwaamei
 pop=Pwapwa
-kjp=Pwo Eastern Karen
-pww=Pwo Northern Karen
-pwo=Pwo Western Karen
 pcw=Pyapun
-pye=Pye Krumen
 pyy=Pyen
 pby=Pyu
 pyx=Pyu (Myanmar)
@@ -5687,35 +5852,72 @@
 qxq=Qashqa'i
 xqt=Qatabanian
 alc=Qawasqar
-ymq=Qila Muji
+cng=Qiang, Northern
+qxs=Qiang, Southern
 ahg=Qimant
-zqe=Qiubei Zhuang
 qua=Quapaw
 fcs=Quebec Sign Language
 yum=Quechan
 qu=Quechua
 que=Quechua
+qva=Quechua, Ambo-Pasco
+qxu=Quechua, Arequipa-La Uni\u221a\u2265n
+quy=Quechua, Ayacucho
+qvc=Quechua, Cajamarca
+qvl=Quechua, Cajatambo North Lima
+quk=Quechua, Chachapoyas
+cqu=Quechua, Chilean
+qxc=Quechua, Chincha
+qxa=Quechua, Chiqui\u221a\u00b0n Ancash
+qwc=Quechua, Classical
+qwa=Quechua, Corongo Ancash
+quz=Quechua, Cusco
+qve=Quechua, Eastern Apur\u221a\u2260mac
+qub=Quechua, Huallaga Hu\u221a\u00b0nuco
+qvh=Quechua, Huamal\u221a\u2260es-Dos de Mayo Hu\u221a\u00b0nuco
+qwh=Quechua, Huaylas Ancash
+qvw=Quechua, Huaylla Wanca
+qxw=Quechua, Jauja Wanca
+quf=Quechua, Lambayeque
+qvm=Quechua, Margos-Yarowilca-Lauricocha
+qvo=Quechua, Napo Lowland
+qul=Quechua, North Bolivian
+qvn=Quechua, North Jun\u221a\u2260n
+qxn=Quechua, Northern Conchucos Ancash
+qvp=Quechua, Pacaraos
+qxh=Quechua, Panao Hu\u221a\u00b0nuco
+qxp=Quechua, Puno
+qvs=Quechua, San Mart\u221a\u2260n
+qxt=Quechua, Santa Ana de Tusi Pasco
+qws=Quechua, Sihuas Ancash
+quh=Quechua, South Bolivian
+qxo=Quechua, Southern Conchucos Ancash
+qup=Quechua, Southern Pastaza
+qur=Quechua, Yanahuanca Pasco
+qux=Quechua, Yauyos
 qya=Quenya
-otq=Quer\u221a\u00a9taro Otomi
-pxm=Quetzaltepec Mixe
 qvy=Queyu
-zpj=Quiavicuzas Zapotec
+qud=Quichua, Calder\u221a\u2265n Highland
+qxr=Quichua, Ca\u221a\u00b1ar Highland
+qug=Quichua, Chimborazo Highland
+qvi=Quichua, Imbabura Highland
+qvj=Quichua, Loja Highland
+qvz=Quichua, Northern Pastaza
+qxl=Quichua, Salasaca Highland
+qus=Quichua, Santiago del Estero
+quw=Quichua, Tena Lowland
 qui=Quileute
 qun=Quinault
 quq=Quinqui
-ztq=Quioquitani-Quier\u221a\u2260 Zapotec
-chq=Quiotepec Chinantec
 qyp=Quiripi
 rah=Rabha
 rad=Rade
 xrr=Raetic
 raz=Rahambuu
-mqk=Rajah Kabunsuwan Manobo
 raj=Rajasthani
 rjs=Rajbanshi
 rji=Raji
 rjg=Rajong
-gra=Rajput Garasia
 rkh=Rakahanga-Manihiki
 rki=Rakhine
 ral=Ralte
@@ -5723,7 +5925,6 @@
 rai=Ramoaaina
 kjx=Ramopa
 lje=Rampi
-thr=Rana Tharu
 rax=Rang
 rgk=Rangkas
 rnl=Ranglong
@@ -5739,25 +5940,20 @@
 btn=Ratagnon
 rth=Ratahan
 rtw=Rathawi
-bgd=Rathwi Bareli
 rau=Raute
 yea=Ravula
 rwo=Rawa
 raw=Rawang
 jnl=Rawat
 rwa=Rawo
-zor=Ray\u221a\u2265n Zoque
 rat=Razajerdi
-gir=Red Gelao
 atu=Reel
 rej=Rejang
-ree=Rejang Kayan
 rei=Reli
 bow=Rema
 rmb=Rembarunga
 reb=Rembong
 rem=Remo
-agv=Remontado Agta
 rmp=Rempi
 lkj=Remun
 rel=Rendille
@@ -5778,20 +5974,32 @@
 rir=Ribun
 rie=Rien
 rkb=Rikbaktsa
-zar=Rinc\u221a\u2265n Zapotec
 rgu=Ringgou
 rri=Ririo
 rit=Ritarungo
 riu=Riung
-snj=Riverain Sango
+roc=Roglai, Cacgia
+rog=Roglai, Northern
+rgs=Roglai, Southern
 rod=Rogo
 rhg=Rohingya
 rmm=Roma
 rgn=Romagnol
 rmx=Romam
+rmn=Romani, Balkan
+rml=Romani, Baltic
+rmc=Romani, Carpathian
+rmf=Romani, Kalo Finnish
+rmo=Romani, Sinte
+rmu=Romani, Tavringer
+rmy=Romani, Vlax
+rmw=Romani, Welsh
 ro=Romanian
 ron=Romanian
 rms=Romanian Sign Language
+ruo=Romanian, Istro
+rup=Romanian, Macedo-
+ruq=Romanian, Megleno
 rge=Romano-Greek
 rsb=Romano-Serbian
 rmv=Romanova
@@ -5804,7 +6012,6 @@
 cla=Ron
 rng=Ronga
 ror=Rongga
-nbu=Rongmei Naga
 rnp=Rongpo
 roe=Ronji
 rnn=Roon
@@ -5812,13 +6019,11 @@
 roo=Rotokas
 rtm=Rotuman
 rug=Roviana
-pce=Ruching Palaung
 rdb=Rudbari
 rui=Rufiji
 ruh=Ruga
 dru=Rukai
 ruz=Ruma
-rbb=Rumai Palaung
 klq=Rumu
 rna=Runa
 rn=Rundi
@@ -5826,17 +6031,15 @@
 rou=Runga
 drg=Rungus
 rnw=Rungwa
-bxr=Russia Buriat
 ru=Russian
 rus=Russian
 rsl=Russian Sign Language
+orv=Russian, Old
 rue=Rusyn
 rut=Rutul
 ruc=Ruuli
 rnd=Ruund
 rwk=Rwa
-rcf=R\u221a\u00a9union Creole French
-ksw=S'gaw Karen
 sax=Sa
 apb=Sa'a
 snv=Sa'ban
@@ -5847,8 +6050,6 @@
 sxr=Saaroa
 saa=Saba
 xsa=Sabaean
-bsy=Sabah Bisaya
-msi=Sabah Malay
 sae=Saban\u221a\u2122
 spy=Sabaot
 sbv=Sabine
@@ -5856,6 +6057,7 @@
 sbo=Sab\u221a\u00bam
 quv=Sacapulteco
 sck=Sadri
+sdr=Sadri, Oraon
 skb=Saek
 spd=Saep
 saf=Safaliba
@@ -5865,13 +6067,10 @@
 tga=Sagalla
 ssy=Saho
 saj=Sahu
-aec=Saidi Arabic
-acf=Saint Lucian Creole French
 xsy=Saisiyat
 sjl=Sajalong
 sjb=Sajau Basap
 sch=Sakachep
-skg=Sakalava Malagasy
 skm=Sakam
 sku=Sakao
 skt=Sakata
@@ -5881,30 +6080,47 @@
 slx=Salampasu
 slr=Salar
 sgu=Salas
-qxl=Salasaca Highland Quichua
 slq=Salchuq
 sau=Saleman
 sbe=Saliba
 sln=Salinan
+slh=Salish, Southern Puget Sound
+str=Salish, Straits
 sdz=Sallands
 sll=Salt-Yui
-loe=Saluan
 slj=Salum\u221a\u00b0
 esn=Salvadoran Sign Language
 snx=Sam
 smd=Sama
+sml=Sama, Central
+slm=Sama, Pangutaran
+ssb=Sama, Southern
 smp=Samaritan
-sam=Samaritan Aramaic
 tmj=Samarokena
 ysd=Samatao
 smx=Samba
-ccg=Samba Daka
 ndi=Samba Leko
+sbl=Sambal, Botolan
+xsb=Sambal, Tin\u221a\u2020
 xab=Sambe
 ssx=Samberigi
 saq=Samburu
 smh=Samei
+sia=Sami, Akkala
+smn=Sami, Inari
+sjk=Sami, Kemi
+sjd=Sami, Kildin
+se=Sami, Northern
+sme=Sami, Northern
+sje=Sami, Pite
+sms=Sami, Skolt
+sma=Sami, Southern
+sjt=Sami, Ter
+sju=Sami, Ume
 smq=Samo
+stj=Samo, Matya
+sym=Samo, Maya
+sbd=Samo, Southern
 sm=Samoan
 smo=Samoan
 swm=Samosa
@@ -5912,36 +6128,10 @@
 sxm=Samre
 stu=Samtao
 smv=Samvedi
-ztm=San Agust\u221a\u2260n Mixtepec Zapotec
-zpx=San Baltazar Loxicha Zapotec
-cuk=San Blas Kuna
-hve=San Dionisio Del Mar Huave
-pow=San Felipe Otlaltepec Popoloca
-hue=San Francisco Del Mar Huave
-mat=San Francisco Matlatzinca
-maa=San Jer\u221a\u2265nimo Tec\u221a\u2265atl Mazatec
-poe=San Juan Atzingo Popoloca
-mjc=San Juan Colorado Mixtec
-zab=San Juan Guelav\u221a\u2260a Zapotec
-xtj=San Juan Teita Mixtec
-pps=San Lu\u221a\u2260s Temalacayuca Popoloca
-pls=San Marcos Tlalcoyalco Popoloca
-trq=San Mart\u221a\u2260n Itunyoso Triqui
-qvs=San Mart\u221a\u2260n Quechua
-huv=San Mateo Del Mar Huave
-scf=San Miguel Creole French
-mig=San Miguel El Grande Mixtec
-xtp=San Miguel Piedras Mixtec
-azg=San Pedro Amuzgos Amuzgo
-zpf=San Pedro Quiatoni Zapotec
-kwy=San Salvador Kongo
-zpt=San Vicente Coatl\u221a\u00b0n Zapotec
-ayn=Sanaani Arabic
 sap=Sanapan\u221a\u00b0
 sad=Sandawe
 sng=Sanga (Democratic Republic of Congo)
 xsn=Sanga (Nigeria)
-myt=Sangab Mandaya
 scg=Sanggau
 snl=Sangil
 sxn=Sangir
@@ -5950,31 +6140,17 @@
 sgl=Sanglechi-Ishkashimi
 sag=Sango
 sg=Sango
-nsa=Sangtam Naga
+snj=Sango, Riverain
 snq=Sangu (Gabon)
 sbp=Sangu (Tanzania)
 ysn=Sani
 ysy=Sanie
 sny=Saniyo-Hiyewe
-msc=Sankaran Maninka
 ssi=Sansi
 sa=Sanskrit
 san=Sanskrit
 sca=Sansu
-qxt=Santa Ana de Tusi Pasco Quechua
-ztn=Santa Catarina Albarradas Zapotec
-pca=Santa In\u221a\u00a9s Ahuatempan Popoloca
-zpn=Santa In\u221a\u00a9s Yatzechi Zapotec
-mdv=Santa Luc\u221a\u2260a Monteverde Mixtec
-hvv=Santa Mar\u221a\u2260a Del Mar Huave
-nhz=Santa Mar\u221a\u2260a La Alta Nahuatl
-zpi=Santa Mar\u221a\u2260a Quiegolani Zapotec
-mza=Santa Mar\u221a\u2260a Zacatepec Mixtec
-cok=Santa Teresa Cora
 sat=Santali
-zpr=Santiago Xanica Zapotec
-qus=Santiago del Estero Quichua
-zas=Santo Domingo Albarradas Zapotec
 xsu=Sanum\u221a\u00b0
 spr=Saparua
 krn=Sapo
@@ -5989,12 +6165,14 @@
 kwg=Sara Kaba Deme
 kwv=Sara Kaba N\u221a\u00b0\u221a\u2020
 srm=Saramaccan
-bps=Sarangani Blaan
-mbs=Sarangani Manobo
 zsa=Sarasira
 sar=Saraveca
 sc=Sardinian
 srd=Sardinian
+sro=Sardinian, Campidanese
+sdn=Sardinian, Gallurese
+src=Sardinian, Logudorese
+sdc=Sardinian, Sassarese
 srh=Sarikoli
 sdf=Sarli
 srs=Sarsi
@@ -6004,13 +6182,11 @@
 sra=Saruga
 sas=Sasak
 sxs=Sasaru
-sdc=Sassarese Sardinian
 stw=Satawalese
 stq=Saterfriesisch
 mav=Sater\u221a\u00a9-Maw\u221a\u00a9
 sdl=Saudi Arabian Sign Language
 skc=Sauk
-psu=Sauraseni Pr\u0192\u00c5krit
 saz=Saurashtra
 srt=Sauri
 mjt=Sauria Paharia
@@ -6024,14 +6200,12 @@
 saw=Sawi
 swt=Sawila
 swn=Sawknah
-sxw=Saxwe Gbe
+osx=Saxon, Old
+sxu=Saxon, Upper
 say=Saya
-pos=Sayula Popoluca
 sco=Scots
-gd=Scottish Gaelic
-gla=Scottish Gaelic
+trl=Scottish, Traveller
 xsc=Scythian
-gul=Sea Island Creole English
 kdg=Seba
 sgw=Sebat Bet Gurage
 sbx=Seberuang
@@ -6076,7 +6250,7 @@
 smy=Semnani
 xse=Sempan
 seh=Sena
-seq=Senara S\u221a\u00a9noufo
+swk=Sena, Malawi
 syn=Senaya
 sej=Sene
 see=Seneca
@@ -6086,14 +6260,21 @@
 spk=Sengo
 ssz=Sengseng
 sjs=Senhaja De Srair
+sef=Senoufo, Cebaara
+dyi=Senoufo, Djimini
+myk=Senoufo, Mamara
+sev=Senoufo, Nyarafolo
+plr=Senoufo, Palaka
+seb=Senoufo, Shempire
+spp=Senoufo, Supyire
+shz=Senoufo, Syenara
+tgw=Senoufo, Tagwana
 sni=Sensi
 set=Sentani
-sez=Senthang Chin
 std=Sentinel
 spb=Sepa (Indonesia)
 spe=Sepa (Papua New Guinea)
 spm=Sepen
-iws=Sepik Iwam
 sry=Sera
 skr=Seraiki
 sr=Serbian
@@ -6110,12 +6291,10 @@
 srw=Serua
 srk=Serudung Murut
 seu=Serui-Laut
-crs=Seselwa Creole French
 stf=Seta
 stm=Setaman
 sbi=Seti
 sta=Settla
-ojs=Severn Ojibwa
 sew=Sewa Bay
 sze=Seze
 scw=Sha
@@ -6144,18 +6323,16 @@
 moy=Shekkacho
 she=Sheko
 sth=Shelta
-seb=Shempire Senoufo
 shl=Shendu
 scv=Sheni
 bun=Sherbro
 sdp=Sherdukpen
 xsr=Sherpa
-kip=Sheshi Kham
 shr=Shi
-ssh=Shihhi Arabic
 gua=Shiki
 shk=Shilluk
 scl=Shina
+plk=Shina, Kohistani
 snh=Shinabo
 shp=Shipibo-Conibo
 sxg=Shixing
@@ -6176,7 +6353,6 @@
 shs=Shuswap
 ksa=Shuwa-Zamani
 shw=Shwai
-pll=Shwe Palaung
 slw=Sialum
 sif=Siamou
 spg=Sian
@@ -6185,22 +6361,15 @@
 sjr=Siar-Lak
 mmp=Siawi
 nco=Sibe
-sdx=Sibu Melanau
 sxc=Sicanian
 scx=Sicel
-ii=Sichuan Yi
-iii=Sichuan Yi
 scn=Sicilian
-sqr=Siculo Arabic
 sid=Sidamo
 xsd=Sidetic
 erg=Sie
 sgx=Sierra Leone Sign Language
-nsu=Sierra Negra Nahuatl
-zaa=Sierra de Ju\u221a\u00b0rez Zapotec
 sxe=Sighu
 snr=Sihan
-qws=Sihuas Ancash Quechua
 ski=Sika
 sky=Sikaiana
 tty=Sikaritai
@@ -6209,9 +6378,9 @@
 bla=Siksika
 skh=Sikule
 slt=Sila
-mks=Silacayoapan Mixtec
 sbq=Sileibi
 szl=Silesian
+sli=Silesian, Lower
 wul=Silimo
 mkc=Siliput
 xsp=Silopi
@@ -6230,29 +6399,26 @@
 sjn=Sindarin
 sd=Sindhi
 snd=Sindhi
-sbn=Sindhi Bhil
-xts=Sindihui Mixtec
 sgm=Singa
 sls=Singapore Sign Language
 sgp=Singpho
 si=Sinhala
 sin=Sinhala
-xti=Sinicahua Mixtec
 skq=Sininkere
 snz=Sinsauru
-rmo=Sinte Romani
 sys=Sinyar
 xsi=Sio
 snn=Siona
 qum=Sipacapense
 swj=Sira
 fos=Siraya
-ysr=Sirenik Yupik
 sir=Siri
 sri=Siriano
 srq=Sirion\u221a\u2265
 srx=Sirmauri
 ssd=Siroi
+sil=Sisaala, Tumulung
+ssl=Sisaala, Western
 sld=Sissala
 sso=Sissano
 sis=Siuslaw
@@ -6260,26 +6426,24 @@
 siw=Siwai
 siz=Siwi
 akp=Siwu
-csy=Siyin Chin
 ska=Skagit
 svx=Skalvian
-skw=Skepi Creole Dutch
-sms=Skolt Sami
 skv=Skou
 den=Slave (Athapascan)
+scs=Slavey, North
+xsl=Slavey, South
+chu=Slavic, Church
+cu=Slavic, Church
 sk=Slovak
 slk=Slovak
 svk=Slovakian Sign Language
 sl=Slovenian
 slv=Slovenian
-sfm=Small Flowery Miao
-kxq=Sm\u221a\u00a7rky Kanum
 sno=Snohomish
 sox=So (Cameroon)
 soc=So (Democratic Republic of Congo)
 ssq=So'a
 sob=Sobei
-cso=Sochiapam Chinantec
 xog=Soga
 sog=Sogdian
 soj=Soi
@@ -6298,6 +6462,9 @@
 shc=Sonde
 sgo=Songa
 sop=Songe
+ses=Songhai, Koyraboro Senni
+hmb=Songhay, Humburi Senni
+khq=Songhay, Koyra Chiini
 soo=Songo
 soe=Songomeno
 sod=Songoora
@@ -6309,162 +6476,52 @@
 urw=Sop
 sqt=Soqotri
 srb=Sora
+dsb=Sorbian, Lower
+hsb=Sorbian, Upper
 sbh=Sori-Harengan
 sqo=Sorkhei
 sxo=Sorothaptic
-ays=Sorsogon Ayta
+bks=Sorsogon, Masbate
+srv=Sorsogon, Waray
 sdk=Sos Kundi
-krz=Sota Kanum
+sot=Sotho, Southern
+st=Sotho, Southern
 sqq=Sou
 sfs=South African Sign Language
-aws=South Awyu
-azb=South Azerbaijani
-quh=South Bolivian Quechua
-lnl=South Central Banda
-dib=South Central Dinka
-erk=South Efate
-fal=South Fali
-giz=South Giziga
-lmf=South Lembata
-ajp=South Levantine Arabic
-mqm=South Marquesan
-kts=South Muyu
-nbl=South Ndebele
-nr=South Ndebele
-nxl=South Nuaulu
-spx=South Picene
-xsl=South Slavey
-omw=South Tairora
-cpy=South Ucayali Ash\u221a\u00a9ninka
-mcy=South Watut
-tlw=South Wemale
 sns=South West Bay
-tvk=Southeast Ambrym
-vbb=Southeast Babar
-ijs=Southeast Ijo
-psi=Southeast Pashayi
-dks=Southeastern Dinka
-zpd=Southeastern Ixtl\u221a\u00b0n Zapotec
-nit=Southeastern Kolami
-mxy=Southeastern Nochixtl\u221a\u00b0n Mixtec
-pom=Southeastern Pomo
-npl=Southeastern Puebla Nahuatl
-tcu=Southeastern Tarahumara
-stp=Southeastern Tepehuan
-agy=Southern Alta
-alt=Southern Altai
-ams=Southern Amami-Oshima
-ayc=Southern Aymara
-bfs=Southern Bai
-bcc=Southern Balochi
-bjq=Southern Betsimisaraka Malagasy
-biv=Southern Birifor
-bwq=Southern Bobo Madar\u221a\u00a9
-caf=Southern Carrier
-bln=Southern Catanduanes Bicolano
-qxo=Southern Conchucos Ancash Quechua
-dga=Southern Dagaare
-kmc=Southern Dong
-crj=Southern East Cree
-ghe=Southern Ghale
-ggo=Southern Gondi
-grj=Southern Grebo
-hmy=Southern Guiyang Hmong
-hax=Southern Haida
-hnd=Southern Hindko
-sxk=Southern Kalapuya
-ksc=Southern Kalinga
-kss=Southern Kisi
-kjd=Southern Kiwai
-sdh=Southern Kurdish
-ysp=Southern Lolopo
-lrr=Southern Lorung
-luz=Southern Luri
-snm=Southern Ma'di
-hma=Southern Mashan Hmong
-mnn=Southern Mnong
-ymc=Southern Muji
-nab=Southern Nambiku\u221a\u00b0ra
-nbw=Southern Ngbandi
-nik=Southern Nicobarese
-nsd=Southern Nisu
-nnw=Southern Nuni
-css=Southern Ohlone
-osu=Southern One
-pmz=Southern Pame
-pbt=Southern Pashto
-qup=Southern Pastaza Quechua
-peq=Southern Pomo
-mit=Southern Puebla Mixtec
-slh=Southern Puget Sound Salish
-pmj=Southern Pumi
-hms=Southern Qiandong Miao
-qxs=Southern Qiang
-nre=Southern Rengma Naga
-zsr=Southern Rincon Zapotec
-rgs=Southern Roglai
-ssb=Southern Sama
-sma=Southern Sami
-sbd=Southern Samo
-skd=Southern Sierra Miwok
-sot=Southern Sotho
-st=Southern Sotho
-sou=Southern Thai
-tix=Southern Tiwa
-wib=Southern Toussian
-tjs=Southern Tujia
-tce=Southern Tutchone
-uzs=Southern Uzbek
-yux=Southern Yukaghir
-gso=Southwest Gbaya
-plv=Southwest Palawano
-psh=Southwest Pashayi
-nwi=Southwest Tanna
-dik=Southwestern Dinka
-fay=Southwestern Fars
-hmg=Southwestern Guiyang Hmong
-hmh=Southwestern Huishui Hmong
-nsv=Southwestern Nisu
-tsf=Southwestern Tamang
-twr=Southwestern Tarahumara
-tla=Southwestern Tepehuan
-meh=Southwestern Tlaxiaco Mixtec
 sww=Sowa
 sow=Sowanda
-vmp=Soyaltepec Mazatec
-vmq=Soyaltepec Mixtec
 es=Spanish
 spa=Spanish
 ssp=Spanish Sign Language
-spt=Spiti Bhoti
+spq=Spanish, Loreto-Ucayali
+osp=Spanish, Old
 spo=Spokane
 squ=Squamish
 srn=Sranan Tongo
-sci=Sri Lankan Creole Malay
 sqs=Sri Lankan Sign Language
-arb=Standard Arabic
-ekk=Standard Estonian
-zsm=Standard Malay
 stl=Stellingwerfs
-sbu=Stod Bhoti
+stt=Stieng, Budeh
+sti=Stieng, Bulo
 sto=Stoney
-str=Straits Salish
 szp=Suabo
 seo=Suarmin
 swp=Suau
 sxb=Suba
 ssc=Suba-Simbiti
+syb=Subanen, Central
+stb=Subanen, Northern
+skn=Subanon, Kolibugan
+suc=Subanon, Western
+laa=Subanun, Lapuyan
 xsj=Subi
 sbs=Subiya
 sut=Subtiaba
-apd=Sudanese Arabic
-pga=Sudanese Creole Arabic
 tgo=Sudest
 xsv=Sudovian
 sue=Suena
 sgi=Suga
 sug=Suganga
-kzs=Sugut Dusun
 swi=Sui
 sui=Suki
 sub=Suku
@@ -6481,14 +6538,12 @@
 smw=Sumbawa
 suw=Sumbwa
 sux=Sumerian
-nsm=Sumi Naga
 sum=Sumo-Mayangna
 ssk=Sunam
 su=Sundanese
 sun=Sundanese
 suz=Sunwar
 syo=Suoy
-spp=Supyire Senoufo
 tdl=Sur
 sbj=Surbakhal
 suq=Suri
@@ -6510,37 +6565,33 @@
 swh=Swahili (individual language)
 sw=Swahili (macrolanguage)
 swa=Swahili (macrolanguage)
-csw=Swampy Cree
+swc=Swahili, Congo
 ss=Swati
 ssw=Swati
 sv=Swedish
 swe=Swedish
 swl=Swedish Sign Language
-gsw=Swiss German
 ssr=Swiss-French Sign Language
 sgg=Swiss-German Sign Language
 slf=Swiss-Italian Sign Language
-shz=Syenara Senoufo
 syl=Sylheti
 syr=Syriac
+syc=Syriac, Classical
 slc=S\u221a\u00b0liba
-zkp=S\u221a\u00a3o Paulo Kaing\u221a\u00b0ng
 cri=S\u221a\u00a3otomense
-sep=S\u221a\u00a8c\u221a\u00a8t\u221a\u00a9 S\u221a\u00a9noufo
+sen=S\u221a\u00a9noufo, Nanerig\u221a\u00a9
+seq=S\u221a\u00a9noufo, Senara
+sep=S\u221a\u00a9noufo, S\u221a\u00a8c\u221a\u00a8t\u221a\u00a9
 sss=S\u221a\u00a5
 tct=T'en
-acq=Ta'izzi-Adeni Arabic
+tto=Ta'oih, Lower
+tth=Ta'oih, Upper
 tap=Taabwa
-zat=Tabaa Zapotec
 tby=Tabaru
-chf=Tabasco Chontal
-nhc=Tabasco Nahuatl
-zoq=Tabasco Zoque
 tab=Tabassaran
 tnm=Tabla
 knv=Tabo
 tzx=Tabriak
-xtt=Tacahua Mixtec
 tna=Tacana
 shy=Tachawit
 shi=Tachelhit
@@ -6550,18 +6601,16 @@
 rob=Tae'
 tcd=Tafi
 bgs=Tagabawa
-klg=Tagakaulu Kalagan
-mvv=Tagal Murut
 tgl=Tagalog
 tl=Tagalog
 oua=Tagargrent
 tbw=Tagbanwa
+tbk=Tagbanwa, Calamian
+tgt=Tagbanwa, Central
 tbm=Tagbu
 tda=Tagdal
 tgx=Tagish
 tag=Tagoi
-tgw=Tagwana Senoufo
-thv=Tahaggart Tamahaq
 tah=Tahitian
 ty=Tahitian
 tht=Tahltan
@@ -6583,13 +6632,14 @@
 aos=Taikat
 ago=Tainae
 tnq=Taino
+tbg=Tairora, North
+omw=Tairora, South
 uar=Tairuma
 dav=Taita
 tss=Taiwan Sign Language
 pee=Taje
 tg=Tajik
 tgk=Tajik
-abh=Tajiki Arabic
 tdj=Tajio
 tja=Tajuasohn
 tkm=Takelma
@@ -6615,36 +6665,44 @@
 tma=Tama (Chad)
 ten=Tama (Colombia)
 tcg=Tamagario
+thv=Tamahaq, Tahaggart
+ttq=Tamajaq, Tawallammat
+thz=Tamajeq, Tayart
 tmn=Taman (Indonesia)
 tcl=Taman (Myanmar)
 tmz=Tamanaku
+taj=Tamang, Eastern
+tge=Tamang, Eastern Gorkha
+tmk=Tamang, Northwestern
+tsf=Tamang, Southwestern
+tdg=Tamang, Western
 tmh=Tamashek
 taq=Tamasheq
-vmx=Tamazola Mixtec
+tzm=Tamazight, Central Atlas
+tjo=Tamazight, Temacine
+tia=Tamazight, Tidikelt
 tdk=Tambas
 xxt=Tambora
 tls=Tambotalo
-kzt=Tambunan Dusun
 tmy=Tami
 ta=Tamil
 tam=Tamil
+oty=Tamil, Old
 tax=Tamki
-tml=Tamnim Citak
-low=Tampias Lobu
 tpu=Tampuan
 tpm=Tampulma
 tcb=Tanacross
 tcm=Tanahmerah
 tfn=Tanaina
+taa=Tanana, Lower
+tau=Tanana, Upper
 tpv=Tanapag
 tni=Tandia
-tdx=Tandroy-Mahafaly Malagasy
 tnx=Tanema
 tan=Tangale
 tnv=Tangchangya
 tgg=Tangga
 tgu=Tanggu
-nmf=Tangkhul Naga
 tkx=Tangko
 ytl=Tanglang
 tgp=Tangoa
@@ -6654,28 +6712,36 @@
 tbe=Tanimbili
 tnc=Tanimuca-Retuar\u221a\u00a3
 uji=Tanjijili
-txy=Tanosy Malagasy
+tnn=Tanna, North
+nwi=Tanna, Southwest
 tza=Tanzanian Sign Language
 tbb=Tapeba
 afp=Tapei
 tpj=Tapiet\u221a\u00a9
 taf=Tapirap\u221a\u00a9
-tro=Tarao Naga
+tar=Tarahumara, Central
+tac=Tarahumara, Lowland
+thh=Tarahumara, Northern
+tcu=Tarahumara, Southeastern
+twr=Tarahumara, Southwestern
+tre=Tarangan, East
+txn=Tarangan, West
 tgr=Tareng
 tae=Tariana
 rif=Tarifit
 yer=Tarok
 trv=Taroko
+tov=Taromi, Upper
 tpf=Tarpia
 txr=Tartessian
 twq=Tasawaq
-nst=Tase Naga
 xtz=Tasmanian
 tmt=Tasmate
-cta=Tataltepec Chatino
+ttt=Tat, Muslim
 txx=Tatana
 tat=Tatar
 tt=Tatar
+crh=Tatar, Crimean
 tav=Tatuyo
 ttd=Tauade
 tuh=Taulil
@@ -6687,19 +6753,15 @@
 tya=Tauya
 tvs=Taveta
 tvn=Tavoyan
-rmu=Tavringer Romani
 tbo=Tawala
-ttq=Tawallammat Tamajaq
 xtw=Tawand\u221a\u2122
-twm=Tawang Monpa
 twl=Tawara
+bnj=Tawbuid, Eastern
+twb=Tawbuid, Western
 tbp=Taworta
 twy=Tawoyan
-tcp=Tawr Chin
 tas=Tay Boi
 tnu=Tay Khang
-ayy=Tayabas Ayta
-thz=Tayart Tamajeq
 cks=Tayo
 grr=Taznatit
 tbl=Tboli
@@ -6708,16 +6770,13 @@
 tve=Te'un
 tkw=Teanu
 tsy=Tebul Sign Language
-dtu=Tebul Ure Dogon
-tcw=Tecpatl\u221a\u00b0n Totonac
 tuq=Tedaga
-ctd=Tedim Chin
 tkq=Tee
 tfo=Tefaro
 ras=Tegali
 kps=Tehit
 teh=Tehuelche
-ztt=Tejalapan Zapotec
+tek=Teke, Ibali
 ebo=Teke-Ebo
 ifm=Teke-Fuumu
 kkw=Teke-Kukuya
@@ -6733,8 +6792,6 @@
 tel=Telugu
 tlt=Teluti
 kdh=Tem
-tjo=Temacine Tamazight
-nhv=Temascaltepec Nahuatl
 tbt=Tembo (Kitembo)
 tmv=Tembo (Motembo)
 tqb=Temb\u221a\u00a9
@@ -6742,14 +6799,8 @@
 teq=Temein
 soz=Temi
 tea=Temiar
-ott=Temoaya Otomi
 tmo=Temoq
-tdu=Tempasuk Dusun
 tmw=Temuan
-quw=Tena Lowland Quichua
-otn=Tenango Otomi
-dtk=Tene Kan Dogon
-vkt=Tenggarong Kutai Malay
 tes=Tengger
 pah=Tenharim
 tqn=Tenino
@@ -6758,11 +6809,12 @@
 tio=Teop
 tev=Teor
 tep=Tepecano
-cnt=Tepetotutla Chinantec
-cux=Tepeuxila Cuicatec
-cte=Tepinapa Chinantec
-ted=Tepo Krumen
-sjt=Ter Sami
+tee=Tepehua, Huehuetla
+tpp=Tepehua, Pisaflores
+tpt=Tepehua, Tlachichilco
+ntp=Tepehuan, Northern
+stp=Tepehuan, Southeastern
+tla=Tepehuan, Southwestern
 ttr=Tera
 trb=Terebu
 buo=Terei
@@ -6778,30 +6830,30 @@
 twc=Teshenawa
 teo=Teso
 tll=Tetela
-nhg=Tetelcingo Nahuatl
 teb=Tetete
 tet=Tetum
 tdt=Tetun Dili
-cut=Teutila Cuicatec
 twe=Tewa (Indonesia)
 tew=Tewa (USA)
 twx=Tewe
-otx=Texcatepec Otomi
-poq=Texistepec Popoluca
-zpz=Texmelucan Zapotec
-mxb=Tezoatl\u221a\u00b0n Mixtec
 thy=Tha
 thn=Thachanadan
-tcz=Thado Chin
 th=Thai
 tha=Thai
 tsq=Thai Sign Language
 soa=Thai Song
+tts=Thai, Northeastern
+nod=Thai, Northern
+sou=Thai, Southern
 ths=Thakali
-nki=Thangal Naga
 thf=Thangmi
 ssf=Thao
 thk=Tharaka
+the=Tharu, Chitwania
+thl=Tharu, Dangaura
+tkt=Tharu, Kathoriya
+thq=Tharu, Kochila
+thr=Tharu, Rana
 thd=Thayore
 typ=Thaypan
 thx=The
@@ -6814,48 +6866,40 @@
 tdh=Thulung
 tbh=Thurawal
 thu=Thuri
-ahi=Tiagbamrin Aizi
 mnl=Tiale
 tbj=Tiang
 ngy=Tibea
 bo=Tibetan
 bod=Tibetan
+adx=Tibetan, Amdo
+xct=Tibetan, Classical
+khg=Tibetan, Khams
+otb=Tibetan, Old
 tcn=Tichurong
 tca=Ticuna
-mtx=Tida\u221a\u00b0 Mixtec
-tia=Tidikelt Tamazight
 tid=Tidong
 tvo=Tidore
-boo=Tiemac\u221a\u00aew\u221a\u00ae Bozo
 tii=Tiene
 tif=Tifal
 tgc=Tigak
-nza=Tigon Mbembe
 tig=Tigre
 ti=Tigrinya
 tir=Tigrinya
 txq=Tii
-xtl=Tijaltepec Mixtec
 tik=Tikar
 tkp=Tikopia
-otl=Tilapa Otomi
 til=Tillamook
-zts=Tilquiapan Zapotec
 tij=Tilung
 tms=Tima
 tim=Timbe
 tem=Timne
-tvy=Timor Pidgin
 tjm=Timucua
-tih=Timugon Murut
 lbf=Tinani
 tin=Tindi
 tie=Tingal
 tgv=Tingui-Boto
 tit=Tinigua
-tne=Tinoc Kallahan
 tpz=Tinputz
-xsb=Tin\u221a\u2020 Sambal
 tpe=Tippera
 tic=Tira
 tra=Tirahi
@@ -6865,37 +6909,27 @@
 ttv=Titan
 tiv=Tiv
 lax=Tiwa
+twf=Tiwa, Northern
+tix=Tiwa, Southern
 tiw=Tiwi
 tiq=Ti\u221a\u00a9fo
-boz=Ti\u221a\u00a9yaxo Bozo
 tju=Tjurruru
-tpt=Tlachichilco Tepehua
-tpl=Tlacoapa Me'phaa
-ctl=Tlacoatzintepec Chinantec
-zpk=Tlacolulita Zapotec
-mxp=Tlahuitoltepec Mixe
-nuz=Tlamacazapa Nahuatl
-mqh=Tlazoyaltepec Mixtec
 tli=Tlingit
 toz=To
 mlu=To'abaita
 tqo=Toaripi
 tob=Toba
 tmf=Toba-Maskoy
-tgh=Tobagonian Creole English
 tng=Tobanga
 tti=Tobati
 tlb=Tobelo
 tox=Tobian
 tgb=Tobilung
 tbv=Tobo
-asu=Tocantins Asurini
 taz=Tocho
 tcx=Toda
 tdr=Todrah
 tlg=Tofanma
-tfi=Tofin Gbe
-tor=Togbo-Vara Banda
 tgy=Togoyo
 ood=Tohono O'odham
 toj=Tojolabal
@@ -6916,7 +6950,6 @@
 tom=Tombulu
 toe=Tomedes
 txm=Tomini
-dtm=Tomo Kan Dogon
 tqp=Tomoip
 tdn=Tondano
 tog=Tonga (Nyasa)
@@ -6936,40 +6969,42 @@
 sda=Toraja-Sa'dan
 trj=Toram
 ttu=Torau
-fit=Tornedalen Finnish
 tdv=Toro
-dts=Toro So Dogon
-dtt=Toro Tegu Dogon
 tno=Toromono
 tqr=Torona
-tcs=Torres Strait Creole
 tei=Torricelli
 trw=Torwali
 trz=Tor\u221a\u00b0
-als=Tosk Albanian
 ttl=Totela
 txo=Toto
 txe=Totoli
-zph=Totomachapan Zapotec
-mto=Totontepec Mixe
+toc=Totonac, Coyutla
+tlp=Totonac, Filomena Mata-Coahuitl\u221a\u00b0n
+tos=Totonac, Highland
+top=Totonac, Papantla
+tcw=Totonac, Tecpatl\u221a\u00b0n
+tku=Totonac, Upper Necaxa
+tqt=Totonac, Western
+too=Totonac, Xicotepec De Ju\u221a\u00b0rez
+tlc=Totonac, Yecuatla
 ttk=Totoro
 tqu=Touo
 neb=Toura (C\u221a\u00a5te d'Ivoire)
 don=Toura (Papua New Guinea)
+tsp=Toussian, Northern
+wib=Toussian, Southern
 ttn=Towei
-xtg=Transalpine Gaulish
-rmd=Traveller Danish
-rmg=Traveller Norwegian
-trl=Traveller Scottish
 trm=Tregami
 tme=Trememb\u221a\u00a9
 stg=Trieng
 tip=Trimuris
 tgq=Tring
-trx=Tringgus-Sembaan Bidayuh
 lst=Trinidad and Tobago Sign Language
-trf=Trinidadian Creole English
 trn=Trinitario
+xtr=Tripuri, Early
+trs=Triqui, Chicahuaxtla
+trc=Triqui, Copala
+trq=Triqui, San Mart\u221a\u2260n Itunyoso
 tri=Tri\u221a\u2265
 tka=Truk\u221a\u00b0
 tpy=Trumai
@@ -6985,7 +7020,6 @@
 tsj=Tshangla
 kdl=Tsikimba
 cas=Tsiman\u221a\u00a9
-xmw=Tsimihety Malagasy
 tsi=Tsimshian
 tsw=Tsishingini
 ldp=Tso
@@ -7010,6 +7044,8 @@
 tuy=Tugen
 tzn=Tugun
 tuj=Tugutil
+tji=Tujia, Northern
+tjs=Tujia, Southern
 khc=Tukang Besi North
 bhq=Tukang Besi South
 bag=Tuki
@@ -7023,21 +7059,21 @@
 rak=Tulu-Bohuai
 iou=Tuma-Irumu
 tmc=Tumak
-krt=Tumari Kanuri
 tum=Tumbuka
 kku=Tumi
 tmq=Tumleo
 xtq=Tumshuqese
 tbr=Tumtum
-sil=Tumulung Sisaala
 mzb=Tumzabt
-enh=Tundra Enets
+tnd=Tunebo, Angosturas
+tbn=Tunebo, Barro Negro
+tuf=Tunebo, Central
+tnb=Tunebo, Western
 baz=Tunen
 lcm=Tungag
 trt=Tunggare
 tug=Tunia
 tun=Tunica
-aeb=Tunisian Arabic
 tse=Tunisian Sign Language
 tjg=Tunjung
 tqq=Tunni
@@ -7053,26 +7089,26 @@
 twt=Turiw\u221a\u00b0ra
 tuz=Turka
 tuv=Turkana
-klj=Turkic Khalaj
 tr=Turkish
 tur=Turkish
 tsm=Turkish Sign Language
+bgx=Turkish, Balkan Gagauz
+otk=Turkish, Old
+ota=Turkish, Ottoman (1500-1928)
 tk=Turkmen
 tuk=Turkmen
-tch=Turks And Caicos Creole English
 tru=Turoyo
 tqm=Turumsa
 try=Turung
 tus=Tuscarora
+ttm=Tutchone, Northern
+tce=Tutchone, Southern
 tta=Tutelo
 ttg=Tutong
-tvt=Tutsa Naga
 tmi=Tutuba
-mtu=Tututepec Mixtec
 tuu=Tututni
 tvl=Tuvalu
 tyv=Tuvinian
-ifk=Tuwali Ifugao
 tww=Tuwari
 bov=Tuwuli
 tux=Tuxin\u221a\u00b0wa
@@ -7102,7 +7138,6 @@
 ubi=Ubi
 ubr=Ubir
 uby=Ubykh
-cpb=Ucayali-Yur\u221a\u222ba Ash\u221a\u00a9ninka
 uda=Uda
 udi=Udi
 ude=Udihe
@@ -7116,6 +7151,7 @@
 uha=Uhami
 ug=Uighur
 uig=Uighur
+oui=Uighur, Old
 uis=Uisai
 udj=Ujir
 kcf=Ukaan
@@ -7147,35 +7183,20 @@
 umr=Umbugarla
 umb=Umbundu
 umg=Umbuygamu
-sju=Ume Sami
 upi=Umeda
-due=Umiray Dumaget Agta
 umm=Umon
 umo=Umot\u221a\u2260na
 ump=Umpila
+xup=Umpqua, Upper
 mtg=Una
 unm=Unami
 mis=Uncoded languages
-unz=Unde Kaili
 und=Undetermined
 bbn=Uneapa
 une=Uneme
 uln=Unserdeutsch
 onu=Unua
 uok=Uokha
-cjh=Upper Chehalis
-dna=Upper Grand Valley Dani
-pov=Upper Guinea Crioulo
-dmg=Upper Kinabatangan
-kuu=Upper Kuskokwim
-tku=Upper Necaxa Totonac
-sxu=Upper Saxon
-hsb=Upper Sorbian
-tth=Upper Ta'oih
-tau=Upper Tanana
-kgh=Upper Tanudan Kalinga
-tov=Upper Taromi
-xup=Upper Umpqua
 uro=Ura (Papua New Guinea)
 uur=Ura (Vanuatu)
 urf=Uradhi
@@ -7208,7 +7229,6 @@
 wnu=Usan
 usa=Usarufa
 ush=Ushojo
-cuc=Usila Chinantec
 ulf=Usku
 usp=Uspanteco
 usi=Usui
@@ -7216,10 +7236,12 @@
 ute=Ute-Southern Paiute
 utu=Utu
 evh=Uvbie
+uve=Uvean, West
 usu=Uya
 uz=Uzbek
 uzb=Uzbek
-auz=Uzbeki Arabic
+uzn=Uzbek, Northern
+uzs=Uzbek, Southern
 eze=Uzekwe
 vaa=Vaagri Booli
 vaf=Vafsi
@@ -7231,8 +7253,6 @@
 vap=Vaiphei
 vae=Vale
 vsv=Valencian Sign Language
-cvn=Valle Nacional Chinantec
-vmv=Valley Maidu
 van=Valman
 vlp=Valpei
 mkt=Vamale
@@ -7268,17 +7288,13 @@
 vie=Vietnamese
 vil=Vilela
 vif=Vili
-dyg=Villa Viciosa Agta
-svc=Vincentian Creole English
 vnm=Vinmavis
 vin=Vinza
-vic=Virgin Islands Creole English
 vis=Vishavan
 vit=Viti
 vto=Vitou
 vls=Vlaams
 vgt=Vlaamse Gebarentaal
-rmy=Vlax Romani
 vo=Volap\u221a\u00bak
 vol=Volap\u221a\u00bak
 xvo=Volscian
@@ -7300,10 +7316,8 @@
 wab=Wab
 wbb=Wabo
 kmx=Waboda
-wci=Waci Gbe
 wdg=Wadaginam
 wbq=Waddar
-kxp=Wadiyara Koli
 wdj=Wadjiginy
 wdu=Wadjigu
 wrx=Wae Rana
@@ -7313,9 +7327,8 @@
 wbr=Wagdi
 waq=Wageman
 fad=Wagi
-whu=Wahau Kayan
-whk=Wahau Kenyah
 wgi=Wahgi
+whg=Wahgi, North
 wbk=Waigali
 wgo=Waigeo
 wlk=Wailaki
@@ -7344,7 +7357,6 @@
 wa=Walloon
 wln=Walloon
 wmt=Walmajarri
-dwl=Walo Kumbe Dogon
 wae=Walser
 ola=Walungge
 wmc=Wamas
@@ -7359,7 +7371,6 @@
 wan=Wan
 wnb=Wanambre
 wnp=Wanap
-nnp=Wancho Naga
 wbh=Wanda
 mfi=Wandala
 wad=Wandamen
@@ -7387,7 +7398,6 @@
 wra=Warapu
 wrz=Waray (Australia)
 war=Waray (Philippines)
-srv=Waray Sorsogon
 wrr=Wardaman
 wrd=Warduji
 wsa=Warembori
@@ -7417,6 +7427,9 @@
 wtk=Watakataui
 wax=Watam
 wah=Watubela
+mpl=Watut, Middle
+una=Watut, North
+mcy=Watut, South
 wau=Waur\u221a\u00b0
 wuy=Wauyai
 www=Wawa
@@ -7424,7 +7437,6 @@
 wxa=Waxianghua
 oym=Wayampi
 way=Wayana
-ctt=Wayanad Chetti
 wyr=Wayor\u221a\u2265
 vay=Wayu
 guc=Wayuu
@@ -7435,79 +7447,17 @@
 klh=Weliki
 cy=Welsh
 cym=Welsh
-rmw=Welsh Romani
-wem=Weme Gbe
+wlm=Welsh, Middle
+owl=Welsh, Old
+weo=Wemale, North
+tlw=Wemale, South
 wei=Were
 wer=Weri
 kvw=Wersing
-nnd=West Ambae
-zbw=West Berawan
-bbp=West Central Banda
-gaz=West Central Oromo
-bdr=West Coast Bajau
-drn=West Damar
-kew=West Kewa
-lmj=West Lembata
-mqs=West Makian
-mss=West Masela
-txn=West Tarangan
-uve=West Uvean
-ybe=West Yugur
-lia=West-Central Limba
-abe=Western Abnaki
-apw=Western Apache
-are=Western Arrarnta
-bgn=Western Balochi
-gnw=Western Bolivian Guaran\u221a\u2260
-brv=Western Bru
-mbb=Western Bukidnon Manobo
-ikt=Western Canadian Inuktitut
-cja=Western Cham
-dnw=Western Dani
-pes=Western Farsi
-wyy=Western Fijian
-fry=Western Frisian
-fy=Western Frisian
-gvr=Western Gurung
-ctp=Western Highland Chatino
-pua=Western Highland Purepecha
-nhw=Western Huasteca Nahuatl
-jmx=Western Juxtlahuaca Mixtec
-knj=Western Kanjobal
-kza=Western Karaboro
-kuf=Western Katu
-kyu=Western Kayah
-kjq=Western Keres
-krw=Western Krahn
-ywl=Western Lalu
-lcp=Western Lawa
-mrd=Western Magar
-mlq=Western Maninkakan
-mrj=Western Mari
-hmw=Western Mashan Hmong
-raf=Western Meohang
-mut=Western Muria
-amw=Western Neo-Aramaic
-fuh=Western Niger Fulfulde
-ojw=Western Ojibwa
-pnb=Western Panjabi
-kjl=Western Parbate Kham
-pne=Western Penan
-ssl=Western Sisaala
-suc=Western Subanon
-tdg=Western Tamang
-twb=Western Tawbuid
-tqt=Western Totonac
-tnb=Western Tunebo
-mmr=Western Xiangxi Miao
-xwl=Western Xwla Gbe
-yih=Western Yiddish
 wep=Westphalien
 wwo=Wetamut
 wea=Wewaw
 woy=Weyto
-giw=White Gelao
-lwh=White Lachi
 tnp=Whitesands
 tua=Wiarumus
 wic=Wichita
@@ -7543,11 +7493,11 @@
 wlo=Wolio
 wo=Wolof
 wol=Wolof
+wof=Wolof, Gambian
 wom=Wom (Nigeria)
 wmo=Wom (Papua New Guinea)
 wmx=Womo
 won=Wongo
-cwd=Woods Cree
 wor=Woria
 kda=Worimi
 jud=Worodougou
@@ -7555,19 +7505,13 @@
 wsv=Wotapuri-Katarqalai
 wtw=Wotu
 noa=Woun Meu
-xwo=Written Oirat
-wuu=Wu Chinese
-ywq=Wuding-Luquan Yi
 wud=Wudu
 wlu=Wuliwuli
 wux=Wulna
 bqm=Wumboko
 wum=Wumbvu
-ywu=Wumeng Nasu
-bwn=Wunai Bunu
 wub=Wunambal
 wur=Wurrugu
-yig=Wusa Nasu
 bse=Wushi
 wsi=Wusi
 wut=Wutung
@@ -7582,10 +7526,8 @@
 gxx=W\u221a\u00ae Southern
 wec=W\u221a\u00ae Western
 kao=Xaasongaxango
-zax=Xadani Zapotec
 xkr=Xakriab\u221a\u00b0
 xan=Xamtanga
-ztg=Xanagu\u221a\u2260a Zapotec
 axx=Xaragure
 xav=Xav\u221a\u00b0nte
 xer=Xer\u221a\u00a9nte
@@ -7593,19 +7535,14 @@
 xh=Xhosa
 xho=Xhosa
 xia=Xiandao
-hsn=Xiang Chinese
 sjo=Xibe
-too=Xicotepec De Ju\u221a\u00b0rez Totonac
 xin=Xinca
-asn=Xing\u221a\u222b Asurin\u221a\u2260
 xiy=Xipaya
 xip=Xipin\u221a\u00b0wa
 xii=Xiri
 xir=Xiri\u221a\u00a2na
-ywt=Xishanba Lalo
 xok=Xokleng
 xoo=Xukur\u221a\u222b
-xwe=Xwela Gbe
 ane=X\u221a\u00a2r\u221a\u00a2c\u221a\u03c0\u221a\u03c0
 muu=Yaaku
 yar=Yabarana
@@ -7638,8 +7575,11 @@
 xyl=Yalakalore
 ylr=Yalarnnga
 nce=Yale
+kkl=Yale, Kosarek
+yli=Yali, Angguruk
+nlk=Yali, Ninia
+yac=Yali, Pass Valley
 yal=Yalunka
-zpu=Yal\u221a\u00b0lag Zapotec
 ymp=Yamap
 yam=Yamba
 ymb=Yambes
@@ -7654,11 +7594,8 @@
 ybi=Yamphu
 jay=Yan-nhangu
 ynn=Yana
-qur=Yanahuanca Pasco Quechua
-dym=Yanda Dom Dogon
 ynd=Yandruwandha
 ame=Yanesha'
-zyg=Yang Zhuang
 yav=Yangben
 ybd=Yangbye
 ynh=Yangho
@@ -7675,7 +7612,6 @@
 yns=Yansi
 jao=Yanyuwa
 yao=Yao
-asy=Yaosakor Asmat
 yre=Yaour\u221a\u00a9
 yap=Yapese
 yev=Yapunda
@@ -7683,20 +7619,15 @@
 yaq=Yaqui
 yrw=Yarawata
 yrb=Yareba
-zae=Yareni Zapotec
 yrs=Yarsun
 yri=Yar\u221a\u2260
 yko=Yasa
 ysc=Yassic
-zty=Yatee Zapotec
-zav=Yatzachi Zapotec
 yuw=Yau (Morobe Province)
 yyu=Yau (Sandaun Province)
 yla=Yaul
 yax=Yauma
 jau=Yaur
-zpb=Yautepec Zapotec
-qux=Yauyos Quechua
 yvt=Yavitero
 yva=Yawa
 yaw=Yawalapit\u221a\u2260
@@ -7706,7 +7637,6 @@
 ybx=Yawiyo
 ywr=Yawuru
 yah=Yazgulyam
-tlc=Yecuatla Totonac
 jei=Yei
 ets=Yekhee
 ykr=Yekora
@@ -7728,77 +7658,76 @@
 yet=Yetfa
 yej=Yevanic
 yey=Yeyi
+yix=Yi, Axi
+ylo=Yi, Naluo
+ii=Yi, Sichuan
+iii=Yi, Sichuan
+ywq=Yi, Wuding-Luquan
 yi=Yiddish
 yid=Yiddish
 yds=Yiddish Sign Language
+ydd=Yiddish, Eastern
+yih=Yiddish, Western
 ydg=Yidgha
 yii=Yidiny
 yll=Yil
 yee=Yimas
-yim=Yimchungru Naga
-kvu=Yinbaw Karen
 yin=Yinchia
 yij=Yindjibarndi
 yil=Yindjilandji
 pib=Yine
 yia=Yinggarda
-kvy=Yintale Karen
 yiy=Yir Yoront
 yis=Yis
 gek=Yiwom
 yob=Yoba
-gud=Yocobou\u221a\u00a9 Dida
 yog=Yogad
 ydk=Yoidik
 yki=Yoke
 yok=Yokuts
 yol=Yola
-xty=Yoloxochitl Mixtec
 pil=Yom
 yom=Yombe
 yoi=Yonaguni
 yno=Yong
-zyb=Yongbei Zhuang
 yon=Yonggom
-zyn=Yongnan Zhuang
 yut=Yopno
 mts=Yora
 yox=Yoron
 yo=Yoruba
 yor=Yoruba
 yos=Yos
-mpm=Yosond\u221a\u222ba Mixtec
-zyj=Youjiang Zhuang
-jiu=Youle Jinuo
-buh=Younuo Bunu
 yoy=Yoy
 nua=Yuaga
 msd=Yucatec Maya Sign Language
 yua=Yucateco
 yuc=Yuchi
-mvg=Yucua\u221a\u00b1e Mixtec
 ycn=Yucuna
-yue=Yue Chinese
 yug=Yug
 yub=Yugambal
 yuu=Yugh
 ysl=Yugoslavian Sign Language
+yuy=Yugur, East
+ybe=Yugur, West
 yab=Yuhup
+ykg=Yukaghir, Northern
+yux=Yukaghir, Southern
 yuk=Yuki
 yup=Yukpa
 ybl=Yukuben
 yul=Yulu
+esu=Yupik, Central
+ess=Yupik, Central Siberian
+ynk=Yupik, Naukan
+ems=Yupik, Pacific Gulf
+ysr=Yupik, Sirenik
 yuq=Yuqui
 yuz=Yuracare
 yur=Yurok
 yui=Yurut\u221a\u2260
-mab=Yutanduchi Mixtec
 yau=Yuwana
 yag=Y\u221a\u00b0mana
-ztx=Zaachila Zapotec
 kji=Zabana
-ctz=Zacatepec Chatino
-nhi=Zacatl\u221a\u00b0n-Ahuacatl\u221a\u00b0n-Tepetzintla Nahuatl
 zag=Zaghawa
 atb=Zaiwa
 zkr=Zakhring
@@ -7808,32 +7737,102 @@
 zne=Zande (individual language)
 zau=Zangskari
 zah=Zangwal
-zpw=Zaniza Zapotec
 zap=Zapotec
+zaq=Zapotec, Alo\u221a\u00b0pam
+zpo=Zapotec, Amatl\u221a\u00b0n
+xzp=Zapotec, Ancient
+zoo=Zapotec, Asunci\u221a\u2265n Mixtepec
+zaf=Zapotec, Ayoquesco
+zad=Zapotec, Cajonos
+zpv=Zapotec, Chichicapan
+zpc=Zapotec, Choapan
+zca=Zapotec, Coatecas Altas
+zps=Zapotec, Coatl\u221a\u00b0n
+zpp=Zapotec, El Alto
+zte=Zapotec, Elotepec
+zpg=Zapotec, Guevea De Humboldt
+ztu=Zapotec, G\u221a\u00bail\u221a\u00b0
+zai=Zapotec, Isthmus
+zpa=Zapotec, Lachiguiri
+zpl=Zapotec, Lachix\u221a\u2260o
+ztl=Zapotec, Lapagu\u221a\u2260a-Guivini
+ztp=Zapotec, Loxicha
+zpy=Zapotec, Mazaltepec
+zam=Zapotec, Miahuatl\u221a\u00b0n
+zaw=Zapotec, Mitla
+zpm=Zapotec, Mixtepec
+zac=Zapotec, Ocotl\u221a\u00b0n
+zao=Zapotec, Ozolotepec
+zpe=Zapotec, Petapa
+zpj=Zapotec, Quiavicuzas
+ztq=Zapotec, Quioquitani-Quier\u221a\u2260
+zar=Zapotec, Rinc\u221a\u2265n
+ztm=Zapotec, San Agust\u221a\u2260n Mixtepec
+zpx=Zapotec, San Baltazar Loxicha
+zab=Zapotec, San Juan Guelav\u221a\u2260a
+zpf=Zapotec, San Pedro Quiatoni
+zpt=Zapotec, San Vicente Coatl\u221a\u00b0n
+ztn=Zapotec, Santa Catarina Albarradas
+zpn=Zapotec, Santa In\u221a\u00a9s Yatzechi
+zpi=Zapotec, Santa Mar\u221a\u2260a Quiegolani
+zpr=Zapotec, Santiago Xanica
+zas=Zapotec, Santo Domingo Albarradas
+zaa=Zapotec, Sierra de Ju\u221a\u00b0rez
+zpd=Zapotec, Southeastern Ixtl\u221a\u00b0n
+zsr=Zapotec, Southern Rincon
+zat=Zapotec, Tabaa
+ztt=Zapotec, Tejalapan
+zpz=Zapotec, Texmelucan
+zts=Zapotec, Tilquiapan
+zpk=Zapotec, Tlacolulita
+zph=Zapotec, Totomachapan
+zax=Zapotec, Xadani
+ztg=Zapotec, Xanagu\u221a\u2260a
+zpu=Zapotec, Yal\u221a\u00b0lag
+zae=Zapotec, Yareni
+zty=Zapotec, Yatee
+zav=Zapotec, Yatzachi
+zpb=Zapotec, Yautepec
+ztx=Zapotec, Zaachila
+zpw=Zapotec, Zaniza
+zpq=Zapotec, Zoogocho
 zaj=Zaramo
 zaz=Zari
 dje=Zarma
 zrp=Zarphatic
 zal=Zauzou
 zwa=Zay
-kxk=Zayein Karen
 zay=Zayse-Zergulla
 zza=Zaza
 jaj=Zazao
 zua=Zeem
 zea=Zeeuws
 dhm=Zemba
-nzm=Zeme Naga
 xzm=Zemgalian
 zeg=Zenag
 zen=Zenaga
-czn=Zenzontepec Chatino
 zhb=Zhaba
 xzh=Zhang-Zhung
 zhi=Zhire
 zhw=Zhoa
 za=Zhuang
 zha=Zhuang
+zch=Zhuang, Central Hongshuihe
+zhd=Zhuang, Dai
+zeh=Zhuang, Eastern Hongshuihe
+zgb=Zhuang, Guibei
+zgn=Zhuang, Guibian
+zln=Zhuang, Lianshan
+zlj=Zhuang, Liujiang
+zlq=Zhuang, Liuqian
+zgm=Zhuang, Minz
+zhn=Zhuang, Nong
+zqe=Zhuang, Qiubei
+zyg=Zhuang, Yang
+zyb=Zhuang, Yongbei
+zyn=Zhuang, Yongnan
+zyj=Zhuang, Youjiang
+zzj=Zhuang, Zuojiang
 zia=Zia
 ziw=Zigula
 zik=Zimakani
@@ -7846,9 +7845,11 @@
 ziz=Zizilivakan
 pto=Zo'\u221a\u00a9
 yzk=Zokhuo
-zpq=Zoogocho Zapotec
-gbz=Zoroastrian Dari
-czt=Zotung Chin
+zoh=Zoque, Chimalapa
+zoc=Zoque, Copainal\u221a\u00b0
+zos=Zoque, Francisco Le\u221a\u2265n
+zor=Zoque, Ray\u221a\u2265n
+zoq=Zoque, Tabasco
 zom=Zou
 gnd=Zulgo-Gemzek
 zu=Zulu
@@ -7856,7 +7857,6 @@
 zuy=Zumaya
 jmb=Zumbun
 zun=Zuni
-zzj=Zuojiang Zhuang
 zyp=Zyphe
 zro=Z\u221a\u00b0paro
 ahn=\u221a\u00c4h\u221a\u2020n

Copied: trunk/common/src/main/java/org/crosswire/common/util/iso639_en.properties (from rev 1928, trunk/common/src/main/java/org/crosswire/common/util/iso639.properties)
===================================================================
--- trunk/common/src/main/java/org/crosswire/common/util/iso639_en.properties	                        (rev 0)
+++ trunk/common/src/main/java/org/crosswire/common/util/iso639_en.properties	2009-02-22 20:01:10 UTC (rev 1929)
@@ -0,0 +1,130 @@
+# These are all the languages of the Sword modules currently maintained at CrossWire
+# and for which we have Bible name translations
+# as of July 30, 2007
+af=Afrikaans
+sq=Albanian
+ar=Arabic
+hy=Armenian
+eu=Basque
+bar=Bavarian
+bs=Bosnian
+br=Breton
+bg=Bulgarian
+my=Burmese
+ca=Catalan
+ceb=Cebuano
+ch=Chamorro
+zh=Chinese
+hr=Croatian
+cs=Czech
+da=Danish
+nl=Dutch
+en=English
+enm=English, Middle (1100-1500)
+ang=English, Old (ca.450-1100)
+eo=Esperanto
+et=Estonian
+fi=Finnish
+fr=French
+fy=Frisian
+gd=Gaelic (Scots)
+de=German
+got=Gothic
+grc=Greek, Ancient (to 1453)
+el=Greek, Modern (1453-)
+ht=Haitian; Haitian Creole
+haw=Hawaiian
+he=Hebrew
+hu=Hungarian
+is=Icelandic
+id=Indonesian
+ga=Irish
+it=Italian
+itz=Itz\u00e1
+ja=Japanese
+kek=Kekch\u00ed
+tlh=Klingon; tlhIngan-Hol
+ko=Korean
+ku=Kurdish
+la=Latin
+lv=Latvian
+lt=Lithuanian
+lmo=Lombard
+ms=Malay (generic)
+mt=Maltese
+gv=Manx
+mi=Maori
+no=Norwegian
+pap=Papiamento
+fa=Persian
+pl=Polish
+pt=Portuguese
+pot=Potawatomi
+ro=Romanian
+ru=Russian
+sco=Scots
+sk=Slovak
+sl=Slovenian
+es=Spanish
+srn=Sranan
+sw=Swahili (generic)
+sv=Swedish
+syr=Syriac
+tl=Tagalog
+ty=Tahitian
+th=Thai
+tn=Tswana
+tr=Turkish
+ug=Uighur
+uig=Uighur
+uk=Ukrainian
+ppk=Uma
+vi=Vietnamese
+cy=Welsh
+xh=Xhosa
+yo=Yoruba
+zu=Zulu
+und=Undetermined
+amu=Amuzgo, Guerrero
+cco=Chinantec, Comaltepec
+chd=Chontal, Highland Oaxaca
+chq=Chinantec, Quiotepec
+chz=Chinantec, Ozumac\u00edn
+ckw=Cakchiquel, Western
+cnl=Chinantec, Lalana
+cnt=Chinantec, Tepetotutla
+cso=Chinantec, Sochiapan
+cti=Chol, Tila
+ctp=Chatino, Western Highland
+dug=Duruma
+huv=Huave, San Mateo Del Mar
+ixl=Ixil, San Juan Cotzal
+jac=Jacalteco, Eastern
+jvn=Javanese, Caribbean
+lac=Lacandon
+mir=Mixe, Isthmus
+miz=Mixtec, Coatzospan
+mks=Mixtec, Silacayoapan
+mul=Multiple languages
+mvc=Mam, Central
+mvj=Mam, Todos Santos Cuchumat\u00e1n
+mxq=Mixe, Juquila
+mxt=Mixtec, Jamiltepec
+ncl=Nahuatl, Michoac\u00e1n
+ngu=Nahuatl, Guerrero
+nhy=Nahuatl, Northern Oaxaca
+otq=Otomi, Quer\u00e9taro
+qut=Quich\u00e9, West Central
+ttc=Tektiteko
+tzz=Tzotzil, Zinacant\u00e1n
+usp=Uspanteco
+xtd=Mixtec, Diuxi-Tilantongo
+zab=Zapotec, San Juan Guelav\u00eda
+zaw=Zapotec, Mitla
+zpo=Zapotec, Amatl\u00e1n
+zpq=Zapotec, Zoogocho
+zpu=Zapotec, Yal\u00e1lag
+zpv=Zapotec, Chichicapan
+zsr=Zapotec, Southern Rincon
+ztq=Zapotec, Quioquitani-Quier\u00ed
+zty=Zapotec, Yatee




More information about the jsword-svn mailing list