Module:cacr-stripdiacritics

From Linguifex
Jump to navigation Jump to search


local export = {}

local c = require("Module:languages/data").chars

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

return export