Module:Languages/data3/x

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 Arabic", "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"}, translit_module = "Aghb-translit", override_translit = true, }

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"] = { "Kalmyk", "Q33634", "xgn", otherNames = {"Oirat", "Modern Oirat"}, scripts = {"Cyrl"}, ancestors = {"xwo"}, translit_module = "xal-translit", override_translit = true, }

m["xam"] = { "ǀXam", "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-cje", 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", "aus-pam", --unclassified within }

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"] = { "Old Armenian", "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["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-cje", 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", "ngf", }

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"}, translit_module = "Sarb-translit", }

m["xhc"] = { "Hunnic", "Q35959", otherNames = {"Hunnish"}, }

m["xhd"] = { "Hadrami", "Q1032453", scripts = {"Sarb"}, translit_module = "Sarb-translit", }

m["xhe"] = { "Khetrani", "Q2614111", "inc-pan", 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", "poz", }

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-cje", 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", scripts = {"Grek"}, }

m["xmb"] = { "Mbonga", "Q36064", "nic-jrn", otherNames = {"Mboa"}, scripts = Latn, }

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", "Wik-Muminh", "Kugu-Nganhcara", "Wik-Nganhcara", "Wikngenchera"}, scripts = Latn, }

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", scripts = Latn, }

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 translit_module = "xmr-translit", }

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"}, translit_module = "hi-translit", }

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", "sai-sje", }

m["xom"] = { "Komo", "Q56681", "ssa-kom", 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", "ngf-mad", }

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

m["xpb"] = { "Pyemmairre", "Q7262964", otherNames = {"Northeastern Tasmanian", "North East Tasmanian", "Plangermaireener", "Plangamerina", "Cape Portland", "Ben Lomond", "Pipers River"}, scripts = Latn, }

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

m["xpd"] = { "Paredarerme", "Q7136678", otherNames = {"Oyster Bay", "Oyster Bay Tasmanian", "Paritarami", "Big River", "Big River Tasmanian", "Lairmairrener", "Lemerina"}, scripts = Latn, }

m["xpe"] = { "Liberia Kpelle", "Q20527226", "dmn-msw", ancestors = {"kpe"}, }

m["xpf"] = { "Southeast Tasmanian", "Q7068421", otherNames = {"Mainland Southeast Tasmanian", "Nuenonne", "Nyunoni"}, scripts = Latn, }

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

m["xph"] = { "Tyerrernotepanner", "Q7859815", otherNames = {"North Midland Tasmanian", "North Midlands Tasmanian", "Cheranotipana"}, scripts = Latn, }

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["xpl"] = { "Port Sorell", "Q7230944", aliases = {"Port Sorell Tasmanian"}, scripts = Latn, }

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 = "translit-redirect", }

m["xpv"] = { "Tommeginne", "Q7819095", otherNames = {"Tommeeginnee", "Northern Tasmanian"}, scripts = Latn, }

m["xpw"] = { "Peerapper", "Q7160431", otherNames = {"Pirapa", "Northwestern Tasmanian"}, scripts = Latn, }

m["xpx"] = { "Toogee", "Q7824008", otherNames = {"Southwestern Tasmanian"}, scripts = Latn, }

m["xpy"] = { "Buyeo", "Q5003359", "qfa-kor", scripts = {"Hani"}, }

m["xpz"] = { "Bruny Island", "Q4979601", otherNames = {"Bruny Island Tasmanian", "Nuenonne", "Nyunoni"}, scripts = Latn, }

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

m["xqt"] = { "Qatabanian", "Q384101", "sem-osa", scripts = {"Sarb"}, translit_module = "Sarb-translit", }

m["xra"] = { "Krahô", "Q3199549", "sai-nje", }

m["xrb"] = { "Eastern Karaboro", "Q35716", "alv-krb", }

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

m["xre"] = { "Kreye", "Q3199686", "sai-nje", }

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", "aus-dal", }

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", "sai-ynm", }

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", "paa", scripts = Latn, }

m["xya"] = { "Yaygir", "Q8050525", "aus-pam", }

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