Module:pine-pron: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 66: Line 66:
term = term:gsub("(t[sṡ])", {["ts"] = "ʦ", ["tṡ"] = "ʧ"})
term = term:gsub("(t[sṡ])", {["ts"] = "ʦ", ["tṡ"] = "ʧ"})
term = term:gsub("([ṛḍḥḳḷṇṃ])", function(c) return mw.ustring.toNFC(gsub(mw.ustring.toNFD(c),c.dotbelow,"") .. c.dotbelow) end)
term = term:gsub("([ṛḍḥḳḷṇṃ])", function(c) return mw.ustring.toNFC(mw.ustring.toNFD(c)) end)
term = term:gsub("([ṡ])", function(c) return mw.ustring.toNFC(gsub(mw.ustring.toNFD(c),c.dotabove,"") .. c.dotabove) end)
term = term:gsub("([ṡ])", function(c) return mw.ustring.toNFC(mw.ustring.toNFD(c)) end)
local words = split(term, "%s")
local words = split(term, "%s")

Navigation menu