local export = {}
-- Keep synchronized with ]
local gsub = mw.ustring.gsub
local tt = {
="a", ="b", ="g", ="d", ="e", ="v", ="z", ="ē",
="t", ="i", ="ḳ", ="l", ="m", ="n", ="y", ="o",
="ṗ", ="ž", ="r", ="s", ="ṭ", ="wi", ="u", ="p",
="k", ="ɣ", ="q̇", ="š", ="č", ="c",
="ʒ", ="c̣", ="č̣", ="x", ="q", ="ǯ", ="h", ="ō", ="f", ="ə", ="ʾ"
};
function export.tr(text, lang, sc)
-- Transliterating vowel nasalization in Bats
text = gsub(text, 'ჼ', '̃')
text = gsub(text, '<sup>ნ</sup>', '̃')
text = gsub(text, '.', tt)
return text
end
return export