Internationalization (i18n)
BlueForm handles i18n at the form orchestration level, not inside field components. Labels, descriptions, and validation messages are translated before they reach fields. Field components always receive ready-to-render strings.
Fields should never need to know about locales or translation libraries.
Basic setup
i18n is configured once during setupForm. i18n is completely optional. If no i18nConfig is provided, all text values are treated as plain strings.
Translating validation messages
Validation rules remain standard RHF rules.

