Documentation for this module may be created at Modul:families/data/belge

--[=[
	This module contains definitions for all language family codes on Wiktionary.
]=]--

local m = {}

m["aav"] = {
	canonicalName = "awistroasyayî",
	aliases = {"awistro-asyayî"},
	wikidata_item = "Q33199",
}

m["aav-khs"] = {
	canonicalName = "xasî",
	aliases = {"xasîkî"},
	family = "aav",
	wikidata_item = "Q3073734",
}

m["aav-nic"] = {
	canonicalName = "nîkobarî",
	family = "aav",
	wikidata_item= "Q217380",
}

m["aav-pkl"] = {
	canonicalName = "pnar-xasî-lîngngamî",
	family = "aav-khs",
}

m["afa"] = {
	canonicalName = "afroasyayî",
	aliases = {"afro-asyayî"},
	wikidata_item = "Q25268",
}

m["alg"] = {
	canonicalName = "algonquwiyî",
	family = "aql",
	wikidata_item = "Q33392",
}

m["alg-abp"] = {
	canonicalName = "abenakî-penobskotî",
	family = "alg-eas",
	wikidata_item = "Q197936",
}

m["alg-ara"] = {
	canonicalName = "arapahoayî",
	family = "alg",
	wikidata_item = "Q2153686",
}

m["alg-eas"] = {
	canonicalName = "algonquwiyiya rojavayî",
	family = "alg",
	wikidata_item = "Q2257525",
}

m["alg-sfk"] = {
	canonicalName = "sak-fokx-kikapû",
	family = "alg",
	wikidata_item = "Q1440172",
}

m["alv"] = {
	canonicalName = "atlantî-kongoyî",
	family = "nic",
	wikidata_item = "Q771124",
}

m["alv-aah"] = {
	canonicalName = "ayere-ahan",
	family = "alv-von",
	wikidata_item = "Q750953",
}

m["alv-ada"] = {
	canonicalName = "adamawa",
	family = "alv-sav",
	wikidata_item = "Q32906",
}

m["alv-bag"] = {
	canonicalName = "baga",
	family = "alv-mel",
}

m["alv-bak"] = {
	canonicalName = "bak",
	family = "alv-sng",
	wikidata_item = "Q1708174",
}

m["alv-bam"] = {
	canonicalName = "bambukî",
	aliases = {"yungur-jen"},
	family = "alv-ada",
	wikidata_item = "Q4853456",
}

m["alv-bny"] = {
	canonicalName = "banyum",
	family = "alv-nyn",
}

m["alv-bua"] = {
	canonicalName = "bua",
	family = "alv-mbd",
	wikidata_item = "Q4982094",
}

m["alv-bwj"] = {
	canonicalName = "bikwin-jen",
	family = "alv-bam",
}

m["alv-cng"] = {
	canonicalName = "canginî",
	family = "alv-fwo",
	wikidata_item = "Q1033184",
}

m["alv-ctn"] = {
	canonicalName = "tanoyiya navendî",
	aliases = {"Akan"},
	family = "alv-ptn",
	wikidata_item = "Q1658486",
}

m["alv-dlt"] = {
	canonicalName = "delta edoîdî",
	family = "alv-edo",
}

m["alv-dur"] = {
	canonicalName = "duru",
	family = "alv-lni",
	wikidata_item = "Q5316788",
}

m["alv-ede"] = {
	canonicalName = "ede",
	family = "alv-yor",
	wikidata_item = "Q35368",
}

m["alv-edo"] = {
	canonicalName = "edoidî",
	family = "alv-von",
	wikidata_item = "Q1287469",
}

m["alv-eeo"] = {
	canonicalName = "edo-esan-ora",
	family = "alv-nce",
}

m["alv-fli"] = {
	canonicalName = "falî",
	family = "alv",
	wikidata_item = "Q3450166",
}

m["alv-fwo"] = {
	canonicalName = "fula-wolof",
	family = "alv-sng",
	wikidata_item = "Q12631267",
}

m["alv-gba"] = {
	canonicalName = "gbaya",
	family = "alv-sav",
	wikidata_item = "Q3099986",
	protoLanguage = "gba",
}

m["alv-gbe"] = {
	canonicalName = "gbe",
	family = "alv-von",
	wikidata_item = "Q668284",
}

m["alv-gbf"] = {
	canonicalName = "gbaya rojhilatî",
	family = "alv-gba",
}

m["alv-gbs"] = {
	canonicalName = "gbaya başûrî",
	family = "alv-gba",
}

m["alv-gbw"] = {
	canonicalName = "gbaya rojavayî",
	family = "alv-gba",
}

m["alv-gda"] = {
	canonicalName = "ga-dangme",
	family = "alv-kwa",
	wikidata_item = "Q3443338",
}

m["alv-gng"] = {
	canonicalName = "guang",
	family = "alv-ptn",
	wikidata_item = "Q684009",
}

m["alv-gtm"] = {
	canonicalName = "togoyiya navendî",
	aliases = {"togo remnant", "çiyaya gana-togo"},
	family = "alv-kwa",
	wikidata_item = "Q493020",
}

m["alv-hei"] = {
	canonicalName = "heiban",
	family = "alv-the",
}

m["alv-ido"] = {
	canonicalName = "idomoîdî",
	family = "alv-von",
	wikidata_item = "Q974196",
}

m["alv-igb"] = {
	canonicalName = "igboîdî",
	family = "alv-von",
	wikidata_item = "Q1429100",
}

m["alv-jfe"] = {
	canonicalName = "jola-felupe",
	aliases = {"ejamat"},
	family = "alv-jol",
	wikidata_item = "Q1708174",
}

m["alv-jol"] = {
	canonicalName = "jola",
	aliases = {"dîola"},
	family = "alv-bak",
	wikidata_item = "Q35176",
}

m["alv-kim"] = {
	canonicalName = "kîm",
	family = "alv-mbd",
	wikidata_item = "Q6409701",
}

m["alv-kis"] = {
	canonicalName = "kissî",
	family = "alv-mel",
}

m["alv-krb"] = {
	canonicalName = "karaboro",
	family = "alv-snf",
	wikidata_item = "Q4213541",
}

m["alv-ktg"] = {
	canonicalName = "ka-togo",
	family = "alv-gtm",
	wikidata_item = "Q5972796",
}

m["alv-kul"] = {
	canonicalName = "kulango",
	family = "alv-sav",
	wikidata_item = "Q16977424",
	aliases = {"kulango-lorhon", "kulango-lorom"},
}

m["alv-kwa"] = {
	canonicalName = "kwa",
	family = "nic-vco",
	wikidata_item = "Q33430",
}

m["alv-lag"] = {
	canonicalName = "lagoon",
	family = "alv-kwa",
}

m["alv-lek"] = {
	canonicalName = "leko",
	otherNames = {"sambayî"}, -- appears to be an alias in Glottolog
	family = "alv-lni",
	wikidata_item = "Q6520642",
}

m["alv-lim"] = {
	canonicalName = "lîmba",
	family = "alv",
}

m["alv-lni"] = {
	canonicalName = "leko-nimbarî",
	otherNames = {"adamawa navendî"},
	aliases = {"çamba-mumuye"},
	family = "alv-ada",
	wikidata_item = "Q1708170",
}

m["alv-mbd"] = {
	canonicalName = "mbum-day",
	family = "alv-ada",
	wikidata_item = "Q6799816",
}

m["alv-mbm"] = {
	canonicalName = "mbum",
	family = "alv-mbd",
	wikidata_item = "Q6799814",
}

m["alv-mel"] = {
	canonicalName = "mel",
	family = "alv",
	wikidata_item = "Q12122355",
}

m["alv-mum"] = {
	canonicalName = "mumuye",
	family = "alv-mye",
	wikidata_item = "Q84607009",
}

m["alv-mye"] = {
	canonicalName = "mumuye-yendang",
	family = "alv-lni",
	wikidata_item = "Q6935539",
}

m["alv-nal"] = {
	canonicalName = "nalu",
	family = "alv-sng",
}

m["alv-nce"] = {
	canonicalName = "edoîdî bakur-navendî",
	family = "alv-edo",
}

m["alv-ngb"] = {
	canonicalName = "nupe-gbagyî",
	aliases = {"nupe-gbarî"},
	family = "alv-nup",
}

m["alv-ntg"] = {
	canonicalName = "na-togo",
	family = "alv-gtm",
}

m["alv-nup"] = {
	canonicalName = "nupoid",
	family = "alv-von",
	wikidata_item = "Q1429143",
}

m["alv-nwd"] = {
	canonicalName = "edoîd bakur-rojavayî ",
	family = "alv-edo",
}

m["alv-nyn"] = {
	canonicalName = "nyun",
	family = "alv-fwo",
}

m["alv-pap"] = {
	canonicalName = "papel",
	family = "alv-bak",
	wikidata_item = "Q7132562",
}

m["alv-pph"] = {
	canonicalName = "phla–pherá",
	family = "alv-gbe",
	wikidata_item = "Q3849625",
}

m["alv-ptn"] = {
	canonicalName = "potou-tano",
	family = "alv-kwa",
	wikidata_item = "Q1475003",
}

m["alv-sav"] = {
	canonicalName = "savanayî",
	family = "nic-vco",
	wikidata_item = "Q4403672",
	aliases = {"savanas"},
}

m["alv-sma"] = {
	canonicalName = "suppire-mamara",
	family = "alv-snf",
	wikidata_item = "Q4446348",
}

m["alv-snf"] = {
	canonicalName = "senufoyî",
	family = "alv",
	wikidata_item = "Q33795",
	aliases = {"senufî", "senoufo"},
}

m["alv-sng"] = {
	canonicalName = "senegambî",
	family = "alv",
	wikidata_item = "Q1708753",
}

m["alv-snr"] = {
	canonicalName = "senarî",
	family = "alv-snf",
	wikidata_item = "Q4416084",
}

m["alv-swd"] = {
	canonicalName = "edoîdiya başûr-rojavayî",
	family = "alv-edo",
}

m["alv-tal"] = {
	canonicalName = "talodî",
	family = "alv-the",
	wikidata_item = "Q12643302",
}

m["alv-tdj"] = {
	canonicalName = "tagwana-cîminî",
	family = "alv-snf",
	wikidata_item = "Q7675362",
}

m["alv-ten"] = {
	canonicalName = "tenda",
	family = "alv-fwo",
	wikidata_item = "Q3217535",
}

m["alv-the"] = {
	canonicalName = "talodî-heybanî",
	family = "alv",
	wikidata_item = "Q1521145",
}

m["alv-von"] = {
	canonicalName = "volta-nîcerî",
	family = "nic-vco",
	wikidata_item = "Q34177",
}

m["alv-wan"] = {
	canonicalName = "wara-natyoro",
	family = "alv-sav",
	wikidata_item = "Q7968830",
}

m["alv-wjk"] = {
	canonicalName = "waja-kam",
	family = "alv-ada",
}

m["alv-yek"] = {
	canonicalName = "yekhiyî",
	family = "alv-nce",
}

m["alv-yor"] = {
	canonicalName = "yoruboid",
	family = "alv-von",
	wikidata_item = "Q1789745",
}

m["alv-yun"] = {
	canonicalName = "yungur",
	aliases = {"Bena-Mboi"},
	family = "alv-bam",
}

m["apa"] = {
	canonicalName = "apaçî",
	aliases = {"atbaskaniya başûrî"},
	family = "ath",
	wikidata_item = "Q27758",
}

m["aqa"] = {
	canonicalName = "alakalufanî",
	wikidata_item = "Q1288430",
}

m["aql"] = {
	canonicalName = "algî",
	aliases = {"algonquwiya-ritwan", "algonquwiya-wiyot-yurok"},
	wikidata_item = "Q721612",
}

m["art"] = {
	canonicalName = "çêkirî",
	aliases = {"destkirî", "plankirî"},
	family = "qfa-not",
	wikidata_item = "Q33215",
}

m["ath"] = {
	canonicalName = "athabaskanî",
	family = "xnd",
	wikidata_item = "Q27475",
}

m["ath-nor"] = {
	canonicalName = "athabaskaniya bakur",
	aliases = {"athabaskaniya bakurî"},
	family = "ath",
}

m["ath-pco"] = {
	canonicalName = "athabaskaniya kendava pasîfîkê",
	family = "ath",
	wikidata_item = "Q20654",
}

m["auf"] = {
	canonicalName = "arawanî",
	aliases = {"arahuan", "arauan", "arauán", "arawa", "arawán"},
	wikidata_item = "Q626772",
}

--[=[
	Exceptional language and family codes for Australian Aboriginal languages
	can use the prefix "aus-", though "aus" is no longer itself a family code.
]=]--
m["aus-arn"] = {
	canonicalName = "arnhem",
	aliases = {"Gunwinyguan", "Macro-Gunwinyguan"},
	wikidata_item = "Q2581700",
}

m["aus-bub"] = {
	canonicalName = "Bunuban",
	aliases = {"Bunaban"},
	wikidata_item = "Q2495148",
}

m["aus-cww"] = {
	canonicalName = "weylsiya navendî-başûrî ya nû",
	family = "aus-pam",
	wikidata_item = "Q5061507",
}

m["aus-dal"] = {
	canonicalName = "daliyî",
	wikidata_item = "Q2478079",
}

m["aus-dyb"] = {
	canonicalName = "dîrbalîkî",
	family = "aus-pam",
	wikidata_item = "Q1850666",
}

m["aus-gar"] = {
	canonicalName = "garawanî",
	wikidata_item = "Q5521951",
}

m["aus-gun"] = {
	canonicalName = "gunwînîguwanî",
	aliases = {"gunwingguan"},
	family = "aus-arn",
	wikidata_item = "Q2581700",
}

m["aus-jar"] = {
	canonicalName = "carrakanî",
	wikidata_item = "Q2039423",
}

m["aus-kar"] = {
	canonicalName = "karnîkî",
	family = "aus-pam",
	wikidata_item = "Q4215578",
}

m["aus-mir"] = {
	canonicalName = "mîrndî",
	wikidata_item = "Q4294095",
}

m["aus-nga"] = {
	canonicalName = "ngayardayî",
	family = "aus-psw",
	wikidata_item = "Q16153490",
}

m["aus-nyu"] = {
	canonicalName = "nyulnyulanî",
	wikidata_item = "Q2039408",
}

m["aus-pam"] = {
	canonicalName = "pama-nyunganî",
	wikidata_item = "Q33942",
}

m["aus-pmn"] = {
	canonicalName = "pamanî",
	family = "aus-pam",
	wikidata_item = "Q2640654",
}

m["aus-psw"] = {
	canonicalName = "pama-nyunganiya başûr-rojava",
	family = "aus-pam",
	wikidata_item = "Q2258160",
}

m["aus-rnd"] = {
	canonicalName = "arandîkî",
	family = "aus-pam",
	wikidata_item = "Q4784071",
}

m["aus-tnk"] = {
	canonicalName = "tangkîkî",
	wikidata_item = "Q1823065",
}

m["aus-wdj"] = {
	canonicalName = "îwaidjanî",
	aliases = {"Yiwaidjan"},
	wikidata_item = "Q4196968",
}

m["aus-wor"] = {
	canonicalName = "worrorranî",
	wikidata_item = "Q2038619",
}

m["aus-yid"] = {
	canonicalName = "yîdinyîkî",
	family = "aus-pam",
	wikidata_item = "Q4205849",
}

m["aus-yng"] = {
	canonicalName = "yangmanîkî",
	wikidata_item = "Q42727644",
}

m["aus-yol"] = {
	canonicalName = "yolnguyî",
	aliases = {"yolngu matha"},
	family = "aus-pam",
	wikidata_item = "Q2511254",
}

m["aus-yuk"] = {
	canonicalName = "yuin-kurîkî",
	family = "aus-pam",
	wikidata_item = "Q3833021",
}

m["awd"] = {
	canonicalName = "arawakanî",
	aliases = {"arawakî", "maipuriyî", "maipuranî"},
	wikidata_item = "Q626753",
}

m["awd-nwk"] = {
	canonicalName = "nawîkî",
	aliases = {"newîkî"},
	family = "awd",
}

m["awd-taa"] = {
	canonicalName = "ta-arawakanî",
	aliases = {"ta-arawakî", "ta-maipureyî"},
	family = "awd",
	wikidata_item = "Q7672731",
}

m["azc"] = {
	canonicalName = "uto-aztekanî",
	wikidata_item = "Q34073",
}

m["azc-cup"] = {
	canonicalName = "kupanî",
	family = "azc-tak",
	wikidata_item = "Q19866871",
}

m["azc-nah"] = {
	canonicalName = "aztekî",
	aliases = {"nahuyanî"},
	family = "azc",
	wikidata_item = "Q11965602",
}

m["azc-num"] = {
	canonicalName = "numîkî",
	family = "azc",
	wikidata_item = "Q2657541",
}

m["azc-tak"] = {
	canonicalName = "takîkî",
	family = "azc",
	wikidata_item = "Q1280305",
}

m["azc-trc"] = {
	canonicalName = "tarakahîtîkî",
	aliases = {"tarakahîtanî"},
	family = "azc",
	wikidata_item = "Q4245032",
}

m["bad"] = {
	canonicalName = "bandayî",
	family = "nic-ubg",
	wikidata_item = "Q806234",
}

m["bad-cnt"] = {
	canonicalName = "bandayiya navendî",
	family = "bad",
	wikidata_item = "Q3438391",
}

m["bai"] = {
	canonicalName = "bamîlekî",
	family = "nic-gre",
	wikidata_item = "Q806005",
}

m["bat"] = {
	canonicalName = "baltîkî",
	family = "ine-bsl",
	wikidata_item = "Q33136",
}

m["ber"] = {
	canonicalName = "berberî",
	aliases = {"temazîxtî"},
	family = "afa",
	wikidata_item = "Q25448",
}

m["bnt"] = {
	canonicalName = "bantuyî",
	family = "nic-bds",
	wikidata_item = "Q33146",
}

m["bnt-baf"] = {
	canonicalName = "bafîayî",
	family = "bnt",
	wikidata_item = "Q799784",
}

m["bnt-bbo"] = {
	canonicalName = "bafo-bonkengî",
	family = "bnt-saw",
}

m["bnt-bdz"] = {
	canonicalName = "boma-dzîngî",
	family = "bnt",
	wikidata_item = "Q1729203",
}

m["bnt-bek"] = {
	canonicalName = "bekwîlîkî",
	family = "bnt-ndb",
}

m["bnt-bki"] = {
	canonicalName = "bena-kîngayî",
	family = "bnt-bne",
	wikidata_item = "Q16113307",
}

m["bnt-bmo"] = {
	canonicalName = "bangî-moî",
	family = "bnt-bnm",
}

m["bnt-bne"] = {
	canonicalName = "bantuyiya bakur-rojhilat",
	family = "bnt",
	wikidata_item = "Q7057832",
}

m["bnt-bnm"] = {
	canonicalName = "bangî-ntombayî",
	family = "bnt-bte",
	wikidata_item = "Q806477",
}

m["bnt-boa"] = {
	canonicalName = "boanî",
	aliases = {"buanî", "ababuanî"},
	family = "bnt",
	wikidata_item = "Q4931250",
}

m["bnt-bot"] = {
	canonicalName = "botatweyî",
	family = "bnt",
	wikidata_item = "Q4948532",
}

m["bnt-bsa"] = {
	canonicalName = "basaayî",
	family = "bnt",
	wikidata_item = "Q809739",
}

m["bnt-bsh"] = {
	canonicalName = "buşongî",
	family = "bnt-bte",
	wikidata_item = "Q5001551",
}

m["bnt-bso"] = {
	canonicalName = "bantuyiya başûrî",
	family = "bnt",
	wikidata_item = "Q980498",
}

m["bnt-bta"] = {
	canonicalName = "batî-angbayî",
	otherNames = {"bomokandiya dereng"},
	aliases = {"Bwa"},
	family = "bnt-boa",
	wikidata_item = "Q4869303",
}

m["bnt-btb"] = {
	canonicalName = "betî",
	family = "bnt",
	wikidata_item = "Q35118",
}

m["bnt-bte"] = {
	canonicalName = "bangî-tetelayî",
	family = "bnt",
	wikidata_item = "Q4855181",
}

m["bnt-bun"] = {
	canonicalName = "buca-ngombeyî",
	family = "bnt-mbb",
	wikidata_item = "Q4986733",
}

m["bnt-chg"] = {
	canonicalName = "çagayî",
	family = "bnt-cht",
	wikidata_item = "Q33016",
}

m["bnt-cht"] = {
	canonicalName = "çaga-tayitayî",
	family = "bnt-bne",
}

m["bnt-clu"] = {
	canonicalName = "çokwe-luçazî",
	family = "bnt",
	wikidata_item = "Q3339273",
}

m["bnt-com"] = {
	canonicalName = "komorî",
	family = "bnt-sab",
	wikidata_item = "Q33077",
}

m["bnt-glb"] = {
	canonicalName = "bantuyiya golên mezin",
	family = "bnt-bne",
	wikidata_item = "Q5599420",
}

m["bnt-haj"] = {
	canonicalName = "haya-jiyatî",
	family = "bnt-glb",
	wikidata_item = "Q25502360",
}

m["bnt-kak"] = {
	canonicalName = "kakoyî",
	family = "bnt-pob",
}

m["bnt-kav"] = {
	canonicalName = "kavangoyî",
	family = "bnt-ksb",
}

m["bnt-kbi"] = {
	canonicalName = "komo-birayî",
	family = "bnt-boa",
	wikidata_item = "Q6428591",
}

m["bnt-kel"] = {
	canonicalName = "keleyî",
	aliases = {"şekeyî"},
	family = "bnt-kts",
	wikidata_item = "Q1738162",
}

m["bnt-kil"] = {
	canonicalName = "kîlomberoyî",
	family = "bnt",
	wikidata_item = "Q6408121",
}

m["bnt-kka"] = {
	canonicalName = "kîkuyu-kambayî",
	aliases = {"tagiyiku"},
	family = "bnt-bne",
	wikidata_item = "Q18419596",
}

m["bnt-kmb"] = {
	canonicalName = "kîmbunduyî",
	family = "bnt",
	wikidata_item = "Q16947687",
}

m["bnt-kng"] = {
	canonicalName = "kongoyî",
	family = "bnt",
	wikidata_item = "Q6429214",
}

m["bnt-kpw"] = {
	canonicalName = "kpweyî",
	family = "bnt-saw",
}

m["bnt-ksb"] = {
	canonicalName = "kavango-bantuyiya başûrî",
	family = "bnt",
	wikidata_item = "Q6379098",
}

m["bnt-kts"] = {
	canonicalName = "kele-tsogoyî",
	family = "bnt",
	wikidata_item = "Q6385577",
}

m["bnt-lbn"] = {
	canonicalName = "lubanî",
	family = "bnt",
	wikidata_item = "Q4536504",
}

m["bnt-leb"] = {
	canonicalName = "lebonyayî",
	family = "bnt",
	wikidata_item = "Q6511395",
}

m["bnt-lgb"] = {
	canonicalName = "lega-bîncayî",
	family = "bnt",
	wikidata_item = "Q6517694",
}

m["bnt-lok"] = {
	canonicalName = "logolî-kuriyayî",
	family = "bnt-glb",
}

m["bnt-lub"] = {
	canonicalName = "lubayî",
	family = "bnt-lbn",
}

m["bnt-lun"] = {
	canonicalName = "lundav",
	family = "bnt",
	wikidata_item = "Q6704091",
}

m["bnt-mak"] = {
	canonicalName = "makuayî",
	aliases = {"maxuwayî"},
	family = "bnt-bso",
	wikidata_item = "Q6740431",
}

m["bnt-mbb"] = {
	canonicalName = "mboşî-bujayî",
	family = "bnt",
	wikidata_item = "Q6799764",
}

m["bnt-mbe"] = {
	canonicalName = "mbole-enyayî",
	family = "bnt",
	wikidata_item = "Q6799728",
}

m["bnt-mbi"] = {
	canonicalName = "mbîngayî",
	family = "bnt-rur",
}

m["bnt-mbo"] = {
	canonicalName = "mboşî",
	family = "bnt-mbb",
	wikidata_item = "Q6799763",
}

m["bnt-mbt"] = {
	canonicalName = "mbeteyî",
	family = "bnt-tmb",
	wikidata_item = "Q1346910",
	aliases = {"Mbere"},
}

m["bnt-mby"] = {
	canonicalName = "mbeyayî",
	family = "bnt-ruk",
}

m["bnt-mij"] = {
	canonicalName = "mijîkendayî",
	family = "bnt-sab",
	wikidata_item = "Q6845474",
}

m["bnt-mka"] = {
	canonicalName = "makaayî",
	family = "bnt-ndb",
}

m["bnt-mne"] = {
	canonicalName = "manengubayî",
	aliases = {"mboyî", "ngoeyî"},
	family = "bnt",
	wikidata_item = "Q31147471",
}

m["bnt-mnj"] = {
	canonicalName = "makaa-njemî",
	family = "bnt-pob",
	wikidata_item = "Q1603899",
}

m["bnt-mon"] = {
	canonicalName = "mongoyî",
	family = "bnt-bnm",
}

m["bnt-mra"] = {
	canonicalName = "mbugwe-rangî",
	family = "bnt",
	wikidata_item = "Q6799795",
}

m["bnt-msl"] = {
	canonicalName = "masaba-luhyayî",
	family = "bnt-glb",
	wikidata_item = "Q12636428",
}

m["bnt-mwi"] = {
	canonicalName = "mwîkayî",
	family = "bnt-ruk",
}

m["bnt-ncb"] = {
	canonicalName = "bantuyiya kendavî ya bakur-rojhilatî",
	family = "bnt-bne",
	wikidata_item = "Q7057848",
}

m["bnt-ndb"] = {
	canonicalName = "ndzemî-bomwalî",
	family = "bnt-mnj",
}

m["bnt-ngn"] = {
	canonicalName = "ngondî-ngîrî",
	family = "bnt-mbb",
	wikidata_item = "Q7022532",
}

m["bnt-ngu"] = {
	canonicalName = "ngunî",
	aliases = {"ngonî"},
	family = "bnt-bso",
	wikidata_item = "Q961559",
}

m["bnt-nya"] = {
	canonicalName = "niyalî",
	family = "bnt-leb",
	wikidata_item = "Q7070832",
}

m["bnt-nyb"] = {
	canonicalName = "niyanga-bûyî",
	family = "bnt",
	wikidata_item = "Q7070882",
}

m["bnt-nyg"] = {
	canonicalName = "nyoro-gandayî",
	family = "bnt-glb",
	wikidata_item = "Q12638666",
}

m["bnt-nys"] = {
	canonicalName = "niyasayî",
	family = "bnt",
	wikidata_item = "Q7070921",
}

m["bnt-nze"] = {
	canonicalName = "nizebî",
	family = "bnt-tmb",
	wikidata_item = "Q1755498",
	aliases = {"Njebi"},
}

m["bnt-ova"] = {
	canonicalName = "ovamboyî",
	aliases = {"oşîvamboyî", "oşîwambo", "owambo"},
	family = "bnt-swb",
	wikidata_item = "Q36489",
}

m["bnt-par"] = {
	canonicalName = "pareyî",
	family = "bnt-ncb",
}

m["bnt-pen"] = {
	canonicalName = "pendeyî",
	family = "bnt",
	wikidata_item = "Q7162373",
}

m["bnt-pob"] = {
	canonicalName = "pomo-bomwalî",
	family = "bnt",
}

m["bnt-ruk"] = {
	canonicalName = "rukwayî",
	family = "bnt",
	wikidata_item = "Q7378902",
}

m["bnt-run"] = {
	canonicalName = "rungweyî",
	family = "bnt-ruk",
}

m["bnt-rur"] = {
	canonicalName = "rufîcî-ruvumayî",
	family = "bnt",
	wikidata_item = "Q7377947",
}

m["bnt-ruv"] = {
	canonicalName = "ruvuyî",
	family = "bnt-ncb",
}

m["bnt-rvm"] = {
	canonicalName = "ruvumayî",
	family = "bnt-rur",
}

m["bnt-sab"] = {
	canonicalName = "sabakî",
	family = "bnt-ncb",
	wikidata_item = "Q2209395",
}

m["bnt-saw"] = {
	canonicalName = "sawabantuyî",
	family = "bnt",
	wikidata_item = "Q532003",
}

m["bnt-sbi"] = {
	canonicalName = "sabî",
	family = "bnt",
	wikidata_item = "Q7396071",
}

m["bnt-seu"] = {
	canonicalName = "seutayî",
	family = "bnt-ncb",
}

m["bnt-shh"] = {
	canonicalName = "şî-havuyî",
	family = "bnt-glb",
}

m["bnt-sho"] = {
	canonicalName = "şonayî",
	family = "bnt",
	wikidata_item = "Q2904660",
}

m["bnt-sir"] = {
	canonicalName = "sîrayî",
	family = "bnt",
	wikidata_item = "Q1436372",
	aliases = {"Shira-Punu"},
}

m["bnt-ske"] = {
	canonicalName = "sokoyî-keleyî",
	family = "bnt-bte",
}

m["bnt-sna"] = {
	canonicalName = "senayî",
	family = "bnt-nys",
}

m["bnt-sts"] = {
	canonicalName = "sotho-tiswanayî",
	family = "bnt-bso",
	wikidata_item = "Q2038386",
}

m["bnt-swb"] = {
	canonicalName = "bantuyiya başûr-rojavayî",
	family = "bnt-ksb",
}

m["bnt-swh"] = {
	canonicalName = "swahîlî",
	family = "bnt-sab",
}

m["bnt-tek"] = {
	canonicalName = "tekeyî",
	family = "bnt-tmb",
	wikidata_item = "Q36528",
}

m["bnt-tet"] = {
	canonicalName = "tetelayî",
	family = "bnt-bte",
	wikidata_item = "Q7706059",
}

m["bnt-tkc"] = {
	canonicalName = "tekeyiya navendî",
	family = "bnt-tek",
}

m["bnt-tkm"] = {
	canonicalName = "takamayî",
	family = "bnt-bne",
}

m["bnt-tmb"] = {
	canonicalName = "tekeyî-mibedeyî",
	family = "bnt",
	wikidata_item = "Q7695332",
	aliases = {"Teke-Mbere"},
}

m["bnt-tso"] = {
	canonicalName = "tsogoyî",
	otherNames = {"okanî"}, --appears to be an alias in Glottolog
	family = "bnt-kts",
	wikidata_item = "Q2458420",
}

m["bnt-tsr"] = {
	canonicalName = "tswa-rongayî",
	family = "bnt-bso",
	wikidata_item = "Q12643962",
}

m["bnt-yak"] = {
	canonicalName = "yakayî",
	family = "bnt",
	wikidata_item = "Q8047027",
}

m["bnt-yko"] = {
	canonicalName = "yasayî-kombeyî",
	family = "bnt-saw",
}

m["bnt-zbi"] = {
	canonicalName = "zambayî-binzayî",
	family = "bnt-bnm",
}

m["btk"] = {
	canonicalName = "batakî",
	family = "poz-nws",
	wikidata_item = "Q1998595",
}

--[=[
	Exceptional language and family codes for Central American Indian languages
	may use the prefix "cai-", though "cai" is no longer itself a family code.
]=]--

--[=[
	Exceptional language and family codes for Caucasian languages can use
	the prefix "cau-", though "cau" is no longer itself a family code.
]=]--

m["cau-abz"] = {
	canonicalName = "abxazî-abazayî",
	otherNames = {"abxazî-tapantayî"},
	aliases = {"abazgî"},
	family = "cau-nwc",
	wikidata_item = "Q4663617",
}

m["cau-ava"] = {
	canonicalName = "avaro-andî",
	otherNames = {"andî"},
	aliases = {"avar-andî"},
	family = "cau-nec",
	wikidata_item = "Q4827766",
}

m["cau-cir"] = {
	canonicalName = "çerkezî",
	family = "cau-nwc",
	wikidata_item = "Q858543",
}

m["cau-drg"] = {
	canonicalName = "dargwayî",
	otherNames = {"dargînî"},
	family = "cau-nec",
	wikidata_item = "Q5222637",
}

m["cau-lzg"] = {
	canonicalName = "lezghî",
	aliases = {"lezgî", "lezgiyî", "lezgîkî"},
	family = "cau-nec",
	wikidata_item = "Q2144370",
}

m["cau-nkh"] = {
	canonicalName = "naxî",
	aliases = {"qefqaziya bakur-navendî"},
	family = "cau-nec",
	wikidata_item = "Q24441",
}

m["cau-nec"] = {
	canonicalName = "qefqaziya bakur-rojhilat",
	aliases = {"daxistanî", "naxo-daxistanî", "xezerî"},
	family = "ccn",
	wikidata_item = "Q27387",
}

m["cau-nwc"] = {
	canonicalName = "qefqaziya bakur-rojavayî",
	aliases = {"abxazî-adîgeyî", "abxazî-adîgeyî", "pontî"},
	family = "ccn",
	wikidata_item = "Q33852",
}

m["cau-tsz"] = {
	canonicalName = "tisezî",
	aliases = {"tisezîkî", "dîdoîkî"},
	family = "cau-nec",
	wikidata_item = "Q1651530",
}

m["cau-vay"] = {
	canonicalName = "vayînaxî",
	aliases = {"veyînaxî", "vaynaxî"},
	family = "cau-nkh",
	wikidata_item = "Q4102486",
}

m["cba"] = {
	canonicalName = "çîbçanî",
	family = "qfa-mch", -- or none if Macro-Chibchan is considered undemonstrated
	wikidata_item = "Q520478",
}

m["ccn"] = {
	canonicalName = "qefqaziya bakurî",
	wikidata_item = "Q33732",
}

m["ccs"] = {
	canonicalName = "kartvelî",
	aliases = {"qefqaziya başûrî"},
	wikidata_item = "Q34030",
}

m["ccs-gzn"] = {
	canonicalName = "gûrcî-zanî",
	aliases = {"kartoyî-zanî"},
	family = "ccs",
	wikidata_item = "Q34030",
}

m["ccs-zan"] = {
	canonicalName = "zanî",
	aliases = {"zanurî", "kolçî"},
	family = "ccs-gzn",
	wikidata_item = "Q2606912",
}

m["cdc"] = {
	canonicalName = "çadîkî",
	family = "afa",
	wikidata_item = "Q33184",
}

m["cdc-cbm"] = {
	canonicalName = "çadîkiya navendî",
	aliases = {"biyu-mandarayî"},
	family = "cdc",
	wikidata_item = "Q2251547",
}

m["cdc-est"] = {
	canonicalName = "çadîkiya rojhilat",
	family = "cdc",
	wikidata_item = "Q2276221",
}

m["cdc-mas"] = {
	canonicalName = "masayî",
	family = "cdc",
	wikidata_item = "Q2136092",
}

m["cdc-wst"] = {
	canonicalName = "çadîkiya rojava",
	family = "cdc",
	wikidata_item = "Q2447774",
}

m["cdd"] = {
	canonicalName = "kaddoyî",
	wikidata_item = "Q1025090",
}

m["cel"] = {
	canonicalName = "keltî",
	family = "ine",
	wikidata_item = "Q25293",
}

m["cel-bry"] = {
	canonicalName = "brîtonî",
	family = "cel",
	wikidata_item = "Q156877",
}

m["cel-gae"] = {
	canonicalName = "goidelîkî",
	aliases = {"gaelîkî"},
	protoLanguage = "pgl",
	family = "cel",
	wikidata_item = "Q56433",
}

m["chi"] = {
	canonicalName = "çimakuwanî",
	wikidata_item = "Q1073088",
}

m["cmc"] = {
	canonicalName = "çamîkî",
	family = "poz-mcm",
	wikidata_item = "Q2997506",
}

m["crp"] = {
	canonicalName = "kreyolî yan pîdgînî",
	family = "qfa-not",
}

m["csu"] = {
	canonicalName = "sudaniya navendî",
	family = "ssa",
	wikidata_item = "Q190822",
}

m["csu-bba"] = {
	canonicalName = "bongoyî-bagîrmî",
	family = "csu",
	wikidata_item = "Q3505042",
}

m["csu-bbk"] = {
	canonicalName = "bongoyî-bakayî",
	family = "csu-bba",
	wikidata_item = "Q4941917",
}

m["csu-bgr"] = {
	canonicalName = "bagîrmî",
	family = "csu-bba",
	wikidata_item = "Q4841948",
	aliases = {"bagîrmîkî"},
}

m["csu-bkr"] = {
	canonicalName = "bîrrî-kreşî",
	family = "csu",
}

m["csu-ecs"] = {
	canonicalName = "sudaniya navendî ya rojhilatî",
	family = "csu",
	wikidata_item = "Q16911698",
	aliases = {"sudaniya navendî ya rojhilat", "lendu-mangbetuyî"},
}

m["csu-kab"] = {
	canonicalName = "kabayî",
	family = "csu-bba",
	wikidata_item = "Q6343715",
}

m["csu-lnd"] = {
	canonicalName = "lenduyî",
	family = "csu-ecs",
	wikidata_item = "Q6522357",
	aliases = {"lenduyikî"},
}

m["csu-maa"] = {
	canonicalName = "mangbetuyî",
	family = "csu-ecs",
	wikidata_item = "Q6748874",
	aliases = {"mangbetuyî-asoayî"},
}

m["csu-mle"] = {
	canonicalName = "mangbutuyî-lîsî",
	family = "csu-ecs",
	wikidata_item = "Q17009406",
	aliases = {"mangbutuyî–efeyî", "mangbutuyî", "membî-mangbutuyî-efeyî"},
}

m["csu-mma"] = {
	canonicalName = "moruyî-madî",
	family = "csu-ecs",
	wikidata_item = "Q6915156",
}

m["csu-sar"] = {
	canonicalName = "sarayî",
	family = "csu-bba",
	wikidata_item = "Q2036691",
}

m["csu-val"] = {
	canonicalName = "valeyî",
	family = "csu-bba",
	wikidata_item = "Q7909520",
}

m["cus"] = {
	canonicalName = "kuşîtî",
	family = "afa",
	wikidata_item = "Q33248",
}

m["day"] = {
	canonicalName = "dayakiya erdî",
	family = "poz-bop",
	wikidata_item = "Q2760613",
}

m["del"] = {
	canonicalName = "lenapeyî",
	aliases = {"delawareyî"},
	family = "alg-eas",
	wikidata_item = "Q2665761",
}

m["dmn"] = {
	canonicalName = "mandeyî",
	family = "nic",
	wikidata_item = "Q33681",
}

m["dmn-bbu"] = {
	canonicalName = "bîsa-busayî",
	family = "dmn-mde",
	wikidata_item = "Q12627956",
}

m["dmn-emn"] = {
	canonicalName = "mandîngiya rojhilat",
	family = "dmn-man",
}

m["dmn-jje"] = {
	canonicalName = "jogo-jerî",
	family = "dmn-mjo",
}

m["dmn-man"] = {
	canonicalName = "mandîngî",
	family = "dmn-mmo",
	wikidata_item = "Q35772",
}

m["dmn-mda"] = {
	canonicalName = "mano-danî",
	family = "dmn-mse",
}

m["dmn-mdc"] = {
	canonicalName = "mandeyiya naverast",
	family = "dmn-mdw",
	wikidata_item = "Q5972907",
}

m["dmn-mde"] = {
	canonicalName = "mandeyiya rojhilatî",
	family = "dmn",
	wikidata_item = "Q12633080",
}

m["dmn-mdw"] = {
	canonicalName = "mandeyiya rojavayî",
	family = "dmn",
	wikidata_item = "Q16113831",
}

m["dmn-mjo"] = {
	canonicalName = "mandîngî-jogoyî",
	family = "dmn-mdc",
	wikidata_item = "Q12636153",
}

m["dmn-mmo"] = {
	canonicalName = "mandîngî-mokoleyî",
	family = "dmn-mva",
}

m["dmn-mnk"] = {
	canonicalName = "manînkayî",
	family = "dmn-emn",
}

m["dmn-mnw"] = {
	canonicalName = "mandeyiya bakur-rojavayî",
	family = "dmn-mdw",
	wikidata_item = "Q5972910",
}

m["dmn-mok"] = {
	canonicalName = "mokoleyî",
	family = "dmn-mmo",
	wikidata_item = "Q16935447",
}

m["dmn-mse"] = {
	canonicalName = "mandeyiya başûr-rojhilatî",
	family = "dmn-mde",
	wikidata_item = "Q5972912",
}

m["dmn-msw"] = {
	canonicalName = "mandeyiya başûr-rojavayî",
	family = "dmn-mdw",
	wikidata_item = "Q12633904",
}

m["dmn-mva"] = {
	canonicalName = "mandîngiya-vayî",
	family = "dmn-mjo",
}

m["dmn-nbe"] = {
	canonicalName = "nwa-bengî",
	family = "dmn-mse",
}

m["dmn-sam"] = {
	canonicalName = "samoyî",
	family = "dmn-bbu",
	aliases = {"samuîkî"},
	wikidata_item = "Q36327",
}

m["dmn-smg"] = {
	canonicalName = "samogoyî",
	family = "dmn-mnw",
	wikidata_item = "Q7410000",
	aliases = {"duun-sîkuyî"},
}

m["dmn-snb"] = {
	canonicalName = "sonînkeyî-boboyî",
	family = "dmn-mnw",
	wikidata_item = "Q16111680",
}

m["dmn-sya"] = {
	canonicalName = "susu-yalunkayî",
	family = "dmn-mdc",
}

m["dmn-vak"] = {
	canonicalName = "vayî-konoyî",
	family = "dmn-mva",
}

m["dmn-wmn"] = {
	canonicalName = "mandîngiya rojava",
	family = "dmn-man",
}

m["dra"] = {
	canonicalName = "dravîdî",
	wikidata_item = "Q33311",
}

m["egx"] = {
	canonicalName = "misrî",
	protoLanguage = "egy",
	family = "afa",
	wikidata_item = "Q50868",
}

m["esx"] = {
	canonicalName = "eskîmo-alêwîtî",
	wikidata_item = "Q25946",
}

m["esx-esk"] = {
	canonicalName = "eskîmo",
	family = "esx",
	wikidata_item = "Q25946",
}

m["esx-inu"] = {
	canonicalName = "înuîtî",
	family = "esx-esk",
	wikidata_item = "Q27796",
}

m["euq"] = {
	canonicalName = "vaskonî",
	wikidata_item = "Q4669240",
}

m["fiu-fin"] = {
	canonicalName = "fînî",
	family = "urj",
	wikidata_item = "Q33328",
}

m["gem"] = {
	canonicalName = "cermenî",
	family = "ine",
	wikidata_item = "Q21200",
}

m["gme"] = {
	canonicalName = "cermeniya rojhilat",
	family = "gem",
	wikidata_item = "Q108662",
}

m["gmq"] = {
	canonicalName = "cermeniya bakur",
	family = "gem",
	wikidata_item = "Q106085",
}

m["gmw"] = {
	canonicalName = "cermeniya rojava",
	family = "gem",
	wikidata_item = "Q26721",
}

m["gmw-fri"] = {
	canonicalName = "frîsî",
	protoLanguage = "ofs",
	family = "gmw",
	wikidata_item = "Q25325",
}

m["grk"] = {
	canonicalName = "helenî",
	aliases = {"grekî"},
	family = "ine",
	wikidata_item = "Q2042538",
}

m["him"] = {
	canonicalName = "pahariya rojavayî",
	aliases = {"hîmaçalî"},
	family = "inc-pah",
	wikidata_item = "Q12645574",
}

m["hmn"] = {
	canonicalName = "himongî",
	family = "hmx",
	wikidata_item = "Q3307894",
}

m["hmx"] = {
	canonicalName = "himongî-miyenî",
	aliases = {"miao-yao"},
	wikidata_item = "Q33322",
}

m["hmx-mie"] = {
	canonicalName = "miyenî",
	family = "hmx",
	wikidata_item = "Q7992695",
}

m["hok"] = {
	canonicalName = "hokanî",
	wikidata_item = "Q33406",
}

m["hyx"] = {
	canonicalName = "ermenî",
	family = "ine",
	wikidata_item = "Q8785",
}

m["iir"] = {
	canonicalName = "hindûîranî",
	family = "ine",
	wikidata_item = "Q33514",
}

m["iir-nur"] = {
	canonicalName = "nuristanî",
	family = "iir",
	wikidata_item = "Q161804",
}

m["nur-nor"] = {
	canonicalName = "nuristaniya bakurî",
	family = "iir-nur",
}

m["nur-sou"] = {
	canonicalName = "nuristaniya başûrî",
	family = "iir-nur",
}

m["ijo"] = {
	canonicalName = "ijoîdî",
	otherNames = {"Ijaw"}, -- Ijaw may be a subfamily
	family = "nic",
	wikidata_item = "Q1325759",
}

m["inc"] = {
	canonicalName = "hindûaryanî",
	aliases = {"hindîkî"},
	family = "iir",
	wikidata_item = "Q33577",
}

m["inc-bhi"] = {
	canonicalName = "bhîlî",
	family = "inc-cen",
	wikidata_item = "Q4901727",
}

m["inc-cen"] = {
	canonicalName = "hindo-aryaniya navendî",
	family = "inc-psu",
	wikidata_item = "Q10979187",
	protoLanguage = "inc-cen-pro",
}

m["inc-dar"] = {
	canonicalName = "dardîkî",
	family = "inc-old",
	wikidata_item = "Q161101",
}

m["inc-eas"] = {
	canonicalName = "hindo-aryaniya rojhilatî",
	family = "inc",
	wikidata_item = "Q16590069",
	protoLanguage = "inc-mgd",
}

m["inc-hie"] = {
	canonicalName = "hindiya rojhilatî",
	aliases = {"purabiyayî"},
	family = "inc",
	wikidata_item = "Q4126648",
	protoLanguage = "pka",
}

m["inc-hiw"] = {
	canonicalName = "hindiya rojavayî",
	family = "inc-cen",
	wikidata_item = "Q12600937",
	protoLanguage = "inc-sap",
}

m["inc-hnd"] = {
	canonicalName = "hindustanî",
	aliases = {"hindî-urduyî"},
	family = "inc-hiw",
	wikidata_item = "Q11051",
}

m["inc-ins"] = {
	canonicalName = "hindo-aryaniya insularî",
	family = "inc",
	protoLanguage = "elu-prk",
}

m["inc-nwe"] = {
	canonicalName = "hindo-aryaniya bakur-rojavayî",
	family = "inc-psu",
	wikidata_item = "Q41355020",
	protoLanguage = "inc-psc",
}

m["inc-nor"] = {
	canonicalName = "hindo-aryaniya bakurî",
	family = "inc",
	wikidata_item = "Q12642170",
	protoLanguage = "inc-kha",
}

m["inc-old"] = {
	canonicalName = "hindo-aryaniya kevn",
	aliases = {"hindîkiya kevn"},
	family = "inc",
	protoLanguage = "sa",
}

m["inc-pah"] = {
	canonicalName = "paharî",
	aliases = {"pahadî"},
	family = "inc-nor",
	wikidata_item = "Q946077",
}

m["inc-pan"] = {
	canonicalName = "puncabî-lahndayî",
	family = "inc-nwe",
	protoLanguage = "inc-tak",
}

m["inc-psu"] = {
	canonicalName = "prakrîtiya sawurasenî",
	aliases = {"sawurasenî", "şawurasenî"},
	family = "pra",
}

m["inc-rom"] = {
	canonicalName = "romanî",
	aliases = {"romî", "qereçî"},
	protoLanguage = "rom",
	family = "inc-psu",
	wikidata_item = "Q13201",
}

m["inc-snd"] = {
	canonicalName = "sîndî",
	family = "inc-nwe",
	wikidata_item = "Q7522212",
	protoLanguage = "inc-vra",
}

m["inc-sou"] = {
	canonicalName = "hindo-aryaniya başûrî",
	family = "inc",
	wikidata_item = "Q12179304",
	protoLanguage = "pmh",
}

m["inc-wes"] = {
	canonicalName = "hindo-aryaniya rojavayî",
	family = "inc-psu",
	protoLanguage = "inc-gup",
}

m["ine"] = {
	canonicalName = "hindûewropî",
	aliases = {"hindûcermenî"},
	wikidata_item = "Q19860",
}

m["ine-ana"] = {
	canonicalName = "anadolî",
	family = "ine",
	wikidata_item = "Q147085",
}

m["ine-bsl"] = {
	canonicalName = "balto-slavî",
	family = "ine",
	wikidata_item = "Q147356",
}

m["ine-toc"] = {
	canonicalName = "toxarî",
	family = "ine",
	wikidata_item = "Q37029",
}

m["ira"] = {
	canonicalName = "îranî",
	family = "iir",
	wikidata_item = "Q33527",
}

m["ira-csp"] = {
	canonicalName = "xezerî",
	family = "ira-mpr",
}

m["ira-cen"] = {
	canonicalName = "îraniya navendî",
	family = "ira",
}

m["xme"] = {
	canonicalName = "medî",
	family = "ira-mpr",
	protoLanguage = "xme-old",
}

m["ira-mny"] = {
	canonicalName = "munjî-yîdxayî",
	aliases = {"yîdxayî-munjî"},
	family = "ira-sym",
}

m["ira-msh"] = {
	canonicalName = "mazanderanî-şahmîrzadî",
	family = "ira-csp",
}

m["ira-nei"] = {
	canonicalName = "îraniya bakur-rojhilatî",
	family = "ira",
}

m["ira-nwi"] = {
	canonicalName = "îraniya bakur-rojavayî",
	family = "ira-wes",
}

m["ira-orp"] = {
	canonicalName = "ormurî-paraçî",
	family = "ira-sei",
}

m["ira-pat"] = {
	canonicalName = "pathanî",
	family = "ira-sei",
	protoLanguage = "ira-pat-pro",
}

m["ira-sbc"] = {
	canonicalName = "sogdî-baxterî",
	family = "ira-nei",
}

m["xsc"] = {
	canonicalName = "sakayî",
	family = "ira-nei",
}

m["xsc-skw"] = {
	canonicalName = "saka-waxî",
	family = "xsc",
}

m["xsc-sak"] = {
	canonicalName = "sakanî",
	aliases = {"sakayî"},
	family = "xsc-skw",
}
m["ira-ku"] = {
	canonicalName = "kurdî",--ji bo yekkirina zimanên kurdî di kategoriyekê de hat çêkirin.
	family = "ira-nwi",
}

m["ira-mpr"] = {
	canonicalName = "medo-partî",
	aliases = {"parto-medî"},
	family = "ira-nwi",
}

m["ira-kms"] = {
	canonicalName = "komîsenî",
	aliases = {"semnanî"},
	family = "ira-mpr",
}

m["ira-sgi"] = {
	canonicalName = "sangleçî-îşkaşîmî",
	family = "ira-sei",
}

m["ira-shy"] = {
	canonicalName = "şuxnî-yazxulamî",
	family = "ira-sym",
}

m["ira-sgc"] = {
	canonicalName = "sogdî",
	family = "ira-sbc",
}

m["ira-sei"] = {
	canonicalName = "îraniya başûr-rojhilatî",
	family = "ira",
}

m["ira-swi"] = {
	canonicalName = "îraniya başûr-rojavayî",
	family = "ira-wes",
}

m["ira-sym"] = {
	canonicalName = "şuxnî-yazxulamî-munjî",
	family = "ira-sei",
}

m["xme-ttc"] = {
	canonicalName = "tatîkî",
	family = "xme",
	protoLanguage = "xme-ttc-pro",
}

m["ira-wes"] = {
	canonicalName = "îraniya rojavayî",
	family = "ira",
	wikidata_item = "Q129850",
}

m["ira-zgr"] = {
	canonicalName = "zazakî-hewramî",
	aliases = {"zazakî-goranî", "gorani-zazakî"},
	family = "ira-mpr",
}

m["iro"] = {
	canonicalName = "îrokî",
	wikidata_item = "Q33623",
}

m["itc"] = {
	canonicalName = "îtalî",
	family = "ine",
	wikidata_item = "Q131848",
}

m["jpx"] = {
	canonicalName = "japonî",
	wikidata_item = "Q33612",
}

m["jpx-ryu"] = {
	canonicalName = "riyukrî",
	family = "jpx",
	wikidata_item = "Q56393",
}

m["kar"] = {
	canonicalName = "karenî",
	family = "sit",
	wikidata_item = "Q1364815",
}

--[=[
	Exceptional language and family codes for Khoisan and Kordofanian languages can use
	the prefix "khi-" and "kdo-" respectively, though they are no longer family codes themselves.
]=]--

m["khi-kal"] = {
	canonicalName = "kalaharî xoeyî",
	family = "khi-kho",
}

m["khi-khk"] = {
	canonicalName = "xoexoeyî",
	family = "khi-kho",
}
  
m["khi-kkw"] = {
	canonicalName = "xoeyî-kwadî",
	aliases = {"kwadî-xoeyî"},
	wikidata_item = "Q3833005",
}

m["khi-kho"] = {
	canonicalName = "xoeyî",
	aliases = {"xoysaniya navendî"},
	family = "khi-kkw",
	wikidata_item = "Q2736449",
}

m["khi-kxa"] = {
	canonicalName = "kiks'ayî",
	aliases = {"kxa", "ju-ǂHoan"},
	wikidata_item = "Q6450587",
}

m["khi-tuu"] = {
	canonicalName = "tuuyî",
	aliases = {"kwî", "taa-kwî", "xoysaniya başûrî", "Taa-ǃKwi", "Taa-ǃUi", "ǃUi-Taa"},
	wikidata_item = "Q631046",
}

m["kro"] = {
	canonicalName = "kruyî",
	family = "nic-vco",
	wikidata_item = "Q33535",
}

m["kro-aiz"] = {
	canonicalName = "ayizî",
	family = "kro",
	wikidata_item = "Q4699431",
}

m["kro-bet"] = {
	canonicalName = "bétéyî",
	family = "kro-ekr",
	wikidata_item = "Q32956",
}

m["kro-did"] = {
	canonicalName = "didayî",
	family = "kro-ekr",
	wikidata_item = "Q32685",
}

m["kro-ekr"] = {
	canonicalName = "kruyiya rojhilatî",
	family = "kro",
	wikidata_item = "Q5972899",
}

m["kro-grb"] = {
	canonicalName = "greboyî",
	family = "kro-wkr",
	wikidata_item = "Q5601537",
}

m["kro-wee"] = {
	canonicalName = "wiyî",
	family = "kro-wkr",
}

m["kro-wkr"] = {
	canonicalName = "kruyiya rojavayî",
	family = "kro",
	wikidata_item = "Q5972897",
}

m["map"] = {
	canonicalName = "awistronezî",
	wikidata_item = "Q49228",
}

m["map-ata"] = {
	canonicalName = "atayalî",
	family = "map",
	wikidata_item = "Q716610",
}

m["mkh"] = {
	canonicalName = "monî-ximerî",
	family = "aav",
	wikidata_item = "Q33199",
}

m["mkh-asl"] = {
	canonicalName = "aslî",
	family = "mkh",
	wikidata_item = "Q3111082",
}

m["mkh-ban"] = {
	canonicalName = "bahnarîkî",
	family = "mkh",
	wikidata_item = "Q56309",
}

m["mkh-kat"] = {
	canonicalName = "katuyikî",
	family = "mkh",
	wikidata_item = "Q56697",
}

m["mkh-khm"] = {
	canonicalName = "ximuyikî",
	family = "mkh",
	wikidata_item = "Q1323245",
}

m["mkh-kmr"] = {
	canonicalName = "ximerîkî",
	family = "mkh",
}

m["mkh-mnc"] = {
	canonicalName = "monîkî",
	family = "mkh",
	wikidata_item = "Q3217497",
}

m["mkh-mng"] = {
	canonicalName = "mangîkî",
	family = "mkh",
	wikidata_item = "Q3509556",
}

m["mkh-nbn"] = {
	canonicalName = "bahnarîkiya bakur",
	family = "mkh-ban",
	wikidata_item = "Q56309",
}

m["mkh-pal"] = {
	canonicalName = "palaungîkî",
	family = "mkh",
	wikidata_item = "Q2391173",
}

m["mkh-pea"] = {
	canonicalName = "pearîkî",
	family = "mkh",
	wikidata_item = "Q3073022",
}

m["mkh-pkn"] = {
	canonicalName = "pakanîkî",
	family = "mkh-mng",
}

m["mkh-vie"] = {
	canonicalName = "viyetîkî",
	family = "mkh",
	wikidata_item = "Q2355546",
}

m["mno"] = {
	canonicalName = "manoboyî",
	family = "phi",
	wikidata_item = "Q3217483",
}

m["mun"] = {
	canonicalName = "mundayî",
	family = "aav",
	wikidata_item = "Q33892",
}

m["myn"] = {
	canonicalName = "mayayî",
	wikidata_item = "Q33738",
}

--[=[
	Exceptional language and family codes for North American Indian languages
	can use the prefix "nai-", though "nai" is no longer itself a family code.
]=]--
m["nai-cat"] = {
	canonicalName = "katawbanî",
	family = "nai-sca",
	wikidata_item = "Q3446638",
}

m["nai-chu"] = {
	canonicalName = "çumaşanî",
	wikidata_item = "Q1288420",
}

m["nai-ckn"] = {
	canonicalName = "çînokanî",
	wikidata_item = "Q610586",
}

m["nai-coo"] = {
	canonicalName = "kusanî",
	wikidata_item = "Q940278",
}

m["nai-ker"] = {
	canonicalName = "keresanî",
	wikidata_item = "Q35878",
}

m["nai-klp"] = {
	canonicalName = "kalapuyanî",
	wikidata_item = "Q1569040",
}

m["nai-kta"] = {
	canonicalName = "kiyowa-tanoayî",
	wikidata_item = "Q386288",
}

m["nai-len"] = {
	canonicalName = "lenkanî",
	aliases = {"lenka"},
	wikidata_item = "Q36189",
}

m["nai-mdu"] = {
	canonicalName = "mayiduayî",
	wikidata_item = "Q33502",
}

m["nai-miz"] = {
	canonicalName = "mîkse-zoquyî",
	wikidata_item = "Q954016",
}

m["nai-min"] = {
	canonicalName = "misumalpanî",
	aliases = {"mîsuluyî", "misumalpayî"},
	family = "qfa-mch",
	wikidata_item = "Q281693",
}

m["nai-mus"] = {
	canonicalName = "muskogeyanî",
	aliases = {"musxogeyanî"},
	wikidata_item = "Q902978",
}

m["nai-pak"] = {
	canonicalName = "pakawanî",
	family = "hok",
	wikidata_item = "Q65085487",
}

m["nai-pal"] = {
	canonicalName = "palayihnîhî",
	wikidata_item = "Q1288332",
}

m["nai-plp"] = {
	canonicalName = "penuyiya zozanî",
	wikidata_item = "Q2307476",
}

m["nai-pom"] = {
	canonicalName = "pomoayî",
	aliases = {"pomoyî", "kulanapanî"},
	family = "hok",
	wikidata_item = "Q2618420",
}

m["nai-sca"] = {
	canonicalName = "siowuanî-katawbanî",
	wikidata_item = "Q34181",
}

m["nai-shp"] = {
	canonicalName = "sahaptî",
	wikidata_item = "Q114782",
	family = "nai-plp",
}

m["nai-shs"] = {
	canonicalName = "şastanî",
	family = "hok",
	wikidata_item = "Q2991735",
}

m["nai-tot"] = {
	canonicalName = "totozoquweyî",
	wikidata_item = "Q7828419",
}

m["nai-ttn"] = {
	canonicalName = "totonakî",
	aliases = {"totonakî-tepehuayî", "totonakî-tepehuanî"},
	wikidata_item = "Q34039",
}

m["nai-tqn"] = {
	canonicalName = "tequwistlatîkî",
	family = "hok",
	wikidata_item = "Q1754988",
}

m["nai-tsi"] = {
	canonicalName = "tîsimşiyanîkî",
	wikidata_item = "Q34134",
}

m["nai-utn"] = {
	canonicalName = "utî",
	aliases = {"mîwokî-kostanoyî", "mutsunî"},
	family = "nai-you",
	wikidata_item = "Q13371763",
}

m["nai-wtq"] = {
	canonicalName = "wîntuayî",
	aliases = {"wîntunî"},
	wikidata_item = "Q1294259",
}

m["nai-xin"] = {
	canonicalName = "sînkayî",
	aliases = {"sînka"},
	wikidata_item = "Q1546494",
}

m["nai-yok"] = {
	canonicalName = "yokutsanî",
	aliases = {"yokutsî", "marîposanî", "marîposayî"},
	family = "nai-you",
	wikidata_item = "Q34249",
}

m["nai-you"] = {
	canonicalName = "yokî-utî",
	wikidata_item = "Q2886186",
}

m["nai-yuc"] = {
	canonicalName = "yumanî-koçîmî",
	wikidata_item = "Q579137",
}

m["ngf"] = {
	canonicalName = "trans-gîneya nû",
	wikidata_item = "Q34018",
}

m["ngf-fin"] = {
	canonicalName = "fînîstereyî",
	family = "ngf",
	wikidata_item = "Q5450373",
}

m["ngf-mad"] = {
	canonicalName = "madangî",
	family = "ngf",
	wikidata_item = "Q11217556",
}

m["ngf-okk"] = {
	canonicalName = "okî",
	family = "ngf",
	wikidata_item = "Q7081687",
}

m["ngf-sbh"] = {
	canonicalName = "South Bird's Head",
	family = "ngf",
	wikidata_item = "Q7566330",
}

m["nic"] = {
	canonicalName = "nîjer-kongoyî",
	aliases = {"nîjer-kordofanî"},
	wikidata_item = "Q33838",
}

m["nic-alu"] = {
	canonicalName = "alumîkî",
	family = "nic-plt",
	wikidata_item = "Q4737355",
}

m["nic-bas"] = {
	canonicalName = "basayî",
	family = "nic-knj",
	wikidata_item = "Q4866154",
}

m["nic-bbe"] = {
	canonicalName = "bebeyidiya rojhilatî",
	family = "nic-beb",
}

m["nic-bco"] = {
	canonicalName = "benue-kongoyî",
	family = "nic-vco",
	wikidata_item = "Q33253",
}

m["nic-bcr"] = {
	canonicalName = "bantoîdî-krosî",
	family = "nic-bco",
	wikidata_item = "Q806983",
}

m["nic-bdn"] = {
	canonicalName = "bantoîdiya bakurî",
	aliases = {"bantoîdiya bakur"},
	family = "nic-bod",
}

m["nic-bds"] = {
	canonicalName = "bantoîdiya başûr",
	aliases = {"bantuya wide", "bîn"},
	family = "nic-bod",
	wikidata_item = "Q3183152",
}

m["nic-beb"] = {
	canonicalName = "bebeyidî",
	family = "nic-bds",
	wikidata_item = "Q813549",
}

m["nic-ben"] = {
	canonicalName = "bendî",
	family = "nic-bcr",
	wikidata_item = "Q4887065",
}

m["nic-beo"] = {
	canonicalName = "beromîkî",
	family = "nic-plt",
	wikidata_item = "Q4894642",
}

m["nic-bod"] = {
	canonicalName = "bantoîdî",
	family = "nic-bcr",
	wikidata_item = "Q806992",
}

m["nic-buk"] = {
	canonicalName = "bulî-komayî",
	family = "nic-ovo",
}

m["nic-bwa"] = {
	canonicalName = "bwayî",
	otherNames = {"bwamuyî", "bomuyî"},
	family = "nic-gur",
	wikidata_item = "Q12628562",
}

m["nic-cde"] = {
	canonicalName = "deltayiya navendî",
	family = "nic-cri",
	wikidata_item = "Q3813191",
}

m["nic-cri"] = {
	canonicalName = "cross rîverî",
	family = "nic-bcr",
	wikidata_item = "Q1141096",
}

m["nic-dag"] = {
	canonicalName = "dagbanî",
	family = "nic-wov",
}

m["nic-dak"] = {
	canonicalName = "dakoîdî",
	family = "nic-bdn",
	wikidata_item = "Q1157745",
}

m["nic-dge"] = {
	canonicalName = "dogoniya eskarpmentî",
	family = "qfa-dgn",
	wikidata_item = "Q5397128",
}

m["nic-dgw"] = {
	canonicalName = "dogoniya rojava",
	family = "qfa-dgn",
}

m["nic-eko"] = {
	canonicalName = "ekoîdî",
	family = "nic-bds",
	wikidata_item = "Q1323395",
}

m["nic-eov"] = {
	canonicalName = "otî-voltayiya rojhilatî",
	family = "nic-ovo",
	aliases = {"Samba"},
}

m["nic-fru"] = {
	canonicalName = "furuyî",
	family = "nic-bds",
	wikidata_item = "Q5509783",
}

m["nic-gne"] = {
	canonicalName = "gurunsiya rojhilatî",
	aliases = {"grũsiya rojhilatî"},
	family = "nic-gns",
	wikidata_item = "Q12633072",
}

m["nic-gnn"] = {
	canonicalName = "gurunsiya bakurî",
	aliases = {"grũsiya bakurî"},
	family = "nic-gns",
}

m["nic-gnw"] = {
	canonicalName = "gurunsiya rojavayî",
	aliases = {"grũsiya rojavayî"},
	family = "nic-gns",
}

m["nic-gns"] = {
	canonicalName = "gurunsî",
	aliases = {"grũsî"},
	family = "nic-gur",
	wikidata_item = "Q721007",
}

m["nic-gre"] = {
	canonicalName = "graslandiya rojhilatî",
	family = "nic-grf",
	wikidata_item = "Q5330160",
}

m["nic-grf"] = {
	canonicalName = "graslandî",
	aliases = {"graslandiya bantu", "graslandiya fireh"},
	family = "nic-bds",
	wikidata_item = "Q750932",
}

m["nic-grm"] = {
	canonicalName = "gurmayî",
	family = "nic-ovo",
	wikidata_item = "Q30587833",
}

m["nic-grs"] = {
	canonicalName = "graslandiya başûr-rojavayî",
	family = "nic-grf",
	wikidata_item = "Q7571285",
}

m["nic-gur"] = {
	canonicalName = "voltî",
	aliases = {"gurî"},
	family = "alv-sav",
	wikidata_item = "Q33536",
}

m["nic-ief"] = {
	canonicalName = "îbîbiyî-efîkî",
	family = "nic-lcr",
	wikidata_item = "Q2743643",
}

m["nic-jer"] = {
	canonicalName = "jerayî",
	family = "nic-kne",
}

m["nic-jkn"] = {
	canonicalName = "jukunoyidî",
	family = "nic-pla",
	wikidata_item = "Q1711622",
}

m["nic-jrn"] = {
	canonicalName = "jarawanî",
	family = "nic-mba",
	wikidata_item = "Q1683430",
}

m["nic-jrw"] = {
	canonicalName = "jarawayî",
	family = "nic-jrn",
	wikidata_item = "Q35423",
}

m["nic-kam"] = {
	canonicalName = "kambarî",
	family = "nic-knj",
	wikidata_item = "Q6356294",
}

m["nic-ktl"] = {
	canonicalName = "katloyidî",
	family = "nic",
}

m["nic-kau"] = {
	canonicalName = "kawuruyî",
	family = "nic-kne",
}

m["nic-kmk"] = {
	canonicalName = "kamukuyî",
	family = "nic-knj",
	wikidata_item = "Q6359821",
}

m["nic-kne"] = {
	canonicalName = "kainciya rojhilat",
	family = "nic-knj",
	wikidata_item = "Q5328687",
}

m["nic-knj"] = {
	canonicalName = "kaincî",
	family = "nic-pla",
	wikidata_item = "Q681495",
}

m["nic-knn"] = {
	canonicalName = "kainciya bakur-rojava",
	family = "nic-knj",
	wikidata_item = "Q7060098",
}

m["nic-ktl"] = {
	canonicalName = "katloyidî",
	aliases = {"katlayî", "katlayî-tîmayî"},
	family = "nic",
	wikidata_item = "Q6377681",
}

m["nic-lcr"] = {
	canonicalName = "kross riveriya jêr",
	family = "nic-cri",
	wikidata_item = "Q3813193",
}

m["nic-mam"] = {
	canonicalName = "mamfeyî",
	aliases = {"Nyang"},
	family = "nic-bds",
	wikidata_item = "Q2005898",
}

m["nic-mba"] = {
	canonicalName = "mibamî",
	family = "nic-bds",
	wikidata_item = "Q687826",
}

m["nic-mbc"] = {
	canonicalName = "mbayî",
	family = "nic-ubg",
	wikidata_item = "Q6799561",
}

m["nic-mbw"] = {
	canonicalName = "mibamiya rojava",
	family = "nic-mba",
}

m["nic-mmb"] = {
	canonicalName = "mambîloîdî",
	otherNames = {"bantoîdiya bakur"}, -- per Wikipedia, North Bantoid is the parent family
	family = "nic-bdn",
	wikidata_item = "Q1888151",
}

m["nic-mom"] = {
	canonicalName = "momoyî",
	family = "nic-grf",
	wikidata_item = "Q6897393",
}

m["nic-mre"] = {
	canonicalName = "moréyî",
	family = "nic-wov",
}

m["nic-ngd"] = {
	canonicalName = "nîgbandî",
	family = "nic-ubg",
	wikidata_item = "Q36439",
}

m["nic-nge"] = {
	canonicalName = "nigembayî",
	family = "nic-gre",
	wikidata_item = "Q7022271",
}

m["nic-ngk"] = {
	canonicalName = "nigbakayî",
	family = "nic-ubg",
	wikidata_item = "Q3217499",
}

m["nic-nin"] = {
	canonicalName = "nînzîkî",
	family = "nic-plt",
	wikidata_item = "Q7039282",
}

m["nic-nka"] = {
	canonicalName = "nikambeyî",
	family = "nic-gre",
	wikidata_item = "Q7042520",
}

m["nic-nkb"] = {
	canonicalName = "bakayî",
	family = "nic-nkw",
}

m["nic-nke"] = {
	canonicalName = "nigbakayiya rojhilatî",
	family = "nic-ngk",
}

m["nic-nkg"] = {
	canonicalName = "gbanzirî",
	family = "nic-nkw",
}

m["nic-nkk"] = {
	canonicalName = "kpalayî",
	family = "nic-nkw",
}

m["nic-nkm"] = {
	canonicalName = "mibakayî",
	family = "nic-nkw",
}

m["nic-nkw"] = {
	canonicalName = "nigbakayî rojavayî",
	family = "nic-ngk",
}

m["nic-npd"] = {
	canonicalName = "dogoniya zozanî ya bakur",
	family = "qfa-dgn",
}

m["nic-nun"] = {
	canonicalName = "nunî",
	family = "nic-gre",
	wikidata_item = "Q13654297",
}

m["nic-nwa"] = {
	canonicalName = "nanga-waloyî",
	family = "qfa-dgn",
}

m["nic-ogo"] = {
	canonicalName = "ogonî",
	aliases = {"ogonoyidî"},
	family = "nic-cri",
	wikidata_item = "Q2350726",
}

m["nic-ovo"] = {
	canonicalName = "otî-voltayî",
	family = "nic-gur",
	wikidata_item = "Q1157178",
}

m["nic-pla"] = {
	canonicalName = "platoyidî",
	aliases = {"nijeryayiya navendî"},
	family = "nic-bco",
	wikidata_item = "Q453244",
}

m["nic-plc"] = {
	canonicalName = "platoyiya navendî",
	family = "nic-plt",
	wikidata_item = "Q5061668",
}

m["nic-pld"] = {
	canonicalName = "dogoniya deştî",
	family = "qfa-dgn",
}

m["nic-ple"] = {
	canonicalName = "platoyiya rojhilat",
	family = "nic-plt",
	wikidata_item = "Q5329154",
}

m["nic-pls"] = {
	canonicalName = "platoyiya başûr",
	aliases = {"jîlîkî-eggonîkî"},
	family = "nic-plt",
	wikidata_item = "Q7568236",
}

m["nic-plt"] = {
	canonicalName = "platoyî",
	family = "nic-pla",
	wikidata_item = "Q1267471",
}

m["nic-ras"] = {
	canonicalName = "raşadî",
	family = "nic",
	wikidata_item = "Q3401986",
}

m["nic-rnc"] = {
	canonicalName = "rîngiya navendî",
	family = "nic-rng",
}

m["nic-rng"] = {
	canonicalName = "rîngî",
	family = "nic-grf",
	wikidata_item = "Q2269051",
}

m["nic-rnn"] = {
	canonicalName = "rîngiya bakurî",
	family = "nic-rng",
}

m["nic-rnw"] = {
	canonicalName = "rîngiya rojavayî",
	family = "nic-rng",
}

m["nic-ser"] = {
	canonicalName = "sereyî",
	family = "nic-ubg",
	wikidata_item = "Q7453058",
}

m["nic-shi"] = {
	canonicalName = "şîroroyî",
	aliases = {"ponguyî"},
	family = "nic-knj",
	wikidata_item = "Q7498953",
}

m["nic-sis"] = {
	canonicalName = "sîsaalayî",
	family = "nic-gnw",
	wikidata_item = "Q36532",
}

m["nic-tar"] = {
	canonicalName = "tarokoyidî",
	family = "nic-plt",
	wikidata_item = "Q2394472",
}

m["nic-tiv"] = {
	canonicalName = "tîvoyidî",
	family = "nic-bds",
	wikidata_item = "Q752377",
}

m["nic-tvc"] = {
	canonicalName = "tîvoyidiya navendî",
	family = "nic-tiv",
}

m["nic-tvn"] = {
	canonicalName = "tîvoyidiya bakurî",
	family = "nic-tiv",
}

m["nic-ubg"] = {
	canonicalName = "ubangî",
	family = "nic-vco", -- or none
	wikidata_item = "Q33932",
}

m["nic-uce"] = {
	canonicalName = "kross riveriya jor ya rojhilat-rojava",
	family = "nic-ucr",
}

m["nic-ucn"] = {
	canonicalName = "kross riveriya jor ya bakur-başûr",
	family = "nic-ucr",
}

m["nic-ucr"] = {
	canonicalName = "kross riveriya jor",
	aliases = {"krossa jor"},
	family = "nic-cri",
	wikidata_item = "Q4108624",
}

m["nic-vco"] = {
	canonicalName = "volta-kongoyî",
	family = "alv",
	wikidata_item = "Q37228",
}

m["nic-wov"] = {
	canonicalName = "otî-voltayiya rojavayî",
	family = "nic-ovo",
	aliases = {"moréyî-dagbanî"}
}

m["nic-ykb"] = {
	canonicalName = "yukubenî",
	aliases = {"ohumî"},
	family = "nic-plt",
	wikidata_item = "Q16909196",
}

m["nic-ymb"] = {
	canonicalName = "yambasayî",
	family = "nic-mba",
}

m["nic-yon"] = {
	canonicalName = "yomî-nawdmî",
	family = "nic-ovo",
	aliases = {"moréyî-dagbanî"}
}

m["nub"] = {
	canonicalName = "nubî",
	family = "sdv-nes",
	wikidata_item = "Q1517194",
}

m["nub-hil"] = {
	canonicalName = "nubiya kordofanî",
	family = "nub",
	wikidata_item = "Q5762211",
	aliases = {"hill nubî"},
}

m["omq"] = {
	canonicalName = "oto-mangueyî",
	wikidata_item = "Q33669",
}

m["omq-cha"] = {
	canonicalName = "çatînoyî",
	family = "omq-zap",
	wikidata_item = "Q35111",
}

m["omq-chi"] = {
	canonicalName = "çînantekî",
	family = "omq",
	wikidata_item = "Q35828",
}

m["omq-cui"] = {
	canonicalName = "kuyikatekî",
	family = "omq-mix",
	wikidata_item = "Q616024",
}

m["omq-maz"] = {
	canonicalName = "mazatekanî",
	aliases = {"mazatekî"},
	family = "omq",
	wikidata_item = "Q36230",
}

m["omq-mix"] = {
	canonicalName = "mîkstekanî",
	family = "omq",
	wikidata_item = "Q21996392",
}

m["omq-mxt"] = {
	canonicalName = "mîkstekî",
	family = "omq-mix",
	wikidata_item = "Q36363",
}

m["omq-otp"] = {
	canonicalName = "oto-pameyî",
	family = "omq",
}

m["omq-pop"] = {
	canonicalName = "popolokanî",
	family = "omq",
	wikidata_item = "Q5132273",
}

m["omq-tri"] = {
	canonicalName = "trîkiyî",
	aliases = {"trîkuyî"},
	family = "omq-mix",
	wikidata_item = "Q780200",
}

m["omq-zap"] = {
	canonicalName = "zapotekanî",
	family = "omq",
	wikidata_item = "Q8066463",
}

m["omq-zpc"] = {
	canonicalName = "zapotekî",
	family = "omq-zap",
	wikidata_item = "Q13214",
}

m["omv"] = {
	canonicalName = "omotîkî",
	family = "afa",
	wikidata_item = "Q33860",
}

m["omv-aro"] = {
	canonicalName = "aroyidî",
	family = "omv",
	wikidata_item = "Q3699526",
	aliases = {"arî-bannayî", "omotîkiya başûr", "somotîkî"},
}

m["omv-diz"] = {
	canonicalName = "dîzoyidî",
	family = "omv",
	wikidata_item = "Q430251",
	aliases = {"majî", "majoyidî"},
}

m["omv-eom"] = {
	canonicalName = "ometoyiya rojhilat",
	family = "omv-ome",
	wikidata_item = "Q20527288",
}

m["omv-gon"] = {
	canonicalName = "gongayî",
	family = "omv",
	wikidata_item = "Q4143043",
	aliases = {"kefoyidî"},
}

m["omv-mao"] = {
	canonicalName = "maoyî",
	family = "omv",
	wikidata_item = "Q1351495",
}

m["omv-nom"] = {
	canonicalName = "ometoyiya bakur",
	family = "omv-ome",
}

m["omv-ome"] = {
	canonicalName = "ometoyî",
	family = "omv",
	wikidata_item = "Q36310",
}

m["oto"] = {
	canonicalName = "otomiyî",
	family = "omq",
	wikidata_item = "Q1270220",
}

m["oto-otm"] = {
	canonicalName = "otomî",
	family = "oto",
}

m["paa"] = {
	canonicalName = "papuanî",
	family = "qfa-not",
	wikidata_item = "Q236425",
}

m["paa-arf"] = {
	canonicalName = "arafundî",
	wikidata_item = "Q4783702",
}

m["paa-asa"] = {
	canonicalName = "arayî-samaiyayî",
	wikidata_item = "Q48803569",
}

m["paa-bng"] = {
	canonicalName = "baînîngî",
	wikidata_item = "Q748487",
	aliases = {"brîtaniya nû ya rojhilat"},
}

m["paa-brd"] = {
	canonicalName = "borderî",
	wikidata_item = "Q1752158",
	aliases = {"tamiya jorîn"},
}

m["paa-egb"] = {
	canonicalName = "tengava geelvink ya rojhilat",
	wikidata_item = "Q1497678",
	aliases = {"cenderawasîhiya rojhilat"},
}

m["paa-eng"] = {
	canonicalName = "enganî",
	wikidata_item = "Q3217449",
}

m["paa-iwm"] = {
	canonicalName = "îwamî",
	wikidata_item = "Q15147853",
}

m["paa-kag"] = { -- recode as ngf-kag?
	canonicalName = "kainantu-gorokayî",
	family = "ngf",
	wikidata_item = "Q3217463",
}

m["paa-kiw"] = {
	canonicalName = "kîwayî",
	wikidata_item = "Q338449",
}

m["paa-kut"] = {
	canonicalName = "kutubuyî",
	family = "paa-pag",
	wikidata_item = "Q48767893",
}

m["paa-kwm"] = {
	canonicalName = "kwomtarî",
	wikidata_item = "Q2075415",
}

m["paa-lkp"] = {
	canonicalName = "lakes plaînî",
	wikidata_item = "Q6478969",
}

m["paa-lsp"] = {
	canonicalName = "sepikiya jêr",
	aliases = {"nor-pondoyî"},
	wikidata_item = "Q7061700",
}

m["paa-mai"] = {
	canonicalName = "maîrasî",
	wikidata_item = "Q6736896",
}

m["paa-msk"] = {
	canonicalName = "skoyî",
	aliases = {"skouyî"},
	wikidata_item = "Q953509",
}

m["paa-nbo"] = {
	canonicalName = "bûgainvilliya bakur",
	wikidata_item = "Q749496",
}

m["paa-nim"] = {
	canonicalName = "nimboranî",
	wikidata_item = "Q12638426",
}

m["paa-pag"] = {
	canonicalName = "tengava papûayî",
	wikidata_item = "Q48803685",
}

m["paa-pau"] = {
	canonicalName = "pauwasî",
	wikidata_item = "Q7155496",
}

m["paa-ram"] = {
	canonicalName = "ramuyî",
	wikidata_item = "Q3442808",
}

m["paa-sbo"] = {
	canonicalName = "bûgainvilliya başûr",
	wikidata_item = "Q3217380",
}

m["paa-sen"] = {
	canonicalName = "sentanî",
	family = "paa-wpa",
	wikidata_item = "Q17044584",
}

m["paa-spk"] = {
	canonicalName = "sepîkî",
	wikidata_item = "Q3508772",
}

m["paa-tkw"] = {
	canonicalName = "tor-kwerbayî",
	wikidata_item = "Q7827523",
}

m["paa-wpa"] = {
	canonicalName = "papuayiya rojava",
	wikidata_item = "Q1363026",
}

m["paa-yam"] = {
	canonicalName = "yamî",
	aliases = {"Morehead and Upper Maro River"},
	wikidata_item = "Q15062272",
}

m["paa-yua"] = {
	canonicalName = "yuatî",
	wikidata_item = "Q8060096",
}

m["phi"] = {
	canonicalName = "fîlîpînî",
	family = "poz-bop",
	wikidata_item = "Q947858",
}

m["phi-kal"] = {
	canonicalName = "kalamîyî",
	aliases = {"Calamian"},
	family = "phi",
	wikidata_item = "Q3217466",
}

m["poz"] = {
	canonicalName = "malayo-polînezî",
	family = "map",
	wikidata_item = "Q143158",
}

m["poz-aay"] = {
	canonicalName = "giravên admiralty",
	family = "poz-oce",
	wikidata_item = "Q2701306",
}

m["poz-bnn"] = {
	canonicalName = "borneayiya bakur",
	family = "poz-bop",
	wikidata_item = "Q1427907",
}

m["poz-bop"] = {
	canonicalName = "borneo-fîlîpînî",
	family = "poz",
	wikidata_item = "Q4273393",
}

m["poz-bre"] = {
	canonicalName = "baritoyiya rojhilat",
	family = "poz-bop",
	wikidata_item = "Q2701314",
}

m["poz-brw"] = {
	canonicalName = "baritoyiya rojava",
	family = "poz-bop",
	wikidata_item = "Q2761679",
}

m["poz-btk"] = {
	canonicalName = "bungku-tolakî",
	family = "poz-clb",
	wikidata_item = "Q3217381",
}

m["poz-cet"] = {
	canonicalName = "malayo-polîneziya navend-rojhilatî",
	family = "poz",
	wikidata_item = "Q2269883",
}

m["poz-clb"] = {
	canonicalName = "selebîkî",
	family = "poz-sus",
	wikidata_item = "Q1078041",
}

m["poz-cln"] = {
	canonicalName = "kaledoniya nû",
	family = "poz-occ",
	wikidata_item = "Q3091221",
}

m["poz-cma"] = {
	canonicalName = "malukuya navendî",
	family = "poz-cet",
	wikidata_item = "Q3217479",
}

m["poz-hce"] = {
	canonicalName = "halmahera-kenderawasîhî",
	family = "pqe",
	wikidata_item = "Q2526616",
}

m["poz-kal"] = {
	canonicalName = "kailî-pamonayî",
	family = "poz-clb",
	wikidata_item = "Q3217465",
}

m["poz-lgx"] = {
	canonicalName = "lampungî",
	family = "poz-sus",
	wikidata_item = "Q49215",
}

m["poz-mcm"] = {
	canonicalName = "malayo-çamîkî",
	family = "poz-msa",
}

m["poz-mic"] = {
	canonicalName = "mîkronezî",
	family = "poz-occ",
	wikidata_item = "Q420591",
}

m["poz-mly"] = {
	canonicalName = "malayî",
	family = "poz-mcm",
	wikidata_item = "Q662628",
}

m["poz-msa"] = {
	canonicalName = "malayo-sumbawanî",
	family = "poz-sus",
	wikidata_item = "Q1363818",
}

m["poz-mun"] = {
	canonicalName = "muna-butonî",
	family = "poz-clb",
	wikidata_item = "Q3037924",
}

m["poz-nws"] = {
	canonicalName = "sumatrayiya bakur-rojavayî",
	family = "poz-sus",
	wikidata_item = "Q2071308",
}

m["poz-occ"] = {
	canonicalName = "okyanûsyayiya navend-rojhilatî",
	family = "poz-oce",
	wikidata_item = "Q2068435",
}

m["poz-oce"] = {
	canonicalName = "okyanûsyayî",
	family = "pqe",
	wikidata_item = "Q324457",
}

m["poz-ocw"] = {
	canonicalName = "okyanûsyayiya rojava",
	family = "poz-oce",
	wikidata_item = "Q2701282",
}

m["poz-pep"] = {
	canonicalName = "polîneziya rojava",
	family = "poz-pnp",
	wikidata_item = "Q390979",
}

m["poz-pnp"] = {
	canonicalName = "polîneziya nuklear",
	family = "poz-pol",
	wikidata_item = "Q743851",
}

m["poz-pol"] = {
	canonicalName = "polînezî",
	family = "poz-occ",
	wikidata_item = "Q390979",
}

m["poz-san"] = {
	canonicalName = "sabahanî",
	family = "poz-bnn",
	wikidata_item = "Q3217517",
}

m["poz-sbj"] = {
	canonicalName = "sama-bajawî",
	family = "poz-bop",
	wikidata_item = "Q2160409",
}

m["poz-slb"] = {
	canonicalName = "saluan-banggaî",
	family = "poz-clb",
	wikidata_item = "Q3217519",
}

m["poz-sls"] = {
	canonicalName = "solomoniya başûr-rojhilat",
	family = "poz-occ",
	wikidata_item = "Q3119671",
}

m["poz-ssw"] = {
	canonicalName = "sulawesiya başûr",
	family = "poz-sus",
	wikidata_item = "Q2778190",
}

m["poz-sus"] = {
	canonicalName = "sunda-sulawesî",
	family = "poz",
	wikidata_item = "Q319552",
}

m["poz-swa"] = {
	canonicalName = "sarawakaniya bakur",
	family = "poz-bnn",
	wikidata_item = "Q538569",
}

m["poz-tim"] = {
	canonicalName = "tîmorî",
	family = "poz-cet",
	wikidata_item = "Q7806987",
}

m["poz-tot"] = {
	canonicalName = "tomînî-tolîtolî",
	family = "poz-clb",
	wikidata_item = "Q3217541",
}

m["poz-vnc"] = {
	canonicalName = "vanuatuya bakur-navendî",
	family = "poz-occ",
	wikidata_item = "Q3039118",
}

m["poz-wot"] = {
	canonicalName = "wotu-wolioyî",
	family = "poz-clb",
	wikidata_item = "Q1041317",
}

m["pqe"] = {
	canonicalName = "malayo-polîneziya rojhilatî",
	family = "poz-cet",
	wikidata_item = "Q2269883",
}

m["pra"] = {
	canonicalName = "prakrîtî",
	family = "inc",
	wikidata_item = "Q192170",
}

m["qfa-adc"] = {
	canonicalName = "andamaniya mezin ya navendî",
	family = "qfa-adm",
}

m["qfa-adm"] = {
	canonicalName = "andamaniya mezin",
	wikidata_item = "Q3515103",
}

m["qfa-adn"] = {
	canonicalName = "andamaniya mezin ya bakurî",
	family = "qfa-adm",
}

m["qfa-ads"] = {
	canonicalName = "andamaniya mezin ya başûrî",
	family = "qfa-adm",
}

m["qfa-buy"] = {
	canonicalName = "buyangî",
	family = "qfa-kra",
}

m["qfa-cka"] = {
	canonicalName = "çukotkoyî-kamçatkanî",
	wikidata_item = "Q33255",
}

m["qfa-dgn"] = {
	canonicalName = "dogonî",
	family = "nic",
	wikidata_item = "Q1234776",
}

m["qfa-dny"] = {
	canonicalName = "deneyiya-yenîseyî",
	wikidata_item = "Q21103",
}

m["qfa-gel"] = {
	canonicalName = "gelaoyî",
	family = "qfa-kra",
}

m["qfa-hur"] = {
	canonicalName = "hurrî-urartûyî",
	wikidata_item = "Q1144159",
}

m["qfa-iso"] = {
	canonicalName = "îzole",
	family = "qfa-not",
	wikidata_item = "Q33648",
}

m["qfa-kad"] = {
	canonicalName = "kaduyî", -- considered either Nilo-Saharan or independent/none
	wikidata_item = "Q1720989",
}

m["qfa-kms"] = {
	canonicalName = "kam-suyî",
	family = "qfa-tak",
	wikidata_item = "Q1023641",
}

m["qfa-kor"] = {
	canonicalName = "koreyî",
	wikidata_item = "Q11263525",
}

m["qfa-kra"] = {
	canonicalName = "krayî",
	family = "qfa-tak",
	wikidata_item = "Q1022087",
}

m["qfa-lic"] = {
	canonicalName = "hlayi",
	protoLanguage = "qfa-lic-pro",
	aliases = {"Hlaic"},
	family = "qfa-tak",
	wikidata_item = "Q1023648",
}

m["qfa-mal"] = {
	canonicalName = "left mayî",
	family = "paa-asa",
	wikidata_item = "Q614468",
}

m["qfa-mch"] = { -- used in both N and S America
	canonicalName = "makro-çîbçanî",
	wikidata_item = "Q3438062",
}

m["qfa-mix"] = {
	canonicalName = "têkilkirî",
	family = "qfa-not",
	wikidata_item = "Q33694",
}

m["qfa-not"] = {
	canonicalName = "ne malbetekê ye",
	family = "qfa-not",
}

m["qfa-onb"] = {
	canonicalName = "ong-beyî",
	protoLanguage = "qfa-onb-pro",
	aliases = {"Be", "Beic"},
	family = "qfa-tak",
}

m["qfa-ong"] = {
	canonicalName = "onganî",
	aliases = {"Angan", "South Andamanese", "Jarawa-Onge"},
	wikidata_item = "Q2090575",
}

m["qfa-sub"] = {
	canonicalName = "substratî",
	wikidata_item = "Q20730913",
}

m["qfa-tak"] = {
	canonicalName = "kra-dayî",
	aliases = {"Tai-Kadai", "Daic", "Kadai"},
	wikidata_item = "Q34171",
}

m["qfa-tap"] = {
	canonicalName = "tîmor-alor-pantarî",
	wikidata_item = "Q16590002",
}

m["qfa-tor"] = {
	canonicalName = "torîsellî",
	wikidata_item = "Q1333831",
}

m["qfa-tyn"] = {
	canonicalName = "tîrseniyî",
	wikidata_item = "Q1344038",
}

m["qfa-yen"] = {
	canonicalName = "yenîseyî",
	aliases = {"Yeniseic", "Yenisei-Ostyak"},
	family = "qfa-dny",
	wikidata_item = "Q27639",
}

m["qfa-yuk"] = {
	canonicalName = "yukaghirî",
	aliases = {"Yukagir", "Jukagir"},
	wikidata_item = "Q34164",
}

m["qwe"] = {
	canonicalName = "keçwayî",
	wikidata_item = "Q5218",
}

m["roa"] = {
	canonicalName = "romansî",
	aliases = {"romanî", "latîn", "neolatînî", "latîniya nû"},
	protoLanguage = "la",
	family = "itc",
	wikidata_item = "Q19814",
}

m["roa-eas"] = {
	canonicalName = "romansiya rojhilatî",
	family = "roa",
	wikidata_item = "Q147576",
}

m["roa-ibe"] = {
	canonicalName = "îberiya rojava",
	family = "roa",
	wikidata_item = "Q1377152",
}

m["roa-itd"] = {
	canonicalName = "îtalo-dalmaçyayî",
	family = "roa",
	wikidata_item = "Q3313381",
}

m["roa-git"] = {
	canonicalName = "gallo-îtalî",
	family = "roa",
	wikidata_item = "Q516074",
}

m["roa-oil"] = {
	canonicalName = "oïl",
	protoLanguage = "fro",
	family = "roa",
	wikidata_item = "Q37351",
}

m["roa-rhe"] = {
	canonicalName = "rhaeto-romansî",
	family = "roa",
	wikidata_item = "Q515593",
}

--[=[
	Exceptional language and family codes for South American Indian languages
	can use the prefix "sai-", though "sai" is no longer itself a family code.
]=]--
m["sai-ara"] = {
	canonicalName = "arawkanî",
	wikidata_item = "Q626630",
}

m["sai-aym"] = {
	canonicalName = "aymaranî",
	wikidata_item = "Q33010",
}

m["sai-bar"] = {
	canonicalName = "barbakoanî",
	aliases = {"Barbakoan"},
	wikidata_item = "Q807304",
}

m["sai-bor"] = {
	canonicalName = "boranî",
	wikidata_item = "Q43079266",
}

m["sai-cah"] = {
	canonicalName = "cahuapananî",
	wikidata_item = "Q1025793",
}

m["sai-car"] = {
	canonicalName = "karîbanî",
	aliases = {"Carib"},
	wikidata_item = "Q33090",
}

m["sai-chc"] = {
	canonicalName = "çokoanî",
	aliases = {"Choco", "Chocó"},
	wikidata_item = "Q1075616",
}

m["sai-cho"] = {
	canonicalName = "çonanî",
	aliases = {"Chon"},
	wikidata_item = "Q33019",
}

m["sai-cpc"] = {
	canonicalName = "çapakuranî",
	wikidata_item = "Q1062626",
}

m["sai-crn"] = {
	canonicalName = "çarruanî",
	aliases = {"Charrúan"},
	wikidata_item = "Q3112423",
}

m["sai-ctc"] = {
	canonicalName = "katakaoanî",
	wikidata_item = "Q5051139",
}

m["sai-guc"] = {
	canonicalName = "guaicuruanî",
	aliases = {"Guaicurú", "Guaycuruana", "Guaikurú", "Guaycuruano", "Guaykuruan", "Waikurúan"},
	family = "sai-mgc",
	wikidata_item = "Q1974973",
}

m["sai-guh"] = {
	canonicalName = "guahibanî",
	aliases = {"Guahiboan", "Guajiboan", "Wahivoan"},
	wikidata_item = "Q944056",
}

m["sai-har"] = {
	canonicalName = "harákmbutî",
	aliases = {"Harákmbet"},
	family = "sai-hkt",
	wikidata_item = "Q1584402",
}

m["sai-hkt"] = {
	canonicalName = "harákmbutî-katukînanî",
	wikidata_item = "Q17107635",
}

m["sai-hoc"] = {
	canonicalName = "huytoto-okaynayî",
}

m["sai-hrp"] = {
	canonicalName = "huarpeanî",
	aliases = {"Warpean", "Huarpe", "Warpe"},
	wikidata_item = "Q1578336",
}

m["sai-jee"] = {
	canonicalName = "jêyî",
	aliases = {"Gê", "Jean", "Gean", "Jê-Kaingang", "Ye"},
	family = "sai-mje",
	wikidata_item = "Q1483594",
}

m["sai-jir"] = {
	canonicalName = "hîraharanî",
	aliases = {"Jirajaran"},
	wikidata_item = "Q3028651",
}

m["sai-jiv"] = {
	canonicalName = "hîvaroanî",
	aliases = {"Hívaro", "Jibaro", "Jibaroan", "Jibaroana", "Jívaro"},
	wikidata_item = "Q1393074",
}

m["sai-ktk"] = {
	canonicalName = "katukinanî",
	aliases = {"Catuquinan"},
	family = "sai-hkt",
	wikidata_item = "Q2636000",
}

m["sai-mas"] = {
	canonicalName = "maskoyayî",
	aliases = {"Mascoyan", "Maskoian", "Enlhet-Enenlhet"},
	wikidata_item = "Q1906952",
}

m["sai-mgc"] = {
	canonicalName = "matako-guaikuruyî",
	wikidata_item = "Q255512",
}

m["sai-mje"] = {
	canonicalName = "makro-jêyî",
	aliases = {"Macro-Gê"},
	wikidata_item = "Q887133",
}

m["sai-mtc"] = {
	canonicalName = "matakoanî",
	family = "sai-mgc",
	wikidata_item = "Q2447424",
}

m["sai-mur"] = {
	canonicalName = "muranî",
	aliases = {"Mura"},
	wikidata_item = "Q33826",
}

m["sai-nad"] = {
	canonicalName = "nadahupî",
	aliases = {"Makú", "Macú", "Vaupés-Japurá"},
	wikidata_item = "Q1856439",
}

m["sai-nje"] = {
	canonicalName = "jêyiya bakurî",
	aliases = {"Core Jê"},
	family = "sai-jee",
	wikidata_item = "Q98078225",
}

m["sai-nmk"] = {
	canonicalName = "nambikwaranî",
	aliases = {"Nambicuaran", "Nambiquaran", "Nambikuaran"},
	wikidata_item = "Q15548027",
}

m["sai-otm"] = {
	canonicalName = "otomakoanî",
	aliases = {"Otomákoan", "Otomakoan"},
	wikidata_item = "Q3217503",
}

m["sai-pan"] = {
	canonicalName = "panoanî",
	aliases = {"Pano"},
	family = "sai-pat",
	wikidata_item = "Q1544537",
}

m["sai-pat"] = {
	canonicalName = "pano-takananî",
	aliases = {"Pano-Tacana", "Pano-Takana", "Páno-Takána", "Pano-Takánan"},
	wikidata_item = "Q2475746",
}

m["sai-tac"] = {
	canonicalName = "takananî",
	family = "sai-pat",
	wikidata_item = "Q3113762",
}

m["sai-tuc"] = {
	canonicalName = "tukanoanî",
	wikidata_item = "Q788144",
}

m["sai-tyu"] = {
	canonicalName = "tikuna-yurî",
	wikidata_item = "Q4467010",
}

m["sai-ucp"] = {
	canonicalName = "uru-çîpayayî",
	aliases = {"Uru-Chipayan"},
	wikidata_item = "Q2475488",
}

m["sai-wic"] = {
	canonicalName = "wichî",
	wikidata_item = "Q3027047",
}

m["sai-wit"] = {
	canonicalName = "witotoanî",
	aliases = {"Huitotoan", "Uitotoan"},
	wikidata_item = "Q43079317",
	family = "sai-hoc",
}

m["sai-ynm"] = {
	canonicalName = "yanomamî",
	aliases = {"Yanomam", "Shamatari", "Yamomami", "Yanomaman"},
}

m["sai-zam"] = {
	canonicalName = "zamukoanî",
	aliases = {"Samúkoan"},
	wikidata_item = "Q3048461",
}

m["sai-zap"] = {
	canonicalName = "zaparoanî",
	aliases = {"Záparoan", "Saparoan", "Sáparoan", "Záparo", "Zaparoano", "Zaparoana"},
	wikidata_item = "Q33911",
}

m["sal"] = {
	canonicalName = "salîşanî",
	wikidata_item = "Q33985",
}

m["sdv"] = {
	canonicalName = "sudanîkiya rojhilatî",
	family = "ssa",
	wikidata_item = "Q2036148",
}

m["sdv-bri"] = {
	canonicalName = "bariyî",
	family = "sdv-nie",
}

m["sdv-daj"] = {
	canonicalName = "daju",
	family = "sdv",
	wikidata_item = "Q956724",
}

m["sdv-dnu"] = {
	canonicalName = "dinka-nuer",
	family = "sdv-niw",
}

m["sdv-eje"] = {
	canonicalName = "jebeliya rojhilatî",
	family = "sdv",
	wikidata_item = "Q3408878",
}

m["sdv-kln"] = {
	canonicalName = "kalenjinî",
	family = "sdv-nis",
	wikidata_item = "Q637228",
}

m["sdv-lma"] = {
	canonicalName = "lotuko-maa",
	family = "sdv-nie",
}

m["sdv-lon"] = {
	canonicalName = "luoyiya bakurî",
	family = "sdv-luo",
}

m["sdv-los"] = {
	canonicalName = "luoyiya başûrî",
	family = "sdv-luo",
	wikidata_item = "Q7570103",
}

m["sdv-luo"] = {
	canonicalName = "luoyî",
	family = "sdv-niw",
}

m["sdv-nes"] = {
	canonicalName = "sudanîkiya rojhilatî ya bakurî",
	family = "sdv",
	wikidata_item = "Q4810496",
	aliases = {"Astaboran", "Ek Sudanic"},
}

m["sdv-nie"] = {
	canonicalName = "nîlotîkiya rojhilatî",
	family = "sdv-nil",
	wikidata_item = "Q153795",
}

m["sdv-nil"] = {
	canonicalName = "nîlotîkî",
	family = "sdv",
	wikidata_item = "Q513408",
}

m["sdv-nis"] = {
	canonicalName = "nîlotîkiya başûrî",
	family = "sdv-nil",
	wikidata_item = "Q1552410",
}

m["sdv-niw"] = {
	canonicalName = "nîlotîkiya rojavayî",
	family = "sdv-nil",
	wikidata_item = "Q3114989",
}

m["sdv-nma"] = {
	canonicalName = "nandi-markweta",
	family = "sdv-kln",
}

m["sdv-nyi"] = {
	canonicalName = "nyima",
	family = "sdv-nes",
	wikidata_item = "Q11688746",
	aliases = {"Nyimang"},
}

m["sdv-tmn"] = {
	canonicalName = "tamanî",
	family = "sdv-nes",
	wikidata_item = "Q3408873",
	aliases = {"Tamaic"},
}

m["sdv-ttu"] = {
	canonicalName = "teso-turkana",
	family = "sdv-nie",
	wikidata_item = "Q7705551",
	aliases = {"Ateker"},
}

m["sem"] = {
	canonicalName = "samî",
	family = "afa",
	wikidata_item = "Q34049",
}

m["sem-ara"] = {
	canonicalName = "aramî",
	protoLanguage = "arc",
	family = "sem-nwe",
	wikidata_item = "Q28602",
}

m["sem-arb"] = {
	canonicalName = "erebî",
	protoLanguage = "ar",
	family = "sem-cen",
	wikidata_item = "Q164667",
}

m["sem-are"] = {
	canonicalName = "aramiya rojhilatî",
	family = "sem-ara",
	wikidata_item = "Q3410322",
}

m["sem-arw"] = {
	canonicalName = "aramiya rojavayî",
	family = "sem-ara",
	wikidata_item = "Q3394214",
}

m["sem-ase"] = {
	canonicalName = "aramiya başûr-rojhilat",
	family = "sem-are",
	wikidata_item = "Q3410322",
}

m["sem-can"] = {
	canonicalName = "kenanî",
	family = "sem-nwe",
	wikidata_item = "Q747547",
}

m["sem-cen"] = {
	canonicalName = "samiya navendî",
	family = "sem-wes",
	wikidata_item = "Q3433228",
}

m["sem-cna"] = {
	canonicalName = "aramiya nû ya navendî",
	family = "sem-are",
	wikidata_item = "Q3410322",
}

m["sem-eas"] = {
	canonicalName = "samiya rojhilat",
	family = "sem",
	wikidata_item = "Q164273",
}

m["sem-eth"] = {
	canonicalName = "samiya etîyopî",
	aliases = {"afro-samî", "etîyopî", "etîyosamî"},
	family = "sem-sou",
	wikidata_item = "Q163629",
}

m["sem-nna"] = {
	canonicalName = "aramiya nû ya bakur-rojhilatî",
	family = "sem-are",
	wikidata_item = "Q2560578",
}

m["sem-nwe"] = {
	canonicalName = "samiya bakur-rojava",
	family = "sem-cen",
	wikidata_item = "Q162996",
}

m["sem-osa"] = {
	canonicalName = "erebiya başûr ya kevn",
	aliases = {"Epigraphic South Arabian", "Sayhadic"},
	family = "sem-cen",
	wikidata_item = "Q35025",
}

m["sem-sar"] = {
	canonicalName = "erebiya başûr",
	aliases = {"erebiya başûr ya nûjen"},
	family = "sem-sou",
	wikidata_item = "Q1163682",
}

m["sem-sou"] = {
	canonicalName = "samiya başûr",
	family = "sem-wes",
	wikidata_item = "Q38890",
}

m["sem-wes"] = {
	canonicalName = "samiya rojava",
	family = "sem",
	wikidata_item = "Q124901",
}

m["sgn"] = {
	canonicalName = "zimanên destan",
	family = "qfa-not",
	wikidata_item = "Q34228",
}

m["sgn-fsl"] = {
	canonicalName = "zimanên destan ên fransî",
	family = "sgn",
	wikidata_item = "Q5501921",
}

m["sgn-gsl"] = {
	canonicalName = "zimanên destan ên almanî",
	family = "sgn",
	wikidata_item = "Q5551235",
}

m["sgn-jsl"] = {
	canonicalName = "zimanên destan ên japonî",
	family = "sgn",
	wikidata_item ="Q11722508",
}

m["sio"] = {
	canonicalName = "siowuanî",
	family = "nai-sca",
	wikidata_item = "Q34181",
}

m["sio-dhe"] = {
	canonicalName = "dhegihanî",
	family = "sio-msv",
	wikidata_item = "Q3217420",
}

m["sio-dkt"] = {
	canonicalName = "dakotanî",--Dakotan
	family = "sio-msv",
	wikidata_item = "Q17188640",
}

m["sio-mor"] = {
	canonicalName = "siowuaniya çema Missouri",
	family = "sio",
	wikidata_item = "Q26807266",
}

m["sio-msv"] = {
	canonicalName = "siowuaniya deşta Mississippi",
	family = "sio",
	wikidata_item = "Q17188638",
}

m["sio-ohv"] = {
	canonicalName = "siowuaniya deşta Ohio Valley",
	family = "sio",
	wikidata_item = "Q21070931",
}

m["sit"] = {
	canonicalName = "sîno-tîbetî",
	wikidata_item = "Q45961",
}

m["sit-aao"] = {
	canonicalName = "aoyî",
	aliases = {"Central Naga languages"},
	family = "sit",
	wikidata_item = "Q615474",
}

m["sit-alm"] = {
	canonicalName = "almorayî",
	family = "sit-whm",
}

m["sit-bdi"] = {
	canonicalName = "bodîşî",
	family = "sit",
	wikidata_item = "Q1814078",
}

m["sit-dhi"] = {
	canonicalName = "dhimalîşî",
	family = "sit",
	wikidata_item = "Q1207648",
}

m["sit-ebo"] = {
	canonicalName = "bodîşiya rojhilat",
	family = "sit-bdi",
	wikidata_item = "Q56402",
}

m["sit-gma"] = {
	canonicalName = "magarîkiya mezin",
	family = "sit",
	wikidata_item = "Q55612963",
}

m["sit-gsi"] = {
	canonicalName = "sîangîkiya mezin",
	family = "sit",
	wikidata_item = "Q52698851",
}

m["sit-hrs"] = {
	canonicalName = "hrusîşî",
	aliases = {"Southeast Kamengic"},
	family = "sit",
	wikidata_item = "Q1632501",
}

m["sit-jnp"] = {
	canonicalName = "jîngphoyîk",
	aliases = {"Jingpho"},
	family = "sit-jpl",
}

m["sit-jpl"] = {
	canonicalName = "kachin-luîkî",
	aliases = {"Jingpho-Luish", "Jingpho-Asakian", "Kachinic"},
	family = "tbq-bkj",
	wikidata_item = "Q1515454",
}

m["sit-kch"] = {
	canonicalName = "konyak-çang",
	family = "sit-kon",
}

m["sit-kha"] = {
	canonicalName = "khamî",
	family = "sit-gma",
	wikidata_item = "Q33305",
}

m["sit-khb"] = {
	canonicalName = "kho-bwayî",
	aliases = {"Bugunish", "Kamengic"},
	family = "sit",
	wikidata_item = "Q6401917",
}

m["sit-kic"] = {
	canonicalName = "kîrantiya navendî",
	family = "sit-kir",
}

m["sit-kie"] = {
	canonicalName = "kîrantiya rojhilatî",
	family = "sit-kir",
}

m["sit-kin"] = {
	canonicalName = "kînnaurî",
	family = "sit-whm",
}

m["sit-kir"] = {
	canonicalName = "kîrantî",
	family = "sit",
	wikidata_item = "Q922148",
}

m["sit-kiw"] = {
	canonicalName = "kîrantiya rojavayî",
	family = "sit-kir",
	wikidata_item = "Q922148",
}

m["sit-kon"] = {
	canonicalName = "konyakî",
	family = "tbq-bkj",
	wikidata_item = "Q774590",
}

m["sit-kyk"] = {
	canonicalName = "kyirong-kagate",
	family = "sit-tib",
	wikidata_item = "Q6450957",
}

m["sit-lab"] = {
	canonicalName = "ladaxî-baltî",
	family = "sit-tib",
	wikidata_item = "Q6450957",
}

m["sit-las"] = {
	canonicalName = "lahulî-spîtî",
	family = "sit-tib",
	wikidata_item = "Q6473510",
}

m["sit-luu"] = {
	canonicalName = "luîşî",
	aliases = {"Asakian", "Sak"},
	family = "sit-jpl",
	wikidata_item = "Q55621439",
}

m["sit-mar"] = {
	canonicalName = "marîngîkî",
	family = "sit-tma",
}

m["sit-mdz"] = {
	canonicalName = "mîdzuyî",
	aliases = {"Geman", "Midzuish", "Miju-Meyor", "Southern Mishmi"},
	family = "sit",
	wikidata_item = "Q6843504",
}

m["sit-mnz"] = {
	canonicalName = "mondzîşî",
	aliases = {"Mangish"},
	family = "tbq-lob",
	wikidata_item = "Q6898839",
}

m["sit-mru"] = {
	canonicalName = "mruîkî",
	aliases = {"Mru-Hkongso"},
	family = "sit",
	wikidata_item = "Q16908870",
}

m["sit-nax"] = {
	canonicalName = "narîkî",
	aliases = {"Naxish"},
	family = "tbq-buq",
	wikidata_item = "Q6982999",
}

m["sit-new"] = {
	canonicalName = "newarîkî",
	family = "sit",
	wikidata_item = "Q55625069",
}

m["sit-nng"] = {
	canonicalName = "nungîşî",
	aliases = {"Nung"},
	family = "sit",
	wikidata_item = "Q1515482",
}

m["sit-qia"] = {
	canonicalName = "qiangkî",
	family = "tbq-buq",
	wikidata_item = "Q1636765",
}

m["sit-rgy"] = {
	canonicalName = "rgyalrongîkî",
	aliases = {"jîarongîkî"},
	family = "sit-qia",
	wikidata_item = "Q56936",
}

m["sit-tam"] = {
	canonicalName = "tamangîkî",
	aliases = {"West Bodish"},
	family = "sit",
	wikidata_item = "Q3309439",
}

m["sit-tan"] = {
	canonicalName = "tanî",
	family = "sit",
	wikidata_item = "Q3217538",
}

m["sit-tib"] = {
	canonicalName = "tîbetî",
	family = "sit-bdi",
	wikidata_item = "Q1641150",
}

m["sit-tja"] = {
	canonicalName = "tujya",
	family = "sit",
}

m["sit-tma"] = {
	canonicalName = "tangxul-marîngî",
	family = "sit",
}

m["sit-tng"] = {
	canonicalName = "tangxulîk",
	aliases = {"Tangkhul"},
	family = "sit-tma",
	wikidata_item = "Q1516657",
}

m["sit-tno"] = {
	canonicalName = "yangsa-nocteyî",
	family = "sit-kon",
}

m["sit-tsk"] = {
	canonicalName = "tshanglayî",
	family = "sit-bdi",
}

m["sit-whm"] = {
	canonicalName = "hîmalyîşiya rojava",
	family = "sit",
	wikidata_item = "Q2301695",
}

m["sit-zem"] = {
	canonicalName = "zemeyî",
	aliases = {"Zeliangrong", "Zemeic"},
	family = "sit",
	wikidata_item = "Q189291",
}

m["sla"] = {
	canonicalName = "slavî",
	aliases = {"Slavonic"},
	family = "ine-bsl",
	wikidata_item = "Q23526",
}

m["smi"] = {
	canonicalName = "samîkî",
	aliases = {"saamî", "samîk", "saamîk"},
	family = "urj",
	wikidata_item = "Q56463",
}

m["son"] = {
	canonicalName = "sonxayî",
	family = "ssa",
	wikidata_item = "Q505198",
}

m["sqj"] = {
	canonicalName = "albanî",
	family = "ine",
	wikidata_item = "Q8748",
}

m["ssa"] = {
	canonicalName = "nîlo-sahrayî", -- Nilo-Saharan possibly not a genetic grouping
	wikidata_item = "Q33705",
}

m["ssa-fur"] = {
	canonicalName = "furî",
	family = "ssa",
	wikidata_item = "Q2989512",
}

m["ssa-klk"] = {
	canonicalName = "kuliakî",
	aliases = {"Rub"},
	family = "ssa",
	wikidata_item = "Q1791476",
}

m["ssa-kom"] = {
	canonicalName = "komanî",
	family = "ssa",
	wikidata_item = "Q1781084",
}

m["ssa-sah"] = {
	canonicalName = "saharayî",
	family = "ssa",
	wikidata_item = "Q1757661",
}

m["syd"] = {
	canonicalName = "samoyedî",
	aliases = {"samoyed"},
	family = "urj",
	wikidata_item = "Q34005",
}

m["tai"] = {
	canonicalName = "tayî",
	family = "qfa-tak",
	wikidata_item = "Q749720",
}

m["tai-wen"] = {
	canonicalName = "wenma-tayiya başûr-rojavayî",
	family = "tai",
}

m["tai-tay"] = {
	canonicalName = "tày",
	family = "tai-wen",
}

m["tai-sap"] = {
	canonicalName = "sapa-tayiya başûr-rojavayî",
	aliases = {"Sapa-Thai"},
	family = "tai-wen",
}

m["tai-swe"] = {
	canonicalName = "tayiya başûr-rojavayî",
	family = "tai-sap",
	wikidata_item = "Q3447105",
}

m["tai-cho"] = {
	canonicalName = "tayiya çongzuoyî",
	family = "tai",
	wikidata_item = "Q13216",
}

m["tai-cen"] = {
	canonicalName = "tayiya navendî",
	family = "tai",
	wikidata_item = "Q5061891",
}

m["tai-nor"] = {
	canonicalName = "tayiya bakurî",
	family = "tai",
	wikidata_item = "Q7059014",
}

m["tbq"] = {
	canonicalName = "tîbeto-burmanî",
	family = "sit",
	wikidata_item = "Q34064",
}

m["tbq-anp"] = {
	canonicalName = "angamî-poçurî",
	family = "sit",
	wikidata_item = "Q530460",
}

m["tbq-bdg"] = {
	canonicalName = "bodo-garo",
	family = "tbq-bkj",
	wikidata_item = "Q4090000",
}

m["tbq-bkj"] = {
	canonicalName = "salî",
	family = "sit",
	-- Brahmaputran appears to be Glottolog's term
	aliases = {"Bodo-Konyak-Jinghpaw", "Brahmaputran", "Jingpho-Konyak-Bodo"},
	wikidata_item = "Q889900",
}

m["tbq-brm"] = {
	canonicalName = "burmî",
	family = "tbq-lob",
	wikidata_item = "Q865713",
}

m["tbq-buq"] = {
	canonicalName = "burmo-kiyangîkî",--Burmo-Qiangic
	family = "sit",
	wikidata_item = "Q16056278",
}

m["tbq-kuk"] = {
	canonicalName = "kukîşî",
	family = "sit",
	wikidata_item = "Q832413",
}

m["tbq-lal"] = {
	canonicalName = "laloyî",
	family = "tbq-lol",
	wikidata_item = "Q56548",
}

m["tbq-lob"] = {
	canonicalName = "lolo-bûrmî",--Lolo-Burmese
	family = "tbq-buq",
	wikidata_item = "Q1635712",
}

m["tbq-lol"] = {
	canonicalName = "loloîşî",
	family = "tbq-lob",
	wikidata_item = "Q37035",
}

m["trk"] = {
	canonicalName = "tirkîkî",
	wikidata_item = "Q34090",
}

m["trk-kar"] = {
	canonicalName = "karlukî",
	aliases = {"Qarluq", "Uyghur-Uzbek", "Southeastern Turkic"},
	varieties = {"Eastern Turkic"},
	family = "trk",
}

m["trk-kbu"] = {
	canonicalName = "kipçak-bulgarî",
	aliases = {"uralî", "uralo-xezerî"},
	family = "trk-kip",
	wikidata_item = "Q3512539",
}

m["trk-kcu"] = {
	canonicalName = "kipçak-kumanî",
	aliases = {"ponto-xezerî"},
	family = "trk-kip",
	wikidata_item = "Q4370412",
}

m["trk-kip"] = {
	canonicalName = "kipçakî",
	otherNames = {"tirkîkiya rojavayî"},
	aliases = {"tirkîkiya bakur-rojavayî", "tirkîkiya rojavayî"},
	protoLanguage = "qwm",
	family = "trk",
	wikidata_item = "Q1339898",
}

m["trk-kno"] = {
	canonicalName = "kipçak-nogayî",
	aliases = {"Aralo-Caspian"},
	family = "trk-kip",
}

m["trk-ogr"] = {
	canonicalName = "oxûrî",
	aliases = {"Lir-Turkic", "r-Turkic"},
	family = "trk",
	wikidata_item = "Q1422731",
}

m["trk-ogz"] = {
	canonicalName = "oxuzî",
	aliases = {"tirkîkiya başûr-rojavayî"},
	family = "trk",
	wikidata_item = "Q494600",
}

m["trk-sib"] = {
	canonicalName = "tirkîkiya sîberî",
	otherNames = {"tirkîkiya bakur"},
	aliases = {"tirkîkiya bakur-rojhilatî"},
	family = "trk",
}

m["tup"] = {
	canonicalName = "tûpî",
	aliases = {"Tupi"},
	wikidata_item = "Q34070",
}

m["tup-gua"] = {
	canonicalName = "tûpî-guaranî",
	aliases = {"Tupí-Guaraní"},
	family = "tup",
	wikidata_item = "Q148610",
}

m["tuw"] = {
	canonicalName = "tungusî",
	aliases = {"mançûyî-tungusî", "tungus"},
	wikidata_item = "Q34230",
}

m["urj"] = {
	canonicalName = "uralî",
	varieties = {"fînî-ugrî"},
	wikidata_item = "Q34113",
}

m["urj-mdv"] = {
	canonicalName = "mordvînî",
	family = "urj",
	wikidata_item = "Q627313",
}

m["urj-prm"] = {
	canonicalName = "permîkî",
	family = "urj",
	wikidata_item = "Q161493",
}

m["urj-ugr"] = {
	canonicalName = "ugrîkî",
	family = "urj",
	wikidata_item = "Q156631",
}

m["wak"] = {
	canonicalName = "wakaşanî",
	wikidata_item = "Q60069",
}

m["wen"] = {
	canonicalName = "sorbî",
	aliases = {"lusatî", "wendî"},
	family = "zlw",
	wikidata_item = "Q25442",
}

m["xgn"] = {
	canonicalName = "mongolî",
	aliases = {"mongolî"},
	wikidata_item = "Q33750",
}

m["xnd"] = {
	canonicalName = "na-deneyî",
	family = "qfa-dny",
	wikidata_item = "Q26986",
}

m["ypk"] = {
	canonicalName = "yûpîkî",
	aliases = {"yuitî"},
	family = "esx-esk",
	wikidata_item = "Q27970",
}

m["zhx"] = {
	canonicalName = "sînî",
	aliases = {"Chinese"},
	protoLanguage = "och",
	family = "sit",
	wikidata_item = "Q33857",
}

m["zhx-gba"] = {
	canonicalName = "baiya mezîn",
	aliases = {"Macro-Bai"},
	family = "zhx",
	wikidata_item = "Q16963847",
}

m["zhx-min"] = {
	canonicalName = "mînî",
	protoLanguage = "zhx-min-pro",
	family = "zhx",
}

m["zhx-min-hai"] = {
	canonicalName = "mîniya beravî",
	family = "zhx-min",
}

m["zhx-min-shn"] = {
	canonicalName = "mîniya hindirî",
	family = "zhx-min",
}

m["zle"] = {
	canonicalName = "slaviya rojhilat",
	protoLanguage = "orv",
	family = "sla",
	wikidata_item = "Q144713",
}

m["zls"] = {
	canonicalName = "slaviya başûr",
	family = "sla",
	wikidata_item = "Q146665",
}

m["zlw"] = {
	canonicalName = "slaviya rojava",
	family = "sla",
	wikidata_item = "Q145852",
}

m["zlw-lch"] = {
	canonicalName = "leçîtî",
	aliases = {"Lekhitic"},
	family = "zlw",
	wikidata_item = "Q742782",
}

m["znd"] = {
	canonicalName = "zandeyî",
	family = "nic-ubg",
	wikidata_item = "Q8066072",
}

return m