MESSAGE_SOURCE_POD_NAME property

String MESSAGE_SOURCE_POD_NAME
final

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";