Modul:accel/ja

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

return {generate = function (params, entry)
	local translit_param =  params.transliteration and '|' .. params.transliteration:gsub('%-', ' ')
		or ''
	
	if params.form == 'romanized' then
		entry.pos_header = 'Romanization'
		entry.head = '{{ja-romaji}}'
		entry.def = '{{ja-romanization of|' .. params.origin .. '}}'
	elseif params.form == 'kana-noun' then
		entry.pos_header = 'Noun'
		entry.head = '{{ja-noun' .. translit_param .. '}}'
		entry.def = '{{ja-def|' .. params.origin .. '}} {{rfdef|ja}}'
	elseif params.form == 'kana-proper-noun' then
		entry.pos_header = 'Proper noun'
		entry.head = '{{ja-pos|proper' .. translit_param .. '}}'
		entry.def = '{{ja-def|' .. params.origin .. '}} {{rfdef|ja}}'
	elseif params.form == 'kana-verb' then
		entry.pos_header = 'Verb'
		entry.head = '{{ja-verb' .. translit_param .. '}}'
		entry.def = '{{ja-def|' .. params.origin .. '}} {{rfdef|ja}}'
	elseif params.form == 'kana-adjective' then
		entry.pos_header = 'Adjective'
		entry.head = '{{ja-adj' .. translit_param .. '}}'
		entry.def = '{{ja-def|' .. params.origin .. '}} {{rfdef|ja}}'
	elseif params.form == 'kana-adverb' then
		entry.pos_header = 'Adverb'
		entry.head = '{{ja-pos|adverb' .. translit_param .. '}}'
		entry.def = '{{ja-def|' .. params.origin .. '}} {{rfdef|ja}}'
	else
		return no_rule_error(params)
	end
end}