И так. Есть проект на котором есть три локали. Русский , английский и украинский. В процессе того как делалась отправка сообщений юзеру на имеил встал вопрос того на каком языке отправлять сообщения. От сюда возникла необходимость в сущности Юзера хранить параметр локали что и было сделано в виде Enum сущности. Теперь встал вопрос как сетерить локаль если юзер ее меняет. У нас есть линки выглядящие вот так:
<li><a href="?lang=ru" class="btn">ru</a></li>
<li><a href="?lang=ua" class="btn">ua</a></li>
<li><a href="?lang=en" class="btn">en</a></li>
Которые позволяют менять отображаемый текст. Просто замапить в контроллере что то в стиле
@RequestMapping(value = "?lang={locale}", method = RequestMethod.GET)
Не помогло , от сюда вопрос как сделать так что бы при выборе локали у нас она сохранялась в сущности юзера откуда подтягивалась в следующий раз?
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости