Module:rad-stem/templates: Difference between revisions

m
ਕੋਈ ਸੋਧ ਸਾਰ ਨਹੀਂ
No edit summary
mNo edit summary
Line 517: Line 517:
add("<small>")
add("<small>")
if table_type == "intr" or table_type == "tr" then
if table_type == "intr" or table_type == "tr" then -- active table
local cite = ""
local cite = ""
if (type(pp.inf) == "table") then cite = pp['inf'][1]['word'] else cite = pp.inf end
if (type(pp.inf) == "table") then cite = pp['inf'][1]['word'] else cite = pp.inf end
Line 915: Line 915:
_tr()
_tr()
th("indicative",2,1)
th("indicative",2,1)
th("perfect")
td(get_forms(pp.pspart,"l","-age",true))
td(get_forms(pp.pspart,"l","-aga",true))
td(get_forms(pp.pspart,"l","-aș",true),1,2)
td(get_forms(pp.pspart,"l", _,true))
td(get_forms(pp.pspart,"l","-aguos",true))
td(get_forms(pp.pspart,"l","-aguote",true))
td(get_forms(pp.pspart,"l","-agú",true),1,2)
td(get_forms(pp.pspart,"l", _,true))
td(get_forms(pp.pspart,"l","-agún",true))
_tr()
th("pluperfect")
td(get_forms(pp.pspart,"l","-âlei",true))
td(get_forms(pp.pspart,"l","-âlen",true))
td(get_forms(pp.pspart,"l","-âleș",true),1,2)
td(get_forms(pp.pspart,"l","-âle",true))
td(get_forms(pp.pspart,"l","-âluos",true))
td(get_forms(pp.pspart,"l","-âluote",true))
td(get_forms(pp.pspart,"l","-âlú",true),1,3)
td(get_forms(pp.pspart,"l","-âlún",true))
_tr()
th("subjunctive",2,1)
th("perfect")
td(get_forms(pp.pspart,"l","-agai",true))
td(get_forms(pp.pspart,"l","-agá",true))
td(get_forms(pp.pspart,"l","-agaș",true),1,2)
td(get_forms(pp.pspart,"l","-aga",true))
td(get_forms(pp.pspart,"l","-agavuos",true))
td(get_forms(pp.pspart,"l","-agavuote",true))
td(get_forms(pp.pspart,"l","-agavú",true),1,3)
td(get_forms(pp.pspart,"l","-agavún",true))
_tr()
th("pluperfect")
td(get_forms(pp.pspart,"l","-âlai",true))
td(get_forms(pp.pspart,"l","-âlain",true))
td(get_forms(pp.pspart,"l","-âlaiș",true),1,2)
td(get_forms(pp.pspart,"l","-âlai",true))
td(get_forms(pp.pspart,"l","-âlavuos",true))
td(get_forms(pp.pspart,"l","-âlavuote",true))
td(get_forms(pp.pspart,"l","-âlavú",true),1,3)
td(get_forms(pp.pspart,"l","-âlavún",true))
_tr()
th("optative",2,1)
th("perfect")
td(get_forms(pp.pspart,"l","-agúe",true))
td(get_forms(pp.pspart,"l","-agova",true))
td(get_forms(pp.pspart,"l","-agúș",true),1,2)
td(get_forms(pp.pspart,"l","-agú",true))
td(get_forms(pp.pspart,"l","-agovuos",true))
td(get_forms(pp.pspart,"l","-agovuote",true))
td(get_forms(pp.pspart,"l","-agovú",true),1,3)
td(get_forms(pp.pspart,"l","-agovún",true))
_tr()
th("pluperfect")
td(get_forms(pp.pspart,"l","-âlevei",true))
td(get_forms(pp.pspart,"l","-âleven",true))
td(get_forms(pp.pspart,"l","-âleveș",true),1,2)
td(get_forms(pp.pspart,"l","-âleve",true))
td(get_forms(pp.pspart,"l","-âlevuos",true))
td(get_forms(pp.pspart,"l","-âlevuote",true))
td(get_forms(pp.pspart,"l","-âlevú",true),1,3)
td(get_forms(pp.pspart,"l","-âlevún",true))
_tr()
th("Negative compound forms of ''" .. cite .. "'' (active voice)",1,14)
_tr()
th("continuous",7,1)
th("infinitive",1,2)
td(get_forms(pp.prespart,"vú","hjeat",true),1,12)
_tr()
th("indicative",2,1)
th("non-past")
td(get_forms(pp.prespart,"vú","hjei",true))
td(get_forms(pp.prespart,"vú","hjeà",true))
td(get_forms(pp.prespart,"vú","hjeaș",true),1,2)
td(get_forms(pp.prespart,"vú","hje",true))
td(get_forms(pp.prespart,"vú","hjeuos",true))
td(get_forms(pp.prespart,"vú","hjeuote",true))
td(get_forms(pp.prespart,"vú","hjeú",true),1,3)
td(get_forms(pp.prespart,"vú","hjeún",true))
_tr()
th("past")
td(get_forms(pp.prespart,"vú","húei",true))
td(get_forms(pp.prespart,"vú","húen",true))
td(get_forms(pp.prespart,"vú","húeș",true),1,2)
td(get_forms(pp.prespart,"vú","húe",true))
td(get_forms(pp.prespart,"vú","hủos",true))
td(get_forms(pp.prespart,"vú","hủote",true))
td(get_forms(pp.prespart,"vú","hủ",true),1,3)
td(get_forms(pp.prespart,"vú","hủn",true))
_tr()
th("subjunctive",2,1)
th("non-past")
td(get_forms(pp.prespart,"vú","hjeai",true))
td(get_forms(pp.prespart,"vú","hjeá",true))
td(get_forms(pp.prespart,"vú","hjeàș",true),1,2)
td(get_forms(pp.prespart,"vú","hjeà",true))
td(get_forms(pp.prespart,"vú","hjeàvuos",true))
td(get_forms(pp.prespart,"vú","hjeàvuote",true))
td(get_forms(pp.prespart,"vú","hjeàvú",true),1,3)
td(get_forms(pp.prespart,"vú","hjeàvún",true))
_tr()
th("past")
td(get_forms(pp.prespart,"vú","húai",true))
td(get_forms(pp.prespart,"vú","húain",true))
td(get_forms(pp.prespart,"vú","húaiș",true),1,2)
td(get_forms(pp.prespart,"vú","húai",true))
td(get_forms(pp.prespart,"vú","húavuos",true))
td(get_forms(pp.prespart,"vú","húavuote",true))
td(get_forms(pp.prespart,"vú","húavú",true),1,3)
td(get_forms(pp.prespart,"vú","húavún",true))
_tr()
th("optative",2,1)
th("non-past")
td(get_forms(pp.prespart,"vú","hjeúe",true))
td(get_forms(pp.prespart,"vú","hjeova",true))
td(get_forms(pp.prespart,"vú","hjeúș",true),1,2)
td(get_forms(pp.prespart,"vú","hjeú",true))
td(get_forms(pp.prespart,"vú","hjeovuos",true))
td(get_forms(pp.prespart,"vú","hjeovuote",true))
td(get_forms(pp.prespart,"vú","hjeovú",true),1,3)
td(get_forms(pp.prespart,"vú","hjeovún",true))
_tr()
th("past")
td(get_forms(pp.prespart,"vú","húevei",true))
td(get_forms(pp.prespart,"vú","húeven",true))
td(get_forms(pp.prespart,"vú","húeveș",true),1,2)
td(get_forms(pp.prespart,"vú","húeve",true))
td(get_forms(pp.prespart,"vú","húevuos",true))
td(get_forms(pp.prespart,"vú","húevuote",true))
td(get_forms(pp.prespart,"vú","húevú",true),1,3)
td(get_forms(pp.prespart,"vú","húevún",true))
_tr()
th("perfective",7,1)
th("infinitive",1,2)
td(get_forms(pp.pspart,"l","hjeat",true),1,12)
_tr()
th("indicative",2,1)
th("perfect")
td(get_forms(pp.pspart,"l","hjei",true))
td(get_forms(pp.pspart,"l","hjeà",true))
td(get_forms(pp.pspart,"l","hjeaș",true),1,2)
td(get_forms(pp.pspart,"l", "hje",true))
td(get_forms(pp.pspart,"l","hjeuos",true))
td(get_forms(pp.pspart,"l","hjeuote",true))
td(get_forms(pp.pspart,"l","hjeú",true),1,3)
td(get_forms(pp.pspart,"l","hjeún",true))
_tr()
th("pluperfect")
td(get_forms(pp.pspart,"l","-úei",true))
td(get_forms(pp.pspart,"l","-úen",true))
td(get_forms(pp.pspart,"l","-úeș",true),1,2)
td(get_forms(pp.pspart,"l","-úe",true))
td(get_forms(pp.pspart,"l","-ủos",true))
td(get_forms(pp.pspart,"l","-ủote",true))
td(get_forms(pp.pspart,"l","-ủ",true),1,3)
td(get_forms(pp.pspart,"l","-ủn",true))
_tr()
th("subjunctive",2,1)
th("perfect")
td(get_forms(pp.pspart,"l","hjeai",true))
td(get_forms(pp.pspart,"l","hjeá",true))
td(get_forms(pp.pspart,"l","hjeàș",true),1,2)
td(get_forms(pp.pspart,"l","hjeà",true))
td(get_forms(pp.pspart,"l","hjeàvuos",true))
td(get_forms(pp.pspart,"l","hjeàvuote",true))
td(get_forms(pp.pspart,"l","hjeàvú",true),1,3)
td(get_forms(pp.pspart,"l","hjeàvún",true))
_tr()
th("pluperfect")
td(get_forms(pp.pspart,"l","-úai",true))
td(get_forms(pp.pspart,"l","-úain",true))
td(get_forms(pp.pspart,"l","-úaiș",true),1,2)
td(get_forms(pp.pspart,"l","-úai",true))
td(get_forms(pp.pspart,"l","-úavuos",true))
td(get_forms(pp.pspart,"l","-úavuote",true))
td(get_forms(pp.pspart,"l","-úavú",true),1,3)
td(get_forms(pp.pspart,"l","-úavún",true))
_tr()
th("optative",2,1)
th("perfect")
td(get_forms(pp.pspart,"l","hjeúe",true))
td(get_forms(pp.pspart,"l","hjeova",true))
td(get_forms(pp.pspart,"l","hjeúș",true),1,2)
td(get_forms(pp.pspart,"l","hjeú",true))
td(get_forms(pp.pspart,"l","hjeovuos",true))
td(get_forms(pp.pspart,"l","hjeovuote",true))
td(get_forms(pp.pspart,"l","hjeovú",true),1,3)
td(get_forms(pp.pspart,"l","hjeovún",true))
_tr()
th("pluperfect")
td(get_forms(pp.pspart,"l","-úevei",true))
td(get_forms(pp.pspart,"l","-úeven",true))
td(get_forms(pp.pspart,"l","-úeveș",true),1,2)
td(get_forms(pp.pspart,"l","-úeve",true))
td(get_forms(pp.pspart,"l","-úevuos",true))
td(get_forms(pp.pspart,"l","-úevuote",true))
td(get_forms(pp.pspart,"l","-úevú",true),1,3)
td(get_forms(pp.pspart,"l","-úevún",true))
tr_()
add("</table>")
end
if table_type == "tr" or table_type == "pass" then
local cite = ""
if (type(pp.passinf) == "table") then cite = pp['passinf'][1]['word'] else cite = pp.passinf end
add("<table class=\"mw-collapsible mw-collapsed wikitable inflection table\" width=100% style=\"text-align: center\">")
tr()
th("Conjugation of ''" .. cite .. "ruot'' (passive voice) &nbsp;", 1, 14)
_tr()
th("nonfinite forms", 1, 14)
_tr()
th("infinitive", 1, 3)
td(get_forms(pp.passinf,"ruot"), 1, 11)
_tr()
th("connegative", 1, 3)
td(get_forms(pp.passinf,"ruota"), 1, 11)
_tr()
th("supine", 1, 3)
td(get_forms(pp.passinf,"ruotúr"), 1, 11)
_tr()
th("participle", 4, 1)
th("present", 2, 1)
th("adjectival")
td(get_forms(pp.passprespart,"ruviș"), 1, 11)
_tr()
th("adverbial")
td(get_forms(pp.passprespart,"ruvivú"), 1, 11)
_tr()
th("past", 2, 1)
th("adjectival")
local pspart_broken = {}
if type(pp.pspart) == "table" then
local i_counter = 1
while pp.pspart[i_counter] do
pspart_broken[i_counter] = {}
pspart_broken[i_counter]['word'] = pp.pspart[i_counter]['word']
pspart_broken[i_counter]['note'] = pp.pspart[i_counter]['note']
i_counter = i_counter + 1
end
for i,form in ipairs(pspart_broken) do
pspart_broken[i]['word'] = mw.ustring.gsub(form['word'], "ú$", "uo")
pspart_broken[i]['word'] = mw.ustring.gsub(form['word'], "ủ$", "ủo")
end
elseif type(pp.pspart) == "string" then
pspart_broken = pp.pspart
pspart_broken = mw.ustring.gsub(pspart_broken, "ú$", "uo")
pspart_broken = mw.ustring.gsub(pspart_broken, "ủ$", "ủo")
else
error()
end
td(get_forms(pspart_broken,"kș"), 1, 11)
_tr()
th("adverbial")
td(get_forms(pp.pspart,"k"), 1, 11)
_tr()
th("verbal noun", 1, 3)
td(get_forms(passvnoun,"ruvaș"), 1, 11)
_tr()
th("finite forms", 4, 3)
th("singular", 1, 5)
th("plural", 1, 5)
th("humble")
_tr()
th("first", 2, 1)
th("second", 1, 2)
th("third", 2, 1)
th("depersonal", 2, 1)
th("first", 1, 2)
th("second", 2, 1)
th("third", 2, 1)
th("depersonal", 2, 1)
th("second", 2, 1)
_tr()
th("informal")
th("formal")
th("inclusive")
th("exclusive")
_tr()
th("''" .. rad_link("ú") .. "''")
th("''" .. rad_link("re") .. "''")
th("''" .. rad_link("lește") .. "''")
th("''" .. rad_link("vâs") .. ", " .. rad_link("vara") .. "''")
th("''" .. rad_link("gjei") .. ", " .. rad_link("gjen") .. ", " .. rad_link("gjeș") .. "''")
th("''" .. rad_link("dzun") .. ", " .. rad_link("sted") .. "''")
th("''" .. rad_link("dzate") .. "''")
th("''" .. rad_link("sjáște") .. "''")
th("''" .. rad_link("vír") .. ", " .. rad_link("vara") .. "''")
th("''" .. rad_link("gjes") .. ", " .. rad_link("gjete") .. ", " .. rad_link("gje") .. ", " .. rad_link("gjen") .. "''")
th("''" .. rad_link("sja") .. ", " .. rad_link("lai") .. "''")
_tr()
th("simple", 7, 1)
th("imperative", 1, 2)
th()
td(get_forms(pp.r,"úa"))
td(get_forms(pp.r,"uvúș"))
th("", 1, 2)
td(get_forms(pp.r,"uvuoș"))
th()
td(get_forms(pp.r,"uvovú"))
th("", 1, 2)
td(get_forms(pp.r,"uvúr"))
_tr()
th("indicative", 2, 1)
th("non-past")
td(get_forms(pp.r,"úe"))
td(get_forms(pp.r,"uva"))
td(get_forms(pp.r,"úș"), 1, 2)
td(get_forms(pp.r,"ú"))
local temp_height = 1
if pp.r == pp.rpst then temp_height = 2 end
td(get_forms(pp.r,"uvuos"), temp_height)
td(get_forms(pp.r,"uvuote"), temp_height)
td(get_forms(pp.r,"uvú"), temp_height, 3)
td(get_forms(pp.r,"uvún"), temp_height)
_tr()
th("past")
td(get_forms(pp.rpst,"uvei"))
td(get_forms(pp.rpst,"uven"))
td(get_forms(pp.rpst,"uveș"),1,2)
td(get_forms(pp.rpst,"uve"))
if pp.r ~= pp.rpst then
td(get_forms(pp.rpst,"uvuos"))
td(get_forms(pp.rpst,"uvuote"))
td(get_forms(pp.rpst,"uvú"),1,3)
td(get_forms(pp.rpst,"uvún"))
end
_tr()
th("subjunctive",2,1)
th("non-past")
local aidentical = false
if pp.vstem then
if get_forms(pp['2s'],"ai","avai$","áe") == get_forms(pp.pst,"ai") then
td(get_forms(pp['2s'],"ai","avai$","áe"),2)
aidentical = true
else
td(get_forms(pp['2s'],"ai","avai$","áe"))
end
td(get_forms(pp['2s'],"á","avá$","áva"))
else
if get_forms(pp['2s'],"ai") == get_forms(pp.pst,"ai") then
td(get_forms(pp['2s'],"ai"),2)
aidentical = true
else
td(get_forms(pp['2s'],"ai"))
end
td(get_forms(pp['2s'],"á"))
end
td(get_forms(pp.a,"ș"),1,2)
td(get_forms(pp.a))
temp_height = 1
if pp.a == pp.apst then temp_height = 2 end
td(get_forms(pp.a,"vuos"), temp_height)
td(get_forms(pp.a,"vuote"), temp_height)
td(get_forms(pp.a,"vú"), temp_height, 3)
td(get_forms(pp.a,"vún"), temp_height)
_tr()
th("past")
if not aidentical then td(get_forms(pp.pst,"ai")) end
td(get_forms(pp.pst,"ain"))
td(get_forms(pp.pst,"aiș"),1,2)
td(get_forms(pp.pst,"ai"))
if pp.a ~= pp.apst then
td(get_forms(pp.apst,"vuos"))
td(get_forms(pp.apst,"vuote"))
td(get_forms(pp.apst,"vú"),1,3)
td(get_forms(pp.apst,"vún"))
end
_tr()
th("optative",2,1)
th("non-past")
td(get_forms(pp['2s'],"úe"))
td(get_forms(pp['2s'],"ova", "([au])ova$", "%1òva"))
td(get_forms(pp['2s'],"úș"),1,2)
td(get_forms(pp['2s'],"ú"))
td(get_forms(pp['2s'],"ovuos", "([au])ovuos$", "%1òvuos"))
td(get_forms(pp['2s'],"ovuote", "([au])ovuote$", "%1òvuote"))
td(get_forms(pp['2s'],"ovú", "([au])ovú$", "%1òvú"),1,3)
td(get_forms(pp['2s'],"ovún", "([au])ovún$", "%1òvún"))
_tr()
th("past")
if pp.epst then
td(get_forms(pp.epst,"vei"))
td(get_forms(pp.epst,"ven"))
td(get_forms(pp.epst,"veș"),1,2)
td(get_forms(pp.epst,"ve"))
td(get_forms(pp.epst,"vuos"))
td(get_forms(pp.epst,"vuote"))
td(get_forms(pp.epst,"vú"),1,3)
td(get_forms(pp.epst,"vún"))
else
td(get_forms(pp.pst,"evei"))
td(get_forms(pp.pst,"even"))
td(get_forms(pp.pst,"eveș"),1,2)
td(get_forms(pp.pst,"eve"))
td(get_forms(pp.pst,"evuos"))
td(get_forms(pp.pst,"evuote"))
td(get_forms(pp.pst,"evú"),1,3)
td(get_forms(pp.pst,"evún"))
end
_tr()
th("habitual",6,1)
th("indicative",2,1)
th("non-past")
td(get_forms(pp.r,"iè"))
td(get_forms(pp.r,"in"))
td(get_forms(pp.r,"iș"),1,2)
td(get_forms(pp.r,"i"))
temp_height = 1
if get_forms(pp.pl or pp['2s'],"ú") == get_forms(pp.pst,"ú","[uú]ú$","ủ") then temp_height = 2 end
td(get_forms(pp.pl or pp['2s'],"úris"), temp_height)
td(get_forms(pp.pl or pp['2s'],"úrite"), temp_height)
td(get_forms(pp.pl or pp['2s'],"úri"), temp_height, 3)
td(get_forms(pp.pl or pp['2s'],"úrin"), temp_height)
_tr()
th("past")
if pp.epst then
td(get_forms(pp.epst,"riè"))
td(get_forms(pp.epst,"rin"))
td(get_forms(pp.epst,"riș"),1,2)
td(get_forms(pp.epst,"ri"))
else
td(get_forms(pp.pst,"eriè"))
td(get_forms(pp.pst,"erin"))
td(get_forms(pp.pst,"eriș"),1,2)
td(get_forms(pp.pst,"eri"))
end
if get_forms(pp.pl or pp['2s'],"ú") ~= get_forms(pp.pst,"ú","[uú]ú$","ủ") then
td(get_forms(pp.pst,"úris","[uú]úris$","ủris"))
td(get_forms(pp.pst,"úrite","[uú]úrite$","ủrite"))
td(get_forms(pp.pst,"úri","[uú]úri$","ủri"),1,3)
td(get_forms(pp.pst,"úrin","[uú]úrin$","ủrin"))
end
_tr()
th("subjunctive",2,1)
th("non-past")
th("non-past")
td(get_forms(pp.a,"riè"))
td(get_forms(pp.a,"rin"))
td(get_forms(pp.a,"riș"),1,2)
td(get_forms(pp.a,"ri"))
temp_height = 1
if pp.a == pp.apst then temp_height = 2 end
td(get_forms(pp.a,"vúris"), temp_height)
td(get_forms(pp.a,"vúrite"), temp_height)
td(get_forms(pp.a,"vúri"), temp_height, 3)
td(get_forms(pp.a,"vúrin"), temp_height)
_tr()
th("past")
td(get_forms(pp.pst,"airiè"))
td(get_forms(pp.pst,"airin"))
td(get_forms(pp.pst,"airiș"),1,2)
td(get_forms(pp.pst,"airi"))
if pp.a ~= pp.apst then
td(get_forms(pp.apst,"vúris"))
td(get_forms(pp.apst,"vúrite"))
td(get_forms(pp.apst,"vúri"),1,3)
td(get_forms(pp.apst,"vúri"))
end
_tr()
th("optative",2,1)
th("non-past")
td(get_forms(pp['2s'],"úriè"))
td(get_forms(pp['2s'],"úrin"))
td(get_forms(pp['2s'],"úriș"),1,2)
td(get_forms(pp['2s'],"úri"))
td(get_forms(pp['2s'],"ovúris", "([au])ovúris$", "%1òvúris"))
td(get_forms(pp['2s'],"ovúrite", "([au])ovúrite$", "%1òvúrite"))
td(get_forms(pp['2s'],"ovúri", "([au])ovúri$", "%1òvúri"),1,3)
td(get_forms(pp['2s'],"ovúrin", "([au])ovúrin$", "%1òvúrin"))
_tr()
th("past")
if pp.epst then
td(get_forms(pp.epst,"veriè"))
td(get_forms(pp.epst,"verin"))
td(get_forms(pp.epst,"veriș"),1,2)
td(get_forms(pp.epst,"veri"))
td(get_forms(pp.epst,"vúris"))
td(get_forms(pp.epst,"vúrite"))
td(get_forms(pp.epst,"vúri"),1,3)
td(get_forms(pp.epst,"vúrin"))
else
td(get_forms(pp.pst,"everiè"))
td(get_forms(pp.pst,"everin"))
td(get_forms(pp.pst,"everiș"),1,2)
td(get_forms(pp.pst,"everi"))
td(get_forms(pp.pst,"evúris"))
td(get_forms(pp.pst,"evúrite"))
td(get_forms(pp.pst,"evúri"),1,3)
td(get_forms(pp.pst,"evúrin"))
end
tr_()
add("<table class=\"mw-collapsible mw-collapsed wikitable inflection table\" width=100% style=\"text-align: center\">")
tr()
th("Compound forms of ''" .. cite .. "ruot'' (passive voice) &nbsp;", 1, 14)
_tr()
th("", 4, 3)
th("singular", 1, 5)
th("plural", 1, 5)
th("humble")
_tr()
th("first", 2, 1)
th("second", 1, 2)
th("third", 2, 1)
th("depersonal", 2, 1)
th("first", 1, 2)
th("second", 2, 1)
th("third", 2, 1)
th("depersonal", 2, 1)
th("second", 2, 1)
_tr()
th("informal")
th("formal")
th("inclusive")
th("exclusive")
_tr()
th("''" .. rad_link("ú") .. "''")
th("''" .. rad_link("re") .. "''")
th("''" .. rad_link("lește") .. "''")
th("''" .. rad_link("vâs") .. ", " .. rad_link("vara") .. "''")
th("''" .. rad_link("gjei") .. ", " .. rad_link("gjen") .. ", " .. rad_link("gjeș") .. "''")
th("''" .. rad_link("dzun") .. ", " .. rad_link("sted") .. "''")
th("''" .. rad_link("dzate") .. "''")
th("''" .. rad_link("sjáște") .. "''")
th("''" .. rad_link("vír") .. ", " .. rad_link("vara") .. "''")
th("''" .. rad_link("gjes") .. ", " .. rad_link("gjete") .. ", " .. rad_link("gje") .. ", " .. rad_link("gjen") .. "''")
th("''" .. rad_link("sja") .. ", " .. rad_link("lai") .. "''")
_tr()
th("continuous",7,1)
th("infinitive",1,2)
td(get_forms(pp.prespart,"vú","vat",true),1,12)
_tr()
th("indicative",2,1)
th("non-past")
td(get_forms(pp.prespart,"vú","vage",true))
td(get_forms(pp.prespart,"vú","vaga",true))
td(get_forms(pp.prespart,"vú","vaș",true),1,2)
td(get_forms(pp.prespart,"vú",_,true))
td(get_forms(pp.prespart,"vú","vaguos",true))
td(get_forms(pp.prespart,"vú","vaguote",true))
td(get_forms(pp.prespart,"vú","vagú",true),1,2)
td(get_forms(pp.prespart,"vú",_,true))
td(get_forms(pp.prespart,"vú","vagún",true))
_tr()
th("past")
td(get_forms(pp.prespart,"vú","hâlei",true))
td(get_forms(pp.prespart,"vú","hâlen",true))
td(get_forms(pp.prespart,"vú","hâleș",true),1,2)
td(get_forms(pp.prespart,"vú","hâle",true))
td(get_forms(pp.prespart,"vú","hâluos",true))
td(get_forms(pp.prespart,"vú","hâluote",true))
td(get_forms(pp.prespart,"vú","hâlú",true),1,3)
td(get_forms(pp.prespart,"vú","hâlún",true))
_tr()
th("subjunctive",2,1)
th("non-past")
td(get_forms(pp.prespart,"vú","vagai",true))
td(get_forms(pp.prespart,"vú","vagá",true))
td(get_forms(pp.prespart,"vú","vagaș",true),1,2)
td(get_forms(pp.prespart,"vú","vaga",true))
td(get_forms(pp.prespart,"vú","vagavuos",true))
td(get_forms(pp.prespart,"vú","vagavuote",true))
td(get_forms(pp.prespart,"vú","vagavú",true),1,3)
td(get_forms(pp.prespart,"vú","vagavún",true))
_tr()
th("past")
td(get_forms(pp.prespart,"vú","hâlai",true))
td(get_forms(pp.prespart,"vú","hâlain",true))
td(get_forms(pp.prespart,"vú","hâlaiș",true),1,2)
td(get_forms(pp.prespart,"vú","hâlai",true))
td(get_forms(pp.prespart,"vú","hâlavuos",true))
td(get_forms(pp.prespart,"vú","hâlavuote",true))
td(get_forms(pp.prespart,"vú","hâlavú",true),1,3)
td(get_forms(pp.prespart,"vú","hâlavún",true))
_tr()
th("optative",2,1)
th("non-past")
td(get_forms(pp.prespart,"vú","vagúe",true))
td(get_forms(pp.prespart,"vú","vagova",true))
td(get_forms(pp.prespart,"vú","vagúș",true),1,2)
td(get_forms(pp.prespart,"vú","vagú",true))
td(get_forms(pp.prespart,"vú","vagovuos",true))
td(get_forms(pp.prespart,"vú","vagovuote",true))
td(get_forms(pp.prespart,"vú","vagovú",true),1,3)
td(get_forms(pp.prespart,"vú","vagovún",true))
_tr()
th("past")
td(get_forms(pp.prespart,"vú","hâlevei",true))
td(get_forms(pp.prespart,"vú","hâleven",true))
td(get_forms(pp.prespart,"vú","hâleveș",true),1,2)
td(get_forms(pp.prespart,"vú","hâleve",true))
td(get_forms(pp.prespart,"vú","hâlevuos",true))
td(get_forms(pp.prespart,"vú","hâlevuote",true))
td(get_forms(pp.prespart,"vú","hâlevú",true),1,3)
td(get_forms(pp.prespart,"vú","hâlevún",true))
_tr()
th("perfective",7,1)
th("infinitive",1,2)
td(get_forms(pp.pspart,"l","-at",true),1,12)
_tr()
th("indicative",2,1)
th("perfect")
td(get_forms(pp.pspart,"l","-age",true))
td(get_forms(pp.pspart,"l","-age",true))
td(get_forms(pp.pspart,"l","-aga",true))
td(get_forms(pp.pspart,"l","-aga",true))
Line 926: Line 1,525:
td(get_forms(pp.pspart,"l","-agún",true))
td(get_forms(pp.pspart,"l","-agún",true))
_tr()
_tr()
th("past")
th("pluperfect")
td(get_forms(pp.pspart,"l","-âlei",true))
td(get_forms(pp.pspart,"l","-âlei",true))
td(get_forms(pp.pspart,"l","-âlen",true))
td(get_forms(pp.pspart,"l","-âlen",true))
Line 937: Line 1,536:
_tr()
_tr()
th("subjunctive",2,1)
th("subjunctive",2,1)
th("non-past")
th("perfect")
td(get_forms(pp.pspart,"l","-agai",true))
td(get_forms(pp.pspart,"l","-agai",true))
td(get_forms(pp.pspart,"l","-agá",true))
td(get_forms(pp.pspart,"l","-agá",true))
Line 947: Line 1,546:
td(get_forms(pp.pspart,"l","-agavún",true))
td(get_forms(pp.pspart,"l","-agavún",true))
_tr()
_tr()
th("past")
th("pluperfect")
td(get_forms(pp.pspart,"l","-âlai",true))
td(get_forms(pp.pspart,"l","-âlai",true))
td(get_forms(pp.pspart,"l","-âlain",true))
td(get_forms(pp.pspart,"l","-âlain",true))
Line 958: Line 1,557:
_tr()
_tr()
th("optative",2,1)
th("optative",2,1)
th("non-past")
th("perfect")
td(get_forms(pp.pspart,"l","-agúe",true))
td(get_forms(pp.pspart,"l","-agúe",true))
td(get_forms(pp.pspart,"l","-agova",true))
td(get_forms(pp.pspart,"l","-agova",true))
Line 968: Line 1,567:
td(get_forms(pp.pspart,"l","-agovún",true))
td(get_forms(pp.pspart,"l","-agovún",true))
_tr()
_tr()
th("past")
th("pluperfect")
td(get_forms(pp.pspart,"l","-âlevei",true))
td(get_forms(pp.pspart,"l","-âlevei",true))
td(get_forms(pp.pspart,"l","-âleven",true))
td(get_forms(pp.pspart,"l","-âleven",true))
Line 977: Line 1,576:
td(get_forms(pp.pspart,"l","-âlevú",true),1,3)
td(get_forms(pp.pspart,"l","-âlevú",true),1,3)
td(get_forms(pp.pspart,"l","-âlevún",true))
td(get_forms(pp.pspart,"l","-âlevún",true))
_tr()
th("Negative compound forms of ''" .. cite .. "ruot'' (passive voice)",1,14)
_tr()
th("continuous",7,1)
th("infinitive",1,2)
td(get_forms(pp.prespart,"vú","hjeat",true),1,12)
_tr()
th("indicative",2,1)
th("non-past")
td(get_forms(pp.prespart,"vú","hjei",true))
td(get_forms(pp.prespart,"vú","hjeà",true))
td(get_forms(pp.prespart,"vú","hjeaș",true),1,2)
td(get_forms(pp.prespart,"vú","hje",true))
td(get_forms(pp.prespart,"vú","hjeuos",true))
td(get_forms(pp.prespart,"vú","hjeuote",true))
td(get_forms(pp.prespart,"vú","hjeú",true),1,3)
td(get_forms(pp.prespart,"vú","hjeún",true))
_tr()
th("past")
td(get_forms(pp.prespart,"vú","húei",true))
td(get_forms(pp.prespart,"vú","húen",true))
td(get_forms(pp.prespart,"vú","húeș",true),1,2)
td(get_forms(pp.prespart,"vú","húe",true))
td(get_forms(pp.prespart,"vú","hủos",true))
td(get_forms(pp.prespart,"vú","hủote",true))
td(get_forms(pp.prespart,"vú","hủ",true),1,3)
td(get_forms(pp.prespart,"vú","hủn",true))
_tr()
th("subjunctive",2,1)
th("non-past")
td(get_forms(pp.prespart,"vú","hjeai",true))
td(get_forms(pp.prespart,"vú","hjeá",true))
td(get_forms(pp.prespart,"vú","hjeàș",true),1,2)
td(get_forms(pp.prespart,"vú","hjeà",true))
td(get_forms(pp.prespart,"vú","hjeàvuos",true))
td(get_forms(pp.prespart,"vú","hjeàvuote",true))
td(get_forms(pp.prespart,"vú","hjeàvú",true),1,3)
td(get_forms(pp.prespart,"vú","hjeàvún",true))
_tr()
th("past")
td(get_forms(pp.prespart,"vú","húai",true))
td(get_forms(pp.prespart,"vú","húain",true))
td(get_forms(pp.prespart,"vú","húaiș",true),1,2)
td(get_forms(pp.prespart,"vú","húai",true))
td(get_forms(pp.prespart,"vú","húavuos",true))
td(get_forms(pp.prespart,"vú","húavuote",true))
td(get_forms(pp.prespart,"vú","húavú",true),1,3)
td(get_forms(pp.prespart,"vú","húavún",true))
_tr()
th("optative",2,1)
th("non-past")
td(get_forms(pp.prespart,"vú","hjeúe",true))
td(get_forms(pp.prespart,"vú","hjeova",true))
td(get_forms(pp.prespart,"vú","hjeúș",true),1,2)
td(get_forms(pp.prespart,"vú","hjeú",true))
td(get_forms(pp.prespart,"vú","hjeovuos",true))
td(get_forms(pp.prespart,"vú","hjeovuote",true))
td(get_forms(pp.prespart,"vú","hjeovú",true),1,3)
td(get_forms(pp.prespart,"vú","hjeovún",true))
_tr()
th("past")
td(get_forms(pp.prespart,"vú","húevei",true))
td(get_forms(pp.prespart,"vú","húeven",true))
td(get_forms(pp.prespart,"vú","húeveș",true),1,2)
td(get_forms(pp.prespart,"vú","húeve",true))
td(get_forms(pp.prespart,"vú","húevuos",true))
td(get_forms(pp.prespart,"vú","húevuote",true))
td(get_forms(pp.prespart,"vú","húevú",true),1,3)
td(get_forms(pp.prespart,"vú","húevún",true))
_tr()
th("perfective",7,1)
th("infinitive",1,2)
td(get_forms(pp.pspart,"l","hjeat",true),1,12)
_tr()
th("indicative",2,1)
th("perfect")
td(get_forms(pp.pspart,"l","hjei",true))
td(get_forms(pp.pspart,"l","hjeà",true))
td(get_forms(pp.pspart,"l","hjeaș",true),1,2)
td(get_forms(pp.pspart,"l", "hje",true))
td(get_forms(pp.pspart,"l","hjeuos",true))
td(get_forms(pp.pspart,"l","hjeuote",true))
td(get_forms(pp.pspart,"l","hjeú",true),1,3)
td(get_forms(pp.pspart,"l","hjeún",true))
_tr()
th("pluperfect")
td(get_forms(pp.pspart,"l","-úei",true))
td(get_forms(pp.pspart,"l","-úen",true))
td(get_forms(pp.pspart,"l","-úeș",true),1,2)
td(get_forms(pp.pspart,"l","-úe",true))
td(get_forms(pp.pspart,"l","-ủos",true))
td(get_forms(pp.pspart,"l","-ủote",true))
td(get_forms(pp.pspart,"l","-ủ",true),1,3)
td(get_forms(pp.pspart,"l","-ủn",true))
_tr()
th("subjunctive",2,1)
th("perfect")
td(get_forms(pp.pspart,"l","hjeai",true))
td(get_forms(pp.pspart,"l","hjeá",true))
td(get_forms(pp.pspart,"l","hjeàș",true),1,2)
td(get_forms(pp.pspart,"l","hjeà",true))
td(get_forms(pp.pspart,"l","hjeàvuos",true))
td(get_forms(pp.pspart,"l","hjeàvuote",true))
td(get_forms(pp.pspart,"l","hjeàvú",true),1,3)
td(get_forms(pp.pspart,"l","hjeàvún",true))
_tr()
th("pluperfect")
td(get_forms(pp.pspart,"l","-úai",true))
td(get_forms(pp.pspart,"l","-úain",true))
td(get_forms(pp.pspart,"l","-úaiș",true),1,2)
td(get_forms(pp.pspart,"l","-úai",true))
td(get_forms(pp.pspart,"l","-úavuos",true))
td(get_forms(pp.pspart,"l","-úavuote",true))
td(get_forms(pp.pspart,"l","-úavú",true),1,3)
td(get_forms(pp.pspart,"l","-úavún",true))
_tr()
th("optative",2,1)
th("perfect")
td(get_forms(pp.pspart,"l","hjeúe",true))
td(get_forms(pp.pspart,"l","hjeova",true))
td(get_forms(pp.pspart,"l","hjeúș",true),1,2)
td(get_forms(pp.pspart,"l","hjeú",true))
td(get_forms(pp.pspart,"l","hjeovuos",true))
td(get_forms(pp.pspart,"l","hjeovuote",true))
td(get_forms(pp.pspart,"l","hjeovú",true),1,3)
td(get_forms(pp.pspart,"l","hjeovún",true))
_tr()
th("pluperfect")
td(get_forms(pp.pspart,"l","-úevei",true))
td(get_forms(pp.pspart,"l","-úeven",true))
td(get_forms(pp.pspart,"l","-úeveș",true),1,2)
td(get_forms(pp.pspart,"l","-úeve",true))
td(get_forms(pp.pspart,"l","-úevuos",true))
td(get_forms(pp.pspart,"l","-úevuote",true))
td(get_forms(pp.pspart,"l","-úevú",true),1,3)
td(get_forms(pp.pspart,"l","-úevún",true))
tr_()
tr_()
add("</table>")
add("</table>")
end
end
--[[
=p.conjugate(mw.getCurrentFrame():newChild{title="whatever",args={"deat","de",["pl"]="di","diș","deti","dev",["t"]="intr",["altnonfin"]="hellu",["altnonfin_note"]="uwu",["altnonfin2"]="hella",["altnonfin2_note"]="owo",["pre"]="fjø", "deruot", "detruvi"}})
|-
! rowspan="7" | perfective
! colspan="2" | infinitive
| colspan="12" | {{wl-rad|{{{pspart|{{{5}}}úl}}}}}{{wl-rad|-at}}
|-
! rowspan="2" | indicative
! perfect
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-age}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-aga}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-aș}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-aguos}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-aguote}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agún}}
|-
! pluperfect
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlei}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlen}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âleș}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âle}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âluos}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âluote}}
| colspan="3" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlún}}
|-
! rowspan="2" | subjunctive
! perfect
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agai}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agá}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agaș}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-aga}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agavuos}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agavuote}}
| colspan="3" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agavú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agavún}}
|-
! pluperfect
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlai}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlain}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlaiș}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlai}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlavuos}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlavuote}}
| colspan="3" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlavú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlavún}}
|-
! rowspan="2" | optative
! perfect
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agúe}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agova}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agúș}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agovuos}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agovuote}}
| colspan="3" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agovú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-agovún}}
|-
! pluperfect
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlevei}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âleven}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âleveș}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âleve}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlevuos}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlevuote}}
| colspan="3" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlevú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-âlevún}}
|-
! colspan="14" | Negative compound forms of ''{{{1}}}'' (active voice)
|-
! rowspan="7" | continuous
! colspan="2" | infinitive
| colspan="12" | {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeat}}
|-
! rowspan="2" | indicative
! non-past
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjei}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeà}}
| colspan="2" | {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeaș}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hje}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeuos}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeuote}}
| colspan="3" | {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeú}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeún}}
|-
! past
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húei}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húen}}
| colspan="2" | {{wl-rad|{{{4}}}vú}} {{wl-rad|húeș}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húe}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hủos}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hủote}}
| colspan="3" | {{wl-rad|{{{4}}}vú}} {{wl-rad|hủ}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hủn}}
|-
! rowspan="2" | subjunctive
! non-past
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeài}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeá}}
| colspan="2" | {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeàș}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeà}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeàvuos}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeàvuote}}
| colspan="3" | {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeàvú}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeàvún}}
|-
! past
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húai}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húain}}
| colspan="2" | {{wl-rad|{{{4}}}vú}} {{wl-rad|húaiș}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húai}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húavuos}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húavuote}}
| colspan="3" | {{wl-rad|{{{4}}}vú}} {{wl-rad|húavú}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húavún}}
|-
! rowspan="2" | optative
! non-past
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeúe}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeova}}
| colspan="2" | {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeúș}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeú}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeovuos}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeovuote}}
| colspan="3" | {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeovú}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|hjeovún}}
|-
! past
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húevei}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húeven}}
| colspan="2" | {{wl-rad|{{{4}}}vú}} {{wl-rad|húeveș}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húeve}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húevuos}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húevuote}}
| colspan="3" | {{wl-rad|{{{4}}}vú}} {{wl-rad|húevú}}
| {{wl-rad|{{{4}}}vú}} {{wl-rad|húevún}}
|-
! rowspan="7" | perfective
! colspan="2" | infinitive
| colspan="12" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeat}}
|-
! rowspan="2" | indicative
! perfect
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjei}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeà}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeaș}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hje}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeuos}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeuote}}
| colspan="3" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeún}}
|-
! pluperfect
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úei}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úen}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úeș}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úe}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-ủos}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-ủote}}
| colspan="3" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-ủ}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-ủn}}
|-
! rowspan="2" | subjunctive
! perfect
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeai}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeá}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeàș}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeà}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeàvuos}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeàvuote}}
| colspan="3" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeàvú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeàvún}}
|-
! pluperfect
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úai}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úain}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úaiș}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úai}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úavuos}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úavuote}}
| colspan="3" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úavú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úavún}}
|-
! rowspan="2" | optative
! perfect
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeúe}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeova}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeúș}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeovuos}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeovuote}}
| colspan="3" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeovú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}} {{wl-rad|hjeovún}}
|-
! pluperfect
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úevei}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úeven}}
| colspan="2" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úeveș}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úeve}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úevuos}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úevuote}}
| colspan="3" | {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úevú}}
| {{wl-rad|{{{pspart|{{{5}}}ú}}}l}}{{wl-rad|-úevún}}
]]--
add("</small>")
add("</small>")
Line 1,200: Line 1,725:
Debug console test string:
Debug console test string:
=p.show(mw.getCurrentFrame():newChild{title="whatever",args={"hv", "o~u^u", "þ"}})
=p.show(mw.getCurrentFrame():newChild{title="whatever",args={"hv", "o~u^u", "þ"}})
=p.conjugate(mw.getCurrentFrame():newChild{title="whatever",args={"deat","de",["1s"]="dei",["3s"]="deaș",["pl"]="di","diș","deti","dev"}})
=p.conjugate(mw.getCurrentFrame():newChild{title="whatever",args={"deat","de",["pl"]="di","diș","deti","dev",["t"]="tr",["altnonfin"]="hellu",["altnonfin_note"]="uwu",["altnonfin2"]="hella",["altnonfin2_note"]="owo",["pre"]="fjø", "de", "det"}})
]]--
]]--