Modul:Multilingual: Unterschied zwischen den Versionen
2018-12-12
w>PerfektesChaos (2018-12-12) |
w>PerfektesChaos (2018-12-12) |
||
| Zeile 6: | Zeile 6: | ||
Multilingual. | Multilingual.correction = { -- Frequently mistaken language code | ||
aze = "az", | aze = "az", | ||
cz = "cs", | cz = "cs", | ||
| Zeile 259: | Zeile 259: | ||
-- attempt -- string, with presumable language code | -- attempt -- string, with presumable language code | ||
-- Postcondition: | -- Postcondition: | ||
-- Returns string with | -- Returns string with correction, or false if no problem known | ||
return Multilingual. | return Multilingual.correction[ attempt:lower() ] or false | ||
end -- Multilingual.fix() | end -- Multilingual.fix() | ||
| Zeile 503: | Zeile 503: | ||
else | else | ||
r = { legal = false } | r = { legal = false } | ||
end | |||
if not r.legal then | |||
local cnf = fetch( "Multilingual/config", true ) | |||
if type( cnf.scream ) == "string" then | |||
r.scream = cnf.scream | |||
end | |||
end | end | ||
return r | return r | ||