В моем текущем проекте мы смотрим на постепенный отказ от нашего старого уровня представления и замену его чем-то более современным и более известным. По разным причинам в качестве технологии была выбрана JSP. Возможно, в сочетании с Apache Tiles. Возможно, мне следует упомянуть, что мы используем Spring сзади, если это вообще имеет значение.
Интернационализация является требованием, в частности аспект отображения текстовых сообщений на языке пользователя. Меня удивляет, что информации об этом не так много, как я ожидал.
Я нашел пространство имен JSTL fmt
. Особенно с использованием fmt:message
вместе с fmt:param
. Тем не менее, большинство ссылок, которые я нашел относительно использования этой техники, датированы.
Итак, мне интересно, это все еще рекомендуемая практика? Если нет, каковы альтернативы? Есть ли хорошие ссылки на темы, описывающие, как успешно достичь i18n в веб-приложении?