Module:languages: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 396: Line 396:
end
end
return require((mw.ustring.match(m, "$w:") and "w:" or "") .. "Module:"
    if sc:getCode() == "Mong" then m = "Mong-translit" end
.. (module_override or m)).tr(text, self:getCode(), sc and sc:getCode() or nil)
 
return require("Module:" .. (module_override or m)).tr(text, self:getCode(), sc and sc:getCode() or nil)
end
end