Существует несколько способов и несколько плагинов для интернационализации приложений Flutter. Просто скажите flutter i18n
Google, и вы получите множество результатов.
Но лично я использую для своих приложений расширение Visual Studio Code для управления переводами. Имя расширения vscode-flutter-i18n- json. Он очень прост в использовании и обслуживании, а интеграция с редактором - это плюс.
Просто установите, следуйте инструкциям в readme, и вы подготовите переводы для своего приложения. Расширение также может автоматически переводить ваш текст, если у вас есть ключ Google Translate API.
Поскольку не существует уникального и специального способа получения переводов в приложении Flutter, я только что поделился мой собственный: -)
Надеюсь, это поможет!