This module will transliterate Inuktitut 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:iu-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 = {}
function export.tr(text, lang, sc)
text = require("Module:Cans-translit").tr(text, lang, sc)
local repl = {
= "ii",
= "uu",
= "aa",
= "sh",
= "th",
= "ai",
= "u",
= "j",
= "v",
= "g",
}
for char, replacement in pairs(repl) do
text = mw.ustring.gsub(text, char, replacement)
end
return text
end
return export