quik_locale 1.0.1 copy "quik_locale: ^1.0.1" to clipboard
quik_locale: ^1.0.1 copied to clipboard

Manual, typed, effortless Flutter localization plugin. Define translations as Dart constants with full IDE support and type safety.

Changelog #

1.0.1 #

  • Update the example and documentation.

1.0.0 #

  • Initial release of QuikLocale Flutter localization plugin
  • Manual translation key definition using QuikLocaleString class
  • Type-safe translation with full IDE support and autocomplete
  • Runtime locale switching with QuikLocale.setLocale()
  • Parameter support using {param} syntax in translations
  • Basic pluralization support with locale-specific plural forms
  • 18 built-in locale constants (English, French, Spanish, German, etc.)
  • Extension methods .tr() and .plural() for easy usage
  • Locale change listeners for reactive UI updates
  • MaterialApp integration with provided delegates
  • Comprehensive documentation and examples
  • Unit tests covering all major features
  • Complete example Flutter app demonstrating all functionality

Features #

  • No code generation required
  • No external files (JSON, ARB, etc.)
  • Full type safety and compile-time checks
  • Simple initialization with LocaleConfig
  • Automatic device locale detection
  • Fallback to base locale for missing translations
  • Support for complex parameter substitution
  • Listener pattern for locale change notifications
1
likes
140
points
24
downloads

Publisher

verified publishervignaraj.dev

Weekly Downloads

Manual, typed, effortless Flutter localization plugin. Define translations as Dart constants with full IDE support and type safety.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_localizations

More

Packages that depend on quik_locale