auto_localize 0.0.5 copy "auto_localize: ^0.0.5" to clipboard
auto_localize: ^0.0.5 copied to clipboard

A command-line utility that automatically scans your Flutter project to find hardcoded UI strings and replaces them with localization keys. Supports multiple localization packages including GetX and F [...]

0.0.3 #

  • Added support for custom translation keys via .tr.json files:
    • Developers can now create custom translation files anywhere in the lib directory
    • Custom keys are automatically merged with auto-generated translations
    • Improved organization of translations by feature or module
  • Updated documentation with examples of custom translation files usage

0.0.2+1 #

  • Enhanced Flutter Intl support with advanced features:
    • Added support for placeholders with proper ARB metadata generation
    • Added support for plurals with automatic number type detection
    • Added support for selects (gender, etc.) with automatic type detection
  • Improved documentation with examples of advanced Flutter Intl features
  • Fixed minor bugs in package implementations

0.0.2 #

  • Added support for multiple localization packages
  • Implemented a modular architecture with package adapters
  • Added support for Flutter's built-in localization (intl)
  • Improved command-line interface with package selection
  • Updated documentation with examples for each supported package

0.0.1+3 #

  • Fixed bin file references in pubspec.yaml
  • Improved command-line interface
  • Added better error handling for file operations

0.0.1+2 #

  • Added support for global installation via dart pub global activate
  • Fixed issues with path handling on different operating systems
  • Improved documentation

0.0.1+1 #

  • Bug fixes and performance improvements
  • Enhanced pattern matching for text widgets

0.0.1 #

Initial release of auto_localize:

  • Automatically scan Flutter projects for hardcoded UI strings
  • Replace hardcoded strings with localization keys
  • Support for various text widget patterns (Text, TextSpan, RichText, etc.)
  • Handle complex strings with variables
  • Generate JSON translation files with original strings as values
  • Add necessary imports automatically
  • GetX support
1
likes
140
points
43
downloads

Publisher

unverified uploader

Weekly Downloads

A command-line utility that automatically scans your Flutter project to find hardcoded UI strings and replaces them with localization keys. Supports multiple localization packages including GetX and Flutter's built-in localization.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, path

More

Packages that depend on auto_localize