Package com.axelor.i18n
Class I18nInterpolator
java.lang.Object
org.hibernate.validator.messageinterpolation.AbstractMessageInterpolator
org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator
com.axelor.i18n.I18nInterpolator
- All Implemented Interfaces:
jakarta.validation.MessageInterpolator
public class I18nInterpolator
extends org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator
This
MessageInterpolator
uses current user locale to translate hibernate validation
messages.-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.validation.MessageInterpolator
jakarta.validation.MessageInterpolator.Context
-
Field Summary
Fields inherited from class org.hibernate.validator.messageinterpolation.AbstractMessageInterpolator
CONTRIBUTOR_VALIDATION_MESSAGES, DEFAULT_VALIDATION_MESSAGES, USER_VALIDATION_MESSAGES
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninterpolate
(String message, jakarta.validation.MessageInterpolator.Context context) Methods inherited from class org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator
interpolate
Methods inherited from class org.hibernate.validator.messageinterpolation.AbstractMessageInterpolator
interpolate
-
Constructor Details
-
I18nInterpolator
public I18nInterpolator()
-
-
Method Details
-
interpolate
- Specified by:
interpolate
in interfacejakarta.validation.MessageInterpolator
- Overrides:
interpolate
in classorg.hibernate.validator.messageinterpolation.AbstractMessageInterpolator
-