Module:cacr-stripdiacritics

From Linguifex
Revision as of 17:08, 11 May 2026 by Sware (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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