diff --git a/lib/services/manager_api.dart b/lib/services/manager_api.dart index 44b70bd6..6050ca2f 100644 --- a/lib/services/manager_api.dart +++ b/lib/services/manager_api.dart @@ -325,13 +325,7 @@ class ManagerAPI { } String getLocale() { - final String? savedLocale = _prefs.getString('locale'); - if (savedLocale != null && savedLocale.isNotEmpty) { - return savedLocale; - } else { - final Locale deviceLocale = PlatformDispatcher.instance.locale; - return deviceLocale.languageCode.isNotEmpty ? deviceLocale.languageCode : 'en'; - } + return _prefs.getString('locale') ?? Platform.localeName; } Future setLocale(String value) async {