A modult a Modul:languages/data3/a/doc lapon tudod dokumentálni

local u = mw.ustring.char

-- UTF-8 encoded strings for some commonly-used diacritics
local GRAVE     = u(0x0300)
local ACUTE     = u(0x0301)
local CIRC      = u(0x0302)
local TILDE     = u(0x0303)
local MACRON    = u(0x0304)
local BREVE     = u(0x0306)
local DOTABOVE  = u(0x0307)
local DIAER     = u(0x0308)
local CARON     = u(0x030C)
local DGRAVE    = u(0x030F)
local INVBREVE  = u(0x0311)
local DOTBELOW  = u(0x0323)
local RINGBELOW = u(0x0325)
local CEDILLA   = u(0x0327)

-- Use these in "scripts" to save a little memory.
local Arab = {"Arab"}
local Cyrl = {"Cyrl"}
local Deva = {"Deva"}
local Latn = {"Latn"}

local m = {}

m["aaa"] = {
	"ghotuo",
	"Q35463",
	"alv-yek",
	aliases = {"otuo"},
	scripts = Latn,
}

m["aab"] = {
	"alumu-tesu",
	"Q35034",
	"nic-alu",
	otherNames = {"alumu", "tesu"},
	scripts = Latn,
}

m["aac"] = {
	"ari",
	"Q1811224",
	"paa-pag",
	scripts = Latn,
}

m["aad"] = {
	"amal",
	"Q56708",
	"paa-iwm",
	otherNames = {"alai"},
	scripts = Latn,
}

-- "aae" IS TREATED AS "sq", SEE WT:LT

m["aaf"] = {
	"aranadan",
	"Q3507928",
	"dra",
	aliases = {"eranadan"},
	scripts = {"Mlym"},
}

m["aag"] = {
	"ambrak",
	"Q4741706",
	"qfa-tor",
	scripts = Latn,
}

m["aah"] = {
	"abu' arapesh",
	"Q4670715",
	"qfa-tor",
	otherNames = {"abu'", "ua"},
	scripts = Latn,
}

m["aai"] = {
	"arifama-miniafia",
	"Q4790560",
	"poz-ocw",
	otherNames = {"arifama", "miniafia"},
	scripts = Latn,
}

m["aak"] = {
	"ankave",
	"Q3446690",
	"ngf",
	aliases = {"angave"},
	scripts = Latn,
}

m["aal"] = {
	"afade",
	"Q56434",
	"cdc-cbm",
	scripts = Latn,
}

m["aan"] = {
	"anambé",
	"Q3507873",
	"tup-gua",
	aliases = {"anambe"},
	scripts = Latn,
}

m["aao"] = {
	"algériai szaharai arab",
	"Q56725",
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["aap"] = {
	"pará arára",
	"Q56807",
	"sai-car",
	otherNames = {"arára"},
	scripts = Latn,
}

m["aaq"] = {
	"penobscot",
	"Q3515185",
	"alg-abp",
	otherNames = {"eastern abenaki", "eastern abnaki"},
	scripts = Latn,
}

m["aas"] = {
	"aasax",
	"Q56620",
	"cus",
	otherNames = {"aasáx", "asa", "aramanik", "laramanik"},
	scripts = Latn,
}

-- "aat" IS TREATED AS "sq", SEE WT:LT

m["aau"] = {
	"abau",
	"Q3073568",
	"paa-spk",
	scripts = Latn,
}

m["aaw"] = {
	"solong",
	"Q7558834",
	"poz-ocw",
	otherNames = {"arove", "arawe"},
	scripts = Latn,
}

m["aax"] = {
	"mandobo atas",
	"Q12636156",
	"ngf",
	scripts = Latn,
}

m["aaz"] = {
	"amarasi",
	"Q4740192",
	"poz-tim",
	scripts = Latn,
}

m["aba"] = {
	"abé",
	"Q34833",
	"alv-lag",
	scripts = Latn,
}

m["abb"] = {
	"bankon",
	"Q34860",
	"bnt-bsa",
	otherNames = {"abo", "bo", "abaw", "miang", "mandouka"},
	scripts = Latn,
}

m["abc"] = {
	"ambala ayta",
	"Q3448896",
	"phi",
	scripts = Latn,
}

m["abd"] = {
	"camarines norte agta",
	"Q3399682",
	"phi",
	otherNames = {"manide"},
	scripts = Latn,
}

m["abe"] = {
	"abenaki",
	"Q17502788",
	"alg-abp",
	otherNames = {"western abenaki", "abnaki", "western abnaki"},
	scripts = Latn,
}

m["abf"] = {
	"abai sungai",
	"Q4663287",
	"poz-san",
	scripts = Latn,
}

m["abg"] = {
	"abaga",
	"Q3507954",
	"paa-kag",
	scripts = Latn,
}

m["abh"] = {
	"tajiki arab",
	"Q56833",
	"sem-arb",
	scripts = Arab,
}

m["abi"] = {
	"abidji",
	"Q34781",
	"alv-lag",
	scripts = Latn,
}

m["abj"] = {
	"aka-bea",
	"Q2356391",
	"qfa-ads",
	otherNames = {"bea", "aka-bea-da", "akabeada", "aka-bia", "bia", "aka-bia-da", "akabiada", "bojingiji"},
	scripts = Latn,
}

m["abl"] = {
	"abung",
	"Q49215",
	"poz-lgx",
	otherNames = {"pepadun", "lampung nyo"},
	scripts = Latn,
}

m["abm"] = {
	"abanyom",
	"Q7502",
	"nic-eko",
	scripts = Latn,
}

m["abn"] = {
	"abua",
	"Q34835",
	"nic-cde",
	scripts = Latn,
}

m["abo"] = {
	"abon",
	"Q35121",
	"nic-tvn",
	aliases = {"abɔ̃"},
	scripts = Latn,
}

m["abp"] = {
	"abenlen ayta",
	"Q3436621",
	"phi",
	scripts = Latn,
}

m["abq"] = {
	"abaza",
	"Q27567",
	"cau-abz",
	scripts = Cyrl,
	translit_module = "abq-translit",
	override_translit = true,
}

m["abr"] = {
	"abron",
	"Q34831",
	"alv-ctn",
	ancestors = {"ak"},
	otherNames = {"brong"},
	scripts = Latn,
}

m["abs"] = {
	"ambonese malay",
	"Q3124354",
	"crp",
	ancestors = {"ms"},
	scripts = Latn,
}

m["abt"] = {
	"ambulas",
	"Q3508015",
	"paa-spk",
	scripts = Latn,
}

m["abu"] = {
	"abure",
	"Q34767",
	"alv-ptn",
	scripts = Latn,
}

m["abv"] = {
	"baharna arab",
	"Q56576",
	"sem-arb",
	aliases = {"bahrani arab"},
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["abw"] = {
	"pal",
	"Q7126121",
	"ngf-mad",
	scripts = Latn,
}

m["abx"] = {
	"inabaknon",
	"Q2820163",
	"poz-sbj",
	scripts = Latn,
}

m["aby"] = {
	"aneme wake",
	"Q3508107",
	"ngf",
	scripts = Latn,
}

m["abz"] = {
	"abui",
	"Q2822110",
	"qfa-tap",
	scripts = Latn,
}

m["aca"] = {
	"achagua",
	"Q2822982",
	"awd",
	aliases = {"achawa", "ajagua"},
	scripts = Latn,
}

m["acb"] = {
	"áncá",
	"Q11130787",
	"nic-mom",
	scripts = Latn,
}

m["acd"] = {
	"gikyode",
	"Q35256",
	"alv-gng",
	scripts = Latn,
}

m["ace"] = {
	"acehi",
	"Q27683",
	"cmc",
	aliases = {"achinese", "atjehnese"},
	scripts = {"Latn", "Arab"},
}

m["ach"] = {
	"acsoli",
	"Q34926",
	"sdv",
	aliases = {"acoli", "shuli", "acooli"},
	scripts = Latn,
}

m["aci"] = {
	"aka-cari",
	"Q2670418",
	"qfa-adn",
	otherNames = {"cari", "aka-kari", "kari", "chariar"},
	scripts = Latn,
}

m["ack"] = {
	"aka-kora",
	"Q3433680",
	"qfa-adn",
	otherNames = {"kora"},
	scripts = Latn,
}

m["acl"] = {
	"akar-bale",
	"Q3436825",
	"qfa-ads",
	otherNames = {"bale", "bele", "akar-bele", "balawa", "balwa", "bojingiji"},
	scripts = Latn,
}

m["acm"] = {
	"iraki arab",
	"Q56232",
	"sem-arb",
	aliases = {"mesopotamian arab"},
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["acn"] = {
	"achang",
	"Q56582",
	"tbq-brm",
	otherNames = {"xiandao", "ngochang", "ngachang"},
	scripts = Latn,
}

m["acp"] = {
	"eastern acipa",
	"Q5329945",
	"nic-kmk",
	scripts = Latn,
}

m["acq"] = {
	"taizzi-ádeni arab",
	"Q56579",
	"sem-arb",
	otherNames = {"southern yemeni arab"},
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["acr"] = {
	"achi",
	"Q34774",
	"myn",
	otherNames = {"achí", "achi maya", "cubulco achi", "cubulco achí", "cubulco achi'"},
	scripts = Latn,
}

m["acs"] = {
	"acroá",
	"Q2829146",
	"sai-jee",
	aliases = {"akroá", "coroá", "acroa"},
	scripts = Latn,
}

m["acu"] = {
	"achuar",
	"Q2823170",
	"sai-jiv",
	otherNames = {"achuar-shiwiar"},
	scripts = Latn,
}

m["acv"] = {
	"achumawi",
	"Q56661",
	"nai-pal",
	scripts = Latn,
}

m["acw"] = {
	"hidzsázi arab",
	"Q56608",
	"sem-arb",
	aliases = {"hejazi arab", "west arabian arab"},
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["acx"] = {
	"ománi arab",
	"Q56630",
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["acy"] = {
	"ciprusi arab",
	"Q56416",
	"sem-arb",
	scripts = Arab,
	ancestors = {"acm"},
}

m["acz"] = {
	"acheron",
	"Q34769",
	"alv-tal",
	aliases = {"asheron"},
	scripts = Latn,
}

m["ada"] = {
	"adangme",
	"Q35141",
	"alv-gda",
	aliases = {"dangme"},
	scripts = Latn,
}

m["adb"] = { -- rename or remove, see RFM
	"adabe",
	"Q36872",
	scripts = Latn,
}

m["add"] = {
	"dzodinka",
	"Q35266",
	"nic-nka",
	otherNames = {"lidzonka"},
	scripts = Latn,
}

m["ade"] = {
	"adele",
	"Q27740",
	"alv-ntg",
	scripts = Latn,
}

m["adf"] = {
	"dhofari arab",
	"Q56565",
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["adg"] = {
	"andegerebinha",
	"Q3508123",
	"aus-pam",
	scripts = Latn,
}

m["adh"] = {
	"adhola",
	"Q1971400",
	"sdv",
	scripts = Latn,
}

m["adi"] = {
	"adi",
	"Q56440",
	"sit-tan",
	otherNames = {"abor", "ashing", "minyong", "mising", "padam", "panggi", "pasi", "shimong", "ajukru"},
	scripts = Latn,
}

m["adj"] = {
	"adioukrou",
	"Q34738",
	"alv-lag",
	aliases = {"adjukru", "adyoukrou", "adyukru", "ajukru"},
	scripts = Latn,
}

m["adl"] = {
	"galo",
	"Q2857892",
	"sit-tan",
	otherNames = {"gallong"},
	scripts = Latn,
}

m["adn"] = {
	"adang",
	"Q3398276",
	"qfa-tap",
	scripts = Latn,
}

m["ado"] = {
	"abu",
	"Q56659",
	"paa-ram",
	otherNames = {"adjora"},
	scripts = Latn,
}

m["adp"] = {
	"adap",
	"Q3512402",
	"sit-tib",
	scripts = {"Tibt"},
	ancestors = {"dz"},
	wikipedia_article = "dzongkha",		-- Considered a dialect of dzongkha
}

m["adq"] = {
	"adangbe",
	"Q34730",
	"alv-gda",
	ancestors = {"ada"},
	otherNames = {"agotime"},
	scripts = Latn,
}

m["adr"] = {
	"adonara",
	"Q4684505",
	"poz-cet",
	scripts = Latn,
}

m["ads"] = {
	"adamorobe jelnyelv",
	"Q27709",
	"sgn",
	scripts = Latn, -- when documented
}

m["adt"] = {
	"adnyamathanha",
	"Q2225391",
	"aus-psw",
	scripts = Latn,
}

m["adu"] = {
	"aduge",
	"Q34734",
	"alv-nwd",
	ancestors = {"opa"},
	scripts = Latn,
	wikipedia_article = "okpamheri language",
}

m["adw"] = {
	"amondawa",
	"Q12626847",
	"tup-gua",
	aliases = {"amundava"},
	scripts = Latn,
}

m["ady"] = {
	"adige",
	"Q27776",
	"cau-cir",
	otherNames = {"west circassian"},
	scripts = Cyrl,
	translit_module = "ady-translit",
	override_translit = true,	
}

m["adz"] = {
	"adzera",
	nil,
	"poz-ocw",
	scripts = Latn,
}

m["aea"] = {
	"areba",
	"Q3509129",
	"aus-pam",
	scripts = Latn,
}

m["aeb"] = {
	"tunéziai arab",
	"Q56240",
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["aec"] = {
	"szaidi arab",
	"Q56592",
	"sem-arb",
	aliases = {"sa'idi arab", "upper egyptian arab", "upper egypt arab"},
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["aed"] = {
	"argentin jelnyelv",
	"Q3322073",
	"sgn",
	scripts = Latn, -- when documented
}

m["aee"] = {
	"northeast pashayi",
	"Q12642198",
	"inc-dar",
	otherNames = {"northeast pashai", "pashai"},
	scripts = Latn,
}

m["aek"] = {
	"haeke",
	"Q5638166",
	"poz-cln",
	scripts = Latn,
}

m["ael"] = {
	"ambele",
	"Q34818",
	"nic-grf",
	scripts = Latn,
}

m["aem"] = {
	"arem",
	"Q3507920",
	"mkh-vie",
	scripts = Latn,
}

m["aen"] = {
	"örmény jelnyelv",
	"Q3446604",
	"sgn",
}

m["aeq"] = {
	"aer",
	"Q3246741",
	"inc",
	scripts = Arab,
	ancestors = {"psu"},
}

m["aer"] = {
	"eastern arrernte",
	"Q10728232",
	"aus-pam",
	scripts = Latn,
}

m["aes"] = {
	"alsea",
	"Q2395641",
	otherNames = {"yaquina", "yakwina", "alseya", "yakona"}, -- names of the two dialects that make up the language
	scripts = Latn,
}

m["aeu"] = {
	"akeu",
	"Q4700657",
	"tbq-lol",
	otherNames = {"chepya"},
	scripts = Latn,
}

m["aew"] = {
	"ambakich",
	"Q56642",
	"paa-ram",
	otherNames = {"aion", "porapora"},
	scripts = Latn,
}

m["aey"] = {
	"amele",
	"Q3508025",
	"ngf-mad",
	scripts = Latn,
}

m["aez"] = {
	"aeka",
	"Q16110528",
	"ngf",
	otherNames = {"aiga", "orokaiva"}, -- last is the name of a macrolanguage
	scripts = Latn,
	wikipedia_article = "orokaiva language", -- subvariety?
} 

m["afb"] = {
	"öböl-menti arab",
	"Q56385",
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["afd"] = {
	"andai",
	"Q4753480",
	"paa-arf",
	scripts = Latn,
}

m["afe"] = {
	"putukwam",
	"Q3914930",
	"nic-ben",
	scripts = Latn,
}

m["afg"] = {
	"afgán jelnyelv",
	"Q4689093",
	"sgn",
}

m["afh"] = {
	"afrihili",
	"Q384707",
	"art",
	scripts = Latn,
	type = "appendix-constructed",
}

m["afi"] = {
	"akrukay",
	"Q57003",
	"paa-ram",
	scripts = Latn,
}

m["afk"] = {
	"nanubae",
	"Q6964416",
	"paa-arf",
	scripts = Latn,
}

m["afn"] = {
	"defaka",
	"Q35174",
	"nic",
	scripts = Latn,
}

m["afo"] = {
	"eloyi",
	"Q3914066",
	"nic-plt",
	scripts = Latn,
}

m["afp"] = {
	"tapei",
	"Q16887371",
	"paa-arf",
	scripts = Latn,
}

m["afs"] = {
	"afro-seminole creole",
	"Q27867",
	"crp",
	ancestors = {"en"},
	scripts = Latn,
}

m["aft"] = {
	"afitti",
	"Q3400829",
	"sdv-nyi",
	otherNames = {"affiti", "ditti"},
	scripts = Latn,
}

m["afu"] = {
	"awutu",
	"Q34847",
	"alv-gng",
	aliases = {"efutu"},
	scripts = Latn,
}

m["afz"] = {
	"obokuitai",
	"Q7075258",
	"paa-lkp",
	scripts = Latn,
}

m["aga"] = {
	"aguano",
	"Q3331203",
	scripts = Latn,
}

m["agb"] = {
	"legbo",
	"Q35584",
	"nic-uce",
	scripts = Latn,
}

m["agc"] = {
	"agatu",
	"Q34732",
	"alv-ido",
	scripts = Latn,
}

m["agd"] = {
	"agarabi",
	"Q3399642",
	"paa-kag",
	scripts = Latn,
}

m["age"] = {
	"angal",
	"Q10951553",
	"paa-eng",
	scripts = Latn,
}

m["agf"] = {
	"arguni",
	"Q12473346",
	"poz-cet",
	scripts = Latn,
}

m["agg"] = {
	"angor",
	"Q3508100",
	"paa",
	scripts = Latn,
}

m["agh"] = {
	"ngelima",
	"Q7022266",
	"bnt-bta",
	scripts = Latn,
}

m["agi"] = {
	"agariya",
	"Q663586",
	"mun",
	scripts = Deva,
}

m["agj"] = {
	"argobba",
	"Q29292",
	"sem-eth",
	scripts = {"Ethi"},
}

m["agk"] = {
	"isarog agta",
	"Q6078982",
	"phi",
	scripts = Latn,
}

m["agl"] = {
	"fembe",
	"Q372927",
	"ngf",
	otherNames = {"agala"},
	scripts = Latn,
}

m["agm"] = {
	"angaataha",
	"Q3508001",
	"ngf",
	scripts = Latn,
}

m["agn"] = {
	"agutaynen",
	"Q3399717",
	"phi-kal",
	scripts = Latn,
}

m["ago"] = {
	"tainae",
	"Q7676186",
	"ngf",
	scripts = Latn,
}

m["agq"] = {
	"aghem",
	"Q34737",
	"nic-rnw",
	scripts = Latn,
}

m["agr"] = {
	"aguaruna",
	"Q1526530",
	"sai-jiv",
	scripts = Latn,
}

m["ags"] = {
	"esimbi",
	"Q35260",
	"nic-bds",
	aliases = {"isimbi"},
	scripts = Latn,
}

m["agt"] = {
	"central cagayan agta",
	"Q5017296",
	"phi",
	scripts = Latn,
}

m["agu"] = {
	"aguacateca",
	"Q35091",
	"myn",
	aliases = {"aguacatec", "aguacateco", "awakatek", "awakateko", "awakateka"},
	scripts = Latn,
}

m["agv"] = {
	"remontado agta",
	"Q3508085",
	"phi",
	otherNames = {"remontado dumagat", "sinauna", "hatang kayey"},
	scripts = Latn,
}

m["agw"] = {
	"kahua",
	"Q3191906",
	"poz-sls",
	scripts = Latn,
}

m["agx"] = {
	"aghul",
	"Q36498",
	"cau-lzg",
	aliases = {"agul"},
	scripts = Cyrl,
}

m["agy"] = {
	"southern alta",
	"Q7569611",
	"phi",
	scripts = Latn,
}

m["agz"] = {
	"mount iriga agta",
	"Q6921432",
	"phi",
	scripts = Latn,
}

m["aha"] = {
	"ahanta",
	"Q34729",
	"alv-ctn",
	scripts = Latn,
}

m["ahb"] = {
	"axamb",
	"Q2874710",
	"poz-vnc",
	scripts = Latn,
}

m["ahg"] = {
	"qimant",
	"Q35663",
	"cus",
	scripts = Latn,
}

m["ahh"] = {
	"aghu",
	"Q3436645",
	"ngf",
	scripts = Latn,
}

m["ahi"] = {
	"tiagbamrin aizi",
	"Q3400073",
	"kro-aiz",
	scripts = Latn,
}

m["ahk"] = {
	"akha",
	"Q56643",
	"tbq-lol",
	aliases = {"aka", "ako"},
	scripts = {"Latn", "Mymr", "Thai"},
	sort_key = {
		from = {"[%pๆ]", "[็-๎]", "([เแโใไ])([ก-ฮ])"},
		to   = {"", "", "%2%1"}},
}

m["ahl"] = {
	"igo",
	"Q35412",
	"alv-ktg",
	scripts = Latn,
}

m["ahm"] = {
	"mobumrin aizi",
	"Q35967",
	"kro-aiz",
	scripts = Latn,
}

m["ahn"] = {
	"àhàn",
	"Q34723",
	"alv-aah",
	aliases = {"ahan", "ahaan"},
	scripts = Latn,
}

m["aho"] = {
	"ahom",
	"Q34778",
	"tai-swe",
	scripts = {"Ahom"},
	translit_module = "Ahom-translit",
}

m["ahp"] = {
	"aproumu aizi",
	"Q34810",
	"alv-kwa",
	scripts = Latn,
}

m["ahr"] = {
	"ahirani",
	"Q15549890",
	"inc",
	otherNames = {"khandeshi", "khandesi"},
	scripts = Deva,
	ancestors = {"pmh"},
}

m["ahs"] = {
	"ashe",
	"Q34823",
	"nic-plc",
	scripts = Latn,
}

m["aht"] = {
	"ahtna",
	"Q21058",
	"ath-nor",
	scripts = Latn,
}

m["aia"] = {
	"arosi",
	"Q2863483",
	"poz-sls",
	scripts = Latn,
}

m["aib"] = {
	"aynu",
	"Q27927",
	"trk-kar",
	otherNames = {"ainu", "Äynu", "ainu (China)", "aini", "eyni", "ejnu", "abdal", "Äynú"},
	scripts = {"Arab", "Latn"},
}

m["aic"] = {
	"ainbai",
	"Q3332149",
	"paa-brd",
	scripts = Latn,
}

m["aid"] = {
	"alngith",
	"Q3279409",
	"aus-pmn",
	scripts = Latn,
}

m["aie"] = {
	"amara",
	"Q2841180",
	"poz-ocw",
	scripts = Latn,
}

m["aif"] = {
	"agi",
	"Q3331491",
	"qfa-tor",
	scripts = Latn,
}

m["aig"] = {
	"antigua and barbuda creole english",
	"Q3244184",
	"crp",
	ancestors = {"en"},
	otherNames = {"leeward caribbean creole english", "antiguan creole english", "kokoy creole english", "saint kitts creole", "montserrat creole", "anguillan creole"},
	scripts = Latn,
}

m["aih"] = {
	"ai-cham",
	"Q2827749",
	"qfa-kms",
	scripts = {"Latn", "Hani"},
}

m["aii"] = {
	"assyrian neo-aramaic",
	"Q29440",
	"sem-nna",
	scripts = {"Syrc"},
}

m["aij"] = {
	"lishanid noshan",
	"Q3436467",
	"sem-nna",
	scripts = {"Hebr"},
}

m["aik"] = {
	"ake",
	"Q34808",
	"nic-pls",
	scripts = Latn,
}

m["ail"] = {
	"aimele",
	"Q3327418",
	"ngf",
	scripts = Latn,
}

m["aim"] = {
	"aimol",
	"Q4697175",
	"tbq-kuk",
	scripts = {"Latn", "Beng"},
}

m["ain"] = {
	"ainu",
	"Q27969",
	"qfa-iso",
	aliases = {"ainu (Japan)"},
	scripts = {"Kana", "Latn", "Cyrl"},
}

m["aio"] = {
	"aiton",
	"Q3399725",
	"tai-swe",
	aliases = {"tai aiton", "aitonia", "sham doaniya"},
	scripts = {"Mymr"},
}

m["aip"] = {
	"burumakok",
	"Q5000984",
	"ngf-okk",
	scripts = Latn,
}

m["air"] = {
	"airoran",
	"Q3321131",
	"paa-tkw",
	scripts = Latn,
}

m["ait"] = {
	"arikem",
	"Q3446679",
	"tup",
	scripts = Latn,
}

m["aiw"] = {
	"aari",
	"Q7495",
	"omv-aro",
	scripts = Latn,
}

m["aix"] = {
	"aighon",
	"Q3504287",
	"poz-ocw",
	scripts = Latn,
}

m["aiy"] = {
	"ali",
	"Q34814",
	"alv-gbf",
	scripts = Latn,
}

m["aja"] = {
	"aja",
	"Q3237491",
	"csu-bkr",
	aliases = {"adja", "aja (Sudan)"},
	scripts = Latn,
}

m["ajg"] = {
	"adja",
	"Q35035",
	"alv-gbe",
	aliases = {"aja", "aja (Benin)", "aja (Togo)", "ajagbe"},
	scripts = Latn,
}

m["aji"] = {
	"ajië",
	"Q2828867",
	"poz-cln",
	otherNames = {"houailou"},
	scripts = Latn,
}

m["ajn"] = {
	"andajin",
	"Q16111302",
	"aus-wor",
	scripts = Latn,
}

m["ajp"] = {
	"dél-levantei arab",
	nil,
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["ajt"] = {
	"judeo-tunéziai arab",
	"Q56597",
	"sem-arb",
	scripts = {"Hebr"},
	ancestors = {"jrb"},
}

m["aju"] = {
	"judeo-marokkói arab",
	"Q56595",
	"sem-arb",
	scripts = {"Hebr"},
	ancestors = {"jrb"},
}

m["ajw"] = {
	"ajawa",
	"Q56645",
	"cdc-wst",
	scripts = Latn,
}

m["ajz"] = {
	"amri karbi",
	"Q3508092",
	"tbq-kuk",
	scripts = Latn,
	ancestors = {"mjw"},
}

m["akb"] = {
	"angkola batak",
	"Q2640686",
	"btk",
	aliases = {"batak angkola"},
	scripts = {"Latn", "Batk"},
}

m["akc"] = {
	"mpur",
	"Q3327139",
	"paa-wpa",
	scripts = Latn,
}

m["akd"] = {
	"ukpet-ehom",
	"Q36618",
	"nic-ucr",
	scripts = Latn,
}

m["ake"] = {
	"akawaio",
	"Q28059",
	"sai-car",
	aliases = {"acauayo", "acaguayo", "akawai", "acawai", "accawai"},
	scripts = Latn,
}

m["akf"] = {
	"akpa",
	"Q34801",
	"alv-ido",
	scripts = Latn,
}

m["akg"] = {
	"anakalangu",
	"Q4750964",
	"poz-cet",
	scripts = Latn,
}

m["akh"] = {
	"angal heneng",
	"Q10950354",
	"paa-eng",
	scripts = Latn,
}

m["aki"] = {
	"aiome",
	"Q56735",
	"paa",
	aliases = {"aiom", "ayom"},
	scripts = Latn,
}

m["akj"] = {
	"jeru",
	"Q2919121",
	"qfa-adn",
	otherNames = {"aka-jeru"},
	scripts = {"Latn", "Deva"},
}

m["akk"] = {
	"akkád",
	"Q35518",
	"sem-eas",
	scripts = {"Xsux"},
}

m["akl"] = {
	"aklanon",
	"Q8773",
	"phi",
	otherNames = {"aklan", "akeanon"},
	scripts = Latn,
}

m["akm"] = {
	"aka-bo",
	"Q35361",
	"qfa-adn",
	otherNames = {"ba", "bo"},
	scripts = Latn,
}

m["ako"] = {
	"akurio",
	"Q56650",
	"sai-car",
	scripts = Latn,
}

m["akp"] = {
	"siwu",
	"Q36470",
	"alv-ntg",
	scripts = Latn,
}

m["akq"] = {
	"ak",
	"Q56654",
	"paa",
	scripts = Latn,
}

m["akr"] = {
	"araki",
	"Q2699882",
	"poz-vnc",
	scripts = Latn,
}

m["aks"] = {
	"akaselem",
	"Q34817",
	"nic-grm",
	otherNames = {"tchamba", "akasele", "tsamba"},
	scripts = Latn,
}

m["akt"] = {
	"akolet",
	"Q3330162",
	"poz-ocw",
	scripts = Latn,
}

m["aku"] = {
	"akum",
	"Q34799",
	"nic-ykb",
	scripts = Latn,
}

m["akv"] = {
	"akhvakh",
	"Q56423",
	"cau-ava",
	scripts = Cyrl,
}

m["akw"] = {
	"akwa",
	"Q34802",
	"bnt-mbo",
	scripts = Latn,
}

m["akx"] = {
	"aka-kede",
	"Q3436816",
	"qfa-adc",
	otherNames = {"kede"},
	scripts = Latn,
}

m["aky"] = {
	"aka-kol",
	"Q3436784",
	"qfa-adc",
	otherNames = {"kol", "kawl", "aka-kawl", "bojingiji"},
	scripts = Latn,
}

m["akz"] = {
	"alabama",
	"Q1815020",
	"nai-mus",
	scripts = Latn,
}

m["ala"] = {
	"alago",
	"Q34813",
	"alv-ido",
	scripts = Latn,
}

m["alc"] = {
	"kawésqar",
	"Q56544",
	"aqa",
	otherNames = {"qawasqar", "alacaluf"},
	scripts = Latn,
}

m["ald"] = {
	"alladian",
	"Q34837",
	"alv-lag",
	otherNames = {"alladyan", "allagian", "alaguian"},
	scripts = Latn,
}

m["ale"] = {
	"aleut",
	"Q27210",
	"esx",
	aliases = {"aleutian"},
	scripts = Latn,
}

m["alf"] = {
	"alege",
	"Q34815",
	"nic-ben",
	scripts = Latn,
}

m["alh"] = {
	"alawa",
	"Q2147917",
	"aus-gun",
	scripts = Latn,
}

m["ali"] = {
	"amaimon",
	"Q3327427",
	"ngf-mad",
	scripts = Latn,
}

m["alj"] = {
	"alangan",
	"Q3327423",
	"phi",
	scripts = Latn,
}

m["alk"] = {
	"alak",
	"Q2714690",
	"mkh",
	scripts = Latn,
}

m["all"] = {
	"allar",
	"Q3393634",
	"dra",
	otherNames = {"chatan"},
	scripts = {"Mlym"},
}

-- "aln" IS TREATED AS "sq", SEE WT:LT

m["alm"] = {
	"amblong",
	"Q11022615",
	"poz-vnc",
	scripts = Latn,
}

m["alo"] = {
	"larike-wakasihu",
	"Q3217929",
	"poz-cma",
	scripts = Latn,
}

m["alp"] = {
	"alune",
	"Q3327367",
	"poz-cet",
	scripts = Latn,
}

m["alq"] = {
	"algonquin",
	"Q28092",
	"alg",
	ancestors = {"oj"},
	scripts = Latn,
}

m["alr"] = {
	"alutor",
	"Q28213",
	"qfa-cka",
	scripts = Cyrl,
}

m["alt"] = {
	"dél-altaji",
	"Q1991779",
	"trk-sib",
	aliases = {"southern altay", "altai", "altay"},
	scripts = Cyrl,
	translit_module = "Altai-translit",
}

m["alu"] = {
	"'are'are",
	"Q5160",
	"poz-sls",
	aliases = {"areare"},
	scripts = Latn,
}

m["alw"] = {
	"alaba",
	"Q56652",
	"cus",
	otherNames = {"alaba-K'abeena", "alaaba", "k'abeena"},
	scripts = Latn,
}

m["alx"] = {
	"amol",
	"Q3504260",
	"qfa-tor",
	scripts = Latn,
}

m["aly"] = {
	"alyawarr",
	"Q3327389",
	"aus-pam",
	scripts = Latn,
}

m["alz"] = {
	"alur",
	"Q56507",
	"sdv",
	scripts = Latn,
}

m["ama"] = {
	"amanayé",
	"Q3508053",
	"tup-gua",
	scripts = Latn,
}

m["amb"] = {
	"ambo",
	"Q3450142",
	"nic-tvn",
	scripts = Latn,
}

m["amc"] = {
	"amahuaca",
	"Q2669150",
	"sai-pan",
	scripts = Latn,
}

m["ame"] = {
	"yanesha'",
	"Q3088540",
	"awd",
	otherNames = {"amuesha"},
	scripts = Latn,
}

m["amf"] = {
	"hamer-banna",
	"Q35764",
	"omv-aro",
	scripts = Latn,
}

m["amg"] = {
	"amurdag",
	"Q3360016",
	"aus-wdj",
	otherNames = {"amarag"},
	scripts = Latn,
}

m["ami"] = {
	"amis",
	"Q35132",
	"map",
	otherNames = {"nataoran amis"},
	scripts = Latn,
}

m["amj"] = {
	"amdang",
	"Q28335",
	"ssa-fur",
	otherNames = {"biltine", "mimi"},
	scripts = Latn,
}

m["amk"] = {
	"ambai",
	"Q1875885",
	"poz-hce",
	otherNames = {"wadapi-laut"},
	scripts = Latn,
}

m["aml"] = {
	"war-jaintia",
	"Q56321",
	"aav",
	scripts = Latn,
}

m["amm"] = {
	"ama",
	"Q3446626",
	"qfa-mal",
	aliases = {"ama (New guinea)", "ama (Papua new guinea)"},
	scripts = Latn,
}

m["amn"] = {
	"amanab",
	"Q3327399",
	"paa-brd",
	scripts = Latn,
}

m["amo"] = {
	"amo",
	"Q34826",
	"nic-kne",
	otherNames = {"timap", "map", "among", "amap", "amon"},
	scripts = Latn,
}

m["amp"] = {
	"alamblak",
	"Q56688",
	"paa",
	scripts = Latn,
}

m["amq"] = {
	"amahai",
	"Q3327384",
	"poz-cma",
	scripts = Latn,
}

m["amr"] = {
	"amarakaeri",
	"Q35128",
	"sai-har",
	scripts = Latn,
}

m["ams"] = {
	"southern amami-oshima",
	"Q2840986",
	"jpx-ryu",
	scripts = {"Jpan"},
}

m["amt"] = {
	"amto",
	"Q56517",
	"paa-asa",
	scripts = Latn,
}

m["amu"] = {
	"guerrero amuzgo",
	"Q3501942",
	"omq",
	otherNames = {"amuzgo", "xochistlahuaca amuzgo", "northern amuzgo", "southern amuzgo"},
	scripts = Latn,
}

m["amv"] = {
	"ambelau",
	"Q2669214",
	"poz-cma",
	scripts = Latn,
}

m["amw"] = {
	"western neo-aramaic",
	"Q34226",
	"sem-arw",
	scripts = {"Armi", "Syrc", "Latn"},
}

m["amx"] = {
	"anmatyerre",
	"Q10412317",
	"aus-pam",
	otherNames = {"namfau"},
	scripts = Latn,
}

m["amy"] = {
	"ami",
	"Q12626835",
	"aus-dal",
	otherNames = {"ame", "amijangal"},
	scripts = Latn,
}

m["amz"] = {
	"atampaya",
	"Q3446651",
	"aus-pam",
	scripts = Latn,
}

m["ana"] = {
	"andaqui",
	"Q2846078",
	aliases = {"andaquí", "andakí", "andaki"},
	scripts = Latn,
}

m["anb"] = {
	"andoa",
	"Q2846171",
	"sai-zap",
	otherNames = {"shimigae", "semigae", "gae", "gay", "gaye", "siaviri", "katsakáti"},
	scripts = Latn,
}

m["anc"] = {
	"ngas",
	"Q35999",
	"cdc-wst",
	otherNames = {"angas", "angass", "hill ngas", "plain ngas", "hill angas", "plain angas", "karang", "kerang"},
	scripts = Latn,
}

m["and"] = {
	"ansus",
	"Q3513300",
	"poz-hce",
	scripts = Latn,
}

m["ane"] = {
	"xârâcùù",
	"Q3571097",
	"poz-cln",
	scripts = Latn,
}

m["anf"] = {
	"animere",
	"Q34783",
	"alv-ktg",
	scripts = Latn,
}

m["ang"] = {
	"óangol",
	"Q42365",
	"gmw",
	aliases = {"anglo-saxon"},
	scripts = {"Latinx", "Runr"},
	entry_name = {
		from = {"[ĀÁ]", "[āá]", "[ǢǼ]", "[ǣǽ]", "Ċ", "ċ", "[ĒÉ]", "[ēé]", "Ġ", "ġ", "[ĪÍ]", "[īí]", "[ŌÓ]", "[ōó]", "[ŪÚ]", "[ūú]", "[ȲÝ]", "[ȳý]", MACRON, ACUTE, DOTABOVE},
		to   = {"a", "a", "Æ", "æ", "c", "c", "e", "e", "g", "g", "i", "i", "o", "o", "u", "u", "y", "y"}},
	sort_key = {
		-- most dictionaries sort æ as if written ae, and þ/ð after t
		-- most dictionaries don't have ƿ at all (normalized to w); for now,
		-- put after w to keep them from cluttering up the w lists
		from = {"[æǣǽ]", "[þð]", "ƿ"},
		to   = {"ae", "t~", "w~"}},
}

m["anh"] = {
	"nend",
	"Q6991554",
	"ngf-mad",
	otherNames = {"nent", "angaua"},
	scripts = Latn,
}

m["ani"] = {
	"andi",
	"Q34849",
	"cau-ava",
	scripts = Cyrl,
}

m["anj"] = {
	"anor",
	"Q56458",
	"paa",
	scripts = Latn,
}

m["ank"] = {
	"goemai",
	"Q35272",
	"cdc-wst",
	scripts = Latn,
}

m["anl"] = {
	"anu",
	"Q4777679",
	"sit-mru",
	otherNames = {"khaungtso", "anu-hkongso", "anu-hkongso chin"}, -- the last is the ISO's unattested blend of the names of its two dialects and half of the name of the place where it's spoken
	scripts = Latn,
}

m["anm"] = {
	"anal",
	"Q56235",
	"tbq-kuk",
	otherNames = {"anaal", "namfau"}, -- Namfau is actually a placename
	scripts = Latn,
}

m["ann"] = {
	"obolo",
	"Q36614",
	"nic-lcr",
	scripts = Latn,
}

m["ano"] = {
	"andoque",
	"Q2669225",
	"qfa-iso",
	scripts = Latn,
}

m["anp"] = {
	"angika",
	"Q28378",
	"inc",
	scripts = Deva,
	ancestors = {"bh"},
}

m["anq"] = {
	"jarawa",
	"Q2475526",
	"qfa-ong",
	aliases = {"jarawa (India)"},
	scripts = Latn,
}

m["anr"] = {
	"andh",
	"Q4754314",
	"inc",
	scripts = Deva,
}

m["ans"] = {
	"anserma",
	"Q3446613",
	"sai-chc",
	scripts = Latn,
}

m["ant"] = {
	"antakarinya",
	"Q921304",
	"aus-psw",
	scripts = Latn,
}

m["anu"] = {
	"anuak",
	"Q56677",
	"sdv",
	aliases = {"anyua", "anywa", "anyuak"},
	scripts = Latn,
}

m["anv"] = {
	"denya",
	"Q35187",
	"nic-mam",
	scripts = Latn,
}

m["anw"] = {
	"anaang",
	"Q2845320",
	"nic-ief",
	otherNames = {"anang", "annang", "western ibibio"},
	scripts = Latn,
}

m["anx"] = {
	"andra-hus",
	"Q2846195",
	"poz-aay",
	scripts = Latn,
}

m["any"] = {
	"anyi",
	"Q28395",
	"alv-ctn",
	aliases = {"anyin"},
	scripts = Latn,
}

m["anz"] = {
	"anem",
	"Q56512",
	"paa",
	aliases = {"anêm"},
	scripts = Latn,
}

m["aoa"] = {
	"angolar",
	"Q34994",
	"crp",
	scripts = Latn,
	ancestors = {"pt"},
}

m["aob"] = {
	"abom",
	"Q3446647",
	"ngf",
	scripts = Latn,
}

m["aoc"] = {
	"pemon",
	"Q10729616",
	"sai-car",
	otherNames = {"arekuna", "arecuna"},
	scripts = Latn,
}

m["aod"] = {
	"andarum",
	"Q3507888",
	"paa",
	scripts = Latn,
}

m["aoe"] = {
	"angal enen",
	"Q10951638",
	"paa-eng",
	scripts = Latn,
}

m["aof"] = {
	"bragat",
	"Q3507977",
	"qfa-tor",
	scripts = Latn,
}

m["aog"] = {
	"angoram",
	"Q56366", -- cf "Q6754745" for merged dialect
	"paa-lsp",
	otherNames = {"pondo", "kanda", "maramba"},
	scripts = Latn,
}

m["aoh"] = {
	"arma", -- spurious? "a possible but unattested extinct language",
	"Q3507971",
	"sai-chc",
	scripts = Latn,
}

m["aoi"] = {
	"anindilyakwa",
	"Q2714654",
	"aus-arn",
	aliases = {"enindhilyagwa"},
	scripts = Latn,
}

m["aoj"] = {
	"mufian",
	"Q3507881",
	"qfa-tor",
	scripts = Latn,
}

m["aok"] = {
	"arhö",
	"Q4790086",
	"poz-cln",
	scripts = Latn,
}

m["aol"] = {
	"alor",
	"Q3332062",
	"poz",
	aliases = {"alorese"},
	scripts = Latn,
}

m["aom"] = {
	"ömie",
	"Q8078975",
	"ngf",
	scripts = Latn,
}

m["aon"] = {
	"bumbita arapesh",
	"Q3508044",
	"qfa-tor",
	scripts = Latn,
}

m["aor"] = {
	"aore",
	"Q12627129",
	"poz-vnc",
	scripts = Latn,
}

m["aos"] = {
	"taikat",
	"Q7676018",
	"paa-brd",
	scripts = Latn,
}

m["aot"] = {
	"atong (India)",
	"Q5646",
	"tbq-bdg",
	aliases = {"atong", "a'tong"},
	scripts = Latn,
}

m["aou"] = {
	"a'ou",
	"Q16109994",
	"qfa-tak",
	otherNames = {"ayo", "a'ou gelao"},
	scripts = Latn, -- also hani?
	wikipedia_article = "gelao language",	-- might change, as A'ou is a dialect of gelao
}

m["aox"] = {
	"atorada",
	"Q3507932",
	"awd",
	scripts = Latn,
}

m["aoz"] = {
	"uab meto",
	"Q3441962",
	"poz-tim",
	scripts = Latn,
}

m["apb"] = {
	"sa'a",
	"Q36294",
	"poz-sls",
	otherNames = {"south malaita", "apae'aa"},
	scripts = Latn,
}

m["apc"] = {
	"észak-levantei arab",
	"Q22809485",
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["apd"] = {
	"szudáni arab",
	"Q56573",
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["ape"] = {
	"bukiyip",
	"Q3507895",
	"qfa-tor",
	scripts = Latn,
}

m["apf"] = {
	"pahanan agta",
	"Q7135432",
	"phi",
	scripts = Latn,
}

m["apg"] = {
	"ampanang",
	"Q4748035",
	"poz",
	scripts = Latn,
}

m["aph"] = {
	"athpare",
	"Q3449126",
	"sit-kie",
	otherNames = {"athpariya"},
	scripts = {"Deva", "Latn"},
}

m["api"] = {
	"apiaká",
	"Q3507941",
	"tup-gua",
	aliases = {"apiacá"},
	scripts = Latn,
}

m["apj"] = {
	"jicarilla",
	"Q28277",
	"apa",
	aliases = {"jicarilla apache"},
	scripts = Latn,
}

m["apk"] = {
	"plains apache",
	"Q27861",
	"apa",
	aliases = {"kiowa apache"},
	scripts = Latn,
}

m["apl"] = {
	"lipan",
	"Q28269",
	"apa",
	aliases = {"lipan apache"},
	scripts = Latn,
}

m["apm"] = {
	"chiricahua",
	"Q13368",
	"apa",
	otherNames = {"mescalero", "mescalero-chiricahua apache"}, -- two dialects combined by ethnologue
	scripts = Latn,
}

m["apn"] = {
	"apinayé",
	"Q2858311",
	"sai-mje",
	aliases = {"apinajé", "apinagé", "apinaye", "apinaje", "apinage"},
	scripts = Latn,
}

m["apo"] = {
	"ambul",
	"Q12627135",
	"poz-ocw",
	scripts = Latn,
}

m["app"] = {
	"apma",
	"Q2669188",
	"poz-vnc",
	scripts = Latn,
}

m["apq"] = {
	"a-pucikwar",
	"Q28466",
	"qfa-adc",
	otherNames = {"pucikwar", "puchikwar", "aka-pucikwar", "pujjukar", "bójigiáb", "bojigiab", "bojigyab"}, -- last three may apply also to other languages
	scripts = Latn,
}

m["apr"] = {
	"arop-lokep",
	"Q2863482",
	"poz-ocw",
	scripts = Latn,
}

m["aps"] = {
	"arop-sissano",
	"Q12627242",
	"poz-ocw",
	scripts = Latn,
}

m["apt"] = {
	"apatani",
	"Q56306",
	"sit-tan",
	otherNames = {"apa tani", "tanii"},
	scripts = Latn,
}

m["apu"] = {
	"apurinã",
	"Q2859081",
	"awd",
	scripts = Latn,
}

m["apv"] = {
	"alapmunte",
	"Q16110782",
	"sai-nmk",
	scripts = Latn,
}

m["apw"] = {
	"western apache",
	"Q28060",
	"apa",
	scripts = Latn,
}

m["apx"] = {
	"aputai",
	"Q12473343",
	"poz-tim",
	scripts = Latn,
}

m["apy"] = {
	"apalaí",
	"Q2736980",
	"sai-car",
	aliases = {"apalai"},
	scripts = Latn,
}

m["apz"] = {
	"safeyoka",
	"Q7398693",
	"ngf",
	scripts = Latn,
}

m["aqc"] = {
	"archi",
	"Q34915",
	"cau-lzg",
	scripts = Cyrl,
}

m["aqd"] = {
	"ampari dogon",
	"Q4748057",
	"nic-dgw",
	scripts = Latn,
}

m["aqg"] = {
	"arigidi",
	"Q34829",
	"alv-von",
	scripts = Latn,
}

m["aqm"] = {
	"atohwaim",
	"Q11732297",
	"ngf",
	scripts = Latn,
}

m["aqn"] = {
	"northern alta",
	"Q7058116",
	"phi",
	scripts = Latn,
}

m["aqp"] = {
	"atakapa",
	"Q10975683",
	"qfa-iso",
	otherNames = {"akokisa", "orcoquiza", "eastern atakapa", "western atakapa"},
	scripts = Latn,
}

m["aqr"] = {
	"arhâ",
	"Q4790085",
	"poz-cln",
	scripts = Latn,
}

m["aqt"] = {
	"angaité",
	"Q15736037",
	"sai-mas",
	scripts = Latn,
}

m["aqz"] = {
	"akuntsu",
	"Q4701960",
	"tup",
	scripts = Latn,
}

m["arc"] = {
	"arámi",
	"Q28602",
	"sem-ara",
	-- varieties are in [[Module:etymology language/data]]
	scripts = {"Hebr", "Armi", "Syrc", "Palm", "Nbat", "Phnx", "Mand", "Samr", "Hatr"},
	translit_module = "translit-redirect",
	entry_name = {
		from = {"[" .. u(0x0591) .. "-" .. u(0x05BD) .. u(0x05BF) .. "-" .. u(0x05C5) .. u(0x05C7) .. "]", "[" .. u(0x0304) .. u(0x0308) .. u(0x0331) .. u(0x0730) .. "-" .. u(0x0748) .. "]" },
		to   = {}} ,
}

m["ard"] = {
	"arabana",
	"Q3507959",
	"aus-kar",
	scripts = Latn,
}

m["are"] = {
	"western arrernte",
	"Q12645549",
	"aus-pam",
	scripts = Latn,
}

m["arh"] = {
	"arhuaco",
	"Q2640621",
	"cba",
	otherNames = {"ika"},
	scripts = Latn,
}

m["ari"] = {
	"arikara",
	"Q56539",
	"cdd",
	scripts = Latn,
}

m["arj"] = {
	"arapaso",
	"Q12627166",
	"sai-tuc",
	scripts = Latn,
}

m["ark"] = {
	"arikapú",
	"Q3446640",
	"sai-mje",
	scripts = Latn,
}

m["arl"] = {
	"arabela",
	"Q2591221",
	"sai-zap",
	scripts = Latn,
}

m["arn"] = {
	"mapudungun",
	"Q33730",
	"sai-ara",
	scripts = Latn,
	otherNames = {"mapuche", "mapudungün", "mapuzugün", "mapudungu", "araucanian"},
}

m["aro"] = {
	"araona",
	"Q958414",
	"sai-tac",
	scripts = Latn,
}

m["arp"] = {
	"arapaho",
	"Q56417",
	"alg-ara",
	scripts = Latn,
}

m["arq"] = {
	"algériai arab",
	"Q56499",
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["arr"] = {
	"arara-karo",
	"Q35539",
	"tup",
	otherNames = {"karo", "karo (Brazil)", "ramarama", "itanga", "itogapuc", "itogapúk", "ntogapid", "ntogapig", "arára", "arára de rondonia", "arára do jiparaná", "uruku", "urukú"},
	scripts = Latn,
}

m["ars"] = {
	"nedzsdi arab",
	"Q56574",
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["aru"] = {
	"arua",
	"Q2746221",
	"auf",
	aliases = {"aruá", "arawa", "arawá"}, -- extinct, northern brazil, cf. 'arx'
	scripts = Latn,
}

m["arv"] = {
	"arbore",
	"Q56883",
	"cus",
	scripts = Latn,
}

m["arw"] = {
	"arawak",
	"Q2655664",
	"awd-taa",
	otherNames = {"arowak", "lokono"},
	ancestors = {"awd-taa-pro"},
	scripts = Latn,
}

m["arx"] = {
	"aruá",
	"Q3507907",
	"tup",
	aliases = {"arua", "aruashi", "aruáshi", "aruachi"}, -- moribund, central brazil, cf 'aru'
	scripts = Latn,
}

m["ary"] = {
	"marokkói arab",
	"Q56426",
	"sem-arb",
	scripts = {"Arab"},
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["arz"] = {
	"egyiptomi arab",
	"Q29919",
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["asa"] = {
	"pare",
	"Q36403",
	"bnt-par",
	otherNames = {"asu", "asu (Tanzania)", "chasu", "kipare", "southern pare", "south pare"},
	scripts = Latn,
}

m["asb"] = {
	"assiniboine",
	"Q2591288",
	"sio-dkt",
	scripts = Latn,
}

m["asc"] = {
	"casuarina coast asmat",
	"Q11732046",
	"ngf",
	scripts = Latn,
}

m["ase"] = {
	"amerikai jelnyelv",
	"Q14759",
	"sgn",
	aliases = {"ameslan", "aSL"},
	scripts = {"Sgnw"},
}

m["asf"] = {
	"auslan",
	"Q29525",
	"sgn",
	aliases = {"australian jelnyelv"},
	scripts = Latn, -- when documented
}

m["asg"] = {
	"cishingini",
	"Q35199",
	"nic-kam",
	aliases = {"shingini"},
	scripts = Latn,
}

m["ash"] = {
	"abishira",
	"Q2871740",
	"qfa-iso",
	otherNames = {"tequiraca", "tekiráka", "avishiri", "auishiri", "agouisiri", "avirxiri", "abiquira", "abigira", "aiwa", "aewa"},
	scripts = Latn,
}

m["asi"] = {
	"buruwai",
	"Q5001031",
	"ngf",
	scripts = Latn,
}

m["asj"] = {
	"nsari",
	"Q36418",
	"nic-bbe",
	aliases = {"sari", "saari"},
	scripts = Latn,
}

m["ask"] = {
	"ashkun",
	"Q29379",
	"nur-sou",
	scripts = {"Arab", "Latn"},
}

m["asl"] = {
	"asilulu",
	"Q12473347",
	"poz-cma",
	scripts = Latn,
}

m["asn"] = {
	"xingú asuriní",
	"Q8044571",
	"tup-gua",
	scripts = Latn,
}

m["aso"] = {
	"dano",
	"Q5220979",
	"paa-kag",
	scripts = {"Latn"},
}

m["asp"] = {
	"algériai jelnyelv",
	"Q3135421",
	"sgn",
}

m["asq"] = {
	"osztrák jelnyelv",
	"Q36668",
	"sgn",
	scripts = Latn, -- when documented
}

m["asr"] = {
	"asuri",
	"Q3504321",
	"mun",
	aliases = {"asur"},
	scripts = Latn, -- when documented
}

m["ass"] = {
	"ipulo",
	"Q35408",
	"nic-tvc",
	scripts = Latn,
}

m["ast"] = {
	"asztúriai",
	"Q29507",
	"roa-ibe",
	scripts = Latn,
	ancestors = {"roa-ole"},
}

m["asu"] = {
	"tocantins asurini",
	"Q32041490",
	"tup-gua",
	otherNames = {"asurini", "asuriní", "asuriní of tocantins", "asuriní do tocantins", "akwawa", "akwáwa"},
	scripts = Latn,
}

m["asv"] = {
	"asoa",
	"Q56296",
	"csu-maa",
	scripts = Latn,
}

m["asw"] = {
	"ausztrál aboriginal jelnyelv",
	"Q955216",
	"sgn",
	aliases = {"australian aborigines jelnyelv"},
	scripts = Latn, -- when documented
}

m["asx"] = {
	"muratayak",
	"Q11732766",
	"ngf-fin",
	scripts = Latn,
}

m["asy"] = {
	"yaosakor asmat",
	"Q16113158",
	"ngf",
	scripts = Latn,
}

m["asz"] = {
	"as",
	"Q2866218",
	"poz-hce",
	scripts = Latn,
}

m["ata"] = {
	"pele-ata",
	"Q56511",
	"paa",
	otherNames = {"ata", "wasi"},
	scripts = Latn,
}

m["atb"] = {
	"zaiwa",
	"Q56594",
	"tbq-brm",
	scripts = Latn, -- also hani?
}

m["atc"] = {
	"atsahuaca",
	"Q4817730",
	"sai-pan",
	scripts = Latn,
}

m["atd"] = {
	"ata manobo",
	"Q12627315",
	"mno",
	scripts = Latn,
}

m["ate"] = {
	"atemble",
	"Q4813055",
	"ngf-mad",
	scripts = Latn,
}

m["atg"] = {
	"okpela",
	"Q7082551",
	"alv-yek",
	otherNames = {"ivbie north", "arhe", "ivbie north-okpela-arhe"},
	scripts = Latn,
}

m["ati"] = {
	"attié",
	"Q34844",
	"alv-lag",
	scripts = Latn,
}

m["atj"] = {
	"atikamekw",
	"Q56590",
	"alg",
	scripts = Latn,
	ancestors = {"cr"},
}

m["atk"] = {
	"ati",
	"Q4815751",
	"phi",
	scripts = Latn,
}

m["atl"] = {
	"mount iraya agta",
	"Q6921430",
	"phi",
	scripts = Latn,
}

m["atm"] = {
	"ata",
	"Q4812603",
	"phi",
	scripts = Latn,
}

m["ato"] = {
	"atong (Cameroon)",
	"Q34824",
	"nic-grs",
	aliases = {"atoŋ", "atong"},
	scripts = Latn,
}

m["atp"] = {
	"pudtol atta",
	"Q12640726",
	"phi",
	scripts = Latn,
}

m["atq"] = {
	"aralle-tabulahan",
	"Q4783889",
	"poz-ssw",
	scripts = Latn,
}

m["atr"] = {
	"waimiri-atroari",
	"Q56865",
	"sai-car",
	scripts = Latn,
}

m["ats"] = {
	"gros ventre",
	"Q56628",
	"alg-ara",
	otherNames = {"atsina"},
	scripts = Latn,
}

m["att"] = {
	"pamplona atta",
	"Q12639245",
	"phi",
	scripts = Latn,
}

m["atu"] = {
	"reel",
	"Q7306882",
	"sdv",
	scripts = Latn,
}

m["atv"] = {
	"northern altai",
	"Q2640863",
	"trk-sib",
	otherNames = {"northern altay", "altai", "altay"},
	scripts = Cyrl,
	translit_module = "Altai-translit",
}

m["atw"] = {
	"atsugewi",
	"Q56718",
	"nai-pal",
	aliases = {"atsugé"},
	scripts = Latn,
}

m["atx"] = {
	"arutani",
	"Q56609",
	scripts = Latn,
}

m["aty"] = {
	"aneityum",
	"Q2379113",
	"poz-oce",
	scripts = Latn,
}

m["atz"] = {
	"arta",
	"Q3508067",
	"phi",
	scripts = Latn,
}

m["aua"] = {
	"asumboa",
	"Q4811870",
	"poz-oce",
	scripts = Latn,
}

m["aub"] = {
	"alugu",
	"Q12626798",
	"tbq-lol",
	scripts = Latn, -- also hani?
}

m["auc"] = {
	"huaorani",
	"Q758570",
	"qfa-iso",
	otherNames = {"waorani", "sabela", "wao", "huao", "aushiri", "ssabela", "wao terero", "auka", "auca"},
	scripts = Latn,
}

m["aud"] = {
	"anuta",
	"Q35326",
	"poz-pnp",
	scripts = Latn,
}

m["aug"] = {
	"aguna",
	"Q34733",
	"alv-gbe",
	scripts = Latn,
}

m["auh"] = {
	"aushi",
	"Q2872082",
	"bnt-sbi",
	scripts = Latn,
}

m["aui"] = {
	"anuki",
	"Q3508132",
	"poz-ocw",
	scripts = Latn,
}

m["auj"] = {
	"augila",
	"Q56398",
	"ber",
	aliases = {"awjilah", "awjila"},
	scripts = {"Latn", "Arab", "Tfng"},
}

m["auk"] = {
	"heyo",
	"Q3504295",
	"qfa-tor",
	scripts = Latn,
}

m["aul"] = {
	"aulua",
	"Q427300",
	"poz-vnc",
	scripts = Latn,
}

m["aum"] = {
	"asu",
	"Q34798",
	"alv-ngb",
	otherNames = {"abewa", "asu (Nigeria)"},
	scripts = Latn,
}

m["aun"] = {
	"molmo one",
	"Q12637224",
	"qfa-tor",
	scripts = Latn,
}

m["auo"] = {
	"auyokawa",
	"Q56247",
	"cdc-wst",
	scripts = Latn,
}

m["aup"] = {
	"makayam",
	"Q6738863",
	"ngf",
	otherNames = {"tirio", "makaeyam", "aturu", "atura", "adulu"},
	scripts = Latn,
}

m["auq"] = {
	"anus",
	"Q23855",
	"poz-ocw",
	otherNames = {"a", "korur", "korurnus"}, -- no name attested? lect may be same as 'pdn'
	scripts = Latn,
}

m["aur"] = {
	"aruek",
	"Q3504279",
	"qfa-tor",
	scripts = Latn,
}

m["aut"] = {
	"austral",
	"Q2669261",
	"poz-pep",
	scripts = Latn,
}

m["auu"] = {
	"auye",
	"Q4827334",
	"ngf",
	aliases = {"auwje"},
	scripts = Latn,
}

m["auw"] = {
	"awyi",
	"Q3513326",
	"paa-brd",
	aliases = {"awye"},
	scripts = Latn,
}

m["aux"] = {
	"aurá",
	"Q3507995",
	"tup-gua",
	scripts = Latn,
}

m["auy"] = {
	"auyana",
	"Q2873211",
	"paa-kag",
	aliases = {"awiyaana"},
	scripts = Latn,
}

m["auz"] = {
	"uzbeki arab",
	"Q3399507",
	"sem-arb",
	aliases = {"uzbek arab"},
	scripts = Arab,
}

m["avb"] = {
	"avau",
	"Q12627412",
	"poz-ocw",
	scripts = Latn,
}

m["avd"] = {
	"alviri-vidari",
	"Q3327357",
	"xme",
	otherNames = {"alviri", "vidari"},
	scripts = {"fa-Arab"},
	ancestors = {"xme-mid"},
}

m["avi"] = {
	"avikam",
	"Q34840",
	"alv-lag",
	scripts = Latn,
}

m["avk"] = {
	"kotava",
	"Q1377116",
	"art",
	scripts = Latn,
	type = "appendix-constructed",
}

m["avl"] = {
	"kelet-egyptomi bedawi arab",
	"Q56714",
	"sem-arb",
	otherNames = {"bedawi arab", "levantei bedawi arab"},
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["avm"] = {
	"angkamuthi",
	nil,
	"aus-pmn",
	scripts = Latn,
}

m["avn"] = {
	"avatime",
	"Q34796",
	"alv-ktg",
	scripts = Latn,
}

m["avo"] = {
	"agavotaguerra",
	"Q3508007",
	"awd",
	scripts = Latn,
}

m["avs"] = {
	"aushiri",
	"Q3409318",
	"sai-zap",
	scripts = Latn,
}

m["avt"] = {
	"au",
	"Q3446608",
	"qfa-tor",
	scripts = Latn,
}

m["avu"] = {
	"avokaya",
	"Q56685",
	"csu-mma",
	scripts = Latn,
}

m["avv"] = {
	"avá-canoeiro",
	"Q4829584",
	"tup-gua",
	otherNames = {"avá", "canoe"},
	scripts = Latn,
}

m["awa"] = {
	"awadhi",
	"Q29579",
	"inc",
	scripts = {"Deva", "Kthi", "fa-Arab"},
	ancestors = {"pka"},
	translit_module = "hi-translit",
}

m["awb"] = {
	"awa (New guinea)",
	"Q2874650",
	"paa-kag",
	aliases = {"awa", "awa (Papua new guinea)"},
	scripts = Latn,
}

m["awc"] = {
	"cicipu",
	"Q35193",
	"nic-kam",
	aliases = {"cipu"},
	scripts = Latn,
}

m["awe"] = {
	"awetí",
	"Q4830038",
	"tup",
	scripts = Latn,
}

m["awg"] = {
	"anguthimri",
	"Q4764288",
	"aus-pam",
	otherNames = {"alngith", "leningitij", "mpakwithi"},
	scripts = Latn,
}

m["awh"] = {
	"awbono",
	"Q3446684",
	"ngf",
	scripts = Latn,
}

m["awi"] = {
	"aekyom",
	"Q3399691",
	"ngf",
	otherNames = {"awin"},
	scripts = Latn,
}

m["awk"] = {
	"awabakal",
	"Q3449138",
	"aus-pam",
	scripts = Latn,
}

m["awm"] = {
	"arawum",
	"Q4784537",
	"ngf-mad",
	scripts = Latn,
}

m["awn"] = {
	"awngi",
	"Q34934",
	"cus",
	scripts = {"Ethi"},
}

m["awo"] = {
	"awak",
	"Q3446643",
	"alv-wjk",
	scripts = Latn,
}

m["awr"] = {
	"awera",
	"Q56379",
	"paa-lkp",
	scripts = Latn,
}

m["aws"] = {
	"south awyu",
	"Q12633986",
	"ngf",
	scripts = Latn,
}

m["awt"] = {
	"araweté",
	"Q4784535",
	"tup-gua",
	scripts = Latn,
}

m["awu"] = {
	"central awyu",
	"Q12628801",
	"ngf",
	scripts = Latn,
}

m["awv"] = {
	"jair awyu",
	"Q16110177",
	"ngf",
	scripts = Latn,
}

m["aww"] = {
	"awun",
	"Q56369",
	"paa-spk",
	scripts = Latn,
}

m["awx"] = {
	"awara",
	"Q2874670",
	"ngf-fin",
	scripts = Latn,
}

m["awy"] = {
	"edera awyu",
	"Q12630425",
	"ngf",
	scripts = Latn,
}

m["axb"] = {
	"abipon",
	"Q11252539",
	"sai-guc",
	otherNames = {"abipón", "callaga", "kalyaga"},
	scripts = Latn,
}

m["axe"] = {
	"ayerrerenge",
	"Q16112737",
	"aus-pam",
	scripts = Latn,
}

m["axg"] = {
	"mato grosso arára",
	"Q3446660",
	scripts = Latn,
}

m["axk"] = {
	"aka (Central africa)",
	"Q11010149",
	"bnt-ngn",
	otherNames = {"yaka", "yaka (Central african republic)", "aka", "beka"}, -- cf 'iyx', 'yaf'
	scripts = Latn,
}

m["axl"] = {
	"lower southern aranda",
	"Q6693295",
	"aus-pam",
	otherNames = {"lower southern arrernte", "southern arrernte", "southern aranda"},
	scripts = Latn,
}

m["axm"] = {
	"middle armenian",
	"Q4438498",
	"hyx",
	scripts = {"Armn"},
	ancestors = {"xcl"},
	translit_module = "Armn-translit",
	override_translit = true,
	entry_name = {
		from = {"և", "՞", "՜", "՛", "՟"},
		to   = {"եւ"}} ,
}

m["axx"] = {
	"xaragure",
	"Q8045635",
	"poz-cln",
	aliases = {"xârâgurè"},
	scripts = Latn,
}

m["aya"] = {
	"awar",
	"Q56876",
	"paa",
	scripts = Latn,
}

m["ayb"] = {
	"ayizo",
	"Q34841",
	"alv-pph",
	aliases = {"ayizo gbe"},
	scripts = Latn,
}

m["ayd"] = {
	"ayabadhu",
	"Q3509164",
	"aus-pmn",
	aliases = {"ayapathu", "badhu"},
	scripts = Latn,
}

m["aye"] = {
	"ayere",
	"Q34788",
	"alv-aah",
	scripts = Latn,
}

m["ayg"] = {
	"nyanga (Togo)",
	"Q35446",
	"alv-gng",
	aliases = {"nyanga", "ginyanga"},
	scripts = Latn,
}

m["ayh"] = {
	"hadrámi arab",
	"Q3510366",
	"sem-arb",
	aliases = {"hadhrami arab"},
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["ayi"] = {
	"leyigha",
	"Q3914492",
	"nic-uce",
	scripts = Latn,
}

m["ayk"] = {
	"akuku",
	"Q3450179",
	"alv-nwd",
	scripts = Latn,
}

m["ayl"] = {
	"líbiai arab",
	"Q56503",
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["ayn"] = {
	"szanaai arab",
	"Q56578",
	"sem-arb",
	scripts = Arab,
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["ayo"] = {
	"ayoreo",
	"Q56634",
	"sai-zam",
	otherNames = {"morotoco", "moro", "ayoweo", "ayoré", "pyeta yovai"},
	scripts = Latn,
}

m["ayp"] = {
	"észak-mezopotámiai arab",
	"Q56577",
	"sem-arb",
	scripts = Arab,
	ancestors = {"acm"},
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}},
}

m["ayq"] = {
	"ayi",
	"Q56449",
	"paa-spk",
	aliases = {"ayi (New guinea)", "ayi (Papua new guinea)"},
	scripts = Latn,
}

m["ays"] = {
	"sorsogon ayta",
	"Q7563752",
	"phi",
	scripts = Latn,
}

m["ayt"] = {
	"bataan ayta",
	"Q4921648",
	"phi",
	otherNames = {"magbukun ayta", "mariveleño"},
	scripts = Latn,
}

m["ayu"] = {
	"ayu",
	"Q34786",
	"alv",
	scripts = Latn,
}

m["ayy"] = {
	"tayabas ayta",
	"Q7689745",
	"phi",
	scripts = Latn,
}

m["ayz"] = {
	"maybrat",
	"Q4830892",
	"paa-wpa",
	otherNames = {"mai brat", "ajamaru", "ayamaru"},
	scripts = Latn,
}

m["aza"] = {
	"azha",
	"Q4832486",
	"tbq-lol",
	scripts = Latn,
}

m["azd"] = {
	"eastern durango nahuatl",
	"Q16115449",
	"azc-nah",
	scripts = Latn,
}

m["azg"] = {
	"san pedro amuzgos amuzgo",
	"Q35092",
	"omq",
	otherNames = {"upper eastern amuzgo", "oaxaca amuzgo"},
	scripts = Latn,
}

m["azm"] = {
	"ipalapa amuzgo",
	"Q12633013",
	"omq",
	otherNames = {"lower eastern amuzgo"},
	scripts = Latn,
}

m["azn"] = {
	"western durango nahuatl",
	"Q12645553",
	"azc-nah",
	scripts = Latn,
}

m["azo"] = {
	"awing",
	"Q34856",
	"nic-nge",
	scripts = Latn,
}

m["azt"] = {
	"faire atta",
	"Q12630884",
	"phi",
	scripts = Latn,
}

m["azz"] = {
	"highland puebla nahuatl",
	"Q12953754",
	"azc-nah",
	scripts = Latn,
}

return m