Playframework 重头戏2框架国际化在if语句中不起作用

Playframework 重头戏2框架国际化在if语句中不起作用,playframework,playframework-2.3,scala-template,Playframework,Playframework 2.3,Scala Template,我正在使用Play 2.3.8 在我的视图中,我的一些国际化消息不显示 我怀疑有虫子在作怪?代码@play.i18n.Messages.get(“calendar.level.0.criterias.title”)在if语句外部工作,但在内部却不能。发生了什么事?我可以在一些scala代码中不使用scala变量吗 这是我的密码: @if (user == null) { <p style="padding-bottom: 0px;">@play.i18n.Messages.get

我正在使用Play 2.3.8

在我的视图中,我的一些国际化消息不显示

我怀疑有虫子在作怪?代码
@play.i18n.Messages.get(“calendar.level.0.criterias.title”)
在if语句外部工作,但在内部却不能。发生了什么事?我可以在一些scala代码中不使用scala变量吗

这是我的密码:

@if (user == null) {
  <p style="padding-bottom: 0px;">@play.i18n.Messages.get("calendar.level.0.criterias.title")</p>
}
@if(用户==null){

@play.i18n.Messages.get(“calendar.level.0.criterias.title”)

}
如果(user==null),是什么让您认为消息有问题,而不是
@有问题?是有错误还是只是没有出现?您能否在浏览器中查看源代码并检查是否显示了

?如果p-tag没有出现,那么@Tom可能是对的,问题在于if子句。