kSupportedLanguages top-level property

Set<String> kSupportedLanguages
final

The set of supported languages, as language code strings.

The GlobalMaterialLocalizations.delegate can generate localizations for any Locale with a language code from this set, regardless of the region. Some regions have specific support (e.g. de covers all forms of German, but there is support for de-CH specifically to override some of the translations for Switzerland).

See also:

Implementation

final Set<String> kSupportedLanguages = HashSet<String>.from(const <String>[
  'ar', // Arabic
  'bg', // Bulgarian
  'bs', // Bosnian
  'ca', // Catalan Valencian
  'cs', // Czech
  'da', // Danish
  'de', // German
  'el', // Modern Greek
  'en', // English
  'es', // Spanish Castilian
  'et', // Estonian
  'fa', // Persian
  'fi', // Finnish
  'fil', // Filipino Pilipino
  'fr', // French
  'gsw', // Swiss German Alemannic Alsatian
  'he', // Hebrew
  'hi', // Hindi
  'hr', // Croatian
  'hu', // Hungarian
  'id', // Indonesian
  'it', // Italian
  'ja', // Japanese
  'km', // Khmer Central Khmer
  'ko', // Korean
  'lt', // Lithuanian
  'lv', // Latvian
  'mn', // Mongolian
  'mr', // Marathi
  'ms', // Malay
  'nb', // Norwegian Bokmål
  'nl', // Dutch Flemish
  'pl', // Polish
  'ps', // Pushto Pashto
  'pt', // Portuguese
  'ro', // Romanian Moldavian Moldovan
  'ru', // Russian
  'sk', // Slovak
  'sl', // Slovenian
  'sr', // Serbian
  'sv', // Swedish
  'ta', // Tamil
  'th', // Thai
  'tl', // Tagalog
  'tr', // Turkish
  'uk', // Ukrainian
  'ur', // Urdu
  'vi', // Vietnamese
  'zh', // Chinese
])