Module:NormalizationDiacritic: Difference between revisions
// via Wikitext Extension for VSCode |
// via Wikitext Extension for VSCode |
||
| Line 116: | Line 116: | ||
-- Replace diacritics with base characters (UTF-8 aware) | -- Replace diacritics with base characters (UTF-8 aware) | ||
local result = | local result = "" | ||
for char in text:gmatch("([%z\1-\127\194-\244][\128-\191]*)") do | for char in text:gmatch("([%z\1-\127\194-\244][\128-\191]*)") do | ||
result | result = result .. (diacriticMap[char] or char) | ||
end | end | ||
-- Cache result | -- Cache result | ||