現在のロケールを変更するにはどうすればよいですか?
- 入れようとしまし
controller/action?lang=deたが、ロケールはまだですen_US このコードを使用して値をオーバーライドしようとしました:
def key = "org.springframework.web.servlet.DispatcherServlet.LOCALE_RESOLVER" def localeResolver = request.getAttribute(key) localeResolver.setLocale(request, response, new Locale("de","DE"))
何も変わっていません。
このコードを使用して値をオーバーライドしようとしました:
import org.springframework.web.servlet.support.RequestContextUtils as RCU; RCU.getLocaleResolver(request).setLocale(request, response, new Locale("de","DE"))
そして...何も起こらなかった。まだロケールをに設定していますen_US。
ロケールを変更するアイデアはありますか?