org.springframework.web.servlet.i18n
Class Diagram i18n

Class Summary
AcceptHeaderLocaleResolverImplementation of LocaleResolver that simply uses the primary locale specified in the "accept-language" header of the HTTP request (i.e., the locale sent by the client browser, normally that of the client's OS).
CookieLocaleResolverImplementation of LocaleResolver that uses a cookie sent back to the user in case of a custom setting, with a fallback to the accept header locale.
LocaleChangeInterceptorInterceptor that allows for changing the current locale on every request, via a configurable request parameter.
SessionLocaleResolverImplementation of LocaleResolver that uses a locale attribute in the user's session in case of a custom setting, with a fallback to the accept header locale.