မဝ်ဂျူ:urj-koo-translit
Documentation for this module may be created at မဝ်ဂျူ:urj-koo-translit/doc
local export = {}
local tab = {
-- Anbur
["𐍐"]="a", ["𐍑"]="b", ["𐍒"]="g", ["𐍓"]="d", ["𐍔"]="e", ["𐍕"]="ž",
["𐍖"]="ǯ", ["𐍗"]="z", ["𐍘"]="ʒ́", ["𐍙"]="i", ["𐍚"]="k", ["𐍛"]="l",
["𐍜"]="m", ["𐍝"]="n", ["𐍞"]="ô", ["𐍟"]="p", ["𐍠"]="r", ["𐍡"]="s",
["𐍢"]="t", ["𐍣"]="u", ["𐍤"]="č", ["𐍥"]="š", ["𐍦"]="č", ["𐍧"]="ju",
["𐍨"]="y", ["𐍩"]="o", ["𐍪"]="o", ["𐍫"]="f", ["𐍬"]="x", ["𐍭"]="ʒ́",
["𐍮"]="u", ["𐍯"]="y", ["𐍰"]="je", ["𐍱"]="ê", ["𐍲"]="jê", ["𐍳"]="ju",
["𐍴"]="ja", ["𐍵"]="ja", ["𐍶"]="a", ["𐍷"]="d", ["𐍸"]="z", ["𐍹"]="n", ["𐍺"]="s",
-- capital Cyrillic
["А"]="A", ["Б"]="B", ["В"]="V", ["Г"]="G", ["Д"]="D", ["Е"]="E", ["Ж"]="Ž",
["З"]="Z", ["Ѕ"]="Ʒ́", ["И"]="I", ["І"]="I", ["К"]="K", ["Л"]="L", ["М"]="M",
["Н"]="N", ["О"]="O", ["Ѡ"]="O", ["П"]="P", ["Р"]="R", ["С"]="S", ["Т"]="T",
["Ꙋ"]="U", ["У"]="U", ["Ф"]="F", ["Х"]="X", ["Ц"]="C", ["Ч"]="Č", ["Ш"]="Š",
["Щ"]="Št", ["Ъ"]="", ["Ꙑ"]="Y", ["Ы"]="Y", ["Ь"]="ʹ", ["Ѣ"]="E", ["Ю"]="Ju",
["Ꙗ"]="Ja", ["Я"]="Ja", ["Ѧ"]="Ja",
-- lowercase Cyrillic
["а"]="a", ["б"]="b", ["в"]="v", ["г"]="g", ["д"]="d", ["е"]="e", ["ж"]="ž",
["з"]="z", ["ѕ"]="ʒ́", ["и"]="i", ["і"]="i", ["к"]="k", ["л"]="l", ["м"]="m",
["н"]="n", ["о"]="o", ["ѡ"]="o", ["п"]="p", ["р"]="r", ["с"]="s", ["т"]="t",
["ꙋ"]="u", ["у"]="u", ["ф"]="f", ["х"]="x", ["ц"]="c", ["ч"]="č", ["ш"]="š",
["щ"]="št", ["ъ"]="", ["ꙑ"]="y", ["ы"]="y", ["ь"]="ʹ", ["ѣ"]="e", ["ю"]="ju",
["ꙗ"]="ja", ["я"]="ja", ["ѧ"]="ja"
}
function export.tr(text, lang, sc)
return (mw.ustring.gsub(text,'.',tab))
end
return export