Grails как поменять текущую локаль
Как я могу изменить текущий язык?
Я пытался поставить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
Есть идеи поменять локаль?