imported>NordNordWest K (Schützte „Modul:Vorlage:lang/config“: Häufig eingebundenes Modul ([Bearbeiten=Nur Sichter] (unbeschränkt) [Verschieben=Nur Administratoren] (unbeschränkt))) |
imported>PerfektesChaos (2021-08-14) |
||
| Zeile 1: | Zeile 1: | ||
local Serial = " | local Serial = "2021-08-14" | ||
--[=[ | --[=[ | ||
dewiki-Konfiguration {{lang}} Vorlage:lang/config | dewiki-Konfiguration {{lang}} Vorlage:lang/config | ||
mw.loadData() | mw.loadData() | ||
]=] | ]=] | ||
local Config = { | |||
classScript = { Arab = "arabic spanAr", | |||
Hebr = "hebrew" }, | |||
errCat = "Wikipedia:Vorlagenfehler/Vorlage:lang", | |||
errHide = true, | |||
site = "Latn", | |||
tmplAudio = { title = "Audio", | |||
filepar = 1, | |||
textpar = 2 }, | |||
tmplLang = { namePat = "%sS", | |||
namePatScript = "%sS-%s", | |||
namePatScriptState = "%sS-%s-%s", | |||
namePatState = "%sS-%s" }, | |||
tmplStyles = { }, | |||
transys = | |||
{ ["ALA-LC"] = { show = "ALA-LC", | |||
support = "ALA-LC-Transkription" }, | |||
BAHAI = { support = "Bahai-Transkription", | |||
show = "Bahai" }, | |||
["BGN-PCGN"] = { show = "BGN/PCGN", | |||
support = "BGN/PCGN-Transkription" }, | |||
DIN1460 = { support = "DIN 1460" }, | |||
["DIN1460-2"] = { show = "DIN 1460-2", | |||
support = "DIN 1460" }, | |||
DIN32706 = { show = "DIN 32706", | |||
support = "Armenisches Alphabet#Buchstaben" }, | |||
DIN32707 = { show = "DIN 32707", | |||
support = "Georgisches Alphabet#Umschrift" }, | |||
DMG = { show = "DMG", | |||
support = "DIN 31635" }, | |||
["DE-WISS"] = { show = "wissenschaftliche Transliteration", | |||
support = "Kyrillisches Alphabet#Wiedergabe mit lateinischen Buchstaben" }, | |||
IA = { show = "İA", | |||
support = "İslâm Ansiklopedisi" }, | |||
IAST = { class = "IAST", | |||
show = "IAST", | |||
support = "International Alphabet of Sanskrit Transliteration" }, | |||
ISO9 = { support = "ISO 9" }, | |||
ISO233 = { support = "ISO 233" }, | |||
ISO259 = { support = "DIN 31636" }, | |||
["ISO259-1"] = { support = "DIN 31636" }, | |||
["ISO259-2"] = { support = "DIN 31636" }, | |||
["ISO259-3"] = { support = "DIN 31636" }, | |||
ISO9984 = { show = "ISO 9984", | |||
support = "Georgisches Alphabet#Umschrift" }, | |||
ISO15919 = { support = "ISO 15919" }, | |||
MCR = { support = "McCune-Reischauer", | |||
show = "MCR" }, | |||
RR = { support = "Revidierte Romanisierung", | |||
show = "RR" }, | |||
RTGS = { support = "Thailändisches Umschriftsystem", | |||
show = "RTGS" }, | |||
RUYI = { show = "Transkription" }, | |||
THL = { show = "THL", | |||
support = "THDL-Transkription" }, | |||
WYLIE = { show = "Wylie", | |||
support = "Umschrift nach Wylie" }, | |||
YIVO = { support = "YIVO" }, | |||
ZWPY = { show = "ZWPY", | |||
support = "Offizielle Transkription der Volksrepublik China für das Tibetische" } | |||
}, | |||
failsafe = Serial | |||
} | |||
local TemplateStyles = { "Arab", | |||
"Armi", | |||
"Beng", | |||
"Bopo", | |||
"Copt", | |||
"Deva", | |||
"Geok", | |||
"Hanb", | |||
"Glag", | |||
"Hani", | |||
"Hano", | |||
"Hans", | |||
"Hant", | |||
"Hebr", | |||
"Hira", | |||
"Kana", | |||
"Khmr", | |||
"Laoo", | |||
"Latn", | |||
"Linb", | |||
"Mong", | |||
"Phli", | |||
"Runr", | |||
"Sinh", | |||
"Syrc", | |||
"Tale", | |||
"Thaa", | |||
"Thai", | |||
"Tibt", | |||
"Ugar", | |||
"Xpeo", | |||
"Xsux" } | |||
for k, v in pairs( TemplateStyles ) do | |||
Config.tmplStyles[ v ] = string.format( "%s/styles.css", v ) | |||
end -- for k, v | |||
return | return Config | ||
--[=[ | --[=[ | ||
enwiki | enwiki | ||
tmplLang = { namePat = "lang-%s", | |||
namePatScript = "lang-%s-%s", | |||
namePatState = "lang-%s-%s } | |||
]=] | ]=] | ||
Die Dokumentation für dieses Modul kann unter Modul:Vorlage:lang/config/Doku erstellt werden
local Serial = "2021-08-14"
--[=[
dewiki-Konfiguration {{lang}} Vorlage:lang/config
mw.loadData()
]=]
local Config = {
classScript = { Arab = "arabic spanAr",
Hebr = "hebrew" },
errCat = "Wikipedia:Vorlagenfehler/Vorlage:lang",
errHide = true,
site = "Latn",
tmplAudio = { title = "Audio",
filepar = 1,
textpar = 2 },
tmplLang = { namePat = "%sS",
namePatScript = "%sS-%s",
namePatScriptState = "%sS-%s-%s",
namePatState = "%sS-%s" },
tmplStyles = { },
transys =
{ ["ALA-LC"] = { show = "ALA-LC",
support = "ALA-LC-Transkription" },
BAHAI = { support = "Bahai-Transkription",
show = "Bahai" },
["BGN-PCGN"] = { show = "BGN/PCGN",
support = "BGN/PCGN-Transkription" },
DIN1460 = { support = "DIN 1460" },
["DIN1460-2"] = { show = "DIN 1460-2",
support = "DIN 1460" },
DIN32706 = { show = "DIN 32706",
support = "Armenisches Alphabet#Buchstaben" },
DIN32707 = { show = "DIN 32707",
support = "Georgisches Alphabet#Umschrift" },
DMG = { show = "DMG",
support = "DIN 31635" },
["DE-WISS"] = { show = "wissenschaftliche Transliteration",
support = "Kyrillisches Alphabet#Wiedergabe mit lateinischen Buchstaben" },
IA = { show = "İA",
support = "İslâm Ansiklopedisi" },
IAST = { class = "IAST",
show = "IAST",
support = "International Alphabet of Sanskrit Transliteration" },
ISO9 = { support = "ISO 9" },
ISO233 = { support = "ISO 233" },
ISO259 = { support = "DIN 31636" },
["ISO259-1"] = { support = "DIN 31636" },
["ISO259-2"] = { support = "DIN 31636" },
["ISO259-3"] = { support = "DIN 31636" },
ISO9984 = { show = "ISO 9984",
support = "Georgisches Alphabet#Umschrift" },
ISO15919 = { support = "ISO 15919" },
MCR = { support = "McCune-Reischauer",
show = "MCR" },
RR = { support = "Revidierte Romanisierung",
show = "RR" },
RTGS = { support = "Thailändisches Umschriftsystem",
show = "RTGS" },
RUYI = { show = "Transkription" },
THL = { show = "THL",
support = "THDL-Transkription" },
WYLIE = { show = "Wylie",
support = "Umschrift nach Wylie" },
YIVO = { support = "YIVO" },
ZWPY = { show = "ZWPY",
support = "Offizielle Transkription der Volksrepublik China für das Tibetische" }
},
failsafe = Serial
}
local TemplateStyles = { "Arab",
"Armi",
"Beng",
"Bopo",
"Copt",
"Deva",
"Geok",
"Hanb",
"Glag",
"Hani",
"Hano",
"Hans",
"Hant",
"Hebr",
"Hira",
"Kana",
"Khmr",
"Laoo",
"Latn",
"Linb",
"Mong",
"Phli",
"Runr",
"Sinh",
"Syrc",
"Tale",
"Thaa",
"Thai",
"Tibt",
"Ugar",
"Xpeo",
"Xsux" }
for k, v in pairs( TemplateStyles ) do
Config.tmplStyles[ v ] = string.format( "%s/styles.css", v )
end -- for k, v
return Config
--[=[
enwiki
tmplLang = { namePat = "lang-%s",
namePatScript = "lang-%s-%s",
namePatState = "lang-%s-%s }
]=]