45,626
edits
No edit summary |
No edit summary |
||
Line 27: | Line 27: | ||
local function remove_acute(str) | local function remove_acute(str) | ||
str = mw.ustring.toNFD(str) | |||
str = gsub(str, ACUTE, "") | str = gsub(str, ACUTE, "") | ||
str = mw.ustring.toNFC(str | str = mw.ustring.toNFC(str) | ||
return | return str | ||
end | end | ||
Line 66: | Line 64: | ||
if match(s, "[áéíóú]") then | if match(s, "[áéíóú]") then | ||
s = "ˈ" .. remove_acute(s) | s = "ˈ" .. remove_acute(s) | ||
return | return s | ||
end | end | ||
end | end |