在grails 2.x中强制i18n区域设置为da_DK



我是grails的新手,我试图实现以下目标:

我想通过编程强制我的应用程序使用一个特定的语言环境。

我找到了一些答案,但似乎没有一个是有效的。发现:

没有为Spock单元测试设置Grails区域

我尝试了那里写的内容(将区域设置更改为'da_DK'),但我得到以下内容:

LocaleContextHolder.locale:              'iw_IL'
java.util.Locale.getDefault():           'da_DK'
RequestContextUtils.getLocale(request):  'iw_IL'
session['SessionLocaleResolver.LOCALE']: ''

为什么不是所有的变量都改变?还有别的办法吗?

嗯…我找到了问题所在。更改文件资源中的代码后。

最新更新