我是grails的新手,我试图实现以下目标:
我想通过编程强制我的应用程序使用一个特定的语言环境。
我找到了一些答案,但似乎没有一个是有效的。发现:
没有为Spock单元测试设置Grails区域
我尝试了那里写的内容(将区域设置更改为'da_DK'),但我得到以下内容:
LocaleContextHolder.locale: 'iw_IL'
java.util.Locale.getDefault(): 'da_DK'
RequestContextUtils.getLocale(request): 'iw_IL'
session['SessionLocaleResolver.LOCALE']: ''
为什么不是所有的变量都改变?还有别的办法吗?
嗯…我找到了问题所在。更改文件资源中的代码后。