【发布时间】:2015-08-19 11:17:55
【问题描述】:
我正在将一个 Play 2.4 项目从 Java 迁移到 Scala。
在 Java 中,我可以使用lang().code() 来获取当前语言。
如何在 Scala 中做同样的事情?
【问题讨论】:
-
我当然阅读了文档,但我找不到获取当前请求语言的方法。
-
该文档展示了如何从
Request中获取acceptLanguages字段。play.api.i18N中的Lang对象允许您访问默认和可用的语言。 -
好的,谢谢。也许我应该描述我的整个问题。基本上,我希望能够通过客户端的按钮选择语言。我在 Java 中使用 changeLang() 来修改所选语言。然后在其他请求中,我使用 lang().code() 检索当前语言。在 Scala 中如何实现类似的操作?
标签: scala playframework playframework-2.4