that converts a language <span class="searchmatch">family</span> <span class="searchmatch">code</span> <span class="searchmatch">to</span> its <span class="searchmatch">canonical</span> <span class="searchmatch">name</span>: local <span class="searchmatch">family</span>_<span class="searchmatch">name</span> = mw.loadData("Module:<span class="searchmatch">families</span>/<span class="searchmatch">code</span> <span class="searchmatch">to</span> <span class="searchmatch">canonical</span> <span class="searchmatch">name</span>")["ine"] --> "Indo-European"...
that converts a language <span class="searchmatch">code</span> <span class="searchmatch">to</span> its <span class="searchmatch">canonical</span> <span class="searchmatch">name</span>: local lang_<span class="searchmatch">name</span> = mw.loadData("Module:languages/<span class="searchmatch">code</span> <span class="searchmatch">to</span> <span class="searchmatch">canonical</span> <span class="searchmatch">name</span>")["en"] --> "English" It covers...
converts the <span class="searchmatch">canonical</span> <span class="searchmatch">name</span> of a language <span class="searchmatch">family</span> <span class="searchmatch">to</span> the corresponding <span class="searchmatch">code</span>: local <span class="searchmatch">family</span>_<span class="searchmatch">name</span> = mw.loadData("Module:<span class="searchmatch">families</span>/<span class="searchmatch">canonical</span> <span class="searchmatch">names</span>")["Indo-European"]...
that converts the <span class="searchmatch">canonical</span> <span class="searchmatch">name</span> of a language <span class="searchmatch">to</span> the corresponding <span class="searchmatch">code</span>: local lang_<span class="searchmatch">name</span> = mw.loadData("Module:languages/<span class="searchmatch">canonical</span> <span class="searchmatch">names</span>")["English"] -->...
local export = {} local <span class="searchmatch">families</span>_by_<span class="searchmatch">name</span>_module = "Module:<span class="searchmatch">families</span>/<span class="searchmatch">canonical</span> <span class="searchmatch">names</span>" local <span class="searchmatch">families</span>_data_module = "Module:<span class="searchmatch">families</span>/data" local json_module...
non-<span class="searchmatch">canonical</span> <span class="searchmatch">names</span> that this <span class="searchmatch">family</span> is known by, including both synonyms and varieties. This should not be used in new <span class="searchmatch">families</span>, and existing <span class="searchmatch">families</span> should...
example: local m_<span class="searchmatch">families</span> = require("Module:<span class="searchmatch">families</span>") local fam = m_<span class="searchmatch">families</span>.getBy<span class="searchmatch">Code</span>("ine") local <span class="searchmatch">name</span> = fam:get<span class="searchmatch">Canonical</span><span class="searchmatch">Name</span>() -- "<span class="searchmatch">name</span>" will now be "Indo-European"...
access <span class="searchmatch">to</span> Module:<span class="searchmatch">families</span> from templates, so that they can make use of the information stored there. {{#invoke:<span class="searchmatch">families</span>/templates|exists|(<span class="searchmatch">family</span> <span class="searchmatch">code</span>)}} Check...
require("Module:languages/<span class="searchmatch">code</span> <span class="searchmatch">to</span> <span class="searchmatch">canonical</span> <span class="searchmatch">name</span>") local etymology_languages = require("Module:etymology languages/<span class="searchmatch">code</span> <span class="searchmatch">to</span> <span class="searchmatch">canonical</span> <span class="searchmatch">name</span>") local <span class="searchmatch">families</span> =...
"en") and you want <span class="searchmatch">to</span> find out its <span class="searchmatch">canonical</span> <span class="searchmatch">name</span>, you can use this: {{#invoke:languages/templates|getBy<span class="searchmatch">Code</span>|en|get<span class="searchmatch">Canonical</span><span class="searchmatch">Name</span>}} (returns "English")...