Module:languages/data/exceptional: Difference between revisions

no edit summary
m (1 revision imported)
No edit summary
Line 12: Line 12:


local m = {}
local m = {}
m["afh"] = {
"Afrihili",
384707,
"art",
"Latn",
}
m["alo-col"] = {
"Central Olma",
nil,
"alo-cst",
"Latn",
type = "conlang",
}
m["alo-eol"] = {
"Eastern Olma",
nil,
"alo-cst",
"Latn",
type = "conlang",
}
m["alo-eon"] = {
"Eastern Onori",
nil,
"alo-tdr",
"Latn",
type = "conlang",
}
m["alo-pro"] = {
"Proto-Alopian",
nil,
"Latn",
sort_key = {
from = {"[-*·]"},
to =  {""},
remove_diacritics = MACRON .. BREVE,
},
type = "conlang",
}
m["alo-sig"] = {
"Sigori",
nil,
"alo-fre",
"Latn",
type = "conlang",
}
m["alo-sol"] = {
"Southern Olma",
nil,
"alo-cst",
"Latn",
type = "conlang",
}
m["alo-won"] = {
"Western Onori",
nil,
"alo-tdr",
"Latn",
type = "conlang",
}
m["art-blk"] = {
"Bolak",
2909283,
"art",
"Latn",
}
m["art-bsp"] = {
"Black Speech",
686210,
"art",
"Latn, Teng",
}
m["art-com"] = {
"Communicationssprache",
35227,
"art",
"Latn",
}
m["art-dtk"] = {
"Dothraki",
2914733,
"art",
"Latn",
}
m["art-elo"] = {
"Eloi",
nil,
"art",
"Latn",
}
m["art-gld"] = {
"Goa'uld",
19823,
"art",
"Latn, Egyp, Mero",
}
m["art-lap"] = {
"Lapine",
6488195,
"art",
"Latn",
}
m["art-man"] = {
"Mandalorian",
54289,
"art",
"Latn",
}
m["art-mun"] = {
"Mundolinco",
851355,
"art",
"Latn",
}
m["art-nav"] = {
"Na'vi",
316939,
"art",
"Latn",
}
m["art-nox"] = {
"Noxilo",
nil,
"art",
"Latn",
type = "conlang",
}
local F = "[ɬsṣš]"
m["art-nui"] = {
"ǂA Ṇṵĩ",
nil,
"art",
"Latn",
sort_key = {
from = {
"^N", "^Ɠ", "ṭr",
F .. "([ʇǃǂǁ])qʼ",
F .. "([ʇǃǂǁ])ʼ",
F .. "([ʇǃǂǁ])",
"ɴ([ʇǃǂǁ])x",
"ɴ([ʇǃǂǁ])ʼ",
"ɴ([ʇǃǂǁʘ])",
"r([ǃǁ]), (ʘ)r",
"([ǃǁ])ʛ",
"([ʇǃǂǁ])qʼ",
"([ʇǃǂǁ])x",
"([ʇǃǂǁ])ʼ",
"^[aeiou]?(.)",
},
to = {
"ɴ", "ʛ", "ṭᵣ",
"%1₊",
"%1₉",
"%1₈",
"%1₇",
"%1₆",
"%1₅",
"%1₄, %1₄",
"%1₃",
"%1₂",
"%1₁",
"%1₀",
"%1",
},
remove_diacritics = TILDEBELOW .. GRAVE
},
type = "conlang",
}
m["art-una"] = {
"Unas",
nil,
"art",
"Latn",
type = "conlang",
}
m["avk"] = {
"Kotava",
1377116,
"art",
"Latn",
}
m["axwa-pro"] = {
"Proto-Axwan",
nil,
"Latn",
type = "reconstructed",
type = "conlang",
}
m["brfs-pro"] = {
"Proto-Berfesian",
nil,
"brfs",
"Latn",
type = "reconstructed,conlang",
}
--[[
m["dzh"] = {
"Dženubiskă",
nil,
"gem",
"Cyrl",
translit_module = "dzh-translit",
ancestors = "got",
}
]]
m["gwax"] = {
"Gwaxol",
nil,
"wasc-fam",
"Latn",
ancestors = "wasc, nen-pro",
type = "conlang",
}
m["hceo"] = {
"Hceor Theec",
nil,
"nen-fam",
"Latn",
ancestors = "lnen",
type = "conlang",
}
m["ibe-pro"] = {
"Proto-Iberian",
nil,
"ibe",
"Latn",
type = "conlang",
}
m["kisl"] = {
"Kilīmos-sāîl",
nil,
"wasc-fam",
"Latn",
ancestors = "wasc",
type = "conlang",
}
m["knra"] = {
"Knrawi",
nil,
"Latn",
type = "conlang",
}
m["lnen"] = {
"Late Nentammmi",
nil,
"nen-fam",
"Latn",
ancestors = "nen-pro",
type = "conlang",
}
m["loxw"] = {
"Central Isles Creole",
nil,
"Latn",
ancestors = "knra, qsc",
type = "conlang",
}
m["maat"] = {
"Maahaat",
nil,
"slaq",
"Latn",
ancestors = "slaq-pro",
type = "conlang",
}
m["maaz"] = {
"Maazha",
nil,
"slaq",
"Latn",
ancestors = "slaq-pro",
type = "conlang",
}
m["nen-pro"] = {
"Nentammmi",
nil,
"art",
type = "reconstructed",
"Latn",
type = "conlang",
}
m["noan"] = {
"Noanglo",
nil,
"nen-fam",
"Latn",
ancestors = "nen-pro",
type = "conlang",
}
m["ravk"] = {
"Ravihkeo",
nil,
"nen-fam",
"Latn",
ancestors = "nen-pro",
type = "conlang",
}
m["anrdg"] = {
"Rokadong",
nil,
"Roka",
ancestors = "annen",
type = "conlang",
}
m["anktl"] = {
"Kairitelan",
nil,
"Latn",
ancestors = "annen",
type = "conlang",
}
m["anldk"] = {
"Liðakuin",
nil,
"Latn",
ancestors = "anldk-old",
type = "conlang",
}
m["andbz"] = {
"Debazi",
nil,
"Latn",
ancestors = "anmnk",
type = "conlang",
}
m["anldk-old"] = {
"Old Liðakuin",
nil,
"Latn",
ancestors = "anwgs",
type = "conlang",
}
m["anmnk"] = {
"Classical Munkai",
nil,
"Latn",
ancestors = "anpmk",
type = "conlang",
}
m["anpmk"] = {
"Proto-Munkai",
nil,
"Latn",
ancestors = "anplm",
type = "conlang",
}
m["anplm"] = {
"Proto-Leyen-Mangellian",
nil,
"Latn",
type = "conlang",
}
m["annen"] = {
"Proto-Nenta",
nil,
"Latn",
type = "conlang",
}
m["anwgs"] = {
"Proto-West-Gomensayan",
nil,
"Latn",
type = "conlang",
}
m["anhat"] = {
"Hatzonian",
nil,
"Latn",
ancestors = "ankar",
type = "conlang",
}
m["anckr"] = {
"Common Kardonian",
nil,
"Latn",
ancestors = "ankar",
type = "conlang",
}
m["anspd"] = {
"Speodan",
nil,
"Latn",
ancestors = "ankar",
type = "conlang",
}
m["ancal"] = {
"Calubian",
nil,
"Latn",
ancestors = "ankar",
type = "conlang",
}
m["andya"] = {
"Dyamantian",
nil,
"Latn",
ancestors = "ankar",
type = "conlang",
}
m["ankar"] = {
"Middle Kardonian",
nil,
"Latn",
type = "conlang",
}
m["cruc"] = {
"Cruckeny",
nil,
"ine, cel",
"Latn",
ancestors = "ga",
type = "conlang",
}
m["guim"] = {
"Guimin",
nil,
"ine",
"Cyrl",
translit_module = "guim-translit",
ancestors = "ine-pro",
type = "conlang",
}
m["hema"] = {
"Hemaluan",
nil,
"map",
"Hani, Kana",
ancestors = "map-pro",
type = "conlang",
}
m["jl-two"] = {
"Jokelang 2",
"Latn",
type = "conlang",
}
m["keel"] = {
"Keeltyewarem",
nil,
"ine, cel",
"Latn",
ancestors = "ga",
type = "conlang",
}
m["kilta"] = {
"Kílta",
nil,
"Latn",
sort_key = {
remove_diacritics = ACUTE,
},
type = "conlang",
}
m["lthm-pro"] = {
"Proto-Lothem",
nil,
"lthm",
"Latn",
type = "reconstructed,conlang",
}
m["lyt"] = {
"Oltic",
nil,
"ine, cel",
"Grek, Cyrl",
ancestors = "cel-pro, lyt-mid, lyt-old",
type = "conlang",
}
m["lyt-mid"] = {
"Middle Oltic",
nil,
"ine, cel",
"Grek",
ancestors = "cel-pro, lyt-old",
type = "conlang",
}
m["lyt-old"] = {
"Old Oltic",
nil,
"ine, cel",
"Grek",
ancestors = "cel-pro",
type = "conlang",
}
m["mill"] = {
"Millennish",
nil,
"ine, gem",
"Latn",
ancestors = "gem-pro, mill-old",
type = "conlang",
}
m["mill-old"] = {
"Old Millennish",
nil,
"ine, gem",
"Latn",
ancestors = "gem-pro",
type = "conlang",
}
m["nwc"] = {
"Anchwa",
nil,
"aav",
"Hang, Thai, Khmr",
ancestors = "aav-pro, nwc-old",
type = "conlang",
}
m["nwc-old"] = {
"Old Anchwa",
nil,
"aav",
"Thai",
ancestors = "aav-pro",
type = "conlang",
}
m["pine"] = {
"Pine",
nil,
nil,
"Latn",
entry_name = {
from = {"‧"},
to = {""},
},
sort_key = {
remove_diacritics = u(0x0309), -- HOOK
},
type = "conlang",
}
m["old-pnsh"] = {
"Old Ponish",
nil,
"Latn",
ancestors = "gmw-pro",
type = "conlang",
}
m["pnsh"] = {
"Ponish",
nil,
"Latn",
ancestors = "old-pnsh",
type = "conlang",
}
m["sekh"] = {
"Sekhulla",
nil,
"wasc-fam",
"Latn",
ancestors = "wasc",
type = "conlang",
}
m["rul"] = {
"Rulhilli",
nil,
"sit, zhx",
"Deva",
ancestors = "och, rul-old",
type = "conlang",
}
m["rul-old"] = {
"Old Rulhilli",
nil,
"sit, zhx",
"Deva",
ancestors = "och",
type = "conlang",
}
m["siwa"] = {
"Siwa",
nil,
"alo-fre",
"Latn",
entry_name = {
from = {"‧"},
to = {""},
},
sort_key = {
remove_diacritics = u(0x0309), -- HOOK
},
ancestors = "alo-pro",
type = "conlang",
}
m["slaq-pro"] = {
"Proto-Slaq",
nil,
"Latn",
type = "reconstructed",
type = "conlang",
}
m["sud"] = {
"Sudyrnish",
nil,
"ine, gem",
"Latn",
ancestors = "ang",
type = "conlang",
}
m["thuo"] = {
"Thuōsha",
nil,
"nen-fam",
"Latn",
ancestors = "nen-pro",
type = "conlang",
}
m["tok"] = {
"Toki Pona",
36846,
"art",
"Latn",
type = "conlang",
}
m["uche"] = {
"Uchee",
nil,
"slaq",
"Latn",
ancestors = "slaq-pro",
type = "conlang",
}
m["urka"] = {
"Urka",
nil,
"slaq",
"Latn",
ancestors = "slaq-pro",
type = "conlang",
}
m["vinn"] = {
"Vinnish",
nil,
"gem",
"Latn",
sort_key = {
from = {"ð, æ, ø, å"},
to = {"d" .. p[1], "z" .. p[1], "z" .. p[2], "z" .. p[3]}
},
type = "conlang",
}
m["wasc"] = {
"Wascotl",
nil,
"Latn",
type = "reconstructed,conlang",
}
m["xchc"] = {
"Chiingimec",
nil,
"Cyrl",
translit_module = "xchc-translit",
type = "conlang",
}
m["zmlj"] = {
"Zemljask",
nil,
"sla",
"Latn",
ancestors = "sla-pro",
entry_name = {remove_diacritics = ACUTE},
type = "conlang",
}
m["rsn-pro"] = {
"Proto-Raysio-Smipharic",
nil,
"vrg",
type = "reconstructed,conlang",
"Latn",
ancestors = "vrg-pro",
}
m["cuy-pro"] = {
"Proto-Cuyic",
nil,
"cuy",
type = "reconstructed,conlang",
"Latn",
ancestors = "ine-pro",
}
m["oyp-old"] = {
"Old Oypatha",
nil,
"cuy",
"Hani",
ancestors = "cuy-pro",
type = "conlang",
}
m["oyp-mod"] = {
"Oypatha",
nil,
"cuy",
"Mong, mnc-Mong, sjo-Mong, xwo-Mong",
ancestors = "oyp-old",
type = "conlang",
}
m["icn-old"] = {
"Old Incene",
nil,
"cuy",
"fa-Arab",
ancestors = "cuy-pro",
type = "conlang",
}
m["syr-icn"] = {
"Syrian Incene",
nil,
"cuy",
"Arab, fa-Arab",
ancestors = "icn-old",
type = "conlang",
}
m["ant-icn"] = {
"Anatolian Incene",
nil,
"cuy",
"Armn",
ancestors = "icn-old",
type = "conlang",
}
m["vrg-pro"] = {
"Proto-Vergic",
nil,
"vrg",
type = "reconstructed",
"Latn",
ancestors = "ine-pro",
type = "conlang",
}
m["vib-old"] = {
"Old Iberian Vergic",
nil,
"vrg",
"Grek",
ancestors = "vrg-pro",
type = "conlang",
}
m["dac-old"] = {
"Old Dacian Vergic",
nil,
"vrg",
"Grek",
ancestors = "vrg-pro",
type = "conlang",
}
m["pnn-pro"] = {
"Proto-Pannonian",
nil,
"gem",
type = "reconstructed,conlang",
"Latn",
ancestors = "gem-pro",
}
m["pnw-old"] = {
"Old West Pannonian",
nil,
"gem",
"Pann",
ancestors = "pnn-pro",
type = "conlang",
}
m["pne-old"] = {
"Old East Pannonian",
nil,
"gem",
"Pann",
ancestors = "pnn-pro",
type = "conlang",
}
m["qasu"] = {
"Qasunattuuji",
nil,
"ine",
ancestors = "ine-pro",
"Latn",
type = "conlang",
}
m["asc-pro"] = {
"Proto-Asisic",
nil,
"asc",
type = "reconstructed,conlang",
"Latn",
}
m["wsc-pro"] = {
"Proto-West Asisic",
nil,
"asc",
type = "reconstructed,conlang",
ancestors = "asc-pro",
"Latn",
}
m["esc-pro"] = {
"Proto-East Asisic",
nil,
"asc",
type = "reconstructed,conlang",
ancestors = "asc-pro",
"Latn",
}
m["tfr-old"] = {
"Old Tefrian",
nil,
"asc",
ancestors = "wsc-pro",
"Latn, Arab, fa-Arab",
type = "conlang",
}
m["tfr-mod"] = {
"Tefrian",
nil,
"asc",
"fa-Arab, Arab",
ancestors = "tfr-old",
type = "conlang",
}
m["vnc"] = {
"Vancian",
nil,
"asc",
ancestors = "esc-pro",
"Latn",
type = "conlang",
}


m["aav-khs-pro"] = {
m["aav-khs-pro"] = {