Flutter localization
Flutter is Google’s open-source UI framework for building natively compiled apps for mobile, web, and desktop from a single codebase. It handles internationalization through ARB (Application Resource Bundle) files, a JSON-based format with metadata for context, placeholders, and plurals. Translate your Flutter ARB files with Localazy and keep every platform build multilingual from one project.
How Localazy works with Flutter
Upload your ARB files through the Localazy CLI, translate on the platform, and download translated files back into lib/l10n/, ready for flutter gen-l10n, with no changes to your app code.
- Complete ARB support - metadata blocks, placeholders, and ICU messages parsed correctly, no extra configuration needed.
- Translator context -
@metadata and description fields shown in the translation UI, so translators see what each string does. - Array notation - bracketed arrays (
difficulty[0],difficulty[1]) supported via thearray_brfeature. - CI/CD automation - run
localazy uploadandlocalazy downloadfrom GitHub, GitLab, or Bitbucket pipelines.
Helpful Localazy features for Flutter translation
Placeholder and ICU validation
Machine translation and busy translators break {count, plural, …} syntax more often than you’d expect, and a single malformed message fails flutter gen-l10n for the whole locale. Localazy validates placeholders and ICU syntax during translation, so errors are caught in the editor instead of your build log.
Format conversions
Sharing strings between your Flutter app and something else? Upload ARB and download the same translations as Android XML, iOS .strings, PO, or XLIFF: one source of truth for every platform.
AI-driven translation
with human control
Localazy CLI: Automated localization for your project
Looking for more integrations?
Localazy supports all i18n file formats and frameworks. You can upload your files using the CLI, connect via API, integrate your CMS, localize your Figma designs, and more.
Explore all integrations of Localazy and build your localization workflow.