--[=[ Lua support for the {{<span class="searchmatch">lang</span>}}, {{<span class="searchmatch">lang</span>-xx}}, and {{transl}} templates and replacement of various supporting templates. ]=] require('strict'); ...
{} --[=[ Throw an error for an invalid language code or script code. `<span class="searchmatch">lang</span>_code` (required) is the bad code and can be nil or a non-string. `param`...
-- Table listing all of the languages with <span class="searchmatch">lang</span>-specific labels modules. local langs_with_<span class="searchmatch">lang</span>_specific_modules = { ["ab"] = true, ["ady"] = true, ...
-- Table listing all of the languages with <span class="searchmatch">lang</span>-specific labels modules. local langs_with_<span class="searchmatch">lang</span>_specific_modules = { ["ab"] = true, ["ady"] = true, ...
frame.args local <span class="searchmatch">lang</span> = args[1] or error("Language code has not been specified. Please pass parameter 1 to the module invocation.") <span class="searchmatch">lang</span> = require("Module:languages")...
<span class="searchmatch">lang</span> = "en" elseif <span class="searchmatch">lang</span> == "-" then <span class="searchmatch">lang</span> = nil end if <span class="searchmatch">lang</span> then <span class="searchmatch">lang</span> = fetch_<span class="searchmatch">lang</span>(<span class="searchmatch">lang</span>, 2) end if <span class="searchmatch">lang</span> and (<span class="searchmatch">lang</span>:getCode() == "la" or <span class="searchmatch">lang</span>:getCode()...
term_param, compat) local <span class="searchmatch">lang</span> = args[compat and "<span class="searchmatch">lang</span>" or 1] or iargs["<span class="searchmatch">lang</span>"] or "und" <span class="searchmatch">lang</span> = require("Module:languages").getByCode(<span class="searchmatch">lang</span>) or require("Module:languages")...
spec "m-an-p" is placed into the categories "<span class="searchmatch">LANG</span> masculine nouns", "<span class="searchmatch">LANG</span> animate nouns" and "<span class="searchmatch">LANG</span> pluralia tantum". ]=]-- local export = {} local...
export.tag_translit(translit, <span class="searchmatch">lang</span>, kind, attributes, is_manual) if type(<span class="searchmatch">lang</span>) == "table" then <span class="searchmatch">lang</span> = <span class="searchmatch">lang</span>.getCode and <span class="searchmatch">lang</span>:getCode() or error("Second...
args[compat and "<span class="searchmatch">lang</span>" or 1] -- Tracking for missing language or und if not <span class="searchmatch">lang</span> then require("Module:debug").track("link/no <span class="searchmatch">lang</span>") elseif <span class="searchmatch">lang</span> == "und"...