Module:languages/data3/q

From Linguifex
< Module:languages
Revision as of 09:55, 31 July 2024 by Sware (talk | contribs)
Jump to navigation Jump to search


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 = {}

--CLCR codes (for other codes /datax)
m["qaa"] = {
	"ʾÅa̩en",
	nil,
}

m["qab"] = {
	"Al Bakiyye",
	nil,
}

m["qac"] = {
	"Achiyitqan",
	nil,
}

m["qad"] = {
	"Ardlang",
	nil,
}

m["qae"] = {
	"Ælis",
	nil,
}

m["qaf"] = {
	"Qafesona",
	nil,
}

m["qag"] = {
	"Atlantean",
	nil,
}

m["qah"] = {
	"Ayorthaian",
	nil,
}

m["qai"] = {
	"aUI",
	nil,
}

m["qaj"] = {
	"Adjuvilo",
	nil,
}

m["qak"] = {
	"Kesh",
	nil,
}

m["qal"] = {
	"Alfinu",
	nil,
}

m["qam"] = {
	"Amarie",
	nil,
}

m["qan"] = {
	"Atlaans",
	nil,
}

m["qao"] = {
	"Angos",
	nil,
}

m["qap"] = {
	"Asa'pili",
	nil,
}

m["qar"] = {
	"ámman îar",
	nil,
}

m["qas"] = {
	"Asha'ille",
	nil,
}

m["qat"] = {
	"Attian",
	nil,
}

m["qau"] = {
	"Alurhsa",
	nil,
}

m["qav"] = {
	"Valian",
	nil,
}

m["qax"] = {
	"Xažik",
	nil,
}

m["qay"] = {
	"Ayeri",
	nil,
	"art",
	scripts = {"Ayer"},
}

m["qaz"] = {
	"Adûnaic",
	nil,
}

m["qbb"] = {
	"Babm",
	nil,
}

m["qbc"] = {
	"Belter Creole",
	nil,
}

m["qbd"] = {
	"Brooding",
	nil,
}

m["qbe"] = {
	"Bearlandic",
	nil,
}

m["qbl"] = {
	"Bäladiri",
	nil,
}

m["qbm"] = {
	"Bahasa Makronezhjë",
	nil,
}

m["qbo"] = {
	"Bolak",
	nil,
}

m["qbs"] = {
	"Black Speech",
	nil,
}

m["qbu"] = {
	"Budinos",
	nil,
}

m["qca"] = {
	"Cannic",
	nil,
}

m["qce"] = {
	"Celinese",
	nil,
}

m["qcg"] = {
	"Caccigga",
	nil,
}

m["qcj"] = {
	"Carrajina",
	nil,
}

m["qck"] = {
	"Cumbraek",
	nil,
}

m["qco"] = {
	"Aeranir",
	nil,
	{"art", "ine"},
	aliases = {"Coeñar Aerānir", "Coeñar Inceris"},
	sort_key = {
		from = {"ā", "ē", "ī", "ō", "ū"},
		to   = {"a", "e", "i", "o", "u"}},
	varieties = {"Pēcilia Cūvae"},
	scripts = Latn,
}

m["qcq"] = {
	"Tceqli",
	nil,
}

m["qcr"] = {
	"Caryas",
	nil,
}

m["qcs"] = {
	"Communicationssprache",
	nil,
}

m["qcx"] = {
	"Common (na Xafen)",
	nil,
}

m["qcy"] = {
	"Ðeprot Kyleðr Nenanðir",
	nil,
}

m["qda"] = {
	"Damin",
	nil,
}

m["qde"] = {
	"Delniit",
	nil,
}

m["qdh"] = {
	"Dhannuán",
	nil,
	{"art", "ine"},
	aliases = {"Aurónian"},
	sort_key = {
		from = {"á", "é", "í", "ó", "ú"},
		to   = {"a", "e", "i", "o", "u"}},
	varieties = {"East Aurónian", "Úissian"},
	scripts = Latn,
	ancestors = {"ine-pro"},
}

m["qdi"] = {
	"D'ni",
	nil,
}

m["qdj"] = {
	"Duojjin",
	nil,
}

m["qdl"] = {
	"Delang",
	nil,
}

m["qdm"] = {
	"Damiyaa",
	nil,
}

m["qdn"] = {
	"Deini",
	nil,
}

m["qdo"] = {
	"Dothraki",
	nil,
}

m["qdr"] = {
	"Dritok",
	nil,
}

m["qdt"] = {
	"Dãterške",
	nil,
	aliases = {"Danterian", "Danterske"},
	scripts = {"Cyrl"},
	-- translit_module = "translit-redirect",
}

m["qdw"] = {
	"Weltdeutsch",
	nil,
}

m["qdy"] = {
	"Wenedyk",
	nil,
}

m["qdz"] = {
	"Damishen",
	nil,
}

m["qea"] = {
	"Το Ἄνευ Κλίσι Ἑλληνική",
	nil,
}

m["qec"] = {
	"Enchanta",
	nil,
}

m["qed"] = {
	"Edun",
	nil,
}

m["qef"] = {
	"Efatese",
	nil,
}

m["qeh"] = {
	"Élászyato meret",
	nil,
}

m["qek"] = {
	"Eskayan",
	nil,
}

m["qel"] = {
	"Eurolengo",
	nil,
}

m["qem"] = {
	"Arcaicam Esperantom",
	nil,
}

m["qen"] = {
	"Enochian",
	nil,
}

m["qer"] = {
	"Reformed Esperanto",
	nil,
}

m["qet"] = {
	"Esperanto II",
	nil,
}

m["qeu"] = {
	"Europanto",
	nil,
}

m["qev"] = {
	"Edievian",
	nil,
}

m["qfe"] = {
	"Feorran",
	nil,
}

m["qfh"] = {
	"Fith",
	nil,
}

m["qfi"] = {
	"Finian",
	nil,
}

m["qfk"] = {
	"Folksprak",
	nil,
}

m["qfl"] = {
	"Faulian",
	nil,
}

m["qfn"] = {
	"Fén Ghír",
	nil,
}

m["qfo"] = {
	"Formosan",
	nil,
}

m["qfr"] = {
	"Florenze",
	nil,
}

m["qfs"] = {
	"Friðejaskir / Frithey",
	nil,
}

m["qfy"] = {
	"Feayran",
	nil,
}

m["qfz"] = {
	"Fazul",
	nil,
}

m["qgd"] = {
	"Godelician",
	nil,
}

m["qgi"] = {
	"Uzili",
	nil,
}

m["qgl"] = {
	"Glosa",
	nil,
}

m["qgm"] = {
	"Gomain",
	nil,
}

m["qgr"] = {
	"Gripping Language",
	nil,
}

m["qgs"] = {
	"Guosa",
	nil,
}

m["qgt"] = {
	"Valthungian",
	nil,
}

m["qgu"] = {
	"Universalglot",
	nil,
}

m["qgv"] = {
	"Graavgaaln",
	nil,
}

m["qgz"] = {
	"Gjâ-Zym-Byn",
	nil,
}

m["qhd"] = {
	"The New Dutch",
	nil,
}

m["qhi"] = {
	"Shiväisith",
	nil,
}

m["qhk"] = {
	"Harākti",
	nil,
}

m["qhl"] = {
	"Helsen",
	nil,
}

m["qhn"] = {
	"Hani",
	nil,
}

m["qhr"] = {
	"Hrasic",
	nil,
}

m["qhv"] = {
	"High Valyrian",
	"Q64483808",
	"art",
	sort_key = {
		from = {"[aā]", "[eē]", "[iī]", "[oō]", "[uū]", "[yȳ]"},
		to   = {"a", "e", "i", "o", "u", "y"}},
	varieties = {"Astapori Valyrian", "Meereenese Valyrian"},
	scripts = Latn,
}

m["qia"] = {
	"Iazychie",
	nil,
}

m["qid"] = {
	"Idrani",
	nil,
}

m["qik"] = {
	"Iaskyon",
	nil,
}

m["qil"] = {
	"Ilaini",
	nil,
}

m["qin"] = {
	"Idiom Neutral",
	nil,
}

m["qio"] = {
	"IoVeb",
	nil,
}

m["qis"] = {
	"Interslavic",
	nil,
}

m["qit"] = {
	"Ithkuil",
	nil,
}

m["qiv"] = {
	"ʾIšaddu Yat-Vṛḵaẕikam",
	nil,
}

m["qiw"] = {
	"Intal",
	nil,
}

m["qje"] = {
	"Jeïos",
	nil,
}

m["qjg"] = {
	"Jølgoleg",
	nil,
}

m["qjk"] = {
	"Jáhkarrá",
	nil,
}

m["qjr"] = {
	"Jarda",
	nil,
}

m["qjt"] = {
	"Jutean",
	nil,
}

m["qju"] = {
	"Juhash",
	nil,
}

m["qka"] = {
	"Kalusa",
	nil,
}

m["qkb"] = {
	"Kobaïan",
	nil,
}

m["qkd"] = {
	"Kardak",
	nil,
}

m["qke"] = {
	"Kēlen",
	nil,
}

m["qkh"] = {
	"Khīsadamiurī",
	nil,
}

m["qki"] = {
	"Kiwi",
	nil,
}

m["qkk"] = {
	"Kiliki",
	nil,
}

m["qkl"] = {
	"Kiel",
	nil,
}

m["qkm"] = {
	"I Kronurum",
	nil,
}

m["qkn"] = {
	"Katsuvian",
	nil,
}

m["qko"] = {
	"Kõraakii",
	nil,
}

m["qkr"] = {
	"Krig",
	nil,
}

m["qks"] = {
	"Kash",
	nil,
}

m["qkt"] = {
	"Kti",
	nil,
}

m["qku"] = {
	"Khuzdul",
	nil,
}

m["qkw"] = {
	"Kamakawi",
	nil,
}

m["qkx"] = {
	"Kalaba-X",
	nil,
}

m["qky"] = {
	"Kolyma Ainu",
	nil,
}

m["qkz"] = {
	"Kauzasian",
	nil,
}

m["qla"] = {
	"Lineparine",
	nil,
}

m["qlc"] = {
	"Lincos",
	nil,
}

m["qld"] = {
	"Logopandecteision",
	nil,
}

m["qlf"] = {
	"Laefêvëši",
	nil,
}

m["qlg"] = {
	"Lingua Generalis",
	nil,
}

m["qlh"] = {
	"Lhenazi",
	nil,
}

m["qli"] = {
	"Lingua Ignota",
	nil,
}

m["qlj"] = {
	"Khlìjha",
	nil,
}

m["qlk"] = {
	"Lupikku",
	nil,
}

m["qln"] = {
	"Langue Nouvelle",
	nil,
}

m["qlo"] = {
	"Loglan",
	nil,
}

m["qlp"] = {
	"Lingwa de Planeta",
	nil,
}

m["qlr"] = {
	"Lrahran",
	nil,
}

m["qls"] = {
	"Latino sine Flexione",
	nil,
}

m["qlt"] = {
	"Lortho",
	nil,
}

m["qlv"] = {
	"Lonish",
	nil,
}

m["qlx"] = {
	"Loxian",
	nil,
}

m["qly"] = {
	"Lydnevi",
	nil,
}

m["qmc"] = {
	"Mablic",
	nil,
}

m["qmd"] = {
	"Mondial",
	nil,
}

m["qmg"] = {
	"Mbamigi",
	nil,
}

m["qmi"] = {
	"Isyan",
	nil,
}

m["qmk"] = {
	"Mikiana",
	nil,
}

m["qml"] = {
	"Mundolinco",
	nil,
}

m["qmn"] = {
	"Umbrean",
	nil,
}

m["qmo"] = {
	"Moten",
	nil,
}

m["qmt"] = {
	"Mänti",
	nil,
}

m["qmu"] = {
	"Muna",
	nil,
}

m["qmv"] = {
	"Old Mahavic",
	nil,
}

m["qmz"] = {
	"Zaum",
	nil,
}

m["qna"] = {
	"Nadsat",
	nil,
}

m["qnb"] = {
	"Nal Bino",
	nil,
}

m["qnd"] = {
	"Xynder",
	nil,
}

m["qng"] = {
	"Cwengâr",
	nil,
}

m["qni"] = {
	"Unish",
	nil,
}

m["qnj"] = {
	"Wenja",
	nil,
}

m["qnk"] = {
	"Nỳspèke",
	nil,
}

m["qnl"] = {
	"Novoslovnica",
	nil,
}

m["qno"] = {
	"Norsian",
	nil,
}

m["qnp"] = {
	"Nēpoki",
	nil,
}

m["qnr"] = {
	"Novegradian",
	nil,
}

m["qns"] = {
	"Neoslavonic",
	nil,
}

m["qnt"] = {
	"Netagin",
	nil,
}

m["qnv"] = {
	"Na'vi",
	nil,
}

m["qnx"] = {
	"Nithalosian",
	nil,
}

m["qny"] = {
	"Nimyad",
	nil,
}

m["qnz"] = {
	"Buruya Nzaysa",
	nil,
}

m["qoc"] = {
	"Ochrien",
	nil,
}

m["qok"] = {
	"Okuna",
	nil,
}

m["qos"] = {
	"Qôsmianî",
	nil,
}

m["qpa"] = {
	"Palawa Kani",
	nil,
}

m["qpk"] = {
	"Pakuni",
	nil,
}

m["qpl"] = {
	"Pasilingua",
	nil,
}

m["qpn"] = {
	"Pandunia",
	nil,
}

m["qpv"] = {
	"Viossa",
	nil,
}

m["qpy"] = {
	"Ksom Pyash",
	nil,
}

m["qrc"] = {
	"Real Character",
	nil,
}

m["qrd"] = {
	"Romanid",
	nil,
}

m["qre"] = {
	"uREd",
	nil,
}

m["qrg"] = {
	"Ragi",
	nil,
}

m["qrh"] = {
	"Romulan",
	nil,
}

m["qri"] = {
	"Ris",
	nil,
}

m["qrj"] = {
	"Rejistanian",
	nil,
}

m["qrk"] = {
	"Rikchik",
	nil,
}

m["qrm"] = {
	"Romániço",
	nil,
}

m["qrn"] = {
	"Karnišna",
	nil,
}

m["qro"] = {
	"Ro",
	nil,
}

m["qrp"] = {
	"Uropi",
	nil,
}

m["qrr"] = {
	"Rjargi",
	nil,
}

m["qrs"] = {
	"Resos Sus-Sana",
	nil,
}

m["qru"] = {
	"Runyakitara",
	nil,
}

m["qry"] = {
	"Yerkish",
	nil,
}

m["qrz"] = {
	"Anrish",
	nil,
}

m["qsa"] = {
	"Salhari",
	nil,
}

m["qsb"] = {
	"Sambahsa",
	nil,
}

m["qsc"] = {
	"Soc'ul'",
	nil,
	"wasc",
	scripts = Latn,
	ancestors = {"pre-socl", "wasc"},
}

m["qse"] = {
	"Skerre",
	nil,
}

m["qsf"] = {
	"Verdurian",
	nil,
}

m["qsg"] = {
	"Sagavi",
	nil,
}

m["qsh"] = {
	"Shikathi",
	nil,
}

m["qsi"] = {
	"Silōs",
	nil,
}

m["qsj"] = {
	"Shaj",
	nil,
}

m["qsk"] = {
	"Sakasul",
	nil,
}

m["qsl"] = {
	"Silindion",
	nil,
}

m["qsn"] = {
	"Sandic",
	nil,
}

m["qso"] = {
	"Solresol",
	nil,
}

m["qsp"] = {
	"Spokil",
	nil,
}

m["qsq"] = {
	"Siberian",
	nil,
}

m["qsr"] = {
	"Seren",
	nil,
}

m["qss"] = {
	"Sasxsek",
	nil,
}

m["qsv"] = {
	"Slovio",
	nil,
}

m["qsx"] = {
	"Sona",
	nil,
}

m["qsy"] = {
	"Syldavian",
	nil,
}

m["qsz"] = {
	"Szezk",
	nil,
}

m["qta"] = {
	"Tongue of Annunciation",
	nil,
}

m["qtb"] = {
	"Viteberger",
	nil,
}

m["qtc"] = {
	"Tcathan",
	nil,
}

m["qte"] = {
	"Telerin",
	nil,
}

m["qti"] = {
	"Tiranese",
	nil,
}

m["qtl"] = {
	"Tsolyáni",
	nil,
}

m["qtm"] = {
	"Tmaśareʔ",
	nil,
}

m["qtn"] = {
	"Teonaht",
	nil,
}

m["qto"] = {
	"Utopian",
	nil,
}

m["qtp"] = {
	"Tapissary",
	nil,
}

m["qtq"] = {
	"Toaq",
	nil,
}

m["qtr"] = {
	"Tirelat",
	nil,
}

m["qts"] = {
	"Tsan",
	nil,
}

m["qtt"] = {
	"Tutonish",
	nil,
}

m["qtv"] = {
	"Tvern El",
	nil,
}

m["qty"] = {
	"Treyll",
	nil,
}

m["qtz"] = {
	"Knašta",
	nil,
}


---

m["qua"] = {
	"Quapaw",
	"Q3412974",
	"sio-dhe",
	otherNames = {"Arkansas"},
	scripts = Latn,
}

m["quc"] = {
	"K'iche'",
	"Q36494",
	"myn",
	scripts = Latn,
}

m["qui"] = {
	"Quileute",
	"Q3414490",
	"chi",
	scripts = Latn,
}

m["qum"] = {
	"Sipakapense",
	"Q36589",
	"myn",
	otherNames = {"Sipacapa", "Sipakapa", "Sipacapense"},
	scripts = Latn,
}

m["qun"] = {
	"Quinault",
	"Q3414522",
	"sal",
	scripts = Latn,
}

m["quq"] = { -- should this continue to be considered separate language?
	"Quinqui",
	"Q5908714",
	scripts = Latn,
}

m["quv"] = {
	"Sacapulteco",
	"Q36412",
	"myn",
	otherNames = {"Sacapultec", "Sacapultek", "Sakapulteko"},
	scripts = Latn,
}

m["qvy"] = {
	"Queyu",
	"Q3414352",
	"sit-qia",
}

m["qwc"] = {
	"Classical Quechua",
	"Q35882",
	"qwe",
	scripts = Latn,
}

m["qwm"] = {
	"Kipchak",
	"Q1075050",
	"trk-kip",
	otherNames = {"Kypchak", "Qypchaq", "Armeno-Kipchak", "Armeno-Qypchaq", "Mamluk-Kipchak", "Cuman", "Kuman", "Polovets"},
	scripts = {"Latn", "Armn", "Arab"},
	translit_module = "translit-redirect",
}

m["qwt"] = {
	"Kwalhioqua-Tlatskanai",
	"Q20641",
	"ath-nor",
	otherNames = {"Kwalhioqua-Clatskanie"},
	scripts = Latn,
}

m["qxs"] = {
	"Southern Qiang",
	"Q56563",
	"sit-qia",
	scripts = Latn,
}

m["qya"] = {
	"Quenya",
	"Q56383",
	"art",
	type = "appendix-constructed",
	scripts = {"Latn", "Teng"},
}

m["qyp"] = {
	"Quiripi",
	"Q3414714",
	"alg-eas",
	otherNames = {"Unquachog", "Unkechaug", "Quiripi-Unquachog", "Naugatuck", "Wampano", "Quinnipiac"},
	scripts = Latn,
}

return m