linguaflow 0.1.0
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.
AiProviderFactorywith 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.SharedPreferencespersistence of selected locale across app restarts.