i18n library

Flutter i18n runtime for Dust-generated localization workflows.

Classes

I18nArbParser
Parser for the ARB subset used by the runtime loader.
I18nBundle
One loaded namespace of messages for one locale.
I18nConfig
Runtime i18n configuration.
I18nController
Coordinates locale, bundles, overrides, and translation lookup.
I18nScope
Provides an I18nController to a widget subtree.
TranslatedText
Text widget that resolves an i18n key at build time.

Extensions

I18nAssetLoading on I18nController
Adds ARB asset loading helpers to I18nController.
I18nBuildContext on BuildContext
Translation helpers for BuildContext.

Constants

defaultI18nAssetPattern → const String
Default ARB asset pattern used by generated i18n bootstrap code.