Module:tln-conj: Difference between revisions
mNo edit summary |
mNo edit summary |
||
| Line 162: | Line 162: | ||
.. romanize(form) | .. romanize(form) | ||
.. "</span></div>" | .. "</span></div>" | ||
end | |||
local function combine(stem, ending) | |||
-- ny + i → nye + i | |||
if mw.ustring.match(stem, "ᠨᠶ$") and | |||
mw.ustring.match(ending, "^ᠢ") then | |||
return stem .. "ᠡ" .. ending | |||
end | |||
return stem .. ending | |||
end | end | ||
| Line 186: | Line 198: | ||
forms[slot] = args[slot] | forms[slot] = args[slot] | ||
else | else | ||
forms[slot] = stem | forms[slot] = combine(stem, ending) | ||
end | end | ||
end | end | ||