Modul:Multilingual: Unterschied zwischen den Versionen
2019-05-24
w>PerfektesChaos (2019-05-23) |
w>PerfektesChaos (2019-05-24) |
||
| Zeile 1: | Zeile 1: | ||
local Multilingual = { suite = "Multilingual", | local Multilingual = { suite = "Multilingual", | ||
serial = "2019-05- | serial = "2019-05-24", | ||
item = 47541920 } | item = 47541920 } | ||
local User = { sniffer = "showpreview" } | local User = { sniffer = "showpreview" } | ||
| Zeile 657: | Zeile 657: | ||
if type( available ) == "table" then | if type( available ) == "table" then | ||
local codes = { } | local codes = { } | ||
local slang | |||
for k, v in pairs( available ) do | for k, v in pairs( available ) do | ||
if type( k ) == "string" and | if type( k ) == "string" and | ||
| Zeile 663: | Zeile 664: | ||
end | end | ||
end -- for k, v | end -- for k, v | ||
slang = Multilingual.userLang( codes, frame ) | |||
if | if slang then | ||
r1 = mw.text.trim( | for k, v in pairs( available ) do | ||
if type( k ) == "string" and | |||
mw.text.trim( k:lower() ) == slang then | |||
end | r1 = mw.text.trim( v ) | ||
if r1 == "" then | |||
r1 = false | |||
else | |||
r2 = slang | |||
end | |||
end | |||
end -- for k, v | |||
end | end | ||
end | end | ||