Module:cacr-stripdiacritics: Difference between revisions

Created page with "local export = {} local c = require("Module:languages/data").chars function export.incorporating(frame) local parent_args = frame:getParent().args local term = parent_args[1] return mw.ustring.toNFC(mw.ustring.gsub(mw.ustring.toNFD(term), "[" .. c.acute .. c.grave .. "]", "")) end return export"
 
No edit summary
 
Line 4: Line 4:


function export.incorporating(frame)
function export.incorporating(frame)
local parent_args = frame:getParent().args
local args = frame.args
local term = parent_args[1]
local term = args[1]
return mw.ustring.toNFC(mw.ustring.gsub(mw.ustring.toNFD(term), "[" .. c.acute .. c.grave .. "]", ""))
return mw.ustring.toNFC(mw.ustring.gsub(mw.ustring.toNFD(term), "[" .. c.acute .. c.grave .. "]", ""))