getLanguage static method

Locale getLanguage(
  1. dynamic deviceLocale,
  2. dynamic supportedLocales
)

Implementation

static Locale getLanguage(deviceLocale, supportedLocales) {
  for( var locale in supportedLocales ){
    if( locale.languageCode == deviceLocale!.languageCode ){
      return deviceLocale;
    }
  }
  return supportedLocales.first;
}