Para saber el idioma que está utilizando el usuario en su dispositivo para ver tu app con Flutter, podemos usar la clase Localitations, obtener el «locale» y el código del idioma actual (por ejemplo «es»).
1
2 Locale locale = Localizations.localeOf(context);
print(locale.languageCode); // por ejemplo obtendremos "es" o "en"