setSavedLang static method
Apply the saved language
Implementation
static void setSavedLang({String? defaultLang}) async {
  if (defaultLang == null && provider.langCode.value == null) {
    var currentLocale = getDeviceLocaleCode();
    _deviceLocaleCode = currentLocale;
    defaultLang = currentLocale;
    //Check if the system language is embedded in this application,
    //otherwise set the lang to 'en'
    defaultLang = languages.containsKey(defaultLang.toLowerCase())
        ? defaultLang.toLowerCase()
        : 'en';
  } else if (provider.langCode.value != null) {
    defaultLang = provider.langCode.value;
  }
  setLanguage(defaultLang ?? 'en');
}