From 8291972e6b45c3b904277f23c1fdc2a8c386bda7 Mon Sep 17 00:00:00 2001 From: Ming Ming Date: Mon, 13 Sep 2021 05:26:38 +0800 Subject: [PATCH] Enable the new de translation --- lib/language_util.dart | 3 +++ lib/widget/my_app.dart | 3 +++ 2 files changed, 6 insertions(+) diff --git a/lib/language_util.dart b/lib/language_util.dart index c0e517da..30e3396d 100644 --- a/lib/language_util.dart +++ b/lib/language_util.dart @@ -21,6 +21,8 @@ final supportedLanguages = { _AppLanguageEnum.english.index, "English", "English", const Locale("en")), _AppLanguageEnum.french.index: AppLanguage( _AppLanguageEnum.french.index, "français", "French", const Locale("fr")), + _AppLanguageEnum.german.index: AppLanguage( + _AppLanguageEnum.german.index, "Deutsch", "German", const Locale("de")), _AppLanguageEnum.greek.index: AppLanguage( _AppLanguageEnum.greek.index, "ελληνικά", "Greek", const Locale("el")), _AppLanguageEnum.russian.index: AppLanguage( @@ -37,6 +39,7 @@ enum _AppLanguageEnum { greek, french, russian, + german, } AppLanguage _getSelectedLanguage() { diff --git a/lib/widget/my_app.dart b/lib/widget/my_app.dart index 30c7f6b7..820b96b9 100644 --- a/lib/widget/my_app.dart +++ b/lib/widget/my_app.dart @@ -71,11 +71,14 @@ class _MyAppState extends State implements SnackBarHandler { locale: language_util.getSelectedLocale(), localizationsDelegates: AppLocalizations.localizationsDelegates, supportedLocales: [ + // the order here doesn't matter, except for the first one, which must + // be en Locale("en"), Locale("el"), Locale("es"), Locale("fr"), Locale("ru"), + Locale("de"), ], builder: (context, child) { MyApp._globalContext = context;