【发布时间】:2014-02-14 17:54:51
【问题描述】:
如何在 playframework 2.2 (java) 中不仅从用户浏览器设置,而且从子域(应该具有更高优先级)设置语言(i18n)?
以下应该有效:
- example.com -> 英语或德语,取决于浏览器设置
- en.example.com -> 强制英语
- de.example.com -> 强制德语
用户应该能够在不丢失会话的情况下在子域之间切换。
因为我有很多 java 控制器,所以如果解决方案在一个集中的地方工作会很棒(比如 Global.java 的过滤器可能在 scala 中)。
【问题讨论】:
标签: java internationalization playframework-2.2