local export = {}
local tt = {
= 'B', = 'P', = 'M', = 'F', = 'V',
= 'D', = 'T', = 'N', = 'L',
= 'Z', = 'C', = 'S',
= 'Ž', = 'Č', = 'Š', = 'Ř',
--] --] = 'X',
= 'G', = 'K', = 'Ŋ', = 'H',
= 'R',
= 'Ɨ', = 'Y', = 'W', = 'Ü',
--]
= 'A', = 'I͡a',
= 'Ə', = 'I͡ə',
= 'E',
= 'O', = 'I͡o',
= 'U', = 'I͡u',
= 'I',
= 'b', = 'p', = 'm', = 'f', = 'v',
= 'd', = 't', = 'n', = 'l',
= 'z', = 'c', = 's',
= 'ž', = 'č', = 'š', = 'ř',
--] --] = 'x',
= 'g', = 'k', = 'ŋ', = 'h',
= 'r',
= 'ɨ', = 'y', = 'w', = 'ü',
--]
= 'a', = 'i͡a',
= 'ə', = 'i͡ə',
= 'e',
= 'o', = 'i͡o',
= 'u', = 'i͡u',
= 'i',
};
function export.tr(text, lang, sc)
if (sc) and (sc ~= 'Cyrl') then
return nil
end
text = mw.ustring.gsub(text, '.', tt)
return text
end
return export