【问题标题】:Play! Framework 2.0.3, i18n error, `=' expected but `-' found玩!框架 2.0.3,i18n 错误,预期为 `=' 但找到了 `-'
【发布时间】:2013-04-16 16:04:09
【问题描述】:

我是“Play!Framework”的新手,我正在尝试为 pt-BR 做一个 i18n。

我的消息文件名为“Message.pt-BR”,我将 pt-BR 语言放在 application.conf 中。

在 Java 中我使用的是这样的东西:

flash("success", Messages.get("logout.success"));

在 scala.html 文件中我使用的是这个:

@Messages("logout")

在我的 Message.pt-BR 文件中,我有这个:

logout=Sair
logout.success=Logout realizado com sucesso. Volte sempre!

当我编译项目时我没有错误,但是当我请求某些页面时出现此错误:

`=' expected but `-' found
Messages.pt-BR

有人可以帮助我吗?

【问题讨论】:

  • 你确定Message.pt-BR文件中没有-吗?
  • 是的,Message.pt-BR 内容正是我在帖子中所说的。错误指向“pt-BR”中的“-”。

标签: java scala internationalization playframework


【解决方案1】:

我认为您必须将您的消息文件从 Messages.pt-BR 重命名为 Messages.pt_BR(带有较低的“_”)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-12
    • 1970-01-01
    • 2014-06-01
    • 2017-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多