lookupCountrySelectorLocalization function

CountrySelectorLocalization lookupCountrySelectorLocalization(
  1. Locale locale
)

Implementation

CountrySelectorLocalization lookupCountrySelectorLocalization(Locale locale) {
  // Lookup logic when only language code is specified.
  switch (locale.languageCode) {
    case 'ar':
      return CountrySelectorLocalizationAr();
    case 'ca':
      return CountrySelectorLocalizationCa();
    case 'ckb':
      return CountrySelectorLocalizationCkb();
    case 'de':
      return CountrySelectorLocalizationDe();
    case 'el':
      return CountrySelectorLocalizationEl();
    case 'en':
      return CountrySelectorLocalizationEn();
    case 'es':
      return CountrySelectorLocalizationEs();
    case 'fa':
      return CountrySelectorLocalizationFa();
    case 'fr':
      return CountrySelectorLocalizationFr();
    case 'hi':
      return CountrySelectorLocalizationHi();
    case 'hu':
      return CountrySelectorLocalizationHu();
    case 'it':
      return CountrySelectorLocalizationIt();
    case 'ku':
      return CountrySelectorLocalizationKu();
    case 'nb':
      return CountrySelectorLocalizationNb();
    case 'nl':
      return CountrySelectorLocalizationNl();
    case 'pt':
      return CountrySelectorLocalizationPt();
    case 'ru':
      return CountrySelectorLocalizationRu();
    case 'sv':
      return CountrySelectorLocalizationSv();
    case 'tr':
      return CountrySelectorLocalizationTr();
    case 'uk':
      return CountrySelectorLocalizationUk();
    case 'ur':
      return CountrySelectorLocalizationUr();
    case 'uz':
      return CountrySelectorLocalizationUz();
    case 'vi':
      return CountrySelectorLocalizationVi();
    case 'zh':
      return CountrySelectorLocalizationZh();
  }

  throw FlutterError(
      'CountrySelectorLocalization.delegate failed to load unsupported locale "$locale". This is likely '
      'an issue with the localizations generation tool. Please file an issue '
      'on GitHub with a reproducible sample app and the gen-l10n configuration '
      'that was used.');
}