setLanguage static method

bool setLanguage(
  1. String code, {
  2. VoidCallback? onChanged,
})

Set the current language of the app code: The language code, as example 'ar_PS' onChanged: a callback fired when the set language changed

Implementation

static bool setLanguage(String code, {VoidCallback? onChanged}) {
  var lang = getLanguage(code.toLowerCase());
  if (lang == null) return false;
  _currLanguage = lang;
  provider.langCode.v = lang.langCode;
  onChanged?.call();
  return true;
}