Module:Lang: Difference between revisionsGive feedback
Added retrieval of lang code from subpage name |
More general check for subpage lang code |
||
| Line 44: | Line 44: | ||
local title = mw.title.getCurrentTitle() | local title = mw.title.getCurrentTitle() | ||
local lang_code = title.fullText:match(".*/(.*)$") | local lang_code = title.fullText:match(".*/(.*)$") | ||
-- if the last part the url is two letters, then it is likely a valid lang code | |||
if (string.len(lang_code) == 2) then | |||
if | return lang_code | ||
return lang_code | |||
end | end | ||
-- default to english if none is found | -- default to english if none is found | ||
return 'en' | return 'en' | ||
end | end | ||
return p | return p | ||