| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | import 'package:flutter/material.dart';String languageFromLocale(Locale locale) {  switch (locale.languageCode) {    // Most often used languages    case "en":      return "English";    case "zh":      return "简体中文";    // Then in alphabetical order    case "ca":      return "Català";    case "de":      return "Deutsch";    case "es":      return "Español";    case "eu":      return "Euskera";    case "fr":      switch (locale.countryCode) {        case "CA":          return "Français (CA)";        case "FR":          return "Français (FR)";        default:          return locale.languageCode;      }    case "hu":      return "Magyar";    case "id":      return "Bahasa";    case "it":      return "Italiano";    case "ja":      return "日本語";    case "ko":      return "한국어";    case "pl":      return "Polski";    case "pt":      return "Português";    case "ru":      return "русский";    case "sv":      return "Svenska";    case "tr":      return "Türkçe";    // If not found then the language code will be displayed    default:      return locale.languageCode;  }}
 |