Module:languages/data/exceptional: Difference between revisions

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


local m = {}
local m = {}
m["lhaz"] = {
"Lhazareen",
nil,
"plai",
"Latn",
ancestors = "pls-pro",
type = "conlang"
}
m["meer"] = {
"Meereenese Valyrian",
nil,
"conlang-fam",
"Latn",
ancestors = "qhv",
type = "conlang"
}
m["asta"] = {
"Astapori Valyrian",
nil,
"conlang-fam",
"Latn",
ancestors = "qhv",
type = "conlang"
}
m["ghis"] = {
"Ghiscari",
nil,
"conlang-fam",
"Latn",
type = "conlang"
}
m["assh"] = {
"Asshai'i",
nil,
"conlang-fam",
"Latn",
type = "conlang"
}


m["estu"] = {                   
m["estu"] = {                   
Line 99: Line 142:
"Afrihili",
"Afrihili",
384707,
384707,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 138: Line 181:
"Proto-Alopian",
"Proto-Alopian",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
sort_key = {
sort_key = {
Line 175: Line 218:
"Bolak",
"Bolak",
2909283,
2909283,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 182: Line 225:
"Black Speech",
"Black Speech",
686210,
686210,
"art",
"conlang-fam",
"Latn, Teng",
"Latn, Teng",
}
}
Line 189: Line 232:
"Communicationssprache",
"Communicationssprache",
35227,
35227,
"art",
"conlang-fam",
"Latn",
"Latn",
}
m["art-dtk"] = {
"Dothraki",
2914733,
"art",
"Latn",
}
}


Line 203: Line 239:
"Eloi",
"Eloi",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 210: Line 246:
"Goa'uld",
"Goa'uld",
19823,
19823,
"art",
"conlang-fam",
"Latn, Egyp, Mero",
"Latn, Egyp, Mero",
}
}
Line 217: Line 253:
"Lapine",
"Lapine",
6488195,
6488195,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 224: Line 260:
"Mandalorian",
"Mandalorian",
54289,
54289,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 231: Line 267:
"Mundolinco",
"Mundolinco",
851355,
851355,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 238: Line 274:
"Na'vi",
"Na'vi",
316939,
316939,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 245: Line 281:
"Noxilo",
"Noxilo",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 255: Line 291:
"ǂA Ṇṵĩ",
"ǂA Ṇṵĩ",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
sort_key = {
sort_key = {
Line 296: Line 332:
"Unas",
"Unas",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 308: Line 344:
ancestors = "mish-pro, ine-pro",
ancestors = "mish-pro, ine-pro",
type = "reconstructed,conlang",
type = "reconstructed,conlang",
}
m["aoka"] = {
"Ah Oka",
nil,
"sntl",
"Latn",
ancestors="sntl-pro, hauh",
type = "conlang"
}
}


Line 313: Line 358:
"Kotava",
"Kotava",
1377116,
1377116,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 320: Line 365:
"Proto-Axwan",
"Proto-Axwan",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "reconstructed,conlang",
type = "reconstructed,conlang",
Line 346: Line 391:
"Bemé",
"Bemé",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
main_category = "word",
type = "conlang"
type = "conlang"
}
}
Line 383: Line 427:
"Gwaxol",
"Gwaxol",
nil,
nil,
"wasc",
"wasc-fam",
"Latn",
"Latn",
ancestors = "wasc, nent-pro",
ancestors = "wasc, nent-pro",
Line 395: Line 439:
to = {"¹", "²", "³", "⁴", "⁵", "⁶"},
to = {"¹", "²", "³", "⁴", "⁵", "⁶"},
}
}
}
m["hauh"] = {
"Hau-Hau",
nil,
"sntl",
"Latn",
ancestors="sntl-pro",
type = "conlang"
}
}


Line 409: Line 462:
"Hazulacanol",
"Hazulacanol",
nil,
nil,
"wasc",
"wasc-fam",
"Latn",
"Latn",
ancestors = "wasc",
ancestors = "wasc",
type = "conlang",
type = "conlang",
}
}


m["xodc"] = {  
m["xodc"] = {  
"Xodec",
"Xodec",
nil,
nil,
"wasc",
"wasc-fam",
"Latn",
"Latn",
ancestors = "hzlc",
ancestors = "hzlc",
Line 429: Line 481:
"North Xodec",
"North Xodec",
nil,
nil,
"wasc",
"wasc-fam",
"Latn",
"Latn",
ancestors = "xodc, hzlc",
ancestors = "xodc, hzlc",
Line 446: Line 498:
"Kilīmos-sāîl",
"Kilīmos-sāîl",
nil,
nil,
"wasc",
"wasc-fam",
"Latn",
"Latn",
ancestors = "wasc",
ancestors = "wasc",
Line 455: Line 507:
"Knrawi",
"Knrawi",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn, Wacg",
type = "conlang",
type = "conlang",
}
}
Line 472: Line 524:
"Central Isles Creole",
"Central Isles Creole",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "knra, qsc",
ancestors = "knra, qsc",
Line 481: Line 533:
"Maahaat",
"Maahaat",
nil,
nil,
"slaq",
"slaq-fam",
"Latn",
"Latn",
ancestors = "slaq-pro",
ancestors = "slaq-pro",
Line 490: Line 542:
"Maazha",
"Maazha",
nil,
nil,
"slaq",
"slaq-fam",
"Latn",
"Latn",
ancestors = "slaq-pro",
ancestors = "slaq-pro",
Line 507: Line 559:
"Naedzur",
"Naedzur",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "naedz-old",
ancestors = "naedz-old",
Line 516: Line 568:
"Old Naedzur",
"Old Naedzur",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 524: Line 576:
"Nentammmi",
"Nentammmi",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "reconstructed,conlang",
type = "reconstructed,conlang",
Line 541: Line 593:
"Misa Okan",
"Misa Okan",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 549: Line 601:
"Po Po",
"Po Po",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 566: Line 618:
"Sokya",
"Sokya",
nil,
nil,
"wasc",
"wasc-fam",
"Latn",
"Latn",
ancestors = "qsc",
ancestors = "qsc",
Line 575: Line 627:
"Rokadong",
"Rokadong",
nil,
nil,
"art",
"conlang-fam",
"Roka",
"Roka",
ancestors = "annen",
ancestors = "annen",
Line 584: Line 636:
"Ankistran substrate",
"Ankistran substrate",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 592: Line 644:
"Kairitelan",
"Kairitelan",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "annen",
ancestors = "annen",
Line 601: Line 653:
"Liðakuin",
"Liðakuin",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "anldk-old",
ancestors = "anldk-old",
Line 610: Line 662:
"Debazi",
"Debazi",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "anmnk",
ancestors = "anmnk",
Line 619: Line 671:
"Old Liðakuin",
"Old Liðakuin",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "anwgs",
ancestors = "anwgs",
Line 628: Line 680:
"Classical Munkai",
"Classical Munkai",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "anpmk",
ancestors = "anpmk",
Line 637: Line 689:
"Proto-Munkai",
"Proto-Munkai",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "anplm",
ancestors = "anplm",
Line 646: Line 698:
"Proto-Leyen-Mangellian",
"Proto-Leyen-Mangellian",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 654: Line 706:
"Proto-Nenta",
"Proto-Nenta",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 662: Line 714:
"Proto-West-Gomensayan",
"Proto-West-Gomensayan",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 670: Line 722:
"Hatzonian",
"Hatzonian",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "ankar",
ancestors = "ankar",
Line 679: Line 731:
"Common Kardonian",
"Common Kardonian",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "ankar",
ancestors = "ankar",
Line 688: Line 740:
"Speodan",
"Speodan",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "ankar",
ancestors = "ankar",
Line 697: Line 749:
"Calubian",
"Calubian",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "ankar",
ancestors = "ankar",
Line 706: Line 758:
"Dyamantian",
"Dyamantian",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "ankar",
ancestors = "ankar",
Line 715: Line 767:
"Middle Kardonian",
"Middle Kardonian",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 790: Line 842:
type = "conlang",
type = "conlang",
}
}
m["thus"] = {
"Thustani",
nil,
"qfa-iso",
"Latn",
ancestors = "thus-old",
type = "conlang"
}
m["thus-old"] = {
"Old Thustani",
nil,
"qfa-iso",
"Latn",
type = "conlang"
}


m["elva"] = {
m["elva"] = {
"Elvarri",
"Elvarri",
"lxel, lxel-nor",
"lxel, lxel-nor",
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "lxel-pro,lxel-nor-pro,elva-ear",
ancestors = "lxel-pro,lxel-nor-pro,elva-ear",
Line 803: Line 873:
"Early Elvarri",
"Early Elvarri",
"lxel, lxel-nor",
"lxel, lxel-nor",
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "lxel-pro,lxel-nor-pro",
ancestors = "lxel-pro,lxel-nor-pro",
type="conlang"
}
m["sadl"] = {
"Sadling",
"lxel, lxel-sou",
"conlang-fam",
"Latn",
ancestors = "lxel-pro, lxel-sou-pro",
type="conlang"
type="conlang"
}
}
Line 815: Line 894:
"Latn, Runr",
"Latn, Runr",
ancestors = "gem-pro",
ancestors = "gem-pro",
type = "conlang",
}
m["cacr"] = {
"Cabot Creole",
nil,
"iro-nor, iro",
"Latn",
    sort_key = {
        from = {"%-"},
        to = {""},
    },
    display_text = {
    from = {"^(.+):"}, -- colon, except if beginning with it
    to = {"%1꞉"}, --modifier letter colon
    },
ancestors = "iro-pro, iro-nor-pro",
type = "conlang",
type = "conlang",
}
}
Line 843: Line 939:
ancestors = "vdnc-pro",
ancestors = "vdnc-pro",
type = "conlang",
type = "conlang",
}
m["gnym"] = {
"Ganymedian",
nil,
"conlang-fam",
"Latn",
type = "conlang"
}
}


Line 867: Line 971:
"Jokelang 2",
"Jokelang 2",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 904: Line 1,008:
"Kílta",
"Kílta",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
sort_key = {
sort_key = {
Line 937: Line 1,041:
nil,
nil,
"lxel-nor,lxel",
"lxel-nor,lxel",
"Latn",
sort_key = {
from = {"[-*·]"},
to =  {""},
remove_diacritics = c.macron .. c.breve,
},
ancestors="lxel-pro",
type = "reconstructed,conlang",
}
m["lxel-sou-pro"] = {
"Proto–South Luxelvic",
nil,
"lxel-sou,lxel",
"Latn",
"Latn",
sort_key = {
sort_key = {
Line 1,030: Line 1,147:
"Nawuhu",
"Nawuhu",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 1,047: Line 1,164:
"Pine",
"Pine",
nil,
nil,
"art",
"conlang-fam",
"Teul, Tugv",
"Teul, Tugv",
entry_name = {
entry_name = {
from = {"‧"},
from = {"‧$", "‧"},
to = {""},
to = {"-", ""},
},
},
sort_key = {
sort_key = {
remove_diacritics = c.hook,
remove_diacritics = c.hook,
from = {"%-"},
to = {""},
},
},
type = "conlang",
type = "conlang",
Line 1,065: Line 1,184:
"Old Ponish",
"Old Ponish",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "gmw-pro",
ancestors = "gmw-pro",
Line 1,074: Line 1,193:
"Ponish",
"Ponish",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
ancestors = "old-pnsh",
ancestors = "old-pnsh",
Line 1,083: Line 1,202:
"Sekhulla",
"Sekhulla",
nil,
nil,
"wasc",
"wasc-fam",
"Latn",
"Latn",
ancestors = "wasc",
ancestors = "wasc",
Line 1,126: Line 1,245:
"Proto-Slaq",
"Proto-Slaq",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "reconstructed,conlang",
type = "reconstructed,conlang",
Line 1,152: Line 1,271:
"Toki Pona",
"Toki Pona",
36846,
36846,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 1,160: Line 1,279:
"Uchee",
"Uchee",
nil,
nil,
"slaq",
"slaq-fam",
"Latn",
"Latn",
ancestors = "slaq-pro",
ancestors = "slaq-pro",
Line 1,177: Line 1,296:
"Urka",
"Urka",
nil,
nil,
"slaq",
"slaq-fam",
"Latn",
"Latn",
ancestors = "slaq-pro",
ancestors = "slaq-pro",
Line 1,198: Line 1,317:
"Wascotl",
"Wascotl",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "reconstructed,conlang",
type = "reconstructed,conlang",
Line 1,206: Line 1,325:
"Wedge",
"Wedge",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type="conlang",
type="conlang",
Line 1,214: Line 1,333:
"Chiingimec",
"Chiingimec",
nil,
nil,
"art",
"conlang-fam",
"Cyrl",
"Cyrl",
translit = "xchc-translit",
translit = "xchc-translit",
Line 1,323: Line 1,442:
"Proto-Plains",
"Proto-Plains",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "reconstructed,conlang"
type = "reconstructed,conlang"
Line 1,367: Line 1,486:
"Qut",  
"Qut",  
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 1,578: Line 1,697:
     ancestors = "vhus, phus, non, gem-pro",
     ancestors = "vhus, phus, non, gem-pro",
     type = "conlang",
     type = "conlang",
}
m["sdno"] = {                         
    "Sudrey Norse",                       
    nil,                         
    "gem",                       
    "Latn",
    ancestors = "non, gem-pro",
    type = "conlang",
    sort_key = {remove_diacritics = c.grave .. c.acute},
    standard_chars = "AaÀàBbCcDdEeÈèFfGgHhIiÌìLlMmNnOoÒòPpRrSsTtUuÙùVv" .. c.punc,
}
}


Line 1,584: Line 1,714:
     nil,                           
     nil,                           
     "gem",                         
     "gem",                         
     "Snon", -- identical to Latg
     "Latn",
     ancestors = "non, gem-pro",
     ancestors = "sdno, non, gem-pro",
     type = "conlang",
     type = "conlang",
     translit = "snon-translit"
     sort_key = {remove_diacritics = c.grave .. c.acute},
    standard_chars = "AaÀàBbCcDdEeÈèFfGgHhIiÌìLlMmNnOoÒòPpRrSsTtUuÙùVvZz" .. c.punc,
}
}


Line 2,396: Line 2,527:
"Adûni",
"Adûni",
1232159,
1232159,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,404: Line 2,535:
"Belter Creole",
"Belter Creole",
108055510,
108055510,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,417: Line 2,548:
"Bolak",
"Bolak",
2909283,
2909283,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,425: Line 2,556:
"Black Speech",
"Black Speech",
686210,
686210,
"art",
"conlang-fam",
"Latn, Teng",
"Latn, Teng",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,433: Line 2,564:
"Communicationssprache",
"Communicationssprache",
35227,
35227,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,441: Line 2,572:
"Dothraki",
"Dothraki",
2914733,
2914733,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,449: Line 2,580:
"Eloi",
"Eloi",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,457: Line 2,588:
"Goa'uld",
"Goa'uld",
19823,
19823,
"art",
"conlang-fam",
"Latn, Egyp, Mero",
"Latn, Egyp, Mero",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,465: Line 2,596:
"Lapine",
"Lapine",
6488195,
6488195,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,473: Line 2,604:
"Mandalorian",
"Mandalorian",
54289,
54289,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,481: Line 2,612:
"Mundolinco",
"Mundolinco",
851355,
851355,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,489: Line 2,620:
"Naʼvi",
"Naʼvi",
316939,
316939,
"art",
"conlang-fam",
"Latn",
type = "appendix-constructed",
}
 
m["art-vlh"] = {
"High Valyrian",
64483808,
"art",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 4,567: Line 4,690:
"Idiom Neutral",
"Idiom Neutral",
35847,
35847,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 7,375: Line 7,498:
"Latn",
"Latn",
type = "reconstructed",
type = "reconstructed",
}
m["tut-pro"] = {
"Proto-Altaic",
20476501,
"tut",
"Latn",
type = "reconstructed"
}
}