Module:Lang: Difference between revisionsGive feedback
Jump to navigation
Jump to search
Parse "n as newline |
Moved `get_lang_code()` to the module table (`p`). |
||
| Line 54: | Line 54: | ||
local lang_code = lang_code_override | local lang_code = lang_code_override | ||
if (lang_code == '' or lang_code == nil) then | if (lang_code == '' or lang_code == nil) then | ||
lang_code = get_lang_code() | lang_code = p.get_lang_code() | ||
end | end | ||
| Line 105: | Line 105: | ||
lang_code = lang_code_override | lang_code = lang_code_override | ||
if (lang_code == '' or lang_code == nil) then | if (lang_code == '' or lang_code == nil) then | ||
lang_code = get_lang_code() | lang_code = p.get_lang_code() | ||
end | end | ||
| Line 136: | Line 136: | ||
end | end | ||
function | p.get_lang_code = function() | ||
local title = mw.title.getCurrentTitle() | local title = mw.title.getCurrentTitle() | ||
local lang_code = title.fullText:match(".*/(.*)$") | local lang_code = title.fullText:match(".*/(.*)$") | ||