finalfantasy

Documentation for this module may be created at Module:Japanese/doc

local J = require('Module:JapaneseLocal')
local Codename = require('Module:Codename')
local getArgs = require('Dev:Arguments').getArgs

function J.infobox(frame)
	local args = getArgs(frame)
	if args['japanese'] then
		local japanese = args['japanese']
		local link = Codename.rel({args['release'], 'link'})
		if link then
			japanese = string.format('[[%s translations|%s]]', link, japanese)
		end
		local romaji = args['romaji']
		local lit = args['lit'] and args['lit'] or ''
		return J.initJ({japanese, romaji, lit})
	end
	return ''
end

return J