Module:Language/data: Difference between revisions

Updated
m (1 revision imported)
(Updated)
 
Line 26: Line 26:
local data = {
local data = {
["languages"] = {
["languages"] = {
["aaq"] = {
["name"] = "Penobscot",
},
["ab"] = {
["ab"] = {
["name"] = "Abkhaz",
["name"] = "Abkhaz",
},
["abe"] = {
["name"] = "Abenaki",
},
},
["ang"] = {
["ang"] = {
Line 41: Line 47:
["name"] = "Arabic",
["name"] = "Arabic",
["article"] = "Arabic language",
["article"] = "Arabic language",
["direction"] = "rtl", -- Should be in the script data module.
["replacements"] = {
-- ālif with wasla is replaced by ālif;
[U(0x0671)] = U(0x0627),
-- taṭwīl, fatḥatan, ḍammatan, kasratan,
-- fatḥa, ḍamma, kasra,
-- shadda, sukūn, and superscript (dagger) ālif are removed.
["["..U(0x0640)..U(0x064B)..U(0x064C)..U(0x064D)
..U(0x064E)..U(0x064F)..U(0x0650)
..U(0x0651)..U(0x0652)..U(0x0670).."]"] = "",
},
},
["ara"] = {
["name"] = "Arabic",
["article"] = "Arabic language",
["direction"] = "rtl", -- Should be in the script data module.
["replacements"] = {
-- ālif with wasla is replaced by ālif;
[U(0x0671)] = U(0x0627),
-- taṭwīl, fatḥatan, ḍammatan, kasratan,
-- fatḥa, ḍamma, kasra,
-- shadda, sukūn, and superscript (dagger) ālif are removed.
["["..U(0x0640)..U(0x064B)..U(0x064C)..U(0x064D)
..U(0x064E)..U(0x064F)..U(0x0650)
..U(0x0651)..U(0x0652)..U(0x0670).."]"] = "",
},
},
["arb"] = {
["name"] = "Modern Standard Arabic",
["article"] = "Modern Standard Arabic",
["direction"] = "rtl", -- Should be in the script data module.
["replacements"] = {
-- ālif with wasla is replaced by ālif;
[U(0x0671)] = U(0x0627),
-- taṭwīl, fatḥatan, ḍammatan, kasratan,
-- fatḥa, ḍamma, kasra,
-- shadda, sukūn, and superscript (dagger) ālif are removed.
["["..U(0x0640)..U(0x064B)..U(0x064C)..U(0x064D)
..U(0x064E)..U(0x064F)..U(0x0650)
..U(0x0651)..U(0x0652)..U(0x0670).."]"] = "",
},
},
["apc"] = {
["name"] = "North Levantine Arabic",
["article"] = "North Levantine Arabic",
["direction"] = "rtl", -- Should be in the script data module.
["replacements"] = {
-- ālif with wasla is replaced by ālif;
[U(0x0671)] = U(0x0627),
-- taṭwīl, fatḥatan, ḍammatan, kasratan,
-- fatḥa, ḍamma, kasra,
-- shadda, sukūn, and superscript (dagger) ālif are removed.
["["..U(0x0640)..U(0x064B)..U(0x064C)..U(0x064D)
..U(0x064E)..U(0x064F)..U(0x0650)
..U(0x0651)..U(0x0652)..U(0x0670).."]"] = "",
},
},
["ajp"] = {
["name"] = "South Levantine Arabic",
["article"] = "South Levantine Arabic",
["direction"] = "rtl", -- Should be in the script data module.
["replacements"] = {
-- ālif with wasla is replaced by ālif;
[U(0x0671)] = U(0x0627),
-- taṭwīl, fatḥatan, ḍammatan, kasratan,
-- fatḥa, ḍamma, kasra,
-- shadda, sukūn, and superscript (dagger) ālif are removed.
["["..U(0x0640)..U(0x064B)..U(0x064C)..U(0x064D)
..U(0x064E)..U(0x064F)..U(0x0650)
..U(0x0651)..U(0x0652)..U(0x0670).."]"] = "",
},
},
["arz"] = {
["name"] = "Egyptian Arabic",
["article"] = "Egyptian Arabic",
["direction"] = "rtl", -- Should be in the script data module.
["direction"] = "rtl", -- Should be in the script data module.
["replacements"] = {
["replacements"] = {
Line 73: Line 154:
["cel-x-proto"] = {
["cel-x-proto"] = {
["name"] = "Proto-Celtic",
["name"] = "Proto-Celtic",
},
["cel-bry-pro"] = { -- Incorrect tag
["name"] = "Proto-Brythonic",
["article"] = "Common Brittonic",
["type"] = "reconstructed",
},
},
["cu"] = {
["cu"] = {
Line 92: Line 178:
["egy"] = {
["egy"] = {
["name"] = "Egyptian",
["name"] = "Egyptian",
},
["evn"] = {
["name"] = "Evenki",
["article"] = "Evenki language",
},
},
["fr"] = {
["fr"] = {
Line 196: Line 286:
},
},
},
},
["grk-pro"] = {
["grk-pro"] = { -- Incorrect tag
["name"] = "Proto-Hellenic",
["Wikipedia_name"] = "Proto-Greek",
["article"] = "Proto-Greek language",
["type"] = "reconstructed",
["replacements"] = {},
["Wikipedia_code"] = "gem-x-proto",
},
["grk-x-proto"] = {
["name"] = "Proto-Hellenic",
["name"] = "Proto-Hellenic",
["Wikipedia_name"] = "Proto-Greek",
["Wikipedia_name"] = "Proto-Greek",
Line 202: Line 300:
["type"] = "reconstructed",
["type"] = "reconstructed",
["replacements"] = {},
["replacements"] = {},
},
["grt"] = {
["name"] = "Garo",
},
},
["ha"] = {
["ha"] = {
Line 239: Line 340:
["jbo"] = { -- Lojban
["jbo"] = { -- Lojban
["type"] = "appendix",
["type"] = "appendix",
},
["ksk"] = {
["name"] = "Kansa",
["article"] = "Kansa language",
},
},
["la"] = {
["la"] = {
Line 276: Line 381:
["nds-de"] = {
["nds-de"] = {
["name"] = "German Low German",
["name"] = "German Low German",
},
["odt"] = {
["name"] = "Old Dutch",
},
},
["oge"] = {
["oge"] = {
Line 301: Line 409:
["name"] = "Punjabi",
["name"] = "Punjabi",
["article"] = "Punjabi language",
["article"] = "Punjabi language",
},
["pis"] = {
["name"] = "Pijin",
["article"] = "Pijin language",
},
["poz-x-poly-proto"] = {
["name"] = "Proto-Nuclear Polynesian",
["article"] = "Proto-Polynesian language",
["type"] = "reconstructed",
},
["rap"] = {
["name"] = "Rapa Nui",
["article"] = "Rapa Nui language",
},
},
["ru"] = {
["ru"] = {
Line 360: Line 481:
["ŭ"] = "ъ",
["ŭ"] = "ъ",
},
},
},
["tts"] = {
["name"] = "Isan", -- also "Northeastern Thai"
["article"] = "Isan language",
},
["ug"] = {
["name"] = "Uyghur", --also less commonly "Uighur"
["article"] = "Uyghur language",
},
},
["uk"] = {
["uk"] = {
Line 368: Line 497:
["name"] = "Urdu",
["name"] = "Urdu",
["article"] = "Urdu",
["article"] = "Urdu",
},
["zh"] = {
["name"] = "Chinese",
["article"] = "Chinese language",
-- ["scripts"] = { "Hani" },
},
},
["xcl"] = {
["xcl"] = {
Line 388: Line 512:
["['`ʔ]"] = "ʼ",
["['`ʔ]"] = "ʼ",
},
},
},
["xlu"] = {
["name"] = "Luwian", -- not ISO name "Cuneiform Luwian"
["article"] = "Cuneiform Luwian"
},
["xpq"] = {
["name"] = "Mohegan-Pequot",
},
["xxt"] = {
["name"] = "Tambora",
["article"] = "Tambora language",
},
},
["xvn"] = {
["xvn"] = {
Line 396: Line 531:
["name"] = "Yucatec Maya",
["name"] = "Yucatec Maya",
["article"] = "Yucatec Maya language",
["article"] = "Yucatec Maya language",
},
["zh"] = {
["name"] = "Chinese",
["article"] = "Chinese language",
-- ["scripts"] = { "Hani" },
},
},
},
},