getDisplayLanguageByCode method

Future<String?> getDisplayLanguageByCode(
  1. String langCode
)
inherited

Implementation

Future<String?> getDisplayLanguageByCode(String langCode) async {
  if (langCode.isEmpty) {
    return null;
  }

  Map<String, dynamic> languageNamesDict =
      locales['language-names'] as Map<String, dynamic>;
  if (languageNamesDict.containsKey(langCode)) {
    final List<dynamic> langNames =
        languageNamesDict[langCode] as List<dynamic>;
    String displayLang = langNames.first as String;
    return displayLang;
  }

  return null;
}