Skip to content

Instantly share code, notes, and snippets.

@lancejpollard
Last active April 14, 2021 04:17
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lancejpollard/ebce876b874a522f89e4d5ca44f6cc6c to your computer and use it in GitHub Desktop.
Save lancejpollard/ebce876b874a522f89e4d5ca44f6cc6c to your computer and use it in GitHub Desktop.
Wiktionary parse start
function parse(text) {
var scope = null
var lang
var type
let sections = []
let section
text.split('\n').forEach(line => {
if (line.match(/^=+Etymology=+/)) {
section = { type: 'etymology', text: [] }
sections.push(section)
return
} else if (line.match(/^=+Pronunciation=+/)) {
section = { type: 'pronunciation', text: [] }
sections.push(section)
return
} else if (line.match(/^=+English=+/)) {
section = { type: 'language', scope: 'english', text: [] }
sections.push(section)
return
} else if (line.match(/^=+Etymology +\d+=+/)) {
section = { type: 'etymology', text: [] }
sections.push(section)
return
} else if (line.match(/^=+Noun=+/)) {
section = { type: 'definition', scope: 'noun', text: [] }
sections.push(section)
return
} else if (line.match(/^=+Verb=+/)) {
section = { type: 'definition', scope: 'verb', text: [] }
sections.push(section)
return
} else if (line.match(/^==+/)) {
section = { type: 'unknown', text: [] }
sections.push(section)
return
}
if (section)
section.text.push(line)
})
let meanings = []
let meaning = {}
meanings.push(meaning)
sections.forEach(section => {
switch (section.type) {
case 'etymology':
if (meaning.etym) {
meaning = {}
meanings.push(meaning)
}
let replacements = []
section.text = section.text.join('\n')
.replace(/''+/g, '"')
.replace(/\<ref[^\<]+\<\/ref\>/g, '')
.replace(/\[\[([^\]]+)\]\]/g, (_, $1) => {
let parts = $1.split('|')
if (parts[0].match(/^File:/)) return ''
if (parts[0].match(/^w:/)) {
let part = parts[1] || parts[0].replace(/^w:/, '')
return `<a href='/${part.toLowerCase().replace(/\s+/g, '-')}'>${part}</a>`
}
if (parts[0].match(':')) return ''
return `<a href='/${parts[0].toLowerCase().replace(/\s+/g, '-')}'>${parts[0]}</a>`
}).replace(/\{\{([^\}]+)\}\}/g, (_, $1) => {
let [ l, t ] = parseEtymologyPiece($1)
if (t) {
if (t == '-') {
t = `{REPLACEME${replacements.length}}`
} else {
replacements.push(t)
}
let href = `/${t}`
if (l) href += `/${langs[l] ? langs[l].replace(/\s+/, '-') : l}`
return `<a class='du' href='${href}'>${t}</a>`
} else {
return ''
}
}).replace(/\{REPLACEME(\d+)\}/g, (_, $1) => {
let replacement = replacements[parseInt($1)]
return replacement
})
if (section.text.trim()) {
meaning.etym = section.text
}
break
case 'pronunciation':
if (meaning.pron) {
meaning = {}
meanings.push(meaning)
}
meaning.pron = meaning.pron || []
section.text.forEach(line => {
let d = parsePronunciationLine(line)
if (d) {
meaning.pron.push(d)
}
})
break
}
})
return meanings
}
function parsePronunciationLine(line) {
let val
let type
line.replace(/\{\{\s*a\s*\|UK\s*\}\}\s*\{\{IPA\|\/?([^\/\|]+)\/?\|lang=en\}\}/, (_, $1) => {
val = $1
type = 'uk'
})
line.replace(/\{\{\s*a\s*\|US\s*\}\}\s*\{\{IPA\|\/?([^\/\|]+)\/?\|lang=en\}\}/, (_, $1) => {
val = $1
type = 'us'
})
line.replace(/\{\{enPR|[^\}]+\}\},?\s*\{\{IPA\|\/?([^\/\|]+)\/?\|lang=en\}\}/, (_, $1) => {
val = $1
type = 'us'
})
line.replace(/GA\}\},?\s*\{\{IPA\|\/?([^\/\|]+)\/?\|lang=en\}\}/, (_, $1) => {
val = $1
type = 'ga'
})
line.replace(/GA\}\},?.+\{\{IPA\|\/?([^\/\|]+)\/?\|lang=en\}\}/, (_, $1) => {
val = $1
type = 'ga'
})
line.replace(/NZ\}\},?.+\{\{IPA\|\/?([^\/\|]+)\/?\|lang=en\}\}/, (_, $1) => {
val = $1
type = 'nz'
})
line.replace(/GenAm\}\},?.+\{\{IPA\|\/?([^\/\|]+)\/?\|lang=en\}\}/, (_, $1) => {
val = $1
type = 'ga'
})
line.replace(/GA\}\},?.+\{\{IPA\|\/?([^\/\|]+)\/?\|[^\|]+|lang=en\}\}/, (_, $1) => {
val = $1
type = 'ga'
})
line.replace(/GenAm\}\},?.+\{\{IPA\|\/?([^\/\|]+)\/?\|[^\|]+|lang=en\}\}/, (_, $1) => {
val = $1
type = 'ga'
})
line.replace(/\{\{IPA\|\/?([^\/\|]+)\/?\|lang=en\}\}/, (_, $1) => {
val = $1
type = null
})
// {{a|NZ}} {{IPA|/fɘʃ/|lang=en}}
// {{IPA|/fɪʃ/|lang=en}}
// {{a|GA}} {{IPA|/ˈhæpi/|lang=en}}
// * {{a|RP}} {{IPA|/pliːz/|lang=en}}
// * {{a|GA}} {{enPR|plēz}}, {{IPA|/pliz/|[pʰliz]|lang=en}}
//
// * {{enPR|blŭd}}, {{IPA|/blʌd/|lang=en}}
// * {{a|Northern UK}} {{enPR|blo͝od}}, {{IPA|/blʊd/|lang=en}}
if (!val) return
if (val.match('lang')) return
return { val, type }
}
function parseEtymologyPiece(piece) {
let parts = piece.split('|')
parts.shift() // first one is ignored.
let ls = []
if (!parts[0]) return []
if (langs[parts[0].split('-')[0]]) {
ls.push(parts.shift().split('-')[0])
}
if (parts.length > 1) {
if (langs[parts[0].split('-')[0]]) {
ls.push(parts.shift().split('-')[0])
}
}
let l = ls.pop()
let t = parts.shift()
return [ l, t ]
// {{inh|en|enm|poisoun}}
// {{m|enm|poyson}}
// {{der|en|la|pōtio|pōtio, pōtiōnis|t=drink, a draught, a poisonous draught, a potion}}
// {{m|la|pōtō|t=I drink}}
// {{der|en|enm|happy||fortunate, happy}}
// {{cog|is|heppinn||lucky}}
}
var langs = {
"ab": "abkhazian",
"aa": "afar",
"af": "afrikaans",
"ak": "akan",
"sq": "albanian",
"am": "amharic",
"ar": "arabic",
"an": "aragonese",
"hy": "armenian",
"as": "assamese",
"av": "avaric",
"ae": "avestan",
"ay": "aymara",
"az": "azerbaijani",
"bm": "bambara",
"ba": "bashkir",
"eu": "basque",
"be": "belarusian",
"bn": "bengali",
"bh": "bihari",
"bi": "bislama",
"bs": "bosnian",
"br": "breton",
"bg": "bulgarian",
"my": "burmese",
"ca": "catalan/valencian",
"ch": "chamorro",
"ce": "chechen",
"ny": "chichewa/chewa",
"zh": "chinese",
"cv": "chuvash",
"kw": "cornish",
"co": "corsican",
"cr": "cree",
"hr": "croatian",
"cs": "czech",
"da": "danish",
"dv": "divehi/dhivehi/maldivian",
"nl": "dutch/flemish",
"dz": "dzongkha",
"en": "english",
"eo": "esperanto",
"et": "estonian",
"ee": "ewe",
"fo": "faroese",
"fj": "fijian",
"fi": "finnish",
"fr": "french",
"ff": "fulah",
"gl": "galician",
"ka": "georgian",
"de": "german",
"el": "greek/modern",
"gn": "guarani",
"gu": "gujarati",
"ht": "haitian/haitian creole",
"ha": "hausa",
"he": "hebrew",
"hz": "herero",
"hi": "hindi",
"ho": "hiri motu",
"hu": "hungarian",
"ia": "interlingua",
"id": "indonesian",
"ie": "interlingue/occidental",
"ga": "irish",
"ig": "igbo",
"ik": "inupiaq",
"io": "ido",
"is": "icelandic",
"it": "italian",
"iu": "inuktitut",
"ja": "japanese",
"jv": "javanese",
"kl": "kalaallisut/greenlandic",
"kn": "kannada",
"kr": "kanuri",
"ks": "kashmiri",
"kk": "kazakh",
"km": "central khmer",
"ki": "kikuyu/gikuyu",
"rw": "kinyarwanda",
"ky": "kirghiz/kyrgyz",
"kv": "komi",
"kg": "kongo",
"ko": "korean",
"ku": "kurdish",
"kj": "kuanyama/kwanyama",
"la": "latin",
"lb": "luxembourgish/letzeburgesch",
"lg": "ganda",
"li": "limburgan/limburger/limburgish",
"ln": "lingala",
"lo": "lao",
"lt": "lithuanian",
"lu": "luba-katanga",
"lv": "latvian",
"gv": "manx",
"mk": "macedonian",
"mg": "malagasy",
"ms": "malay",
"ml": "malayalam",
"mt": "maltese",
"mi": "maori",
"mr": "marathi",
"mh": "marshallese",
"mn": "mongolian",
"na": "nauru",
"nv": "navajo/navaho",
"nd": "north ndebele",
"ne": "nepali",
"ng": "ndonga",
"nb": "norwegian bokmål",
"nn": "norwegian nynorsk",
"no": "norwegian",
"ii": "sichuan yi/nuosu",
"nr": "south ndebele",
"oc": "occitan",
"oj": "ojibwa",
"cu": "church slavic/old",
"om": "oromo",
"or": "oriya",
"os": "ossetian/ossetic",
"pa": "punjabi/panjabi",
"pi": "pali",
"fa": "persian",
"pl": "polish",
"ps": "pashto/pushto",
"pt": "portuguese",
"qu": "quechua",
"rm": "romansh",
"rn": "rundi",
"ro": "romanian/moldavian/moldovan",
"ru": "russian",
"sa": "sanskrit",
"sc": "sardinian",
"sd": "sindhi",
"se": "northern sami",
"sm": "samoan",
"sg": "sango",
"sr": "serbian",
"gd": "gaelic/scottish-gaelic",
"sn": "shona",
"si": "sinhala/sinhalese",
"sk": "slovak",
"sl": "slovenian",
"so": "somali",
"st": "southern sotho",
"es": "spanish/castilian",
"su": "sundanese",
"sw": "swahili",
"ss": "swati",
"sv": "swedish",
"ta": "tamil",
"te": "telugu",
"tg": "tajik",
"th": "thai",
"ti": "tigrinya",
"bo": "tibetan",
"tk": "turkmen",
"tl": "tagalog",
"tn": "tswana",
"to": "tonga",
"tr": "turkish",
"ts": "tsonga",
"tt": "tatar",
"tw": "twi",
"ty": "tahitian",
"ug": "uighur/uyghur",
"uk": "ukrainian",
"ur": "urdu",
"uz": "uzbek",
"ve": "venda",
"vi": "vietnamese",
"vo": "volapük",
"wa": "walloon",
"cy": "welsh",
"wo": "wolof",
"fy": "western frisian",
"xh": "xhosa",
"yi": "yiddish",
"yo": "yoruba",
"za": "zhuang/chuang",
"zu": "zulu",
him: 'himachali',
afa: 'afro-asiatic',
alg: 'algonquian',
apa: 'apache',
art: 'artificial',
ath: 'athapascan',
aus: 'australian',
bad: 'banda',
bai: 'bamileke',
bat: 'baltic',
ber: 'berber',
bih: 'bihari',
bnt: 'bantu',
btk: 'batak',
cai: 'central-american-indian',
cau: 'caucasian',
cel: 'celtic',
cmc: 'chamic',
cpe: 'creoles-and-pidgins/english',
cpf: 'creoles-and-pidgins/french',
cpp: 'creoles-and-pidgins/portuguese',
crp: 'creoles-and',
cus: 'cushitic',
day: 'land-dayak',
dra: 'dravidian',
fiu: 'finno-ugrian',
gem: 'germanic',
ijo: 'ijo',
inc: 'indic',
ine: 'indo-european',
ira: 'iranian',
iro: 'iroquoian',
kar: 'karen',
khi: 'khoisan',
kro: 'kru',
map: 'austronesian',
mkh: 'mon–khmer',
mno: 'manobo',
mun: 'munda',
myn: 'mayan',
nah: 'nahuatl',
nai: 'north-american-indian',
nic: 'niger-kordofanian',
nub: 'nubian',
oto: 'otomian',
paa: 'papuan',
phi: 'philippine',
pra: 'prakrit',
roa: 'romance',
sai: 'south-american-indian',
sal: 'salishan',
sem: 'semitic',
sgn: 'sign',
sio: 'siouan',
sit: 'sino-tibetan',
sla: 'slavic',
smi: 'sami',
son: 'songhai',
ssa: 'nilo-saharan',
tai: 'tai',
tup: 'tupi',
tut: 'altaic',
wak: 'wakashan',
wen: 'sorbian',
ypk: 'yupik',
znd: 'zande',
aaa: "ghotuo",
aab: "alumu-tesu",
aac: "ari",
aad: "amal",
aae: "arbëreshë-albanian",
aaf: "aranadan",
aag: "ambrak",
aah: "abu-arapesh",
aai: "arifama-miniafia",
aak: "ankave",
aal: "afade",
aan: "anambé",
aao: "algerian-saharan-arabic",
aap: "pará arára",
aaq: "eastern abnaki",
aar: "afar",
aas: "aasáx",
aat: "arvanitika-albanian",
aau: "abau",
aaw: "solong",
aax: "mandobo-atas",
aaz: "amarasi",
aba: "abé",
abb: "bankon",
abc: "ambala ayta",
abd: "manide",
abe: "western abnaki",
abf: "abai sungai",
abg: "abaga",
abh: "tajiki arabic",
abi: "abidji",
abj: "aka-bea",
abk: "abkhazian",
abl: "lampung nyo",
abm: "abanyom",
abn: "abua",
abo: "abon",
abp: "abellen ayta",
abq: "abaza",
abr: "abron",
abs: "ambonese malay",
abt: "ambulas",
abu: "abure",
abv: "baharna arabic",
abw: "pal",
abx: "inabaknon",
aby: "aneme wake",
abz: "abui",
aca: "achagua",
acb: "áncá",
acd: "gikyode",
ace: "achinese",
acf: "saint lucian creole french",
ach: "acoli",
aci: "aka-cari",
ack: "aka-kora",
acl: "akar-bale",
acm: "mesopotamian arabic",
acn: "achang",
acp: "eastern acipa",
acq: "ta'izzi-adeni arabic",
acr: "achi",
acs: "acroá",
act: "achterhoeks",
acu: "achuar-shiwiar",
acv: "achumawi",
acw: "hijazi arabic",
acx: "omani arabic",
acy: "cypriot arabic",
acz: "acheron",
ada: "adangme",
adb: "adabe",
add: "dzodinka",
add: "lidzonka",
ade: "adele",
adf: "dhofari arabic",
adg: "andegerebinha",
adh: "adhola",
adi: "adi",
adj: "adioukrou",
adl: "galo",
adn: "adang",
ado: "abu",
adq: "adangbe",
adr: "adonara",
ads: "adamorobe sign language",
adt: "adnyamathanha",
adu: "aduge",
adw: "amundava",
adx: "amdo tibetan",
ady: "adygei",
ady: "adyghe",
adz: "adzera",
aea: "areba",
aeb: "tunisian arabic",
aec: "saidi arabic",
aed: "argentine sign language",
aee: "northeast pashai",
aee: "northeast pashayi",
aek: "haeke",
ael: "ambele",
aem: "arem",
aen: "armenian sign language",
aeq: "aer",
aer: "eastern arrernte",
aes: "alsea",
aeu: "akeu",
aew: "ambakich",
aey: "amele",
aez: "aeka",
afb: "gulf arabic",
afd: "andai",
afe: "putukwam",
afg: "afghan sign language",
afh: "afrihili",
afi: "akrukay",
afi: "chini",
afk: "nanubae",
afn: "defaka",
afo: "eloyi",
afp: "tapei",
afr: "afrikaans",
afs: "afro-seminole creole",
aft: "afitti",
afu: "awutu",
afz: "obokuitai",
aga: "aguano",
agb: "legbo",
agc: "agatu",
agd: "agarabi",
age: "angal",
agf: "arguni",
agg: "angor",
agh: "ngelima",
agi: "agariya",
agj: "argobba",
agk: "isarog agta",
agl: "fembe",
agm: "angaataha",
agn: "agutaynen",
ago: "tainae",
agq: "aghem",
agr: "aguaruna",
ags: "esimbi",
agt: "central cagayan agta",
agu: "aguacateco",
agv: "remontado dumagat",
agw: "kahua",
agx: "aghul",
agy: "southern alta",
agz: "mt. iriga agta",
aha: "ahanta",
ahb: "axamb",
ahg: "qimant",
ahh: "aghu",
ahi: "tiagbamrin aizi",
ahk: "akha",
ahl: "igo",
ahm: "mobumrin aizi",
ahn: "àhàn",
aho: "ahom",
ahp: "aproumu aizi",
ahr: "ahirani",
ahs: "ashe",
aht: "ahtena",
aia: "arosi",
aib: "ainu (china)",
aic: "ainbai",
aid: "alngith",
aie: "amara",
aif: "agi",
aig: "antigua and barbuda creole english",
aih: "ai-cham",
aii: "assyrian neo-aramaic",
aij: "lishanid noshan",
aik: "ake",
ail: "aimele",
aim: "aimol",
ain: "ainu (japan)",
aio: "aiton",
aip: "burumakok",
aiq: "aimaq",
air: "airoran",
ais: "nataoran amis",
ait: "arikem",
aiw: "aari",
aix: "aighon",
aiy: "ali",
aja: "aja (south sudan)",
ajg: "aja (benin)",
aji: "ajië",
ajn: "andajin",
ajp: "south levantine arabic",
ajt: "judeo-tunisian arabic",
aju: "judeo-moroccan arabic",
ajw: "ajawa",
ajz: "amri karbi",
aka: "akan",
akb: "batak angkola",
akc: "mpur",
akd: "ukpet-ehom",
ake: "akawaio",
akf: "akpa",
akg: "anakalangu",
akh: "angal heneng",
aki: "aiome",
akj: "aka-jeru",
akk: "akkadian",
akl: "aklanon",
akm: "aka-bo",
ako: "akurio",
akp: "siwu",
akq: "ak",
akr: "araki",
aks: "akaselem",
akt: "akolet",
aku: "akum",
akv: "akhvakh",
akw: "akwa",
akx: "aka-kede",
aky: "aka-kol",
akz: "alabama",
ala: "alago",
alc: "qawasqar",
ald: "alladian",
ale: "aleut",
alf: "alege",
alh: "alawa",
ali: "amaimon",
alj: "alangan",
alk: "alak",
all: "allar",
alm: "amblong",
aln: "gheg albanian",
alo: "larike-wakasihu",
alp: "alune",
alq: "algonquin",
alr: "alutor",
als: "tosk albanian",
alt: "southern altai",
alu: "'are'are",
alw: "alaba-k’abeena",
alw: "wanbasana",
alx: "amol",
aly: "alyawarr",
alz: "alur",
ama: "amanayé",
amb: "ambo",
amc: "amahuaca",
ame: "yanesha'",
amf: "hamer-banna",
amg: "amurdak",
amh: "amharic",
ami: "amis",
amj: "amdang",
amk: "ambai",
aml: "war-jaintia",
amm: "ama (papua new guinea)",
amn: "amanab",
amo: "amo",
amp: "alamblak",
amq: "amahai",
amr: "amarakaeri",
ams: "southern amami-oshima",
amt: "amto",
amu: "guerrero amuzgo",
amv: "ambelau",
amw: "western neo-aramaic",
amx: "anmatyerre",
amy: "ami",
amz: "atampaya",
ana: "andaqui",
anb: "andoa",
anc: "ngas",
and: "ansus",
ane: "xârâcùù",
anf: "animere",
ang: "old english",
anh: "nend",
ani: "andi",
anj: "anor",
ank: "goemai",
anl: "anu-hkongso chin",
anm: "anal",
ann: "obolo",
ano: "andoque",
anp: "angika",
anq: "jarawa (india)",
anr: "andh",
ans: "anserma",
ant: "antakarinya",
anu: "anuak",
anv: "denya",
anw: "anaang",
anx: "andra-hus",
any: "anyin",
anz: "anem",
aoa: "angolar",
aob: "abom",
aoc: "pemon",
aod: "andarum",
aoe: "angal enen",
aof: "bragat",
aog: "angoram",
aoh: "arma",
aoi: "anindilyakwa",
aoj: "mufian",
aok: "arhö",
aol: "alor",
aom: "ömie",
aon: "bumbita arapesh",
aor: "aore",
aos: "taikat",
aot: "a'tong",
aot: "atong (india)",
aou: "a'ou",
aox: "atorada",
aoz: "uab meto",
apb: "sa'a",
apc: "north levantine arabic",
apd: "sudanese arabic",
ape: "bukiyip",
apf: "pahanan agta",
apg: "ampanang",
aph: "athpariya",
api: "apiaká",
apj: "jicarilla apache",
apk: "kiowa apache",
apl: "lipan apache",
apm: "mescalero-chiricahua apache",
apn: "apinayé",
apo: "ambul",
app: "apma",
apq: "a-pucikwar",
apr: "arop-lokep",
aps: "arop-sissano",
apt: "apatani",
apu: "apurinã",
apv: "alapmunte",
apw: "western apache",
apx: "aputai",
apy: "apalaí",
apz: "safeyoka",
aqc: "archi",
aqd: "ampari dogon",
aqg: "arigidi",
aqm: "atohwaim",
aqn: "northern alta",
aqp: "atakapa",
aqr: "arhâ",
aqt: "angaité",
aqz: "akuntsu",
ara: "arabic",
arb: "standard arabic",
arc: "imperial aramaic (700-300 bce)",
arc: "official aramaic (700-300 bce)",
ard: "arabana",
are: "western arrarnta",
arg: "aragonese",
arh: "arhuaco",
ari: "arikara",
arj: "arapaso",
ark: "arikapú",
arl: "arabela",
arn: "mapuche",
arn: "mapudungun",
aro: "araona",
arp: "arapaho",
arq: "algerian arabic",
arr: "karo (brazil)",
ars: "najdi arabic",
aru: "arawá",
aru: "aruá (amazonas state)",
arv: "arbore",
arw: "arawak",
arx: "aruá (rodonia state)",
ary: "moroccan arabic",
arz: "egyptian arabic",
asa: "asu (tanzania)",
asb: "assiniboine",
asc: "casuarina coast asmat",
asd: "asas",
ase: "american sign language",
asf: "auslan",
asf: "australian sign language",
asg: "cishingini",
ash: "abishira",
asi: "buruwai",
asj: "sari",
ask: "ashkun",
asl: "asilulu",
asm: "assamese",
asn: "xingú asuriní",
aso: "dano",
asp: "algerian sign language",
asq: "austrian sign language",
asr: "asuri",
ass: "ipulo",
ast: "asturian",
ast: "asturleonese",
ast: "bable",
ast: "leonese",
asu: "tocantins asurini",
asv: "asoa",
asw: "australian aborigines sign language",
asx: "muratayak",
asy: "yaosakor asmat",
asz: "as",
ata: "pele-ata",
atb: "zaiwa",
atc: "atsahuaca",
atd: "ata manobo",
ate: "atemble",
atg: "ivbie north-okpela-arhe",
ati: "attié",
atj: "atikamekw",
atk: "ati",
atl: "mt. iraya agta",
atm: "ata",
atn: "ashtiani",
ato: "atong (cameroon)",
atp: "pudtol atta",
atq: "aralle-tabulahan",
atr: "waimiri-atroari",
ats: "gros ventre",
att: "pamplona atta",
atu: "reel",
atv: "northern altai",
atw: "atsugewi",
atx: "arutani",
aty: "aneityum",
atz: "arta",
aua: "asumboa",
aub: "alugu",
auc: "waorani",
aud: "anuta",
aug: "aguna",
auh: "aushi",
aui: "anuki",
auj: "awjilah",
auk: "heyo",
aul: "aulua",
aum: "asu (nigeria)",
aun: "molmo one",
auo: "auyokawa",
aup: "makayam",
auq: "anus",
auq: "korur",
aur: "aruek",
aut: "austral",
auu: "auye",
auw: "awyi",
aux: "aurá",
auy: "awiyaana",
auz: "uzbeki arabic",
ava: "avaric",
avb: "avau",
avd: "alviri-vidari",
ave: "avestan",
avi: "avikam",
avk: "kotava",
avl: "eastern egyptian bedawi arabic",
avm: "angkamuthi",
avn: "avatime",
avo: "agavotaguerra",
avs: "aushiri",
avt: "au",
avu: "avokaya",
avv: "avá-canoeiro",
awa: "awadhi",
awb: "awa (papua new guinea)",
awc: "cicipu",
awe: "awetí",
awg: "anguthimri",
awh: "awbono",
awi: "aekyom",
awk: "awabakal",
awm: "arawum",
awn: "awngi",
awo: "awak",
awr: "awera",
aws: "south awyu",
awt: "araweté",
awu: "central awyu",
awv: "jair awyu",
aww: "awun",
awx: "awara",
awy: "edera awyu",
axb: "abipon",
axe: "ayerrerenge",
axg: "mato grosso arára",
axk: "yaka (central african republic)",
axl: "lower southern aranda",
axm: "middle armenian",
axx: "xârâgurè",
aya: "awar",
ayb: "ayizo gbe",
ayc: "southern aymara",
ayd: "ayabadhu",
aye: "ayere",
ayg: "ginyanga",
ayh: "hadrami arabic",
ayi: "leyigha",
ayk: "akuku",
ayl: "libyan arabic",
aym: "aymara",
ayn: "sanaani arabic",
ayo: "ayoreo",
ayp: "north mesopotamian arabic",
ayq: "ayi (papua new guinea)",
ayr: "central aymara",
ays: "sorsogon ayta",
ayt: "magbukun ayta",
ayu: "ayu",
ayy: "tayabas ayta",
ayz: "mai brat",
aza: "azha",
azb: "south azerbaijani",
azd: "eastern durango nahuatl",
aze: "azerbaijani",
azg: "san pedro amuzgos amuzgo",
azj: "north azerbaijani",
azm: "ipalapa amuzgo",
azn: "western durango nahuatl",
azo: "awing",
azt: "faire atta",
azz: "highland puebla nahuatl",
baa: "babatana",
bab: "bainouk-gunyuño",
bac: "badui",
bae: "baré",
baf: "nubaca",
bag: "tuki",
bah: "bahamas creole english",
baj: "barakai",
bak: "bashkir",
bal: "baluchi",
bam: "bambara",
ban: "balinese",
bao: "waimaha",
bap: "bantawa",
bar: "bavarian",
bas: "basa (cameroon)",
bau: "bada (nigeria)",
bav: "vengo",
baw: "bambili-bambui",
bax: "bamun",
bay: "batuley",
bba: "baatonum",
bbb: "barai",
bbc: "batak toba",
bbd: "bau",
bbe: "bangba",
bbf: "baibai",
bbg: "barama",
bbh: "bugan",
bbi: "barombi",
bbj: "ghomálá'",
bbk: "babanki",
bbl: "bats",
bbm: "babango",
bbn: "uneapa",
bbo: "konabéré",
bbo: "northern bobo madaré",
bbp: "west central banda",
bbq: "bamali",
bbr: "girawa",
bbs: "bakpinka",
bbt: "mburku",
bbu: "kulung (nigeria)",
bbv: "karnai",
bbw: "baba",
bbx: "bubia",
bby: "befang",
bbz: "babalia creole arabic",
bca: "central bai",
bcb: "bainouk-samik",
bcc: "southern balochi",
bcd: "north babar",
bce: "bamenyam",
bcf: "bamu",
bcg: "baga pokur",
bch: "bariai",
bci: "baoulé",
bcj: "bardi",
bck: "bunaba",
bcl: "central bikol",
bcm: "bannoni",
bcn: "bali (nigeria)",
bco: "kaluli",
bcp: "bali (democratic republic of congo)",
bcq: "bench",
bcr: "babine",
bcs: "kohumono",
bct: "bendi",
bcu: "awad bing",
bcv: "shoo-minda-nye",
bcw: "bana",
bcy: "bacama",
bcz: "bainouk-gunyaamolo",
bda: "bayot",
bdb: "basap",
bdc: "emberá-baudó",
bdd: "bunama",
bde: "bade",
bdf: "biage",
bdg: "bonggi",
bdh: "baka (south sudan)",
bdi: "burun",
bdj: "bai",
bdj: "bai (south sudan)",
bdk: "budukh",
bdl: "indonesian bajau",
bdm: "buduma",
bdn: "baldemu",
bdo: "morom",
bdp: "bende",
bdq: "bahnar",
bdr: "west coast bajau",
bds: "burunge",
bdt: "bokoto",
bdu: "oroko",
bdv: "bodo parja",
bdw: "baham",
bdx: "budong-budong",
bdy: "bandjalang",
bdz: "badeshi",
bea: "beaver",
beb: "bebele",
bec: "iceve-maci",
bed: "bedoanas",
bee: "byangsi",
bef: "benabena",
beg: "belait",
beh: "biali",
bei: "bekati'",
bej: "bedawiyet",
bej: "beja",
bek: "bebeli",
bel: "belarusian",
bem: "bemba (zambia)",
ben: "bengali",
beo: "beami",
bep: "besoa",
beq: "beembe",
bes: "besme",
bet: "guiberoua béte",
beu: "blagar",
bev: "daloa bété",
bew: "betawi",
bex: "jur modo",
bey: "beli (papua new guinea)",
bez: "bena (tanzania)",
bfa: "bari",
bfb: "pauri bareli",
bfc: "northern bai",
bfc: "panyi bai",
bfd: "bafut",
bfe: "betaf",
bfe: "tena",
bff: "bofi",
bfg: "busang kayan",
bfh: "blafe",
bfi: "british sign language",
bfj: "bafanji",
bfk: "ban khor sign language",
bfl: "banda-ndélé",
bfm: "mmen",
bfn: "bunak",
bfo: "malba birifor",
bfp: "beba",
bfq: "badaga",
bfr: "bazigar",
bfs: "southern bai",
bft: "balti",
bfu: "gahri",
bfw: "bondo",
bfx: "bantayanon",
bfy: "bagheli",
bfz: "mahasu pahari",
bga: "gwamhi-wuri",
bgb: "bobongko",
bgc: "haryanvi",
bgd: "rathwi bareli",
bge: "bauria",
bgf: "bangandu",
bgg: "bugun",
bgi: "giangan",
bgj: "bangolan",
bgk: "bit",
bgk: "buxinhua",
bgl: "bo (laos)",
bgn: "western balochi",
bgo: "baga koga",
bgp: "eastern balochi",
bgq: "bagri",
bgr: "bawm chin",
bgs: "tagabawa",
bgt: "bughotu",
bgu: "mbongno",
bgv: "warkay-bipim",
bgw: "bhatri",
bgx: "balkan gagauz turkish",
bgy: "benggoi",
bgz: "banggai",
bha: "bharia",
bhb: "bhili",
bhc: "biga",
bhd: "bhadrawahi",
bhe: "bhaya",
bhf: "odiai",
bhg: "binandere",
bhh: "bukharic",
bhi: "bhilali",
bhj: "bahing",
bhl: "bimin",
bhm: "bathari",
bhn: "bohtan neo-aramaic",
bho: "bhojpuri",
bhp: "bima",
bhq: "tukang besi south",
bhr: "bara malagasy",
bhs: "buwal",
bht: "bhattiyali",
bhu: "bhunjia",
bhv: "bahau",
bhw: "biak",
bhx: "bhalay",
bhy: "bhele",
bhz: "bada (indonesia)",
bia: "badimaya",
bib: "bisa",
bib: "bissa",
bic: "bikaru",
bid: "bidiyo",
bie: "bepour",
bif: "biafada",
big: "biangai",
bij: "vaghat-ya-bijim-legeri",
bik: "bikol",
bil: "bile",
bim: "bimoba",
bin: "bini",
bin: "edo",
bio: "nai",
bip: "bila",
biq: "bipi",
bir: "bisorio",
bis: "bislama",
bit: "berinomo",
biu: "biete",
biv: "southern birifor",
biw: "kol (cameroon)",
bix: "bijori",
biy: "birhor",
biz: "baloi",
bja: "budza",
bjb: "banggarla",
bjc: "bariji",
bje: "biao-jiao mien",
bjf: "barzani jewish neo-aramaic",
bjg: "bidyogo",
bjh: "bahinemo",
bji: "burji",
bjj: "kanauji",
bjk: "barok",
bjl: "bulu (papua new guinea)",
bjm: "bajelani",
bjn: "banjar",
bjo: "mid-southern banda",
bjp: "fanamaket",
bjr: "binumarien",
bjs: "bajan",
bjt: "balanta-ganja",
bju: "busuu",
bjv: "bedjond",
bjw: "bakwé",
bjx: "banao itneg",
bjy: "bayali",
bjz: "baruga",
bka: "kyak",
bkc: "baka (cameroon)",
bkd: "binukid",
bkd: "talaandig",
bkf: "beeke",
bkg: "buraka",
bkh: "bakoko",
bki: "baki",
bkj: "pande",
bkk: "brokskat",
bkl: "berik",
bkm: "kom (cameroon)",
bkn: "bukitan",
bko: "kwa'",
bkp: "boko (democratic republic of congo)",
bkq: "bakairí",
bkr: "bakumpai",
bks: "northern sorsoganon",
bkt: "boloki",
bku: "buhid",
bkv: "bekwarra",
bkw: "bekwel",
bkx: "baikeno",
bky: "bokyi",
bkz: "bungku",
bla: "siksika",
blb: "bilua",
blc: "bella coola",
bld: "bolango",
ble: "balanta-kentohe",
blf: "buol",
blg: "balau",
blh: "kuwaa",
bli: "bolia",
blj: "bolongan",
blk: "pa'o",
blk: "pa'o karen",
bll: "biloxi",
blm: "beli (south sudan)",
bln: "southern catanduanes bikol",
blo: "anii",
blp: "blablanga",
blq: "baluan-pam",
blr: "blang",
bls: "balaesang",
blt: "tai dam",
blv: "bolo",
blv: "kibala",
blw: "balangao",
blx: "mag-indi ayta",
bly: "notre",
blz: "balantak",
bma: "lame",
bmb: "bembe",
bmc: "biem",
bmd: "baga manduri",
bme: "limassa",
bmf: "bom-kim",
bmg: "bamwe",
bmh: "kein",
bmi: "bagirmi",
bmj: "bote-majhi",
bmk: "ghayavi",
bml: "bomboli",
bmm: "northern betsimisaraka malagasy",
bmn: "bina (papua new guinea)",
bmo: "bambalang",
bmp: "bulgebi",
bmq: "bomu",
bmr: "muinane",
bms: "bilma kanuri",
bmt: "biao mon",
bmu: "somba-siawari",
bmv: "bum",
bmw: "bomwali",
bmx: "baimak",
bmz: "baramu",
bna: "bonerate",
bnb: "bookan",
bnc: "bontok",
bnd: "banda (indonesia)",
bne: "bintauna",
bnf: "masiwang",
bng: "benga",
bni: "bangi",
bnj: "eastern tawbuid",
bnk: "bierebo",
bnl: "boon",
bnm: "batanga",
bnn: "bunun",
bno: "bantoanon",
bnp: "bola",
bnq: "bantik",
bnr: "butmas-tur",
bns: "bundeli",
bnu: "bentong",
bnv: "beneraf",
bnv: "bonerif",
bnv: "edwas",
bnw: "bisis",
bnx: "bangubangu",
bny: "bintulu",
bnz: "beezen",
boa: "bora",
bob: "aweer",
bod: "tibetan",
boe: "mundabli",
bof: "bolon",
bog: "bamako sign language",
boh: "boma",
boi: "barbareño",
boj: "anjam",
bok: "bonjo",
bol: "bole",
bom: "berom",
bon: "bine",
boo: "tiemacèwè bozo",
bop: "bonkiman",
boq: "bogaya",
bor: "borôro",
bos: "bosnian",
bot: "bongo",
bou: "bondei",
bov: "tuwuli",
bow: "rema",
box: "buamu",
boy: "bodo (central african republic)",
boz: "tiéyaxo bozo",
bpa: "daakaka",
bpb: "barbacoas",
bpd: "banda-banda",
bpg: "bonggo",
bph: "botlikh",
bpi: "bagupi",
bpj: "binji",
bpk: "'ôrôê",
bpk: "orowe",
bpl: "broome pearling lugger pidgin",
bpm: "biyom",
bpn: "dzao min",
bpo: "anasi",
bpp: "kaure",
bpq: "banda malay",
bpr: "koronadal blaan",
bps: "sarangani blaan",
bpt: "barrow point",
bpu: "bongu",
bpv: "bian marind",
bpw: "bo (papua new guinea)",
bpx: "palya bareli",
bpy: "bishnupriya",
bpz: "bilba",
bqa: "tchumbuli",
bqb: "bagusa",
bqc: "boko (benin)",
bqc: "boo",
bqd: "bung",
bqf: "baga kaloum",
bqg: "bago-kusuntu",
bqh: "baima",
bqi: "bakhtiari",
bqj: "bandial",
bqk: "banda-mbrès",
bql: "bilakura",
bqm: "wumboko",
bqn: "bulgarian sign language",
bqo: "balo",
bqp: "busa",
bqq: "biritai",
bqr: "burusu",
bqs: "bosngun",
bqt: "bamukumbit",
bqu: "boguru",
bqv: "begbere-ejar",
bqv: "koro wachi",
bqw: "buru (nigeria)",
bqx: "baangi",
bqy: "bengkala sign language",
bqz: "bakaka",
bra: "braj",
brb: "lave",
brc: "berbice creole dutch",
brd: "baraamu",
bre: "breton",
brf: "bera",
brg: "baure",
brh: "brahui",
bri: "mokpwe",
brj: "bieria",
brk: "birked",
brl: "birwa",
brm: "barambu",
brn: "boruca",
bro: "brokkat",
brp: "barapasi",
brq: "breri",
brr: "birao",
brs: "baras",
brt: "bitare",
bru: "eastern bru",
brv: "western bru",
brw: "bellari",
brx: "bodo (india)",
bry: "burui",
brz: "bilbil",
bsa: "abinomn",
bsb: "brunei bisaya",
bsc: "bassari",
bsc: "oniyan",
bse: "wushi",
bsf: "bauchi",
bsg: "bashkardi",
bsh: "kati",
bsi: "bassossi",
bsj: "bangwinji",
bsk: "burushaski",
bsl: "basa-gumna",
bsm: "busami",
bsn: "barasana-eduria",
bso: "buso",
bsp: "baga sitemu",
bsq: "bassa",
bsr: "bassa-kontagora",
bss: "akoose",
bst: "basketo",
bsu: "bahonsuai",
bsv: "baga sobané",
bsw: "baiso",
bsx: "yangkam",
bsy: "sabah bisaya",
bta: "bata",
btc: "bati (cameroon)",
btd: "batak dairi",
bte: "gamo-ningi",
btf: "birgit",
btg: "gagnoa bété",
bth: "biatah bidayuh",
bti: "burate",
btj: "bacanese malay",
btm: "batak mandailing",
btn: "ratagnon",
bto: "rinconada bikol",
btp: "budibud",
btq: "batek",
btr: "baetora",
bts: "batak simalungun",
btt: "bete-bendi",
btu: "batu",
btv: "bateri",
btw: "butuanon",
btx: "batak karo",
bty: "bobot",
btz: "batak alas-kluet",
bua: "buriat",
bub: "bua",
buc: "bushi",
bud: "ntcham",
bue: "beothuk",
buf: "bushoong",
bug: "buginese",
buh: "younuo bunu",
bui: "bongili",
buj: "basa-gurmana",
buk: "bugawac",
bul: "bulgarian",
bum: "bulu (cameroon)",
bun: "sherbro",
buo: "terei",
bup: "busoa",
buq: "brem",
bus: "bokobaru",
but: "bungain",
buu: "budu",
buv: "bun",
buw: "bubi",
bux: "boghom",
buy: "bullom so",
buz: "bukwen",
bva: "barein",
bvb: "bube",
bvc: "baelelea",
bvd: "baeggu",
bve: "berau malay",
bvf: "boor",
bvg: "bonkeng",
bvh: "bure",
bvi: "belanda viri",
bvj: "baan",
bvk: "bukat",
bvl: "bolivian sign language",
bvm: "bamunka",
bvn: "buna",
bvo: "bolgo",
bvp: "bumang",
bvq: "birri",
bvr: "burarra",
bvt: "bati (indonesia)",
bvu: "bukit malay",
bvv: "baniva",
bvw: "boga",
bvx: "dibole",
bvy: "baybayanon",
bvz: "bauzi",
bwa: "bwatoo",
bwb: "namosi-naitasiri-serua",
bwc: "bwile",
bwd: "bwaidoka",
bwe: "bwe karen",
bwf: "boselewa",
bwg: "barwe",
bwh: "bishuo",
bwi: "baniwa",
bwj: "láá láá bwamu",
bwk: "bauwaki",
bwl: "bwela",
bwm: "biwat",
bwn: "wunai bunu",
bwo: "borna (ethiopia)",
bwo: "boro (ethiopia)",
bwp: "mandobo bawah",
bwq: "southern bobo madaré",
bwr: "bura-pabir",
bws: "bomboma",
bwt: "bafaw-balong",
bwu: "buli (ghana)",
bww: "bwa",
bwx: "bu-nao bunu",
bwy: "cwi bwamu",
bwz: "bwisi",
bxa: "tairaha",
bxb: "belanda bor",
bxc: "molengue",
bxd: "pela",
bxe: "birale",
bxf: "bilur",
bxf: "minigir",
bxg: "bangala",
bxh: "buhutu",
bxi: "pirlatapa",
bxj: "bayungu",
bxk: "bukusu",
bxk: "lubukusu",
bxl: "jalkunan",
bxm: "mongolia buriat",
bxn: "burduna",
bxo: "barikanchi",
bxp: "bebil",
bxq: "beele",
bxr: "russia buriat",
bxs: "busam",
bxu: "china buriat",
bxv: "berakou",
bxw: "bankagooma",
bxz: "binahari",
bya: "batak",
byb: "bikya",
byc: "ubaghara",
byd: "benyadu'",
bye: "pouye",
byf: "bete",
byg: "baygo",
byh: "bhujel",
byi: "buyu",
byj: "bina (nigeria)",
byk: "biao",
byl: "bayono",
bym: "bidyara",
byn: "bilin",
byn: "blin",
byo: "biyo",
byp: "bumaji",
byq: "basay",
byr: "baruya",
byr: "yipma",
bys: "burak",
byt: "berti",
byv: "medumba",
byw: "belhariya",
byx: "qaqet",
byz: "banaro",
bza: "bandi",
bzb: "andio",
bzc: "southern betsimisaraka malagasy",
bzd: "bribri",
bze: "jenaama bozo",
bzf: "boikin",
bzg: "babuza",
bzh: "mapos buang",
bzi: "bisu",
bzj: "belize kriol english",
bzk: "nicaragua creole english",
bzl: "boano (sulawesi)",
bzm: "bolondo",
bzn: "boano (maluku)",
bzo: "bozaba",
bzp: "kemberano",
bzq: "buli (indonesia)",
bzr: "biri",
bzs: "brazilian sign language",
bzt: "brithenig",
bzu: "burmeso",
bzv: "naami",
bzw: "basa (nigeria)",
bzx: "kɛlɛngaxo bozo",
bzy: "obanliku",
bzz: "evant",
caa: "chortí",
cab: "garifuna",
cac: "chuj",
cad: "caddo",
cae: "laalaa",
cae: "lehar",
caf: "southern carrier",
cag: "nivaclé",
cah: "cahuarano",
caj: "chané",
cak: "cakchiquel",
cak: "kaqchikel",
cal: "carolinian",
cam: "cemuhî",
can: "chambri",
cao: "chácobo",
cap: "chipaya",
caq: "car nicobarese",
car: "galibi carib",
cas: "tsimané",
cat: "catalan",
cat: "valencian",
cav: "cavineña",
caw: "callawalla",
cax: "chiquitano",
cay: "cayuga",
caz: "canichana",
cbb: "cabiyarí",
cbc: "carapana",
cbd: "carijona",
cbg: "chimila",
cbi: "chachi",
cbj: "ede cabe",
cbk: "chavacano",
cbl: "bualkhaw chin",
cbn: "nyahkur",
cbo: "izora",
cbq: "cuba",
cbq: "tsucuba",
cbr: "cashibo-cacataibo",
cbs: "cashinahua",
cbt: "chayahuita",
cbu: "candoshi-shapra",
cbv: "cacua",
cbw: "kinabalian",
cby: "carabayo",
cca: "cauca",
ccc: "chamicuro",
ccd: "cafundo creole",
cce: "chopi",
ccg: "samba daka",
cch: "atsam",
ccj: "kasanga",
ccl: "cutchi-swahili",
ccm: "malaccan creole malay",
cco: "comaltepec chinantec",
ccp: "chakma",
ccr: "cacaopera",
cda: "choni",
cde: "chenchu",
cdf: "chiru",
cdg: "chamari",
cdh: "chambeali",
cdi: "chodri",
cdj: "churahi",
cdm: "chepang",
cdn: "chaudangsi",
cdo: "min dong chinese",
cdr: "cinda-regi-tiyal",
cds: "chadian sign language",
cdy: "chadong",
cdz: "koda",
cea: "lower chehalis",
ceb: "cebuano",
ceg: "chamacoco",
cek: "eastern khumi chin",
cen: "cen",
ces: "czech",
cet: "centúúm",
cfa: "dijim-bwilim",
cfd: "cara",
cfg: "como karim",
cfm: "falam chin",
cga: "changriwa",
cgc: "kagayanen",
cgg: "chiga",
cgk: "chocangacakha",
cha: "chamorro",
chb: "chibcha",
chc: "catawba",
chd: "highland oaxaca chontal",
che: "chechen",
chf: "tabasco chontal",
chg: "chagatai",
chh: "chinook",
chj: "ojitlán chinantec",
chk: "chuukese",
chl: "cahuilla",
chm: "mari (russia)",
chn: "chinook jargon",
cho: "choctaw",
chp: "chipewyan",
chp: "dene suline",
chq: "quiotepec chinantec",
chr: "cherokee",
cht: "cholón",
chu: "church slavic",
chu: "church slavonic",
chu: "old bulgarian",
chu: "old church slavonic",
chu: "old slavonic",
chv: "chuvash",
chw: "chuwabu",
chx: "chantyal",
chy: "cheyenne",
chz: "ozumacín chinantec",
cia: "cia-cia",
cib: "ci gbe",
cic: "chickasaw",
cid: "chimariko",
cie: "cineni",
cih: "chinali",
cik: "chitkuli kinnauri",
cim: "cimbrian",
cin: "cinta larga",
cip: "chiapanec",
cir: "haméa",
cir: "méa",
cir: "tiri",
ciw: "chippewa",
ciy: "chaima",
cja: "western cham",
cje: "chru",
cjh: "upper chehalis",
cji: "chamalal",
cjk: "chokwe",
cjm: "eastern cham",
cjn: "chenapian",
cjo: "ashéninka pajonal",
cjp: "cabécar",
cjs: "shor",
cjv: "chuave",
cjy: "jinyu chinese",
ckb: "central kurdish",
ckh: "chak",
ckl: "cibak",
ckn: "kaang chin",
cko: "anufo",
ckq: "kajakse",
ckr: "kairak",
cks: "tayo",
ckt: "chukot",
cku: "koasati",
ckv: "kavalan",
ckx: "caka",
cky: "cakfem-mushere",
ckz: "cakchiquel-quiché mixed language",
cla: "ron",
clc: "chilcotin",
cld: "chaldean neo-aramaic",
cle: "lealao chinantec",
clh: "chilisso",
cli: "chakali",
clj: "laitu chin",
clk: "idu-mishmi",
cll: "chala",
clm: "clallam",
clo: "lowland oaxaca chontal",
clt: "lautu chin",
clu: "caluyanun",
clw: "chulym",
cly: "eastern highland chatino",
cma: "maa",
cme: "cerma",
cmg: "classical mongolian",
cmi: "emberá-chamí",
cml: "campalagian",
cmm: "michigamea",
cmn: "mandarin chinese",
cmo: "central mnong",
cmr: "mro-khimi chin",
cms: "messapic",
cmt: "camtho",
cna: "changthang",
cnb: "chinbon chin",
cnc: "côông",
cng: "northern qiang",
cnh: "haka chin",
cnh: "hakha chin",
cni: "asháninka",
cnk: "khumi chin",
cnl: "lalana chinantec",
cno: "con",
cnr: "montenegrin",
cns: "central asmat",
cnt: "tepetotutla chinantec",
cnu: "chenoua",
cnw: "ngawn chin",
cnx: "middle cornish",
coa: "cocos islands malay",
cob: "chicomuceltec",
coc: "cocopa",
cod: "cocama-cocamilla",
coe: "koreguaje",
cof: "colorado",
cog: "chong",
coh: "chichonyi-chidzihana-chikauma",
coh: "chonyi-dzihana-kauma",
coj: "cochimi",
cok: "santa teresa cora",
col: "columbia-wenatchi",
com: "comanche",
con: "cofán",
coo: "comox",
cop: "coptic",
coq: "coquille",
cor: "cornish",
cos: "corsican",
cot: "caquinte",
cou: "wamey",
cov: "cao miao",
cow: "cowlitz",
cox: "nanti",
coz: "chochotec",
cpa: "palantla chinantec",
cpb: "ucayali-yurúa ashéninka",
cpc: "ajyíninka apurucayali",
cpg: "cappadocian greek",
cpi: "chinese pidgin english",
cpn: "cherepon",
cpo: "kpeego",
cps: "capiznon",
cpu: "pichis ashéninka",
cpx: "pu-xian chinese",
cpy: "south ucayali ashéninka",
cqd: "chuanqiandian cluster miao",
cra: "chara",
crb: "island carib",
crc: "lonwolwol",
crd: "coeur d'alene",
cre: "cree",
crf: "caramanta",
crg: "michif",
crh: "crimean tatar",
crh: "crimean turkish",
cri: "sãotomense",
crj: "southern east cree",
crk: "plains cree",
crl: "northern east cree",
crm: "moose cree",
crn: "el nayar cora",
cro: "crow",
crq: "iyo'wujwa chorote",
crr: "carolina algonquian",
crs: "seselwa creole french",
crt: "iyojwa'ja chorote",
crv: "chaura",
crw: "chrau",
crx: "carrier",
cry: "cori",
crz: "cruzeño",
csa: "chiltepec chinantec",
csb: "kashubian",
csc: "catalan sign language",
csc: "lengua de señas catalana",
csc: "llengua de signes catalana",
csd: "chiangmai sign language",
cse: "czech sign language",
csf: "cuba sign language",
csg: "chilean sign language",
csh: "asho chin",
csi: "coast miwok",
csj: "songlai chin",
csk: "jola-kasa",
csl: "chinese sign language",
csm: "central sierra miwok",
csn: "colombian sign language",
cso: "sochiapam chinantec",
cso: "sochiapan chinantec",
csq: "croatia sign language",
csr: "costa rican sign language",
css: "southern ohlone",
cst: "northern ohlone",
csv: "sumtu chin",
csw: "swampy cree",
csy: "siyin chin",
csz: "coos",
cta: "tataltepec chatino",
ctc: "chetco",
ctd: "tedim chin",
cte: "tepinapa chinantec",
ctg: "chittagonian",
cth: "thaiphum chin",
ctl: "tlacoatzintepec chinantec",
ctm: "chitimacha",
ctn: "chhintange",
cto: "emberá-catío",
ctp: "western highland chatino",
cts: "northern catanduanes bikol",
ctt: "wayanad chetti",
ctu: "chol",
ctz: "zacatepec chatino",
cua: "cua",
cub: "cubeo",
cuc: "usila chinantec",
cug: "chungmboko",
cug: "cung",
cuh: "chuka",
cuh: "gichuka",
cui: "cuiba",
cuj: "mashco piro",
cuk: "san blas kuna",
cul: "culina",
cul: "kulina",
cuo: "cumanagoto",
cup: "cupeño",
cuq: "cun",
cur: "chhulung",
cut: "teutila cuicatec",
cuu: "tai ya",
cuv: "cuvok",
cuw: "chukwa",
cux: "tepeuxila cuicatec",
cuy: "cuitlatec",
cvg: "chug",
cvn: "valle nacional chinantec",
cwa: "kabwa",
cwb: "maindo",
cwd: "woods cree",
cwe: "kwere",
cwg: "cheq wong",
cwg: "chewong",
cwt: "kuwaataay",
cya: "nopala chatino",
cyb: "cayubaba",
cym: "welsh",
cyo: "cuyonon",
czh: "huizhou chinese",
czk: "knaanic",
czn: "zenzontepec chatino",
czo: "min zhong chinese",
czt: "zotung chin",
daa: "dangaléat",
dac: "dambi",
dad: "marik",
dae: "duupa",
dag: "dagbani",
dah: "gwahatike",
dai: "day",
daj: "dar fur daju",
dak: "dakota",
dal: "dahalo",
dam: "damakawa",
dan: "danish",
dao: "daai chin",
daq: "dandami maria",
dar: "dargwa",
das: "daho-doo",
dau: "dar sila daju",
dav: "dawida",
dav: "taita",
daw: "davawenyo",
dax: "dayi",
daz: "dao",
dba: "bangime",
dbb: "deno",
dbd: "dadiya",
dbe: "dabe",
dbf: "edopi",
dbg: "dogul dom dogon",
dbi: "doka",
dbj: "ida'an",
dbl: "dyirbal",
dbm: "duguri",
dbn: "duriankere",
dbo: "dulbu",
dbp: "duwai",
dbq: "daba",
dbr: "dabarre",
dbt: "ben tey dogon",
dbu: "bondum dom dogon",
dbv: "dungu",
dbw: "bankan tey dogon",
dby: "dibiyaso",
dcc: "deccan",
dcr: "negerhollands",
dda: "dadi dadi",
ddd: "dongotono",
dde: "doondo",
ddg: "fataluku",
ddi: "west goodenough",
ddj: "jaru",
ddn: "dendi (benin)",
ddo: "dido",
ddr: "dhudhuroa",
dds: "donno so dogon",
ddw: "dawera-daweloor",
dec: "dagik",
ded: "dedua",
dee: "dewoin",
def: "dezfuli",
deg: "degema",
deh: "dehwari",
dei: "demisa",
dek: "dek",
del: "delaware",
dem: "dem",
den: "slave (athapascan)",
dep: "pidgin delaware",
deq: "dendi (central african republic)",
der: "deori",
des: "desano",
deu: "german",
dev: "domung",
dez: "dengese",
dga: "southern dagaare",
dgb: "bunoge dogon",
dgc: "casiguran dumagat agta",
dgd: "dagaari dioula",
dge: "degenan",
dgg: "doga",
dgh: "dghwede",
dgi: "northern dagara",
dgk: "dagba",
dgl: "andaandi",
dgl: "dongolawi",
dgn: "dagoman",
dgo: "dogri (individual language)",
dgr: "dogrib",
dgs: "dogoso",
dgt: "ndra'ngith",
dgu: "degaru",
dgw: "daungwurrung",
dgx: "doghoro",
dgz: "daga",
dhd: "dhundari",
dhg: "dhangu",
dhg: "dhangu-djangu",
dhg: "djangu",
dhi: "dhimal",
dhl: "dhalandji",
dhm: "zemba",
dhn: "dhanki",
dho: "dhodia",
dhr: "dhargari",
dhs: "dhaiso",
dhu: "dhurga",
dhv: "dehu",
dhv: "drehu",
dhw: "dhanwar (nepal)",
dhx: "dhungaloo",
dia: "dia",
dib: "south central dinka",
dic: "lakota dida",
did: "didinga",
dif: "dieri",
dig: "chidigo",
dig: "digo",
dih: "kumiai",
dii: "dimbong",
dij: "dai",
dik: "southwestern dinka",
dil: "dilling",
dim: "dime",
din: "dinka",
dio: "dibo",
dip: "northeastern dinka",
diq: "dimli (individual language)",
dir: "dirim",
dis: "dimasa",
dit: "dirari",
diu: "diriku",
div: "dhivehi",
div: "divehi",
div: "maldivian",
diw: "northwestern dinka",
dix: "dixon reef",
diy: "diuwe",
diz: "ding",
dja: "djadjawurrung",
djb: "djinba",
djc: "dar daju daju",
djd: "djamindjung",
dje: "zarma",
djf: "djangun",
dji: "djinang",
djj: "djeebbana",
djk: "businenge tongo",
djk: "eastern maroon creole",
djk: "nenge",
djm: "jamsay dogon",
djn: "djauan",
djo: "jangkang",
djr: "djambarrpuyngu",
dju: "kapriman",
djw: "djawi",
dka: "dakpakha",
dkk: "dakka",
dkr: "kuijau",
dks: "southeastern dinka",
dkx: "mazagway",
dlg: "dolgan",
dlk: "dahalik",
dlm: "dalmatian",
dln: "darlong",
dma: "duma",
dmb: "mombo dogon",
dmc: "gavak",
dmd: "madhi madhi",
dme: "dugwor",
dmg: "upper kinabatangan",
dmk: "domaaki",
dml: "dameli",
dmm: "dama",
dmo: "kemedzung",
dmr: "east damar",
dms: "dampelas",
dmu: "dubu",
dmu: "tebi",
dmv: "dumpas",
dmw: "mudburra",
dmx: "dema",
dmy: "demta",
dmy: "sowari",
dna: "upper grand valley dani",
dnd: "daonda",
dne: "ndendeule",
dng: "dungan",
dni: "lower grand valley dani",
dnj: "dan",
dnk: "dengka",
dnn: "dzùùngoo",
dno: "ndrulo",
dno: "northern lendu",
dnr: "danaru",
dnt: "mid grand valley dani",
dnu: "danau",
dnv: "danu",
dnw: "western dani",
dny: "dení",
doa: "dom",
dob: "dobu",
doc: "northern dong",
doe: "doe",
dof: "domu",
doh: "dong",
doi: "dogri (macrolanguage)",
dok: "dondo",
dol: "doso",
don: "toura (papua new guinea)",
doo: "dongo",
dop: "lukpa",
doq: "dominican sign language",
dor: "dori'o",
dos: "dogosé",
dot: "dass",
dov: "dombe",
dow: "doyayo",
dox: "bussa",
doy: "dompo",
doz: "dorze",
dpp: "papar",
drb: "dair",
drc: "minderico",
drd: "darmiya",
dre: "dolpo",
drg: "rungus",
dri: "c'lela",
drl: "paakantyi",
drn: "west damar",
dro: "daro-matu melanau",
drq: "dura",
drr: "dororo",
drs: "gedeo",
drt: "drents",
dru: "rukai",
dry: "darai",
dsb: "lower sorbian",
dse: "dutch sign language",
dsh: "daasanach",
dsi: "disa",
dsl: "danish sign language",
dsn: "dusner",
dso: "desiya",
dsq: "tadaksahak",
dta: "daur",
dtb: "labuk-kinabatangan kadazan",
dtd: "ditidaht",
dth: "adithinngithigh",
dti: "ana tinga dogon",
dtk: "tene kan dogon",
dtm: "tomo kan dogon",
dtn: "daatsʼíin",
dto: "tommo so dogon",
dtp: "central dusun",
dtp: "kadazan dusun",
dtr: "lotud",
dts: "toro so dogon",
dtt: "toro tegu dogon",
dtu: "tebul ure dogon",
dty: "dotyali",
dua: "duala",
dub: "dubli",
duc: "duna",
dud: "hun-saare",
due: "umiray dumaget agta",
duf: "drubea",
duf: "dumbea",
dug: "chiduruma",
dug: "duruma",
duh: "dungra bhil",
dui: "dumun",
duk: "uyajitaya",
dul: "alabat island agta",
dum: "middle dutch",
dun: "dusun deyah",
duo: "dupaninan agta",
dup: "duano",
duq: "dusun malang",
dur: "dii",
dus: "dumi",
duu: "drung",
duv: "duvle",
duw: "dusun witu",
dux: "duungooma",
duy: "dicamay agta",
duz: "duli-gey",
dva: "duau",
dwa: "diri",
dwr: "dawro",
dws: "dutton world speedwords",
dwu: "dhuwal",
dww: "dawawa",
dwy: "dhuwaya",
dwz: "dewas rai",
dya: "dyan",
dyb: "dyaberdyaber",
dyd: "dyugun",
dyg: "villa viciosa agta",
dyi: "djimini senoufo",
dym: "yanda dom dogon",
dyn: "dyangadi",
dyo: "jola-fonyi",
dyu: "dyula",
dyy: "dyaabugay",
dza: "tunzu",
dze: "djiwarli",
dzg: "dazaga",
dzl: "dzalakha",
dzn: "dzando",
dzo: "dzongkha",
eaa: "karenggapa",
ebg: "ebughu",
ebk: "eastern bontok",
ebo: "teke-ebo",
ebr: "ebrié",
ebu: "embu",
ebu: "kiembu",
ecr: "eteocretan",
ecs: "ecuadorian sign language",
ecy: "eteocypriot",
eee: "e",
efa: "efai",
efe: "efe",
efi: "efik",
ega: "ega",
egl: "emilian",
ego: "eggon",
egy: "egyptian/ancient",
ehu: "ehueun",
eip: "eipomek",
eit: "eitiep",
eiv: "askopan",
eja: "ejamat",
eka: "ekajuk",
ekc: "eastern karnic",
eke: "ekit",
ekg: "ekari",
eki: "eki",
ekk: "standard estonian",
ekl: "kol",
ekl: "kol/bangladesh",
ekm: "elip",
eko: "koti",
ekp: "ekpeye",
ekr: "yace",
eky: "eastern kayah",
ele: "elepi",
elh: "el hugeirat",
eli: "nding",
elk: "elkei",
ell: "modern greek",
elm: "eleme",
elo: "el molo",
elu: "elu",
elx: "elamite",
ema: "emai-iuleha-ora",
emb: "embaloh",
eme: "emerillon",
emg: "eastern meohang",
emi: "mussau-emira",
emk: "eastern maninkakan",
emm: "mamulique",
emn: "eman",
emp: "northern emberá",
ems: "pacific gulf yupik",
emu: "eastern muria",
emw: "emplawas",
emx: "erromintxela",
emy: "epigraphic mayan",
ena: "apali",
enb: "markweeta",
enc: "en",
end: "ende",
enf: "forest enets",
eng: "english",
enh: "tundra enets",
enl: "enlhet",
enm: "middle english",
enn: "engenni",
eno: "enggano",
enq: "enga",
enr: "emem",
enr: "emumu",
enu: "enu",
env: "enwan/edu state",
enw: "enwan/akwa ibom state",
enx: "enxet",
eot: "beti/côte d'ivoire",
epi: "epie",
epo: "esperanto",
era: "eravallan",
erg: "sie",
erh: "eruwa",
eri: "ogea",
erk: "south efate",
ero: "horpa",
err: "erre",
ers: "ersu",
ert: "eritai",
erw: "erokwanas",
ese: "ese ejja",
esg: "aheri gondi",
esh: "eshtehardi",
esi: "north alaskan inupiatun",
esk: "northwest alaska inupiatun",
esl: "egypt sign language",
esm: "esuma",
esn: "salvadoran sign language",
eso: "estonian sign language",
esq: "esselen",
ess: "central siberian yupik",
est: "estonian",
esu: "central yupik",
esy: "eskayan",
etb: "etebi",
etc: "etchemin",
eth: "ethiopian sign language",
etn: "eton/vanuatu",
eto: "eton/cameroon",
etr: "edolo",
ets: "yekhee",
ett: "etruscan",
etu: "ejagham",
etx: "eten",
etz: "semimi",
eus: "basque",
eve: "even",
evh: "uvbie",
evn: "evenki",
ewe: "ewe",
ewo: "ewondo",
ext: "extremaduran",
eya: "eyak",
eyo: "keiyo",
eza: "ezaa",
eze: "uzekwe",
faa: "fasu",
fab: "fa d'ambu",
fad: "wagi",
faf: "fagani",
fag: "finongan",
fah: "baissa fali",
fai: "faiwol",
faj: "faita",
fak: "fang/cameroon",
fal: "south fali",
fam: "fam",
fan: "fang/equatorial guinea",
fao: "faroese",
fap: "paloor",
far: "fataleka",
fas: "persian",
fat: "fanti",
fau: "fayu",
fax: "fala",
fay: "southwestern fars",
faz: "northwestern fars",
fbl: "west albay bikol",
fcs: "quebec sign language",
fer: "feroge",
ffi: "foia foia",
ffm: "maasina fulfulde",
fgr: "fongoro",
fia: "nobiin",
fie: "fyer",
fij: "fijian",
fil: "filipino",
fil: "pilipino",
fin: "finnish",
fip: "fipa",
fir: "firan",
fit: "tornedalen finnish",
fiw: "fiwaga",
fkk: "kirya-konzəl",
fkv: "kven finnish",
fla: "kalispel-pend d'oreille",
flh: "foau",
fli: "fali",
fll: "north fali",
fln: "flinders island",
flr: "fuliiru",
fly: "flaaitaal",
fly: "tsotsitaal",
fmp: "fe'fe'",
fmu: "far western muria",
fnb: "fanbak",
fng: "fanagalo",
fni: "fania",
fod: "foodo",
foi: "foi",
fom: "foma",
fon: "fon",
for: "fore",
fos: "siraya",
fpe: "fernando po creole english",
fqs: "fas",
fra: "french",
frc: "cajun french",
frd: "fordata",
frk: "frankish",
frm: "middle french",
fro: "old french",
frp: "arpitan",
frp: "francoprovençal",
frq: "forak",
frr: "northern frisian",
frs: "eastern frisian",
frt: "fortsenal",
fry: "western frisian",
fse: "finnish sign language",
fsl: "french sign language",
fss: "finlandssvenskt teckenspråk",
fss: "finland-swedish sign language",
fss: "suomenruotsalainen viittomakieli",
fub: "adamawa fulfulde",
fuc: "pulaar",
fud: "east futuna",
fue: "borgu fulfulde",
fuf: "pular",
fuh: "western niger fulfulde",
fui: "bagirmi fulfulde",
fuj: "ko",
ful: "fulah",
fum: "fum",
fun: "fulniô",
fuq: "central-eastern niger fulfulde",
fur: "friulian",
fut: "futuna-aniwa",
fuu: "furu",
fuv: "nigerian fulfulde",
fuy: "fuyug",
fvr: "fur",
fwa: "fwâi",
fwe: "fwe",
gaa: "ga",
gab: "gabri",
gac: "mixed great andamanese",
gad: "gaddang",
gae: "guarequena",
gaf: "gende",
gag: "gagauz",
gah: "alekano",
gai: "borei",
gaj: "gadsup",
gak: "gamkonora",
gal: "galolen",
gam: "kandawo",
gan: "gan chinese",
gao: "gants",
gap: "gal",
gaq: "gata'",
gar: "galeya",
gas: "adiwasi garasia",
gat: "kenati",
gau: "mudhili gadaba",
gaw: "nobonob",
gax: "borana-arsi-guji oromo",
gay: "gayo",
gaz: "west central oromo",
gba: "gbaya/central african republic",
gbb: "kaytetye",
gbd: "karadjeri",
gbe: "niksek",
gbf: "gaikundi",
gbg: "gbanziri",
gbh: "defi gbe",
gbi: "galela",
gbj: "bodo gadaba",
gbk: "gaddi",
gbl: "gamit",
gbm: "garhwali",
gbn: "mo'da",
gbo: "northern grebo",
gbp: "gbaya-bossangoa",
gbq: "gbaya-bozoum",
gbr: "gbagyi",
gbs: "gbesi gbe",
gbu: "gagadu",
gbv: "gbanu",
gbw: "gabi-gabi",
gbx: "eastern xwla gbe",
gby: "gbari",
gbz: "zoroastrian dari",
gcc: "mali",
gcd: "ganggalida",
gce: "galice",
gcf: "guadeloupean creole french",
gcl: "grenadian creole english",
gcn: "gaina",
gcr: "guianese creole french",
gct: "colonia tovar german",
gda: "gade lohar",
gdb: "pottangi ollar gadaba",
gdc: "gugu badhun",
gdd: "gedaged",
gde: "gude",
gdf: "guduf-gava",
gdg: "ga'dang",
gdh: "gadjerawang",
gdi: "gundi",
gdj: "gurdjar",
gdk: "gadang",
gdl: "dirasha",
gdm: "laal",
gdn: "umanakaina",
gdo: "ghodoberi",
gdq: "mehri",
gdr: "wipi",
gds: "ghandruk sign language",
gdt: "kungardutyi",
gdu: "gudu",
gdx: "godwari",
gea: "geruma",
geb: "kire",
gec: "gboloo grebo",
ged: "gade",
geg: "gengle",
geh: "hutterisch",
geh: "hutterite german",
gei: "gebe",
gej: "gen",
gek: "ywom",
gel: "ut-ma'in",
geq: "geme",
ges: "geser-gorom",
gev: "eviya",
gew: "gera",
gex: "garre",
gey: "enya",
gez: "geez",
gfk: "patpatar",
gft: "gafat",
gga: "gao",
ggb: "gbii",
ggd: "gugadj",
gge: "guragone",
ggg: "gurgula",
ggk: "kungarakany",
ggl: "ganglau",
ggt: "gitua",
ggu: "gagu",
ggu: "gban",
ggw: "gogodala",
gha: "ghadamès",
ghc: "hiberno-scottish gaelic",
ghe: "southern ghale",
ghh: "northern ghale",
ghk: "geko karen",
ghl: "ghulfan",
ghn: "ghanongga",
gho: "ghomara",
ghr: "ghera",
ghs: "guhu-samane",
ght: "kuke",
ght: "kutang ghale",
gia: "kitja",
gib: "gibanawa",
gic: "gail",
gid: "gidar",
gie: "gaɓogbo",
gie: "guébie",
gig: "goaria",
gih: "githabul",
gil: "gilbertese",
gim: "gimi/eastern highlands",
gin: "hinukh",
gip: "gimi/west new britain",
giq: "green gelao",
gir: "red gelao",
gis: "north giziga",
git: "gitxsan",
giu: "mulao",
giw: "white gelao",
gix: "gilima",
giy: "giyug",
giz: "south giziga",
gji: "geji",
gjk: "kachi koli",
gjm: "gunditjmara",
gjn: "gonja",
gjr: "gurindji kriol",
gju: "gujari",
gka: "guya",
gkd: "magɨ/madang province",
gke: "ndai",
gkn: "gokana",
gko: "kok-nar",
gkp: "guinea kpelle",
gku: "ǂungkue",
gla: "gaelic",
gla: "scottish gaelic",
glc: "bon gula",
gld: "nanai",
gle: "irish",
glg: "galician",
glh: "northwest pashai",
glh: "northwest pashayi",
gli: "guliguli",
glj: "gula iro",
glk: "gilaki",
gll: "garlali",
glo: "galambu",
glr: "glaro-twabo",
glu: "gula/chad",
glv: "manx",
glw: "glavda",
gly: "gule",
gma: "gambera",
gmb: "gula'alaa",
gmd: "mághdì",
gmg: "magɨyi",
gmh: "middle high german",
gml: "middle low german",
gmm: "gbaya-mbodomo",
gmn: "gimnime",
gmu: "gumalu",
gmv: "gamo",
gmx: "magoma",
gmy: "mycenaean greek",
gmz: "mgbolizhia",
gna: "kaansa",
gnb: "gangte",
gnc: "guanche",
gnd: "zulgo-gemzek",
gne: "ganang",
gng: "ngangam",
gnh: "lere",
gni: "gooniyandi",
gnj: "ngen",
gnk: "ǁgana",
gnl: "gangulu",
gnm: "ginuman",
gnn: "gumatj",
gno: "northern gondi",
gnq: "gana",
gnr: "gureng gureng",
gnt: "guntai",
gnu: "gnau",
gnw: "western bolivian guaraní",
gnz: "ganzi",
goa: "guro",
gob: "playero",
goc: "gorakor",
god: "godié",
goe: "gongduk",
gof: "gofa",
gog: "gogo",
goh: "old high german",
goi: "gobasi",
goj: "gowlan",
gok: "gowli",
gol: "gola",
gom: "goan konkani",
gon: "gondi",
goo: "gone dau",
gop: "yeretuar",
goq: "gorap",
gor: "gorontalo",
gos: "gronings",
got: "gothic",
gou: "gavar",
gow: "gorowa",
gox: "gobu",
goy: "goundo",
goz: "gozarkhani",
gpa: "gupa-abawa",
gpe: "ghanaian pidgin english",
gpn: "taiap",
gqa: "ga'anda",
gqi: "guiqiong",
gqn: "guana/brazil",
gqr: "gor",
gqu: "qau",
gra: "rajput garasia",
grb: "grebo",
grc: "ancient greek",
grd: "guruntum-mbaaru",
grg: "madi",
grh: "gbiri-niragu",
gri: "ghari",
grj: "southern grebo",
grm: "kota marudu talantang",
grn: "guarani",
gro: "groma",
grq: "gorovu",
grr: "taznatit",
grs: "gresi",
grt: "garo",
gru: "kistane",
grv: "central grebo",
grw: "gweda",
grx: "guriaso",
gry: "barclayville grebo",
grz: "guramalum",
gse: "ghanaian sign language",
gsg: "german sign language",
gsl: "gusilay",
gsm: "guatemalan sign language",
gsn: "gusan",
gsn: "nema",
gso: "southwest gbaya",
gsp: "wasembo",
gss: "greek sign language",
gsw: "alemannic",
gsw: "alsatian",
gsw: "swiss german",
gta: "guató",
gtu: "aghu-tharnggala",
gua: "shiki",
gub: "guajajára",
guc: "wayuu",
gud: "yocoboué dida",
gue: "gurinji",
guf: "gupapuyngu",
gug: "paraguayan guaraní",
guh: "guahibo",
gui: "eastern bolivian guaraní",
guj: "gujarati",
guk: "gumuz",
gul: "sea island creole english",
gum: "guambiano",
gun: "mbyá guaraní",
guo: "guayabero",
gup: "gunwinggu",
guq: "aché",
gur: "farefare",
gus: "guinean sign language",
gut: "maléku jaíka",
guu: "yanomamö",
guw: "gun",
gux: "gourmanchéma",
guz: "ekegusii",
guz: "gusii",
gva: "guana/paraguay",
gvc: "guanano",
gve: "duwet",
gvf: "golin",
gvj: "guajá",
gvl: "gulay",
gvm: "gurmana",
gvn: "kuku-yalanji",
gvo: "gavião do jiparaná",
gvp: "pará gavião",
gvr: "gurung",
gvs: "gumawana",
gvy: "guyani",
gwa: "mbato",
gwb: "gwa",
gwc: "kalami",
gwd: "gawwada",
gwe: "gweno",
gwf: "gowro",
gwg: "moo",
gwi: "gwichʼin",
gwj: "ǀgwi",
gwm: "awngthim",
gwn: "gwandara",
gwr: "gwere",
gwt: "gawar-bati",
gwu: "guwamu",
gww: "kwini",
gwx: "gua",
gxx: "wè southern",
gya: "northwest gbaya",
gyb: "garus",
gyd: "kayardild",
gye: "gyem",
gyf: "gungabula",
gyg: "gbayi",
gyi: "gyele",
gyl: "gayil",
gym: "ngäbere",
gyn: "guyanese creole english",
gyo: "gyalsumdo",
gyr: "guarayu",
gyy: "gunya",
gza: "ganza",
gzi: "gazi",
gzn: "gane",
haa: "han",
hab: "hanoi sign language",
hac: "gurani",
had: "hatam",
hae: "eastern oromo",
haf: "haiphong sign language",
hag: "hanga",
hah: "hahon",
hai: "haida",
haj: "hajong",
hak: "hakka chinese",
hal: "halang",
ham: "hewa",
han: "hangaza",
hao: "hakö",
hap: "hupla",
haq: "ha",
har: "harari",
has: "haisla",
hat: "haitian",
hat: "haitian creole",
hau: "hausa",
hav: "havu",
haw: "hawaiian",
hax: "southern haida",
hay: "haya",
haz: "hazaragi",
hba: "hamba",
hbb: "huba",
hbn: "heiban",
hbo: "ancient-hebrew",
hbs: "serbo-croatian",
hbu: "habu",
hca: "andaman-creole-hindi",
hch: "huichol",
hdn: "northern haida",
hds: "honduras sign language",
hdy: "hadiyya",
hea: "northern qiandong miao",
heb: "hebrew",
hed: "herdé",
heg: "helong",
heh: "hehe",
hei: "heiltsuk",
hem: "hemba",
her: "herero",
hgm: "haiǁom",
hgw: "haigwai",
hhi: "hoia hoia",
hhr: "kerak",
hhy: "hoyahoya",
hia: "lamang",
hib: "hibito",
hid: "hidatsa",
hif: "fiji hindi",
hig: "kamwe",
hih: "pamosu",
hii: "hinduri",
hij: "hijuk",
hik: "seit-kaitetu",
hil: "hiligaynon",
hin: "hindi",
hio: "tsoa",
hir: "himarimã",
hit: "hittite",
hiw: "hiw",
hix: "hixkaryána",
hji: "haji",
hka: "kahe",
hke: "hunde",
hkk: "hunjara-kaina ke",
hkn: "mel-khaonh",
hks: "heung kong sau yue",
hks: "hong kong sign language",
hla: "halia",
hlb: "halbi",
hld: "halang doan",
hle: "hlersu",
hlt: "matu chin",
hlu: "hieroglyphic luwian",
hma: "southern mashan hmong",
hma: "southern mashan miao",
hmb: "humburi senni songhay",
hmc: "central huishui hmong",
hmc: "central huishui miao",
hmd: "a-hmaos",
hmd: "da-hua miao",
hmd: "large flowery miao",
hme: "eastern huishui hmong",
hme: "eastern huishui miao",
hmf: "hmong don",
hmg: "southwestern guiyang hmong",
hmh: "southwestern huishui hmong",
hmh: "southwestern huishui miao",
hmi: "northern huishui hmong",
hmi: "northern huishui miao",
hmj: "ge",
hmj: "gejia",
hmk: "maek",
hml: "luopohe hmong",
hml: "luopohe miao",
hmm: "central mashan hmong",
hmm: "central mashan miao",
hmn: "hmong",
hmn: "mong",
hmo: "hiri motu",
hmp: "northern mashan hmong",
hmp: "northern mashan miao",
hmq: "eastern qiandong miao",
hmr: "hmar",
hms: "southern qiandong miao",
hmt: "hamtai",
hmu: "hamap",
hmv: "hmong dô",
hmw: "western mashan hmong",
hmw: "western mashan miao",
hmy: "southern guiyang hmong",
hmy: "southern guiyang miao",
hmz: "hmong shua",
hmz: "sinicized miao",
hna: "mina/cameroon",
hnd: "southern hindko",
hne: "chhattisgarhi",
hnh: "ǁani",
hni: "hani",
hnj: "hmong njua",
hnj: "mong leng",
hnj: "mong njua",
hnn: "hanunoo",
hno: "northern hindko",
hns: "caribbean hindustani",
hnu: "hung",
hoa: "hoava",
hob: "mari/madang province",
hoc: "ho",
hod: "holma",
hoe: "horom",
hoh: "hobyót",
hoi: "holikachuk",
hoj: "hadothi",
hoj: "haroti",
hol: "holu",
hom: "homa",
hoo: "holoholo",
hop: "hopi",
hor: "horo",
hos: "ho chi minh city sign language",
hot: "hote",
hot: "malê",
hov: "hovongan",
how: "honi",
hoy: "holiya",
hoz: "hozo",
hpo: "hpon",
hps: "hawaii pidgin sign language",
hps: "hawaii sign language",
hra: "hrangkhol",
hrc: "niwer mil",
hre: "hre",
hrk: "haruku",
hrm: "horned miao",
hro: "haroi",
hrp: "nhirrpi",
hrt: "hértevin",
hru: "hruso",
hrv: "croatian",
hrw: "warwar feni",
hrx: "hunsrik",
hrz: "harzani",
hsb: "upper sorbian",
hsh: "hungarian sign language",
hsl: "hausa sign language",
hsn: "xiang chinese",
hss: "harsusi",
hti: "hoti",
hto: "minica huitoto",
hts: "hadza",
htu: "hitu",
htx: "middle hittite",
hub: "huambisa",
huc: "ǂhua",
hud: "huaulu",
hue: "san francisco del mar huave",
huf: "humene",
hug: "huachipaeri",
huh: "huilliche",
hui: "huli",
huj: "northern guiyang hmong",
huj: "northern guiyang miao",
huk: "hulung",
hul: "hula",
hum: "hungana",
hun: "hungarian",
huo: "hu",
hup: "hupa",
huq: "tsat",
hur: "halkomelem",
hus: "huastec",
hut: "humla",
huu: "murui huitoto",
huv: "san mateo del mar huave",
huw: "hukumina",
hux: "nüpode huitoto",
huy: "hulaulá",
huz: "hunzib",
hvc: "haitian vodoun culture language",
hve: "san dionisio del mar huave",
hvk: "haveke",
hvn: "sabu",
hvv: "santa maría del mar huave",
hwa: "wané",
hwc: "hawai'i creole english",
hwc: "hawai'i pidgin",
hwo: "hwana",
hya: "hya",
hye: "armenian",
hyw: "western armenian",
iai: "iaai",
ian: "iatmul",
iar: "purari",
iba: "iban",
ibb: "ibibio",
ibd: "iwaidja",
ibe: "akpes",
ibg: "ibanag",
ibh: "bih",
ibl: "ibaloi",
ibm: "agoi",
ibn: "ibino",
ibo: "igbo",
ibr: "ibuoro",
ibu: "ibu",
iby: "ibani",
ica: "ede ica",
ich: "etkywan",
icl: "icelandic sign language",
icr: "islander creole english",
ida: "idakho-isukha-tiriki",
ida: "luidakho-luisukha-lutirichi",
idb: "indo-portuguese",
idc: "ajiya",
idc: "idon",
idd: "ede idaca",
ide: "idere",
idi: "idi",
ido: "ido",
idr: "indri",
ids: "idesa",
idt: "idaté",
idu: "idoma",
ifa: "amganad ifugao",
ifb: "ayangan ifugao",
ifb: "batad ifugao",
ife: "ifè",
iff: "ifo",
ifk: "tuwali ifugao",
ifm: "teke-fuumu",
ifu: "mayoyao ifugao",
ify: "keley-i kallahan",
igb: "ebira",
ige: "igede",
igg: "igana",
igl: "igala",
igm: "kanggape",
ign: "ignaciano",
igo: "isebe",
igs: "interglossa",
igw: "igwe",
ihb: "iha based pidgin",
ihi: "ihievbe",
ihp: "iha",
ihw: "bidhawal",
iii: "nuosu",
iii: "sichuan yi",
iin: "thiin",
ijc: "izon",
ije: "biseni",
ijj: "ede ije",
ijn: "kalabari",
ijs: "southeast ijo",
ike: "eastern canadian inuktitut",
iki: "iko",
ikk: "ika",
ikl: "ikulu",
iko: "olulumo-ikom",
ikp: "ikpeshi",
ikr: "ikaranggal",
iks: "inuit sign language",
ikt: "inuinnaqtun",
ikt: "western canadian inuktitut",
iku: "inuktitut",
ikv: "iku-gora-ankwa",
ikw: "ikwere",
ikx: "ik",
ikz: "ikizu",
ila: "ile ape",
ilb: "ila",
ile: "interlingue",
ile: "occidental",
ilg: "garig-ilgar",
ili: "ili turki",
ilk: "ilongot",
ilm: "iranun/malaysia",
ilo: "iloko",
ilp: "iranun/philippines",
ils: "international sign",
ilu: "ili'uun",
ilv: "ilue",
ima: "mala malasar",
imi: "anamgura",
iml: "miluk",
imn: "imonda",
imo: "imbongu",
imr: "imroing",
ims: "marsian",
imy: "milyan",
ina: "interlingua",
inb: "inga",
ind: "indonesian",
ing: "degexit'an",
inh: "ingush",
inj: "jungle inga",
inl: "indonesian sign language",
inm: "minaean",
inn: "isinai",
ino: "inoke-yate",
inp: "iñapari",
ins: "indian sign language",
int: "intha",
inz: "ineseño",
ior: "inor",
iou: "tuma-irumu",
iow: "iowa-oto",
ipi: "ipili",
ipk: "inupiaq",
ipo: "ipiko",
iqu: "iquito",
iqw: "ikwo",
ire: "iresim",
irh: "irarutu",
iri: "irigwe",
iri: "rigwe",
irk: "iraqw",
irn: "irántxe",
irr: "ir",
iru: "irula",
irx: "kamberau",
iry: "iraya",
isa: "isabi",
isc: "isconahua",
isd: "isnag",
ise: "italian sign language",
isg: "irish sign language",
ish: "esan",
isi: "nkem-nkum",
isk: "ishkashimi",
isl: "icelandic",
ism: "masimasi",
isn: "isanzu",
iso: "isoko",
isr: "israeli sign language",
ist: "istriot",
isu: "isu/menchum division",
ita: "italian",
itb: "binongan itneg",
itd: "southern tidung",
ite: "itene",
iti: "inlaod itneg",
itk: "judeo-italian",
itl: "itelmen",
itm: "itu mbon uzo",
ito: "itonama",
itr: "iteri",
its: "isekiri",
itt: "maeng itneg",
itv: "itawit",
itw: "ito",
itx: "itik",
ity: "moyadan itneg",
itz: "itzá",
ium: "iu mien",
ivb: "ibatan",
ivv: "ivatan",
iwk: "i-wak",
iwm: "iwam",
iwo: "iwur",
iws: "sepik iwam",
ixc: "ixcatec",
ixl: "ixil",
iya: "iyayu",
iyo: "mesaka",
iyx: "yaka/congo",
izh: "ingrian",
izr: "izere",
izz: "izii",
jaa: "jamamadí",
jab: "hyam",
jac: "jakalteko",
jac: "popti'",
jad: "jahanka",
jae: "yabem",
jaf: "jara",
jah: "jah hut",
jaj: "zazao",
jak: "jakun",
jal: "yalahatan",
jam: "jamaican creole english",
jan: "jandai",
jao: "yanyuwa",
jaq: "yaqay",
jas: "new caledonian javanese",
jat: "jakati",
jau: "yaur",
jav: "javanese",
jax: "jambi malay",
jay: "yan-nhangu",
jaz: "jawe",
jbe: "judeo-berber",
jbi: "badjiri",
jbj: "arandai",
jbk: "barikewa",
jbn: "nafusi",
jbo: "lojban",
jbr: "jofotek-bromnya",
jbt: "jabutí",
jbu: "jukun takum",
jbw: "yawijibaya",
jcs: "jamaican country sign language",
jct: "krymchak",
jda: "jad",
jdg: "jadgali",
jdt: "judeo-tat",
jeb: "jebero",
jee: "jerung",
jeh: "jeh",
jei: "yei",
jek: "jeri kuo",
jel: "yelmek",
jen: "dza",
jer: "jere",
jet: "manem",
jeu: "jonkor bourmataguil",
jgb: "ngbee",
jge: "judeo-georgian",
jgk: "gwak",
jgo: "ngomba",
jhi: "jehai",
jhs: "jhankot sign language",
jia: "jina",
jib: "jibu",
jic: "tol",
jid: "bu",
jie: "jilbe",
jig: "djingili",
jih: "shangzhai",
jih: "stodsde",
jii: "jiiddu",
jil: "jilim",
jim: "jimi/cameroon",
jio: "jiamao",
jiq: "guanyinqiao",
jiq: "lavrung",
jit: "jita",
jiu: "youle jinuo",
jiv: "shuar",
jiy: "buyuan jinuo",
jje: "jejueo",
jjr: "bankal",
jka: "kaera",
jkm: "mobwa karen",
jko: "kubo",
jkp: "paku karen",
jkr: "koro/india",
jku: "labir",
jle: "ngile",
jls: "jamaican sign language",
jma: "dima",
jmb: "zumbun",
jmc: "machame",
jmd: "yamdena",
jmi: "jimi/nigeria",
jml: "jumli",
jmn: "makuri naga",
jmr: "kamara",
jms: "mashi/nigeria",
jmw: "mouwase",
jmx: "western juxtlahuaca mixtec",
jna: "jangshung",
jnd: "jandavra",
jng: "yangman",
jni: "janji",
jnj: "yemsa",
jnl: "rawat",
jns: "jaunsari",
job: "joba",
jod: "wojenaka",
jog: "jogi",
jor: "jorá",
jos: "jordanian sign language",
jow: "jowulu",
jpa: "jewish palestinian aramaic",
jpn: "japanese",
jpr: "judeo-persian",
jqr: "jaqaru",
jra: "jarai",
jrb: "judeo-arabic",
jrr: "jiru",
jrt: "jorto",
jru: "japrería",
jsl: "japanese sign language",
jua: "júma",
jub: "wannu",
juc: "jurchen",
jud: "worodougou",
juh: "hõne",
jui: "ngadjuri",
juk: "wapan",
jul: "jirel",
jum: "jumjum",
jun: "juang",
juo: "jiba",
jup: "hupdë",
jur: "jurúna",
jus: "jumla sign language",
jut: "jutish",
juu: "ju",
juw: "wãpha",
juy: "juray",
jvd: "javindo",
jvn: "caribbean javanese",
jwi: "jwira-pepesa",
jya: "jiarong",
jye: "judeo-yemeni arabic",
jyy: "jaya",
kaa: "kara-kalpak",
kab: "kabyle",
kac: "jingpho",
kac: "kachin",
kad: "adara",
kae: "ketangalan",
kaf: "katso",
kag: "kajaman",
kah: "kara/central african republic",
kai: "karekare",
kaj: "jju",
kak: "kalanguya",
kak: "kayapa kallahan",
kal: "greenlandic",
kal: "kalaallisut",
kam: "kamba/kenya",
kan: "kannada",
kao: "xaasongaxango",
kap: "bezhta",
kaq: "capanahua",
kas: "kashmiri",
kat: "georgian",
kau: "kanuri",
kav: "katukína",
kaw: "kawi",
kax: "kao",
kay: "kamayurá",
kaz: "kazakh",
kba: "kalarko",
kbb: "kaxuiâna",
kbc: "kadiwéu",
kbd: "kabardian",
kbe: "kanju",
kbg: "khamba",
kbh: "camsá",
kbi: "kaptiau",
kbj: "kari",
kbk: "grass koiari",
kbl: "kanembu",
kbm: "iwal",
kbn: "kare/central african republic",
kbo: "keliko",
kbp: "kabiyè",
kbq: "kamano",
kbr: "kafa",
kbs: "kande",
kbt: "abadi",
kbu: "kabutra",
kbv: "dera/indonesia",
kbw: "kaiep",
kbx: "ap ma",
kby: "manga kanuri",
kbz: "duhwa",
kca: "khanty",
kcb: "kawacha",
kcc: "lubila",
kcd: "ngkâlmpw kanum",
kce: "kaivi",
kcf: "ukaan",
kcg: "tyap",
kch: "vono",
kci: "kamantan",
kcj: "kobiana",
kck: "kalanga",
kcl: "kala",
kcl: "kela/papua new guinea",
kcm: "gula/central african republic",
kcn: "nubi",
kco: "kinalakna",
kcp: "kanga",
kcq: "kamo",
kcr: "katla",
kcs: "koenoem",
kct: "kaian",
kcu: "kami/tanzania",
kcv: "kete",
kcw: "kabwari",
kcx: "kachama-ganjule",
kcy: "korandje",
kcz: "konongo",
kda: "worimi",
kdc: "kutu",
kdd: "yankunytjatjara",
kde: "makonde",
kdf: "mamusi",
kdg: "seba",
kdh: "tem",
kdi: "kumam",
kdj: "karamojong",
kdk: "kwényi",
kdk: "numèè",
kdl: "tsikimba",
kdm: "kagoma",
kdn: "kunda",
kdp: "kaningdon-nindem",
kdq: "koch",
kdr: "karaim",
kdt: "kuy",
kdu: "kadaru",
kdw: "koneraw",
kdx: "kam",
kdy: "keder",
kdy: "keijar",
kdz: "kwaja",
kea: "kabuverdianu",
keb: "kélé",
kec: "keiga",
ked: "kerewe",
kee: "eastern keres",
kef: "kpessi",
keg: "tese",
keh: "keak",
kei: "kei",
kej: "kadar",
kek: "kekchí",
kel: "kela/democratic republic of congo",
kem: "kemak",
ken: "kenyang",
keo: "kakwa",
kep: "kaikadi",
keq: "kamar",
ker: "kera",
kes: "kugbo",
ket: "ket",
keu: "akebu",
kev: "kanikkaran",
kew: "west kewa",
kex: "kukna",
key: "kupia",
kez: "kukele",
kfa: "kodava",
kfb: "northwestern kolami",
kfc: "konda-dora",
kfd: "korra koraga",
kfe: "kota/india",
kff: "koya",
kfg: "kudiya",
kfh: "kurichiya",
kfi: "kannada kurumba",
kfj: "kemiehua",
kfk: "kinnauri",
kfl: "kung",
kfm: "khunsari",
kfn: "kuk",
kfo: "koro/côte d'ivoire",
kfp: "korwa",
kfq: "korku",
kfr: "kachhi",
kfr: "kutchi",
kfs: "bilaspuri",
kft: "kanjari",
kfu: "katkari",
kfv: "kurmukar",
kfw: "kharam naga",
kfx: "kullu pahari",
kfy: "kumaoni",
kfz: "koromfé",
kga: "koyaga",
kgb: "kawe",
kge: "komering",
kgf: "kube",
kgg: "kusunda",
kgi: "selangor sign language",
kgj: "gamale kham",
kgk: "kaiwá",
kgl: "kunggari",
kgm: "karipúna",
kgn: "karingani",
kgo: "krongo",
kgp: "kaingang",
kgq: "kamoro",
kgr: "abun",
kgs: "kumbainggar",
kgt: "somyev",
kgu: "kobol",
kgv: "karas",
kgw: "karon dori",
kgx: "kamaru",
kgy: "kyerung",
kha: "khasi",
khb: "lü",
khc: "tukang besi north",
khd: "bädi kanum",
khe: "korowai",
khf: "khuen",
khg: "khams tibetan",
khh: "kehu",
khj: "kuturmi",
khk: "halh mongolian",
khl: "lusi",
khm: "central khmer",
khm: "khmer",
khn: "khandesi",
kho: "khotanese",
kho: "sakan",
khp: "kapauri",
khp: "kapori",
khq: "koyra chiini songhay",
khr: "kharia",
khs: "kasua",
kht: "khamti",
khu: "nkhumbi",
khv: "khvarshi",
khw: "khowar",
khx: "kanu",
khy: "kele/democratic republic of congo",
khz: "keapara",
kia: "kim",
kib: "koalib",
kic: "kickapoo",
kid: "koshin",
kie: "kibet",
kif: "eastern parbate kham",
kig: "kimaama",
kig: "kimaghima",
kih: "kilmeri",
kii: "kitsai",
kij: "kilivila",
kik: "gikuyu",
kik: "kikuyu",
kil: "kariya",
kim: "karagas",
kin: "kinyarwanda",
kio: "kiowa",
kip: "sheshi kham",
kiq: "kosadle",
kiq: "kosare",
kir: "kirghiz",
kir: "kyrgyz",
kis: "kis",
kit: "agob",
kiu: "kirmanjki/individual language",
kiv: "kimbu",
kiw: "northeast kiwai",
kix: "khiamniungan naga",
kiy: "kirikiri",
kiz: "kisi",
kja: "mlap",
kjb: "kanjobal",
kjb: "q'anjob'al",
kjc: "coastal konjo",
kjd: "southern kiwai",
kje: "kisar",
kjf: "khalaj",
kjg: "khmu",
kjh: "khakas",
kji: "zabana",
kjj: "khinalugh",
kjk: "highland konjo",
kjl: "western parbate kham",
kjm: "kháng",
kjn: "kunjen",
kjo: "harijan kinnauri",
kjp: "pwo eastern karen",
kjq: "western keres",
kjr: "kurudu",
kjs: "east kewa",
kjt: "phrae pwo karen",
kju: "kashaya",
kjv: "kaikavian literary language",
kjx: "ramopa",
kjy: "erave",
kjz: "bumthangkha",
kka: "kakanda",
kkb: "kwerisa",
kkc: "odoodee",
kkd: "kinuku",
kke: "kakabe",
kkf: "kalaktang monpa",
kkg: "mabaka valley kalinga",
kkh: "khün",
kki: "kagulu",
kkj: "kako",
kkk: "kokota",
kkl: "kosarek yale",
kkm: "kiong",
kkn: "kon keu",
kko: "karko",
kkp: "gugubera",
kkq: "kaiku",
kkr: "kir-balar",
kks: "giiwo",
kkt: "koi",
kku: "tumi",
kkv: "kangean",
kkw: "teke-kukuya",
kkx: "kohin",
kky: "guguyimidjir",
kkz: "kaska",
kla: "klamath-modoc",
klb: "kiliwa",
klc: "kolbila",
kld: "gamilaraay",
kle: "kulung/nepal",
klf: "kendeje",
klg: "tagakaulo",
klh: "weliki",
kli: "kalumpang",
klj: "turkic khalaj",
klk: "kono/nigeria",
kll: "kagan kalagan",
klm: "migum",
kln: "kalenjin",
klo: "kapya",
klp: "kamasa",
klq: "rumu",
klr: "khaling",
kls: "kalasha",
klt: "nukna",
klu: "klao",
klv: "maskelynes",
klw: "lindu",
klw: "tado",
klx: "koluwawa",
kly: "kalao",
klz: "kabola",
kma: "konni",
kmb: "kimbundu",
kmc: "southern dong",
kmd: "majukayang kalinga",
kme: "bakole",
kmf: "kare/papua new guinea",
kmg: "kâte",
kmh: "kalam",
kmi: "kami/nigeria",
kmj: "kumarbhag paharia",
kmk: "limos kalinga",
kml: "tanudan kalinga",
kmm: "kom/india",
kmn: "awtuw",
kmo: "kwoma",
kmp: "gimme",
kmq: "kwama",
kmr: "northern kurdish",
kms: "kamasau",
kmt: "kemtuik",
kmu: "kanite",
kmv: "karipúna creole french",
kmw: "komo/democratic republic of congo",
kmx: "waboda",
kmy: "koma",
kmz: "khorasani turkish",
kna: "dera/nigeria",
knb: "lubuagan kalinga",
knc: "central kanuri",
knd: "konda",
kne: "kankanaey",
knf: "mankanya",
kng: "koongo",
kni: "kanufi",
knj: "western kanjobal",
knk: "kuranko",
knl: "keninjal",
knm: "kanamarí",
knn: "konkani/individual language",
kno: "kono/sierra leone",
knp: "kwanja",
knq: "kintaq",
knr: "kaningra",
kns: "kensiu",
knt: "panoan katukína",
knu: "kono/guinea",
knv: "tabo",
knw: "kung-ekoka",
knx: "kendayan",
knx: "salako",
kny: "kanyok",
knz: "kalamsé",
koa: "konomala",
koc: "kpati",
kod: "kodi",
koe: "kacipo-balesi",
kof: "kubi",
kog: "cogui",
kog: "kogi",
koh: "koyo",
koi: "komi-permyak",
kok: "konkani/macrolanguage",
kol: "kol/papua new guinea",
kom: "komi",
kon: "kongo",
koo: "konzo",
kop: "waube",
koq: "kota/gabon",
kor: "korean",
kos: "kosraean",
kot: "lagwan",
kou: "koke",
kov: "kudu-camo",
kow: "kugama",
koy: "koyukon",
koz: "korak",
kpa: "kutto",
kpb: "mullu kurumba",
kpc: "curripaco",
kpd: "koba",
kpe: "kpelle",
kpf: "komba",
kpg: "kapingamarangi",
kph: "kplang",
kpi: "kofei",
kpj: "karajá",
kpk: "kpan",
kpl: "kpala",
kpm: "koho",
kpn: "kepkiriwát",
kpo: "ikposo",
kpq: "korupun-sela",
kpr: "korafe-yegha",
kps: "tehit",
kpt: "karata",
kpu: "kafoa",
kpv: "komi-zyrian",
kpw: "kobon",
kpx: "mountain koiali",
kpy: "koryak",
kpz: "kupsabiny",
kqa: "mum",
kqb: "kovai",
kqc: "doromu-koki",
kqd: "koy sanjaq surat",
kqe: "kalagan",
kqf: "kakabai",
kqg: "khe",
kqh: "kisankasa",
kqi: "koitabu",
kqj: "koromira",
kqk: "kotafon gbe",
kql: "kyenele",
kqm: "khisa",
kqn: "kaonde",
kqo: "eastern krahn",
kqp: "kimré",
kqq: "krenak",
kqr: "kimaragang",
kqs: "northern kissi",
kqt: "klias river kadazan",
kqu: "seroa",
kqv: "okolod",
kqw: "kandas",
kqx: "mser",
kqy: "koorete",
kqz: "korana",
kra: "kumhali",
krb: "karkin",
krc: "karachay-balkar",
krd: "kairui-midiki",
kre: "panará",
krf: "koro/vanuatu",
krh: "kurama",
kri: "krio",
krj: "kinaray-a",
krk: "kerek",
krl: "karelian",
krn: "sapo",
krp: "korop",
krr: "krung",
krs: "gbaya/sudan",
krt: "tumari kanuri",
kru: "kurukh",
krv: "kavet",
krw: "western krahn",
krx: "karon",
kry: "kryts",
krz: "sota kanum",
ksa: "shuwa-zamani",
ksb: "shambala",
ksc: "southern kalinga",
ksd: "kuanua",
kse: "kuni",
ksf: "bafia",
ksg: "kusaghe",
ksh: "kölsch",
ksi: "i'saka",
ksi: "krisa",
ksj: "uare",
ksk: "kansa",
ksl: "kumalu",
ksm: "kumba",
ksn: "kasiguranin",
kso: "kofa",
ksp: "kaba",
ksq: "kwaami",
ksr: "borong",
kss: "southern kisi",
kst: "winyé",
ksu: "khamyang",
ksv: "kusu",
ksw: "s'gaw karen",
ksx: "kedang",
ksy: "kharia thar",
ksz: "kodaku",
kta: "katua",
ktb: "kambaata",
ktc: "kholok",
ktd: "kokata",
kte: "nubri",
ktf: "kwami",
ktg: "kalkutung",
kth: "karanga",
kti: "north muyu",
ktj: "plapo krumen",
ktk: "kaniet",
ktl: "koroshi",
ktm: "kurti",
ktn: "karitiâna",
kto: "kuot",
ktp: "kaduo",
ktq: "katabaga",
kts: "south muyu",
ktt: "ketum",
ktu: "kituba/democratic republic of congo",
ktv: "eastern katu",
ktw: "kato",
ktx: "kaxararí",
kty: "kango/bas-uélé district",
ktz: "juǀʼhoan",
ktz: "juǀʼhoansi",
kua: "kuanyama",
kua: "kwanyama",
kub: "kutep",
kuc: "kwinsu",
kud: "'auhelawa",
kue: "kuman/papua new guinea",
kuf: "western katu",
kug: "kupa",
kuh: "kushi",
kui: "kuikúro-kalapálo",
kuj: "kuria",
kuk: "kepo'",
kul: "kulere",
kum: "kumyk",
kun: "kunama",
kuo: "kumukio",
kup: "kunimaipa",
kuq: "karipuna",
kur: "kurdish",
kus: "kusaal",
kut: "kutenai",
kuu: "upper kuskokwim",
kuv: "kur",
kuw: "kpagua",
kux: "kukatja",
kuy: "kuuku-ya'u",
kuz: "kunza",
kva: "bagvalal",
kvb: "kubu",
kvc: "kove",
kvd: "kui/indonesia",
kve: "kalabakan",
kvf: "kabalai",
kvg: "kuni-boazi",
kvh: "komodo",
kvi: "kwang",
kvj: "psikye",
kvk: "korean sign language",
kvl: "kayaw",
kvm: "kendem",
kvn: "border kuna",
kvo: "dobel",
kvp: "kompane",
kvq: "geba karen",
kvr: "kerinci",
kvt: "lahta",
kvt: "lahta karen",
kvu: "yinbaw karen",
kvv: "kola",
kvw: "wersing",
kvx: "parkari koli",
kvy: "yintale",
kvy: "yintale karen",
kvz: "tsakwambo",
kvz: "tsaukambo",
kwa: "dâw",
kwb: "kwa",
kwc: "likwala",
kwd: "kwaio",
kwe: "kwerba",
kwf: "kwara'ae",
kwg: "sara kaba deme",
kwh: "kowiai",
kwi: "awa-cuaiquer",
kwj: "kwanga",
kwk: "kwakiutl",
kwl: "kofyar",
kwm: "kwambi",
kwn: "kwangali",
kwo: "kwomtari",
kwp: "kodia",
kwr: "kwer",
kws: "kwese",
kwt: "kwesten",
kwu: "kwakum",
kwv: "sara kaba náà",
kww: "kwinti",
kwx: "khirwar",
kwy: "san salvador kongo",
kwz: "kwadi",
kxa: "kairiru",
kxb: "krobu",
kxc: "khonso",
kxc: "konso",
kxd: "brunei",
kxf: "manumanaw",
kxf: "manumanaw karen",
kxh: "karo/ethiopia",
kxi: "keningau murut",
kxj: "kulfa",
kxk: "zayein karen",
kxl: "nepali kurux",
kxm: "northern khmer",
kxn: "kanowit-tanjong melanau",
kxo: "kanoé",
kxp: "wadiyara koli",
kxq: "smärky kanum",
kxr: "koro/papua new guinea",
kxs: "kangjia",
kxt: "koiwat",
kxu: "kui/india",
kxv: "kuvi",
kxw: "konai",
kxx: "likuba",
kxy: "kayong",
kxz: "kerewo",
kya: "kwaya",
kyb: "butbut kalinga",
kyc: "kyaka",
kyd: "karey",
kye: "krache",
kyf: "kouya",
kyg: "keyagana",
kyh: "karok",
kyi: "kiput",
kyj: "karao",
kyk: "kamayo",
kyl: "kalapuya",
kym: "kpatili",
kyn: "northern binukidnon",
kyo: "kelon",
kyp: "kang",
kyq: "kenga",
kyr: "kuruáya",
kys: "baram kayan",
kyt: "kayagar",
kyu: "western kayah",
kyv: "kayort",
kyw: "kudmali",
kyx: "rapoisi",
kyy: "kambaira",
kyz: "kayabí",
kza: "western karaboro",
kzb: "kaibobo",
kzc: "bondoukou kulango",
kzd: "kadai",
kze: "kosena",
kzf: "da'a kaili",
kzg: "kikai",
kzi: "kelabit",
kzk: "kazukuru",
kzl: "kayeli",
kzm: "kais",
kzn: "kokola",
kzo: "kaningi",
kzp: "kaidipang",
kzq: "kaike",
kzr: "karang",
kzs: "sugut dusun",
kzu: "kayupulau",
kzv: "komyandaret",
kzw: "karirí-xocó",
kzx: "kamarian",
kzy: "kango/tshopo district",
kzz: "kalabra",
laa: "southern subanen",
lab: "linear a",
lac: "lacandon",
lad: "ladino",
lae: "pattani",
laf: "lafofa",
lag: "langi",
lah: "lahnda",
lai: "lambya",
laj: "lango/uganda",
lak: "laka/nigeria",
lal: "lalia",
lam: "lamba",
lan: "laru",
lao: "lao",
lap: "laka/chad",
laq: "qabiao",
lar: "larteh",
las: "lama/togo",
lat: "latin",
lau: "laba",
lav: "latvian",
law: "lauje",
lax: "tiwa",
lay: "lama bai",
laz: "aribwatsa",
lba: "lui",
lbb: "label",
lbc: "lakkia",
lbe: "lak",
lbf: "tinani",
lbg: "laopang",
lbi: "la'bi",
lbj: "ladakhi",
lbk: "central bontok",
lbl: "libon bikol",
lbm: "lodhi",
lbn: "lamet",
lbo: "laven",
lbq: "wampar",
lbr: "lohorung",
lbs: "libyan sign language",
lbt: "lachi",
lbu: "labu",
lbv: "lavatbura-lamusong",
lbw: "tolaki",
lbx: "lawangan",
lby: "lamu-lamu",
lbz: "lardil",
lcc: "legenyem",
lcd: "lola",
lce: "loncong",
lce: "sekak",
lcf: "lubu",
lch: "luchazi",
lcl: "lisela",
lcm: "tungag",
lcp: "western lawa",
lcq: "luhu",
lcs: "lisabata-nuniali",
lda: "kla-dan",
ldb: "dũya",
ldd: "luri",
ldg: "lenyima",
ldh: "lamja-dengsa-tola",
ldi: "laari",
ldj: "lemoro",
ldk: "leelau",
ldl: "kaan",
ldm: "landoma",
ldn: "láadan",
ldo: "loo",
ldp: "tso",
ldq: "lufu",
lea: "lega-shabunda",
leb: "lala-bisa",
lec: "leco",
led: "lendu",
lee: "lyélé",
lef: "lelemi",
leh: "lenje",
lei: "lemio",
lej: "lengola",
lek: "leipon",
lel: "lele/democratic republic of congo",
lem: "nomaande",
len: "lenca",
leo: "leti/cameroon",
lep: "lepcha",
leq: "lembena",
ler: "lenkau",
les: "lese",
let: "amio-gelimi",
let: "lesing-gelimi",
leu: "kara/papua new guinea",
lev: "lamma",
lew: "ledo kaili",
lex: "luang",
ley: "lemolang",
lez: "lezghian",
lfa: "lefa",
lfn: "lingua franca nova",
lga: "lungga",
lgb: "laghu",
lgg: "lugbara",
lgh: "laghuu",
lgi: "lengilu",
lgk: "lingarak",
lgk: "neverver",
lgl: "wala",
lgm: "lega-mwenga",
lgn: "opuuo",
lgn: "t'apo",
lgq: "logba",
lgr: "lengo",
lgt: "pahi",
lgu: "longgu",
lgz: "ligenza",
lha: "laha/viet nam",
lhh: "laha/indonesia",
lhi: "lahu shi",
lhl: "lahul lohar",
lhm: "lhomi",
lhn: "lahanan",
lhp: "lhokpu",
lhs: "mlahsö",
lht: "lo-toga",
lhu: "lahu",
lia: "west-central limba",
lib: "likum",
lic: "hlai",
lid: "nyindrou",
lie: "likila",
lif: "limbu",
lig: "ligbi",
lih: "lihir",
lij: "ligurian",
lik: "lika",
lil: "lillooet",
lim: "limburgan",
lim: "limburger",
lim: "limburgish",
lin: "lingala",
lio: "liki",
lip: "sekpele",
liq: "libido",
lir: "liberian english",
lis: "lisu",
lit: "lithuanian",
liu: "logorik",
liv: "liv",
liw: "col",
lix: "liabuku",
liy: "banda-bambari",
liz: "libinza",
lja: "golpa",
lje: "rampi",
lji: "laiyolo",
ljl: "li'o",
ljp: "lampung api",
ljw: "yirandali",
ljx: "yuru",
lka: "lakalei",
lkb: "kabras",
lkb: "lukabaras",
lkc: "kucong",
lkd: "lakondê",
lke: "kenyi",
lkh: "lakha",
lki: "laki",
lkj: "remun",
lkl: "laeko-libuat",
lkm: "kalaamaya",
lkn: "lakon",
lkn: "vure",
lko: "khayo",
lko: "olukhayo",
lkr: "päri",
lks: "kisa",
lks: "olushisa",
lkt: "lakota",
lku: "kungkari",
lky: "lokoya",
lla: "lala-roba",
llb: "lolo",
llc: "lele/guinea",
lld: "ladin",
lle: "lele/papua new guinea",
llf: "hermit",
llg: "lole",
llh: "lamu",
lli: "teke-laali",
llj: "ladji ladji",
llk: "lelak",
lll: "lilau",
llm: "lasalimu",
lln: "lele/chad",
llo: "khlor",
llp: "north efate",
llq: "lolak",
lls: "lithuanian sign language",
llu: "lau",
llx: "lauan",
lma: "east limba",
lmb: "merei",
lmc: "limilngan",
lmd: "lumun",
lme: "pévé",
lmf: "south lembata",
lmg: "lamogai",
lmh: "lambichhong",
lmi: "lombi",
lmj: "west lembata",
lmk: "lamkang",
lml: "hano",
lmn: "lambadi",
lmo: "lombard",
lmp: "limbum",
lmq: "lamatuka",
lmr: "lamalera",
lmu: "lamenu",
lmv: "lomaiviti",
lmw: "lake miwok",
lmx: "laimbue",
lmy: "lamboya",
lmz: "lumbee",
lna: "langbashe",
lnb: "mbalanhu",
lnd: "lun bawang",
lnd: "lundayeh",
lng: "langobardic",
lnh: "lanoh",
lni: "daantanai'",
lnj: "leningitij",
lnl: "south central banda",
lnm: "langam",
lnn: "lorediakarkar",
lno: "lango/south sudan",
lns: "lamnso'",
lnu: "longuda",
lnw: "lanima",
lnz: "lonzo",
loa: "loloda",
lob: "lobi",
loc: "inonhan",
loe: "saluan",
lof: "logol",
log: "logo",
loh: "narim",
loi: "loma/côte d'ivoire",
loj: "lou",
lok: "loko",
lol: "mongo",
lom: "loma/liberia",
lon: "malawi lomwe",
loo: "lombo",
lop: "lopa",
loq: "lobala",
lor: "téén",
los: "loniu",
lot: "otuho",
lou: "louisiana creole",
lov: "lopi",
low: "tampias lobu",
lox: "loun",
loy: "loke",
loz: "lozi",
lpa: "lelepa",
lpe: "lepki",
lpn: "long phuri naga",
lpo: "lipo",
lpx: "lopit",
lra: "rara bakati'",
lrc: "northern luri",
lre: "laurentian",
lrg: "laragia",
lri: "marachi",
lri: "olumarachi",
lrk: "loarki",
lrl: "lari",
lrm: "marama",
lrm: "olumarama",
lrn: "lorang",
lro: "laro",
lrr: "southern yamphu",
lrt: "larantuka malay",
lrv: "larevat",
lrz: "lemerig",
lsa: "lasgerdi",
lsd: "lishana deni",
lse: "lusengo",
lsh: "lish",
lsi: "lashi",
lsl: "latvian sign language",
lsm: "olusamia",
lsm: "saamia",
lso: "laos sign language",
lsp: "lengua de señas panameñas",
lsp: "panamanian sign language",
lsr: "aruop",
lss: "lasi",
lst: "trinidad and tobago sign language",
lsy: "mauritian sign language",
ltc: "late middle chinese",
ltg: "latgalian",
lth: "thur",
lti: "leti/indonesia",
ltn: "latundê",
lto: "olutsotso",
lto: "tsotso",
lts: "lutachoni",
lts: "tachoni",
ltu: "latu",
ltz: "letzeburgesch",
ltz: "luxembourgish",
lua: "luba-lulua",
lub: "luba-katanga",
luc: "aringa",
lud: "ludian",
lue: "luvale",
luf: "laua",
lug: "ganda",
lui: "luiseno",
luj: "luna",
luk: "lunanakha",
lul: "olu'bo",
lum: "luimbi",
lun: "lunda",
luo: "dholuo",
luo: "luo/kenya and tanzania",
lup: "lumbu",
luq: "lucumi",
lur: "laura",
lus: "lushai",
lut: "lushootseed",
luu: "lumba-yakkha",
luv: "luwati",
luw: "luo/cameroon",
luy: "luyia",
luy: "oluluyia",
luz: "southern luri",
lva: "maku'a",
lvk: "lavukaleve",
lvs: "standard latvian",
lvu: "levuka",
lwa: "lwalu",
lwe: "lewo eleng",
lwg: "oluwanga",
lwg: "wanga",
lwh: "white lachi",
lwl: "eastern lawa",
lwm: "laomian",
lwo: "luwo",
lws: "malawian sign language",
lwt: "lewotobi",
lwu: "lawu",
lww: "lewo",
lya: "layakha",
lyg: "lyngngam",
lyn: "luyana",
lzh: "literary chinese",
lzl: "litzlitz",
lzn: "leinong naga",
lzz: "laz",
maa: "san jerónimo tecóatl mazatec",
mab: "yutanduchi mixtec",
mad: "madurese",
mae: "bo-rukul",
maf: "mafa",
mag: "magahi",
mah: "marshallese",
mai: "maithili",
maj: "jalapa de díaz mazatec",
mak: "makasar",
mal: "malayalam",
mam: "mam",
man: "manding",
man: "mandingo",
maq: "chiquihuitlán mazatec",
mar: "marathi",
mas: "masai",
mat: "san francisco matlatzinca",
mau: "huautla mazatec",
mav: "sateré-mawé",
maw: "mampruli",
max: "north moluccan malay",
maz: "central mazahua",
mba: "higaonon",
mbb: "western bukidnon manobo",
mbc: "macushi",
mbd: "dibabawon manobo",
mbe: "molale",
mbf: "baba malay",
mbh: "mangseng",
mbi: "ilianen manobo",
mbj: "nadëb",
mbk: "malol",
mbl: "maxakalí",
mbm: "ombamba",
mbn: "macaguán",
mbo: "mbo/cameroon",
mbp: "malayo",
mbq: "maisin",
mbr: "nukak makú",
mbs: "sarangani manobo",
mbt: "matigsalug manobo",
mbu: "mbula-bwazza",
mbv: "mbulungish",
mbw: "maring",
mbx: "mari/east sepik province",
mby: "memoni",
mbz: "amoltepec mixtec",
mca: "maca",
mcb: "machiguenga",
mcc: "bitur",
mcd: "sharanahua",
mce: "itundujia mixtec",
mcf: "matsés",
mcg: "mapoyo",
mch: "maquiritari",
mci: "mese",
mcj: "mvanip",
mck: "mbunda",
mcl: "macaguaje",
mcm: "malaccan creole portuguese",
mcn: "masana",
mco: "coatlán mixe",
mcp: "makaa",
mcq: "ese",
mcr: "menya",
mcs: "mambai",
mct: "mengisa",
mcu: "cameroon mambila",
mcv: "minanibai",
mcw: "mawa/chad",
mcx: "mpiemo",
mcy: "south watut",
mcz: "mawan",
mda: "mada/nigeria",
mdb: "morigi",
mdc: "male/papua new guinea",
mdd: "mbum",
mde: "maba/chad",
mdf: "moksha language",
mdg: "massalat",
mdh: "maguindanaon",
mdi: "mamvu",
mdj: "mangbetu",
mdk: "mangbutu",
mdl: "maltese sign language",
mdm: "mayogo",
mdn: "mbati",
mdp: "mbala",
mdq: "mbole",
mdr: "mandar",
mds: "maria/papua new guinea",
mdt: "mbere",
mdu: "mboko",
mdv: "santa lucía monteverde mixtec",
mdw: "mbosi",
mdx: "dizin",
mdy: "male/ethiopia",
mdz: "suruí do pará",
mea: "menka",
meb: "ikobi",
mec: "mara",
med: "melpa",
mee: "mengen",
mef: "megam",
meh: "southwestern tlaxiaco mixtec",
mei: "midob",
mej: "meyah",
mek: "mekeo",
mel: "central melanau",
mem: "mangala",
men: "mende/sierra leone",
meo: "kedah malay",
mep: "miriwung",
meq: "merey",
mer: "meru",
mes: "masmaje",
met: "mato",
meu: "motu",
mev: "mano",
mew: "maaka",
mey: "hassaniyya",
mez: "menominee",
mfa: "pattani malay",
mfb: "bangka",
mfc: "mba",
mfd: "mendankwe-nkwen",
mfe: "morisyen",
mff: "naki",
mfg: "mogofin",
mfh: "matal",
mfi: "wandala",
mfj: "mefele",
mfk: "north mofu",
mfl: "putai",
mfm: "marghi south",
mfn: "cross river mbembe",
mfo: "mbe",
mfp: "makassar malay",
mfq: "moba",
mfr: "marithiel",
mfs: "mexican sign language",
mft: "mokerang",
mfu: "mbwela",
mfv: "mandjak",
mfw: "mulaha",
mfx: "melo",
mfy: "mayo",
mfz: "mabaan",
mga: "middle irish",
mgb: "mararit",
mgc: "morokodo",
mgd: "moru",
mge: "mango",
mgf: "maklew",
mgg: "mpumpong",
mgh: "makhuwa-meetto",
mgi: "lijili",
mgj: "abureni",
mgk: "mawes",
mgl: "maleu-kilenge",
mgm: "mambae",
mgn: "mbangi",
mgo: "meta'",
mgp: "eastern magar",
mgq: "malila",
mgr: "mambwe-lungu",
mgs: "manda/tanzania",
mgt: "mongol",
mgu: "mailu",
mgv: "matengo",
mgw: "matumbi",
mgy: "mbunga",
mgz: "mbugwe",
mha: "manda/india",
mhb: "mahongwe",
mhc: "mocho",
mhd: "mbugu",
mhe: "besisi",
mhe: "mah meri",
mhf: "mamaa",
mhg: "margu",
mhi: "ma'di",
mhj: "mogholi",
mhk: "mungaka",
mhl: "mauwake",
mhm: "makhuwa-moniga",
mhn: "mócheno",
mho: "mashi/zambia",
mhp: "balinese malay",
mhq: "mandan",
mhr: "eastern mari",
mhs: "buru/indonesia",
mht: "mandahuaca",
mhu: "darang deng",
mhu: "digaro-mishmi",
mhw: "mbukushu",
mhx: "lhaovo",
mhx: "maru",
mhy: "ma'anyan",
mhz: "mor/mor islands",
mia: "miami",
mib: "atatláhuca mixtec",
mic: "micmac",
mic: "mi'kmaq",
mid: "mandaic",
mie: "ocotepec mixtec",
mif: "mofu-gudur",
mig: "san miguel el grande mixtec",
mih: "chayuco mixtec",
mii: "chigmecatitlán mixtec",
mij: "abar",
mij: "mungbam",
mik: "mikasuki",
mil: "peñoles mixtec",
mim: "alacatlatzala mixtec",
min: "minangkabau",
mio: "pinotepa nacional mixtec",
mip: "apasco-apoala mixtec",
miq: "mískito",
mir: "isthmus mixe",
mis: "uncoded languages",
mit: "southern puebla mixtec",
miu: "cacaloxtepec mixtec",
miw: "akoye",
mix: "mixtepec mixtec",
miy: "ayutla mixtec",
miz: "coatzospan mixtec",
mjb: "makalero",
mjc: "san juan colorado mixtec",
mjd: "northwest maidu",
mje: "muskum",
mjg: "tu",
mjh: "mwera/nyasa",
mji: "kim mun",
mjj: "mawak",
mjk: "matukar",
mjl: "mandeali",
mjm: "medebur",
mjn: "ma/papua new guinea",
mjo: "malankuravan",
mjp: "malapandaram",
mjq: "malaryan",
mjr: "malavedan",
mjs: "miship",
mjt: "sauria paharia",
mju: "manna-dora",
mjv: "mannan",
mjw: "karbi",
mjx: "mahali",
mjy: "mahican",
mjz: "majhi",
mka: "mbre",
mkb: "mal paharia",
mkc: "siliput",
mkd: "macedonian",
mke: "mawchi",
mkf: "miya",
mkg: "mak/china",
mki: "dhatki",
mkj: "mokilese",
mkk: "byep",
mkl: "mokole",
mkm: "moklen",
mkn: "kupang malay",
mko: "mingang doso",
mkp: "moikodi",
mkq: "bay miwok",
mkr: "malas",
mks: "silacayoapan mixtec",
mkt: "vamale",
mku: "konyanka maninka",
mkv: "mafea",
mkw: "kituba/congo",
mkx: "kinamiging manobo",
mky: "east makian",
mkz: "makasae",
mla: "malo",
mlb: "mbule",
mlc: "cao lan",
mle: "manambu",
mlf: "mal",
mlg: "malagasy",
mlh: "mape",
mli: "malimpung",
mlj: "miltu",
mlk: "ilwana",
mlk: "kiwilwana",
mll: "malua bay",
mlm: "mulam",
mln: "malango",
mlo: "mlomp",
mlp: "bargam",
mlq: "western maninkakan",
mlr: "vame",
mls: "masalit",
mlt: "maltese",
mlu: "to'abaita",
mlv: "motlav",
mlv: "mwotlap",
mlw: "moloko",
mlx: "malfaxal",
mlx: "naha'ai",
mlz: "malaynon",
mma: "mama",
mmb: "momina",
mmc: "michoacán mazahua",
mmd: "maonan",
mme: "mae",
mmf: "mundat",
mmg: "north ambrym",
mmh: "mehináku",
mmi: "musar",
mmj: "majhwar",
mmk: "mukha-dora",
mml: "man met",
mmm: "maii",
mmn: "mamanwa",
mmo: "mangga buang",
mmp: "siawi",
mmq: "musak",
mmr: "western xiangxi miao",
mmt: "malalamai",
mmu: "mmaala",
mmv: "miriti",
mmw: "emae",
mmx: "madak",
mmy: "migaama",
mmz: "mabaale",
mna: "mbula",
mnb: "muna",
mnc: "manchu",
mnd: "mondé",
mne: "naba",
mnf: "mundani",
mng: "eastern mnong",
mnh: "mono/democratic republic of congo",
mni: "manipuri",
mnj: "munji",
mnk: "mandinka",
mnl: "tiale",
mnm: "mapena",
mnn: "southern mnong",
mnp: "min bei chinese",
mnq: "minriq",
mnr: "mono/usa",
mns: "mansi",
mnu: "mer",
mnv: "rennell-bellona",
mnw: "mon",
mnx: "manikion",
mny: "manyawa",
mnz: "moni",
moa: "mwan",
moc: "mocoví",
mod: "mobilian",
moe: "montagnais",
mog: "mongondow",
moh: "mohawk",
moi: "mboi",
moj: "monzombo",
mok: "morori",
mom: "mangue",
mon: "mongolian",
moo: "monom",
mop: "mopán maya",
moq: "mor/bomberai peninsula",
mor: "moro",
mos: "mossi",
mot: "barí",
mou: "mogum",
mov: "mohave",
mow: "moi/congo",
mox: "molima",
moy: "shekkacho",
moz: "gergiko",
moz: "mukulu",
mpa: "mpoto",
mpb: "mullukmulluk",
mpc: "mangarayi",
mpd: "machinere",
mpe: "majang",
mpg: "marba",
mph: "maung",
mpi: "mpade",
mpj: "martu wangka",
mpk: "mbara/chad",
mpl: "middle watut",
mpm: "yosondúa mixtec",
mpn: "mindiri",
mpo: "miu",
mpp: "migabac",
mpq: "matís",
mpr: "vangunu",
mps: "dadibi",
mpt: "mian",
mpu: "makuráp",
mpv: "mungkip",
mpw: "mapidian",
mpx: "misima-panaeati",
mpy: "mapia",
mpz: "mpi",
mqa: "maba/indonesia",
mqb: "mbuko",
mqc: "mangole",
mqe: "matepi",
mqf: "momuna",
mqg: "kota bangun kutai malay",
mqh: "tlazoyaltepec mixtec",
mqi: "mariri",
mqj: "mamasa",
mqk: "rajah kabunsuwan manobo",
mql: "mbelime",
mqm: "south marquesan",
mqn: "moronene",
mqo: "modole",
mqp: "manipa",
mqq: "minokok",
mqr: "mander",
mqs: "west makian",
mqt: "mok",
mqu: "mandari",
mqv: "mosimo",
mqw: "murupi",
mqx: "mamuju",
mqy: "manggarai",
mqz: "pano",
mra: "mlabri",
mrb: "marino",
mrc: "maricopa",
mrd: "western magar",
mre: "martha's vineyard sign language",
mrf: "elseng",
mrg: "mising",
mrh: "mara chin",
mri: "maori",
mrj: "western mari",
mrk: "hmwaveke",
mrl: "mortlockese",
mrm: "merlav",
mrm: "mwerlap",
mrn: "cheke holo",
mro: "mru",
mrp: "morouas",
mrq: "north marquesan",
mrr: "maria/india",
mrs: "maragus",
mrt: "marghi central",
mru: "mono/cameroon",
mrv: "mangareva",
mrw: "maranao",
mrx: "dineor",
mrx: "maremgi",
mry: "mandaya",
mrz: "marind",
msa: "malay/macrolanguage",
msb: "masbatenyo",
msc: "sankaran maninka",
msd: "yucatec maya sign language",
mse: "musey",
msf: "mekwei",
msg: "moraid",
msh: "masikoro malagasy",
msi: "sabah malay",
msj: "ma/democratic republic of congo",
msk: "mansaka",
msl: "molof",
msl: "poule",
msm: "agusan manobo",
msn: "vurës",
mso: "mombum",
msp: "maritsauá",
msq: "caac",
msr: "mongolian sign language",
mss: "west masela",
msu: "musom",
msv: "maslam",
msw: "mansoanka",
msx: "moresada",
msy: "aruamu",
msz: "momare",
mta: "cotabato manobo",
mtb: "anyin morofo",
mtc: "munit",
mtd: "mualang",
mte: "mono/solomon islands",
mtf: "murik/papua new guinea",
mtg: "una",
mth: "munggui",
mti: "maiwa/papua new guinea",
mtj: "moskona",
mtk: "mbe'",
mtl: "montol",
mtm: "mator",
mtn: "matagalpa",
mto: "totontepec mixe",
mtp: "wichí lhamtés nocten",
mtq: "muong",
mtr: "mewari",
mts: "yora",
mtt: "mota",
mtu: "tututepec mixtec",
mtv: "asaro'o",
mtw: "southern binukidnon",
mtx: "tidaá mixtec",
mty: "nabi",
mua: "mundang",
mub: "mubi",
muc: "ajumbu",
mud: "mednyj aleut",
mue: "media lengua",
mug: "musgu",
muh: "mündü",
mui: "musi",
muj: "mabire",
muk: "mugom",
mul: "multiple languages",
mum: "maiwala",
muo: "nyong",
mup: "malvi",
muq: "eastern xiangxi miao",
mur: "murle",
mus: "creek",
mut: "western muria",
muu: "yaaku",
muv: "muthuvan",
mux: "bo-ung",
muy: "muyang",
muz: "mursi",
mva: "manam",
mvb: "mattole",
mvd: "mamboru",
mve: "marwari/pakistan",
mvf: "peripheral mongolian",
mvg: "yucuañe mixtec",
mvh: "mulgi",
mvi: "miyako",
mvk: "mekmek",
mvl: "mbara/australia",
mvm: "muya",
mvn: "minaveha",
mvo: "marovo",
mvp: "duri",
mvq: "moere",
mvr: "marau",
mvs: "massep",
mvt: "mpotovoro",
mvu: "marfa",
mvv: "tagal murut",
mvw: "machinga",
mvx: "meoswar",
mvy: "indus kohistani",
mvz: "mesqan",
mwa: "mwatebu",
mwb: "juwal",
mwc: "are",
mwe: "mwera/chimwera",
mwf: "murrinh-patha",
mwg: "aiklep",
mwh: "mouk-aria",
mwi: "labo",
mwi: "ninde",
mwk: "kita maninkakan",
mwl: "mirandese",
mwm: "sar",
mwn: "nyamwanga",
mwo: "central maewo",
mwp: "kala lagaw ya",
mwq: "mün chin",
mwr: "marwari",
mws: "mwimbi-muthambi",
mwt: "moken",
mwu: "mittu",
mwv: "mentawai",
mww: "hmong daw",
mwz: "moingi",
mxa: "northwest oaxaca mixtec",
mxb: "tezoatlán mixtec",
mxc: "manyika",
mxd: "modang",
mxe: "mele-fila",
mxf: "malgbe",
mxg: "mbangala",
mxh: "mvuba",
mxi: "mozarabic",
mxj: "geman deng",
mxj: "miju-mishmi",
mxk: "monumbo",
mxl: "maxi gbe",
mxm: "meramera",
mxn: "moi/indonesia",
mxo: "mbowe",
mxp: "tlahuitoltepec mixe",
mxq: "juquila mixe",
mxr: "murik/malaysia",
mxs: "huitepec mixtec",
mxt: "jamiltepec mixtec",
mxu: "mada/cameroon",
mxv: "metlatónoc mixtec",
mxw: "namo",
mxx: "mahou",
mxx: "mawukakan",
mxy: "southeastern nochixtlán mixtec",
mxz: "central masela",
mya: "burmese",
myb: "mbay",
myc: "mayeka",
myd: "maramba",
mye: "myene",
myf: "bambassi",
myg: "manta",
myh: "makah",
myi: "mina/india",
myj: "mangayat",
myk: "mamara senoufo",
myl: "moma",
mym: "me'en",
myo: "anfillo",
myp: "pirahã",
myr: "muniche",
mys: "mesmes",
myu: "mundurukú",
myv: "erzya",
myw: "muyuw",
myx: "masaaba",
myy: "macuna",
myz: "classical mandaic",
mza: "santa maría zacatepec mixtec",
mzb: "tumzabt",
mzc: "madagascar sign language",
mzd: "malimba",
mze: "morawa",
mzg: "monastic sign language",
mzh: "wichí lhamtés güisnay",
mzi: "ixcatlán mazatec",
mzj: "manya",
mzk: "nigeria mambila",
mzl: "mazatlán mixe",
mzm: "mumuye",
mzn: "mazanderani",
mzo: "matipuhy",
mzp: "movima",
mzq: "mori atas",
mzr: "marúbo",
mzs: "macanese",
mzt: "mintil",
mzu: "inapang",
mzv: "manza",
mzw: "deg",
mzx: "mawayana",
mzy: "mozambican sign language",
mzz: "maiadomu",
naa: "namla",
nab: "southern nambikuára",
nac: "narak",
nae: "naka'ela",
naf: "nabak",
nag: "naga pidgin",
naj: "nalu",
nak: "nakanai",
nal: "nalik",
nam: "ngan'gityemerri",
nan: "min nan chinese",
nao: "naaba",
nap: "neapolitan",
naq: "khoekhoe",
naq: "nama/namibia",
nar: "iguta",
nas: "naasioi",
nat: "ca̱hungwa̱rya̱",
nat: "hungworo",
nau: "nauru",
nav: "navaho",
nav: "navajo",
naw: "nawuri",
nax: "nakwi",
nay: "narrinyeri",
naz: "coatepec nahuatl",
nba: "nyemba",
nbb: "ndoe",
nbc: "chang naga",
nbd: "ngbinda",
nbe: "konyak naga",
nbg: "nagarchal",
nbh: "ngamo",
nbi: "mao naga",
nbj: "ngarinman",
nbk: "nake",
nbl: "south ndebele",
nbm: "ngbaka ma'bo",
nbn: "kuri",
nbo: "nkukoli",
nbp: "nnam",
nbq: "nggem",
nbr: "numana-nunku-gbantu-numbu",
nbs: "namibian sign language",
nbt: "na",
nbu: "rongmei naga",
nbv: "ngamambo",
nbw: "southern ngbandi",
nby: "ningera",
nca: "iyo",
ncb: "central nicobarese",
ncc: "ponam",
ncd: "nachering",
nce: "yale",
ncf: "notsi",
ncg: "nisga'a",
nch: "central huasteca nahuatl",
nci: "classical nahuatl",
ncj: "northern puebla nahuatl",
nck: "nakara",
ncl: "michoacán nahuatl",
ncm: "nambo",
ncn: "nauna",
nco: "sibe",
ncq: "northern katang",
ncr: "ncane",
ncs: "nicaraguan sign language",
nct: "chothe naga",
ncu: "chumburung",
ncx: "central puebla nahuatl",
ncz: "natchez",
nda: "ndasa",
ndb: "kenswei nsei",
ndc: "ndau",
ndd: "nde-nsele-nta",
nde: "north ndebele",
ndf: "nadruvian",
ndg: "ndengereko",
ndh: "ndali",
ndi: "samba leko",
ndj: "ndamba",
ndk: "ndaka",
ndl: "ndolo",
ndm: "ndam",
ndn: "ngundi",
ndo: "ndonga",
ndp: "ndo",
ndq: "ndombe",
ndr: "ndoola",
nds: "low german",
nds: "low saxon",
ndt: "ndunga",
ndu: "dugun",
ndv: "ndut",
ndw: "ndobo",
ndx: "nduga",
ndy: "lutos",
ndz: "ndogo",
nea: "eastern ngad'a",
neb: "toura/côte d'ivoire",
nec: "nedebang",
ned: "nde-gbite",
nee: "nêlêmwa-nixumwak",
nef: "nefamese",
neg: "negidal",
neh: "nyenkha",
nei: "neo-hittite",
nej: "neko",
nek: "neku",
nem: "nemi",
nen: "nengone",
neo: "ná-meo",
nep: "nepali/macrolanguage",
neq: "north central mixe",
ner: "yahadian",
nes: "bhoti kinnauri",
net: "nete",
neu: "neo",
nev: "nyaheun",
new: "nepal bhasa",
new: "newari",
nex: "neme",
ney: "neyo",
nez: "nez perce",
nfa: "dhao",
nfd: "ahwai",
nfl: "äiwoo",
nfl: "ayiwo",
nfr: "nafaanra",
nfu: "mfumte",
nga: "ngbaka",
ngb: "northern ngbandi",
ngc: "ngombe/democratic republic of congo",
ngd: "ngando/central african republic",
nge: "ngemba",
ngg: "ngbaka manza",
ngh: "nǀu",
ngi: "ngizim",
ngj: "ngie",
ngk: "dalabon",
ngl: "lomwe",
ngm: "ngatik men's creole",
ngn: "ngwo",
ngo: "ngoni",
ngp: "ngulu",
ngq: "ngoreme",
ngq: "ngurimi",
ngr: "engdewu",
ngs: "gvoko",
ngt: "kriang",
ngt: "ngeq",
ngu: "guerrero nahuatl",
ngv: "nagumi",
ngw: "ngwaba",
ngx: "nggwahyi",
ngy: "tibea",
ngz: "ngungwel",
nha: "nhanda",
nhb: "beng",
nhc: "tabasco nahuatl",
nhd: "ava guaraní",
nhd: "chiripá",
nhe: "eastern huasteca nahuatl",
nhf: "nhuwala",
nhg: "tetelcingo nahuatl",
nhh: "nahari",
nhi: "zacatlán-ahuacatlán-tepetzintla nahuatl",
nhk: "isthmus-cosoleacaque nahuatl",
nhm: "morelos nahuatl",
nhn: "central nahuatl",
nho: "takuu",
nhp: "isthmus-pajapan nahuatl",
nhq: "huaxcaleca nahuatl",
nhr: "naro",
nht: "ometepec nahuatl",
nhu: "noone",
nhv: "temascaltepec nahuatl",
nhw: "western huasteca nahuatl",
nhx: "isthmus-mecayapan nahuatl",
nhy: "northern oaxaca nahuatl",
nhz: "santa maría la alta nahuatl",
nia: "nias",
nib: "nakame",
nid: "ngandi",
nie: "niellim",
nif: "nek",
nig: "ngalakan",
nih: "nyiha/tanzania",
nii: "nii",
nij: "ngaju",
nik: "southern nicobarese",
nil: "nila",
nim: "nilamba",
nin: "ninzo",
nio: "nganasan",
niq: "nandi",
nir: "nimboran",
nis: "nimi",
nit: "southeastern kolami",
niu: "niuean",
niv: "gilyak",
niw: "nimo",
nix: "hema",
niy: "ngiti",
niz: "ningil",
nja: "nzanyi",
njb: "nocte naga",
njd: "ndonde hamba",
njh: "lotha naga",
nji: "gudanji",
njj: "njen",
njl: "njalgulgule",
njm: "angami naga",
njn: "liangmai naga",
njo: "ao naga",
njr: "njerep",
njs: "nisa",
njt: "ndyuka-trio pidgin",
nju: "ngadjunmaya",
njx: "kunyi",
njy: "njyem",
njz: "nyishi",
nka: "nkoya",
nkb: "khoibu naga",
nkc: "nkongho",
nkd: "koireng",
nke: "duke",
nkf: "inpui naga",
nkg: "nekgini",
nkh: "khezha naga",
nki: "thangal naga",
nkj: "nakai",
nkk: "nokuku",
nkm: "namat",
nkn: "nkangala",
nko: "nkonya",
nkp: "niuatoputapu",
nkq: "nkami",
nkr: "nukuoro",
nks: "north asmat",
nkt: "nyika/tanzania",
nku: "bouna kulango",
nkv: "nyika/malawi and zambia",
nkw: "nkutu",
nkx: "nkoroo",
nkz: "nkari",
nla: "ngombale",
nlc: "nalca",
nld: "dutch",
nld: "flemish",
nle: "east nyala",
nlg: "gela",
nli: "grangali",
nlj: "nyali",
nlk: "ninia yali",
nll: "nihali",
nlm: "mankiyali",
nlo: "ngul",
nlq: "lao naga",
nlu: "nchumbulu",
nlv: "orizaba nahuatl",
nlw: "walangama",
nlx: "nahali",
nly: "nyamal",
nlz: "nalögo",
nma: "maram naga",
nmb: "big nambas",
nmb: "v'ënen taut",
nmc: "ngam",
nmd: "ndumu",
nme: "mzieme naga",
nmf: "tangkhul naga/india",
nmg: "kwasio",
nmh: "monsang naga",
nmi: "nyam",
nmj: "ngombe/central african republic",
nmk: "namakura",
nml: "ndemli",
nmm: "manangba",
nmn: "ǃxóõ",
nmo: "moyon naga",
nmp: "nimanbur",
nmq: "nambya",
nmr: "nimbari",
nms: "letemboi",
nmt: "namonuito",
nmu: "northeast maidu",
nmv: "ngamini",
nmw: "nimoa",
nmw: "rifao",
nmx: "nama/papua new guinea",
nmy: "namuyi",
nmz: "nawdm",
nna: "nyangumarta",
nnb: "nande",
nnc: "nancere",
nnd: "west ambae",
nne: "ngandyera",
nnf: "ngaing",
nng: "maring naga",
nnh: "ngiemboon",
nni: "north nuaulu",
nnj: "nyangatom",
nnk: "nankina",
nnl: "northern rengma naga",
nnm: "namia",
nnn: "ngete",
nno: "norwegian nynorsk",
nnp: "wancho naga",
nnq: "ngindo",
nnr: "narungga",
nns: "ningye",
nnt: "nanticoke",
nnu: "dwang",
nnv: "nugunu/australia",
nnw: "southern nuni",
nny: "nyangga",
nnz: "nda'nda'",
noa: "woun meu",
nob: "norwegian bokmål",
noc: "nuk",
nod: "northern thai",
noe: "nimadi",
nof: "nomane",
nog: "nogai",
noh: "nomu",
noi: "noiri",
noj: "nonuya",
nok: "nooksack",
nol: "nomlaki",
nom: "nocamán",
non: "old norse",
nop: "numanggang",
noq: "ngongo",
nor: "norwegian",
nos: "eastern nisu",
not: "nomatsiguenga",
nou: "ewage-notu",
nov: "novial",
now: "nyambo",
noy: "noy",
noz: "nayi",
npa: "nar phu",
npb: "nupbikha",
npg: "ponyo-gongwang naga",
nph: "phom naga",
npi: "nepali/individual language",
npl: "southeastern puebla nahuatl",
npn: "mondropolon",
npo: "pochuri naga",
nps: "nipsan",
npu: "puimei naga",
npx: "noipx",
npy: "napu",
nqg: "southern nago",
nqk: "kura ede nago",
nql: "ngendelengo",
nqm: "ndom",
nqn: "nen",
nqo: "n'ko",
nqq: "kyan-karyaw naga",
nqy: "akyaung ari naga",
nra: "ngom",
nrb: "nara",
nrc: "noric",
nre: "southern rengma naga",
nrf: "guernésiais",
nrf: "jèrriais",
nrg: "narango",
nri: "chokri naga",
nrk: "ngarla",
nrl: "ngarluma",
nrm: "narom",
nrn: "norn",
nrp: "north picene",
nrr: "nora",
nrr: "norra",
nrt: "northern kalapuya",
nru: "narua",
nrx: "ngurmbur",
nrz: "lala",
nsa: "sangtam naga",
nsc: "nshi",
nsd: "southern nisu",
nse: "nsenga",
nsf: "northwestern nisu",
nsg: "ngasa",
nsh: "ngoshie",
nsi: "nigerian sign language",
nsk: "naskapi",
nsl: "norwegian sign language",
nsm: "sumi naga",
nsn: "nehan",
nso: "northern sotho",
nso: "pedi",
nso: "sepedi",
nsp: "nepalese sign language",
nsq: "northern sierra miwok",
nsr: "maritime sign language",
nss: "nali",
nst: "tase naga",
nsu: "sierra negra nahuatl",
nsv: "southwestern nisu",
nsw: "navut",
nsx: "nsongo",
nsy: "nasal",
nsz: "nisenan",
ntd: "northern tidung",
nte: "nathembo",
ntg: "ngantangarra",
nti: "natioro",
ntj: "ngaanyatjarra",
ntk: "ikoma-nata-isenye",
ntm: "nateni",
nto: "ntomba",
ntp: "northern tepehuan",
ntr: "delo",
ntu: "natügu",
ntw: "nottoway",
ntx: "tangkhul naga/myanmar",
nty: "mantsi",
ntz: "natanzi",
nua: "yuanga",
nuc: "nukuini",
nud: "ngala",
nue: "ngundu",
nuf: "nusu",
nug: "nungali",
nuh: "ndunda",
nui: "ngumbi",
nuj: "nyole",
nuk: "nuuchahnulth",
nuk: "nuu-chah-nulth",
nul: "nusa laut",
num: "niuafo'ou",
nun: "anong",
nuo: "nguôn",
nup: "nupe-nupe-tako",
nuq: "nukumanu",
nur: "nukuria",
nus: "nuer",
nut: "nung/viet nam",
nuu: "ngbundu",
nuv: "northern nuni",
nuw: "nguluwan",
nux: "mehek",
nuy: "nunggubuyu",
nuz: "tlamacazapa nahuatl",
nvh: "nasarian",
nvm: "namiae",
nvo: "nyokon",
nwa: "nawathinehena",
nwb: "nyabwa",
nwc: "classical nepal bhasa",
nwc: "classical newari",
nwc: "old newari",
nwe: "ngwe",
nwg: "ngayawung",
nwi: "southwest tanna",
nwm: "nyamusa-molo",
nwo: "nauo",
nwr: "nawaru",
nwx: "middle newar",
nwy: "nottoway-meherrin",
nxa: "nauete",
nxd: "ngando/democratic republic of congo",
nxe: "nage",
nxg: "ngad'a",
nxi: "nindi",
nxk: "koki naga",
nxl: "south nuaulu",
nxm: "numidian",
nxn: "ngawun",
nxo: "ndambomo",
nxq: "naxi",
nxr: "ninggerum",
nxu: "narau",
nxx: "nafri",
nya: "chewa",
nya: "chichewa",
nya: "nyanja",
nyb: "nyangbo",
nyc: "nyanga-li",
nyd: "nyore",
nyd: "olunyole",
nye: "nyengo",
nyf: "giryama",
nyf: "kigiryama",
nyg: "nyindu",
nyh: "nyigina",
nyi: "ama/sudan",
nyj: "nyanga",
nyk: "nyaneka",
nyl: "nyeu",
nym: "nyamwezi",
nyn: "nyankole",
nyo: "nyoro",
nyp: "nyang'i",
nyq: "nayini",
nyr: "nyiha/malawi",
nys: "nyunga",
nyt: "nyawaygi",
nyu: "nyungwe",
nyv: "nyulnyul",
nyw: "nyaw",
nyx: "nganyaywana",
nyy: "nyakyusa-ngonde",
nza: "tigon mbembe",
nzb: "njebi",
nzd: "nzadi",
nzi: "nzima",
nzk: "nzakara",
nzm: "zeme naga",
nzs: "new zealand sign language",
nzu: "teke-nzikou",
nzy: "nzakambay",
nzz: "nanga dama dogon",
oaa: "orok",
oac: "oroch",
oar: "ancient aramaic",
oar: "old aramaic",
oav: "old avar",
obi: "obispeño",
obk: "southern bontok",
obl: "oblo",
obm: "moabite",
obo: "obo manobo",
obr: "old burmese",
obt: "old breton",
obu: "obulom",
oca: "ocaina",
och: "old chinese",
oci: "occitan",
oco: "old cornish",
ocu: "atzingo matlatzinca",
oda: "odut",
odk: "od",
odt: "old dutch",
odu: "odual",
ofo: "ofo",
ofs: "old frisian",
ofu: "efutop",
ogb: "ogbia",
ogc: "ogbah",
oge: "old georgian",
ogg: "ogbogolo",
ogo: "khana",
ogu: "ogbronuagum",
oht: "old hittite",
ohu: "old hungarian",
oia: "oirata",
oin: "inebu one",
ojb: "northwestern ojibwa",
ojc: "central ojibwa",
ojg: "eastern ojibwa",
oji: "ojibwa",
ojp: "old japanese",
ojs: "severn ojibwa",
ojv: "ontong java",
ojw: "western ojibwa",
oka: "okanagan",
okb: "okobo",
okd: "okodia",
oke: "okpe/southwestern edo",
okg: "koko babangk",
okh: "koresh-e rostam",
oki: "okiek",
okj: "oko-juwoi",
okk: "kwamtim one",
okl: "old kentish sign language",
okm: "middle korean/10th-16th cent.",
okn: "oki-no-erabu",
oko: "old korean/3rd-9th cent.",
okr: "kirike",
oks: "oko-eni-osayen",
oku: "oku",
okv: "orokaiva",
okx: "okpe/northwestern edo",
ola: "walungge",
old: "mochi",
ole: "olekha",
olk: "olkol",
olm: "oloma",
olo: "livvi",
olr: "olrat",
olt: "old lithuanian",
olu: "kuvale",
oma: "omaha-ponca",
omb: "east ambae",
omc: "mochica",
omg: "omagua",
omi: "omi",
omk: "omok",
oml: "ombo",
omn: "minoan",
omo: "utarmbung",
omp: "old manipuri",
omr: "old marathi",
omt: "omotik",
omu: "omurano",
omw: "south tairora",
omx: "old mon",
ona: "ona",
onb: "lingao",
one: "oneida",
ong: "olo",
oni: "onin",
onj: "onjob",
onk: "kabore one",
onn: "onobasulu",
ono: "onondaga",
onp: "sartang",
onr: "northern one",
ons: "ono",
ont: "ontenu",
onu: "unua",
onw: "old nubian",
onx: "onin based pidgin",
ood: "tohono o'odham",
oog: "ong",
oon: "önge",
oor: "oorlams",
oos: "old ossetic",
opa: "okpamheri",
opk: "kopkaka",
opm: "oksapmin",
opo: "opao",
opt: "opata",
opy: "ofayé",
ora: "oroha",
orc: "orma",
ore: "orejón",
org: "oring",
orh: "oroqen",
ori: "oriya/macrolanguage",
orm: "oromo",
orn: "orang kanaq",
oro: "orokolo",
orr: "oruma",
ors: "orang seletar",
ort: "adivasi oriya",
oru: "ormuri",
orv: "old russian",
orw: "oro win",
orx: "oro",
ory: "odia",
ory: "oriya/individual language",
orz: "ormu",
osa: "osage",
osc: "oscan",
osi: "osing",
oso: "ososo",
osp: "old spanish",
oss: "ossetian",
oss: "ossetic",
ost: "osatu",
osu: "southern one",
osx: "old saxon",
ota: "ottoman turkish",
otb: "old tibetan",
otd: "ot danum",
ote: "mezquital otomi",
oti: "oti",
otk: "old turkish",
otl: "tilapa otomi",
otm: "eastern highland otomi",
otn: "tenango otomi",
otq: "querétaro otomi",
otr: "otoro",
ots: "estado de méxico otomi",
ott: "temoaya otomi",
otu: "otuke",
otw: "ottawa",
otx: "texcatepec otomi",
oty: "old tamil",
otz: "ixtenco otomi",
oua: "tagargrent",
oub: "glio-oubi",
oue: "oune",
oui: "old uighur",
oum: "ouma",
ovd: "elfdalian",
ovd: "övdalian",
owi: "owiniga",
owl: "old welsh",
oyb: "oy",
oyd: "oyda",
oym: "wayampi",
oyy: "oya'oya",
ozm: "koonzime",
pab: "parecís",
pac: "pacoh",
pad: "paumarí",
pae: "pagibete",
paf: "paranawát",
pag: "pangasinan language",
pah: "tenharim",
pai: "pe",
pak: "parakanã",
pal: "pahlavi",
pam: "kapampangan",
pam: "pampanga",
pan: "panjabi",
pan: "punjabi",
pao: "northern paiute",
pap: "papiamento",
paq: "parya",
par: "panamint",
par: "timbisha",
pas: "papasena",
pat: "papitalai",
pau: "palauan",
pav: "pakaásnovos",
paw: "pawnee",
pax: "pankararé",
pay: "pech",
paz: "pankararú",
pbb: "páez",
pbc: "patamona",
pbe: "mezontla popoloca",
pbf: "coyotepec popoloca",
pbg: "paraujano",
pbh: "e'ñapa woromaipu",
pbi: "parkwa",
pbl: "mak/nigeria",
pbm: "puebla mazatec",
pbn: "kpasam",
pbo: "papel",
pbp: "badyara",
pbr: "pangwa",
pbs: "central pame",
pbt: "southern pashto",
pbu: "northern pashto",
pbv: "pnar",
pby: "pyu/papua new guinea",
pca: "santa inés ahuatempan popoloca",
pcb: "pear",
pcc: "bouyei",
pcd: "picard",
pce: "ruching palaung",
pcf: "paliyan",
pcg: "paniya",
pch: "pardhan",
pci: "duruwa",
pcj: "parenga",
pck: "paite chin",
pcl: "pardhi",
pcm: "nigerian pidgin",
pcn: "piti",
pcp: "pacahuara",
pcw: "pyapun",
pda: "anam",
pdc: "pennsylvania german",
pdi: "pa di",
pdn: "fedan",
pdn: "podena",
pdo: "padoe",
pdt: "plautdietsch",
pdu: "kayan",
pea: "peranakan indonesian",
peb: "eastern pomo",
ped: "mala/papua new guinea",
pee: "taje",
pef: "northeastern pomo",
peg: "pengo",
peh: "bonan",
pei: "chichimeca-jonaz",
pej: "northern pomo",
pek: "penchal",
pel: "pekal",
pem: "phende",
peo: "old persian/ca. 600-400 b.c.",
pep: "kunja",
peq: "southern pomo",
pes: "iranian persian",
pev: "pémono",
pex: "petats",
pey: "petjo",
pez: "eastern penan",
pfa: "pááfang",
pfe: "peere",
pfl: "pfaelzisch",
pga: "sudanese creole arabic",
pgd: "gāndhārī",
pgg: "pangwali",
pgi: "pagi",
pgk: "rerep",
pgl: "primitive irish",
pgn: "paelignian",
pgs: "pangseng",
pgu: "pagu",
pgz: "papua new guinean sign language",
pha: "pa-hng",
phd: "phudagi",
phg: "phuong",
phh: "phukha",
phk: "phake",
phl: "palula",
phl: "phalura",
phm: "phimbi",
phn: "phoenician",
pho: "phunoi",
phq: "phana'",
phr: "pahari-potwari",
pht: "phu thai",
phu: "phuan",
phv: "pahlavani",
phw: "phangduwali",
pia: "pima bajo",
pib: "yine",
pic: "pinji",
pid: "piaroa",
pie: "piro",
pif: "pingelapese",
pig: "pisabo",
pih: "pitcairn-norfolk",
pii: "pini",
pij: "pijao",
pil: "yom",
pim: "powhatan",
pin: "piame",
pio: "piapoco",
pip: "pero",
pir: "piratapuyo",
pis: "pijin",
pit: "pitta pitta",
piu: "pintupi-luritja",
piv: "pileni",
piv: "vaeakau-taumako",
piw: "pimbwe",
pix: "piu",
piy: "piya-kwonci",
piz: "pije",
pjt: "pitjantjatjara",
pka: "ardhamāgadhī prākrit",
pkb: "kipfokomo",
pkb: "pokomo",
pkc: "paekche",
pkg: "pak-tong",
pkh: "pankhu",
pkn: "pakanha",
pko: "pökoot",
pkp: "pukapuka",
pkr: "attapady kurumba",
pks: "pakistan sign language",
pkt: "maleng",
pku: "paku",
pla: "miani",
plb: "polonombauk",
plc: "central palawano",
pld: "polari",
ple: "palu'e",
plg: "pilagá",
plh: "paulohi",
pli: "pali",
plj: "polci",
plk: "kohistani shina",
pll: "shwe palaung",
pln: "palenquero",
plo: "oluta popoluca",
plp: "palpa",
plq: "palaic",
plr: "palaka senoufo",
pls: "san marcos tlacoyalco popoloca",
pls: "san marcos tlalcoyalco popoloca",
plt: "plateau malagasy",
plu: "palikúr",
plv: "southwest palawano",
plw: "brooke's point palawano",
ply: "bolyu",
plz: "paluan",
pma: "paama",
pmb: "pambia",
pmd: "pallanganmiddang",
pme: "pwaamei",
pmf: "pamona",
pmh: "māhārāṣṭri prākrit",
pmi: "northern pumi",
pmj: "southern pumi",
pmk: "pamlico",
pml: "lingua franca",
pmm: "pomo",
pmn: "pam",
pmo: "pom",
pmq: "northern pame",
pmr: "paynamar",
pms: "piemontese",
pmt: "tuamotuan",
pmw: "plains miwok",
pmx: "poumei naga",
pmy: "papuan malay",
pmz: "southern pame",
pna: "punan bah-biau",
pnb: "western panjabi",
pnc: "pannei",
pne: "western penan",
png: "pongu",
pnh: "penrhyn",
pni: "aoheng",
pnj: "pinjarup",
pnk: "paunaka",
pnl: "paleni",
pnm: "punan batu 1",
pnn: "pinai-hagahai",
pno: "panobo",
pnp: "pancana",
pnq: "pana/burkina faso",
pnr: "panim",
pns: "ponosakan",
pnt: "pontic",
pnu: "jiongnai bunu",
pnv: "pinigura",
pnw: "panytyima",
pnx: "phong-kniang",
pny: "pinyin",
pnz: "pana/central african republic",
poc: "poqomam",
poe: "san juan atzingo popoloca",
pof: "poke",
pog: "potiguára",
poh: "poqomchi'",
poi: "highland popoluca",
pok: "pokangá",
pol: "polish",
pom: "southeastern pomo",
pon: "pohnpeian",
poo: "central pomo",
pop: "pwapwâ",
poq: "texistepec popoluca",
por: "portuguese",
pos: "sayula popoluca",
pot: "potawatomi",
pov: "upper guinea crioulo",
pow: "san felipe otlaltepec popoloca",
pox: "polabian",
poy: "pogolo",
ppe: "papi",
ppi: "paipai",
ppk: "uma",
ppl: "nicarao",
ppl: "pipil",
ppm: "papuma",
ppn: "papapana",
ppo: "folopa",
ppp: "pelende",
ppq: "pei",
pps: "san luís temalacayuca popoloca",
ppt: "pare",
ppu: "papora",
pqa: "pa'a",
pqm: "malecite-passamaquoddy",
prc: "parachi",
prd: "parsi-dari",
pre: "principense",
prf: "paranan",
prg: "prussian",
prh: "porohanon",
pri: "paicî",
prk: "parauk",
prl: "peruvian sign language",
prm: "kibiri",
prn: "prasuni",
pro: "old occitan",
pro: "old provençal",
prp: "parsi",
prq: "ashéninka perené",
prr: "puri",
prs: "afghan persian",
prs: "dari",
prt: "phai",
pru: "puragi",
prw: "parawen",
prx: "purik",
prz: "providencia sign language",
psa: "asue awyu",
psc: "persian sign language",
psd: "plains indian sign language",
pse: "central malay",
psg: "penang sign language",
psh: "southwest pashai",
psh: "southwest pashayi",
psi: "southeast pashai",
psi: "southeast pashayi",
psl: "puerto rican sign language",
psm: "pauserna",
psn: "panasuan",
pso: "polish sign language",
psp: "philippine sign language",
psq: "pasi",
psr: "portuguese sign language",
pss: "kaulong",
pst: "central pashto",
psu: "sauraseni prākrit",
psw: "port sandwich",
psy: "piscataway",
pta: "pai tavytera",
pth: "pataxó hã-ha-hãe",
pti: "pintiini",
ptn: "patani",
pto: "zo'é",
ptp: "patep",
ptq: "pattapu",
ptr: "piamatsina",
ptt: "enrekang",
ptu: "bambam",
ptv: "port vato",
ptw: "pentlatch",
pty: "pathiya",
pua: "western highland purepecha",
pub: "purum",
puc: "punan merap",
pud: "punan aput",
pue: "puelche",
puf: "punan merah",
pug: "phuie",
pui: "puinave",
puj: "punan tubu",
pum: "puma",
puo: "puoc",
pup: "pulabu",
puq: "puquina",
pur: "puruborá",
pus: "pashto",
pus: "pushto",
put: "putoh",
puu: "punu",
puw: "puluwatese",
pux: "puare",
puy: "purisimeño",
pwa: "pawaia",
pwb: "panawa",
pwg: "gapapaiwa",
pwi: "patwin",
pwm: "molbog",
pwn: "paiwan",
pwo: "pwo western karen",
pwr: "powari",
pww: "pwo northern karen",
pxm: "quetzaltepec mixe",
pye: "pye krumen",
pym: "fyam",
pyn: "poyanáwa",
pys: "lengua de señas del paraguay",
pys: "paraguayan sign language",
pyu: "puyuma",
pyx: "pyu/myanmar",
pyy: "pyen",
pzn: "para naga",
qua: "quapaw",
qub: "huallaga huánuco quechua",
quc: "k'iche'",
quc: "quiché",
qud: "calderón highland quichua",
que: "quechua",
quf: "lambayeque quechua",
qug: "chimborazo highland quichua",
quh: "south bolivian quechua",
qui: "quileute",
quk: "chachapoyas quechua",
qul: "north bolivian quechua",
qum: "sipacapense",
qun: "quinault",
qup: "southern pastaza quechua",
quq: "quinqui",
qur: "yanahuanca pasco quechua",
qus: "santiago del estero quichua",
quv: "sacapulteco",
quw: "tena lowland quichua",
qux: "yauyos quechua",
quy: "ayacucho quechua",
quz: "cusco quechua",
qva: "ambo-pasco quechua",
qvc: "cajamarca quechua",
qve: "eastern apurímac quechua",
qvh: "huamalíes-dos de mayo huánuco quechua",
qvi: "imbabura highland quichua",
qvj: "loja highland quichua",
qvl: "cajatambo north lima quechua",
qvm: "margos-yarowilca-lauricocha quechua",
qvn: "north junín quechua",
qvo: "napo lowland quechua",
qvp: "pacaraos quechua",
qvs: "san martín quechua",
qvw: "huaylla wanca quechua",
qvy: "queyu",
qvz: "northern pastaza quichua",
qwa: "corongo ancash quechua",
qwc: "classical quechua",
qwh: "huaylas ancash quechua",
qwm: "kuman/russia",
qws: "sihuas ancash quechua",
qwt: "kwalhioqua-tlatskanai",
qxa: "chiquián ancash quechua",
qxc: "chincha quechua",
qxh: "panao huánuco quechua",
qxl: "salasaca highland quichua",
qxn: "northern conchucos ancash quechua",
qxo: "southern conchucos ancash quechua",
qxp: "puno quechua",
qxq: "qashqa'i",
qxr: "cañar highland quichua",
qxs: "southern qiang",
qxt: "santa ana de tusi pasco quechua",
qxu: "arequipa-la unión quechua",
qxw: "jauja wanca quechua",
qya: "quenya",
qyp: "quiripi",
raa: "dungmali",
rab: "camling",
rac: "rasawa",
rad: "rade",
raf: "western meohang",
rag: "logooli",
rag: "lulogooli",
rah: "rabha",
rai: "ramoaaina",
raj: "rajasthani",
rak: "tulu-bohuai",
ral: "ralte",
ram: "canela",
ran: "riantana",
rao: "rao",
rap: "rapanui",
raq: "saam",
rar: "cook islands maori",
rar: "rarotongan",
ras: "tegali",
rat: "razajerdi",
rau: "raute",
rav: "sampang",
raw: "rawang",
rax: "rang",
ray: "rapa",
raz: "rahambuu",
rbb: "rumai palaung",
rbk: "northern bontok",
rbl: "miraya bikol",
rbp: "barababaraba",
rcf: "réunion creole french",
rdb: "rudbari",
rea: "rerau",
reb: "rembong",
ree: "rejang kayan",
reg: "kara/tanzania",
rei: "reli",
rej: "rejang",
rel: "rendille",
rem: "remo",
ren: "rengao",
rer: "rer bare",
res: "reshe",
ret: "retta",
rey: "reyesano",
rga: "roria",
rge: "romano-greek",
rgk: "rangkas",
rgn: "romagnol",
rgr: "resígaro",
rgs: "southern roglai",
rgu: "ringgou",
rhg: "rohingya",
rhp: "yahang",
ria: "riang/india",
rif: "tarifit",
ril: "riang/myanmar",
rim: "nyaturu",
rin: "nungu",
rir: "ribun",
rit: "ritarungo",
riu: "riung",
rjg: "rajong",
rji: "raji",
rjs: "rajbanshi",
rka: "kraol",
rkb: "rikbaktsa",
rkh: "rakahanga-manihiki",
rki: "rakhine",
rkm: "marka",
rkt: "kamta",
rkt: "rangpuri",
rkw: "arakwal",
rma: "rama",
rmb: "rembarunga",
rmc: "carpathian romani",
rmd: "traveller danish",
rme: "angloromani",
rmf: "kalo finnish romani",
rmg: "traveller norwegian",
rmh: "murkim",
rmi: "lomavren",
rmk: "romkun",
rml: "baltic romani",
rmm: "roma",
rmn: "balkan romani",
rmo: "sinte romani",
rmp: "rempi",
rmq: "caló",
rms: "romanian sign language",
rmt: "domari",
rmu: "tavringer romani",
rmv: "romanova",
rmw: "welsh romani",
rmx: "romam",
rmy: "vlax romani",
rmz: "marma",
rnd: "ruund",
rng: "ronga",
rnl: "ranglong",
rnn: "roon",
rnp: "rongpo",
rnr: "nari nari",
rnw: "rungwa",
rob: "tae'",
roc: "cacgia roglai",
rod: "rogo",
roe: "ronji",
rof: "rombo",
rog: "northern roglai",
roh: "romansh",
rol: "romblomanon",
rom: "romany",
ron: "moldavian",
ron: "moldovan",
ron: "romanian",
roo: "rotokas",
rop: "kriol",
ror: "rongga",
rou: "runga",
row: "dela-oenale",
rpn: "repanbitip",
rpt: "rapting",
rri: "ririo",
rro: "waima",
rrt: "arritinngithigh",
rsb: "romano-serbian",
rsl: "russian sign language",
rsm: "miriwoong sign language",
rtc: "rungtu chin",
rth: "ratahan",
rtm: "rotuman",
rts: "yurats",
rtw: "rathawi",
rub: "gungu",
ruc: "ruuli",
rue: "rusyn",
ruf: "luguru",
rug: "roviana",
ruh: "ruga",
rui: "rufiji",
ruk: "che",
run: "rundi",
ruo: "istro romanian",
rup: "aromanian",
rup: "arumanian",
rup: "macedo-romanian",
ruq: "megleno romanian",
rus: "russian",
rut: "rutul",
ruu: "lanas lobu",
ruy: "mala/nigeria",
ruz: "ruma",
rwa: "rawo",
rwk: "rwa",
rwm: "amba/uganda",
rwo: "rawa",
rwr: "marwari/india",
rxd: "ngardi",
rxw: "karuwali",
ryn: "northern amami-oshima",
rys: "yaeyama",
ryu: "central okinawan",
rzh: "rāziḥī",
saa: "saba",
sab: "buglere",
sac: "meskwaki",
sad: "sandawe",
sae: "sabanê",
saf: "safaliba",
sag: "sango",
sah: "yakut",
saj: "sahu",
sak: "sake",
sam: "samaritan aramaic",
san: "sanskrit",
sao: "sause",
saq: "samburu",
sar: "saraveca",
sas: "sasak",
sat: "santali",
sau: "saleman",
sav: "saafi-saafi",
saw: "sawi",
sax: "sa",
say: "saya",
saz: "saurashtra",
sba: "ngambay",
sbb: "simbo",
sbc: "kele/papua new guinea",
sbd: "southern samo",
sbe: "saliba",
sbf: "chabu",
sbf: "shabo",
sbg: "seget",
sbh: "sori-harengan",
sbi: "seti",
sbj: "surbakhal",
sbk: "safwa",
sbl: "botolan sambal",
sbm: "sagala",
sbn: "sindhi bhil",
sbo: "sabüm",
sbp: "sangu/tanzania",
sbq: "sileibi",
sbr: "sembakung murut",
sbs: "subiya",
sbt: "kimki",
sbu: "stod bhoti",
sbv: "sabine",
sbw: "simba",
sbx: "seberuang",
sby: "soli",
sbz: "sara kaba",
scb: "chut",
sce: "dongxiang",
scf: "san miguel creole french",
scg: "sanggau",
sch: "sakachep",
sci: "sri lankan creole malay",
sck: "sadri",
scl: "shina",
scn: "sicilian",
sco: "scots",
scp: "helambu sherpa",
scp: "hyolmo",
scq: "sa'och",
scs: "north slavey",
sct: "southern katang",
scu: "shumcho",
scv: "sheni",
scw: "sha",
scx: "sicel",
sda: "toraja-sa'dan",
sdb: "shabak",
sdc: "sassarese sardinian",
sde: "surubu",
sdf: "sarli",
sdg: "savi",
sdh: "southern kurdish",
sdj: "suundi",
sdk: "sos kundi",
sdl: "saudi arabian sign language",
sdm: "semandang",
sdn: "gallurese sardinian",
sdo: "bukar-sadung bidayuh",
sdp: "sherdukpen",
sdr: "oraon sadri",
sds: "sened",
sdt: "shuadit",
sdu: "sarudu",
sdx: "sibu melanau",
sdz: "sallands",
sea: "semai",
seb: "shempire senoufo",
sec: "sechelt",
sed: "sedang",
see: "seneca",
sef: "cebaara senoufo",
seg: "segeju",
seh: "sena",
sei: "seri",
sej: "sene",
sek: "sekani",
sel: "selkup",
sen: "nanerigé sénoufo",
seo: "suarmin",
sep: "sìcìté sénoufo",
seq: "senara sénoufo",
ser: "serrano",
ses: "koyraboro senni songhai",
set: "sentani",
seu: "serui-laut",
sev: "nyarafolo senoufo",
sew: "sewa bay",
sey: "secoya",
sez: "senthang chin",
sfb: "french belgian sign language",
sfb: "langue des signes de belgique francophone",
sfe: "eastern subanen",
sfm: "small flowery miao",
sfs: "south african sign language",
sfw: "sehwi",
sga: "old irish/to 900",
sgb: "mag-antsi ayta",
sgc: "kipsigis",
sgd: "surigaonon",
sge: "segai",
sgg: "swiss-german sign language",
sgh: "shughni",
sgi: "suga",
sgj: "surgujia",
sgk: "sangkong",
sgm: "singa",
sgp: "singpho",
sgr: "sangisari",
sgs: "samogitian",
sgt: "brokpake",
sgu: "salas",
sgw: "sebat bet gurage",
sgx: "sierra leone sign language",
sgy: "sanglechi",
sgz: "sursurunga",
sha: "shall-zwall",
shb: "ninam",
shc: "sonde",
shd: "kundal shahi",
she: "sheko",
shg: "shua",
shh: "shoshoni",
shi: "tachelhit",
shj: "shatt",
shk: "shilluk",
shl: "shendu",
shm: "shahrudi",
shn: "shan",
sho: "shanga",
shp: "shipibo-conibo",
shq: "sala",
shr: "shi",
shs: "shuswap",
sht: "shasta",
shu: "chadian arabic",
shv: "shehri",
shw: "shwai",
shx: "she",
shy: "tachawit",
shz: "syenara senoufo",
sia: "akkala sami",
sib: "sebop",
sid: "sidamo",
sie: "simaa",
sif: "siamou",
sig: "paasaal",
sih: "sîshëë",
sih: "zire",
sii: "shom peng",
sij: "numbami",
sik: "sikiana",
sil: "tumulung sisaala",
sim: "mende/papua new guinea",
sin: "sinhala",
sin: "sinhalese",
sip: "sikkimese",
siq: "sonia",
sir: "siri",
sis: "siuslaw",
siu: "sinagen",
siv: "sumariup",
siw: "siwai",
six: "sumau",
siy: "sivandi",
siz: "siwi",
sja: "epena",
sjb: "sajau basap",
sjd: "kildin sami",
sje: "pite sami",
sjg: "assangori",
sjk: "kemi sami",
sjl: "miji",
sjl: "sajalong",
sjm: "mapun",
sjn: "sindarin",
sjo: "xibe",
sjp: "surjapuri",
sjr: "siar-lak",
sjs: "senhaja de srair",
sjt: "ter sami",
sju: "ume sami",
sjw: "shawnee",
ska: "skagit",
skb: "saek",
skc: "ma manda",
skd: "southern sierra miwok",
ske: "seke/vanuatu",
skf: "sakirabiá",
skg: "sakalava malagasy",
skh: "sikule",
ski: "sika",
skj: "seke/nepal",
skm: "kutong",
skn: "kolibugan subanon",
sko: "seko tengah",
skp: "sekapan",
skq: "sininkere",
skr: "saraiki",
skr: "seraiki",
sks: "maia",
skt: "sakata",
sku: "sakao",
skv: "skou",
skw: "skepi creole dutch",
skx: "seko padang",
sky: "sikaiana",
skz: "sekar",
slc: "sáliba",
sld: "sissala",
sle: "sholaga",
slf: "swiss-italian sign language",
slg: "selungai murut",
slh: "southern puget sound salish",
sli: "lower silesian",
slj: "salumá",
slk: "slovak",
sll: "salt-yui",
slm: "pangutaran sama",
sln: "salinan",
slp: "lamaholot",
slq: "salchuq",
slr: "salar",
sls: "singapore sign language",
slt: "sila",
slu: "selaru",
slv: "slovenian",
slw: "sialum",
slx: "salampasu",
sly: "selayar",
slz: "ma'ya",
sma: "southern sami",
smb: "simbari",
smc: "som",
smd: "sama",
sme: "northern sami",
smf: "auwe",
smg: "simbali",
smh: "samei",
smj: "lule sami",
smk: "bolinao",
sml: "central sama",
smm: "musasa",
smn: "inari sami",
smo: "samoan",
smp: "samaritan",
smq: "samo",
smr: "simeulue",
sms: "skolt sami",
smt: "simte",
smu: "somray",
smv: "samvedi",
smw: "sumbawa",
smx: "samba",
smy: "semnani",
smz: "simeku",
sna: "shona",
snb: "sebuyau",
snc: "sinaugoro",
snd: "sindhi",
sne: "bau bidayuh",
snf: "noon",
sng: "sanga/democratic republic of congo",
sni: "sensi",
snj: "riverain sango",
snk: "soninke",
snl: "sangil",
snm: "southern ma'di",
snn: "siona",
sno: "snohomish",
snp: "siane",
snq: "sangu/gabon",
snr: "sihan",
sns: "nahavaq",
sns: "south west bay",
snu: "senggi",
snu: "viid",
snv: "sa'ban",
snw: "selee",
snx: "sam",
sny: "saniyo-hiyewe",
snz: "sinsauru",
soa: "thai song",
sob: "sobei",
soc: "so/democratic republic of congo",
sod: "songoora",
soe: "songomeno",
sog: "sogdian",
soh: "aka",
soi: "sonha",
soj: "soi",
sok: "sokoro",
sol: "solos",
som: "somali",
soo: "songo",
sop: "songe",
soq: "kanasi",
sor: "somrai",
sos: "seeku",
sot: "southern sotho",
sou: "southern thai",
sov: "sonsorol",
sow: "sowanda",
sox: "swo",
soy: "miyobe",
soz: "temi",
spa: "castilian",
spa: "spanish",
spb: "sepa/indonesia",
spc: "sapé",
spd: "saep",
spe: "sepa/papua new guinea",
spg: "sian",
spi: "saponi",
spk: "sengo",
spl: "selepet",
spm: "akukem",
spn: "sanapaná",
spo: "spokane",
spp: "supyire senoufo",
spq: "loreto-ucayali spanish",
spr: "saparua",
sps: "saposa",
spt: "spiti bhoti",
spu: "sapuan",
spv: "kosli",
spv: "sambalpuri",
spx: "south picene",
spy: "sabaot",
sqa: "shama-sambuga",
sqh: "shau",
sqi: "albanian",
sqk: "albanian sign language",
sqm: "suma",
sqn: "susquehannock",
sqo: "sorkhei",
sqq: "sou",
sqr: "siculo arabic",
sqs: "sri lankan sign language",
sqt: "soqotri",
squ: "squamish",
sra: "saruga",
srb: "sora",
src: "logudorese sardinian",
srd: "sardinian",
sre: "sara",
srf: "nafi",
srg: "sulod",
srh: "sarikoli",
sri: "siriano",
srk: "serudung murut",
srl: "isirawa",
srm: "saramaccan",
srn: "sranan tongo",
sro: "campidanese sardinian",
srp: "serbian",
srq: "sirionó",
srr: "serer",
srs: "sarsi",
srt: "sauri",
sru: "suruí",
srv: "southern sorsoganon",
srw: "serua",
srx: "sirmauri",
sry: "sera",
srz: "shahmirzadi",
ssb: "southern sama",
ssc: "suba-simbiti",
ssd: "siroi",
sse: "balangingi",
sse: "bangingih sama",
ssf: "thao",
ssg: "seimat",
ssh: "shihhi arabic",
ssi: "sansi",
ssj: "sausi",
ssk: "sunam",
ssl: "western sisaala",
ssm: "semnam",
ssn: "waata",
sso: "sissano",
ssp: "spanish sign language",
ssq: "so'a",
ssr: "swiss-french sign language",
sss: "sô",
sst: "sinasina",
ssu: "susuami",
ssv: "shark bay",
ssw: "swati",
ssx: "samberigi",
ssy: "saho",
ssz: "sengseng",
sta: "settla",
stb: "northern subanen",
std: "sentinel",
ste: "liana-seti",
stf: "seta",
stg: "trieng",
sth: "shelta",
sti: "bulo stieng",
stj: "matya samo",
stk: "arammba",
stl: "stellingwerfs",
stm: "setaman",
stn: "owa",
sto: "stoney",
stp: "southeastern tepehuan",
stq: "saterfriesisch",
str: "straits salish",
sts: "shumashti",
stt: "budeh stieng",
stu: "samtao",
stv: "silt'e",
stw: "satawalese",
sty: "siberian tatar",
sua: "sulka",
sub: "suku",
suc: "western subanon",
sue: "suena",
sug: "suganga",
sui: "suki",
suj: "shubi",
suk: "sukuma",
sun: "sundanese",
suq: "suri",
sur: "mwaghavul",
sus: "susu",
sut: "subtiaba",
suv: "puroik",
suw: "sumbwa",
sux: "sumerian",
suy: "suyá",
suz: "sunwar",
sva: "svan",
svb: "ulau-suain",
svc: "vincentian creole english",
sve: "serili",
svk: "slovakian sign language",
svm: "slavomolisano",
svs: "savosavo",
svx: "skalvian",
swa: "swahili/macrolanguage",
swb: "maore comorian",
swc: "congo swahili",
swe: "swedish",
swf: "sere",
swg: "swabian",
swh: "kiswahili",
swh: "swahili/individual language",
swi: "sui",
swj: "sira",
swk: "malawi sena",
swl: "swedish sign language",
swm: "samosa",
swn: "sawknah",
swo: "shanenawa",
swp: "suau",
swq: "sharwa",
swr: "saweru",
sws: "seluwasan",
swt: "sawila",
swu: "suwawa",
swv: "shekhawati",
sww: "sowa",
swx: "suruahá",
swy: "sarua",
sxb: "suba",
sxc: "sicanian",
sxe: "sighu",
sxg: "shixing",
sxg: "shuhi",
sxk: "southern kalapuya",
sxl: "selian",
sxm: "samre",
sxn: "sangir",
sxo: "sorothaptic",
sxr: "saaroa",
sxs: "sasaru",
sxu: "upper saxon",
sxw: "saxwe gbe",
sya: "siang",
syb: "central subanen",
syc: "classical syriac",
syi: "seki",
syk: "sukur",
syl: "sylheti",
sym: "maya samo",
syn: "senaya",
syo: "suoy",
syr: "syriac",
sys: "sinyar",
syw: "kagate",
syx: "samay",
syy: "al-sayyid bedouin sign language",
sza: "semelai",
szb: "ngalum",
szc: "semaq beri",
szd: "seru",
sze: "seze",
szg: "sengele",
szl: "silesian",
szn: "sula",
szp: "suabo",
szs: "solomon islands sign language",
szv: "isu/fako division",
szw: "sawai",
taa: "lower tanana",
tab: "tabassaran",
tac: "lowland tarahumara",
tad: "tause",
tae: "tariana",
taf: "tapirapé",
tag: "tagoi",
tah: "tahitian",
taj: "eastern tamang",
tak: "tala",
tal: "tal",
tam: "tamil",
tan: "tangale",
tao: "yami",
tap: "taabwa",
taq: "tamasheq",
tar: "central tarahumara",
tas: "tay boi",
tat: "tatar",
tau: "upper tanana",
tav: "tatuyo",
taw: "tai",
tax: "tamki",
tay: "atayal",
taz: "tocho",
tba: "aikanã",
tbb: "tapeba",
tbc: "takia",
tbd: "kaki ae",
tbe: "tanimbili",
tbf: "mandara",
tbg: "north tairora",
tbh: "thurawal",
tbi: "gaam",
tbj: "tiang",
tbk: "calamian tagbanwa",
tbl: "tboli",
tbm: "tagbu",
tbn: "barro negro tunebo",
tbo: "tawala",
tbp: "diebroud",
tbp: "taworta",
tbr: "tumtum",
tbs: "tanguat",
tbt: "tembo/kitembo",
tbu: "tubar",
tbv: "tobo",
tbw: "tagbanwa",
tbx: "kapin",
tby: "tabaru",
tbz: "ditammari",
tca: "ticuna",
tcb: "tanacross",
tcc: "datooga",
tcd: "tafi",
tce: "southern tutchone",
tcf: "malinaltepec me'phaa",
tcf: "malinaltepec tlapanec",
tcg: "tamagario",
tch: "turks and caicos creole english",
tci: "wára",
tck: "tchitchege",
tcl: "taman/myanmar",
tcm: "tanahmerah",
tcn: "tichurong",
tco: "taungyo",
tcp: "tawr chin",
tcq: "kaiy",
tcs: "torres strait creole",
tct: "t'en",
tcu: "southeastern tarahumara",
tcw: "tecpatlán totonac",
tcx: "toda",
tcy: "tulu",
tcz: "thado chin",
tda: "tagdal",
tdb: "panchpargania",
tdc: "emberá-tadó",
tdd: "tai nüa",
tde: "tiranige diga dogon",
tdf: "talieng",
tdg: "western tamang",
tdh: "thulung",
tdi: "tomadino",
tdj: "tajio",
tdk: "tambas",
tdl: "sur",
tdm: "taruma",
tdn: "tondano",
tdo: "teme",
tdq: "tita",
tdr: "todrah",
tds: "doutai",
tdt: "tetun dili",
tdv: "toro",
tdx: "tandroy-mahafaly malagasy",
tdy: "tadyawan",
tea: "temiar",
teb: "tetete",
tec: "terik",
ted: "tepo krumen",
tee: "huehuetla tepehua",
tef: "teressa",
teg: "teke-tege",
teh: "tehuelche",
tei: "torricelli",
tek: "ibali teke",
tel: "telugu",
tem: "timne",
ten: "tama/colombia",
teo: "teso",
tep: "tepecano",
teq: "temein",
ter: "tereno",
tes: "tengger",
tet: "tetum",
teu: "soo",
tev: "teor",
tew: "tewa/usa",
tex: "tennet",
tey: "tulishi",
tez: "tetserret",
tfi: "tofin gbe",
tfn: "tanaina",
tfo: "tefaro",
tfr: "teribe",
tft: "ternate",
tga: "sagalla",
tgb: "tobilung",
tgc: "tigak",
tgd: "ciwogai",
tge: "eastern gorkha tamang",
tgf: "chalikha",
tgh: "tobagonian creole english",
tgi: "lawunuia",
tgj: "tagin",
tgk: "tajik",
tgl: "tagalog",
tgn: "tandaganon",
tgo: "sudest",
tgp: "tangoa",
tgq: "tring",
tgr: "tareng",
tgs: "nume",
tgt: "central tagbanwa",
tgu: "tanggu",
tgv: "tingui-boto",
tgw: "tagwana senoufo",
tgx: "tagish",
tgy: "togoyo",
tgz: "tagalaka",
tha: "thai",
thd: "thayore",
the: "chitwania tharu",
thf: "thangmi",
thh: "northern tarahumara",
thi: "tai long",
thk: "kitharaka",
thk: "tharaka",
thl: "dangaura tharu",
thm: "aheu",
thn: "thachanadan",
thp: "thompson",
thq: "kochila tharu",
thr: "rana tharu",
ths: "thakali",
tht: "tahltan",
thu: "thuri",
thv: "tahaggart tamahaq",
thw: "thudam",
thy: "tha",
thz: "tayart tamajeq",
tia: "tidikelt tamazight",
tic: "tira",
tif: "tifal",
tig: "tigre",
tih: "timugon murut",
tii: "tiene",
tij: "tilung",
tik: "tikar",
til: "tillamook",
tim: "timbe",
tin: "tindi",
tio: "teop",
tip: "trimuris",
tiq: "tiéfo",
tir: "tigrinya",
tis: "masadiit itneg",
tit: "tinigua",
tiu: "adasen",
tiv: "tiv",
tiw: "tiwi",
tix: "southern tiwa",
tiy: "tiruray",
tiz: "tai hongjin",
tja: "tajuasohn",
tjg: "tunjung",
tji: "northern tujia",
tjl: "tai laing",
tjm: "timucua",
tjn: "tonjon",
tjo: "temacine tamazight",
tjs: "southern tujia",
tju: "tjurruru",
tjw: "djabwurrung",
tka: "truká",
tkb: "buksa",
tkd: "tukudede",
tke: "takwane",
tkf: "tukumanféd",
tkg: "tesaka malagasy",
tkl: "tokelau",
tkm: "takelma",
tkn: "toku-no-shima",
tkp: "tikopia",
tkq: "tee",
tkr: "tsakhur",
tks: "takestani",
tkt: "kathoriya tharu",
tku: "upper necaxa totonac",
tkv: "mur pano",
tkw: "teanu",
tkx: "tangko",
tkz: "takua",
tla: "southwestern tepehuan",
tlb: "tobelo",
tlc: "yecuatla totonac",
tld: "talaud",
tlf: "telefol",
tlg: "tofanma",
tlh: "klingon",
tlh: "tlhingan hol",
tli: "tlingit",
tlj: "talinga-bwisi",
tlk: "taloki",
tll: "tetela",
tlm: "tolomako",
tln: "talondo'",
tlo: "talodi",
tlp: "filomena mata-coahuitlán totonac",
tlq: "tai loi",
tlr: "talise",
tls: "tambotalo",
tlt: "sou nama",
tlt: "teluti",
tlu: "tulehu",
tlv: "taliabu",
tlx: "khehek",
tly: "talysh",
tma: "tama/chad",
tmb: "avava",
tmb: "katbol",
tmc: "tumak",
tmd: "haruai",
tme: "tremembé",
tmf: "toba-maskoy",
tmg: "ternateño",
tmh: "tamashek",
tmi: "tutuba",
tmj: "samarokena",
tmk: "northwestern tamang",
tml: "tamnim citak",
tmm: "tai thanh",
tmn: "taman/indonesia",
tmo: "temoq",
tmq: "tumleo",
tmr: "jewish babylonian aramaic",
tms: "tima",
tmt: "tasmate",
tmu: "iau",
tmv: "tembo/motembo",
tmw: "temuan",
tmy: "tami",
tmz: "tamanaku",
tna: "tacana",
tnb: "western tunebo",
tnc: "tanimuca-retuarã",
tnd: "angosturas tunebo",
tng: "tobanga",
tnh: "maiani",
tni: "tandia",
tnk: "kwamera",
tnl: "lenakel",
tnm: "tabla",
tnn: "north tanna",
tno: "toromono",
tnp: "whitesands",
tnq: "taino",
tnr: "ménik",
tns: "tenis",
tnt: "tontemboan",
tnu: "tay khang",
tnv: "tangchangya",
tnw: "tonsawang",
tnx: "tanema",
tny: "tongwe",
tnz: "ten'edn",
tob: "toba",
toc: "coyutla totonac",
tod: "toma",
tof: "gizrra",
tog: "tonga/nyasa",
toh: "gitonga",
toi: "tonga/zambia",
toj: "tojolabal",
tol: "tolowa",
tom: "tombulu",
ton: "tonga/tonga islands",
too: "xicotepec de juárez totonac",
top: "papantla totonac",
toq: "toposa",
tor: "togbo-vara banda",
tos: "highland totonac",
tou: "tho",
tov: "upper taromi",
tow: "jemez",
tox: "tobian",
toy: "topoiyo",
toz: "to",
tpa: "taupota",
tpc: "azoyú me'phaa",
tpc: "azoyú tlapanec",
tpe: "tippera",
tpf: "tarpia",
tpg: "kula",
tpi: "tok pisin",
tpj: "tapieté",
tpk: "tupinikin",
tpl: "tlacoapa me'phaa",
tpl: "tlacoapa tlapanec",
tpm: "tampulma",
tpn: "tupinambá",
tpo: "tai pao",
tpp: "pisaflores tepehua",
tpq: "tukpa",
tpr: "tuparí",
tpt: "tlachichilco tepehua",
tpu: "tampuan",
tpv: "tanapag",
tpw: "tupí",
tpx: "acatepec me'phaa",
tpx: "acatepec tlapanec",
tpy: "trumai",
tpz: "tinputz",
tqb: "tembé",
tql: "lehali",
tqm: "turumsa",
tqn: "tenino",
tqo: "toaripi",
tqp: "tomoip",
tqq: "tunni",
tqr: "torona",
tqt: "western totonac",
tqu: "touo",
tqw: "tonkawa",
tra: "tirahi",
trb: "terebu",
trc: "copala triqui",
trd: "turi",
tre: "east tarangan",
trf: "trinidadian creole english",
trg: "lishán didán",
trh: "turaka",
tri: "trió",
trj: "toram",
trl: "traveller scottish",
trm: "tregami",
trn: "trinitario",
tro: "tarao naga",
trp: "kok borok",
trq: "san martín itunyoso triqui",
trr: "taushiro",
trs: "chicahuaxtla triqui",
trt: "tunggare",
tru: "surayt",
tru: "turoyo",
trv: "taroko",
trw: "torwali",
trx: "tringgus-sembaan bidayuh",
try: "turung",
trz: "torá",
tsa: "tsaangi",
tsb: "tsamai",
tsc: "tswa",
tsd: "tsakonian",
tse: "tunisian sign language",
tsg: "tausug",
tsh: "tsuvan",
tsi: "tsimshian",
tsj: "tshangla",
tsk: "tseku",
tsl: "ts'ün-lao",
tsm: "türk i̇şaret dili",
tsm: "turkish sign language",
tsn: "tswana",
tso: "tsonga",
tsp: "northern toussian",
tsq: "thai sign language",
tsr: "akei",
tss: "taiwan sign language",
tst: "tondi songway kiini",
tsu: "tsou",
tsv: "tsogo",
tsw: "tsishingini",
tsx: "mubami",
tsy: "tebul sign language",
tsz: "purepecha",
tta: "tutelo",
ttb: "gaa",
ttc: "tektiteko",
ttd: "tauade",
tte: "bwanabwana",
ttf: "tuotomb",
ttg: "tutong",
tth: "upper ta'oih",
tti: "tobati",
ttj: "tooro",
ttk: "totoro",
ttl: "totela",
ttm: "northern tutchone",
ttn: "towei",
tto: "lower ta'oih",
ttp: "tombelala",
ttq: "tawallammat tamajaq",
ttr: "tera",
tts: "northeastern thai",
ttt: "muslim tat",
ttu: "torau",
ttv: "titan",
ttw: "long wat",
tty: "sikaritai",
ttz: "tsum",
tua: "wiarumus",
tub: "tübatulabal",
tuc: "mutu",
tud: "tuxá",
tue: "tuyuca",
tuf: "central tunebo",
tug: "tunia",
tuh: "taulil",
tui: "tupuri",
tuj: "tugutil",
tuk: "turkmen",
tul: "tula",
tum: "tumbuka",
tun: "tunica",
tuo: "tucano",
tuq: "tedaga",
tur: "turkish",
tus: "tuscarora",
tuu: "tututni",
tuv: "turkana",
tux: "tuxináwa",
tuy: "tugen",
tuz: "turka",
tva: "vaghua",
tvd: "tsuvadi",
tve: "te'un",
tvk: "southeast ambrym",
tvl: "tuvalu",
tvm: "tela-masbuar",
tvn: "tavoyan",
tvo: "tidore",
tvs: "taveta",
tvt: "tutsa naga",
tvu: "tunen",
tvw: "sedoa",
tvy: "timor pidgin",
twa: "twana",
twb: "western tawbuid",
twc: "teshenawa",
twd: "twents",
twe: "tewa/indonesia",
twf: "northern tiwa",
twg: "tereweng",
twh: "tai dón",
twi: "twi",
twl: "tawara",
twm: "tawang monpa",
twn: "twendi",
two: "tswapong",
twp: "ere",
twq: "tasawaq",
twr: "southwestern tarahumara",
twt: "turiwára",
twu: "termanu",
tww: "tuwari",
twx: "tewe",
twy: "tawoyan",
txa: "tombonuo",
txb: "tokharian b",
txc: "tsetsaut",
txe: "totoli",
txg: "tangut",
txh: "thracian",
txi: "ikpeng",
txj: "tarjumo",
txm: "tomini",
txn: "west tarangan",
txo: "toto",
txq: "tii",
txr: "tartessian",
txs: "tonsea",
txt: "citak",
txu: "kayapó",
txx: "tatana",
txy: "tanosy malagasy",
tya: "tauya",
tye: "kyanga",
tyh: "o'du",
tyi: "teke-tsaayi",
tyj: "tai do",
tyj: "tai yo",
tyl: "thu lao",
tyn: "kombai",
typ: "thaypan",
tyr: "tai daeng",
tys: "tày sa pa",
tyt: "tày tac",
tyu: "kua",
tyv: "tuvinian",
tyx: "teke-tyee",
tyz: "tày",
tza: "tanzanian sign language",
tzh: "tzeltal",
tzj: "tz'utujil",
tzl: "talossan",
tzm: "central atlas tamazight",
tzn: "tugun",
tzo: "tzotzil",
tzx: "tabriak",
uam: "uamué",
uan: "kuan",
uar: "tairuma",
uba: "ubang",
ubi: "ubi",
ubl: "buhi'non bikol",
ubr: "ubir",
ubu: "umbu-ungu",
uby: "ubykh",
uda: "uda",
ude: "udihe",
udg: "muduga",
udi: "udi",
udj: "ujir",
udl: "wuzlam",
udm: "udmurt",
udu: "uduk",
ues: "kioko",
ufi: "ufim",
uga: "ugaritic",
ugb: "kuku-ugbanh",
uge: "ughele",
ugn: "ugandan sign language",
ugo: "ugong",
ugy: "uruguayan sign language",
uha: "uhami",
uhn: "damal",
uig: "uighur",
uig: "uyghur",
uis: "uisai",
uiv: "iyive",
uji: "tanjijili",
uka: "kaburi",
ukg: "ukuriguma",
ukh: "ukhwejo",
ukk: "muak sa-aak",
ukl: "ukrainian sign language",
ukp: "ukpe-bayobiri",
ukq: "ukwa",
ukr: "ukrainian",
uks: "kaapor sign language",
uks: "urubú-kaapor sign language",
uku: "ukue",
ukw: "ukwuani-aboh-ndoni",
uky: "kuuk-yak",
ula: "fungwa",
ulb: "ulukwumi",
ulc: "ulch",
ule: "lule",
ulf: "afra",
ulf: "usku",
uli: "ulithian",
ulk: "meriam",
ull: "ullatan",
ulm: "ulumanda'",
uln: "unserdeutsch",
ulu: "uma' lung",
ulw: "ulwa",
uma: "umatilla",
umb: "umbundu",
umc: "marrucinian",
umd: "umbindhamu",
umg: "umbuygamu",
umi: "ukit",
umm: "umon",
umn: "makyan naga",
umo: "umotína",
ump: "umpila",
umr: "umbugarla",
ums: "pendau",
umu: "munsee",
una: "north watut",
und: "undetermined",
une: "uneme",
ung: "ngarinyin",
unk: "enawené-nawé",
unm: "unami",
unn: "kurnai",
unr: "mundari",
unu: "unubahe",
unx: "munda",
unz: "unde kaili",
upi: "umeda",
upv: "uripiv-wala-rano-atchin",
ura: "urarina",
urb: "kaapor",
urb: "urubú-kaapor",
urc: "urningangg",
urd: "urdu",
ure: "uru",
urf: "uradhi",
urg: "urigina",
urh: "urhobo",
uri: "urim",
urk: "urak lawoi'",
url: "urali",
urm: "urapmin",
urn: "uruangnirin",
uro: "ura/papua new guinea",
urp: "uru-pa-in",
urr: "lehalurup",
urr: "löyöp",
urt: "urat",
uru: "urumi",
urv: "uruava",
urw: "sop",
urx: "urimo",
ury: "orya",
urz: "uru-eu-wau-wau",
usa: "usarufa",
ush: "ushojo",
usi: "usui",
usk: "usaghade",
usp: "uspanteco",
usu: "uya",
uta: "otank",
ute: "ute-southern paiute",
utp: "amba/solomon islands",
utr: "etulo",
utu: "utu",
uum: "urum",
uun: "kulon-pazeh",
uur: "ura/vanuatu",
uuu: "u",
uve: "fagauvea",
uve: "west uvean",
uvh: "uri",
uvl: "lote",
uwa: "kuku-uwanh",
uya: "doko-uyanga",
uzb: "uzbek",
uzn: "northern uzbek",
uzs: "southern uzbek",
vaa: "vaagri booli",
vae: "vale",
vaf: "vafsi",
vag: "vagla",
vah: "varhadi-nagpuri",
vai: "vai",
vaj: "northwestern ǃkung",
vaj: "sekele",
vaj: "vasekele",
val: "vehes",
vam: "vanimo",
van: "valman",
vao: "vao",
vap: "vaiphei",
var: "huarijio",
vas: "vasavi",
vau: "vanuma",
vav: "varli",
vay: "wayu",
vbb: "southeast babar",
vbk: "southwestern bontok",
vec: "venetian",
ved: "veddah",
vel: "veluws",
vem: "vemgo-mabas",
ven: "venda",
veo: "ventureño",
vep: "veps",
ver: "mom jango",
vgr: "vaghri",
vgt: "flemish sign language",
vgt: "vlaamse gebarentaal",
vic: "virgin islands creole english",
vid: "vidunda",
vie: "vietnamese",
vif: "vili",
vig: "viemo",
vil: "vilela",
vin: "vinza",
vis: "vishavan",
vit: "viti",
viv: "iduna",
vka: "kariyarra",
vki: "ija-zuba",
vkj: "kujarge",
vkk: "kaur",
vkl: "kulisusu",
vkm: "kamakan",
vko: "kodeoha",
vkp: "korlai creole portuguese",
vkt: "tenggarong kutai malay",
vku: "kurrama",
vlp: "valpei",
vls: "vlaams",
vma: "martuyhunira",
vmb: "barbaram",
vmc: "juxtlahuaca mixtec",
vmd: "mudu koraga",
vme: "east masela",
vmf: "mainfränkisch",
vmg: "lungalunga",
vmh: "maraghei",
vmi: "miwa",
vmj: "ixtayutla mixtec",
vmk: "makhuwa-shirima",
vml: "malgana",
vmm: "mitlatongo mixtec",
vmp: "soyaltepec mazatec",
vmq: "soyaltepec mixtec",
vmr: "marenje",
vms: "moksela",
vmu: "muluridyi",
vmv: "valley maidu",
vmw: "makhuwa",
vmx: "tamazola mixtec",
vmy: "ayautla mazatec",
vmz: "mazatlán mazatec",
vnk: "lovono",
vnk: "vano",
vnm: "neve'ei",
vnm: "vinmavis",
vnp: "vunapu",
vol: "volapük",
vor: "voro",
vot: "votic",
vra: "vera'a",
vro: "võro",
vrs: "varisi",
vrt: "banam bay",
vrt: "burmbar",
vsi: "moldova sign language",
vsl: "venezuelan sign language",
vsv: "llengua de signes valenciana",
vsv: "valencian sign language",
vto: "vitou",
vum: "vumbu",
vun: "vunjo",
vut: "vute",
vwa: "awa/china",
waa: "walla walla",
wab: "wab",
wac: "wasco-wishram",
wad: "wandamen",
wae: "walser",
waf: "wakoná",
wag: "wa'ema",
wah: "watubela",
wai: "wares",
waj: "waffa",
wal: "wolaitta",
wal: "wolaytta",
wam: "wampanoag",
wan: "wan",
wao: "wappo",
wap: "wapishana",
waq: "wageman",
war: "waray/philippines",
was: "washo",
wat: "kaninuwa",
wau: "waurá",
wav: "waka",
waw: "waiwai",
wax: "marangis",
wax: "watam",
way: "wayana",
waz: "wampur",
wba: "warao",
wbb: "wabo",
wbe: "waritai",
wbf: "wara",
wbh: "wanda",
wbi: "vwanji",
wbj: "alagwa",
wbk: "waigali",
wbl: "wakhi",
wbm: "wa",
wbp: "warlpiri",
wbq: "waddar",
wbr: "wagdi",
wbs: "west bengal sign language",
wbt: "wanman",
wbv: "wajarri",
wbw: "woi",
wca: "yanomámi",
wci: "waci gbe",
wdd: "wandji",
wdg: "wadaginam",
wdj: "wadjiginy",
wdk: "wadikali",
wdu: "wadjigu",
wdy: "wadjabangayi",
wea: "wewaw",
wec: "wè western",
wed: "wedau",
weg: "wergaia",
weh: "weh",
wei: "kiunum",
wem: "weme gbe",
weo: "wemale",
wep: "westphalien",
wer: "weri",
wes: "cameroon pidgin",
wet: "perai",
weu: "rawngtu chin",
wew: "wejewa",
wfg: "yafi",
wfg: "zorop",
wga: "wagaya",
wgb: "wagawaga",
wgg: "wangganguru",
wgi: "wahgi",
wgo: "waigeo",
wgu: "wirangu",
wgy: "warrgamay",
wha: "manusela",
wha: "sou upaa",
whg: "north wahgi",
whk: "wahau kenyah",
whu: "wahau kayan",
wib: "southern toussian",
wic: "wichita",
wie: "wik-epa",
wif: "wik-keyangan",
wig: "wik-ngathana",
wih: "wik-me'anha",
wii: "minidien",
wij: "wik-iiyanh",
wik: "wikalkan",
wil: "wilawila",
wim: "wik-mungkan",
win: "ho-chunk",
wir: "wiraféd",
wiu: "wiru",
wiv: "vitu",
wiy: "wiyot",
wja: "waja",
wji: "warji",
wka: "kw'adza",
wkb: "kumbaran",
wkd: "mo",
wkd: "wakde",
wkl: "kalanadi",
wku: "kunduvadi",
wkw: "wakawaka",
wky: "wangkayutyuru",
wla: "walio",
wlc: "mwali comorian",
wle: "wolane",
wlg: "kunbarlang",
wli: "waioli",
wlk: "wailaki",
wll: "wali/sudan",
wlm: "middle welsh",
wln: "walloon",
wlo: "wolio",
wlr: "wailapa",
wls: "wallisian",
wlu: "wuliwuli",
wlv: "wichí lhamtés vejoz",
wlw: "walak",
wlx: "wali/ghana",
wly: "waling",
wma: "mawa/nigeria",
wmb: "wambaya",
wmc: "wamas",
wmd: "mamaindé",
wme: "wambule",
wmh: "waima'a",
wmi: "wamin",
wmm: "maiwa/indonesia",
wmn: "waamwang",
wmo: "wom/papua new guinea",
wms: "wambon",
wmt: "walmajarri",
wmw: "mwani",
wmx: "womo",
wnb: "wanambre",
wnc: "wantoat",
wnd: "wandarang",
wne: "waneci",
wng: "wanggom",
wni: "ndzwani comorian",
wnk: "wanukaka",
wnm: "wanggamala",
wnn: "wunumara",
wno: "wano",
wnp: "wanap",
wnu: "usan",
wnw: "wintu",
wny: "wanyi",
woa: "tyaraity",
wob: "wè northern",
woc: "wogeo",
wod: "wolani",
woe: "woleaian",
wof: "gambian wolof",
wog: "wogamusin",
woi: "kamang",
wok: "longto",
wol: "wolof",
wom: "wom/nigeria",
won: "wongo",
woo: "manombai",
wor: "woria",
wos: "hanga hundi",
wow: "wawonii",
woy: "weyto",
wpc: "maco",
wra: "warapu",
wrb: "warluwara",
wrd: "warduji",
wrg: "warungu",
wrh: "wiradhuri",
wri: "wariyangga",
wrk: "garrwa",
wrl: "warlmanpa",
wrm: "warumungu",
wrn: "warnang",
wro: "worrorra",
wrp: "waropen",
wrr: "wardaman",
wrs: "waris",
wru: "waru",
wrv: "waruna",
wrw: "gugu warra",
wrx: "wae rana",
wry: "merwari",
wrz: "waray/australia",
wsa: "warembori",
wsg: "adilabad gondi",
wsi: "wusi",
wsk: "waskia",
wsr: "owenia",
wss: "wasa",
wsu: "wasu",
wsv: "wotapuri-katarqalai",
wtf: "watiwa",
wth: "wathawurrung",
wti: "berta",
wtk: "watakataui",
wtm: "mewati",
wtw: "wotu",
wua: "wikngenchera",
wub: "wunambal",
wud: "wudu",
wuh: "wutunhua",
wul: "silimo",
wum: "wumbvu",
wun: "bungu",
wur: "wurrugu",
wut: "wutung",
wuu: "wu chinese",
wuv: "wuvulu-aua",
wux: "wulna",
wuy: "wauyai",
wwa: "waama",
wwb: "wakabunga",
wwo: "dorig",
wwo: "wetamut",
wwr: "warrwa",
www: "wawa",
wxa: "waxianghua",
wxw: "wardandi",
wya: "wyandot",
wyb: "wangaaybuwan-ngiyambaa",
wyi: "woiwurrung",
wym: "wymysorys",
wyr: "wayoró",
wyy: "western fijian",
xaa: "andalusian arabic",
xab: "sambe",
xac: "kachari",
xad: "adai",
xae: "aequian",
xag: "aghwan",
xai: "kaimbé",
xaj: "ararandewára",
xak: "máku",
xal: "kalmyk",
xal: "oirat",
xam: "ǀxam",
xan: "xamtanga",
xao: "khao",
xap: "apalachee",
xaq: "aquitanian",
xar: "karami",
xas: "kamas",
xat: "katawixi",
xau: "kauwera",
xav: "xavánte",
xaw: "kawaiisu",
xay: "kayan mahakam",
xbb: "lower burdekin",
xbc: "bactrian",
xbd: "bindal",
xbe: "bigambal",
xbg: "bunganditj",
xbi: "kombio",
xbj: "birrpayi",
xbm: "middle breton",
xbn: "kenaboi",
xbo: "bolgarian",
xbp: "bibbulman",
xbr: "kambera",
xbw: "kambiwá",
xby: "batyala",
xcb: "cumbric",
xcc: "camunic",
xce: "celtiberian",
xcg: "cisalpine gaulish",
xch: "chemakum",
xch: "chimakum",
xcl: "classical armenian",
xcm: "comecrudo",
xcn: "cotoname",
xco: "chorasmian",
xcr: "carian",
xct: "classical tibetan",
xcu: "curonian",
xcv: "chuvantsy",
xcw: "coahuilteco",
xcy: "cayuse",
xda: "darkinyung",
xdc: "dacian",
xdk: "dharuk",
xdm: "edomite",
xdo: "kwandu",
xdy: "malayic dayak",
xeb: "eblan",
xed: "hdi",
xeg: "ǁxegwi",
xel: "kelo",
xem: "kembayan",
xep: "epi-olmec",
xer: "xerénte",
xes: "kesawai",
xet: "xetá",
xeu: "keoru-ahia",
xfa: "faliscan",
xga: "galatian",
xgb: "gbin",
xgd: "gudang",
xgf: "gabrielino-fernandeño",
xgg: "goreng",
xgi: "garingbal",
xgl: "galindan",
xgm: "dharumbal",
xgm: "guwinmal",
xgr: "garza",
xgu: "unggumi",
xgw: "guwa",
xha: "harami",
xhc: "hunnic",
xhd: "hadrami",
xhe: "khetrani",
xho: "xhosa",
xhr: "hernican",
xht: "hattic",
xhu: "hurrian",
xhv: "khua",
xib: "iberian",
xii: "xiri",
xil: "illyrian",
xin: "xinca",
xir: "xiriâna",
xis: "kisan",
xiv: "indus valley language",
xiy: "xipaya",
xjb: "minjungbal",
xjt: "jaitmatang",
xka: "kalkoti",
xkb: "northern nago",
xkc: "kho'ini",
xkd: "mendalam kayan",
xke: "kereho",
xkf: "khengkha",
xkg: "kagoro",
xki: "kenyan sign language",
xkj: "kajali",
xkk: "kaco'",
xkl: "mainstream kenyah",
xkn: "kayan river kayan",
xko: "kiorr",
xkp: "kabatei",
xkq: "koroni",
xkr: "xakriabá",
xks: "kumbewaha",
xkt: "kantosi",
xku: "kaamba",
xkv: "kgalagadi",
xkw: "kembra",
xkx: "karore",
xky: "uma' lasan",
xkz: "kurtokha",
xla: "kamula",
xlb: "loup b",
xlc: "lycian",
xld: "lydian",
xle: "lemnian",
xlg: "ligurian/ancient",
xli: "liburnian",
xln: "alanic",
xlo: "loup a",
xlp: "lepontic",
xls: "lusitanian",
xlu: "cuneiform luwian",
xly: "elymian",
xma: "mushungulu",
xmb: "mbonga",
xmc: "makhuwa-marrevone",
xmd: "mbudum",
xme: "median",
xmf: "mingrelian",
xmg: "mengaka",
xmh: "kuku-muminh",
xmj: "majera",
xmk: "ancient macedonian",
xml: "malaysian sign language",
xmm: "manado malay",
xmn: "manichaean middle persian",
xmo: "morerebi",
xmp: "kuku-mu'inh",
xmq: "kuku-mangk",
xmr: "meroitic",
xms: "moroccan sign language",
xmt: "matbat",
xmu: "kamu",
xmv: "antankarana malagasy",
xmv: "tankarana malagasy",
xmw: "tsimihety malagasy",
xmx: "maden",
xmy: "mayaguduna",
xmz: "mori bawah",
xna: "ancient north arabian",
xnb: "kanakanabu",
xng: "middle mongolian",
xnh: "kuanhua",
xni: "ngarigu",
xnk: "nganakarti",
xnn: "northern kankanay",
xno: "anglo-norman",
xnr: "kangri",
xns: "kanashi",
xnt: "narragansett",
xnu: "nukunul",
xny: "nyiyaparli",
xnz: "kenzi",
xnz: "mattoki",
xoc: "o'chi'chi'",
xod: "kokoda",
xog: "soga",
xoi: "kominimung",
xok: "xokleng",
xom: "komo/sudan",
xon: "konkomba",
xoo: "xukurú",
xop: "kopar",
xor: "korubo",
xow: "kowaki",
xpa: "pirriya",
xpc: "pecheneg",
xpe: "liberia kpelle",
xpg: "phrygian",
xpi: "pictish",
xpj: "mpalitjanh",
xpk: "kulina pano",
xpm: "pumpokol",
xpn: "kapinawá",
xpo: "pochutec",
xpp: "puyo-paekche",
xpq: "mohegan-pequot",
xpr: "parthian",
xps: "pisidian",
xpt: "punthamara",
xpu: "punic",
xpy: "puyo",
xqa: "karakhanid",
xqt: "qatabanian",
xra: "krahô",
xrb: "eastern karaboro",
xrd: "gundungurra",
xre: "kreye",
xrg: "minang",
xri: "krikati-timbira",
xrm: "armazic",
xrn: "arin",
xrq: "karranga",
xrr: "raetic",
xrt: "aranama-tamique",
xru: "marriammu",
xrw: "karawa",
xsa: "sabaean",
xsb: "sambal",
xsc: "scythian",
xsd: "sidetic",
xse: "sempan",
xsh: "shamang",
xsi: "sio",
xsl: "south slavey",
xsm: "kasem",
xsn: "sanga/nigeria",
xso: "solano",
xsp: "silopi",
xsq: "makhuwa-saka",
xsr: "sherpa",
xss: "assan",
xsu: "sanumá",
xsv: "sudovian",
xsy: "saisiyat",
xta: "alcozauca mixtec",
xtb: "chazumba mixtec",
xtc: "katcha-kadugli-miri",
xtd: "diuxi-tilantongo mixtec",
xte: "ketengban",
xtg: "transalpine gaulish",
xth: "yitha yitha",
xti: "sinicahua mixtec",
xtj: "san juan teita mixtec",
xtl: "tijaltepec mixtec",
xtm: "magdalena peñasco mixtec",
xtn: "northern tlaxiaco mixtec",
xto: "tokharian a",
xtp: "san miguel piedras mixtec",
xtq: "tumshuqese",
xtr: "early tripuri",
xts: "sindihui mixtec",
xtt: "tacahua mixtec",
xtu: "cuyamecalco mixtec",
xtv: "thawa",
xtw: "tawandê",
xty: "yoloxochitl mixtec",
xtz: "tasmanian",
xua: "alu kurumba",
xub: "betta kurumba",
xud: "umiida",
xug: "kunigami",
xuj: "jennu kurumba",
xul: "ngunawal",
xum: "umbrian",
xun: "unggaranggu",
xuo: "kuo",
xup: "upper umpqua",
xur: "urartian",
xut: "kuthant",
xuu: "khwedam",
xuu: "kxoe",
xve: "venetic",
xvi: "kamviri",
xvn: "vandalic",
xvo: "volscian",
xvs: "vestinian",
xwa: "kwaza",
xwc: "woccon",
xwd: "wadi wadi",
xwe: "xwela gbe",
xwg: "kwegu",
xwj: "wajuk",
xwk: "wangkumara",
xwl: "western xwla gbe",
xwo: "written oirat",
xwr: "kwerba mamberamo",
xwt: "wotjobaluk",
xww: "wemba wemba",
xxb: "boro/ghana",
xxk: "ke'o",
xxm: "minkin",
xxr: "koropó",
xxt: "tambora",
xya: "yaygir",
xyb: "yandjibara",
xyj: "mayi-yapi",
xyk: "mayi-kulan",
xyl: "yalakalore",
xyt: "mayi-thakurti",
xyy: "yorta yorta",
xzh: "zhang-zhung",
xzm: "zemgalian",
xzp: "ancient zapotec",
yaa: "yaminahua",
yab: "yuhup",
yac: "pass valley yali",
yad: "yagua",
yae: "pumé",
yaf: "yaka/democratic republic of congo",
yag: "yámana",
yah: "yazgulyam",
yai: "yagnobi",
yaj: "banda-yangere",
yak: "yakama",
yal: "yalunka",
yam: "yamba",
yan: "mayangna",
yao: "yao",
yap: "yapese",
yaq: "yaqui",
yar: "yabarana",
yas: "nugunu/cameroon",
yat: "yambeta",
yau: "yuwana",
yav: "yangben",
yaw: "yawalapití",
yax: "yauma",
yay: "agwagwune",
yaz: "lokaa",
yba: "yala",
ybb: "yemba",
ybe: "west yugur",
ybh: "yakha",
ybi: "yamphu",
ybj: "hasha",
ybk: "bokha",
ybl: "yukuben",
ybm: "yaben",
ybn: "yabaâna",
ybo: "yabong",
ybx: "yawiyo",
yby: "yaweyuha",
ych: "chesu",
ycl: "lolopo",
ycn: "yucuna",
ycp: "chepya",
yda: "yanda",
ydd: "eastern yiddish",
yde: "yangum dey",
ydg: "yidgha",
ydk: "yoidik",
yea: "ravula",
yec: "yeniche",
yee: "yimas",
yei: "yeni",
yej: "yevanic",
yel: "yela",
yer: "tarok",
yes: "nyankpa",
yet: "yetfa",
yeu: "yerukula",
yev: "yapunda",
yey: "yeyi",
yga: "malyangapa",
ygi: "yiningayi",
ygl: "yangum gel",
ygm: "yagomi",
ygp: "gepo",
ygr: "yagaria",
ygs: "yolŋu sign language",
ygu: "yugul",
ygw: "yagwoia",
yha: "baha buyang",
yhd: "judeo-iraqi arabic",
yhl: "hlepho phowa",
yhs: "yan-nhaŋu sign language",
yia: "yinggarda",
yid: "yiddish",
yif: "ache",
yig: "wusa nasu",
yih: "western yiddish",
yii: "yidiny",
yij: "yindjibarndi",
yik: "dongshanba lalo",
yil: "yindjilandji",
yim: "yimchungru naga",
yin: "yinchia",
yip: "pholo",
yiq: "miqie",
yir: "north awyu",
yis: "yis",
yit: "eastern lalu",
yiu: "awu",
yiv: "northern nisu",
yix: "axi yi",
yiz: "azhe",
yka: "yakan",
ykg: "northern yukaghir",
yki: "yoke",
ykk: "yakaikeke",
ykl: "khlula",
ykm: "kap",
ykn: "kua-nsi",
yko: "yasa",
ykr: "yekora",
ykt: "kathu",
yku: "kuamasi",
yky: "yakoma",
yla: "yaul",
ylb: "yaleba",
yle: "yele",
ylg: "yelogu",
yli: "angguruk yali",
yll: "yil",
ylm: "limi",
yln: "langnian buyang",
ylo: "naluo yi",
ylr: "yalarnnga",
ylu: "aribwaung",
yly: "nyâlayu",
yly: "nyelâyu",
ymb: "yambes",
ymc: "southern muji",
ymd: "muda",
yme: "yameo",
ymg: "yamongeri",
ymh: "mili",
ymi: "moji",
ymk: "makwe",
yml: "iamalele",
ymm: "maay",
ymn: "sunum",
ymn: "yamna",
ymo: "yangum mon",
ymp: "yamap",
ymq: "qila muji",
ymr: "malasar",
yms: "mysian",
ymx: "northern muji",
ymz: "muzi",
yna: "aluo",
ynd: "yandruwandha",
yne: "lang'e",
yng: "yango",
ynk: "naukan yupik",
ynl: "yangulam",
ynn: "yana",
yno: "yong",
ynq: "yendang",
yns: "yansi",
ynu: "yahuna",
yob: "yoba",
yog: "yogad",
yoi: "yonaguni",
yok: "yokuts",
yol: "yola",
yom: "yombe",
yon: "yongkom",
yor: "yoruba",
yot: "yotti",
yox: "yoron",
yoy: "yoy",
ypa: "phala",
ypb: "labo phowa",
ypg: "phola",
yph: "phupha",
ypm: "phuma",
ypn: "ani phowa",
ypo: "alo phola",
ypp: "phupa",
ypz: "phuza",
yra: "yerakai",
yrb: "yareba",
yre: "yaouré",
yrk: "nenets",
yrl: "nhengatu",
yrm: "yirrk-mel",
yrn: "yerong",
yro: "yaroamë",
yrs: "yarsun",
yrw: "yarawata",
yry: "yarluyandi",
ysc: "yassic",
ysd: "samatao",
ysg: "sonaga",
ysl: "yugoslavian sign language",
ysn: "sani",
yso: "nisi/china",
ysp: "southern lolopo",
ysr: "sirenik yupik",
yss: "yessan-mayo",
ysy: "sanie",
yta: "talu",
ytl: "tanglang",
ytp: "thopho",
ytw: "yout wam",
yty: "yatay",
yua: "yucatec maya",
yua: "yucateco",
yub: "yugambal",
yuc: "yuchi",
yud: "judeo-tripolitanian arabic",
yue: "yue chinese",
yuf: "havasupai-walapai-yavapai",
yug: "yug",
yui: "yurutí",
yuj: "karkar-yuri",
yuk: "yuki",
yul: "yulu",
yum: "quechan",
yun: "bena/nigeria",
yup: "yukpa",
yuq: "yuqui",
yur: "yurok",
yut: "yopno",
yuw: "yau/morobe province",
yux: "southern yukaghir",
yuy: "east yugur",
yuz: "yuracare",
yva: "yawa",
yvt: "yavitero",
ywa: "kalou",
ywg: "yinhawangka",
ywl: "western lalu",
ywn: "yawanawa",
ywq: "wuding-luquan yi",
ywr: "yawuru",
ywt: "central lalo",
ywt: "xishanba lalo",
ywu: "wumeng nasu",
yww: "yawarawarga",
yxa: "mayawali",
yxg: "yagara",
yxl: "yardliyawarra",
yxm: "yinwum",
yxu: "yuyu",
yxy: "yabula yabula",
yyr: "yir yoront",
yyu: "yau/sandaun province",
yyz: "ayizi",
yzg: "e'ma buyang",
yzk: "zokhuo",
zaa: "sierra de juárez zapotec",
zab: "san juan guelavía zapotec",
zab: "western tlacolula valley zapotec",
zac: "ocotlán zapotec",
zad: "cajonos zapotec",
zae: "yareni zapotec",
zaf: "ayoquesco zapotec",
zag: "zaghawa",
zah: "zangwal",
zai: "isthmus zapotec",
zaj: "zaramo",
zak: "zanaki",
zal: "zauzou",
zam: "miahuatlán zapotec",
zao: "ozolotepec zapotec",
zap: "zapotec",
zaq: "aloápam zapotec",
zar: "rincón zapotec",
zas: "santo domingo albarradas zapotec",
zat: "tabaa zapotec",
zau: "zangskari",
zav: "yatzachi zapotec",
zaw: "mitla zapotec",
zax: "xadani zapotec",
zay: "zaysete",
zay: "zayse-zergulla",
zaz: "zari",
zbc: "central berawan",
zbe: "east berawan",
zbl: "bliss",
zbl: "blissymbolics",
zbl: "blissymbols",
zbt: "batui",
zbw: "west berawan",
zca: "coatecas altas zapotec",
zch: "central hongshuihe zhuang",
zdj: "ngazidja comorian",
zea: "zeeuws",
zeg: "zenag",
zeh: "eastern hongshuihe zhuang",
zen: "zenaga",
zga: "kinga",
zgb: "guibei zhuang",
zgh: "standard moroccan tamazight",
zgm: "minz zhuang",
zgn: "guibian zhuang",
zgr: "magori",
zha: "chuang",
zha: "zhuang",
zhb: "zhaba",
zhd: "dai zhuang",
zhi: "zhire",
zhn: "nong zhuang",
zho: "chinese",
zhw: "zhoa",
zia: "zia",
zib: "zimbabwe sign language",
zik: "zimakani",
zil: "zialo",
zim: "mesme",
zin: "zinza",
zir: "ziriya",
ziw: "zigula",
ziz: "zizilivakan",
zka: "kaimbulawa",
zkb: "koibal",
zkd: "kadu",
zkg: "koguryo",
zkh: "khorezmian",
zkk: "karankawa",
zkn: "kanan",
zko: "kott",
zkp: "são paulo kaingáng",
zkr: "zakhring",
zkt: "kitan",
zku: "kaurna",
zkv: "krevinian",
zkz: "khazar",
zlj: "liujiang zhuang",
zlm: "malay/individual language",
zln: "lianshan zhuang",
zlq: "liuqian zhuang",
zma: "manda/australia",
zmb: "zimba",
zmc: "margany",
zmd: "maridan",
zme: "mangerr",
zmf: "mfinu",
zmg: "marti ke",
zmh: "makolkol",
zmi: "negeri sembilan malay",
zmj: "maridjabin",
zmk: "mandandanyi",
zml: "madngele",
zmm: "marimanindji",
zmn: "mbangwe",
zmo: "molo",
zmp: "mpuono",
zmq: "mituku",
zmr: "maranunggu",
zms: "mbesa",
zmt: "maringarr",
zmu: "muruwari",
zmv: "mbariman-gudhinma",
zmw: "mbo/democratic republic of congo",
zmx: "bomitaba",
zmy: "mariyedi",
zmz: "mbandja",
zna: "zan gula",
zne: "zande/individual language",
zng: "mang",
znk: "manangkari",
zns: "mangas",
zoc: "copainalá zoque",
zoh: "chimalapa zoque",
zom: "zou",
zoo: "asunción mixtepec zapotec",
zoq: "tabasco zoque",
zor: "rayón zoque",
zos: "francisco león zoque",
zpa: "lachiguiri zapotec",
zpb: "yautepec zapotec",
zpc: "choapan zapotec",
zpd: "southeastern ixtlán zapotec",
zpe: "petapa zapotec",
zpf: "san pedro quiatoni zapotec",
zpg: "guevea de humboldt zapotec",
zph: "totomachapan zapotec",
zpi: "santa maría quiegolani zapotec",
zpj: "quiavicuzas zapotec",
zpk: "tlacolulita zapotec",
zpl: "lachixío zapotec",
zpm: "mixtepec zapotec",
zpn: "santa inés yatzechi zapotec",
zpo: "amatlán zapotec",
zpp: "el alto zapotec",
zpq: "zoogocho zapotec",
zpr: "santiago xanica zapotec",
zps: "coatlán zapotec",
zpt: "san vicente coatlán zapotec",
zpu: "yalálag zapotec",
zpv: "chichicapan zapotec",
zpw: "zaniza zapotec",
zpx: "san baltazar loxicha zapotec",
zpy: "mazaltepec zapotec",
zpz: "texmelucan zapotec",
zqe: "qiubei zhuang",
zra: "kara/korea",
zrg: "mirgan",
zrn: "zerenkel",
zro: "záparo",
zrp: "zarphatic",
zrs: "mairasi",
zsa: "sarasira",
zsk: "kaskean",
zsl: "zambian sign language",
zsm: "standard malay",
zsr: "southern rincon zapotec",
zsu: "sukurum",
zte: "elotepec zapotec",
ztg: "xanaguía zapotec",
ztl: "lapaguía-guivini zapotec",
ztm: "san agustín mixtepec zapotec",
ztn: "santa catarina albarradas zapotec",
ztp: "loxicha zapotec",
ztq: "quioquitani-quierí zapotec",
zts: "tilquiapan zapotec",
ztt: "tejalapan zapotec",
ztu: "güilá zapotec",
ztx: "zaachila zapotec",
zty: "yatee zapotec",
zua: "zeem",
zuh: "tokano",
zul: "zulu",
zum: "kumzari",
zun: "zuni",
zuy: "zumaya",
zwa: "zay",
zxx: "no linguistic content",
zxx: "not applicable",
zyb: "yongbei zhuang",
zyg: "yang zhuang",
zyj: "youjiang zhuang",
zyn: "yongnan zhuang",
zyp: "zyphe chin",
zza: "dimili",
zza: "dimli/macrolanguage",
zza: "kirdki",
zza: "kirmanjki/macrolanguage",
zza: "zaza",
zza: "zazaki",
zzj: "zuojiang zhuang"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment