Play 2.0中未转义的消息

Jai*_*mpo 0 scala internationalization playframework playframework-2.0

我正在玩Play 2.0.

现在我有关于消息文件中的html元素的问题.

我有以下模板提取:

<footer>
  @Messages("footer")
</footer>
Run Code Online (Sandbox Code Playgroud)

在我有的文件conf/messages中:

footer= Test &reg;
Run Code Online (Sandbox Code Playgroud)

显示页面时,邮件将被转义并显示为

Test &amp; reg;
Run Code Online (Sandbox Code Playgroud)

我不希望邮件被转义!我希望我的html元素(®)显示原样!但它没有用.

我怎样才能提供字符串,以免发生转义?我试过以下无济于事:

footer= Test \&reg;
footer= Test '&reg;'
footer= test '&'reg;
Run Code Online (Sandbox Code Playgroud)

adi*_*dis 8

如果翻译字符串中包含HTML元素,则应在模板中包含以下内容:

@Html(Messages("footer"))
Run Code Online (Sandbox Code Playgroud)

还是我完全误解了你的问题?