content: /*
  
  Copyright 2015 Akexorcist
  
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at
  
  http://www.apache.org/licenses/LICENSE-2.0
  
  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
  
  */
  
  package com.akexorcist.googledirection.constant;
  
  import androidx.annotation.StringDef;
  
  import java.lang.annotation.Retention;
  import java.lang.annotation.RetentionPolicy;
  
  /**
   * Supported languages in the Google Direction API.
   *
   * @since 1.0.0
   */
  public class Language {
      public static final String AFRIKAANS = "af";
      public static final String ALBANIAN = "sq";
      public static final String AMHARIC = "am";
      public static final String ARABIC = "ar";
      public static final String ARMENIAN = "hy";
      public static final String AZERBAIJANI = "az";
      public static final String BASQUE = "eu";
      public static final String BELARUSIAN = "be";
      public static final String BENGALI = "bn";
      public static final String BOSNIAN = "bs";
      public static final String BULGARIAN = "bg";
      public static final String BURMESE = "my";
      public static final String CATALAN = "ca";
      public static final String CHINESE = "zh";
      public static final String CHINESE_Simplified = "zh-CN";
      public static final String CHINESE_HONG_KONG = "zh-HK";
      public static final String CHINESE_TRADITIONAL = "zh-TW";
      public static final String CROATIAN = "hr";
      public static final String CZECH = "cs";
      public static final String DANISH = "da";
      public static final String DUTCH = "nl";
      public static final String ENGLISH = "en";
      public static final String ENGLISH_AUSTRALIAN = "en-AU";
      public static final String ENGLISH_GREAT_BRITAIN = "en-GB";
      public static final String ESTONIAN = "et";
      public static final String FARSI = "fa";
      public static final String FINNISH = "fi";
      public static final String FILIPINO = "fil";
      public static final String FRENCH = "fr";
      public static final String FRENCH_CANADA = "fr-CA";
      public static final String GALICIAN = "gl";
      public static final String GEORGIAN = "ka";
      public static final String GERMAN = "de";
      public static final String GREEK = "el";
      public static final String GUJARATI = "gu";
      public static final String HEBREW = "iw";
      public static final String HINDI = "hi";
      public static final String HUNGARIAN = "hu";
      public static final String ICELANDIC = "is";
      public static final String INDONESIAN = "id";
      public static final String ITALIAN = "it";
      public static final String JAPANESE = "ja";
      public static final String KANNADA = "kn";
      public static final String KAZAKH = "kk";
      public static final String KHMER = "km";
      public static final String KOREAN = "ko";
      public static final String KYRGYZ = "ky";
      public static final String LAO = "lo";
      public static final String LATVIAN = "lv";
      public static final String LITHUANIAN = "lt";
      public static final String MACEDONIAN = "mk";
      public static final String MALAY = "ms";
      public static final String MALAYALAM = "ml";
      public static final String MARATHI = "mr";
      public static final String MONGOLIAN = "mn";
      public static final String NEPALI = "ne";
      public static final String NORWEGIAN = "no";
      public static final String POLISH = "pl";
      public static final String PORTUGUESE = "pt";
      public static final String PORTUGUESE_BRAZIL = "pt-BR";
      public static final String PORTUGUESE_PORTUGAL = "pt-PT";
      public static final String PUNJABI = "pa";
      public static final String ROMANIAN = "ro";
      public static final String RUSSIAN = "ru";
      public static final String SERBIAN = "sr";
      public static final String SINHALESE = "si";
      public static final String SLOVAK = "sk";
      public static final String SLOVENIAN = "sl";
      public static final String SPANISH = "es";
      public static final String SPANISH_LATIN_AMERICA = "es-419";
      public static final String SWAHILI = "sw";
      public static final String SWEDISH = "sv";
      public static final String TAMIL = "ta";
      public static final String TELUGU = "te";
      public static final String THAI = "th";
      public static final String TURKISH = "tr";
      public static final String UKRAINIAN = "uk";
      public static final String URDU = "ur";
      public static final String UZBEK = "uz";
      public static final String VIETNAMESE = "vi";
      public static final String ZULU = "zu";
  
  
      @Retention(RetentionPolicy.SOURCE)
      @StringDef({
              AFRIKAANS,
              ALBANIAN,
              AMHARIC,
              ARABIC,
              ARMENIAN,
              AZERBAIJANI,
              BASQUE,
              BELARUSIAN,
              BENGALI,
              BOSNIAN,
              BULGARIAN,
              BURMESE,
              CATALAN,
              CHINESE,
              CHINESE_Simplified,
              CHINESE_HONG_KONG,
              CHINESE_TRADITIONAL,
              CROATIAN,
              CZECH,
              DANISH,
              DUTCH,
              ENGLISH,
              ENGLISH_AUSTRALIAN,
              ENGLISH_GREAT_BRITAIN,
              ESTONIAN,
              FARSI,
              FINNISH,
              FILIPINO,
              FRENCH,
              FRENCH_CANADA,
              GALICIAN,
              GEORGIAN,
              GERMAN,
              GREEK,
              GUJARATI,
              HEBREW,
              HINDI,
              HUNGARIAN,
              ICELANDIC,
              INDONESIAN,
              ITALIAN,
              JAPANESE,
              KANNADA,
              KAZAKH,
              KHMER,
              KOREAN,
              KYRGYZ,
              LAO,
              LATVIAN,
              LITHUANIAN,
              MACEDONIAN,
              MALAY,
              MALAYALAM,
              MARATHI,
              MONGOLIAN,
              NEPALI,
              NORWEGIAN,
              POLISH,
              PORTUGUESE,
              PORTUGUESE_BRAZIL,
              PORTUGUESE_PORTUGAL,
              PUNJABI,
              ROMANIAN,
              RUSSIAN,
              SERBIAN,
              SINHALESE,
              SLOVAK,
              SLOVENIAN,
              SPANISH,
              SPANISH_LATIN_AMERICA,
              SWAHILI,
              SWEDISH,
              TAMIL,
              TELUGU,
              THAI,
              TURKISH,
              UKRAINIAN,
              URDU,
              UZBEK,
              VIETNAMESE,
              ZULU
      })
      public @interface Value {
      }
  }
  