Modul:zh-verb

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

local export = {}

function export.show(frame)
	local args = frame:getParent().args
	local title = args.pagename or mw.title.getCurrentTitle().text
	local inflections = {}
	local sortkey = require('Module:zh-sortkey').makeSortKey(title)

	if args.type then
		local wordtype, div_pos = args.type:match'(+)(*)'

		wordtype = ({
			 = 'subject-predicate',
			 = 'verb-object',
			 = 'verb-complement',
		}) or error'Invalid value for parameter "type".'

		div_pos = tonumber(div_pos) or 1
		title = mw.ustring.sub(title, 1, div_pos) .. "⫽" .. mw.ustring.sub(title, div_pos + 1)
		inflections = {label = wordtype}
	end
	return require('Module:headword').full_headword{
		lang = require('Module:languages').getByCode'zh',
		sc = require('Module:scripts').getByCode'Hani',
		heads = {title},
		inflections = inflections,
		categories = {'kínai igék'},
		sort_key = sortkey
	}
end

return export