Module:languages/data/exceptional: Difference between revisions

No edit summary
Melinoë (talk | contribs)
No edit summary
 
(28 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",
}
}


m["alo-col"] = {
m["alo-col"] = {
"Central Olma",
nil,
nil,
"alo-cst",
"alo-cst",
Line 137: Line 181:
"Proto-Alopian",
"Proto-Alopian",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
sort_key = {
sort_key = {
Line 174: Line 218:
"Bolak",
"Bolak",
2909283,
2909283,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 181: Line 225:
"Black Speech",
"Black Speech",
686210,
686210,
"art",
"conlang-fam",
"Latn, Teng",
"Latn, Teng",
}
}
Line 188: Line 232:
"Communicationssprache",
"Communicationssprache",
35227,
35227,
"art",
"conlang-fam",
"Latn",
"Latn",
}
m["art-dtk"] = {
"Dothraki",
2914733,
"art",
"Latn",
}
}


Line 202: Line 239:
"Eloi",
"Eloi",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 209: Line 246:
"Goa'uld",
"Goa'uld",
19823,
19823,
"art",
"conlang-fam",
"Latn, Egyp, Mero",
"Latn, Egyp, Mero",
}
}
Line 216: Line 253:
"Lapine",
"Lapine",
6488195,
6488195,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 223: Line 260:
"Mandalorian",
"Mandalorian",
54289,
54289,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 230: Line 267:
"Mundolinco",
"Mundolinco",
851355,
851355,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 237: Line 274:
"Na'vi",
"Na'vi",
316939,
316939,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 244: Line 281:
"Noxilo",
"Noxilo",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 254: Line 291:
"ǂA Ṇṵĩ",
"ǂA Ṇṵĩ",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
sort_key = {
sort_key = {
Line 295: Line 332:
"Unas",
"Unas",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 307: 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 312: Line 358:
"Kotava",
"Kotava",
1377116,
1377116,
"art",
"conlang-fam",
"Latn",
"Latn",
}
}
Line 319: Line 365:
"Proto-Axwan",
"Proto-Axwan",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "reconstructed,conlang",
type = "reconstructed,conlang",
Line 345: Line 391:
"Bemé",
"Bemé",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang"
main_category = "word"
}
}


Line 382: Line 427:
"Gwaxol",
"Gwaxol",
nil,
nil,
"wasc",
"wasc-fam",
"Latn",
"Latn",
ancestors = "wasc, nent-pro",
ancestors = "wasc, nent-pro",
Line 394: Line 439:
to = {"¹", "²", "³", "⁴", "⁵", "⁶"},
to = {"¹", "²", "³", "⁴", "⁵", "⁶"},
}
}
}
m["hauh"] = {
"Hau-Hau",
nil,
"sntl",
"Latn",
ancestors="sntl-pro",
type = "conlang"
}
}


Line 408: 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 428: Line 481:
"North Xodec",
"North Xodec",
nil,
nil,
"wasc",
"wasc-fam",
"Latn",
"Latn",
ancestors = "xodc, hzlc",
ancestors = "xodc, hzlc",
Line 445: Line 498:
"Kilīmos-sāîl",
"Kilīmos-sāîl",
nil,
nil,
"wasc",
"wasc-fam",
"Latn",
"Latn",
ancestors = "wasc",
ancestors = "wasc",
Line 454: Line 507:
"Knrawi",
"Knrawi",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn, Wacg",
type = "conlang",
type = "conlang",
}
}
Line 471: Line 524:
"Central Isles Creole",
"Central Isles Creole",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "knra, qsc",
ancestors = "knra, qsc",
Line 480: Line 533:
"Maahaat",
"Maahaat",
nil,
nil,
"slaq",
"slaq-fam",
"Latn",
"Latn",
ancestors = "slaq-pro",
ancestors = "slaq-pro",
Line 489: Line 542:
"Maazha",
"Maazha",
nil,
nil,
"slaq",
"slaq-fam",
"Latn",
"Latn",
ancestors = "slaq-pro",
ancestors = "slaq-pro",
Line 506: Line 559:
"Naedzur",
"Naedzur",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "naedz-old",
ancestors = "naedz-old",
Line 515: Line 568:
"Old Naedzur",
"Old Naedzur",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 523: Line 576:
"Nentammmi",
"Nentammmi",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "reconstructed,conlang",
type = "reconstructed,conlang",
Line 540: Line 593:
"Misa Okan",
"Misa Okan",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 548: Line 601:
"Po Po",
"Po Po",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 565: Line 618:
"Sokya",
"Sokya",
nil,
nil,
"wasc",
"wasc-fam",
"Latn",
"Latn",
ancestors = "qsc",
ancestors = "qsc",
Line 574: Line 627:
"Rokadong",
"Rokadong",
nil,
nil,
"qfa-not",
"conlang-fam",
"Roka",
"Roka",
ancestors = "annen",
ancestors = "annen",
Line 583: Line 636:
"Ankistran substrate",
"Ankistran substrate",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 591: Line 644:
"Kairitelan",
"Kairitelan",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "annen",
ancestors = "annen",
Line 600: Line 653:
"Liðakuin",
"Liðakuin",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "anldk-old",
ancestors = "anldk-old",
Line 609: Line 662:
"Debazi",
"Debazi",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "anmnk",
ancestors = "anmnk",
Line 618: Line 671:
"Old Liðakuin",
"Old Liðakuin",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "anwgs",
ancestors = "anwgs",
Line 627: Line 680:
"Classical Munkai",
"Classical Munkai",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "anpmk",
ancestors = "anpmk",
Line 636: Line 689:
"Proto-Munkai",
"Proto-Munkai",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "anplm",
ancestors = "anplm",
Line 645: Line 698:
"Proto-Leyen-Mangellian",
"Proto-Leyen-Mangellian",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 653: Line 706:
"Proto-Nenta",
"Proto-Nenta",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 661: Line 714:
"Proto-West-Gomensayan",
"Proto-West-Gomensayan",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 669: Line 722:
"Hatzonian",
"Hatzonian",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "ankar",
ancestors = "ankar",
Line 678: Line 731:
"Common Kardonian",
"Common Kardonian",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "ankar",
ancestors = "ankar",
Line 687: Line 740:
"Speodan",
"Speodan",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "ankar",
ancestors = "ankar",
Line 696: Line 749:
"Calubian",
"Calubian",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "ankar",
ancestors = "ankar",
Line 705: Line 758:
"Dyamantian",
"Dyamantian",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "ankar",
ancestors = "ankar",
Line 714: Line 767:
"Middle Kardonian",
"Middle Kardonian",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 789: 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",
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "lxel-pro,lxel-nor-pro,elva-ear",
ancestors = "lxel-pro,lxel-nor-pro,elva-ear",
Line 802: Line 873:
"Early Elvarri",
"Early Elvarri",
"lxel, lxel-nor",
"lxel, lxel-nor",
"qfa-not",
"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 814: 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 842: Line 939:
ancestors = "vdnc-pro",
ancestors = "vdnc-pro",
type = "conlang",
type = "conlang",
}
m["gnym"] = {
"Ganymedian",
nil,
"conlang-fam",
"Latn",
type = "conlang"
}
}


Line 866: Line 971:
"Jokelang 2",
"Jokelang 2",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 903: Line 1,008:
"Kílta",
"Kílta",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
sort_key = {
sort_key = {
Line 936: 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,029: Line 1,147:
"Nawuhu",
"Nawuhu",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 1,046: Line 1,164:
"Pine",
"Pine",
nil,
nil,
"qfa-not",
"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,064: Line 1,184:
"Old Ponish",
"Old Ponish",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "gmw-pro",
ancestors = "gmw-pro",
Line 1,073: Line 1,193:
"Ponish",
"Ponish",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
ancestors = "old-pnsh",
ancestors = "old-pnsh",
Line 1,082: Line 1,202:
"Sekhulla",
"Sekhulla",
nil,
nil,
"wasc",
"wasc-fam",
"Latn",
"Latn",
ancestors = "wasc",
ancestors = "wasc",
Line 1,125: Line 1,245:
"Proto-Slaq",
"Proto-Slaq",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "reconstructed,conlang",
type = "reconstructed,conlang",
Line 1,151: Line 1,271:
"Toki Pona",
"Toki Pona",
36846,
36846,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 1,159: Line 1,279:
"Uchee",
"Uchee",
nil,
nil,
"slaq",
"slaq-fam",
"Latn",
"Latn",
ancestors = "slaq-pro",
ancestors = "slaq-pro",
Line 1,176: Line 1,296:
"Urka",
"Urka",
nil,
nil,
"slaq",
"slaq-fam",
"Latn",
"Latn",
ancestors = "slaq-pro",
ancestors = "slaq-pro",
Line 1,197: Line 1,317:
"Wascotl",
"Wascotl",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "reconstructed,conlang",
type = "reconstructed,conlang",
Line 1,205: Line 1,325:
"Wedge",
"Wedge",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type="conlang",
type="conlang",
Line 1,213: Line 1,333:
"Chiingimec",
"Chiingimec",
nil,
nil,
"qfa-not",
"conlang-fam",
"Cyrl",
"Cyrl",
translit = "xchc-translit",
translit = "xchc-translit",
Line 1,322: Line 1,442:
"Proto-Plains",
"Proto-Plains",
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "reconstructed,conlang"
type = "reconstructed,conlang"
Line 1,366: Line 1,486:
"Qut",  
"Qut",  
nil,
nil,
"qfa-not",
"conlang-fam",
"Latn",
"Latn",
type = "conlang",
type = "conlang",
Line 1,577: 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,583: Line 1,714:
     nil,                           
     nil,                           
     "gem",                         
     "gem",                         
     "Latg",
     "Latn",
     ancestors = "non, gem-pro",
     ancestors = "sdno, non, gem-pro",
     type = "conlang",
     type = "conlang",
     translit = "font-translit"
     sort_key = {remove_diacritics = c.grave .. c.acute},
    standard_chars = "AaÀàBbCcDdEeÈèFfGgHhIiÌìLlMmNnOoÒòPpRrSsTtUuÙùVvZz" .. c.punc,
}
}


Line 2,395: Line 2,527:
"Adûni",
"Adûni",
1232159,
1232159,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,403: Line 2,535:
"Belter Creole",
"Belter Creole",
108055510,
108055510,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,416: Line 2,548:
"Bolak",
"Bolak",
2909283,
2909283,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,424: Line 2,556:
"Black Speech",
"Black Speech",
686210,
686210,
"art",
"conlang-fam",
"Latn, Teng",
"Latn, Teng",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,432: Line 2,564:
"Communicationssprache",
"Communicationssprache",
35227,
35227,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,440: Line 2,572:
"Dothraki",
"Dothraki",
2914733,
2914733,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,448: Line 2,580:
"Eloi",
"Eloi",
nil,
nil,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,456: 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,464: Line 2,596:
"Lapine",
"Lapine",
6488195,
6488195,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,472: Line 2,604:
"Mandalorian",
"Mandalorian",
54289,
54289,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,480: Line 2,612:
"Mundolinco",
"Mundolinco",
851355,
851355,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 2,488: 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,566: Line 4,690:
"Idiom Neutral",
"Idiom Neutral",
35847,
35847,
"art",
"conlang-fam",
"Latn",
"Latn",
type = "appendix-constructed",
type = "appendix-constructed",
Line 7,374: Line 7,498:
"Latn",
"Latn",
type = "reconstructed",
type = "reconstructed",
}
m["tut-pro"] = {
"Proto-Altaic",
20476501,
"tut",
"Latn",
type = "reconstructed"
}
}