then track{"<span class="searchmatch">Jpan</span>-<span class="searchmatch">sortkey</span>/kanjitab", "<span class="searchmatch">Jpan</span>-<span class="searchmatch">sortkey</span>/kanjitab/" .. langcode} if kanjitab.<span class="searchmatch">sortkey</span> then text = kanjitab.<span class="searchmatch">sortkey</span> break ...
from a template, use {{<span class="searchmatch">sortkey</span>}}. Within a module, use Module:languages#Language:makeSortKey. For testcases, see Module:<span class="searchmatch">Jpan</span>-<span class="searchmatch">sortkey</span>/testcases. makeSortKey(text...
require("Module:debug/track"){"<span class="searchmatch">Jpan</span>-<span class="searchmatch">sortkey</span>/kanjitab", "<span class="searchmatch">Jpan</span>-<span class="searchmatch">sortkey</span>/kanjitab/" .. lang} if kanjitab.<span class="searchmatch">sortkey</span> then return kanjitab.<span class="searchmatch">sortkey</span> end ...
If the IDS is valid and a <span class="searchmatch">sortkey</span> for it is listed in [[Module:Hani-<span class="searchmatch">sortkey</span>/data/unsupported]], then return the <span class="searchmatch">sortkey</span>, and move to the next character...
pagename -- generated when needed, to avoid an infinite loop with [[Module:<span class="searchmatch">Jpan</span>-<span class="searchmatch">sortkey</span>]] local namespace = mw.title.getCurrentTitle().nsText local data =...
s["jpx-entryname"] = s["jpx-displaytext"] s["jpx-<span class="searchmatch">sortkey</span>"] = { <span class="searchmatch">Jpan</span> = "<span class="searchmatch">Jpan</span>-<span class="searchmatch">sortkey</span>", Hani = "Hani-<span class="searchmatch">sortkey</span>", Hrkt = "Hira-<span class="searchmatch">sortkey</span>", -- sort general kana by normalizing...
track("ja-usex/no sortkey") end -- Process <span class="searchmatch">sortkey</span>. if <span class="searchmatch">sortkey</span> then <span class="searchmatch">sortkey</span> = (lang:makeSortKey(<span class="searchmatch">sortkey</span>)) end local text = {} local categories...
need a separate kanji <span class="searchmatch">sortkey</span> module. local <span class="searchmatch">sortkey</span> = (require("Module:Hani-<span class="searchmatch">sortkey</span>").makeSortKey(pagename, lang_code, "<span class="searchmatch">Jpan</span>")) local function...
insert(<span class="searchmatch">sortkey</span>, (v[1] or "") .. (non_kanji[id] or "")) end <span class="searchmatch">sortkey</span> = concat(<span class="searchmatch">sortkey</span>) end if <span class="searchmatch">sortkey</span> == "" then <span class="searchmatch">sortkey</span> = nil else <span class="searchmatch">sortkey</span> =...
track("yox-usex/no sortkey") end -- Process <span class="searchmatch">sortkey</span>. if <span class="searchmatch">sortkey</span> then <span class="searchmatch">sortkey</span> = (lang:makeSortKey(<span class="searchmatch">sortkey</span>)) end local text = {} local categories...