Package dev.orne.i18n.spring
package dev.orne.i18n.spring
Spring integration for I18N support.
- Since:
- 0.1, 2021-01
-
ClassDescriptionAnnotation for I18N context provider configuration on Spring contexts Java configurations.I18N context provider configuration for Spring.Selector of Spring configuration based on presence of
spring-webon the classpath.Interface to be implemented by @Configurationclasses annotated with @EnableI18Nthat wish to customize theI18nContextProviderinstance used by the applicationImplementation ofI18nContextthat delegatesLocalehandling in SpringLocaleContextHolder.Implementation ofI18nContextProviderfor Spring contexts.Interface forI18nSpringContextProviderinstance builders.I18nSpringContextProvider.BuilderImpl<T extends I18nSpringContextProvider,B extends I18nSpringContextProvider.BuilderImpl<T, B>> Builder ofI18nSpringContextProviderinstances.Implementation ofI18nResourcesbased on SpringMessageSource.I18N context provider configuration for Spring Web.Listener for Spring web contexts that removes the I18N context when the HTTP request has been handled.