Modul:Vorlage:lang/config
Zur Navigation springen
Zur Suche springen
Vorlagenprogrammierung | Diskussionen | Lua | Unterseiten | |||
Modul | Deutsch | English
|
Modul: | Dokumentation |
Diese Seite enthält Code in der Programmiersprache Lua. Einbindungszahl Cirrus
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 }
]=]