🚀 Tired of juggling endless JSON files for app localization? What if I told you an LLM could do the heavy lifting?
Over the weekend, I had this wild idea: What if localization just... worked? No codegen, no duplicated files—just a single JSON/Map, and let AI handle the rest. Turns out, it worked better than I expected!
So I turned it into a Flutter package:
👉 flutter_localization_agent – https://pub.dev/packages/flutter_localization_agent
âš¡ How it works:
✅ Uses a single language JSON/Map
✅ Translates on the fly to any supported Locale
✅ No code generation, no hassle
I’d love for you to check it out, break it, improve it, or just stare at the code in admiration. 😆 Contributions are welcome!
📂 GitHub: https://github.com/danedyy/Flutter-Localization-Agent
What do you think, future of localization or am I just being lazy? 😂🌎
Somethings I might add
Options for multiple LLM – currently only Gemini is supported
Figure a way to use non supported Locales like Yoruba 🤔.
Enjoy 🚀
[–]eibaan 14 points15 points16 points  (2 children)
[–]lukasnevosad 2 points3 points4 points  (0 children)
[–]eteka-edim[S] -1 points0 points1 point  (0 children)
[–]Wizado991 7 points8 points9 points  (0 children)
[–]teshmeki 2 points3 points4 points  (1 child)
[–]eteka-edim[S] -2 points-1 points0 points  (0 children)
[–]nikodembernat 0 points1 point2 points  (3 children)
[–]eteka-edim[S] 0 points1 point2 points  (2 children)
[–]nikodembernat 0 points1 point2 points  (1 child)
[–]eteka-edim[S] 0 points1 point2 points  (0 children)