Module:Talu-sortkey
Jump to navigation
Jump to search
- The following documentation is located at Module:Talu-sortkey/documentation. [edit] Categories were auto-generated by Module:module categorization. [edit]
- Useful links: subpage list • links • transclusions • testcases • sandbox
local export = {}
local monographs = {
["[%p]"] = "", ["᧞"] = "ᦶᦜ", ["᧟"] = "ᦶᦜᧁ", ["᧚"] = "᧑"
}
function export.makeSortKey(text, lang, sc)
for from, to in pairs(monographs) do
text = mw.ustring.gsub(text, from, to)
end
text = mw.ustring.gsub(text, "([ᦵᦶᦷᦺ])([ᦀ-ᦫ])", "%2%1")
return text
end
return export