45,631
edits
No edit summary |
No edit summary |
||
Line 404: | Line 404: | ||
for n, case in pairs(cases) do | for n, case in pairs(cases) do | ||
if stem:match(v.."[mnkg]i$") and not na then | if stem:match(v.."[mnkg]i$") and not na then | ||
table.insert(data.forms[case], s2 .. "kki" .. ce[n]) | table.insert(data.forms[case], (sub(stem, -3, -3) == "o" and s3 .. "õ" or s2) .. "kki" .. ce[n]) | ||
elseif (stem:match(v.."[lrs]ki$") or stem:match(v.."sġi$")) and not na then | elseif (stem:match(v.."[lrs]ki$") or stem:match(v.."sġi$")) and not na then | ||
table.insert(data.forms[case], s2 .. "kki" .. ce[n]) | table.insert(data.forms[case], s2 .. "kki" .. ce[n]) |