Module:Lang/data: Difference between revisions

no edit summary
m (1 revision imported)
No edit summary
Line 13: Line 13:
have multiple associated names; Module:lang is only concerned with the first name so key_to_lower() only fetches
have multiple associated names; Module:lang is only concerned with the first name so key_to_lower() only fetches
the first name.
the first name.
TODO: instead of returning:
["key"] = {"name"}
where each table has only one name, return
["key"] = "name"
requires changes in Module:Lang.


]]
]]
Line 27: Line 21:
if 'var_sup' == src_type then
if 'var_sup' == src_type then
for k, v in pairs (source) do
for k, v in pairs (source) do
out[k:lower()] = v; -- for variant, everything is needed
out[k:lower()] = v; -- for variant and suppressed everything is needed
end
end


elseif 'lang' == src_type and source.active then -- for ~/iana_languages (active)
elseif 'lang' == src_type and source.active then -- for ~/iana_languages (active)
for k, v in pairs (source.active) do
for k, v in pairs (source.active) do
out[k:lower()] = {v[1]}; -- ignore multiple names; take first name only
out[k:lower()] = v[1]; -- ignore multiple names; take first name only
end
end


elseif 'lang_dep' == src_type and source.deprecated then -- for ~/iana_languages (deprecated)
elseif 'lang_dep' == src_type and source.deprecated then -- for ~/iana_languages (deprecated)
for k, v in pairs (source.deprecated) do
for k, v in pairs (source.deprecated) do
out[k:lower()] = {v[1]}; -- ignore multiple names; take first name only
out[k:lower()] = v[1]; -- ignore multiple names; take first name only
end
end


else -- here for all other sources
else -- here for all other sources
for k, v in pairs (source) do
for k, v in pairs (source) do
out[k:lower()] = {v[1]}; -- ignore multiple names; take first name only
out[k:lower()] = v[1]; -- ignore multiple names; take first name only
end
end
end
end
Line 69: Line 63:
------------------------------< I S O _ 6 3 9 - 1 >------------------------------------------------------------
------------------------------< I S O _ 6 3 9 - 1 >------------------------------------------------------------


["ca-valencia"] = {"Valencian"},
["ca-valencia"] = "Valencian",
["cu"] = {"Church Slavonic"}, -- 2nd IANA name;
["cu"] = "Church Slavonic", -- 2nd IANA name;
["de-at"] = {"Austrian German"}, -- these code-region and code-variant tags to match en.wiki article names
["de-at"] = "Austrian German", -- these code-region and code-variant tags to match en.wiki article names
["de-ch"] = {"Swiss Standard German"},
["de-ch"] = "Swiss Standard German",
["en-au"] = {"Australian English"},
["en-au"] = "Australian English",
["en-ca"] = {"Canadian English"},
["en-ca"] = "Canadian English",
["en-emodeng"] = {"Early Modern English"},
["en-emodeng"] = "Early Modern English",
["en-gb"] = {"British English"},
["en-gb"] = "British English",
["en-ie"] = {"Irish English"},
["en-ie"] = "Irish English",
["en-in"] = {"Indian English"},
["en-in"] = "Indian English",
["en-nz"] = {"New Zealand English"},
["en-nz"] = "New Zealand English",
["en-us"] = {"American English"},
["en-us"] = "American English",
["en-za"] = {"South African English"},
["en-za"] = "South African English",
["fy"] = {"West Frisian"}, -- Western Frisian
["fy"] = "West Frisian", -- Western Frisian
["mo"] = {"Moldovan"}, -- Moldavian (deprecated code); to match en.wiki article title
["mo"] = "Moldovan", -- Moldavian (deprecated code); to match en.wiki article title
["nl-be"] = {"Flemish"}, -- match MediaWiki
["nl-be"] = "Flemish", -- match MediaWiki
["oc-provenc"] = {"Provençal"},
["oc-provenc"] = "Provençal",
["ps"] = {"Pashto"}, -- Pushto
["ps"] = "Pashto", -- Pushto
["pt-br"] = {"Brazilian Portuguese"}, -- match MediaWiki
["pt-br"] = "Brazilian Portuguese", -- match MediaWiki
["tw-asante"] = {"Asante Twi"},
["tw-asante"] = "Asante Twi",


-- these ISO 639-1 language-name overrides imported from Module:Language/data/wp_languages
-- these ISO 639-1 language-name overrides imported from Module:Language/data/wp_languages
--<begin do-not-edit except to comment out>--
--<begin do-not-edit except to comment out>--
["av"] = {"Avar"}, -- Avaric
["av"] = "Avar", -- Avaric
["bo"] = {"Standard Tibetan"}, -- Tibetan
["bo"] = "Standard Tibetan", -- Tibetan
["el"] = {"Greek"}, -- Modern Greek
["el"] = "Greek", -- Modern Greek
-- ["en-SA"] = {"South African English"}, -- English; no; SA is not South Africa it Saudi Arabia; ZA is South Africa
-- ["en-SA"] = "South African English", -- English; no; SA is not South Africa it Saudi Arabia; ZA is South Africa
["ff"] = {"Fula"}, -- Fulah
["ff"] = "Fula", -- Fulah
["ht"] = {"Haitian Creole"}, -- Haitian
["ht"] = "Haitian Creole", -- Haitian
["hz"] = {"Otjiherero"}, -- Herero
["hz"] = "Otjiherero", -- Herero
["ii"] = {"Yi"}, -- Sichuan Yi
["ii"] = "Yi", -- Sichuan Yi
["ki"] = {"Gikuyu"}, -- Kikuyu
["ki"] = "Gikuyu", -- Kikuyu
["kl"] = {"Greenlandic"}, -- Kalaallisut
["kl"] = "Greenlandic", -- Kalaallisut
["ky"] = {"Kyrgyz"}, -- Kirghiz
["ky"] = "Kyrgyz", -- Kirghiz
["lg"] = {"Luganda"}, -- Ganda
["lg"] = "Luganda", -- Ganda
["li"] = {"Limburgish"}, -- Limburgan
["li"] = "Limburgish", -- Limburgan
["mi"] = {"Māori"}, -- Maori
["mi"] = "Māori", -- Maori
["na"] = {"Nauruan"}, -- Nauru
["na"] = "Nauruan", -- Nauru
["nb"] = {"Bokmål"}, -- Norwegian Bokmål
["nb"] = "Bokmål", -- Norwegian Bokmål
["nd"] = {"Northern Ndebele"}, -- North Ndebele
["nd"] = "Northern Ndebele", -- North Ndebele
["nn"] = {"Nynorsk"}, -- Norwegian Nynorsk
["nn"] = "Nynorsk", -- Norwegian Nynorsk
["nr"] = {"Southern Ndebele"}, -- South Ndebele
["nr"] = "Southern Ndebele", -- South Ndebele
["ny"] = {"Chichewa"}, -- Nyanja
["ny"] = "Chichewa", -- Nyanja
["oj"] = {"Ojibwe"}, -- Ojibwa
["oj"] = "Ojibwe", -- Ojibwa
["or"] = {"Odia"}, -- Oriya
["or"] = "Odia", -- Oriya
["pa"] = {"Punjabi"}, -- Panjabi
["pa"] = "Punjabi", -- Panjabi
["rn"] = {"Kirundi"}, -- Rundi
["rn"] = "Kirundi", -- Rundi
["sl"] = {"Slovene"}, -- Slovenian
["sl"] = "Slovene", -- Slovenian
["ss"] = {"Swazi"}, -- Swati
["ss"] = "Swazi", -- Swati
["st"] = {"Sotho"}, -- Southern Sotho
["st"] = "Sotho", -- Southern Sotho
["to"] = {"Tongan"}, -- Tonga
["to"] = "Tongan", -- Tonga
--<end do-not-edit except to comment out>--
--<end do-not-edit except to comment out>--


Line 125: Line 119:
------------------------------< I S O _ 6 3 9 - 2,  - 3,  - 5 >----------------------------------------------
------------------------------< I S O _ 6 3 9 - 2,  - 3,  - 5 >----------------------------------------------


["alv"] = {"Atlantic–Congo languages"}, -- to match en.wiki article title (endash)
["alv"] = "Atlantic–Congo languages", -- to match en.wiki article title (endash)
["arc"] = {"Aramaic"}, -- Official Aramaic (700-300 BCE), Imperial Aramaic (700-300 BCE);
["arc"] = "Aramaic", -- Official Aramaic (700-300 BCE), Imperial Aramaic (700-300 BCE);
["art"] = {"constructed"}, -- to match en.wiki article; lowercase for category name
["art"] = "constructed", -- to match en.wiki article; lowercase for category name
["bhd"] = {"Bhadarwahi"}, -- Bhadrawahi; to match en.wiki article title
["bhd"] = "Bhadarwahi", -- Bhadrawahi; to match en.wiki article title
["bla"] = {"Blackfoot"}, -- Siksika; to match en.wiki article title
["bla"] = "Blackfoot", -- Siksika; to match en.wiki article title
["bua"] = {"Buryat"}, -- Buriat; this is a macro language; these four use wp preferred transliteration;
["bua"] = "Buryat", -- Buriat; this is a macro language; these four use wp preferred transliteration;
["bxm"] = {"Mongolian Buryat"}, -- Mongolia Buriat; these three all redirect to Buryat
["bxm"] = "Mongolian Buryat", -- Mongolia Buriat; these three all redirect to Buryat
["bxr"] = {"Russian Buryat"}, -- Russia Buriat;
["bxr"] = "Russian Buryat", -- Russia Buriat;
["bxu"] = {"Chinese Buryat"}, -- China Buriat;
["bxu"] = "Chinese Buryat", -- China Buriat;
["byr"] = {"Yipma"}, -- Baruya, Yipma
["byr"] = "Yipma", -- Baruya, Yipma
["egy"] = {"Ancient Egyptian"}, -- Egyptian (Ancient); distinguish from contemporary arz: Egyptian Arabic  
["egy"] = "Ancient Egyptian", -- Egyptian (Ancient); distinguish from contemporary arz: Egyptian Arabic  
["ems"] = {"Alutiiq"}, -- Pacific Gulf Yupik; to match en.wiki article title
["ems"] = "Alutiiq", -- Pacific Gulf Yupik; to match en.wiki article title
["esx"] = {"Eskimo–Aleut languages"}, -- to match en.wiki article title (endash)
["esx"] = "Eskimo–Aleut languages", -- to match en.wiki article title (endash)
["frr"] = {"North Frisian"}, -- Northern Frisian
["frr"] = "North Frisian", -- Northern Frisian
["frs"] = {"East Frisian Low Saxon"}, -- Eastern Frisian
["frs"] = "East Frisian Low Saxon", -- Eastern Frisian
["gsw-fr"] = {"Alsatian"}, -- match MediaWiki
["gsw-fr"] = "Alsatian", -- match MediaWiki
["hmx"] = {"Hmong–Mien languages"}, -- to match en.wiki article title (endash)
["hmx"] = "Hmong–Mien languages", -- to match en.wiki article title (endash)
["ilo"] = {"Ilocano"}, -- Iloko; to match en.wiki article title
["ilo"] = "Ilocano", -- Iloko; to match en.wiki article title
["jam"] = {"Jamaican Patois"}, -- Jamaican Creole English
["jam"] = "Jamaican Patois", -- Jamaican Creole English
["luo"] = {"Dholuo"}, -- IANA (primary) /ISO 639-3: Luo (Kenya and Tanzania); IANA (secondary): Dholuo
["luo"] = "Dholuo", -- IANA (primary) /ISO 639-3: Luo (Kenya and Tanzania); IANA (secondary): Dholuo
["mhr"] = {"Meadow Mari"}, -- Eastern Mari
["mhr"] = "Meadow Mari", -- Eastern Mari
["mid"] = {"Modern Mandaic"}, -- Mandaic
["mid"] = "Modern Mandaic", -- Mandaic
["mkh"] = {"Mon–Khmer languages"}, -- to match en.wiki article title (endash)
['mis'] = "uncoded", -- Uncoded languages; capitalization; special scope, not collective scope;
["mla"] = {"Tamambo"}, -- Malo
["mkh"] = "Mon–Khmer languages", -- to match en.wiki article title (endash)
['mte'] = {"Mono-Alu"}, -- Mono (Solomon Islands)
["mla"] = "Tamambo", -- Malo
["nan-tw"] = {"Taiwanese Hokkien"}, -- make room for IANA / 639-3 nan Min Nan Chinese; match en.wiki article title
['mte'] = "Mono-Alu", -- Mono (Solomon Islands)
["new"] = {"Newar"}, -- Newari, Nepal Bhasa; to match en,wiki article title
['mul'] = "multiple", -- Multiple languages; capitalization; special scope, not collective scope;
["ngf"] = {"Trans–New Guinea languages"}, -- to match en.wiki article title (endash)
["nan-tw"] = "Taiwanese Hokkien", -- make room for IANA / 639-3 nan Min Nan Chinese; match en.wiki article title
["nic"] = {"Niger–Congo languages"}, -- Niger-Kordofanian languages; to match en,wiki article title
["new"] = "Newar", -- Newari, Nepal Bhasa; to match en,wiki article title
["nrf"] = {"Norman"}, -- not quite a collective - IANA name: Jèrriais + Guernésiais; categorizes to Norman-language text
["ngf"] = "Trans–New Guinea languages", -- to match en.wiki article title (endash)
["nrf-gg"] = {"Guernésiais"}, -- match MediaWiki
["nic"] = "Niger–Congo languages", -- Niger-Kordofanian languages; to match en,wiki article title
["nrf-je"] = {"Jèrriais"}, -- match MediaWiki
["nrf"] = "Norman", -- not quite a collective - IANA name: Jèrriais + Guernésiais; categorizes to Norman-language text
["nzi"] = {"Nzema"}, -- Nzima; to match en.wiki article title
["nrf-gg"] = "Guernésiais", -- match MediaWiki
["oma"] = {"Omaha–Ponca"}, -- to match en.wiki article title (endash)
["nrf-je"] = "Jèrriais", -- match MediaWiki
["orv"] = {"Old East Slavic"}, -- Old Russian
["nzi"] = "Nzema", -- Nzima; to match en.wiki article title
["pfl"] = {"Palatine German"}, -- Pfaelzisch; to match en.wiki article
["oma"] = "Omaha–Ponca", -- to match en.wiki article title (endash)
["pms"] = {"Piedmontese"}, -- Piemontese; to match en.wiki article title
["orv"] = "Old East Slavic", -- Old Russian
["pnb"] = {"Punjabi (Western)"}, -- Western Panjabi; dab added to override import from ~/wp languages and distinguish pnb from pa in reverse look up tag_from_name()
["pfl"] = "Palatine German", -- Pfaelzisch; to match en.wiki article
["sdo"] = {"Bukar–Sadong"}, -- Bukar-Sadung Bidayuh; to match en.wiki article title
["pms"] = "Piedmontese", -- Piemontese; to match en.wiki article title
["stq"] = {"Saterland Frisian"}, -- Saterfriesisch
["pnb"] = "Punjabi (Western)", -- Western Panjabi; dab added to override import from ~/wp languages and distinguish pnb from pa in reverse look up tag_from_name()
["und"] = {"undetermined"}, -- capitalization to match existing category
["sdo"] = "Bukar–Sadong", -- Bukar-Sadung Bidayuh; to match en.wiki article title
["wrg"] = {"Warrongo"}, -- Warungu
["stq"] = "Saterland Frisian", -- Saterfriesisch
["xal-ru"] = {"Kalmyk"}, -- to match en.wiki article title
["und"] = "undetermined", -- capitalization to match existing category
["xgf"] = {"Tongva"}, -- ISO 639-3 is Gabrielino-Fernandeño
["wrg"] = "Warrongo", -- Warungu
["yuf"] = {"Havasupai–Hualapai"}, -- Havasupai-Walapai-Yavapai; to match en.wiki article title
["xal-ru"] = "Kalmyk", -- to match en.wiki article title
["xgf"] = "Tongva", -- ISO 639-3 is Gabrielino-Fernandeño
["yuf"] = "Havasupai–Hualapai", -- Havasupai-Walapai-Yavapai; to match en.wiki article title
["zxx"] = "no linguistic content", -- capitalization


-- these ISO 639-2, -3 language-name overrides imported from Module:Language/data/wp_languages
-- these ISO 639-2, -3 language-name overrides imported from Module:Language/data/wp_languages
--<begin do-not-edit except to comment out>--
--<begin do-not-edit except to comment out>--
["ace"] = {"Acehnese"}, -- Achinese
["ace"] = "Acehnese", -- Achinese
["aec"] = {"Sa'idi Arabic"}, -- Saidi Arabic
["aec"] = "Sa'idi Arabic", -- Saidi Arabic
["akl"] = {"Aklan"}, -- Aklanon
["akl"] = "Aklan", -- Aklanon
["alt"] = {"Altay"}, -- Southern Altai
["alt"] = "Altay", -- Southern Altai
["apm"] = {"Mescalero-Chiricahua"}, -- Mescalero-Chiricahua Apache
["apm"] = "Mescalero-Chiricahua", -- Mescalero-Chiricahua Apache
["bal"] = {"Balochi"}, -- Baluchi
["bal"] = "Balochi", -- Baluchi
-- ["bcl"] = {"Central Bicolano"}, -- Central Bikol
-- ["bcl"] = "Central Bicolano", -- Central Bikol
["bin"] = {"Edo"}, -- Bini
["bin"] = "Edo", -- Bini
["bpy"] = {"Bishnupriya Manipuri"}, -- Bishnupriya
["bpy"] = "Bishnupriya Manipuri", -- Bishnupriya
["chg"] = {"Chagatay"}, -- Chagatai
["chg"] = "Chagatay", -- Chagatai
["ckb"] = {"Sorani Kurdish"}, -- Central Kurdish
["ckb"] = "Sorani Kurdish", -- Central Kurdish
["cnu"] = {"Shenwa"}, -- Chenoua
["cnu"] = "Shenwa", -- Chenoua
["coc"] = {"Cocopah"}, -- Cocopa
["coc"] = "Cocopah", -- Cocopa
["diq"] = {"Zazaki"}, -- Dimli
["diq"] = "Zazaki", -- Dimli
["fit"] = {"Meänkieli"}, -- Tornedalen Finnish
["fit"] = "Meänkieli", -- Tornedalen Finnish
["fkv"] = {"Kven"}, -- Kven Finnish
["fkv"] = "Kven", -- Kven Finnish
["frk"] = {"Old Frankish"}, -- Frankish
["frk"] = "Old Frankish", -- Frankish
["gez"] = {"Ge'ez"}, -- Geez
["gez"] = "Ge'ez", -- Geez
["gju"] = {"Gujari"}, -- Gujari
["gju"] = "Gujari", -- Gujari
["gsw"] = {"Alemannic German"}, -- Swiss German
["gsw"] = "Alemannic German", -- Swiss German
["gul"] = {"Gullah"}, -- Sea Island Creole English
["gul"] = "Gullah", -- Sea Island Creole English
["hak"] = {"Hakka"}, -- Hakka Chinese
["hak"] = "Hakka", -- Hakka Chinese
["hbo"] = {"Biblical Hebrew"}, -- Ancient Hebrew
["hbo"] = "Biblical Hebrew", -- Ancient Hebrew
["hnd"] = {"Hindko"}, -- Southern Hindko
["hnd"] = "Hindko", -- Southern Hindko
-- ["ikt"] = {"Inuvialuk"}, -- Inuinnaqtun
-- ["ikt"] = "Inuvialuk", -- Inuinnaqtun
["kaa"] = {"Karakalpak"}, -- Kara-Kalpak
["kaa"] = "Karakalpak", -- Kara-Kalpak
["khb"] = {"Tai Lü"}, -- Lü
["khb"] = "Tai Lü", -- Lü
["kmr"] = {"Kurmanji Kurdish"}, -- Northern Kurdish
["kmr"] = "Kurmanji Kurdish", -- Northern Kurdish
["kpo"] = {"Kposo"}, -- Ikposo
["kpo"] = "Kposo", -- Ikposo
["krj"] = {"Kinaray-a"}, -- Kinaray-A
["krj"] = "Kinaray-a", -- Kinaray-A
["ktz"] = {"Juǀ'hoan"}, -- Juǀʼhoan
["ktz"] = "Juǀ'hoan", -- Juǀʼhoan
["lez"] = {"Lezgian"}, -- Lezghian
["lez"] = "Lezgian", -- Lezghian
["liv"] = {"Livonian"}, -- Liv
["liv"] = "Livonian", -- Liv
["lng"] = {"Lombardic"}, -- Langobardic
["lng"] = "Lombardic", -- Langobardic
["mia"] = {"Miami-Illinois"}, -- Miami
["mia"] = "Miami-Illinois", -- Miami
["miq"] = {"Miskito"}, -- Mískito
["miq"] = "Miskito", -- Mískito
["mix"] = {"Mixtec"}, -- Mixtepec Mixtec
["mix"] = "Mixtec", -- Mixtepec Mixtec
["mni"] = {"Meitei"}, -- Manipuri
["mni"] = "Meitei", -- Manipuri
["mrj"] = {"Hill Mari"}, -- Western Mari
["mrj"] = "Hill Mari", -- Western Mari
["mww"] = {"White Hmong"}, -- Hmong Daw
["mww"] = "White Hmong", -- Hmong Daw
["nds-nl"] = {"Dutch Low Saxon"}, -- Low German
["nds-nl"] = "Dutch Low Saxon", -- Low German
-- ["new"] = {"Nepal Bhasa"}, -- Newari
-- ["new"] = "Nepal Bhasa", -- Newari
["nso"] = {"Northern Sotho"}, -- Pedi
["nso"] = "Northern Sotho", -- Pedi
-- ["nwc"] = {"Classical Nepal Bhasa"}, -- Classical Newari, Classical Nepal Bhasa, Old Newari
-- ["nwc"] = "Classical Nepal Bhasa", -- Classical Newari, Classical Nepal Bhasa, Old Newari
["ood"] = {"O'odham"}, -- Tohono O'odham
["ood"] = "O'odham", -- Tohono O'odham
["otk"] = {"Old Turkic"}, -- Old Turkish
["otk"] = "Old Turkic", -- Old Turkish
["pal"] = {"Middle Persian"}, -- Pahlavi
["pal"] = "Middle Persian", -- Pahlavi
["pam"] = {"Kapampangan"}, -- Pampanga
["pam"] = "Kapampangan", -- Pampanga
["phr"] = {"Potwari"}, -- Pahari-Potwari
["phr"] = "Potwari", -- Pahari-Potwari
["pka"] = {"Jain Prakrit"}, -- Ardhamāgadhī Prākrit
["pka"] = "Jain Prakrit", -- Ardhamāgadhī Prākrit
-- ["pnb"] = {"Punjabi"}, -- Western Panjabi
-- ["pnb"] = "Punjabi", -- Western Panjabi
["psu"] = {"Shauraseni"}, -- Sauraseni Prākrit
["psu"] = "Shauraseni", -- Sauraseni Prākrit
["rap"] = {"Rapa Nui"}, -- Rapanui
["rap"] = "Rapa Nui", -- Rapanui
["rar"] = {"Cook Islands Māori"}, -- Rarotongan
["rar"] = "Cook Islands Māori", -- Rarotongan
["rmu"] = {"Scandoromani"}, -- Tavringer Romani
["rmu"] = "Scandoromani", -- Tavringer Romani
["rom"] = {"Romani"}, -- Romany
["rom"] = "Romani", -- Romany
["rup"] = {"Aromanian"}, -- Macedo-Romanian
["rup"] = "Aromanian", -- Macedo-Romanian
["ryu"] = {"Okinawan"}, -- Central Okinawan
["ryu"] = "Okinawan", -- Central Okinawan
["sdc"] = {"Sassarese"}, -- Sassarese Sardinian
["sdc"] = "Sassarese", -- Sassarese Sardinian
["sdn"] = {"Gallurese"}, -- Gallurese Sardinian
["sdn"] = "Gallurese", -- Gallurese Sardinian
["shp"] = {"Shipibo"}, -- Shipibo-Conibo
["shp"] = "Shipibo", -- Shipibo-Conibo
["src"] = {"Logudorese"}, -- Logudorese Sardinian
["src"] = "Logudorese", -- Logudorese Sardinian
["sro"] = {"Campidanese"}, -- Campidanese Sardinian
["sro"] = "Campidanese", -- Campidanese Sardinian
["tkl"] = {"Tokelauan"}, -- Tokelau
["tkl"] = "Tokelauan", -- Tokelau
["tvl"] = {"Tuvaluan"}, -- Tuvalu
["tvl"] = "Tuvaluan", -- Tuvalu
["tyv"] = {"Tuvan"}, -- Tuvinian
["tyv"] = "Tuvan", -- Tuvinian
["vls"] = {"West Flemish"}, -- Vlaams
["vls"] = "West Flemish", -- Vlaams
["wep"] = {"Westphalian"}, -- Westphalien
["wep"] = "Westphalian", -- Westphalien
["xal"] = {"Oirat"}, -- Kalmyk
["xal"] = "Oirat", -- Kalmyk
["xcl"] = {"Old Armenian"}, -- Classical Armenian
["xcl"] = "Old Armenian", -- Classical Armenian
["yua"] = {"Yucatec Maya"}, -- Yucateco
["yua"] = "Yucatec Maya", -- Yucateco
--<end do-not-edit except to comment out>--
--<end do-not-edit except to comment out>--


Line 249: Line 246:
------------------------------< P R I V A T E _ U S E _ T A G S >----------------------------------------------
------------------------------< P R I V A T E _ U S E _ T A G S >----------------------------------------------


["cel-x-proto"] = {"Proto-Celtic"}, -- cel in IANA is Celtic languages
["cel-x-proto"] = "Proto-Celtic", -- cel in IANA is Celtic languages
["gem-x-proto"] = {"Proto-Germanic"}, -- gem in IANA is Germanic languages
["gem-x-proto"] = "Proto-Germanic", -- gem in IANA is Germanic languages
["gmw-x-ecg"] = {"East Central German"},
["gmw-x-ecg"] = "East Central German",
["grc-x-aeolic"] = {"Aeolic Greek"}, -- these grc-x-... codes are preferred alternates to the non-standard catchall code grc-gre
["grc-x-aeolic"] = "Aeolic Greek", -- these grc-x-... codes are preferred alternates to the non-standard catchall code grc-gre
["grc-x-attic"] = {"Attic Greek"},
["grc-x-attic"] = "Attic Greek",
["grc-x-biblical"] = {"Biblical Greek"},
["grc-x-biblical"] = "Biblical Greek",
["grc-x-byzant"] = {"Byzantine Greek"},
["grc-x-byzant"] = "Byzantine Greek",
["grc-x-classic"] = {"Classical Greek"},
["grc-x-classic"] = "Classical Greek",
["grc-x-doric"] = {"Doric Greek"},
["grc-x-doric"] = "Doric Greek",
["grc-x-hellen"] = {"Hellenistic Greek"},
["grc-x-hellen"] = "Hellenistic Greek",
["grc-x-ionic"] = {"Ionic Greek"},
["grc-x-ionic"] = "Ionic Greek",
["grc-x-koine"] = {"Koinē Greek"},
["grc-x-koine"] = "Koinē Greek",
["grc-x-medieval"] = {"Medieval Greek"},
["grc-x-medieval"] = "Medieval Greek",
["grc-x-patris"] = {"Patristic Greek"},
["grc-x-patris"] = "Patristic Greek",
["grk-x-proto"] = {"Proto-Greek"}, -- grk in IANA is Greek languages
["grk-x-proto"] = "Proto-Greek", -- grk in IANA is Greek languages
["iir-x-proto"] = {"Proto-Indo-Iranian"}, -- iir in IANA is Indo-Iranian Languages
["iir-x-proto"] = "Proto-Indo-Iranian", -- iir in IANA is Indo-Iranian Languages
["ine-x-proto"] = {"Proto-Indo-European"},
["ine-x-proto"] = "Proto-Indo-European",
["ira-x-proto"] = {"Proto-Iranian"}, -- ira in IANA is Iranian languages
["ira-x-proto"] = "Proto-Iranian", -- ira in IANA is Iranian languages
["itc-x-proto"] = {"Proto-Italic"}, -- itc in IANA is Italic languages
["itc-x-proto"] = "Proto-Italic", -- itc in IANA is Italic languages
["ksh-x-colog"] = {"Colognian"}, -- en.wiki article is Colognian; ksh (Kölsch) redirects there
["ksh-x-colog"] = "Colognian", -- en.wiki article is Colognian; ksh (Kölsch) redirects there
["la-x-medieval"] = {"Medieval Latin"},
["la-x-medieval"] = "Medieval Latin",
["mis-x-ripuar"] = {"Ripuarian"}, -- replaces improper use of ksh in wp_languages
["mis-x-ripuar"] = "Ripuarian", -- replaces improper use of ksh in wp_languages
["sem-x-proto"] = {"Proto-Semitic"},
["sem-x-proto"] = "Proto-Semitic",
["sla-x-proto"] = {"Proto-Slavic"}, -- sla in IANA is Slavic languages
["sla-x-proto"] = "Proto-Slavic", -- sla in IANA is Slavic languages
["yuf-x-hav"] = {"Havasupai"}, -- IANA name for these three is Havasupai-Walapai-Yavapai
["yuf-x-hav"] = "Havasupai", -- IANA name for these three is Havasupai-Walapai-Yavapai
["yuf-x-wal"] = {"Walapai"},
["yuf-x-wal"] = "Walapai",
["yuf-x-yav"] = {"Yavapai"},
["yuf-x-yav"] = "Yavapai",
}
}


Line 288: Line 285:


local article_name = {
local article_name = {
["lij"] = {"Ligurian (Romance language)"}, -- Ligurian; see Template_talk:Lang#Ligurian_dab
["lij"] = "Ligurian (Romance language)", -- Ligurian; see Template_talk:Lang#Ligurian_dab
['mnh'] = {"Mono language (Congo)"}, -- Mono (Democratic Republic of Congo); see Template_talk:Lang#Mono_languages
['mnh'] = "Mono language (Congo)", -- Mono (Democratic Republic of Congo); see Template_talk:Lang#Mono_languages
['mnr'] = {"Mono language (California)"}, -- Mono (USA)
['mnr'] = "Mono language (California)", -- Mono (USA)
['mru'] = {"Mono language (Cameroon)"}, -- Mono (Cameroon)
['mru'] = "Mono language (Cameroon)", -- Mono (Cameroon)
["xlg"] = {"Ligurian (ancient language)"}, -- see Template_talk:Lang#Ligurian_dab
["xlg"] = "Ligurian (ancient language)", -- see Template_talk:Lang#Ligurian_dab
}
}


Line 537: Line 534:
override = override,
override = override,
rtl_scripts = rtl_scripts,
rtl_scripts = rtl_scripts,
special_tags_table = special_tags_table,
translit_title_table = translit_title_table,
translit_title_table = translit_title_table,
};
};