determineUserLanguageCode method
Implementation
Future<String> determineUserLanguageCode(
String languageCode,
Iterable<Locale> supportedLocales,
) async {
final isSupported = isLanguageCodeSupported(languageCode, supportedLocales);
if (isSupported) {
_logger.debug('User language code is supported');
return languageCode;
}
_logger
..debug('User language code is not supported')
..debug('Using default language code');
return kFastSettingsDefaultLanguageCode;
}