10,735
edits
TheNightAvl (talk | contribs) No edit summary Tags: Mobile edit Mobile web edit Advanced mobile edit |
TheNightAvl (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
local export = {} | local export = {} | ||
local getArgs = require("Module:Arguments").getArgs | local getArgs = require("Module:Arguments").getArgs | ||
Line 152: | Line 154: | ||
if lang_change then | if lang_change then | ||
term = mw.ustring.sub(term, mw.ustring.len(lang_change) + 2) | term = mw.ustring.sub(term, mw.ustring.len(lang_change) + 2) | ||
local auto_ancestor, auto_bor = mw.ustring.sub(lang_change, 1, 1) == "_", mw.ustring.sub(lang_change, 1, 2) == ">>" | |||
if auto_ancestor or auto_bor then | |||
if code == nil then error("No preceding language code specified") end | |||
if auto_bor then lang_change = mw.ustring.sub(lang_change, 2) end | |||
lang_change = code .. lang_change | |||
end | |||
local lang_args = {} | local lang_args = {} |