Module:languages/data/exceptional: Difference between revisions

No edit summary
Melinoë (talk | contribs)
No edit summary
 
(46 intermediate revisions by 8 users not shown)
Line 12: Line 12:


local m = {}
local m = {}
m["lyti-mid"] = {
"Middle Oltic",
nil,
"ine, cel",
"Grek",
ancestors = "cel-pro, ine-pro, lyti-old",
type = "conlang",
}
m["lyti-old"] = {
"Old Oltic",
nil,
"ine, cel",
"Grek",
ancestors = "cel-pro, ine-pro",
type = "conlang",
}


m["afh"] = {
m["afh"] = {
Line 338: Line 357:
"Latn",
"Latn",
ancestors = "hzlc",
ancestors = "hzlc",
type = "conlang",
}
m["xodc-n"] = {
"North Xodec",
nil,
"wasc",
"Latn",
ancestors = "xodc, hzlc",
type = "conlang",
type = "conlang",
}
}
Line 399: Line 428:
"Latn",
"Latn",
ancestors = "slaq-pro",
ancestors = "slaq-pro",
type = "conlang",
}
m["mcmb"] = {
"Macambese",
nil,
"ine, roa, roa-oil",
"Latn",
type="conlang",
}
m["naedz"] = {
"Naedzur",
nil,
"art",
"Latn",
ancestors = "naedz-old",
type = "conlang",
}
m["naedz-old"] = {
"Old Naedzur",
nil,
"art",
"Latn",
type = "conlang",
type = "conlang",
}
}
Line 419: Line 473:
}
}


m["ravk"] = {  
m["okan"] = {
"Ravihkeo",
"Misa Okan",
nil,
nil,
"nent",
"art",
"Latn",
"Latn",
ancestors = "nent-pro",
type = "conlang",
type = "conlang",
}
}


m["anrdg"] = {
m["popo"] = {
"Rokadong",
"Po Po",
nil,
nil,
"art",
"art",
"Roka",
"Latn",
ancestors = "annen",
type = "conlang",
}
 
m["ravk"] = {
"Ravihkeo",
nil,
"nent",
"Latn",
ancestors = "nent-pro",
type = "conlang",
}
 
m["soky"] = {
"Sokya",
nil,
"wasc",
"Latn",
ancestors = "qsc",
type = "conlang",
}
 
m["anrdg"] = {
"Rokadong",
nil,
"art",
"Roka",
ancestors = "annen",
type = "conlang",
}
 
m["anks"] = {
"Ankistran substrate",
nil,
"art",
"Latn",
type = "conlang",
type = "conlang",
}
}
Line 637: Line 724:
ancestors = "auth-old",
ancestors = "auth-old",
type = "conlang",
type = "conlang",
}
m["elva"] = {
"Elvarri",
nil,
"art",
"Latn",
type="conlang"
}
}


Line 647: Line 742:
type = "conlang",
type = "conlang",
}
}
m["caim"] = {
"Caimish",
nil,
"vdnc",
"Latn",
ancestors = "caim-old, vdnc-pro",
type = "conlang",
}
m["caim-old"] = {
"Old Caimish",
nil,
"vdnc",
"Latn",
ancestors = "vdnc-pro",
type = "conlang",
}
m["vond"] = {
"Vondic",
nil,
"vdnc",
"Latn",
ancestors = "vdnc-pro",
type = "conlang",
}
m["guim"] = {
m["guim"] = {
"Guimin",
"Guimin",
Line 740: Line 863:
}
}


m["lyti-mid"] = {
m["mill"] = {
"Middle Oltic",
"Millennish",
nil,
"ine, cel",
"Grek",
ancestors = "cel-pro, ine-pro, lyti-old",
type = "conlang",
}
 
m["lyti-old"] = {
"Old Oltic",
nil,
"ine, cel",
"Grek",
ancestors = "cel-pro, ine-pro",
type = "conlang",
}
 
m["mill"] = {
"Millennish",
nil,
nil,
"ine, gem",
"ine, gem",
Line 783: Line 888:
ancestors = "ine-pro",
ancestors = "ine-pro",
type = "reconstructed,conlang",
type = "reconstructed,conlang",
}
m["vayr-old"] = {
"Old Vayri",
nil,
"vyrc",
"Latn",
ancestors = "vayr-pro",
type = "conlang",
}
m["vayr-pro"] = {
"Proto-Vayric",
nil,
"vyrc",
"Latn",
type = "conlang",
}
m["vayr"] = {
"Vayri",
nil,
"vyrc",
"Latn",
ancestors = "vayr-old",
type = "conlang",
}
}


Line 791: Line 922:
"Hang, Thai, Khmr",
"Hang, Thai, Khmr",
ancestors = "aav-pro, nwc-old",
ancestors = "aav-pro, nwc-old",
type = "conlang",
}
m["wuhu"] = {
"Nawuhu",
nil,
"art",
"Latn",
type = "conlang",
type = "conlang",
}
}
Line 807: Line 946:
nil,
nil,
"art",
"art",
"Latn",
"Teul, Tugv",
entry_name = {
entry_name = {
from = {"‧"},
from = {"‧"},
to = {""},
to = {""},
},
},
sort_key = {
sort_key = {
Line 816: Line 955:
},
},
type = "conlang",
type = "conlang",
translit = {
Teul = "pine-translit",
},
}
}


Line 957: Line 1,099:
"Latn",
"Latn",
type = "reconstructed,conlang",
type = "reconstructed,conlang",
}
m["wedg"] = {
"Wedge",
nil,
"art",
"Latn",
type="conlang",
}
}


Line 1,263: Line 1,413:
}
}


m["wesd"] = {
"Wessedian",
nil,
"gem",
ancestors = "gem-pro",
"Latn, Runr",
type = "conlang",
}


m["carn"] = {
    "Carnian",
    nil,
    "sla",
    "Latn",
    sort_key = {
        remove_diacritics = c.grave .. c.circ,
        from = {"ċ","ġ","œ","ṡ"},
        to = {
            "c"..p[1],
            "g"..p[1],
            "o"..p[1],
            "s"..p[1]
        },
    },
    ancestors = "sla-pro, carn-old",
    type = "conlang",
}
m["indv"] = {                         
    "Indevroplu",                       
    nil,                         
    "ine",                       
    "Cyrs, Latn",                         
    ancestors = "ine-pro",
    type = "conlang",
    main_category = "word",
}


m["phus"] = {                         
    "Pre-Húsnorsk",                       
    nil,                         
    "gem",                       
    "Latn",                         
    ancestors = "non, gem-pro",
    type = "conlang",
}
m["vhus"] = {                         
    "Varhúsnorsk",                       
    nil,                         
    "gem",                       
    "Runr, Latn",                         
    ancestors = "phus, non, gem-pro",
    type = "conlang",
}
m["jugs"] = {                         
    "Jugsnorsk",                       
    nil,                         
    "gem",                       
    "Runr, Latn",                         
    ancestors = "vhus, phus, non, gem-pro",
    type = "conlang",
}
m["snon"] = {                         
    "Scots Norse",                       
    nil,                         
    "gem",                       
    "Latn",
    ancestors = "non, gem-pro",
    type = "conlang",
    translit = "snon-translit"
}




Line 1,389: Line 1,611:




m["aav-khs-pro"] = {
"Proto-Khasian",
116773216,
"aav-khs",
"Latn",
type = "reconstructed",
}
m["aav-nic-pro"] = {
"Proto-Nicobarese",
116773793,
"aav-nic",
"Latn",
type = "reconstructed",
}


m["aav-pkl-pro"] = {
"Proto-Pnar-Khasi-Lyngngam",
116773259,
"aav-pkl",
"Latn",
type = "reconstructed",
}


m["aav-pro"] = { -- mkh-pro will merge into this
"Proto-Austroasiatic",
116773186,
"aav",
"Latn",
type = "reconstructed",
}


m["afa-pro"] = {
"Proto-Afroasiatic",
269125,
"afa",
"Latn",
type = "reconstructed",
}


m["alg-aga"] = {
"Agawam",
nil,
"alg-eas",
"Latn",
}


m["alg-pro"] = {
"Proto-Algonquian",
7251834,
"alg",
"Latn",
type = "reconstructed",
sort_key = {remove_diacritics = "·"},
}


m["alv-ama"] = {
"Amasi",
4740400,
"nic-grs",
"Latn",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron},
}


m["alv-bgu"] = {
"Baïnounk Gubëeher",
17002646,
"alv-bny",
"Latn",
}


m["alv-bua-pro"] = {
"Proto-Bua",
116773723,
"alv-bua",
"Latn",
type = "reconstructed",
}


m["alv-cng-pro"] = {
"Proto-Cangin",
116773726,
"alv-cng",
"Latn",
type = "reconstructed",
}


m["alv-edo-pro"] = {
"Proto-Edoid",
116773206,
"alv-edo",
"Latn",
type = "reconstructed",
}


m["alv-fli-pro"] = {
"Proto-Fali",
116773754,
"alv-fli",
"Latn",
type = "reconstructed",
}


m["alv-gbe-pro"] = {
 
"Proto-Gbe",
 
116773208,
 
"alv-gbe",
 
"Latn",
 
type = "reconstructed",
 
}
 
 
 
m["alv-gng-pro"] = {
 
"Proto-Guang",
 
116773757,
 
"alv-gng",
 
"Latn",
 
type = "reconstructed",
 
}
 
 
 
m["alv-gtm-pro"] = {
 
"Proto-Central Togo",
 
116773732,
 
"alv-gtm",
 
"Latn",
 
type = "reconstructed",
 
}
 
 
 
m["alv-gwa"] = {
 
"Gwara",
 
16945580,
 
"nic-pla",
 
"Latn",
 
}
 
 
 
m["alv-hei-pro"] = {
 
"Proto-Heiban",
 
116773760,
 
"alv-hei",
 
"Latn",
 
type = "reconstructed",
 
}
 
 
 
m["alv-ido-pro"] = {
 
"Proto-Idomoid",
 
116773764,
 
"alv-ido",
 
"Latn",
 
type = "reconstructed",
 
}
 
 
 
m["alv-igb-pro"] = {
 
"Proto-Igboid",
 
116773765,
 
"alv-igb",
 
"Latn",
 
type = "reconstructed",
 
}
 
 
 
m["alv-kwa-pro"] = {
 
"Proto-Kwa",
 
116773780,
 
"alv-kwa",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
m["aav-khs-pro"] = {
"Proto-Khasian",
116773216,
"aav-khs",
"Latn",
type = "reconstructed",
}
 
m["aav-nic-pro"] = {
"Proto-Nicobarese",
116773793,
"aav-nic",
"Latn",
type = "reconstructed",
}
 
m["aav-pkl-pro"] = {
"Proto-Pnar-Khasi-Lyngngam",
116773259,
"aav-pkl",
"Latn",
type = "reconstructed",
}
 
m["aav-pro"] = { -- mkh-pro will merge into this
"Proto-Austroasiatic",
116773186,
"aav",
"Latn",
type = "reconstructed",
}
 
m["afa-pro"] = {
"Proto-Afroasiatic",
269125,
"afa",
"Latn",
type = "reconstructed",
}
 
m["alg-aga"] = {
"Agawam",
nil,
"alg-eas",
"Latn",
}
 
m["alg-pro"] = {
"Proto-Algonquian",
7251834,
"alg",
"Latn",
type = "reconstructed",
sort_key = {remove_diacritics = "·"},
}
 
m["alv-ama"] = {
"Amasi",
4740400,
"nic-grs",
"Latn",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron},
}
 
m["alv-bgu"] = {
"Baïnounk Gubëeher",
17002646,
"alv-bny",
"Latn",
}
 
m["alv-bua-pro"] = {
"Proto-Bua",
116773723,
"alv-bua",
"Latn",
type = "reconstructed",
}
 
m["alv-cng-pro"] = {
"Proto-Cangin",
116773726,
"alv-cng",
"Latn",
type = "reconstructed",
}
 
m["alv-edo-pro"] = {
"Proto-Edoid",
116773206,
"alv-edo",
"Latn",
type = "reconstructed",
}
 
m["alv-fli-pro"] = {
"Proto-Fali",
116773754,
"alv-fli",
"Latn",
type = "reconstructed",
}
 
m["alv-gbe-pro"] = {
"Proto-Gbe",
116773208,
"alv-gbe",
"Latn",
type = "reconstructed",
}
 
m["alv-gng-pro"] = {
"Proto-Guang",
116773757,
"alv-gng",
"Latn",
type = "reconstructed",
}
 
m["alv-gtm-pro"] = {
"Proto-Central Togo",
116773732,
"alv-gtm",
"Latn",
type = "reconstructed",
}
 
m["alv-gwa"] = {
"Gwara",
16945580,
"nic-pla",
"Latn",
}
 
m["alv-hei-pro"] = {
"Proto-Heiban",
116773760,
"alv-hei",
"Latn",
type = "reconstructed",
}
 
m["alv-ido-pro"] = {
"Proto-Idomoid",
116773764,
"alv-ido",
"Latn",
type = "reconstructed",
}
 
m["alv-igb-pro"] = {
"Proto-Igboid",
116773765,
"alv-igb",
"Latn",
type = "reconstructed",
}
 
m["alv-kwa-pro"] = {
"Proto-Kwa",
116773780,
"alv-kwa",
"Latn",
"Latn",
type = "reconstructed",
type = "reconstructed",
Line 6,660: Line 7,316:
10354700,
10354700,
"tup",
"tup",
"Latn",
type = "reconstructed",
}
m["tut-pro"] = {
"Proto-Altaic",
20476501,
"tut",
"Latn",
"Latn",
type = "reconstructed",
type = "reconstructed",