Module:mg-pron: Difference between revisions
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 = mw.ustring.toNFD(str) | ||
str = gsub(str, ACUTE, "") | str = gsub(str, ACUTE, "") | ||
str = mw.ustring.toNFC(str) | str = mw.ustring.toNFC(str)]] | ||
local deacute = {["á"] = "a",} | |||
str = str:gsub("([áéíóú])", function(v) return deacute[v] end) | |||
return str | return str | ||