1.3. Error messages
Hibernate Validator comes with a default set of error messages translated in about ten languages (if yours is not part of it, please sent us a patch). You can override those messages by creating a
ValidatorMessages.properties
or ( ValidatorMessages_loc.properties
) and override the needed keys. You can even add your own additional set of messages while writing your validator annotations. If Hibernate Validator cannot resolve a key from your resourceBundle nor from ValidatorMessage, it falls back to the default built-in values.
Alternatively you can provide a
ResourceBundle
while checking programmatically the validation rules on a bean or if you want a completely different interpolation mechanism, you can provide an implementation of org.hibernate.validator.MessageInterpolator
(check the JavaDoc for more information).