Módulo:lenguas/idiomas/a

La documentación para este módulo puede ser creada en Módulo:lenguas/idiomas/a/doc

local u = mw.ustring.char
local m_langdata = require("Módulo:lenguas/idiomas/puntuacion")
local c = m_langdata.chars
local p = m_langdata.puaChars
local s = m_langdata.shared

local m = {}

m["aaa"] = {
	"ghotuo",
	35463,
	"alv-yek",
	"Latn",
	otherNames = {"otuo"},
}

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

m["aac"] = {
	"arí",
	1811224,
	"paa-pag",
	"Latn",
}

m["aad"] = {
	"amal",
	56708,
	"paa-spk",
	"Latn",
	otherNames = {"alai"},
}

m["aaf"] = {
	"eranada",
	3507928,
	"dra-mal",
	"Mlym",
	otherNames = {"eranadan"},
}

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

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

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

m["aak"] = {
	"ankave",
	3446690,
	"ngf",
	"Latn",
	otherNames = {"angave"},
}

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

m["aan"] = {
	"anambé",
	3507873,
	"tup-gua",
	"Latn",
	otherNames = {"anambe"},
}

m["aao"] = {
	"árabe del Sahara argelino",
	56725,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

m["aap"] = {
	"arará",
	56807,
	"sai-pek",
	"Latn",
	otherNames = {"arára"},
}

m["aaq"] = {
	"penobscot",
	3515185,
	"alg-abp",
	"Latn",
	otherNames = {"abenaki oriental", "abnaki oriental"},
}

m["aas"] = {
	"aasáx",
	56620,
	"cus-sou",
	"Latn",
	otherNames = {"asa", "aramánik", "laramánik"},
}

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

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

m["aax"] = {
	"mandobo",
	12636156,
	"ngf",
	"Latn",
}

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

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

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

m["abc"] = {
	"ambala",
	3448896,
	"phi",
	"Latn",
}

m["abd"] = {
	"manide",
	3399682,
	"phi",
	"Latn",
	otherNames = {"manide"},
}

m["abe"] = {
	"abenaki",
	17502788,
	"alg-abp",
	"Latn",
	otherNames = {"abenaki occidental", "abnaki", "abnaki occidental"},
}

m["abf"] = {
	"sungai",
	4663287,
	"poz-san",
	"Latn",
}

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

m["abh"] = {
	"árabe tayiko",
	56833,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

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

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

m["abl"] = {
	"abung",
	12473424,
	"poz-lgx",
	"Latn",
	otherNames = {"pepadún", "lampung nyo"},
}

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

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

m["abo"] = {
	"abón",
	35121,
	"nic-tvn",
	"Latn",
	otherNames = {"abɔ̃"},
}

m["abp"] = {
	"abellen",
	3436621,
	"phi",
	"Latn",
}

m["abq"] = {
	"abaza",
	27567,
	"cau-abz",
	"Cyrl, Latn",
	translit = {Cyrl = "translit/abq"},
	override_translit = true,
	display_text = {Cyrl = s["mostrartexto/cau-Cyrl"]},
	entry_name = {
		Cyrl = s["nombentrada/cau-Cyrl"],
		Latn = s["nombentrada/cau-Latn"],
	},
	sort_key = {
		Cyrl = {
			from = {
				"гъв", "гъь", "гӏв", "джв", "джь", "къв", "къь", "кӏв", "кӏь", "хъв", "хӏв", "чӏв", -- 3 chars
				"гв", "гъ", "гь", "гӏ", "дж", "дз", "ё", "жв", "жь", "кв", "къ", "кь", "кӏ", "ль", "лӏ", "пӏ", "тл", "тш", "тӏ", "фӏ", "хв", "хъ", "хь", "хӏ", "цӏ", "чв", "чӏ", "шв", "шӏ" -- 2 chars
			},
			to = {
				"г" .. p[3], "г" .. p[4], "г" .. p[7], "д" .. p[2], "д" .. p[3], "к" .. p[3], "к" .. p[4], "к" .. p[7], "к" .. p[8], "х" .. p[3], "х" .. p[6], "ч" .. p[3],
				"г" .. p[1], "г" .. p[2], "г" .. p[5], "г" .. p[6], "д" .. p[1], "д" .. p[4], "е" .. p[1], "ж" .. p[1], "ж" .. p[2], "к" .. p[1], "к" .. p[2], "к" .. p[5], "к" .. p[6], "л" .. p[1], "л" .. p[2], "п" .. p[1], "т" .. p[1], "т" .. p[2], "т" .. p[3], "ф" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[4], "х" .. p[5], "ц" .. p[1], "ч" .. p[1], "ч" .. p[2], "ш" .. p[1], "ш" .. p[2]
			}
		},
	},
}

m["abs"] = {
	"malayo ambonés",
	3124354,
	"crp",
	"Latn",
	ancestors = "ms",
}

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

m["abu"] = {
	"aburé",
	34767,
	"alv-ptn",
	"Latn",
}

m["abv"] = {
	"árabe bareiní",
	56576,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
	otherNames = {"árabe bahraní"},
}

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

m["abx"] = {
	"inabacnum",
	2820163,
	"poz-sbj",
	"Latn",
}

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

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

m["aca"] = {
	"achagua",
	2822982,
	"awd",
	"Latn",
	otherNames = {"achawa", "ajagua", "axagua"},
}

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

m["acd"] = {
	"chode",
	35256,
	"alv-gng",
	"Latn",
}

m["ace"] = {
	"achenés",
	27683,
	"cmc",
	"Latn, ms-Arab",
	standardChars = {
		Latn = "AaBbCcDdEeÉéÈèËëFfGgHhIiJjKkLlMmNnOoÔôÖöPpQqRrSsTtUuVvWwXxYyZz", -- current orthography (not yet add Arab)
		c.punc
	},
	otherNames = {"achinés", "atienés"},
}

m["acf"] = {
	"criollo de Santa Lucía",
	16962250,
	"crp",
	"Latn",
	ancestors = "fr",
	sort_key = s["sortkey/roa-oil"],
	otherNames = {"criollo de Dominica"}
}

m["ach"] = {
	"acholi",
	34926,
	"sdv-los",
	"Latn",
	otherNames = {"acoli", "shuli", "acooli"},
}

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

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

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

m["acm"] = {
	"árabe iraquí",
	56232,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
	otherNames = {"árabe mesopotámico"},
}

m["acn"] = {
	"achang",
	56582,
	"tbq-brm",
	"Latn",
	otherNames = {"xiandao", "chintaw"},
}

m["acp"] = {
	"acipa oriental",
	5329945,
	"nic-kmk",
	"Latn",
}

m["acq"] = {
	"árabe ta'izzi-adeni",
	56579,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

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

m["acs"] = {
	"acroá",
	2829146,
	"sai-cje",
	"Latn",
	otherNames = {"akroá", "coroá"},
}

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

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

m["acw"] = {
	"árabe hiyazí",
	56608,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
	otherNames = {"árabe heyazí", "árabe arábigo occidental"},
}

m["acx"] = {
	"árabe omaní",
	56630,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

m["acy"] = {
	"árabe chipriota",
	56416,
	"sem-arb",
	"Latn, Grek",
	ancestors = "acm",
	standardChars = {
		Latn = "AaBbCcDdΔδEeFfGgĠġĊċIiJjKkLlMmNnOoPpΘθRrSsTtUuVvWwXxYyZzŞş",
		c.punc
	},
	entry_name = {remove_diacritics = c.grave .. c.acute .. c.breve},
	otherNames = {"sanna"},
}

m["acz"] = {
	"acheron",
	34769,
	"alv-tal",
	"Latn",
	otherNames = {"asheron"},
}

m["ada"] = {
	"adangme",
	35141,
	"alv-gda",
	"Latn",
	otherNames = {"dangme"},
}

m["add"] = {
	"lidzonka",
	35266,
	"nic-nka",
	"Latn",
	otherNames = {"lidzonka"},
}

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

m["adf"] = {
	"árabe dhofarí",
	56565,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

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

m["adh"] = {
	"adhola",
	1971400,
	"sdv-los",
	"Latn",
}

m["adi"] = {
	"adi (macrolengua)",
	56440,
	"sit-tan",
	"Latn",
	otherNames = {"abor", "ashing", "lhoba", "minyong", "mising", "padam", "panggi", "pasi", "shimong", "ajukru"},
}

m["adj"] = {
	"adyukru",
	34738,
	"alv-lag",
	"Latn",
	otherNames = {"adyoukrou", "adjukru", "ajukru"},
}

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

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

m["ado"] = {
	"adjora",
	56659,
	"paa-ram",
	"Latn",
	otherNames = {"abú"},
}

m["adp"] = {
	"adap",
	3512402,
	"sit-tib",
	"Tibt",
	ancestors = "dz",
	translit = "translit/Tibt",
	override_translit = true,
	display_text = s["mostrartexto/Tibt"],
	entry_name = s["nombentrada/Tibt"],
	sort_key = "sortkey/Tibt",
}

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

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

m["ads"] = {
	"lengua de señas adamorobe",
	27709,
	"sgn",
	"Latn, Sgnw",
}

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

m["adw"] = {
	"amundava",
	12626847,
	"tup-gua",
	"Latn",
	otherNames = {"amondawa"},
}

m["ady"] = {
	"adigués",
	27776,
	"cau-cir",
	"Cyrl, Latn, Arab",
	translit = {
		Cyrl = "translit/cau-cir",
		Arab = "translit/ar",
	},
	override_translit = true,
	display_text = {Cyrl = s["mostrartexto/cau-Cyrl"]},
	entry_name = {
		Cyrl = s["nombentrada/cau-Cyrl"],
		Latn = s["nombentrada/cau-Latn"],
	},
	sort_key = {
		Cyrl = {
			from = {
				"кхъу", "къӏу", -- 4 chars
				"гъу", "джу", "дзу", "жъу", "къу", "кхъ", "къӏ", "кӏу", "кӏь", "лъу", "лӏу", "пӏу", "сӏу", "тӏу", "фӏу", "хъу", "цӏу", "чъу", "чӏу", "шъу", "шӏу", "щӏу", -- 3 chars
				"гу", "гъ", "гь", "дж", "дз", "ё", "жъ", "жь", "ку", "къ", "кь", "кӏ", "лъ", "ль", "лӏ", "пӏ", "сӏ", "тӏ", "фӏ", "ху", "хъ", "хь", "цу", "цӏ", "чу", "чъ", "чӏ", "шъ", "шӏ", "щӏ", "ӏу", "ӏь" -- 2 chars
			},
			to = {
				"к" .. p[5], "к" .. p[7],
				"г" .. p[3], "д" .. p[2], "д" .. p[4], "ж" .. p[2], "к" .. p[3], "к" .. p[4], "к" .. p[6], "к" .. p[10], "к" .. p[11], "л" .. p[2], "л" .. p[5], "п" .. p[2], "с" .. p[2], "т" .. p[2], "ф" .. p[2], "х" .. p[3], "ц" .. p[3], "ч" .. p[3], "ч" .. p[5], "ш" .. p[2], "ш" .. p[4], "щ" .. p[2],
				"г" .. p[1], "г" .. p[2], "г" .. p[4], "д" .. p[1], "д" .. p[3], "е" .. p[1], "ж" .. p[1], "ж" .. p[3], "к" .. p[1], "к" .. p[2], "к" .. p[8], "к" .. p[9], "л" .. p[1], "л" .. p[3], "л" .. p[4], "п" .. p[1], "с" .. p[1], "т" .. p[1], "ф" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[4], "ц" .. p[1], "ц" .. p[2], "ч" .. p[1], "ч" .. p[2], "ч" .. p[4], "ш" .. p[1], "ш" .. p[3], "щ" .. p[1], "ӏ" .. p[1], "ӏ" .. p[2]
			}
		},
	},
	otherNames = {"circasiano occidental"},
}

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

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

m["aeb"] = {
	"árabe tunecino",
	56240,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

m["aec"] = {
	"árabe saidi",
	1,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

m["aed"] = {
	"lengua de señas argentina",
	3322073,
	"sgn",
	"Latn, Sgnw",
}

m["aee"] = {
	"pashai nororiental",
	12642198,
	"inc-pas",
	"fa-Arab, Latn",
}

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

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

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

m["aen"] = {
	"lengua de señas armenia",
	3446604,
	"sgn",
	"Latn, Sgnw",
}

m["aeq"] = {
	"aer",
	3246741,
	"inc-wes",
	"Arab",
	ancestors = "inc-gup",
}

m["aer"] = {
	"arrernte oriental",
	10728232,
	"aus-pam",
	"Latn",
}

m["aes"] = {
	"alseano",
	2395641,
	"qfa-mis",
	"Latn",
	otherNames = {"yaquina", "yakwina", "alseya", "yakona"}, -- names of the two dialects that make up the language
}

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

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

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

m["aez"] = {
	"aeka",
	16110528,
	"ngf",
	"Latn",
	otherNames = {"aiga"},
}

m["afb"] = {
	"árabe del Golfo",
	56385,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

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

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

m["afg"] = {
	"lengua de señas afgana",
	4689093,
	"sgn",
	"Latn, Sgnw",
}

m["afh"] = {
	"afrihili",
	384707,
	"art",
	"Latn",
}

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

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

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

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

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

m["afs"] = {
	"criollo afrosemínola",
	27867,
	"crp",
	"Latn",
	ancestors = "en",
}

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

m["afu"] = {
	"efutu",
	34847,
	"alv-gng",
	"Latn",
	otherNames = {"awutu", "senya"},
}

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

m["aga"] = {
	"aguano",
	3331203,
	"qfa-mis",
	"Latn",
}

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

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

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

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

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

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

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

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

m["agk"] = {
	"agta de Isarog",
	6078982,
	"bik",
	"Latn",
}

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

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

m["agn"] = {
	"agutaíno",
	3399717,
	"phi-kal",
	"Latn",
}

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

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

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

m["ags"] = {
	"esimbi",
	35260,
	"nic-bds",
	"Latn",
	otherNames = {"isimbi"},
}

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

m["agu"] = {
	"aguacateco",
	35091,
	"myn",
	"Latn",
	otherNames = {"awakateko", "awakateka"},
}

m["agv"] = {
	"hatang kayi",
	3508085,
	"phi",
	"Latn",
	otherNames = {"dumagat remontado", "sinauna", "kabalat"},
}

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

m["agx"] = {
	"aghul",
	36498,
	"cau-esm",
	"Cyrl",
	translit = "translit/cau-nec",
	override_translit = true,
	display_text = {Cyrl = s["mostrartexto/cau-Cyrl"]},
	entry_name = {Cyrl = s["nombentrada/cau-Cyrl"]},
	sort_key = {
		from = {"аь", "гъ", "гь", "гӏ", "дж", "ё", "къ", "кь", "кӏ", "оь", "пӏ", "тӏ", "уь", "хъ", "хь", "хӏ", "цӏ", "чӏ"},
		to = {"а" .. p[1], "г" .. p[1], "г" .. p[2], "г" .. p[3], "д" .. p[1], "е" .. p[1], "к" .. p[1], "к" .. p[2], "к" .. p[3], "о" .. p[1], "п" .. p[1], "т" .. p[1], "у" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[3], "ц" .. p[1], "ч" .. p[1]}
	},
	otherNames = {"agul"},
}

m["agy"] = {
	"sumagat kabuloano",
	7569611,
	"phi",
	"Latn",
}

m["agz"] = {
	"agta del Monte Iriga",
	6921432,
	"bik",
	"Latn",
}

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

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

m["ahg"] = {
	"qimant",
	35663,
	"cus-cen",
	"Latn",
}

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

m["ahi"] = {
	"tiagba",
	3400073,
	"kro-aiz",
	"Latn",
	otherNames = {"lélé", "tiagbamrin", "lélémrin"},
}

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

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

m["ahm"] = {
	"mobu",
	35967,
	"kro-aiz",
	"Latn",
	otherNames = {"mobumrin"},
}

m["ahn"] = {
	"ààhàn",
	34723,
	"alv-aah",
	"Latn",
	otherNames = {"ahan", "ahaan"},
}

m["aho"] = {
	"ahom",
	34778,
	"tai-swe",
	"Ahom",
	translit = "translit/Ahom",
}

m["ahp"] = {
	"apro",
	34810,
	"alv-kwa",
	"Latn",
}

m["ahs"] = {
	"wachi",
	34823,
	"nic-plc",
	"Latn",
}

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

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

m["aib"] = {
	"äynú",
	27927,
	"trk-kar",
	"Arab, Latn",
	otherNames = {"abdal", "ainí", "ainú", "eyní", "ejnú", "ainu chino"},
}

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

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

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

m["aig"] = {
	"criollo barbudeño-inglés",
	3244184,
	"crp",
	"Latn",
	ancestors = "en",
	otherNames = {"criollo de Kokoy", "criollo de Saint Kitts", "criollo monseratense", "criollo anguilense"},
}

m["aih"] = {
	"ai-cham",
	2827749,
	"qfa-kms",
	"Latn, Hani",
	sort_key = {Hani = "sortkey/Hani"},
}

m["aii"] = {
	"neoarameo asirio",
	29440,
	"sem-nna",
	"Syrc",
	translit = "translit/aii",
	entry_name = "nombentrada/Syrc",
}

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

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

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

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

m["ain"] = {
	"ainu",
	27969,
	"qfa-iso",
	"Kana, Latn, Cyrl",
	sort_key = {Kana = "sortkey/Kana"},
	otherNames = {"ainu japonés"},
}

m["aio"] = {
	"aiton",
	3399725,
	"tai-swe",
	"Mymr",
	translit = "translit/aio-phk",
	entry_name = {remove_diacritics = c.VS01},
	otherNames = {"tai aiton", "aitonia", "sham doaniya"},
}

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

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

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

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

m["aix"] = {
	"aigon",
	3504287,
	"poz-ocw",
	"Latn",
}

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

m["aja"] = {
	"aja del Sudán",
	3237491,
	"csu-bkr",
	"Latn",
	otherNames = {"adja", "aja sudanés"},
}

m["ajg"] = {
	"aja de Benín",
	35035,
	"alv-gbe",
	"Latn",
	otherNames = {"aja de Togo", "ajagbe", "aja beninés", "aja togolés"},
}

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

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

m["ajp"] = {
	"árabe levantino meridional",
	55633582,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

m["ajs"] = {
	"lengua de señas judeoargelina",
	5555709,
	"sgn",
	"Latn, Sgnw",
}

m["aju"] = {
	"árabe judeomarroquí",
	56595,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

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

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

m["akb"] = {
	"angkola",
	2640686,
	"btk",
	"Latn, Batk",
	otherNames = {"batak angkola"},
}

m["akc"] = {
	"amberbaken",
	3327139,
	"paa-wpa",
	"Latn",
}

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

m["ake"] = {
	"akawaio",
	28059,
	"sai-pem",
	"Latn",
	otherNames = {"acauaio", "acaguaio", "akawai", "acawai", "accawai", "akawayo"},
}

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

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

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

m["aki"] = {
	"aiome",
	56735,
	"paa",
	"Latn",
	otherNames = {"aiom", "ayom"},
}

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

m["akk"] = {
	"acadio",
	35518,
	"sem-eas",
	"Xsux, Latn",
}

m["akl"] = {
	"aclano",
	8773,
	"phi",
	"Latn",
	otherNames = {"aklan", "akeanon"},
}

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

m["ako"] = {
	"akurio",
	56650,
	"sai-tar",
	"Latn",
}

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

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

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

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

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

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

m["akv"] = {
	"akhvakh",
	56423,
	"cau-and",
	"Cyrl",
	translit = "translit/cau-nec",
	override_translit = true,
	display_text = {Cyrl = s["mostrartexto/cau-Cyrl"]},
	entry_name = {Cyrl = s["nombentrada/cau-Cyrl"]},
}

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

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

m["aky"] = {
	"kol de la Isla Andamán",
	3436784,
	"qfa-adc",
	"Latn",
	otherNames = {"kol", "kawl", "aka-kol", "aka-kawl", "bojingiji"},
}

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

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

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

m["ald"] = {
	"alladiano",
	34837,
	"alv-lag",
	"Latn",
	otherNames = {"alladyan", "allagian", "alaguian"},
}

m["ale"] = {
	"aleutiano",
	27210,
	"esx",
	"Latn",
}

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

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

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

m["alj"] = {
	"alangano",
	3327423,
	"phi",
	"Latn",
}

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

m["all"] = {
	"allar",
	3393634,
	"dra-mal",
	"Mlym",
	otherNames = {"chatan"},
}

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

m["alo"] = {
	"wakasihu",
	3217929,
	"poz-cma",
	"Latn",
}

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

m["alq"] = {
	"algonquino",
	28092,
	"alg",
	"Latn",
	ancestors = "oj",
}

m["alr"] = {
	"chukoto-kamchatka",
	28213,
	"qfa-ckn",
	"Cyrl",
	entry_name = {
		from = {"['’]"},
		to = {"ʼ"}
	},
	sort_key = {
		from = {"вʼ", "гʼ", "ғ", "ә", "ё", "ӄ", "ӈ"},
		to = {"в" .. p[1], "г" .. p[1], "г" .. p[2], "е" .. p[1], "е" .. p[2], "к" .. p[1], "н" .. p[1]}
	},
	otherNames = {"alyutor"},
}

m["alt"] = {
	"altái meridional",
	1991779,
	"trk-sib",
	"Cyrl",
	translit = "translit/Altai",
	sort_key = {
		from = {"ј", "ё", "ҥ", "ӧ", "ӱ"},
		to = {"д" .. p[1], "е" .. p[1], "н" .. p[1], "о" .. p[1], "у" .. p[1]}
	},
	otherNames = {"altay meridional"},
}

m["alu"] = {
	"'are'are",
	5160,
	"poz-sls",
	"Latn",
	otherNames = {"areare"},
}

m["alw"] = {
	"alaba",
	56652,
	"cus-hec",
	"Latn",
	otherNames = {"alaba-k'abeena", "alaaba", "k'abeena"},
}

m["alx"] = {
	"mol",
	3504260,
	"qfa-tor",
	"Latn",
}

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

m["alz"] = {
	"alur",
	56507,
	"sdv-los",
	"Latn",
}

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

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

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

m["ame"] = {
	"yanesha",
	3088540,
	"awd",
	"Latn",
	otherNames = {"amuesha"},
}

m["amf"] = {
	"hamer",
	35764,
	"omv-aro",
	"Latn",
}

m["amg"] = {
	"amurdak",
	3360016,
	"aus-wdj",
	"Latn",
	otherNames = {"amarag"},
}

m["ami"] = {
	"amis",
	35132,
	"map",
	"Latn",
	otherNames = {"pangzaj"},
}

m["amj"] = {
	"amdang",
	28335,
	"ssa-fur",
	"Latn",
	otherNames = {"biltino", "mimi"},
}

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

m["aml"] = {
	"war",
	56321,
	"aav-khs",
	"Latn",
}

m["amm"] = {
	"ama",
	3446626,
	"qfa-mal",
	"Latn",
	otherNames = {"ama papú", "ama de Papúa"},
}

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

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

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

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

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

m["ams"] = {
	"amami meridional",
	2840986,
	"jpx-ryu",
	"Jpan",
	translit = s["translit/Jpan"],
	sort_key = s["sortkey/Jpan"],
}

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

m["amu"] = {
	"amuzgo de Guerrero",
	3501942,
	"omq",
	"Latn",
	otherNames = {"amuzgo", "amuzgo de Xochistlahuaca", "amuzgo meridional/septentrional"},
}

m["amv"] = {
	"ambalau",
	2669214,
	"poz-cma",
	"Latn",
}

m["amw"] = {
	"neoarameo occidental",
	34226,
	"sem-arw",
	"Armi, Syrc, Latn",
	entry_name = {Syrc = "nombentrada/Syrc"},
}

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

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

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

m["ana"] = {
	"andaquí",
	2846078,
	"qfa-mis",
	"Latn",
	otherNames = {"andakí"},
}

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

m["anc"] = {
	"ngas",
	35999,
	"cdc-wst",
	"Latn",
	otherNames = {"angas", "angass", "ngas del monte", "ngas de la llanura", "karang", "kerang"},
}

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

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

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

m["ang"] = {
	"inglés antiguo",
	42365,
	"gmw-ang",
	"Latn, Runr",
	translit = {Runr = "translit/Runr"},
	entry_name = {
		Latn = {
			remove_diacritics = c.acute .. c.macron .. c.dotabove,
			from = {"Ƿ", "ƿ"},
			to = {"W", "w"}
		},
	},
	sort_key = {
		Latn = {
			from = {"æ", "ð", "þ", "ƿ"},
			to = {"ae", "t" .. p[1], "t" .. p[2], "w" .. p[1]}
		},
	},
	otherNames = {"anglosajón"},
}

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

m["ani"] = {
	"andi",
	34849,
	"cau-and",
	"Cyrl",
	translit = "translit/cau-nec",
	override_translit = true,
	display_text = {Cyrl = s["mostrartexto/cau-Cyrl"]},
	entry_name = {Cyrl = s["nombentrada/cau-Cyrl"]},
}

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

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

m["anl"] = {
	"anu",
	4777679,
	"sit-mru",
	"Latn",
	otherNames = {"khaungtso", "anu-hkongso", "chin anu-hkongso"}, -- 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
}

m["anm"] = {
	"anāl",
	56235,
	"tbq-kuk",
	"Latn",
	otherNames = {"anaal", "namfau"}, -- namfau is actually a placename
}

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

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

m["anp"] = {
	"ánguico",
	28378,
	"inc-eas",
	"Deva",
	ancestors = "bh",
}

m["anq"] = {
	"jarawa",
	2475526,
	"qfa-ong",
	"Latn",
	otherNames = {"jarawa de la India"},
}

m["anr"] = {
	"andh",
	4754314,
	"inc-sou",
	"Deva",
	ancestors = "pra",
}

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

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

m["anu"] = {
	"anuak",
	56677,
	"sdv-lon",
	"Latn",
	otherNames = {"anyua", "anywa", "anyuak"},
}

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

m["anw"] = {
	"anaang",
	2845320,
	"nic-ief",
	"Latn",
	otherNames = {"anang", "annang", "ibibio occidental"},
}

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

m["any"] = {
	"anyi",
	28395,
	"alv-ctn",
	"Latn",
	otherNames = {"anyin", "agni"},
}

m["anz"] = {
	"anêm",
	56512,
	"paa",
	"Latn",
}

m["aoa"] = {
	"criollo angoleño",
	34994,
	"crp",
	"Latn",
	ancestors = "pt",
}

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

m["aoc"] = {
	"pemón",
	10729616,
	"sai-pem",
	"Latn",
	otherNames = {"arekuna", "arecuna", "taurepán", "taurepang", "taulipang", "kamarakoto", "camaracoto", "camaragoto"},
}

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

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

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

m["aog"] = {
	"angoram",
	56366,
	"paa-lsp",
	"Latn",
	otherNames = {"pondo", "kanda", "maramba"},
}

m["aoi"] = {
	"anindilyakwa",
	2714654,
	"aus-arn",
	"Latn",
	otherNames = {"enindhilyagwa"},
}

m["aoj"] = {
	"muhiang",
	3507881,
	"qfa-tor",
	"Latn",
}

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

m["aol"] = {
	"alor",
	3332062,
	"poz",
	"Latn",
	otherNames = {"alorés"},
}

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

m["aon"] = {
	"bumbita",
	3508044,
	"qfa-tor",
	"Latn",
}

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

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

m["aot"] = {
	"atong de la India",
	5646,
	"tbq-bdg",
	"Latn, Beng",
	otherNames = {"atong", "a'tong"},
}

m["aou"] = {
	"a'ou",
	16109994,
	"qfa-gel",
	"Latn",
	otherNames = {"ayo", "gelao a'ou", "gelao de Guizhou"},
}

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

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

m["apb"] = {
	"saa",
	36294,
	"poz-sls",
	"Latn",
	otherNames = {"malaita meridional", "apae'aa"},
}

m["apc"] = {
	"árabe levantino septentrional",
	22809485,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

m["apd"] = {
	"árabe sudanés",
	56573,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

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

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

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

m["aph"] = {
	"athpariya",
	3449126,
	"sit-kie",
	"Deva, Latn",
}

m["api"] = {
	"apiacá",
	3507941,
	"tup-gua",
	"Latn",
}

m["apj"] = {
	"jicarilla",
	28277,
	"apa",
	"Latn",
	otherNames = {"apache jicarilla"},
}

m["apk"] = {
	"apache de las llanuras",
	27861,
	"apa",
	"Latn",
	otherNames = {"apache de las planicies", "apache kiowa"},
}

m["apl"] = {
	"lipán",
	28269,
	"apa",
	"Latn",
	otherNames = {"apache lipán"},
}

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

m["apn"] = {
	"apinayé",
	2858311,
	"sai-nje",
	"Latn",
	otherNames = {"apinajé", "apinagé"},
}

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

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

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

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

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

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

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

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

m["apw"] = {
	"apache occidental",
	28060,
	"apa",
	"Latn",
}

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

m["apy"] = {
	"apalaí",
	2736980,
	"sai-gui",
	"Latn",
}

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

m["aqc"] = {
	"archi",
	34915,
	"cau-lzg",
	"Cyrl",
	translit = "translit/cau-nec",
	override_translit = true,
	display_text = {Cyrl = s["mostrartexto/cau-Cyrl"]},
	entry_name = {Cyrl = s["nombentrada/cau-Cyrl"]},
	sort_key = {
		from = {
			"ккъӏв", "ххьӏв", -- 5 chars
			"гъӏв", "ёоӏ", "ккъӏ", "ккъв", "къӏв", "ллъв", "ххьӏ", "хъӏв", "хьӏв", "ццӏв", "ччӏв", -- 4 chars
			"ааӏ", "гӏв", "гъӏ", "гъв", "гьв", "ееӏ", "ёӏ", "ёо", "ииӏ", "кӏв", "ккв", "ккъ", "къӏ", "къв", "кьв", "лӏв", "ллъ", "лъв", "льв", "ооӏ", "пӏв", "ппв", "ссв", "тӏв", "ттв", "ууӏ", "хӏв", "ххв", "хъӏ", "хъв", "хьӏ", "цӏв", "ццӏ", "ццв", "чӏв", "ччӏ", "ээӏ", "юуӏ", "яаӏ", -- 3 chars
			"аӏ", "аа", "гӏ", "гв", "гъ", "гь", "дв", "еӏ", "ее", "ё", "жв", "зв", "иӏ", "ии", "кӏ", "кв", "кк", "къ", "кь", "лӏ", "лв", "лъ", "ль", "оӏ", "оо", "пӏ", "пв", "пп", "св", "сс", "тӏ", "тв", "тт", "уӏ", "уу", "фв", "хӏ", "хв", "хх", "хъ", "цӏ", "цв", "цц", "чӏ", "чв", "шв", "щв", "эӏ", "ээ", "юӏ", "юу", "яӏ", "яа" -- 2 chars
		},
		to = {
			"к" .. p[8], "х" .. p[7],
			"г" .. p[6], "е" .. p[7], "к" .. p[7], "к" .. p[9], "к" .. p[12], "л" .. p[5], "х" .. p[6], "х" .. p[10], "х" .. p[13], "ц" .. p[6], "ч" .. p[5],
			"а" .. p[3], "г" .. p[2], "г" .. p[5], "г" .. p[7], "г" .. p[9], "е" .. p[3], "е" .. p[5], "е" .. p[6], "и" .. p[3], "к" .. p[2], "к" .. p[5], "к" .. p[6], "к" .. p[11], "к" .. p[13], "к" .. p[15], "л" .. p[2], "л" .. p[4], "л" .. p[7], "л" .. p[9], "о" .. p[3], "п" .. p[2], "п" .. p[5], "с" .. p[3], "т" .. p[2], "т" .. p[5], "у" .. p[3], "х" .. p[2], "х" .. p[5], "х" .. p[9], "х" .. p[11], "х" .. p[12], "ц" .. p[2], "ц" .. p[5], "ц" .. p[7], "ч" .. p[2], "ч" .. p[4], "э" .. p[3], "ю" .. p[3], "я" .. p[3],
			"а" .. p[1], "а" .. p[2], "г" .. p[1], "г" .. p[3], "г" .. p[4], "г" .. p[8], "д" .. p[1], "е" .. p[1], "е" .. p[2], "е" .. p[4], "ж" .. p[1], "з" .. p[1], "и" .. p[1], "и" .. p[2], "к" .. p[1], "к" .. p[3], "к" .. p[4], "к" .. p[10], "к" .. p[14], "л" .. p[1], "л" .. p[3], "л" .. p[6], "л" .. p[8], "о" .. p[1], "о" .. p[2], "п" .. p[1], "п" .. p[3], "п" .. p[4], "с" .. p[1], "с" .. p[2], "т" .. p[1], "т" .. p[3], "т" .. p[4], "у" .. p[1], "у" .. p[2], "ф" .. p[1], "х" .. p[1], "х" .. p[3], "х" .. p[4], "х" .. p[8], "ц" .. p[1], "ц" .. p[3], "ц" .. p[4], "ч" .. p[1], "ч" .. p[3], "ш" .. p[1], "щ" .. p[1], "э" .. p[1], "э" .. p[2], "ю" .. p[1], "ю" .. p[2], "я" .. p[1], "я" .. p[2]
		}
	},
}

m["aqd"] = {
	"dogón ampari",
	4748057,
	"nic-dgw",
	"Latn",
}

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

m["aqk"] = {
	"aninka",
	7038985,
	"nic-plc",
	"Latn",
}

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

m["aqn"] = {
	"edimala",
	7058116,
	"phi",
	"Latn",
}

m["aqp"] = {
	"atákapa",
	10975683,
	"qfa-iso",
	"Latn",
	otherNames = {"akokisa", "orcoquiza", "atákapa oriental/occidental"},
}

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

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

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

m["arc"] = {
	"arameo",
	7079491,
	"sem-ara",
	"Hebr, Armi, Syrc, Palm, Nbat, Phnx, Mand, Samr, Hatr",
	translit = {
		Armi = "translit/Armi",
		Palm = "translit/Palm",
	},
	entry_name = {
		Hebr = {remove_diacritics = u(0x0591) .. "-" .. u(0x05BD) .. u(0x05BF) .. "-" .. u(0x05C5) .. u(0x05C7)},
		Syrc = {remove_diacritics = u(0x0730) .. "-" .. u(0x0748)},
		remove_diacritics = c.macron .. c.diaer .. c.macronbelow}, -- Which script(s)?
	otherNames = {"arameo oficial", "arameo imperial", "*arameano", "*aramaico"},
}

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

m["are"] = {
	"arrernte occidental",
	12645549,
	"aus-pam",
	"Latn",
}

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

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

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

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

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

m["arn"] = {
	"mapuche",
	33730,
	"sai-ara",
	"Latn",
	otherNames = {"mapudüngun", "mapuzügun", "mapudungú", "araucano", "auca", "chileno"},
}

m["aro"] = {
	"araón",
	958414,
	"sai-tac",
	"Latn",
}

m["arp"] = {
	"arapajó",
	56417,
	"alg-ara",
	"Latn",
}

m["arq"] = {
	"árabe argelino",
	56499,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

m["arr"] = {
	"ramarama",
	35539,
	"tup",
	"Latn",
	otherNames = {"karo brasilero", "itanga", "itogapuc", "itogapúk", "ntogapid", "ntogapig", "arára", "arára de Rondonia", "arára de Jiparaná", "urukú"},
}

m["ars"] = {
	"árabe najdi",
	56574,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

m["aru"] = {
	"aruá del norte brasilero",
	2746221,
	"auf",
	"Latn",
	otherNames = {"arawá"}, -- extinct, northern brazil, cf. 'arx'
}

m["arv"] = {
	"arbore",
	56883,
	"cus-eas",
	"Latn",
}

m["arw"] = {
	"arawak",
	2655664,
	"awd-taa",
	"Latn",
	otherNames = {"arowak", "lokono"},
}

m["arx"] = {
	"aruá del centro brasilero",
	3507907,
	"tup",
	"Latn",
	otherNames = {"aruashi", "aruáshi", "aruachi"}, -- moribund, central brazil, cf 'aru'
}

m["ary"] = {
	"árabe marroquí",
	56426,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
	sort_key = {
		from = {"^%f[" .. u(0x5D0) .. "-" .. u(0x5EA) .. "]"},
		to = {u(0xFB21)},
	},
	otherNames = {"dariya"},
}

m["arz"] = {
	"árabe egipcio",
	29919,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

m["asa"] = {
	"asu de Tanzania",
	36403,
	"bnt-par",
	"Latn",
	otherNames = {"asu", "chasu", "kipare", "pare meridional/septentrional"},
}

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

m["asc"] = {
	"asmat de la Costa Casuarina",
	11732046,
	"ngf",
	"Latn",
}

m["ase"] = {
	"lengua de señas estadounidense",
	14759,
	"sgn",
	"Latn, Sgnw",
}

m["asf"] = {
	"lengua de señas Auslan",
	29525,
	"sgn",
	"Latn, Sgnw",
	otherNames = {"lengua de señas australiana"},
}

m["asg"] = {
	"cishingini",
	35199,
	"nic-kam",
	"Latn",
	otherNames = {"shingini"},
}

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

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

m["asj"] = {
	"nsari",
	36418,
	"nic-bbe",
	"Latn",
	otherNames = {"sari", "saari"},
}

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

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

m["asn"] = {
	"xingú",
	8044571,
	"tup-gua",
	"Latn",
}

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

m["asp"] = {
	"lengua de señas argelina",
	3135421,
	"sgn",
	"Latn, Sgnw",
}

m["asq"] = {
	"lengua de señas austríaca",
	36668,
	"sgn",
	"Latn, Sgnw",
}

m["asr"] = {
	"asurí",
	3504321,
	"mun",
	"Latn",
	otherNames = {"asur"},
}

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

m["ast"] = {
	"asturiano",
	29507,
	"roa-ibe",
	"Latn",
	ancestors = "roa-ole",
	otherNames = {"asturleonés", "bable", "leonés", "cántabro"},
}

m["asu"] = {
	"asuriní",
	32041490,
	"tup-gua",
	"Latn",
	otherNames = {"xingú", "akwáwa"},
}

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

m["asw"] = {
	"lengua de señas de los nativos australianos",
	955216,
	"sgn",
	"Latn, Sgnw",
	otherNames = {"lengua de señas de los aborígenes australianos"},
}

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

m["asy"] = {
	"asmat de Yaosakor",
	16113158,
	"ngf",
	"Latn",
}

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

m["ata"] = {
	"pele-ato",
	56511,
	"paa",
	"Latn",
	otherNames = {"ata", "wasi"},
}

m["atb"] = {
	"zaiwa",
	56594,
	"tbq-brm",
	"Latn, Lisu",
}

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

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

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

m["atg"] = {
	"okpela",
	7082551,
	"alv-yek",
	"Latn",
	otherNames = {"ivbie septentrional", "arhe"},
}

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

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

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

m["atl"] = {
	"agta del Monte Iraya",
	6921430,
	"bik",
	"Latn",
}

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

m["ato"] = {
	"atong",
	34824,
	"nic-grs",
	"Latn",
	otherNames = {"atoŋ"},
}

m["atp"] = {
	"atta de Pudtol",
	12640726,
	"phi",
	"Latn",
}

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

m["atr"] = {
	"atruahí",
	56865,
	"sai-car",
	"Latn",
}

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

m["att"] = {
	"atta de Cagayán",
	12639245,
	"phi",
	"Latn",
}

m["atu"] = {
	"reel",
	7306882,
	"sdv-dnu",
	"Latn",
}

m["atv"] = {
	"altái septentrional",
	2640863,
	"trk-sib",
	"Cyrl",
	translit = "translit/Altai",
	otherNames = {"altay septentrional"},
}

m["atw"] = {
	"atsugé",
	56718,
	"nai-pal",
	"Latn",
	otherNames = {"atsugewi"},
}

m["atx"] = {
	"arutani",
	56609,
	"qfa-mis",
	"Latn",
}

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

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

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

m["aub"] = {
	"alugu",
	12626798,
	"tbq-lol",
	"Latn",
}

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

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

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

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

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

m["auj"] = {
	"awjila",
	56398,
	"ber",
	"Latn, Arab, Tfng",
	otherNames = {"awjilah", "augila"},
}

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

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

m["aum"] = {
	"asu nigeriano",
	34798,
	"alv-ngb",
	"Latn",
	otherNames = {"abewa", "asu de Nigeria"},
}

m["aun"] = {
	"one de Molmo",
	12637224,
	"qfa-tor",
	"Latn",
}

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

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

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

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

m["aut"] = {
	"australés",
	2669261,
	"poz-pep",
	"Latn",
}

m["auu"] = {
	"auye",
	4827334,
	"ngf",
	"Latn",
	otherNames = {"auwje"},
}

m["auw"] = {
	"awyi",
	3513326,
	"paa-brd",
	"Latn",
	otherNames = {"awye"},
}

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

m["auy"] = {
	"auyana",
	2873211,
	"paa-kag",
	"Latn",
	otherNames = {"awiyaana"},
}

m["auz"] = {
	"árabe uzbeko",
	3399507,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
	otherNames = {"árabe uzbeco"},
}

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

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

m["avg"] = {
	"avéstico gatha",
	nil,
	"ira-cen",
	"Zyyy",
	--existe este idioma?
}

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

m["avk"] = {
	"kotava",
	1377116,
	"art",
	"Latn",
}

m["avl"] = {
	"árabe bedawi de Egipto oriental",
	56714,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

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

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

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

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

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

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

m["avv"] = {
	"avá canoero",
	4829584,
	"tup-gua",
	"Latn",
	otherNames = {"avá", "canoe"},
}

m["awa"] = {
	"awadhi",
	29579,
	"inc-hie",
	"Deva, Kthi, fa-Arab",
	ancestors = "pra",
	translit = {Deva = "translit/hi"},
	otherNames = {"oudhi"},
}

m["awb"] = {
	"awá papú",
	2874650,
	"paa-kag",
	"Latn",
}

m["awc"] = {
	"cicipu",
	35193,
	"nic-kam",
	"Latn",
	otherNames = {"cipu"},
}

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

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

m["awh"] = {
	"bayono-awbono",
	3446684,
	"ngf",
	"Latn",
}

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

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

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

m["awn"] = {
	"awngi",
	34934,
	"cus-cen",
	"Ethi",
}

m["awo"] = {
	"yebu",
	3446643,
	"alv-wjk",
	"Latn",
}

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

m["aws"] = {
	"awyu-dumut meridional",
	12633986,
	"ngf",
	"Latn",
}

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

m["awu"] = {
	"awyu-dumut central",
	12628801,
	"ngf",
	"Latn",
}

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

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

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

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

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

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

m["axg"] = {
	"arára",
	3446660,
	"qfa-und",
	"Latn",
}

m["axk"] = {
	"aka de Ubangui",
	11010149,
	"bnt-ngn",
	"Latn",
	otherNames = {"aka centroafricano", "aka de República del Congo", "yaka de Ubangui", "yaka centroafricano", "yaka de República del Congo", "beka"},
}

m["axl"] = {
	"pertame meridional",
	6693295,
	"aus-pam",
	"Latn",
	otherNames = {"arrernte meridional", "arrernte meridional", "aranda meridional"},
}

m["axm"] = {
	"armenio medio",
	4438498,
	"hyx",
	"Armn",
	ancestors = "xcl",
	translit = "translit/Armn",
	override_translit = true,
	entry_name = {
		remove_diacritics = "՞՜՛՟",
		from = {"եւ"},
		to = {"և"}
	}
}

m["axx"] = {
	"xârâgurè",
	8045635,
	"poz-cln",
	"Latn",
}

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

m["ayb"] = {
	"ayizo",
	34841,
	"alv-pph",
	"Latn",
	otherNames = {"ayizo gbe"},
}

m["ayd"] = {
	"ayabadhu",
	3509164,
	"aus-pmn",
	"Latn",
	otherNames = {"ayapathu", "badhu"},
}

m["aye"] = {
	"ayere-ahan",
	34788,
	"alv-aah",
	"Latn",
}

m["ayg"] = {
	"ginyanga de Togo",
	35446,
	"alv-gng",
	"Latn",
	otherNames = {"nyanga", "ginyanga"},
}

m["ayh"] = {
	"árabe hadramí",
	3510366,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

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

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

m["ayl"] = {
	"árabe libio",
	56503,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

m["ayn"] = {
	"árabe yemení",
	1686766,
	"sem-arb",
	"Arab",
	entry_name = "nombentrada/ar",
}

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

m["ayp"] = {
	"árabe mesopotámico septentrional",
	56577,
	"sem-arb",
	"Arab",
	ancestors = "acm",
	entry_name = "nombentrada/ar",
}

m["ayq"] = {
	"ayi papú",
	56449,
	"paa-spk",
	"Latn",
	otherNames = {"ayi guineano"},
}

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

m["ayu"] = {
	"ayu",
	34786,
	"alv",
	"Latn",
}

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

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

m["azd"] = {
	"náhuatl de Durango",
	16115449,
	"azc-nah",
	"Latn",
	otherNames = {"náhuatl del este de Durango", "mexicanero"},
}

m["azg"] = {
	"amuzgo de San Pedro",
	35092,
	"omq",
	"Latn",
	otherNames = {"amuzgo de Oaxaca", "amuzgo alto-oriental"},
}

m["azm"] = {
	"amuzgo de Ipalpa",
	12633013,
	"omq",
	"Latn",
	otherNames = {"amuzgo bajo-oriental"},
}

m["azn"] = {
	"náhuatl de Nayarit",
	12645553,
	"azc-nah",
	"Latn",
	otherNames = {"náhuatl del oeste de Durango", "mexicanero"},
}

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

m["azt"] = {
	"atta del Faire",
	12630884,
	"phi",
	"Latn",
}

m["azz"] = {
	"náhuatl de la Sierra de Puebla",
	12953754,
	"azc-nah",
	"Latn",
}

return m