Модул:languages/data3/o
Documentation for this module may be created at Модул:languages/data3/o/doc
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 m = {}
m["oaa"] = {
canonicalName = "Orok",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oac"] = {
canonicalName = "Oroch",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oav"] = {
canonicalName = "Old Avar",
type = "regular",
scripts = {"None"},
family = "cau-nec",
}
m["obi"] = {
canonicalName = "Obispeño",
type = "regular",
scripts = {"None"},
family = "nai-chu",
}
m["obk"] = {
canonicalName = "Southern Bontok",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["obl"] = {
canonicalName = "Oblo",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["obm"] = {
canonicalName = "Moabite",
type = "regular",
scripts = {"Phnx"},
family = "sem-can",
}
m["obo"] = {
canonicalName = "Obo Manobo",
otherNames = {"Obo"},
type = "regular",
scripts = {"None"},
family = "mno",
}
m["obr"] = {
canonicalName = "Old Burmese",
type = "regular",
scripts = {"Mymr"},
family = "tbq",
ancestors = {"sit-pro"},
}
m["obt"] = {
canonicalName = "Old Breton",
type = "regular",
scripts = {"Latn"},
family = "cel-bry",
ancestors = {"cel-bry-pro"},
}
m["obu"] = {
canonicalName = "Obulom",
type = "regular",
scripts = {"None"},
family = "nic-bco",
}
m["oca"] = {
canonicalName = "Ocaina",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["och"] = {
canonicalName = "Old Chinese",
type = "regular",
scripts = {"Hani"},
family = "zhx",
}
m["oco"] = {
canonicalName = "Old Cornish",
type = "regular",
scripts = {"None"},
family = "cel-bry",
ancestors = {"cel-bry-pro"},
}
m["ocu"] = {
canonicalName = "Atzingo Matlatzinca",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oda"] = {
canonicalName = "Odut",
type = "regular",
scripts = {"None"},
family = "nic-bco",
}
m["odk"] = {
canonicalName = "Od",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["odt"] = {
canonicalName = "Old Dutch",
type = "regular",
scripts = {"Latn"},
family = "gmw",
ancestors = {"frk"},
entry_name = {
from = {"[ĀÂ]", "[āâ]", "[ĒÊ]", "[ēê]", "[ĪÎ]", "[īî]", "[ŌÔ]", "[ōô]", "[ŪÛ]", "[ūû]"},
to = {"A" , "a" , "E" , "e" , "I" , "i" , "O" , "o" , "U" , "u"}} ,
}
m["odu"] = {
canonicalName = "Odual",
type = "regular",
scripts = {"None"},
family = "nic-bco",
}
m["ofo"] = {
canonicalName = "Ofo",
type = "regular",
scripts = {"None"},
family = "sio",
}
m["ofs"] = {
canonicalName = "Old Frisian",
type = "regular",
scripts = {"Latn"},
family = "gmw",
ancestors = {"gem-pro"},
entry_name = {
from = {"[ĀÂ]", "[āâ]", "[ĒÊ]", "[ēê]", "[ĪÎ]", "[īî]", "[ŌÔ]", "[ōô]", "[ŪÛ]", "[ūû]"},
to = {"A" , "a" , "E" , "e" , "I" , "i" , "O" , "o" , "U" , "u"}} ,
}
m["ofu"] = {
canonicalName = "Efutop",
type = "regular",
scripts = {"None"},
family = "nic-bod",
}
m["ogb"] = {
canonicalName = "Ogbia",
type = "regular",
scripts = {"None"},
family = "nic-bco",
}
m["ogc"] = {
canonicalName = "Ogbah",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oge"] = {
canonicalName = "Old Georgian",
type = "regular",
scripts = {"Geor"},
family = "ccs",
translit_module = "Geor-translit",
entry_name = {
from = {"̂"},
to = {""}} ,
}
m["ogg"] = {
canonicalName = "Ogbogolo",
type = "regular",
scripts = {"None"},
family = "nic-bco",
}
m["ogo"] = {
canonicalName = "Khana",
type = "regular",
scripts = {"None"},
family = "nic-bco",
}
m["ogu"] = {
canonicalName = "Ogbronuagum",
type = "regular",
scripts = {"None"},
family = "nic-bco",
}
m["oht"] = {
canonicalName = "Old Hittite",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ohu"] = {
canonicalName = "Old Hungarian",
type = "regular",
scripts = {"Latn"},
family = "fiu-ugr",
}
m["oia"] = {
canonicalName = "Oirata",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oin"] = {
canonicalName = "Inebu One",
type = "regular",
scripts = {"None"},
family = "qfa-tor",
}
m["ojb"] = {
canonicalName = "Northwestern Ojibwa",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ojc"] = {
canonicalName = "Central Ojibwa",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ojg"] = {
canonicalName = "Eastern Ojibwa",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ojp"] = {
canonicalName = "Old Japanese",
type = "regular",
scripts = {"Jpan"},
family = "jpx",
}
m["ojs"] = {
canonicalName = "Severn Ojibwa",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ojv"] = {
canonicalName = "Ontong Java",
type = "regular",
scripts = {"Latn"},
family = "poz-pol",
}
m["ojw"] = {
canonicalName = "Western Ojibwa",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oka"] = {
canonicalName = "Okanagan",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["okb"] = {
canonicalName = "Okobo",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["okd"] = {
canonicalName = "Okodia",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["okg"] = {
canonicalName = "Kok-Paponk",
type = "regular",
scripts = {"Latn"},
family = "aus-pmn",
}
m["okh"] = {
canonicalName = "Koresh-e Rostam",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oki"] = {
canonicalName = "Okiek",
type = "regular",
scripts = {"None"},
family = "sdv",
}
m["okj"] = {
canonicalName = "Oko-Juwoi",
type = "regular",
scripts = {"None"},
family = "qfa-adm",
}
m["okk"] = {
canonicalName = "Kwamtim One",
type = "regular",
scripts = {"None"},
family = "qfa-tor",
}
m["okl"] = {
canonicalName = "Old Kentish Sign Language",
type = "regular",
scripts = {"None"},
family = "sgn",
}
m["okm"] = {
canonicalName = "Middle Korean",
type = "regular",
scripts = {"CGK"},
family = "qfa-kor",
}
m["okn"] = {
canonicalName = "Oki-No-Erabu",
otherNames = {"Okino-Erabu", "Okinoerabu"}, -- distinguish Okinawan
type = "regular",
scripts = {"None"},
family = "jpx",
}
m["oko"] = {
canonicalName = "Old Korean",
type = "regular",
scripts = {"Hani"},
family = "qfa-kor",
}
m["okr"] = {
canonicalName = "Kirike",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oks"] = {
canonicalName = "Oko-Eni-Osayen",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oku"] = {
canonicalName = "Oku",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["okv"] = {
canonicalName = "Orokaiva",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ola"] = {
canonicalName = "Walungge",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["old"] = {
canonicalName = "Mochi",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ole"] = {
canonicalName = "Olekha",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["olm"] = {
canonicalName = "Oloma",
type = "regular",
scripts = {"Latn"},
family = "alv-edo",
}
m["olo"] = {
canonicalName = "Livvi",
otherNames = {"Livvi-Karelian", "Livvikovian", "Olonets", "Southern Olonetsian"},
type = "regular",
scripts = {"Latn"},
family = "fiu-fin",
}
m["olr"] = {
canonicalName = "Olrat",
type = "regular",
scripts = {"None"},
family = "poz-vnc",
}
m["olt"] = {
canonicalName = "Old Lithuanian",
type = "regular",
scripts = {"Latn"},
family = "bat",
ancestors = {"bat-pro"},
entry_name = {
from = {"[áãà]", "[éẽè]", "[íĩì]", "[ýỹ]", "ñ", "[óõò]", "[úù]", ACUTE, GRAVE, TILDE},
to = {"a" , "e" , "i", "y" , "n", "o" , "u" }} ,
}
m["oma"] = {
canonicalName = "Omaha-Ponca",
otherNames = {"Omaha", "Ponca"},
type = "regular",
scripts = {"Latn"},
family = "sio",
}
m["omb"] = {
canonicalName = "Omba",
otherNames = {"East Ambae"},
type = "regular",
scripts = {"Latn"},
family = "poz-vnc",
}
m["omc"] = {
canonicalName = "Mochica",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ome"] = {
canonicalName = "Omejes",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["omg"] = {
canonicalName = "Omagua",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["omi"] = {
canonicalName = "Omi",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["omk"] = {
canonicalName = "Omok",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oml"] = {
canonicalName = "Ombo",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["omn"] = {
canonicalName = "Minoan",
type = "regular",
scripts = {"Lina"},
family = "qfa-und",
}
m["omo"] = {
canonicalName = "Utarmbung",
type = "regular",
scripts = {"None"},
family = "ngf",
}
m["omp"] = {
canonicalName = "Old Manipuri",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["omr"] = {
canonicalName = "Old Marathi",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["omt"] = {
canonicalName = "Omotik",
type = "regular",
scripts = {"None"},
family = "sdv",
}
m["omu"] = {
canonicalName = "Omurano",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["omw"] = {
canonicalName = "South Tairora",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["omx"] = {
canonicalName = "Old Mon",
type = "regular",
scripts = {"None"},
family = "mkh",
}
m["ona"] = {
canonicalName = "Selknam",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["onb"] = {
canonicalName = "Lingao",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["one"] = {
canonicalName = "Oneida",
type = "regular",
scripts = {"None"},
family = "iro",
}
m["ong"] = {
canonicalName = "Olo",
type = "regular",
scripts = {"None"},
family = "qfa-tor",
}
m["oni"] = {
canonicalName = "Onin",
type = "regular",
scripts = {"Latn"},
family = "plf",
}
m["onj"] = {
canonicalName = "Onjob",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["onk"] = {
canonicalName = "Kabore One",
type = "regular",
scripts = {"None"},
family = "qfa-tor",
}
m["onn"] = {
canonicalName = "Onobasulu",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ono"] = {
canonicalName = "Onondaga",
type = "regular",
scripts = {"Latn"},
family = "iro",
}
m["onp"] = {
canonicalName = "Sartang",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["onr"] = {
canonicalName = "Northern One",
type = "regular",
scripts = {"None"},
family = "qfa-tor",
}
m["ons"] = {
canonicalName = "Ono",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ont"] = {
canonicalName = "Ontenu",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["onu"] = {
canonicalName = "Unua",
type = "regular",
scripts = {"None"},
family = "poz-vnc",
}
m["onw"] = {
canonicalName = "Old Nubian",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["onx"] = {
canonicalName = "Onin Based Pidgin",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ood"] = {
canonicalName = "O'odham",
otherNames = {"Papago"},
type = "regular",
scripts = {"Latn"},
family = "azc",
}
m["oog"] = {
canonicalName = "Ong",
type = "regular",
scripts = {"None"},
family = "mkh",
}
m["oon"] = {
canonicalName = "Önge",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oor"] = {
canonicalName = "Oorlams",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oos"] = {
canonicalName = "Old Ossetic",
otherNames = {"Old Ossetian"},
type = "regular",
scripts = {"None"},
family = "ira",
}
m["opa"] = {
canonicalName = "Okpamheri",
otherNames = {"Opameri", "Ibilo"},
type = "regular",
scripts = {"Latn"},
family = "alv-edo",
}
m["opk"] = {
canonicalName = "Kopkaka",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["opm"] = {
canonicalName = "Oksapmin",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["opo"] = {
canonicalName = "Opao",
type = "regular",
scripts = {"None"},
family = "ngf",
}
m["opt"] = {
canonicalName = "Opata",
type = "regular",
scripts = {"Latn"},
family = "azc-trc",
}
m["opy"] = {
canonicalName = "Ofayé",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ora"] = {
canonicalName = "Oroha",
type = "regular",
scripts = {"None"},
family = "poz-sls",
}
m["ore"] = {
canonicalName = "Orejón",
type = "regular",
scripts = {"None"},
family = "qfa-tuc",
}
m["org"] = {
canonicalName = "Oring",
type = "regular",
scripts = {"None"},
family = "nic-bco",
}
m["orh"] = {
canonicalName = "Oroqen",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["orn"] = {
canonicalName = "Orang Kanaq",
type = "regular",
scripts = {"Latn"},
family = "poz-mly",
}
m["oro"] = {
canonicalName = "Orokolo",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["orr"] = {
canonicalName = "Oruma",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ors"] = {
canonicalName = "Orang Seletar",
type = "regular",
scripts = {"Latn"},
family = "poz-mly",
}
m["ort"] = {
canonicalName = "Adivasi Oriya",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oru"] = {
canonicalName = "Ormuri",
type = "regular",
scripts = {"fa-Arab"},
family = "ira",
}
m["orv"] = {
canonicalName = "Old East Slavic",
otherNames = {"Old Russian"},
type = "regular",
scripts = {"Cyrs"},
family = "zle",
ancestors = {"sla-pro"},
translit_module = "Cyrs-Glag-translit",
entry_name = {
from = {u(0x0484)}, -- kamora
to = {}},
sort_key = {
from = {"оу", "є"},
to = {"у" , "е"}} ,
}
m["orw"] = {
canonicalName = "Oro Win",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["orx"] = {
canonicalName = "Oro",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["orz"] = {
canonicalName = "Ormu",
type = "regular",
scripts = {"None"},
family = "poz-ocw",
}
m["osa"] = {
canonicalName = "Osage",
type = "regular",
scripts = {"Latn"},
family = "sio",
}
m["osc"] = {
canonicalName = "Oscan",
type = "regular",
scripts = {"Ital", "Latn"},
family = "itc",
}
m["osi"] = {
canonicalName = "Osing",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oso"] = {
canonicalName = "Ososo",
type = "regular",
scripts = {"Latn"},
family = "alv-edo",
}
m["osp"] = {
canonicalName = "Old Spanish",
type = "regular",
scripts = {"Latn"},
family = "roa",
}
m["ost"] = {
canonicalName = "Osatu",
type = "regular",
scripts = {"None"},
family = "nic-bod",
}
m["osu"] = {
canonicalName = "Southern One",
type = "regular",
scripts = {"None"},
family = "qfa-tor",
}
m["osx"] = {
canonicalName = "Old Saxon",
type = "regular",
scripts = {"Latn"},
family = "gmw",
ancestors = {"gem-pro"},
entry_name = {
from = {"[ĀÂ]", "[āâ]", "[ĒÊ]", "[ēê]", "[ĪÎ]", "[īî]", "[ŌÔ]", "[ōô]", "[ŪÛ]", "[ūû]"},
to = {"A" , "a" , "E" , "e" , "I" , "i" , "O" , "o" , "U" , "u"}} ,
}
m["ota"] = {
canonicalName = "Ottoman Turkish",
otherNames = {"Ottoman"},
type = "regular",
scripts = {"ota-Arab", "Armn"},
family = "trk",
}
m["otb"] = {
canonicalName = "Old Tibetan",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["otd"] = {
canonicalName = "Ot Danum",
otherNames = {"Dohoi"},
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ote"] = {
canonicalName = "Mezquital Otomi",
type = "regular",
scripts = {"None"},
family = "oto",
}
m["oti"] = {
canonicalName = "Oti",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["otk"] = {
canonicalName = "Old Turkic",
type = "regular",
scripts = {"Orkh"},
family = "trk",
}
m["otl"] = {
canonicalName = "Tilapa Otomi",
type = "regular",
scripts = {"None"},
family = "oto",
}
m["otm"] = {
canonicalName = "Eastern Highland Otomi",
type = "regular",
scripts = {"None"},
family = "oto",
}
m["otn"] = {
canonicalName = "Tenango Otomi",
type = "regular",
scripts = {"None"},
family = "oto",
}
m["otq"] = {
canonicalName = "Querétaro Otomi",
type = "regular",
scripts = {"None"},
family = "oto",
}
m["otr"] = {
canonicalName = "Otoro",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["ots"] = {
canonicalName = "Estado de México Otomi",
type = "regular",
scripts = {"None"},
family = "oto",
}
m["ott"] = {
canonicalName = "Temoaya Otomi",
type = "regular",
scripts = {"None"},
family = "oto",
}
m["otu"] = {
canonicalName = "Otuke",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["otw"] = {
canonicalName = "Ottawa",
type = "regular",
scripts = {"Latn"},
family = "alg",
}
m["otx"] = {
canonicalName = "Texcatepec Otomi",
type = "regular",
scripts = {"None"},
family = "oto",
}
m["oty"] = {
canonicalName = "Old Tamil",
type = "regular",
scripts = {"Brah"},
family = "dra",
}
m["otz"] = {
canonicalName = "Ixtenco Otomi",
type = "regular",
scripts = {"None"},
family = "oto",
}
m["oua"] = {
canonicalName = "Tagargrent",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oub"] = {
canonicalName = "Glio-Oubi",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oue"] = {
canonicalName = "Oune",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oui"] = {
canonicalName = "Old Uighur",
otherNames = {"Old Uyghur"},
type = "regular",
scripts = {"None"},
family = "trk",
}
m["oum"] = {
canonicalName = "Ouma",
type = "regular",
scripts = {"None"},
family = "poz-ocw",
}
m["owi"] = {
canonicalName = "Owiniga",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["owl"] = {
canonicalName = "Old Welsh",
type = "regular",
scripts = {"Latn"},
family = "cel-bry",
ancestors = {"cel-bry-pro"},
}
m["oyb"] = {
canonicalName = "Oy",
otherNames = {"Oi", "The"}, -- The is a dialect of Oi. No, seriously.
type = "regular",
scripts = {"None"},
family = "aav-ban",
}
m["oyd"] = {
canonicalName = "Oyda",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oym"] = {
canonicalName = "Wayampi",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
m["oyy"] = {
canonicalName = "Oya'oya",
type = "regular",
scripts = {"None"},
family = "poz-ocw",
}
m["ozm"] = {
canonicalName = "Koonzime",
type = "regular",
scripts = {"None"},
family = "qfa-und",
}
return m