45,631
edits
No edit summary |
No edit summary |
||
Line 659: | Line 659: | ||
data.forms["u"] = {PAGENAME} | data.forms["u"] = {PAGENAME} | ||
if sv:match("[aou]") then | if sv:match("[aou]$") then | ||
data.forms["m"] = {stem .. "ta"} | data.forms["m"] = {stem .. "ta"} | ||
loc = sv == "o" and s2 .. "õri" or s1 .. "ri" | loc = sv == "o" and s2 .. "õri" or s1 .. "ri" | ||
elseif sv:match("[eiyů]") then | elseif sv:match("[eiyů]$") then | ||
data.forms["m"] = {s1 .. "s"} | data.forms["m"] = {s1 .. "s"} | ||
loc = s1 .. "si" | loc = s1 .. "si" | ||
Line 692: | Line 692: | ||
if stem:match("[^ẻ]ut$") then | if stem:match("[^ẻ]ut$") then | ||
data.forms["m"] = {s2 .. "lda", s2 .. "utta"} | data.forms["m"] = {s2 .. "lda", s2 .. "utta"} | ||
elseif sv:match("[aou]") then | elseif sv:match("[aou]$") then | ||
data.forms["m"] = {stem .. "ta"} | data.forms["m"] = {stem .. "ta"} | ||
elseif sv:match("[eiyů]") then | elseif sv:match("[eiyů]$") then | ||
data.forms["m"] = {s1 .. "tsta", s1 .. "ddįa", s1 .. "tsitta"} | data.forms["m"] = {s1 .. "tsta", s1 .. "ddįa", s1 .. "tsitta"} | ||
end | end | ||
Line 719: | Line 719: | ||
data.forms["u"] = {PAGENAME} | data.forms["u"] = {PAGENAME} | ||
if sv:match("[aou]") then | if sv:match("[aou]$") then | ||
if match("[ảẻỉỏủỷ]", sub(data.head, -1, -1)) then | if match("[ảẻỉỏủỷ]", sub(data.head, -1, -1)) then | ||
data.forms["m"] = {s1 .. lts[sub(stem, -1, -1)] .. "ri"} | data.forms["m"] = {s1 .. lts[sub(stem, -1, -1)] .. "ri"} |