localingo 1.1.0 copy "localingo: ^1.1.0" to clipboard
localingo: ^1.1.0 copied to clipboard

Automatic localization package for Flutter with CLI tool for generating translations using Free Translate API. Features type-safe keys, runtime locale switching, and beautiful terminal UI.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.1.0 - 2026-01-03 #

Added #

  • Batch Translation: Optimized AI translation by grouping items, making generation up to 10x faster.
  • Technical Dictionary: Added pre-defined translations for mobile development terms (Arabic & Spanish).
  • Placeholder Protection: Secured {variable} tags during translation to prevent corruption.
  • Nested JSON Support: Now supports organizing translation keys in nested objects while maintaining type-safety.
  • Type-Safe Arguments: Automatically generates methods for keys with placeholders (e.g., LocaleKeys.welcome(name: 'John')).
  • Brand Protection: Terms like "Flutter", "Firebase", and "Dart" are now preserved during translation.
  • Flatten/Unflatten Logic: Improved handling of complex JSON structures.

Improved #

  • Error Handling: Added exponential backoff and automatic retries for more reliable translations.
  • CLI Experience: Enhanced terminal output with better progress tracking and summary.
  • Type-Safety: Refined LocaleKeys generation for better IDE support.

1.0.2 - 2025-11-22 #

Fixed #

  • Fixed missing core files localingo.dart and app_localizations.dart.
  • Updated documentation.

1.0.0 - 2025-11-22 #

Added #

  • Initial release of Localingo.
  • Renamed from multilingo.
  • Automatic translation generation.
  • Type-safe LocaleKeys.
  • Global context support.
24
likes
120
points
145
downloads

Publisher

unverified uploader

Weekly Downloads

Automatic localization package for Flutter with CLI tool for generating translations using Free Translate API. Features type-safe keys, runtime locale switching, and beautiful terminal UI.

Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (license)

Dependencies

flutter, flutter_localizations

More

Packages that depend on localingo