将html格式应用于i18n消息

时间:2012-04-26 20:46:28

标签: playframework-2.0

在游戏中! 2.0我们可以将参数传递给i18n这样的消息:

在我看来:(message.key = task.created with arguments:firstName和code)

<div class="alert alert-success">
<a class="close" data-dismiss="alert">×</a>
    @Messages("task.created", MyContext.currentUser().firstName, newTask.code)
</div>

我的消息定义为:

task.created=<strong>{0}</strong>, your task has been saved with code {1}

我希望看到带有HTML标记的firstName强大,但不是应用强标记,而只是打印strong标记。

我希望你理解我的问题。这是否可以在Play中使用?

谢谢!

1 个答案:

答案 0 :(得分:21)

这样做:

@Html(Messages("task.created", MyContext.currentUser().firstName, newTask.code))

我希望这可以帮到你!