Zum Inhalt springen

Modul:Multilingual: Unterschied zwischen den Versionen

2018-12-12
w>PerfektesChaos
(2018-12-12)
w>PerfektesChaos
(2018-12-12)
Zeile 6: Zeile 6:




Multilingual.correct = { -- Frequently mistaken language code
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 corrction, or false if no problem known
     --    Returns string with correction, or false if no problem known
     return Multilingual.correct[ attempt:lower() ]  or  false
     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
Anonymer Benutzer