I want to create a Flutter app that will support different languages based on user device localization.
I want to store all translation texts via Firebase Remote Config. That way, remote changes will apply to all users without the need to update the app.
Right now, my app works with localizations based on the official documentation. But that way all texts are hard-coded, so users will have to update the app in order to get new text changes.
My research
I have read a post about creating a custom LocalizationsDelegate
, maybe that way I could load all texts from Firebase and on run-time.
I have also read about the easy_localization package, but unfuruentally it seems to support hard-coded texts only out of the box.
Question
What is the best approach to achieve dynamic localizations within Firebase configuration?
I would appreciate an example