如何为数字格式指定好的语言环境

时间:2011-12-02 15:07:31

标签: playframework

我们有一些必须使用grouping separators格式化的大数字。由于我们是一家法国公司,我们希望它成为一个空间。在我们的具有法国语言环境的开发机器上,一切都很好。当我们在服务器上部署哪个语言环境是英语时,我们最终得到逗号分隔的数字(1,250,345而不是1 250 345)。

有没有办法强制JVM使用的语言环境?我尝试过application.langs = fr,但这不起作用。

THX

1 个答案:

答案 0 :(得分:1)

使用JavaExtensions.format(Number,String)方法时,可以在application.conf中设置默认语言

# i18n
# ~~~~~
# Define locales used by your application.
# You can then place localized messages in conf/messages.{locale} files
application.langs=fr

这目前仅适用于语言,但不适用于语言+国家/地区。另见issue。但是,设置语言应该足以满足您的需求。