autolingo 0.1.3
autolingo: ^0.1.3 copied to clipboard
Zero-config Flutter localization CLI. Scan your app for UI strings, generate ARB files, and translate with Lingo.dev.
Changelog #
0.1.3 — 2026-03-17 #
Fixed #
- Fixed
--versionflag showingv0.1.0instead of the actual release version
0.1.2 — 2026-03-17 #
Fixed #
- Fixed ARB file path pattern in generated
i18n.jsonfrom[locale].arbtoapp_[locale].arbto match Flutter's standard naming convention
0.1.1 — 2026-03-17 #
Fixes #
autolingo init— migrated from.lingotoi18n.jsonand updated configuration payload to match Schema version 1.15.
0.1.0 — 2026-03-17 #
Initial release. 🎉
Features #
autolingo init— scaffoldl10n/,l10n.yaml, andi18n.jsonconfig filesautolingo scan— regex-based extraction of UI strings from./lib(Text, titles, hints, tooltips, buttons, SnackBars)autolingo generate— writel10n/app_en.arbwith auto-generated camelCase keysautolingo translate— shell out to Lingo.dev for AI-powered translation into 5+ languages- Automatic deduplication and filtering (skips interpolation, constants, file paths, numbers)
- Polished CLI output with ANSI colors (green ✓ / yellow ● / red ✗), branded headers, and styled help screen
--versionand--helpflags
Runtime (optional) #
AutoLingoAppwrapper widget with API key configAutoTextdrop-in replacement forTextwith automatic translationTranslationCachebacked bySharedPreferencesLocaleDetectorfor device language detection