按下heroku键后,不会解释my@消息(值)
按下heroku后,不会解释my@消息(值): -->值是display,而不是conf/Messages文件中的翻译 我使用play framework 2.2.1 下面是包含@messages()use的页面的开始和第一次显示的日志 我的文件包含:按下heroku键后,不会解释my@消息(值),heroku,playframework,playframework-2.0,Heroku,Playframework,Playframework 2.0,按下heroku后,不会解释my@消息(值): -->值是display,而不是conf/Messages文件中的翻译 我使用play framework 2.2.1 下面是包含@messages()use的页面的开始和第一次显示的日志 我的文件包含: web: target/universal/stage/bin/kosh -Dhttp.port=$PORT -DapplyEvolutions.default=true 将文件名从“Messages”更改为“Messages”(小写的m)已经
web: target/universal/stage/bin/kosh -Dhttp.port=$PORT -DapplyEvolutions.default=true
将文件名从“Messages”更改为“Messages”(小写的m)已经解决了这个问题。在我的Windows端,文件不区分大小写;在heroku端,在Unix世界中,文件名区分大小写。Play framework似乎在heroku中查找小写文件。我只想指出,这确实是一种方法,文档也使用小写:谢谢您的评论。当我创建文件时,函数以大写@Messages()开头,我可能弄错了。我的错。我想在过去,我只是复制粘贴函数来命名文件。。。
web: target/universal/stage/bin/kosh -Dhttp.port=$PORT -DapplyEvolutions.default=true