как в GetX установить язык по умолчанию везде?

в данном классе я устанавливаю язык при запуске приложения но не везде оно меняется:

class LanguageServices {
  final box = GetStorage();
  final _key = 'language';
  Locale get language => _loadLanguage();
  Locale _loadLanguage() =>
      Locale(box.read(_key) ?? Get.deviceLocale?.languageCode ?? "ru");

  _saveThemeToBox(String language) => box.write(_key, language);

  void switchLanguage(Locale locale) {
    Get.updateLocale(locale);
    _saveThemeToBox(locale.languageCode);
  }
}

при попытке вывести на экран дату показывает на английском языке:

Text(
            "${DateFormat(
              "d MMMM",
            ).format(
              (groupByValue as DateTime),
            )}",
            textAlign: TextAlign.start,
            style: TextStyle(
              fontWeight: FontWeight.bold,
              fontSize: 21.0,
            ),
          );

Ответы (0 шт):