Enum Class Language

java.lang.Object
java.lang.Enum<Language>
com.iizix.translate.google.Language
All Implemented Interfaces:
Serializable, Comparable<Language>, Constable

public enum Language extends Enum<Language>
List of languages and their language codes for the Google Translate API.
Author:
Christopher Mindus
  • Enum Constant Details Link icon

    • Auto_detect Link icon

      public static final Language Auto_detect
    • Afrikaans Link icon

      public static final Language Afrikaans
    • Albanian Link icon

      public static final Language Albanian
    • Amharic Link icon

      public static final Language Amharic
    • Arabic Link icon

      public static final Language Arabic
    • Armenian Link icon

      public static final Language Armenian
    • Azeerbaijani Link icon

      public static final Language Azeerbaijani
    • Basque Link icon

      public static final Language Basque
    • Belarusian Link icon

      public static final Language Belarusian
    • Bengali Link icon

      public static final Language Bengali
    • Bosnian Link icon

      public static final Language Bosnian
    • Bulgarian Link icon

      public static final Language Bulgarian
    • Catalan Link icon

      public static final Language Catalan
    • Cebuano Link icon

      public static final Language Cebuano
    • Chichewa Link icon

      public static final Language Chichewa
    • Chinese_Simplified Link icon

      public static final Language Chinese_Simplified
    • Chinese_Traditional Link icon

      public static final Language Chinese_Traditional
    • Corsican Link icon

      public static final Language Corsican
    • Croatian Link icon

      public static final Language Croatian
    • Czech Link icon

      public static final Language Czech
    • Danish Link icon

      public static final Language Danish
    • Dutch Link icon

      public static final Language Dutch
    • English Link icon

      public static final Language English
    • Esperanto Link icon

      public static final Language Esperanto
    • Estonian Link icon

      public static final Language Estonian
    • Filipino Link icon

      public static final Language Filipino
    • Finnish Link icon

      public static final Language Finnish
    • French Link icon

      public static final Language French
    • Frisian Link icon

      public static final Language Frisian
    • Galician Link icon

      public static final Language Galician
    • Georgian Link icon

      public static final Language Georgian
    • German Link icon

      public static final Language German
    • Greek Link icon

      public static final Language Greek
    • Gujarati Link icon

      public static final Language Gujarati
    • Haitian_Creole Link icon

      public static final Language Haitian_Creole
    • Hausa Link icon

      public static final Language Hausa
    • Hawaiian Link icon

      public static final Language Hawaiian
    • Hebrew Link icon

      public static final Language Hebrew
    • Hindi Link icon

      public static final Language Hindi
    • Hmong Link icon

      public static final Language Hmong
    • Hungarian Link icon

      public static final Language Hungarian
    • Icelandic Link icon

      public static final Language Icelandic
    • Igbo Link icon

      public static final Language Igbo
    • Indonesian Link icon

      public static final Language Indonesian
    • Irish Link icon

      public static final Language Irish
    • Italian Link icon

      public static final Language Italian
    • Japanese Link icon

      public static final Language Japanese
    • Javanese Link icon

      public static final Language Javanese
    • Kannada Link icon

      public static final Language Kannada
    • Kazakh Link icon

      public static final Language Kazakh
    • Khmer Link icon

      public static final Language Khmer
    • Korean Link icon

      public static final Language Korean
    • Kurdish Link icon

      public static final Language Kurdish
    • Kyrgyz Link icon

      public static final Language Kyrgyz
    • Lao Link icon

      public static final Language Lao
    • Latin Link icon

      public static final Language Latin
    • Latvian Link icon

      public static final Language Latvian
    • Lithuanian Link icon

      public static final Language Lithuanian
    • Luxembourgish Link icon

      public static final Language Luxembourgish
    • Macedonian Link icon

      public static final Language Macedonian
    • Malagasy Link icon

      public static final Language Malagasy
    • Malay Link icon

      public static final Language Malay
    • Malayalam Link icon

      public static final Language Malayalam
    • Maltese Link icon

      public static final Language Maltese
    • Maori Link icon

      public static final Language Maori
    • Marathi Link icon

      public static final Language Marathi
    • Mongolian Link icon

      public static final Language Mongolian
    • Burmese Link icon

      public static final Language Burmese
    • Nepali Link icon

      public static final Language Nepali
    • Norwegian Link icon

      public static final Language Norwegian
    • Pashto Link icon

      public static final Language Pashto
    • Persian Link icon

      public static final Language Persian
    • Polish Link icon

      public static final Language Polish
    • Portuguese Link icon

      public static final Language Portuguese
    • Punjabi Link icon

      public static final Language Punjabi
    • Romanian Link icon

      public static final Language Romanian
    • Russian Link icon

      public static final Language Russian
    • Samoan Link icon

      public static final Language Samoan
    • Scots_Gaelic Link icon

      public static final Language Scots_Gaelic
    • Serbian Link icon

      public static final Language Serbian
    • Sesotho Link icon

      public static final Language Sesotho
    • Shona Link icon

      public static final Language Shona
    • Sindhi Link icon

      public static final Language Sindhi
    • Sinhala Link icon

      public static final Language Sinhala
    • Slovak Link icon

      public static final Language Slovak
    • Slovenian Link icon

      public static final Language Slovenian
    • Somali Link icon

      public static final Language Somali
    • Spanish Link icon

      public static final Language Spanish
    • Sundanese Link icon

      public static final Language Sundanese
    • Swahili Link icon

      public static final Language Swahili
    • Swedish Link icon

      public static final Language Swedish
    • Tajik Link icon

      public static final Language Tajik
    • Tamil Link icon

      public static final Language Tamil
    • Telugu Link icon

      public static final Language Telugu
    • Thai Link icon

      public static final Language Thai
    • Turkish Link icon

      public static final Language Turkish
    • Ukrainian Link icon

      public static final Language Ukrainian
    • Urdu Link icon

      public static final Language Urdu
    • Uzbek Link icon

      public static final Language Uzbek
    • Vietnamese Link icon

      public static final Language Vietnamese
    • Welsh Link icon

      public static final Language Welsh
    • Xhosa Link icon

      public static final Language Xhosa
    • Yiddish Link icon

      public static final Language Yiddish
    • Yoruba Link icon

      public static final Language Yoruba
    • Zulu Link icon

      public static final Language Zulu
  • Field Details Link icon

    • langID Link icon

      public final String langID
      Short abbreviation of the language name, typically two characters (unless for Chinese).
    • description Link icon

      public final String description
      The description.
  • Method Details Link icon

    • values Link icon

      public static Language[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf Link icon

      public static Language valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • get Link icon

      public static Language get(String langID)
      Creates a Language enum from a language ID.
      Parameters:
      langID - The Google language ID.
      Returns:
      The Language.Nnn enum, or null if not found.
    • toString Link icon

      public String toString()
      Gets the language name.
      Overrides:
      toString in class Enum<Language>
      Returns:
      The language name in English.