Modul:accel/yi

Üdvözlöm, Ön a Modul:accel/yi szó jelentését keresi. A DICTIOUS-ban nem csak a Modul:accel/yi 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:accel/yi szót egyes és többes számban mondani. Minden, amit a Modul:accel/yi szóról tudni kell, itt található. A Modul:accel/yi szó meghatározása segít abban, hogy pontosabban és helyesebben fogalmazz, amikor beszélsz vagy írsz. AModul:accel/yi é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:accel/yi/doc lapon tudod dokumentálni

local m_yi_common = require("Module:yi-common")

return {generate = function(params, entry)
	if params.form == "past-participle" then
		entry.head = "{{head|" .. params.lang .. "|past participle" .. (params.transliteration and "|tr=" .. params.transliteration or "") .. "}}"
		entry.def = "{{past participle of|" .. params.origin .. (params.origin_transliteration and "|tr=" .. params.origin_transliteration or "") .. "|lang=" .. params.lang .. "|nocat=1}}"
	elseif params.form == "diminutive" then
		local dimpl
		if mw.ustring.find(params.target, "ע$") then
			dimpl = m_yi_common.make_non_final(params.target) .. "ך"
		else
			dimpl = m_yi_common.make_non_final(params.target) .. "עך"
		end
		entry.head = "{{yi-noun|g=n" .. (params.transliteration and "|tr=" .. params.transliteration or "") .. "|pl=" .. dimpl .. "}}"
		entry.def = "{{diminutive of|" .. params.lang .. "|" .. params.origin .. (params.origin_transliteration and "|tr=" .. params.origin_transliteration or "") .. "}}"
	end
end}