📄️ <Message>
Renders a translatable string inline. The text content is the English source string — it serves as both the translation key and the fallback value when no translation is found.
📄️ <RecordMessage>
Renders a translatable string with all fields of the current record automatically available as ICU variables. Must be used inside a record context (a Detail view, Edit form, or any component wrapped in RecordContextProvider).
📄️ icuI18nProvider
Creates an I18nProvider that translates strings using ICU MessageFormat. Import it from @strato-admin/i18n and pass the result to ``.
📄️ strato-compile
CLI tool that converts .po or .json translation files produced by strato-extract into compact hash → translation JSON bundles ready for the browser.
📄️ strato-extract
CLI tool that scans your TypeScript/TSX source files, finds translatable strings on Strato components, and writes them to .po or .json translation files. New strings are appended; existing translations are preserved.