モジュールの解説[作成]
local p = {}

function p.main( frame )
	local format = frame.args[2]
	local timestamp = frame.args[1]
	local lang_local = frame:getArgument(3)
	if lang_local == nil or lang_local == "" then
		lang_local = mw.getContentLanguage():getCode()
	end

	local lang = mw.language.new( lang_local )

    return lang:formatDate(format, timestamp)
end

return p