Module:Goth-translit
Appearance
local export = {}
local Goth_Latn = {
["๐ฐ"] = "a",
["๐ฑ"] = "b",
["๐ฒ"] = "g",
["๐ณ"] = "d",
["๐ด"] = "ฤ",
["๐ต"] = "q",
["๐ถ"] = "z",
["๐ท"] = "h",
["๐ธ"] = "รพ",
["๐น"] = "i",
["๐บ"] = "k",
["๐ป"] = "l",
["๐ผ"] = "m",
["๐ฝ"] = "n",
["๐พ"] = "j",
["๐ฟ"] = "u",
["๐"] = "p",
["๐"] = "?",
["๐"] = "r",
["๐"] = "s",
["๐"] = "t",
["๐
"] = "w",
["๐"] = "f",
["๐"] = "x",
["๐"] = "ฦ",
["๐"] = "ล",
["๐"] = "?",
}
local Latn_Goth = {
["ฤ"] = "๐ฐ",
["e"] = "๐ด",
["ฤซ"] = "๐น",
["o"] = "๐",
["ลซ"] = "๐ฟ",
["y"] = "๐
",
}
for g, l in pairs(Goth_Latn) do
if l ~= "?" then
Latn_Goth[l] = g
end
end
function export.tr(text, lang, sc)
text = mw.ustring.gsub(text, "๐ด๐น", "ei")
return (mw.ustring.gsub(text, '.', Goth_Latn))
end
function export.tr_reverse(text)
text = mw.ustring.lower(text)
return (mw.ustring.gsub(text, '.', Latn_Goth))
end
return export