Module:rad-stem: Difference between revisions

ਕੋਈ ਸੋਧ ਸਾਰ ਨਹੀਂ
No edit summary
No edit summary
Line 508: Line 508:
principle_parts["1s"] = principle_parts["2s"] .. "e"
principle_parts["1s"] = principle_parts["2s"] .. "e"
end
end
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "uaue$", "uòe")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "([^eøo])aue$", "%1oe")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "([âø])e$", "%1i")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "([âø])e$", "%1i")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "([^eoø])ae$", "%1ai")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "([^eoø])ae$", "%1ai")
Line 517: Line 515:
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "([^au])oe$", "%1ui")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "([^au])oe$", "%1ui")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "([^a])ue$", "%1ui")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "([^a])ue$", "%1ui")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "uave$", "uòe")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "([^eøo])ave$", "%1oe")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "iee$", "íe")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "iee$", "íe")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "yee$", "ýe")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "yee$", "ýe")
Line 533: Line 533:
principle_parts["3s"] = mw.ustring.gsub(principle_parts["3s"], "([^a])uș$", "%1oaș")
principle_parts["3s"] = mw.ustring.gsub(principle_parts["3s"], "([^a])uș$", "%1oaș")
principle_parts["3s"] = mw.ustring.gsub(principle_parts["3s"], "([^au])oș$", "%1oaș")
principle_parts["3s"] = mw.ustring.gsub(principle_parts["3s"], "([^au])oș$", "%1oaș")
principle_parts["1s"] = mw.ustring.gsub(principle_parts["1s"], "([^eøo])avș$", "%1auș")
principle_parts["3s"] = mw.ustring.gsub(principle_parts["3s"], "aoș$", "aôș")
principle_parts["3s"] = mw.ustring.gsub(principle_parts["3s"], "aoș$", "aôș")
principle_parts["3s"] = mw.ustring.gsub(principle_parts["3s"], "[øy]ș$", "øaș")
principle_parts["3s"] = mw.ustring.gsub(principle_parts["3s"], "[øy]ș$", "øaș")