Modulo:Automatik/Tools

El Vikivortaro
Salti al navigilo Salti al serĉilo



Pri la modulo kontaktu Uzanto:Automatik



local t = {}

function t.add_mezo_template( frame )
	local tradukoj = frame.args[1]
	tradukoj = mw.text.split( tradukoj, "\n" )
	table.insert( tradukoj, math.floor( #tradukoj/2 ) + 1, "{{mezo}}" )
	tradukoj = table.concat( tradukoj, "\n" )
	return tradukoj
end

function t.trad_to_t( frame )
	local lang = frame.args[1]
	local trads = {}
	for k,v in pairs( frame.args ) do
		table.insert( trads, "{{t|"..lang.."|"..v.."}}" )
	end
	table.remove( trads, 1 )
	return table.concat( trads, ", " )
end

return t