2012-08-22 48 views
0

我是「Play!Framework」中的新手,我正在嘗試爲pt-BR做一個i18n。玩!框架2.0.3,i18n錯誤,'='預期,但' - '發現

我的消息文件名爲'Message.pt-BR',我把pt-BR lang放在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 

有人可以幫我嗎?

+0

你確定在Message.pt-BR'文件中沒有任何'-'嗎? – SiB

+0

是的,Message.pt-BR內容就是我在後期所說的內容。錯誤指向'pt-BR'中的' - '。 –

回答

1

我認爲你必須將你的消息文件從Messages.pt-BR重命名爲Messages.pt_BR(使用較低的'_')。