MESSAGE_SOURCE_POD_NAME property
The reserved pod name for the MessageSource.
The message source provides internationalization (i18n) capabilities for applications that need to support multiple languages and locales.
Features:
- Message resolution with parameter substitution
- Locale-specific message bundles
- Fallback to default messages
- Hierarchical message source support
Configuration:
@Configuration
class AppConfig {
@Pod
MessageSource messageSource() {
return ResourceBundleMessageSource()
..setBasename('messages')
..setDefaultEncoding('UTF-8');
}
}
Implementation
static final String MESSAGE_SOURCE_POD_NAME = "jetleaf.internal.messageSource";