Module:oui-translit

local export = {}

local tt = { ["𐽰"]="ʾ", ["𐽱"]="β", ["𐽲"]="q", ["𐽳"]="w", ["𐽴"]="z", ["𐽵"]="x", ["𐽶"]="y", ["𐽷"]="k", ["𐽸"]="d", ["𐽹"]="m", ["𐽺"]="n", ["𐽻"]="s", ["𐽼"]="p", ["𐽽"]="č", ["𐽾"]="r", ["𐽿"]="š", ["𐾀"]="t", ["𐾁"]="l", }

function export.tr(text, lang, sc) -- If the script is not Old Uyghur, do not transliterate if sc ~= "oui" then return end -- Transliterate characters text = mw.ustring.gsub(text, '.', tt) return text end

return export