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