| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | 
							- 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 "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 "pl":
 
-       return "Polski";
 
-     case "pt":
 
-       return "Português";
 
-     case "ru":
 
-       return "русский";
 
-     case "tr":
 
-       return "Türkçe";
 
-     // If not found then the language code will be displayed
 
-     default:
 
-       return locale.languageCode;
 
-   }
 
- }
 
 
  |