Module:Languages/data3/a

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-edo",
	otherNames = {"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",
	otherNames = {"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",
	otherNames = {"Angave"},
	scripts = Latn,
}

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

m["aan"] = {
	"Anambé",
	"Q3507873",
	"tup-gua",
	otherNames = {"Anambe"},
	scripts = Latn,
}

m["aao"] = {
	"Algerian Saharan Arabic",
	"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-kwa",
	scripts = Latn,
}

m["abb"] = {
	"Bankon",
	"Q34860",
	"bnt",
	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 Arabic",
	"Q56833",
	"sem-arb",
	scripts = Arab,
}

m["abi"] = {
	"Abidji",
	"Q34781",
	"alv-kwa",
	scripts = Latn,
}

m["abj"] = {
	"Aka-Bea",
	"Q2356391",
	"qfa-adm",
	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",
	otherNames = {"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-kwa",
	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-kwa",
	scripts = Latn,
}

m["abv"] = {
	"Baharna Arabic",
	"Q56576",
	"sem-arb",
	otherNames = {"Bahrani Arabic"},
	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",
	otherNames = {"Achawa", "Ajagua"},
	scripts = Latn,
}

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

m["acd"] = {
	"Gikyode",
	"Q35256",
	"alv-kwa",
	scripts = Latn,
}

m["ace"] = {
	"Acehnese",
	"Q27683",
	"cmc",
	otherNames = {"Achinese", "Atjehnese"},
	scripts = {"Latn", "Arab"},
}

m["ach"] = {
	"Acholi",
	"Q34926",
	"sdv",
	otherNames = {"Acoli", "Shuli", "Acooli"},
	scripts = Latn,
}

m["aci"] = {
	"Aka-Cari",
	"Q2670418",
	"qfa-adm",
	otherNames = {"Cari", "Aka-Kari", "Kari", "Chariar"},
	scripts = Latn,
}

m["ack"] = {
	"Aka-Kora",
	"Q3433680",
	"qfa-adm",
	otherNames = {"Kora"},
	scripts = Latn,
}

m["acl"] = {
	"Akar-Bale",
	"Q3436825",
	"qfa-adm",
	otherNames = {"Bale", "Bele", "Akar-Bele", "Balawa", "Balwa", "Bojingiji"},
	scripts = Latn,
}

m["acm"] = {
	"Iraqi Arabic",
	"Q56232",
	"sem-arb",
	otherNames = {"Mesopotamian Arabic"},
	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"] = {
	"Ta'izzi-Adeni Arabic",
	"Q56579",
	"sem-arb",
	otherNames = {"Southern Yemeni Arabic"},
	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",
	otherNames = {"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"] = {
	"Hijazi Arabic",
	"Q56608",
	"sem-arb",
	otherNames = {"Hejazi Arabic", "West Arabian Arabic"},
	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"] = {
	"Omani Arabic",
	"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"] = {
	"Cypriot Arabic",
	"Q56416",
	"sem-arb",
	scripts = Arab,
	ancestors = {"acm"},
}

m["acz"] = {
	"Acheron",
	"Q34769",
	"alv-tal",
	otherNames = {"Asheron"},
	scripts = Latn,
}

m["ada"] = {
	"Adangme",
	"Q35141",
	"alv-kwa",
	otherNames = {"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-kwa",
	scripts = Latn,
}

m["adf"] = {
	"Dhofari Arabic",
	"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-kwa",
	otherNames = {"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-kwa",
	otherNames = {"Agotime"},
	scripts = Latn,
}

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

m["ads"] = {
	"Adamorobe Sign Language",
	"Q27709",
	"sgn",
	scripts = Latn, -- when documented
}

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

m["adu"] = {
	"Aduge",
	"Q34734",
	"alv-edo",
	scripts = Latn,
	wikipedia_article = "Okpamheri language",
}

m["adw"] = {
	"Amondawa",
	"Q12626847",
	"tup-gua",
	otherNames = {"Amundava"},
	scripts = Latn,
}

m["ady"] = {
	"Adyghe",
	"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"] = {
	"Tunisian Arabic",
	"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"] = {
	"Saidi Arabic",
	"Q56592",
	"sem-arb",
	otherNames = {"Sa'idi Arabic", "Upper Egyptian Arabic", "Upper Egypt Arabic"},
	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"] = {
	"Argentine Sign Language",
	"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-bod",
	scripts = Latn,
}

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

m["aen"] = {
	"Armenian Sign Language",
	"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"] = {
	"Gulf Arabic",
	"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-bco",
	scripts = Latn,
}

m["afg"] = {
	"Afghan Sign Language",
	"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-bco",
	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",
	otherNames = {"Affiti", "Ditti"},
	scripts = Latn,
}

m["afu"] = {
	"Awutu",
	"Q34847",
	"alv-kwa",
	otherNames = {"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",
	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",
	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-bod",
	otherNames = {"Isimbi"},
	scripts = Latn,
}

m["agt"] = {
	"Central Cagayan Agta",
	"Q5017296",
	"phi",
	scripts = Latn,
}

m["agu"] = {
	"Aguacateca",
	"Q35091",
	"myn",
	otherNames = {"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",
	otherNames = {"Agul"},
	scripts = Cyrl,
}

m["agy"] = {
	"Southern Alta",
	"Q7569611",
	"phi",
	scripts = Latn,
}

m["agz"] = {
	"Mt. Iriga Agta",
	"Q6921432",
	"phi",
	scripts = Latn,
}

m["aha"] = {
	"Ahanta",
	"Q34729",
	"alv-kwa",
	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",
	scripts = Latn,
}

m["ahk"] = {
	"Akha",
	"Q56643",
	"tbq-lol",
	otherNames = {"Aka", "Ako"},
	scripts = {"Latn", "Mymr", "Thai"},
	sort_key = {
		from = {"%p", "[็-๎]", "([เแโใไ])([ก-ฮ])"},
		to   = {"", "", "%2%1"}},
}

m["ahl"] = {
	"Igo",
	"Q35412",
	"alv-kwa",
	scripts = Latn,
}

m["ahm"] = {
	"Mobumrin Aizi",
	"Q35967",
	"kro",
	scripts = Latn,
}

m["ahn"] = {
	"Àhàn",
	"Q34723",
	"nic-bco",
	otherNames = {"Ahan", "Ahaan"},
	scripts = Latn,
}

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

m["ahp"] = {
	"Aproumu Aizi",
	"Q34810",
	"kro",
	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-ara",
	scripts = {"Syrc"},
}

m["aij"] = {
	"Lishanid Noshan",
	"Q3436467",
	"sem-ara",
	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",
	otherNames = {"Ainu (Japan)"},
	scripts = {"Kana", "Latn", "Cyrl"},
}

m["aio"] = {
	"Aiton",
	"Q3399725",
	"tai-swe",
	otherNames = {"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",
	scripts = Latn,
}

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

m["aiy"] = {
	"Ali",
	"Q34814",
	"alv",
	scripts = Latn,
}

m["aja"] = {
	"Aja",
	"Q3237491",
	"csu",
	otherNames = {"Adja", "Aja (Sudan)"},
	scripts = Latn,
}

m["ajg"] = {
	"Adja",
	"Q35035",
	"alv-gbe",
	otherNames = {"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"] = {
	"South Levantine Arabic",
	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-Tunisian Arabic",
	"Q56597",
	"sem-arb",
	scripts = {"Hebr"},
	ancestors = {"jrb"},
}

m["aju"] = {
	"Judeo-Moroccan Arabic",
	"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",
	otherNames = {"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",
	otherNames = {"Acauayo", "Acaguayo", "Akawai", "Acawai", "Accawai"},
	scripts = Latn,
}

m["akf"] = {
	"Akpa",
	"Q34801",
	"alv-von",
	scripts = Latn,
}

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

m["akh"] = {
	"Angal Heneng",
	"Q10950354",
	"paa-eng",
	scripts = Latn,
}

m["aki"] = {
	"Aiome",
	"Q56735",
	"paa",
	otherNames = {"Aiom", "Ayom"},
	scripts = Latn,
}

m["akj"] = {
	"Jeru",
	"Q2919121",
	"qfa-adm",
	otherNames = {"Aka-Jeru"},
	scripts = Latn,
}

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

m["akl"] = {
	"Aklanon",
	"Q8773",
	"phi",
	otherNames = {"Aklan", "Akeanon"},
	scripts = Latn,
}

m["akm"] = {
	"Aka-Bo",
	"Q35361",
	"qfa-adm",
	otherNames = {"Ba", "Bo"},
	scripts = Latn,
}

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

m["akp"] = {
	"Siwu",
	"Q36470",
	"alv-kwa",
	scripts = Latn,
}

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

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

m["aks"] = {
	"Akaselem",
	"Q34817",
	"nic-gur",
	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",
	scripts = Latn,
}

m["akx"] = {
	"Aka-Kede",
	"Q3436816",
	"qfa-adm",
	otherNames = {"Kede"},
	scripts = Latn,
}

m["aky"] = {
	"Aka-Kol",
	"Q3436784",
	"qfa-adm",
	otherNames = {"Kol", "Kawl", "Aka-Kawl", "Bojingiji"},
	scripts = Latn,
}

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

m["ala"] = {
	"Alago",
	"Q34813",
	"alv",
	scripts = Latn,
}

m["alc"] = {
	"Kawésqar",
	"Q56544",
	"aqa",
	otherNames = {"Qawasqar", "Alacaluf"},
	scripts = Latn,
}

m["ald"] = {
	"Alladian",
	"Q34837",
	"alv-kwa",
	otherNames = {"Alladyan", "Allagian", "Alaguian"},
	scripts = Latn,
}

m["ale"] = {
	"Aleut",
	"Q27210",
	"esx",
	otherNames = {"Aleutian"},
	scripts = Latn,
}

m["alf"] = {
	"Alege",
	"Q34815",
	"nic-bco",
	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"] = {
	"Southern Altai",
	"Q1991779",
	"trk-sib",
	otherNames = {"Southern Altay", "Altai", "Altay"},
	scripts = Cyrl,
	translit_module = "Altai-translit",
}

m["alu"] = {
	"'Are'are",
	"Q5160",
	"poz-sls",
	otherNames = {"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",
	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",
	otherNames = {"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-ara",
	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",
	otherNames = {"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-kwa",
	scripts = Latn,
}

m["ang"] = {
	"Old English",
	"Q42365",
	"gmw",
	otherNames = {"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"}},
}

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-adm",
	otherNames = {"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",
	otherNames = {"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-kwa",
	otherNames = {"Anyin"},
	scripts = Latn,
}

m["anz"] = {
	"Anem",
	"Q56512",
	"paa",
	otherNames = {"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",
	otherNames = {"Enindhilyagwa"},
	scripts = Latn,
}

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

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

m["aol"] = {
	"Alor",
	"Q3332062",
	"poz",
	otherNames = {"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",
	otherNames = {"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"] = {
	"North Levantine Arabic",
	"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"] = {
	"Sudanese Arabic",
	"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",
	otherNames = {"Apiacá"},
	scripts = Latn,
}

m["apj"] = {
	"Jicarilla",
	"Q28277",
	"apa",
	otherNames = {"Jicarilla Apache"},
	scripts = Latn,
}

m["apk"] = {
	"Plains Apache",
	"Q27861",
	"apa",
	otherNames = {"Kiowa Apache"},
	scripts = Latn,
}

m["apl"] = {
	"Lipan",
	"Q28269",
	"apa",
	otherNames = {"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",
	otherNames = {"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-adm",
	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",
	otherNames = {"Apalai"},
	scripts = Latn,
}

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

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

m["aqd"] = {
	"Ampari Dogon",
	"Q4748057",
	"qfa-dgn",
	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"] = {
	"Aramaic",
	"Q28602",
	"sem-ara",
	otherNames = {"Imperial Aramaic", "Official Aramaic", "Biblical Aramaic"},
	scripts = {"Hebr", "Armi", "Syrc", "Palm", "Nbat", "Phnx", "Mand", "Samr"},
	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"] = {
	"Algerian Arabic",
	"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"] = {
	"Najdi Arabic",
	"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",
	otherNames = {"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",
	otherNames = {"Arua", "Aruashi", "Aruáshi", "Aruachi"}, -- moribund, central Brazil, cf 'aru'
	scripts = Latn,
}

m["ary"] = {
	"Moroccan Arabic",
	"Q56426",
	"sem-arb",
	scripts = {"Arab", "Latn"},
	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"] = {
	"Egyptian Arabic",
	"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",
	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"] = {
	"American Sign Language",
	"Q14759",
	"sgn",
	otherNames = {"Ameslan", "ASL"},
	scripts = {"Sgnw"},
}

m["asf"] = {
	"Auslan",
	"Q29525",
	"sgn",
	otherNames = {"Australian Sign Language"},
	scripts = Latn, -- when documented
}

m["asg"] = {
	"Cishingini",
	"Q35199",
	"nic-kam",
	otherNames = {"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",
	otherNames = {"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"] = {
	"Algerian Sign Language",
	"Q3135421",
	"sgn",
}

m["asq"] = {
	"Austrian Sign Language",
	"Q36668",
	"sgn",
	scripts = Latn, -- when documented
}

m["asr"] = {
	"Asuri",
	"Q3504321",
	"mun",
	otherNames = {"Asur"},
	scripts = Latn, -- when documented
}

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

m["ast"] = {
	"Asturian",
	"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",
	scripts = Latn,
}

m["asw"] = {
	"Australian Aboriginal Sign Language",
	"Q955216",
	"sgn",
	otherNames = {"Australian Aborigines Sign Language"},
	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-edo",
	otherNames = {"Ivbie North", "Arhe", "Ivbie North-Okpela-Arhe"},
	scripts = Latn,
}

m["ati"] = {
	"Attié",
	"Q34844",
	"alv-kwa",
	scripts = Latn,
}

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

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

m["atl"] = {
	"Mt. Iraya Agta",
	"Q6921430",
	"phi",
	scripts = Latn,
}

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

m["ato"] = {
	"Atong (Cameroon)",
	"Q34824",
	"nic-grs",
	otherNames = {"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",
	otherNames = {"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",
	scripts = Latn,
}

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

m["auj"] = {
	"Augila",
	"Q56398",
	"ber",
	otherNames = {"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-von",
	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",
	otherNames = {"Auwje"},
	scripts = Latn,
}

m["auw"] = {
	"Awyi",
	"Q3513326",
	"paa-brd",
	otherNames = {"Awye"},
	scripts = Latn,
}

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

m["auy"] = {
	"Auyana",
	"Q2873211",
	"paa-kag",
	otherNames = {"Awiyaana"},
	scripts = Latn,
}

m["auz"] = {
	"Uzbeki Arabic",
	"Q3399507",
	"sem-arb",
	otherNames = {"Uzbek Arabic"},
	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-kwa",
	scripts = Latn,
}

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

m["avl"] = {
	"Eastern Egyptian Bedawi Arabic",
	"Q56714",
	"sem-arb",
	otherNames = {"Bedawi Arabic", "Levantine Bedawi Arabic"},
	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-kwa",
	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",
	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",
	otherNames = {"Awa", "Awa (Papua New Guinea)"},
	scripts = Latn,
}

m["awc"] = {
	"Cicipu",
	"Q35193",
	"nic-kam",
	otherNames = {"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",
	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",
	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",
	otherNames = {"Xârâgurè"},
	scripts = Latn,
}

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

m["ayb"] = {
	"Ayizo",
	"Q34841",
	"alv-gbe",
	otherNames = {"Ayizo Gbe"},
	scripts = Latn,
}

m["ayd"] = {
	"Ayabadhu",
	"Q3509164",
	"aus-pmn",
	otherNames = {"Ayapathu", "Badhu"},
	scripts = Latn,
}

m["aye"] = {
	"Ayere",
	"Q34788",
	"alv-von",
	scripts = Latn,
}

m["ayg"] = {
	"Nyanga (Togo)",
	"Q35446",
	"alv-kwa",
	otherNames = {"Nyanga", "Ginyanga"},
	scripts = Latn,
}

m["ayh"] = {
	"Hadrami Arabic",
	"Q3510366",
	"sem-arb",
	otherNames = {"Hadhrami Arabic"},
	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-edo",
	scripts = Latn,
}

m["ayl"] = {
	"Libyan Arabic",
	"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"] = {
	"Sanaani Arabic",
	"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"] = {
	"North Mesopotamian Arabic",
	"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",
	otherNames = {"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

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.