0
我是新來的Grails和我想實現以下目標:力國際化的語言環境是da_DK Grails的2.X
我想以編程方式迫使我的應用程序使用特定的語言環境。
我發現了一些答案,但沒有人似乎工作。我發現:
Grails Locale not set for Spock unit tests
我想正是上寫有(要更改區域設置爲「da_DK」),但我得到以下幾點:
LocaleContextHolder.locale: 'iw_IL'
java.util.Locale.getDefault(): 'da_DK'
RequestContextUtils.getLocale(request): 'iw_IL'
session['SessionLocaleResolver.LOCALE']: ''
爲什麼不能所有的變量更改?有沒有另一種方法來使它工作?
您想設置單元/集成測試時的區域設置,還是將其部署爲「戰爭」時? – saw303
最後我想實現兩個 –
您能解釋爲什麼要更改區域設置嗎?你想實現什麼?你爲什麼不在'messages.properties'中擴展你的資源包。您是否知道通過查詢字符串參數'lang = de'更改語言環境? – saw303