getLanguage method

LanguageModel getLanguage(
  1. String? locale
)

Implementation

LanguageModel getLanguage(String? locale) {
  if (locale != null) {
    List<String> localeList = locale.split('_');
    if (localeList.length == 2) {
      return supportedLanguages.firstWhere(
          (lang) =>
              lang.languageCode == localeList[0] &&
              lang.countryName == localeList[1],
          orElse: () => supportedLanguages.first);
    }
  }
  return supportedLanguages.first;
}