FLUTTER ECOSYSTEM

auto_localized

Easy to use runtime-safe Flutter app localization tool using code generation.

Latest version
1.3.3
30-day downloads
288
Likes
22
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

AutoLocalized is a runtime-safe Flutter localization package that simplifies internationalization through code generation. It enables developers to manage app translations efficiently by generating type-safe localization classes at compile time, reducing errors and improving maintainability. The package supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, making it ideal for cross-platform apps. With minimal boilerplate and seamless integration via a simple pub command, AutoLocalized streamlines the localization workflow while ensuring correctness during runtime.

Use cases
  • Cross-platform app localization
  • Runtime-safe translation management
  • Code-generated localization files
  • Internationalization in large-scale apps
  • Easy translation updates without recompilation
Key features
  • Code generation for type safety
  • Minimal boilerplate
  • Supports all major platforms
  • Runtime error prevention
  • Easy integration with Flutter
  • Automatic translation file handling
Suitable for
  • Flutter developers building multilingual apps
  • Teams managing frequent translation updates
  • Projects requiring high localization reliability
  • Developers seeking reduced manual error risk
  • Apps targeting global audiences
Considerations
  • Requires code generation step
  • Initial setup needed for translation files
  • Dependent on build_runner
  • Limited customization for complex formatting
  • Not suitable for dynamic runtime language changes
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add auto_localized

Categories

Source repository

Related projects

No data available yet.