Сначала я хочу разрешить локаль пользователя, обнаружив файл cookie, а если его нет, то по заголовку accept-language.Похоже, Spring хочет принять только одну LocaleResolver
.
Интересно, что документы Spring для CookieLocaleResolver
state
реализация LocaleResolver, которая использует cookieотправляется обратно пользователю в случае пользовательской настройки, с откатом к указанной локали по умолчанию или локали принятия заголовка запроса.
, но на самом деле это не так;тестирование показывает, что оно не работает, и быстрый взгляд на источник показывает, что он получает значение по умолчанию, только если нет файла cookie.
Является ли единственным решением написать мою собственную реализацию LocaleResolver
?