bcpCode property

String bcpCode

Returns BCP-47 tag of the language.

Implementation

String get bcpCode {
  switch (this) {
    case TranslateLanguage.afrikaans:
      return 'af';
    case TranslateLanguage.albanian:
      return 'sq';
    case TranslateLanguage.arabic:
      return 'ar';
    case TranslateLanguage.belarusian:
      return 'be';
    case TranslateLanguage.bengali:
      return 'bn';
    case TranslateLanguage.bulgarian:
      return 'bg';
    case TranslateLanguage.catalan:
      return 'ca';
    case TranslateLanguage.chinese:
      return 'zh';
    case TranslateLanguage.croatian:
      return 'hr';
    case TranslateLanguage.czech:
      return 'cs';
    case TranslateLanguage.danish:
      return 'da';
    case TranslateLanguage.dutch:
      return 'nl';
    case TranslateLanguage.english:
      return 'en';
    case TranslateLanguage.esperanto:
      return 'eo';
    case TranslateLanguage.estonian:
      return 'et';
    case TranslateLanguage.finnish:
      return 'fi';
    case TranslateLanguage.french:
      return 'fr';
    case TranslateLanguage.galician:
      return 'gl';
    case TranslateLanguage.georgian:
      return 'ka';
    case TranslateLanguage.german:
      return 'de';
    case TranslateLanguage.greek:
      return 'el';
    case TranslateLanguage.gujarati:
      return 'gu';
    case TranslateLanguage.haitian:
      return 'ht';
    case TranslateLanguage.hebrew:
      return 'he';
    case TranslateLanguage.hindi:
      return 'hi';
    case TranslateLanguage.hungarian:
      return 'hu';
    case TranslateLanguage.icelandic:
      return 'is';
    case TranslateLanguage.indonesian:
      return 'id';
    case TranslateLanguage.irish:
      return 'ga';
    case TranslateLanguage.italian:
      return 'it';
    case TranslateLanguage.japanese:
      return 'ja';
    case TranslateLanguage.kannada:
      return 'kn';
    case TranslateLanguage.korean:
      return 'ko';
    case TranslateLanguage.latvian:
      return 'lv';
    case TranslateLanguage.lithuanian:
      return 'lt';
    case TranslateLanguage.macedonian:
      return 'mk';
    case TranslateLanguage.malay:
      return 'ms';
    case TranslateLanguage.maltese:
      return 'mt';
    case TranslateLanguage.marathi:
      return 'mr';
    case TranslateLanguage.norwegian:
      return 'no';
    case TranslateLanguage.persian:
      return 'fa';
    case TranslateLanguage.polish:
      return 'pl';
    case TranslateLanguage.portuguese:
      return 'pt';
    case TranslateLanguage.romanian:
      return 'ro';
    case TranslateLanguage.russian:
      return 'ru';
    case TranslateLanguage.slovak:
      return 'sk';
    case TranslateLanguage.slovenian:
      return 'sl';
    case TranslateLanguage.spanish:
      return 'es';
    case TranslateLanguage.swahili:
      return 'sw';
    case TranslateLanguage.swedish:
      return 'sv';
    case TranslateLanguage.tagalog:
      return 'tl';
    case TranslateLanguage.tamil:
      return 'ta';
    case TranslateLanguage.telugu:
      return 'te';
    case TranslateLanguage.thai:
      return 'th';
    case TranslateLanguage.turkish:
      return 'tr';
    case TranslateLanguage.ukrainian:
      return 'uk';
    case TranslateLanguage.urdu:
      return 'ur';
    case TranslateLanguage.vietnamese:
      return 'vi';
    case TranslateLanguage.welsh:
      return 'cy';
  }
}