linguaflow 0.1.0 copy "linguaflow: ^0.1.0" to clipboard
linguaflow: ^0.1.0 copied to clipboard

AI-powered localization for Flutter apps. Runtime language switching, JSON translations, and automatic AI translation of missing keys.

0.1.0 #

  • Initial release.
  • Runtime language switching with setLocale() and .tr(context) extension.
  • JSON-based translations loaded from Flutter assets.
  • AI translation of missing keys with automatic caching.
  • Six AI providers: OpenAI, Google Gemini, Anthropic Claude, NVIDIA NIM, DeepL, LibreTranslate.
  • AiProviderFactory with four resolution strategies: config file, Flutter assets, --dart-define, explicit.
  • dart run linguaflow:setup — interactive CLI wizard to configure a provider.
  • dart run linguaflow:generate — batch CLI to generate translation files.
  • SharedPreferences persistence of selected locale across app restarts.
1
likes
160
points
71
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

AI-powered localization for Flutter apps. Runtime language switching, JSON translations, and automatic AI translation of missing keys.

Repository (GitHub)
View/report issues
Contributing

Topics

#localization #i18n #translation #ai #flutter

License

MIT (license)

Dependencies

flutter, http, provider, shared_preferences

More

Packages that depend on linguaflow