Module:Int: Difference between revisions
Mediawiki >ExE Boss m Remove unused `local function _ne` |
Richardpruen (talk | contribs) m 1 revision imported: Templates and CSS files |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 14: | Line 14: | ||
end | end | ||
local lang | local lang | ||
if args.lang and args.lang ~= '' and mw.language.isValidCode(args.lang) then | if args.lang and args.lang ~= '' and mw.language.isValidCode(args.lang) then | ||
Line 21: | Line 20: | ||
lang = templateTranslation.getLanguage() | lang = templateTranslation.getLanguage() | ||
end | end | ||
local msg = mw.message.new(mw.text.trim(args[1]), arguments):inLanguage(lang) | |||
if | if msg:exists() or lang == 'qqx' then | ||
local msgstr = msg | if msg:isDisabled() then | ||
return args.missing or '' | |||
else | |||
local msgstr = msg:plain() | |||
return frame:preprocess(msgstr) | |||
end | |||
else | else | ||
return args.missing ~= '' | return args.missing ~= '' |