isValidLocale static method

bool isValidLocale(
  1. String locale
)

Validates if a locale string is valid

Returns true if the locale is supported, false otherwise

Implementation

static bool isValidLocale(String locale) {
  const validLocales = [
    'en_US',
    'en_GB',
    'es_ES',
    'fr_FR',
    'de_DE',
    'ar_SA',
    'ja_JP',
    'zh_CN',
    'en',
    'es',
    'fr',
    'de',
    'ar',
    'ja',
    'zh',
  ];
  return validLocales.contains(locale);
}