我想知道是否有办法在scala / playframework中使用i18n,这是我到目前为止尝试过的方法:
@()(
implicit
params:play.mvc.Scope.Params,
flash:play.mvc.Scope.Flash,
errors:Map[String,play.data.validation.Error]
)
@import play.i18n.Messages
@main(title = "The title") {
<p>Hello world in &{'english'}</p>
}
我也尝试使用Message.get(...)代替&amp; {...},但它没有帮助
答案 0 :(得分:12)
这是我使用的:
@import play.i18n._
@main(title = "The title") {
<p>Hello world in @Messages.get("english")</p>
}
在调用Messages.get(“...”)之前注意@。