Class WingsLocaleResolver

  • All Implemented Interfaces:
    org.springframework.web.servlet.LocaleContextResolver , org.springframework.web.servlet.LocaleResolver

    
    public class WingsLocaleResolver
    extends AbstractLocaleContextResolver
                        

    get current Locale and ZoneId in the following order: (1) request `WINGS.I18N_CONTEXT` (2) query string `locale`, `zoneid` (3) http header `Accept-Language`,`Zone-Id` (4) cookie `WINGS_LOCALE`, `WINGS_ZONEID` (5) login user's SecurityContext to get Wings settings (6) system default value

    Since:

    2019-06-30

    Author:

    trydofor