Module:qlu-nouns: Difference between revisions
Lëtzelúcia (talk | contribs) No edit summary |
Lëtzelúcia (talk | contribs) No edit summary |
||
| Line 20: | Line 20: | ||
data.forms["dat-pl"] = r .. "evo" | data.forms["dat-pl"] = r .. "evo" | ||
data.forms["acc-sg"] = r .. "a" | data.forms["acc-sg"] = r .. "a" | ||
data.forms["acc-pl"] = r .. " | data.forms["acc-pl"] = r .. "e" | ||
end }) | end }) | ||
| Line 36: | Line 36: | ||
data.forms["dat-pl"] = r .. "evo" | data.forms["dat-pl"] = r .. "evo" | ||
data.forms["acc-sg"] = r .. "o" | data.forms["acc-sg"] = r .. "o" | ||
data.forms["acc-pl"] = r .. " | data.forms["acc-pl"] = r .. "i" | ||
end }) | end }) | ||
| Line 68: | Line 68: | ||
data.forms["dat-pl"] = r .. "evo" | data.forms["dat-pl"] = r .. "evo" | ||
data.forms["acc-sg"] = r .. "e" | data.forms["acc-sg"] = r .. "e" | ||
data.forms["acc-pl"] = r .. " | data.forms["acc-pl"] = r .. "i" | ||
end }) | end }) | ||
| Line 126: | Line 126: | ||
local r = args[1] | local r = args[1] | ||
data.forms["nom-sg"] = r .. "u" | data.forms["nom-sg"] = r .. "u" | ||
data.forms["nom-pl"] = r .. " | data.forms["nom-pl"] = r .. "ui" | ||
data.forms["gen-sg"] = r .. " | data.forms["gen-sg"] = r .. "aui" | ||
data.forms["gen-pl"] = r .. " | data.forms["gen-pl"] = r .. "ove" | ||
data.forms["dat-sg"] = r .. "au" | data.forms["dat-sg"] = r .. "au" | ||
data.forms["dat-pl"] = r .. " | data.forms["dat-pl"] = r .. "ovo" | ||
data.forms["acc-sg"] = r .. "u" | data.forms["acc-sg"] = r .. "u" | ||
data.forms["acc-pl"] = r .. " | data.forms["acc-pl"] = r .. "ui" | ||
end }) | end }) | ||
| Line 143: | Line 143: | ||
data.forms["nom-sg"] = r .. "u" | data.forms["nom-sg"] = r .. "u" | ||
data.forms["nom-pl"] = r .. "ua" | data.forms["nom-pl"] = r .. "ua" | ||
data.forms["gen-sg"] = r .. " | data.forms["gen-sg"] = r .. "aui" | ||
data.forms["gen-pl"] = r .. " | data.forms["gen-pl"] = r .. "ove" | ||
data.forms["dat-sg"] = r .. "au" | data.forms["dat-sg"] = r .. "au" | ||
data.forms["dat-pl"] = r .. " | data.forms["dat-pl"] = r .. "ovo" | ||
data.forms["acc-sg"] = r .. "u" | data.forms["acc-sg"] = r .. "u" | ||
data.forms["acc-pl"] = r .. "ua" | data.forms["acc-pl"] = r .. "ua" | ||
| Line 153: | Line 153: | ||
-- Display metadata | -- Display metadata | ||
local cases = { | local cases = { | ||
["nominative"] = { short_form = "nom", link = "''[[nominative case|nominative]]''" }, | ["nominative"] = { short_form = "nom", link = "''[[w:nominative case|nominative]]''" }, | ||
["accusative"] = { short_form = "acc", link = "''[[accusative case|accusative]]''" }, | ["accusative"] = { short_form = "acc", link = "''[[w:accusative case|accusative]]''" }, | ||
["genitive"] = { short_form = "gen", link = "''[[genitive case|genitive]]''" }, | ["genitive"] = { short_form = "gen", link = "''[[w:genitive case|genitive]]''" }, | ||
["dative"] = { short_form = "dat", link = "''[[dative case|dative]]''" }, | ["dative"] = { short_form = "dat", link = "''[[w:dative case|dative]]''" }, | ||
} | } | ||
| Line 179: | Line 179: | ||
local out = {} | local out = {} | ||
table.insert(out, '{| class="wikitable"\n! | table.insert(out, '{| class="wikitable"\n! !! Singular !! Plural') | ||
for case, info in pairs(cases) do | for case, info in pairs(cases) do | ||