Modul:ziman/dane3/u
Documentation for this module may be created at Modul:ziman/dane3/u/belge
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["uam"] = {
"uamueyî",
"Q3441418",
}
m["uan"] = {
"kuanî",
"Q6441085",
}
m["uar"] = {
"tayrumayî",
"Q7676386",
"ngf",
}
m["uba"] = {
"ubangî",
"Q3914467",
"nic-ben",
scripts = Latn,
}
m["ubi"] = {
"ubî",
"Q56264",
}
m["ubl"] = {
"buhi'non bikolî",
"Q18664494",
"phi",
}
m["ubr"] = {
"ubirî",
"Q3547642",
"poz-ocw",
scripts = Latn,
}
m["ubu"] = {
"umbu-unguyî",
"Q12953245",
"ngf",
}
m["uby"] = {
"ûbîkî",
"Q36931",
"cau-nwc",
scripts = {"Latn", "Cyrl"},
}
m["uda"] = {
"udayî",
"Q11011951",
"nic-lcr",
}
m["ude"] = {
"udiheyî",
"Q13235",
"tuw",
otherNames = {"Udege", "Udekhe", "Udeghe"},
scripts = {"Cyrl"},
}
m["udg"] = {
"mudugayî",
"Q16886762",
"dra",
}
m["udi"] = {
"udî",
"Q36867",
"cau-nec",
scripts = {"Cyrl", "Latn", "Armn", "Geor"},
ancestors = {"xag"},
translit_module = "translit-redirect",
override_translit = true,
}
m["udj"] = {
"ujirî",
"Q14916906",
"poz-cet",
}
m["udl"] = {
"uldemeyî",
"Q3515078",
"cdc-cbm",
}
m["udm"] = {
"udmurtî",
"Q13238",
"urj-prm",
scripts = {"Cyrl"},
translit_module = "udm-translit",
override_translit = true,
}
m["udu"] = {
"udukî",
"Q3182573",
"ssa-kom",
}
m["ues"] = {
"kiokoyî",
"Q18343036",
}
m["ufi"] = {
"ufimî",
"Q7877531",
"ngf-fin",
scripts = Latn,
}
m["uga"] = {
"ugarîtî",
"Q36928",
"sem-nwe",
scripts = {"Ugar"},
translit_module = "uga-translit",
}
m["ugb"] = {
"kuku-ugbanhî",
"Q10549854",
}
m["uge"] = {
"ugheleyî",
"Q966303",
"poz-ocw",
}
m["ugn"] = {
"zimanê destan ê ugandayî",
"Q7877677",
"sgn",
}
m["ugo"] = {
"gongî",
"Q3448919",
"tbq-lob",
otherNames = {"Ugong"},
scripts = {"Thai"},
sort_key = {
from = {"[%pๆ]", "[็-๎]", "([เแโใไ])([ก-ฮ])"},
to = {"", "", "%2%1"}},
}
m["ugy"] = {
"zimanê destan ê uruguayî",
"Q7901470",
"sgn",
}
m["uha"] = {
"uhamî",
"Q3913328",
"alv-nwd",
scripts = Latn,
}
m["uhn"] = {
"damalî",
"Q4748974",
}
m["uis"] = {
"uisaî",
"Q7878123",
"paa-sbo",
}
m["uiv"] = {
"îyiveyî",
"Q11128658",
"nic-tvc",
scripts = Latn,
}
m["uji"] = {
"tanjijilî",
"Q3914939",
"nic-pls",
}
m["uka"] = {
"kaburî",
"Q6344482",
}
m["ukg"] = {
"ukurigumayî",
"Q7878623",
"ngf-mad",
}
m["ukh"] = {
"ukhwejoyî",
"Q36623",
"bnt-bek",
}
m["ukk"] = {
"muak sa-aakî",
nil,
"mkh-pal",
otherNames = {"Muak"},
}
m["ukl"] = {
"zimanê destan ê ûkraynî",
"Q10322106",
"sgn",
}
m["ukp"] = {
"ukpe-bayobirî",
"Q3914470",
"nic-ben",
scripts = Latn,
}
m["ukq"] = {
"ukwayî",
"Q7878635",
"nic-ief",
}
m["uks"] = {
"zimanê destan ê kaapor",
"Q3322101",
"sgn",
}
m["uku"] = {
"ukueyî",
"Q3913387",
"alv-nwd",
scripts = Latn,
}
m["ukw"] = {
"ukwuani-aboh",
"Q36636",
"alv",
scripts = Latn,
}
m["uky"] = {
"kuuk yakî",
"Q6448719",
"aus-psw",
scripts = Latn,
}
m["ula"] = {
"fungwayî",
"Q5509187",
"nic-shi",
otherNames = {"Ula", "Ura"},
}
m["ulb"] = {
"ulukwumî",
"Q36722",
}
m["ulc"] = {
"ulçî",
"Q13239",
"tuw",
scripts = {"Cyrl", "Latn"},
}
m["ule"] = {
"luleyî",
"Q12635889",
scripts = Latn,
}
m["ulf"] = {
"afrayî",
"Q4477735",
"paa-pau",
}
m["uli"] = {
"ulîtî",
"Q36842",
"poz-mic",
}
m["ulk"] = {
"meryamî",
"Q788174",
"ngf",
scripts = Latn,
}
m["ull"] = {
"ullatanî",
"Q8761579",
"dra",
}
m["ulm"] = {
"ulumanda'",
"Q3501892",
}
m["uln"] = {
"unserdeutsch",
"Q13244",
"crp",
otherNames = {"kreyoliya almanî ya rabaul"},
scripts = Latn,
ancestors = {"de"},
}
m["ulu"] = {
"uma' lungî",
"Q3548186",
"poz-swa",
}
m["ulw"] = {
"ulwayî",
"Q2405552",
}
m["uma"] = {
"umatillayî",
"Q12953952",
"nai-shp",
ancestors = {"nai-spt"},
scripts = Latn,
}
m["umb"] = {
"umbunduyî",
"Q36983",
"bnt",
otherNames = {"mbunduyiya başûr"},
scripts = Latn,
}
m["umc"] = {
"marrusînî",
"Q36110",
"itc",
scripts = {"Latn", "Ital"},
}
m["umd"] = {
"umbindhamuyî",
"Q7881346",
"aus-pmn",
}
m["umg"] = {
"umbuygamuyî",
"Q3915677",
"aus-pmn",
}
m["umi"] = {
"ukitî",
"Q7878321",
}
m["umm"] = {
"umonî",
"Q3915448",
"nic-ucn",
scripts = Latn,
}
m["umn"] = {
"makyan nagayî",
"Q6740516",
"sit-kch",
}
m["umo"] = {
"umotinayî",
"Q7881740",
"sai-mje",
}
m["ump"] = {
"umpilayî",
"Q12953954",
"aus-pmn",
scripts = Latn,
}
m["umr"] = {
"umbugarlayî",
"Q2980392",
}
m["ums"] = {
"pendauyî",
"Q7162371",
"poz-tot",
}
m["umu"] = {
"munsî",
"Q56547",
"del",
scripts = Latn,
entry_name = {
from = {"Á", "Ă", "É", "Í", "Ó", "Ú", "Ŭ", "á", "á", "ă", "é", "í", "ó", "ú", "ŭ"},
to = {"A", "A", "E", "I", "O", "U", "U", "a", "á", "a", "e", "i", "o", "u", "u"}} ,
}
m["una"] = {
"watutiya bakur",
"Q15887898",
"poz-ocw",
scripts = Latn,
}
m["und"] = {
"nehatiye nivîsîn",
nil,
"qfa-not",
scripts = {"Zyyy"},
}
m["une"] = {
"unemeyî",
"Q3913357",
"alv-yek",
scripts = Latn,
}
m["ung"] = {
"ngarinyinî",
"Q1284885",
"aus-wor",
otherNames = {"Ungarinjin"},
scripts = Latn,
}
m["unk"] = {
"enawene-naweyî",
"Q3307184",
"awd",
scripts = Latn,
}
m["unm"] = {
"unamî",
"Q3549180",
"del",
scripts = Latn,
--Don't strip diacritics from entry names, per [[WT:Grease pit/2020/May]].
--entry_name = {
-- from = {"À", "Ä", "È", "Ë", "Ì", "Ò", "Ù", "à", "ä", "è", "ë", "ì", "ò", "ù"},
-- to = {"A", "A", "E", "E", "I", "O", "U", "a", "a", "e", "e", "i", "o", "u"}} ,
}
m["unn"] = {
"kurnayî",
nil,
"aus-pam",
otherNames = {"Gunai", "Gaanay", "Ganai", "Gunnai'", "Kurnay", "Bidhawal", "Birrdhawal", "Muk-thang", "Nulit", "Thangquai"},
scripts = Latn,
}
m["unr"] = {
"mundarî",
"Q3327828",
"mun",
scripts = {"Deva"},
translit_module = "hi-translit", -- for now
}
m["unu"] = {
"unubaheyî",
"Q7897776",
}
m["unx"] = {
"mundayî",
"Q36264959",
"mun",
scripts = Latn,
}
m["unz"] = {
"unde kailî",
"Q12953596",
"poz-kal",
otherNames = {"Banava", "Ndepuu", "West Kaili", "Lole", "Ganti"},
scripts = Latn,
}
m["uok"] = {
"uokhayî",
"Q3441216",
"alv-edo",
scripts = Latn,
}
m["upi"] = {
"umedayî",
"Q7881465",
"paa-brd",
}
m["upv"] = {
"uripiv-wala-rano-atçîn",
"Q13249",
"poz-vnc",
scripts = Latn,
}
m["ura"] = {
"urarinayî",
"Q1579560",
}
m["urb"] = {
"urubú-kaaporî",
"Q13893353",
"tup-gua",
otherNames = {"Ka'apor", "Kaaporté"},
scripts = Latn,
}
m["urc"] = {
"urninganggî",
"Q10710522",
}
m["ure"] = {
"uruyî",
"Q2992892",
}
m["urf"] = {
"uradhî",
"Q3915680",
"aus-pam",
scripts = Latn,
}
m["urg"] = {
"uriginayî",
"Q7900603",
"ngf",
scripts = Latn,
}
m["urh"] = {
"urhoboyî",
"Q36663",
"alv-swd",
scripts = Latn,
}
m["uri"] = {
"urimî",
"Q7900609",
"qfa-tor",
scripts = Latn,
}
m["urk"] = {
"urak lawoi'",
"Q7899573",
"poz-mly",
scripts = {"Thai"},
otherNames = {"Urak Lawoi", "Orak Lawoi'", "Orak Lawoi", "Lawta", "Chao Tha Le", "Chao Nam", "Lawoi"},
sort_key = {
from = {"[%pๆ]", "[็-๎]", "([เแโใไ])([ก-ฮ])"},
to = {"", "", "%2%1"}},
}
m["url"] = {
"uralî",
"Q7899602",
"dra",
scripts = {"Knda"},
}
m["urm"] = {
"urapminî",
"Q7899769",
"ngf-okk",
}
m["urn"] = {
"uruangnirinî",
"Q7901389",
"poz-cet",
scripts = Latn,
}
m["uro"] = {
"urayî (Gîneya nû)",
"Q3121049",
"paa-bng",
otherNames = {"Ura (Papua New Guinea)"},
scripts = Latn,
}
m["urp"] = {
"uru-pa-în",
"Q7901376",
"tup-gua",
scripts = Latn,
}
m["urr"] = {
"lehalurupî",
"Q3272124",
}
m["urt"] = {
"uratî",
"Q3502084",
"qfa-tor",
scripts = Latn,
}
m["uru"] = {
"urumî",
"Q7901530",
"tup",
scripts = Latn,
}
m["urv"] = {
"uruavayî",
"Q36875",
"poz-ocw",
scripts = Latn,
}
m["urw"] = {
"sopî",
"Q7562808",
"ngf-mad",
otherNames = {"Sob", "Sopu", "Usino", "Usina", "Usion"}, -- Usi- names are not used by speakers
scripts = Latn,
}
m["urx"] = {
"urimoyî",
"Q7900611",
"qfa-tor",
scripts = Latn,
}
m["ury"] = {
"oryayî",
"Q7105295",
"paa-tkw",
scripts = Latn,
}
m["urz"] = {
"uru-eu-wau-wau",
"Q10266012",
"tup-gua",
scripts = Latn,
}
m["usa"] = {
"usarufayî",
"Q7901714",
"paa-kag",
scripts = Latn,
}
m["ush"] = {
"uşojoyî",
"Q3540446",
}
m["usi"] = {
"usuî",
"Q12644231",
}
m["usk"] = {
"usaghadeyî",
"Q3914048",
"nic-lcr",
scripts = Latn,
}
m["usp"] = {
"uspantekoyî",
"Q36728",
"myn",
scripts = Latn,
}
m["uss"] = {
"saareyî",
nil,
"nic-knn",
otherNames = {"us-Saare", "Hun-Saare", "Duka"},
scripts = Latn,
}
m["usu"] = {
"uyayî",
"Q7904082",
}
m["uta"] = {
"otankî",
"Q3913990",
"nic-tvc",
scripts = Latn,
}
m["ute"] = {
"uteyî",
"Q13260",
"azc-num",
otherNames = {"Southern Paiute", "Colorado River Numic", "Chemehuevi"},
scripts = Latn,
}
m["uth"] = {
"hunî",
nil,
"nic-knn",
otherNames = {"ut-Hun", "Hun-Saare", "Duka"},
scripts = Latn,
}
m["utp"] = {
"abayî",
"Q2841465",
"poz-oce",
otherNames = {"Amba", "Nebao", "Nembao"},
scripts = Latn,
}
m["utr"] = {
"etuloyî",
"Q35262",
"alv-ido",
scripts = Latn,
}
m["utu"] = {
"utuyî",
"Q7903469",
"ngf-mad",
}
m["uum"] = {
"ûrûmî",
"Q13257",
"trk-kcu",
scripts = {"Cyrl"},
}
m["uun"] = {
"pazehî",
"Q36435",
"map",
otherNames = {"kulon-pazeh", "pazîhî", "kulun", "kulon"},
scripts = Latn,
}
m["uur"] = {
"urayî (Vanuatu)",
"Q7899531",
"poz-oce",
scripts = Latn,
}
m["uuu"] = {
"uyî",
"Q953082",
"mkh-pal",
otherNames = {"P'uman"},
}
m["uve"] = {
"uveyiya rojava",
"Q36837",
"poz-pnp",
otherNames = {"uveyî", "faga ouvéa", "fagauvea"},
scripts = Latn,
}
m["uvh"] = {
"urî",
"Q7900540",
"ngf-fin",
scripts = Latn,
}
m["uvl"] = {
"loteyî",
"Q3259972",
"poz-ocw",
scripts = Latn,
}
m["uwa"] = {
"kuku-uwanhî",
"Q3915687",
"aus-pmn",
}
m["uya"] = {
"doko-uyangayî",
"Q7904095",
"nic-ucr",
scripts = Latn,
}
return m