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

local u = mw.ustring.char

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

local Latn = {"Latn"}

local m = {}

m["xaa"] = {
	"andalusian arab",
	"Q1137945",
	"sem-arb",
	otherNames = {"andalusi arabic", "moorish arabic", "spanish arabic"},
	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["xab"] = {
	"sambe",
	"Q36265",
	"nic-alu",
	scripts = Latn,
}

m["xac"] = {
	"kachari",
	"Q3442442",
	"tbq-bdg",
}

m["xad"] = {
	"adai",
	"Q346744",
}

m["xae"] = {
	"aequian",
	"Q930579",
	"itc",
}

m["xag"] = {
	"aghwan",
	"Q34931",
	"cau-lzg",
	otherNames = {"caucasian albanian", "old udi"},
	scripts = {"Aghb"},
}

m["xai"] = {
	"kaimbé",
	"Q6348017",
}

m["xaj"] = {
	"ararandewára",
	nil,
	"tup-gua",
	scripts = Latn,
}

m["xak"] = {
	"maku",
	"Q2032882",
	otherNames = {"mako", "máku", "mácu", "macú", "macu", "máko", "maku-auari"},
	scripts = Latn,
}

m["xal"] = {
	"kalmük",
	"Q33634",
	"xgn",
	otherNames = {"oirat", "modern oirat"},
	scripts = {"Cyrl"},
	ancestors = {"xwo"},
	translit_module = "xal-translit",
	override_translit = true,
}

m["xam"] = {
	"ixam",
	"Q2086145",
	"khi-tuu",
	otherNames = {"ǀKham"},
	scripts = Latn,
}

m["xan"] = {
	"xamtanga",
	"Q56527",
	"cus",
}

m["xao"] = {
	"khao",
	"Q3196077",
	"mkh-pal",
}

m["xap"] = {
	"apalachee",
	"Q686501",
	"nai-mus",
	scripts = Latn,
}

m["xaq"] = {
	"aquitanian",
	"Q500522",
	"euq",
	scripts = Latn,
}

m["xar"] = {
	"karami",
	"Q11732281",
}

m["xas"] = {
	"kamassian",
	"Q35991",
	"syd",
	scripts = {"Cyrl"},
}

m["xat"] = {
	"katawixi",
	"Q3440512",
	"sai-ktk",
}

m["xau"] = {
	"kauwera",
	"Q6378983",
	"paa-tkw",
}

m["xav"] = {
	"xavante",
	"Q36962",
	"sai-jee",
	scripts = Latn,
}

m["xaw"] = {
	"kawaiisu",
	"Q56338",
	"azc-num",
	scripts = Latn,
}

m["xay"] = {
	"kayan mahakam",
	"Q25337171",
}

m["xbb"] = {
	"lower burdekin",
	"Q6693353",
}

m["xbc"] = {
	"bactrian",
	"Q756651",
	"ira-sbc",
	otherNames = {"greco-bactrian", "kushan", "kushano-bactrian"},
	scripts = {"Grek", "Mani"},
	entry_name = {
		from = {"Þ", "þ"},
		to   = {"Ϸ", "ϸ"}},
	translit_module = "xbc-translit",
}

m["xbd"] = {
	"bindal",
	"Q4913975",
}

m["xbe"] = {
	"bigambal",
	"Q16841801",
}

m["xbg"] = {
	"bunganditj",
	"Q4997615",
}

m["xbi"] = {
	"kombio",
	"Q6428259",
	"qfa-tor",
	scripts = Latn,
}

m["xbj"] = {
	"birrpayi",
	nil,
}

m["xbm"] = {
	"middle breton",
	"Q787610",
	"cel-bry",
	scripts = Latn,
	ancestors = {"obt"},
}

m["xbn"] = {
	"kenaboi",
	"Q6388752",
}

m["xbo"] = {
	"bulgar",
	"Q36880",
	"trk-ogr",
	otherNames = {"bolğar", "bulghar", "bolghar", "bolgarian", "bolgar"},
	scripts = {"Grek"},
}

m["xbp"] = {
	"bibbulman",
	"Q22918391",
}

m["xbr"] = {
	"kambera",
	"Q3053279",
	"poz-cet",
	otherNames = {"east sumbanese", "sumbanese"},
	scripts = Latn,
}

m["xbw"] = {
	"kambiwá",
	"Q9006744",
}

m["xby"] = {
	"butchulla",
	"Q31752631",
	otherNames = {"badjala"}, -- contrast gbw
}

m["xcb"] = {
	"cumbric",
	"Q35965",
	"cel-bry",
}

m["xcc"] = {
	"camunic",
	"Q489011",
	scripts = {"Ital"},
	translit_module = "Ital-translit",
}

m["xce"] = {
	"celtiberian",
	"Q37012",
	"cel",
	scripts = Latn,
}

m["xch"] = {
	"chemakum",
	"Q56397",
	"chi",
	scripts = Latn,
}

m["xcl"] = {
	"óörmény",
	"Q181074",
	"hyx",
	otherNames = {"classical armenian", "liturgical armenian", "grabar"},
	scripts = {"Armn"},
	translit_module = "Armn-translit",
	override_translit = true,
	entry_name = {
		from = {"՞", "՜", "՛", "՟", "և"},
		to   = {"", "", "", "", "եւ"}} ,
}

m["xcm"] = {
	"comecrudo",
	"Q609808",
	"nai-pak",
}

m["xcn"] = {
	"cotoname",
	"Q56889",
	"nai-pak",
}

m["xco"] = {
	"khwarezmian",
	"Q33138",
	"ira-sbc",
	otherNames = {"chorasmian","khwarazmian","khorezmian"},
	scripts = {"Arab","Armi","Chrs","Phlv","Sogd"},
	translit_module = "Chrs-translit",
}

m["xcr"] = {
	"carian",
	"Q35929",
	"ine-ana",
	scripts = {"Cari"},
}

m["xct"] = {
	"classical tibetan",
	"Q5128314",
	"sit-tib",
}

m["xcu"] = {
	"curonian",
	"Q35857",
	"bat",
	scripts = Latn,
}

m["xcv"] = {
	"chuvantsy",
	"Q3516641",
}

m["xcw"] = {
	"coahuilteco",
	"Q2008062",
	"nai-pak",
}

m["xcy"] = {
	"cayuse",
	"Q2472016",
}

m["xda"] = {
	"darkinjung",
	"Q5223660",
	"aus-yuk",
	scripts = Latn,
}

m["xdc"] = {
	"dacian",
	"Q682547",
	"ine",
	scripts = Latn,
}

m["xdk"] = {
	"dharug",
	"Q1166814",
	"aus-yuk",
	otherNames = {"darug", "dharruk", "dharuk", "eora", "iora", "iyora", "sydney"},
	scripts = Latn,
}

m["xdm"] = {
	"edomite",
	"Q2363529",
	"sem-can",
	scripts = {"Phnx"},
	translit_module = "Phnx-translit",
}

m["xdo"] = {
	"kwandu",
	"Q47495733",
	"bnt-kav",
	scripts = Latn,
}

m["xdy"] = {
	"malayic dayak",
	"Q3514892",
}

m["xeb"] = {
	"eblaite",
	"Q35345",
	"sem-eas",
	scripts = {"Xsux"},
}

m["xed"] = {
	"hdi",
	"Q56246",
	"cdc-cbm",
	scripts = Latn,
}

m["xeg"] = {
	"xegwi",
	"Q3509732",
	"khi-tuu",
	scripts = Latn,
}

m["xel"] = {
	"kelo",
	"Q6386412",
	"sdv-eje",
}

m["xem"] = {
	"kembayan",
	"Q6386874",
}

m["xep"] = {
	"epi-olmec",
	nil,
}

m["xer"] = {
	"xerénte",
	"Q3073436",
	"sai-mje",
	otherNames = {"koromu", "cherente", "sherenté"},
	scripts = Latn,
}

m["xes"] = {
	"kesawai",
	"Q6394907",
	"ngf-mad",
	otherNames = {"koromu"},
	scripts = Latn,
}

m["xet"] = {
	"xetá",
	"Q2980404",
	"tup-gua",
	scripts = Latn,
}

m["xeu"] = {
	"keoru-ahia",
	"Q11732313",
}

m["xfa"] = {
	"faliscan",
	"Q35669",
	"itc",
	scripts = {"Ital", "Latn"},
	translit_module = "Ital-translit",
	entry_name = {
		from = {"[ĀĂ]", "[āă]", "[ĒĔ]", "[ēĕë]", "[ĪĬÏ]", "[īĭï]", "[ŌŎ]", "[ōŏ]", "[ŪŬÜ]", "[ūŭü]", "Ȳ", "ȳ", MACRON, BREVE, DIAER},
		to   = {"a", "a", "e", "e", "i", "i", "o", "o", "u", "u", "y", "y"}},
}

m["xga"] = {
	"galatian",
	"Q27403",
	"cel",
	ancestors = {"cel-gau"},
	scripts = {"Latn", "Grek"},
}

m["xgb"] = {
	"gbin",
	"Q16934745",
	"dmn-mse",
	scripts = Latn,
}

m["xgd"] = {
	"gudang",
	"Q5614528",
}

m["xgf"] = {
	"gabrielino-fernandeño",
	"Q56387",
	"azc-tak",
	otherNames = {"tongva", "gabrielino", "gabrieleño", "fernandeño"},
	scripts = Latn,
}

m["xgg"] = {
	"goreng",
	nil,
}

m["xgi"] = {
	"garingbal",
	nil,
}

m["xgl"] = {
	"galindan",
	"Q1190494",
	"bat",
	scripts = Latn,
}

m["xgm"] = {
	"darumbal",
	"Q16954400",
	otherNames = {"darambal", "dharumbal", "dharambal", "guwinmal", "kuinmabara", "karunbara", "rakiwara", "wapabara"},
}

m["xgr"] = {
	"garza",
	"Q3098656",
	"nai-pak",
}

m["xgu"] = {
	"unggumi",
	"Q62000004",
	"aus-wor",
	scripts = Latn,
}

m["xgw"] = {
	"guwa",
	"Q5621992",
}

m["xha"] = {
	"harami",
	"Q41506724",
	scripts = {"Sarb"},
}

m["xhc"] = {
	"hunnic",
	"Q35959",
	otherNames = {"hunnish"},
}

m["xhd"] = {
	"hadrami",
	"Q1032453",
	scripts = {"Sarb"},
}

m["xhe"] = {
	"khetrani",
	"Q2614111",
	"inc",
	otherNames = {"khetranki"},
	ancestors = {"lah"},
}

m["xhr"] = {
	"hernican",
	"Q5908773",
	"itc",
	scripts = {"Ital"},
}

m["xht"] = {
	"hattic",
	"Q31107",
	"qfa-iso",
	scripts = {"Xsux"},
}

m["xhu"] = {
	"hurrian",
	"Q35740",
	"qfa-hur",
	scripts = {"Xsux", "Ugar"},
}

m["xhv"] = {
	"khua",
	"Q22970290",
	"mkh-kat",
}

m["xib"] = {
	"iberian",
	"Q855215",
	"qfa-iso",
	scripts = {"Latn", "Ibrn"},
}

m["xii"] = {
	"xiri",
	"Q36876",
}

m["xin"] = {
	"xinca",
	"Q1546494",
	"nai-xin",
	scripts = Latn,
}

m["xil"] = {
	"illyrian",
	"Q35976",
	"ine",
	type = "reconstructed",
}

m["xir"] = {
	"xiriâna",
	"Q2028772",
	"awd",
	scripts = Latn,
}

m["xis"] = {
	"kisan",
	nil,
}

m["xiv"] = {
	"indus valley language",
	"Q3428279",
	scripts = {"Inds"},
}

m["xiy"] = {
	"xipaya",
	"Q13226",
	"tup",
	otherNames = {"shipaja", "xipaia"},
}

m["xjb"] = {
	"minjungbal",
	nil,
	"aus-pam",
	scripts = Latn,
}

m["xka"] = {
	"kalkoti",
	"Q3877551",
}

m["xkb"] = {
	"manigri-kambolé ede nago",
	"Q36042",
	"alv-ede",
}

m["xkc"] = {
	"khoini",
	otherNames = {"xoini, Kho'ini"},
	"Q6401919",
	"xme-ttc",
	ancestors = {"xme-ttc-wes"},
}

m["xkd"] = {
	"mendalam kayan",
	"Q12952597",
}

m["xke"] = {
	"kereho",
	"Q6437086",
	"poz",
	otherNames = {"krio dayak", "krio", "keriu", "seputan"},
	scripts = Latn,
}

m["xkf"] = {
	"khengkha",
	"Q3695207",
	"sit-ebo",
	otherNames = {"kheng"},
}

m["xkg"] = {
	"kagoro",
	"Q11159524",
	"dmn-wmn",
}

m["xki"] = {
	"kenyan sign language",
	"Q6392859",
	"sgn",
}

m["xkj"] = {
	"kajali",
	"Q14916876",
	"xme-ttc",
	ancestors = {"xme-ttc-cen"},
}

m["xkk"] = {
	"kaco'",
	"Q6344767",
	"mkh",
	otherNames = {"lamam"}, -- Lamam is a kaco' clan name, formerly encoded by the ISO as 'lmm'
}

m["xkl"] = {
	"bakung",
	"Q6736761",
	"poz-swa",
	otherNames = {"mainstream kenyah", "kenyah"},
	scripts = Latn,
}

m["xkn"] = {
	"kayan river kayan",
	"Q12473395",
}

m["xko"] = {
	"kiorr",
	"Q6414519",
	"mkh-pal",
}

m["xkp"] = {
	"kabatei",
	"Q34165",
	"xme-ttc",
	ancestors = {"xme-ttc-cen"},
}

m["xkq"] = {
	"koroni",
	"Q3199000",
	"poz-btk",
}

m["xkr"] = {
	"xakriabá",
	"Q3073441",
	"sai-jee",
	otherNames = {"chacriabá", "chacriaba", "chakriaba", "xakriaba", "xacriabá", "xacriaba", "chikriaba", "xikriabá", "xikriaba", "shacriaba", "xicriabá", "xicriaba", "chicriabá", "chicriaba"},
	scripts = Latn,
}

m["xks"] = {
	"kumbewaha",
	"Q6443722",
}

m["xkt"] = {
	"kantosi",
	"Q35651",
	"nic-dag",
}

m["xku"] = {
	"kaamba",
	"Q11042324",
	"bnt-kng",
}

m["xkv"] = {
	"kgalagadi",
	"Q2088743",
	"bnt-sts",
	scripts = Latn,
}

m["xkw"] = {
	"kembra",
	"Q12953627",
	"paa-pau",
}

m["xkx"] = {
	"karore",
	"Q6373260",
	"poz-ocw",
}

m["xky"] = {
	"uma' lasan",
	nil,
	"poz-swa",
}

m["xkz"] = {
	"kurtop",
	"Q3695193",
	"sit-ebo",
	otherNames = {"kurtöp", "kurtopkha", "kurtokha"},
	scripts = {"Tibt", "Latn"},
}

m["xla"] = {
	"kamula",
	"Q10957277",
	"ngf",
}

m["xlb"] = {
	"loup b",
	"Q13108281",
	"alg-eas",
	scripts = Latn,
}

m["xlc"] = {
	"lycian",
	"Q35969",
	"ine-ana",
	scripts = {"Lyci"},
	translit_module = "Lyci-translit",
}

m["xld"] = {
	"lydian",
	"Q36095",
	"ine-ana",
	scripts = {"Lydi"},
	translit_module = "Lydi-translit",
}

m["xle"] = {
	"lemnian",
	"Q36203",
	"qfa-tyn",
	scripts = {"Ital"},
	translit_module = "Ital-translit",
}

m["xlg"] = {
	"ancient ligurian",
	"Q36104",
	"ine",
}

m["xli"] = {
	"liburnian",
	"Q35835",
	"ine",
}

--xln is etymology-only

m["xlo"] = {
	"loup a",
	"Q27921265",
	"alg-eas",
	scripts = Latn,
}

m["xlp"] = {
	"lepontic",
	"Q35993",
	"cel",
	scripts = {"Ital"},
	translit_module = "Ital-translit",
}

m["xls"] = {
	"lusitanian",
	"Q35960",
	"ine",
	scripts = Latn,
}

m["xlu"] = {
	"luwian",
	"Q12634577",
	"ine-ana",
	otherNames = {"cuneiform luwian", "hieroglyphic luwian"},
	scripts = {"Xsux", "Hluw"},
}

m["xly"] = {
	"elymian",
	"Q35329",
}

m["xma"] = {
	"mushungulu",
	"Q12952890",
	"bnt-seu",
}

m["xmb"] = {
	"mbonga",
	"Q36064",
	"nic-jrn",
}

m["xmc"] = {
	"makhuwa-marrevone",
	"Q11127231",
	"bnt-mak",
	ancestors = {"vmw"},
}

m["xmd"] = {
	"mbudum",
	"Q6799790",
	"cdc-cbm",
	scripts = Latn,
}

m["xmf"] = {
	"mingrelian",
	"Q13359",
	"ccs-zan",
	otherNames = {"megrelian", "mingrel", "megrel"},
	scripts = {"Geor"},
	translit_module = "Geor-translit",
	override_translit = true,
}

m["xmg"] = {
	"mengaka",
	"Q36017",
	"bai",
	scripts = Latn,
}

m["xmh"] = {
	"kugu-muminh",
	"Q10549849",
	"aus-pmn",
	otherNames = {"kuku-muminh"},
}

m["xmj"] = {
	"majera",
	"Q6737666",
	"cdc",
	scripts = Latn,
}

m["xmk"] = {
	"ancient macedonian",
	"Q35974",
	"grk",
	scripts = {"polytonic"},
	translit_module = "grc-translit",
	sort_key = {  -- Keep this synchronized with el, cpg, pnt
		from = {"[ᾳάᾴὰᾲᾶᾷἀᾀἄᾄἂᾂἆᾆἁᾁἅᾅἃᾃἇᾇᾱ]", "[έὲἐἔἒἑἕἓ]", "[ῃήῄὴῂῆῇἠᾐἤᾔἢᾒἦᾖἡᾑἥᾕἣᾓἧᾗ]", "[ίὶῖἰἴἲἶἱἵἳἷϊΐῒῗῑ]", "[όὸὀὄὂὁὅὃ]", "[ύὺῦὐὔὒὖὑὕὓὗϋΰῢῧῡ]", "[ῳώῴὼῲῶῷὠᾠὤᾤὢᾢὦᾦὡᾡὥᾥὣᾣὧᾧ]", "ῥ", "ς"},
		to   = {"α"						, "ε"		 , "η"						, "ι"				, "ο"		 , "υ"				, "ω"						, "ρ", "σ"}},
	entry_name = {
		from = {"[ᾸᾹ]", "[ᾰᾱ]", "[ῘῙ]", "[ῐῑ]", "[ῨῩ]", "[ῠῡ]"},
		to   = {"Α", "α", "Ι", "ι", "Υ", "υ"}} ,
}

m["xml"] = {
	"malaysian sign language",
	"Q33420",
	"sgn",
}

m["xmm"] = {
	"manado malay",
	"Q1068112",
}

m["xmo"] = {
	"morerebi",
	"Q12953749",
	"tup",
	scripts = Latn,
}

m["xmp"] = {
	"kuku-mu'inh",
	"Q10549852",
}

m["xmq"] = {
	"kuku-mangk",
	"Q10549851",
	"aus-pam",
	scripts = Latn,
}

m["xmr"] = {
	"meroitic",
	"Q13366",
	"afa",
	otherNames = {"kushite"},
	scripts = {"Mero", "Merc", "Latn"}, -- we have entries in latn
}

m["xms"] = {
	"moroccan sign language",
	"Q6913107",
	"sgn",
}

m["xmt"] = {
	"matbat",
	"Q6786187",
	"poz-hce",
}

m["xmu"] = {
	"kamu",
	"Q6359779",
}

m["xmx"] = {
	"maden",
	"Q12952756",
	"poz-hce",
}

m["xmy"] = {
	"mayaguduna",
	"Q3436736",
}

m["xmz"] = {
	"mori bawah",
	"Q3324069",
	"poz-btk",
	scripts = Latn,
}

m["xna"] = {
	"ancient north arabian",
	"Q1472213",
	"sem",
	scripts = {"Narb"}
}

m["xnb"] = {
	"kanakanabu",
	"Q172244",
	"map",
	otherNames = {"kanakanavu"},
	scripts = Latn,
}

m["xng"] = {
	"middle mongolian",
	"Q2582455",
	"xgn",
	scripts = {"Mong", "Arab", "Phag"},
	translit_module = "mn-translit",
}

m["xnh"] = {
	"kuanhua",
	"Q6441084",
	"mkh-pal",
}

m["xni"] = {
	"ngarigu",
	"Q7022072",
}

m["xnk"] = {
	"nganakarti",
	"Q33087049",
}

m["xnn"] = {
	"northern kankanay",
	"Q12953609",
	"phi",
}

m["xnr"] = {
	"kangri",
	"Q2331560",
	"him",
	scripts = {"Deva", "Takr", "fa-Arab"},
	ancestors = {"doi"},
}

m["xns"] = {
	"kanashi",
	"Q6360672",
	"sit-whm",
}

m["xnt"] = {
	"narragansett",
	"Q3336118",
	"alg-eas",
	scripts = Latn,
}

m["xnu"] = {
	"nukunul",
	"Q7068904",
}

m["xny"] = {
	"nyiyaparli",
	"Q16919427",
	"aus-nga",
	otherNames = {"nyiyabali", "njijabali", "nijadali"},
	scripts = Latn,
}

m["xoc"] = {
	"o'chi'chi'",
	"Q3813833",
	"nic-cde",
	scripts = Latn,
}

m["xod"] = {
	"kokoda",
	"Q6426734",
	"ngf-sbh",
}

m["xog"] = {
	"soga",
	"Q33784",
	"bnt-nyg",
	otherNames = {"lusoga"},
	scripts = Latn,
}

m["xoi"] = {
	"kominimung",
	"Q6428352",
	"paa",
	scripts = Latn,
}

m["xok"] = {
	"xokleng",
	"Q3027930",
}

m["xom"] = {
	"komo",
	"Q56681",
	otherNames = {"komo (Sudan)", "madiin"},
}

m["xon"] = {
	"konkomba",
	"Q35674",
	"nic-grm",
	scripts = Latn,
}

m["xoo"] = { -- contrast kzw, sai-kat, sai-xoc
	"xukurú",
	"Q9096758",
	otherNames = {"xukuru", "xucurú", "xucuru", "shukurú", "shukuru", "shucurú", "shucuru", "kirirí", "kiriri", "kirirí-Xokó"},
}

m["xop"] = {
	"kopar",
	"Q11732346",
}

m["xor"] = {
	"korubo",
	"Q3199022",
}

m["xow"] = {
	"kowaki",
	"Q6434920",
}

m["xpa"] = {
	"pirriya",
	"Q16978087",
}

m["xpc"] = {
	"pecheneg",
	"Q877881",
	"trk",
}

m["xpe"] = {
	"liberia kpelle",
	"Q20527226",
	"dmn-msw",
	ancestors = {"kpe"},
}

m["xpg"] = {
	"phrygian",
	"Q36751",
	"ine",
	scripts = {"Grek"},
	translit_module = "grc-translit",
}

m["xpi"] = {
	"pictish",
	"Q856383",
	"cel",
	scripts = {"Ogam", "Latn"},
}

m["xpj"] = {
	"mpalitjanh",
	"Q6928192",
	"aus-pam",
	otherNames = {"luthigh"},
}

m["xpk"] = {
	"kulina",
	"Q6443027",
	"sai-pan",
	otherNames = {"kulina pano"},
}

m["xpm"] = {
	"pumpokol",
	"Q2991985",
	"qfa-yen",
	scripts = Latn,
}

m["xpn"] = {
	"kapinawá",
	"Q6366667",
}

m["xpo"] = {
	"pochutec",
	"Q2427341",
	"azc-nah",
	scripts = Latn,
}

m["xpp"] = {
	"puyo-paekche",
	nil,
}

m["xpq"] = {
	"mohegan-pequot",
	"Q3319130",
	"alg-eas",
	scripts = Latn,
}

m["xpr"] = {
	"parthian",
	"Q25953",
	"ira-mpr",
	scripts = {"Prti", "Mani", "Phlv"},
	translit_module = "translit-redirect",
}

m["xps"] = {
	"pisidian",
	"Q36580",
	"ine-ana",
}

m["xpu"] = {
	"punic",
	"Q535958",
	"sem-can",
	scripts = {"Phnx", "Latn", "Grek"},
	ancestors = {"phn"},
	translit_module = "Phnx-translit",
}

m["xpy"] = {
	"buyeo",
	"Q5003359",
	scripts = {"Hani"},
}

m["xqa"] = {
	"karakhanid",
	nil,
	"trk-kar",
	scripts = {"Arab"},
}

m["xqt"] = {
	"qatabanian",
	"Q384101",
	"sem-osa",
	scripts = {"Sarb"},
}

m["xra"] = {
	"krahô",
	"Q3199549",
}

m["xrb"] = {
	"eastern karaboro",
	"Q35716",
	"alv-krb",
}

m["xrd"] = {
	"gundungurra",
	nil,
}

m["xre"] = {
	"kreye",
	"Q3199686",
}

m["xrg"] = {
	"minang",
	"Q22893424",
}

m["xri"] = {
	"krikati-timbira",
	"Q3199710",
}

m["xrm"] = {
	"armazic",
	"Q7599646",
}

m["xrn"] = {
	"arin",
	"Q34088",
	"qfa-yen",
	scripts = Latn,
}

m["xrq"] = {
	"karranga",
	"Q6373349",
	otherNames = {"karrangpurru"},
	scripts = Latn,
}

m["xrr"] = {
	"raetic",
	"Q36689",
	otherNames = {"rhaetic", "rhaetian"},
	scripts = {"Ital"},
	translit_module = "Ital-translit",
}

m["xrt"] = {
	"aranama-tamique",
	"Q2859505",
}

m["xru"] = {
	"marriammu",
	"Q10577724",
}

m["xrw"] = {
	"karawa",
	"Q6368857",
	"paa-spk",
}

m["xsa"] = {
	"sabaean",
	"Q1070391",
	"sem-osa",
	scripts = {"Sarb"},
}

m["xsb"] = {
	"sambali",
	"Q2592378",
	"phi",
	otherNames = {"sambal", "tina sambal", "tina"},
	scripts = Latn,
}

m["xsd"] = {
	"sidetic",
	"Q36659",
	"ine-ana",
}

m["xse"] = {
	"sempan",
	"Q3504358",
}

m["xsh"] = {
	"shamang",
	"Q3914876",
	"nic-plc",
}

m["xsi"] = {
	"sio",
	"Q3485100",
	"poz-ocw",
}

m["xsj"] = {
	"subi",
	"Q7631298",
	"bnt-haj",
}

m["xsl"] = {
	"south slavey",
	"Q28552",
	"ath-nor",
	scripts = Latn,
}

m["xsm"] = {
	"kasem",
	"Q35552",
	"nic-gnn",
	otherNames = {"kassena"},
}

m["xsn"] = {
	"sanga (Nigeria)",
	"Q3915334",
	"nic-jer",
	otherNames = {"sanga"},
	scripts = Latn,
}

m["xso"] = {
	"solano",
	"Q2474492",
	scripts = Latn,
}

m["xsp"] = {
	"silopi",
	"Q7515533",
	"ngf-mad",
}

m["xsq"] = {
	"makhuwa-saka",
	"Q11008159",
	"bnt-mak",
	ancestors = {"vmw"},
}

m["xsr"] = {
	"sherpa",
	"Q36612",
	"sit-tib",
	scripts = {"Tibt"},
	ancestors = {"xct"},
}

m["xss"] = {
	"assan",
	"Q34089",
	"qfa-yen",
	scripts = Latn,
}

m["xsu"] = {
	"sanumá",
	"Q251728",
}

m["xsv"] = {
	"sudovian",
	"Q35603",
	"bat",
	otherNames = {"jatvingian"},
	scripts = Latn,
}

m["xsy"] = {
	"saisiyat",
	"Q716695",
	"map",
	scripts = Latn,
}

m["xta"] = {
	"alcozauca mixtec",
	"Q25559587",
	"omq-mxt",
	scripts = Latn,
}

m["xtb"] = {
	"chazumba mixtec",
	"Q12182838",
	"omq-mxt",
	scripts = Latn,
}

m["xtc"] = {
	"kadugli",
	"Q3407136",
	"qfa-kad",
	otherNames = {"katcha-kadugli-miri"},
	scripts = Latn,
}

m["xtd"] = {
	"diuxi-tilantongo mixtec",
	"Q7802048",
	"omq-mxt",
	scripts = Latn,
}

m["xte"] = {
	"ketengban",
	"Q10990152",
}

m["xth"] = {
	"yitha yitha",
	nil,
}

m["xti"] = {
	"sinicahua mixtec",
	"Q12953733",
	"omq-mxt",
	scripts = Latn,
}

m["xtj"] = {
	"san juan teita mixtec",
	"Q32093049",
	"omq-mxt",
	scripts = Latn,
}

m["xtl"] = {
	"tijaltepec mixtec",
	"Q12953738",
	"omq-mxt",
	scripts = Latn,
}

m["xtm"] = {
	"magdalena peñasco mixtec",
	"Q7179700",
	"omq-mxt",
	scripts = Latn,
}

m["xtn"] = {
	"northern tlaxiaco mixtec",
	"Q25559585",
	"omq-mxt",
	scripts = Latn,
}

m["xto"] = {
	"tocharian a",
	"Q2827041",
	"ine-toc",
	otherNames = {"east tocharian", "agnean"},
	scripts = Latn,
	wikipedia_article = "tocharian languages", -- wikidata id has no associated article
}

m["xtp"] = {
	"san miguel piedras mixtec",
	"Q7414970",
	"omq-mxt",
	scripts = Latn,
}

m["xtq"] = {
	"tumshuqese",
	nil,
	"xsc-sak",
	scripts = {"Brah", "Khar"},
	translit_module = "Brah-translit",
}

m["xtr"] = {
	"early tripuri",
	nil,
}

m["xts"] = {
	"sindihui mixtec",
	"Q13583581",
	"omq-mxt",
	scripts = Latn,
}

m["xtt"] = {
	"tacahua mixtec",
	"Q7673668",
	"omq-mxt",
	scripts = Latn,
}

m["xtu"] = {
	"cuyamecalco mixtec",
	"Q12953726",
	"omq-mxt",
	scripts = Latn,
}

m["xtv"] = {
	"thawa",
	"Q7711494",
}

m["xtw"] = {
	"tawandê",
	nil,
	"sai-nmk",
	scripts = Latn,
}

m["xty"] = {
	"yoloxochitl mixtec",
	"Q8054817",
	"omq-mxt",
	scripts = Latn,
}

m["xtz"] = {
	"tasmanian",
	"Q530739",
	scripts = Latn,
}

m["xua"] = {
	"alu kurumba",
	"Q12952679",
	"dra",
}

m["xub"] = {
	"betta kurumba",
	"Q16841033",
	"dra",
	scripts = {"Knda", "Mlym", "Taml"},
}

m["xud"] = {
	"umiida",
	"Q61999874",
	"aus-wor",
	scripts = Latn,
}

m["xug"] = {
	"kunigami",
	"Q56558",
	"jpx-ryu",
	scripts = {"Jpan"},
}

m["xuj"] = {
	"jennu kurumba",
	"Q21282543",
	"dra",
}

m["xul"] = {
	"ngunawal",
	"Q7022712",
	"aus-yuk",
	scripts = Latn,
}

m["xum"] = {
	"umbrian",
	"Q36957",
	"itc",
	scripts = {"Ital", "Latn"},
	translit_module = "Ital-translit",
}

m["xun"] = {
	"unggaranggu",
	"Q61999823",
	"aus-wor",
	scripts = Latn,
}

m["xuo"] = {
	"kuo",
	"Q6445233",
	"alv-mbm",
}

m["xup"] = {
	"upper umpqua",
	"Q20607",
	"ath-pco",
	scripts = Latn,
}

m["xur"] = {
	"urartian",
	"Q36934",
	"qfa-hur",
	otherNames = {"urartean"},
	scripts = {"Xsux"},
}

m["xut"] = {
	"kuthant",
	"Q6448417",
}

m["xuu"] = {
	"khwe",
	"Q28305",
	"khi-kal",
	otherNames = {"kxoe"},
	scripts = Latn,
}

m["xve"] = {
	"venetic",
	"Q36871",
	"ine",
	scripts = {"Ital"},
	translit_module = "Ital-translit",
}

-- m["xvi"] = { "kamviri", "Q1193495", "nur-nor", scripts = {"Arab"} } moved to etym-only code

m["xvn"] = {
	"vandalic",
	"Q36835",
	"gme",
	scripts = Latn,
}

m["xvo"] = {
	"volscian",
	"Q622110",
	"itc",
	scripts = Latn,
}

m["xvs"] = {
	"vestinian",
	"Q2576407",
	"itc",
	scripts = Latn,
}

m["xwa"] = {
	"kwaza",
	"Q3200839",
}

m["xwc"] = {
	"woccon",
	"Q3569569",
	"nai-cat",
	scripts = Latn,
}

m["xwd"] = {
	"wadi wadi",
	"Q7959249",
}

m["xwe"] = {
	"xwela gbe",
	"Q36887",
	"alv-pph",
}

m["xwg"] = {
	"kwegu",
	"Q56723",
	"sdv",
}

m["xwj"] = {
	"wajuk",
	"Q33110188",
}

m["xwk"] = {
	"wangkumara",
	"Q7967891",
	"aus-pam",
	otherNames = {"wanggumara", "karenggapa", "punthamara"},
	scripts = Latn,
}

m["xwl"] = {
	"western xwla gbe",
	"Q36924",
	"alv-pph",
	scripts = Latn,
}

m["xwo"] = {
	"written oirat",
	"Q56959",
	"xgn",
	translit_module = "xwo-translit",
	scripts = {"Mong"},
}

m["xwr"] = {
	"kwerba mamberamo",
	"Q6450325",
	"paa-tkw",
}

m["xww"] = {
	"wemba-wemba",
	"Q18472819",
	"aus-pam",
	otherNames = {"wemba wemba", "wamba-wamba", "wamba wamba", "wembawemba", "baraba-baraba", "barababaraba", "nari-nari", "wergaia", "wotjobaluk"},
	scripts = Latn,
}

m["xxb"] = {
	"boro",
	"Q16844787",
	otherNames = {"boro (Ghana)"},
	scripts = Latn,
}

m["xxk"] = {
	"ke'o",
	"Q3195346",
}

m["xxm"] = {
	"minkin",
	"Q6867836",
}

m["xxr"] = {
	"koropó",
	"Q6432560",
}

m["xxt"] = {
	"tambora",
	"Q36711",
	scripts = Latn,
}

m["xya"] = {
	"yaygir",
	"Q8050525",
}

m["xyb"] = {
	"yandjibara",
	nil,
	scripts = Latn,
}

m["xyl"] = {
	"yalakalore",
	"Q12645352",
	"sai-nmk",
	scripts = Latn,
}

m["xyt"] = {
	"mayi-thakurti",
	"Q47004719",
	"aus-pam",
	scripts = Latn,
}

m["xyy"] = {
	"yorta yorta",
	"Q8055849",
	"aus-pam",
	otherNames = {"yotayota", "yortayorta", "bangerang", "kailtheban", "wollithiga", "jotijota", "joti-jota", "jodajoda"},
	scripts = Latn,
}

m["xzh"] = {
	"zhang-zhung",
	"Q3437292",
	"sit-alm",
	scripts = {"xzh-Tibt", "Marc"},
}

m["xzm"] = {
	"zemgalian",
	"Q47631",
	"bat",
	otherNames = {"semigallian", "semigalian"},
}

m["xzp"] = {
	"ancient zapotec",
	nil,
}

return m