Modul:es-conj/data/entry data

Üdvözlöm, Ön a Modul:es-conj/data/entry data szó jelentését keresi. A DICTIOUS-ban nem csak a Modul:es-conj/data/entry data szó összes szótári jelentését megtalálod, hanem megismerheted az etimológiáját, a jellemzőit és azt is, hogyan kell a Modul:es-conj/data/entry data szót egyes és többes számban mondani. Minden, amit a Modul:es-conj/data/entry data szóról tudni kell, itt található. A Modul:es-conj/data/entry data szó meghatározása segít abban, hogy pontosabban és helyesebben fogalmazz, amikor beszélsz vagy írsz. AModul:es-conj/data/entry data és más szavak definíciójának ismerete gazdagítja a szókincsedet, és több és jobb nyelvi forráshoz juttat.

A modult a Modul:es-conj/data/entry data/doc lapon tudod dokumentálni

local export = {}

export.data = {
	 = {{mood = 'infinitive'}},
	
	 = {{mood = 'gerund'}},
	
	 = {{mood = 'past participle', gender = 'm', number = 's'}},
	 = {{mood = 'past participle', gender = 'f', number = 's'}},
	 = {{mood = 'past participle', gender = 'm', number = 'p'}},
	 = {{mood = 'past participle', gender = 'f', number = 'p'}},
	
	  = {{mood = 'indicative', tense = 'present', pers = 1, number = 's'}},
	  = {{mood = 'indicative', tense = 'present', pers = 2, number = 's', formal = 'n'}},
	  = {{mood = 'indicative', tense = 'present', pers = 2, number = 's', formal = 'n', voseo = 'y', region = 'Latin America'}},
	 = {{mood = 'indicative', tense = 'present', pers = 2, number = 's', formal = 'y'},
			{mood = 'indicative', tense = 'present', pers = 3, number = 's'}},
	 = {{mood = 'indicative', tense = 'present', pers = 1, number = 'p'}},
	 = {{mood = 'indicative', tense = 'present', pers = 2, number = 'p', formal = 'n',               region = 'Spain'}},
	 = {{mood = 'indicative', tense = 'present', pers = 2, number = 'p', formal = 'y'},
			{mood = 'indicative', tense = 'present', pers = 3, number = 'p'}},
	
	 = {{mood = 'indicative', tense = 'imperfect', pers = 1, number = 's'}},
	 = {{mood = 'indicative', tense = 'imperfect', pers = 2, number = 's', formal = 'n'}},
	 = {{mood = 'indicative', tense = 'imperfect', pers = 2, number = 's', formal = 'y'},
			{mood = 'indicative', tense = 'imperfect', pers = 3, number = 's'}},
	 = {{mood = 'indicative', tense = 'imperfect', pers = 1, number = 'p'}},
	 = {{mood = 'indicative', tense = 'imperfect', pers = 2, number = 'p', formal = 'n', region = 'Spain'}},
	 = {{mood = 'indicative', tense = 'imperfect', pers = 2, number = 'p', formal = 'y'},
			{mood = 'indicative', tense = 'imperfect', pers = 3, number = 'p'}},
	
	 = {{mood = 'indicative', tense = 'preterite', pers = 1, number = 's'}},
	 = {{mood = 'indicative', tense = 'preterite', pers = 2, number = 's', formal = 'n'}},
	 = {{mood = 'indicative', tense = 'preterite', pers = 2, number = 's', formal = 'y'},
			{mood = 'indicative', tense = 'preterite', pers = 3, number = 's'}},
	 = {{mood = 'indicative', tense = 'preterite', pers = 1, number = 'p'}},
	 = {{mood = 'indicative', tense = 'preterite', pers = 2, number = 'p', formal = 'n', region = 'Spain'}},
	 = {{mood = 'indicative', tense = 'preterite', pers = 2, number = 'p', formal = 'y'},
			{mood = 'indicative', tense = 'preterite', pers = 3, number = 'p'}},
	
	 = {{mood = 'indicative', tense = 'future', pers = 1, number = 's'}},
	 = {{mood = 'indicative', tense = 'future', pers = 2, number = 's', formal = 'n'}},
	 = {{mood = 'indicative', tense = 'future', pers = 2, number = 's', formal = 'y'},
			{mood = 'indicative', tense = 'future', pers = 3, number = 's'}},
	 = {{mood = 'indicative', tense = 'future', pers = 1, number = 'p'}},
	 = {{mood = 'indicative', tense = 'future', pers = 2, number = 'p', formal = 'n', region = 'Spain'}},
	 = {{mood = 'indicative', tense = 'future', pers = 2, number = 'p', formal = 'y'},
			{mood = 'indicative', tense = 'future', pers = 3, number = 'p'}},

	 = {{mood = 'indicative', tense = 'conditional', pers = 1, number = 's'}},
	 = {{mood = 'indicative', tense = 'conditional', pers = 2, number = 's', formal = 'n'}},
	 = {{mood = 'indicative', tense = 'conditional', pers = 2, number = 's', formal = 'y'},
			{mood = 'indicative', tense = 'conditional', pers = 3, number = 's'}},
	 = {{mood = 'indicative', tense = 'conditional', pers = 1, number = 'p'}},
	 = {{mood = 'indicative', tense = 'conditional', pers = 2, number = 'p', formal = 'n', region = 'Spain'}},
	 = {{mood = 'indicative', tense = 'conditional', pers = 2, number = 'p', formal = 'y'},
			{mood = 'indicative', tense = 'conditional', pers = 3, number = 'p'}},

	 = {{mood = 'subjunctive', tense = 'present', pers = 1, number = 's'}},
	 = {{mood = 'subjunctive', tense = 'present', pers = 2, number = 's', formal = 'n'}},
	 = {{mood = 'subjunctive', tense = 'present', pers = 2, number = 's', formal = 'n', voseo = 'y', region = 'Latin America'}},
	 = {{mood = 'subjunctive', tense = 'present', pers = 2, number = 's', formal = 'y'},
			{mood = 'subjunctive', tense = 'present', pers = 3, number = 's'}},
	 = {{mood = 'subjunctive', tense = 'present', pers = 1, number = 'p'}},
	 = {{mood = 'subjunctive', tense = 'present', pers = 2, number = 'p', formal = 'n',               region = 'Spain'}},
	 = {{mood = 'subjunctive', tense = 'present', pers = 2, number = 'p', formal = 'y'},
			{mood = 'subjunctive', tense = 'present', pers = 3, number = 'p'}},
	
	 = {{mood = 'subjunctive', tense = 'imperfect', sera = 'ra', pers = 1, number = 's'}},
	 = {{mood = 'subjunctive', tense = 'imperfect', sera = 'ra', pers = 2, number = 's', formal = 'n'}},
	 = {{mood = 'subjunctive', tense = 'imperfect', sera = 'ra', pers = 2, number = 's', formal = 'y'},
			{mood = 'subjunctive', tense = 'imperfect', sera = 'ra', pers = 3, number = 's'}},
	 = {{mood = 'subjunctive', tense = 'imperfect', sera = 'ra', pers = 1, number = 'p'}},
	 = {{mood = 'subjunctive', tense = 'imperfect', sera = 'ra', pers = 2, number = 'p', formal = 'n', region = 'Spain'}},
	 = {{mood = 'subjunctive', tense = 'imperfect', sera = 'ra', pers = 2, number = 'p', formal = 'y'},
			{mood = 'subjunctive', tense = 'imperfect', sera = 'ra', pers = 3, number = 'p'}},
			
	 = {{mood = 'subjunctive', tense = 'imperfect', sera = 'se', pers = 1, number = 's'}},
	 = {{mood = 'subjunctive', tense = 'imperfect', sera = 'se', pers = 2, number = 's', formal = 'n'}},
	 = {{mood = 'subjunctive', tense = 'imperfect', sera = 'se', pers = 2, number = 's', formal = 'y'},
			{mood = 'subjunctive', tense = 'imperfect', sera = 'se', pers = 3, number = 's'}},
	 = {{mood = 'subjunctive', tense = 'imperfect', sera = 'se', pers = 1, number = 'p'}},
	 = {{mood = 'subjunctive', tense = 'imperfect', sera = 'se', pers = 2, number = 'p', formal = 'n', region = 'Spain'}},
	 = {{mood = 'subjunctive', tense = 'imperfect', sera = 'se', pers = 2, number = 'p', formal = 'y'},
			{mood = 'subjunctive', tense = 'imperfect', sera = 'se', pers = 3, number = 'p'}},
			
	 = {{mood = 'subjunctive', tense = 'future', pers = 1, number = 's'}},
	 = {{mood = 'subjunctive', tense = 'future', pers = 2, number = 's', formal = 'n'}},
	 = {{mood = 'subjunctive', tense = 'future', pers = 2, number = 's', formal = 'y'},
			{mood = 'subjunctive', tense = 'future', pers = 3, number = 's'}},
	 = {{mood = 'subjunctive', tense = 'future', pers = 1, number = 'p'}},
	 = {{mood = 'subjunctive', tense = 'future', pers = 2, number = 'p', formal = 'n', region = 'Spain'}},
	 = {{mood = 'subjunctive', tense = 'future', pers = 2, number = 'p', formal = 'y'},
			{mood = 'subjunctive', tense = 'future', pers = 3, number = 'p'}},
	
	 = {{mood = 'imperative', sense = 'affirmative', pers = 2, formal = 'n', number = 's'}},
	 = {{mood = 'imperative', sense = 'affirmative', pers = 2, voseo = 'y', formal = 'n', number = 's', region = 'Latin America'}},
	 = {{mood = 'imperative', sense = 'affirmative', pers = 2, formal = 'y', number = 's'}},
	 = {{mood = 'imperative', sense = 'affirmative', pers = 1, number = 'p'}},
	 = {{mood = 'imperative', sense = 'affirmative', pers = 2, formal = 'n', number = 'p', region = 'Spain'}},
	 = {{mood = 'imperative', sense = 'affirmative', pers = 2, formal = 'y', number = 'p'}},
	
	 = {{mood = 'imperative', sense = 'negative', pers = 2, formal = 'n', number = 's'}},
	 = {},
	 = {{mood = 'imperative', sense = 'negative', pers = 1, number = 'p'}},
	 = {{mood = 'imperative', sense = 'negative', pers = 2, formal = 'n', number = 'p', region = 'Spain'}},
	 = {}
}

function export.make_template(form_param_table, ending, infinitive)
	local result = {'{{es-verb form of|'..infinitive}
	
	table.insert(result, 'ending='..ending)
	
	if form_param_table.mood then
		table.insert(result, 'mood='..form_param_table.mood)
	end
	
	if form_param_table.tense then
		table.insert(result, 'tense='..form_param_table.tense)
	end
	
	if form_param_table.number then
		table.insert(result, 'number='..form_param_table.number)
	end
	
	if form_param_table.pers then
		table.insert(result, 'person='..form_param_table.pers)
	end
	
	if form_param_table.formal then
		table.insert(result, 'formal='..form_param_table.formal)
	end
	
	if form_param_table.sense then
		table.insert(result, 'sense='..form_param_table.sense)
	end
	
	if form_param_table.sera then
		table.insert(result, 'sera='..form_param_table.sera)
	end
	
	if form_param_table.gender then
		table.insert(result, 'gender='..form_param_table.gender)
	end
	
	if form_param_table.voseo then
		table.insert(result, 'voseo=y')
	end
	
	if form_param_table.region then
		table.insert(result, 'region='..form_param_table.region)
	end
	
	return table.concat(result, '|')..'}}' 
	
end

return export