【发布时间】:2015-11-08 11:14:40
【问题描述】:
我想将conf/messages 放入子文件夹,例如conf/lang/messages。文档中对此一无所知:https://www.playframework.com/documentation/2.4.x/JavaI18N。
有人解决了这个问题吗?
【问题讨论】:
标签: playframework playframework-2.4
我想将conf/messages 放入子文件夹,例如conf/lang/messages。文档中对此一无所知:https://www.playframework.com/documentation/2.4.x/JavaI18N。
有人解决了这个问题吗?
【问题讨论】:
标签: playframework playframework-2.4
这个Messages.scala source code有个线索:
protected val messagesPrefix =
config.getDeprecated[Option[String]]("play.i18n.path", "messages.path")
我还没有在 2.4 中尝试过,但看起来值得一试。
【讨论】:
可以在application.conf中指定子目录,添加:
play.i18n.path = "lang"
这样做会告诉 Play 从 conf/lang 读取消息文件。
【讨论】: