From 118d39659c0f17114d148463175f4fb7b4aceb2d Mon Sep 17 00:00:00 2001 From: Yannick Mauray Date: Thu, 9 Dec 2021 21:56:29 +0100 Subject: [PATCH] Fixed/Added/Reordered supported languages. --- lib/src/app.dart | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/src/app.dart b/lib/src/app.dart index abc7146..d27920b 100644 --- a/lib/src/app.dart +++ b/lib/src/app.dart @@ -51,6 +51,7 @@ class _AppState extends State with PreferencesMixin { * but are present in fr.po, the missing translations will not be picked up from fr.po, * and thus will show up in english. */ + Locale('cs_CZ'), Locale('cy'), Locale('de'), Locale('en'), @@ -58,10 +59,9 @@ class _AppState extends State with PreferencesMixin { Locale('fr', 'CH'), Locale('gd'), Locale('it'), - Locale('cs_CZ'), - Locale('oc'), Locale('nl'), Locale('no'), + Locale('oc'), Locale('ru'), ], localizationsDelegates: [ @@ -72,12 +72,14 @@ class _AppState extends State with PreferencesMixin { localeListResolutionCallback: (locales, supportedLocales) { if (locales != null) { for (var locale in locales) { - var supportedLocale = - supportedLocales.where((element) => element.languageCode == locale.languageCode && element.countryCode == locale.countryCode); + var supportedLocale = supportedLocales.where((element) => + element.languageCode == locale.languageCode && + element.countryCode == locale.countryCode); if (supportedLocale.isNotEmpty) { return supportedLocale.first; } - supportedLocale = supportedLocales.where((element) => element.languageCode == locale.languageCode); + supportedLocale = supportedLocales.where((element) => + element.languageCode == locale.languageCode); if (supportedLocale.isNotEmpty) { return supportedLocale.first; }