玩框架2.x简洁模板国际化

use*_*870 4 playframework playframework-2.0

有谁知道比国际化更简洁的方式:

<h2>@Messages.get("Title")</h2>
Run Code Online (Sandbox Code Playgroud)

Play 1.x精神中的东西:

<h2>&{'Title'}</h2>
Run Code Online (Sandbox Code Playgroud)

Per*_*ega 5

这是标准方式.您可以创建自己的标记:

//file: I.scala.html under views.tags

@(key: String)

@Messages.get(key)
Run Code Online (Sandbox Code Playgroud)

然后像使用它一样

@import tags._  //to import tags, only once per template

@I("my.key")
Run Code Online (Sandbox Code Playgroud)