У меня есть класс и использование аннотации для проверки свойств класса.Как локализовать сообщения проверки Bean
Моя веб-страница (jsf2.2/primefaces/maven) является многоязычной (DE-utch, FR-rench, IT-alian).
Моя проблема в том, что валидатор hibernate поддерживает некоторые языки (de, en, es, fr, hu, tr, pt_BR, mn_MN, zn_CN), но не итальянский! (перечисленные в банке, org-> hibernate-> validator) Итак, когда я использую итальянскую версию своей веб-страницы, сообщения проверки отображаются на английском языке (выбор по умолчанию для спящего режима).
Как я могу переопределить это и предоставить пользовательские сообщения проверки правильности?
Я не хочу возиться с спящим банком, потому что проект является maven, и банка автоматически извлекается.
Нет необходимости извлечь что-нибудь. Просто добавьте файлы свойств, которые вам нужны или хотите переопределить. Они должны быть в корне classpath. Предоставленный пользователю файл свойств ValidationMessages имеет приоритет над встроенными. – Hardy