This module will transliterate Naskapi language text.
The module should preferably not be called directly from templates or other modules.
To use it from a template, use {{xlit}}
.
Within a module, use Module:languages#Language:transliterate.
For testcases, see Module:nsk-translit/testcases.
tr(text, lang, sc)
text
written in the script specified by the code sc
, and language specified by the code lang
.nil
.local export = {}
local replacements = {
= "ch",
= "ii",
= "oo",
= "aa",
= "u",
= "sh",
= "th",
= "%1%1",
"", {
="spwaa",
="stwaa",
="skwaa",
="schwaa",
}
}
function export.tr(text, lang, sc)
text = require("Module:Cans-translit").tr(text, lang, sc)
for regex, replacement in pairs(replacements) do
text = mw.ustring.gsub(text, regex, replacement)
end
return text
end
return export