Nicht angemeldeter Benutzer - Bearbeiten von Seiten ist nur als angemeldeter Benutzer möglich.
Änderungen
Zur Navigation springen
Zur Suche springen
Zeile 1:
Zeile 1:
− +
Zeile 651:
Zeile 651:
− +
− +
+
+
Zeile 661:
Zeile 663:
− r = available[ Multilingual.userLang( codes, frame ) ] +
+
+
+
+
+
+
− +
− r = mw.text.trim( alt ) +
− end+
− if r == "" then+
− r = false+
− else
− +
2019-05-23
local Multilingual = { suite = "Multilingual",
local Multilingual = { suite = "Multilingual",
serial = "2019-05-22",
serial = "2019-05-23",
item = 47541920 }
item = 47541920 }
local User = { sniffer = "showpreview" }
local User = { sniffer = "showpreview" }
-- alt -- string|nil|false, with fallback
-- alt -- string|nil|false, with fallback
-- frame -- frame, if available
-- frame -- frame, if available
-- Returns string|nil|false
-- Returns
local r
-- 1. string|nil|false, with selected message
-- 2. string|nil|false, with language code
local r1, r2
if type( available ) == "table" then
if type( available ) == "table" then
local codes = { }
local codes = { }
end
end
end -- for k, v
end -- for k, v
r2 = Multilingual.userLang( codes, frame )
if r2 then
r1 = mw.text.trim( available[ r2 ] )
if r1 == "" then
r1 = false
end
end
end
end
if not r and type( alt ) == "string" then
if not r1 and type( alt ) == "string" then
r1 = mw.text.trim( alt )
if r1 == "" then
r1 = false
end
end
end
return r
return r1, r2
end -- Multilingual.i18n()
end -- Multilingual.i18n()