HttpServletRequest getLocale возвращает локаль ОС, а не браузер
Я использую Vaadin Framework и в моем приложении у меня есть:
@Override
public void onRequestStart(HttpServletRequest request,
HttpServletResponse response) {
currentIP = request.getRemoteAddr();
setLocale(request.getLocale());
handle.set(this);
this.request = request;
this.response = response;
}
однако request.getLocale () возвращаетen_US
, который является моей локали ОС. Однако в Firefox аддон для переключения локалей (https://addons.mozilla.org/cs/firefox/addon/quick-locale-switcher/?src=userprofile), Я настроил это, чтобы бытьcs_CZ
однако getLocale () все равно вернетсяen_US
.