我正在使用 twitter bootstrap 和带有 Jquery UI 的 jquery 获取 javascript 本地化以运行我的 play 2.0 应用程序。我针对的本地化需要验证插件、日期选择器等的消息。
AFAIK 这需要我包含一个带有本地化消息的 javascript 文件,用于验证和设置 datepicker.regional['XX']。所以我需要获取播放应用程序提供的当前选择的语言环境(使用 application.langs 属性在 application.conf 文件中配置),并在我的模板中使用它来包含正确的本地化文件,如下所示:
<script src="@routes.Assets.at("javascripts/i18n/messages_<locale>.js")"></script>
这是最好/唯一的解决方案吗?如何从播放框架中获取当前选择的语言环境?