45,626
edits
No edit summary |
No edit summary |
||
Line 12: | Line 12: | ||
["О" .. B]='A' .. D, ["о" .. B]='a' .. D, | ["О" .. B]='A' .. D, ["о" .. B]='a' .. D, | ||
["О" .. M .. B]='A' .. DA, ["о" .. M .. B]='a' .. DA, | ["О" .. M .. B]='A' .. DA, ["о" .. M .. B]='a' .. DA, | ||
[" | ["Э" .. M .. B]='E' .. DA, ["э" .. M .. B]='e' .. DA, | ||
["Ү" .. M]='U' .. DA, ["ү" .. M]='u' .. DA, | ["Ү" .. M]='U' .. DA, ["ү" .. M]='u' .. DA, | ||
["Ү"]='U' .. D, ["ү"]='u' .. D, | ["Ү"]='U' .. D, ["ү"]='u' .. D, | ||
Line 52: | Line 52: | ||
["[Ъъ]"]="'", | ["[Ъъ]"]="'", | ||
[D .. A] = DA, [A .. D] = DA, | [D .. A] = DA, [A .. D] = DA, | ||
}; | }; | ||
Line 58: | Line 57: | ||
for pat, repl in pairs(tt_lepik) do | for pat, repl in pairs(tt_lepik) do | ||
text = mw.ustring. | text = mw.ustring.toNFD(text) | ||
text = mw.ustring.gsub(text, pat, repl) | |||
end | end | ||
return mw.ustring.toNFC(text) | return mw.ustring.toNFC(text) |