local export = {}
local conv = {
= "a",
= "e",
= "i",
= "y",
= "o",
= "u",
= "ū",
= "n",
= "ng",
= "k",
= "g",
= "h",
= "b",
= "p",
= "s",
= "š",
= "t",
= "d",
= "l",
= "m",
= "c",
= "j",
= "y",
= "r",
= "f",
= "w",
= "k'",
= "g'",
= "h'",
= "ts'",
= "ts",
= "dz",
= "ž",
= "sy",
= "c'",
= "c'y",
= "j",
= "jy",
= "-",
= ",",
= ".",
}
function export.tr(text, lang, sc)
if sc ~= "Mong" then
return nil
end
text = mw.ustring.gsub(text, "()(?)", function(a, b)
return conv or conv .. conv end)
return text
end
return export