Module: Ggtranslate

Extended by:
Translator
Defined in:
lib/ggtranslate.rb,
lib/ggtranslate/version.rb,
lib/ggtranslate/languages.rb,
lib/ggtranslate/exceptions.rb,
lib/ggtranslate/translator.rb,
lib/ggtranslate/result_object.rb

Defined Under Namespace

Modules: Translator Classes: ApiCallException, ResponseParsingException, ResultObject

Constant Summary collapse

VERSION =
"0.2.0"
LANGUAGES =
{
  "af" => "afrikaans",
  "sq" => "albanian",
  "ar" => "arabic",
  "be" => "belarusian",
  "bg" => "bulgarian",
  "ca" => "catalan",
  "zh-CN" => "chinese_simplified",
  "zh-TW" => "chinese_traditional",
  "hr" => "croatian",
  "cs" => "czech",
  "da" => "danish",
  "nl" => "dutch",
  "en" => "english",
  "et" => "estonian",
  "tl" => "filipino",
  "fi" => "finnish",
  "fr" => "french",
  "gl" => "galician",
  "de" => "german",
  "el" => "greek",
  "iw" => "hebrew",
  "hi" => "hindi",
  "hu" => "hungarian",
  "is" => "icelandic",
  "id" => "indonesian",
  "ga" => "irish",
  "it" => "italian",
  "ja" => "japanese",
  "ko" => "korean",
  "la" => "latin",
  "lv" => "latvian",
  "lt" => "lithuanian",
  "mk" => "macedonian",
  "ms" => "malay",
  "mt" => "maltese",
  "no" => "norwegian",
  "fa" => "persian",
  "pl" => "polish",
  "pt" => "portuguese",
  "ro" => "romanian",
  "ru" => "russian",
  "sr" => "serbian",
  "sk" => "slovak",
  "sl" => "slovenian",
  "es" => "spanish",
  "sw" => "swahili",
  "sv" => "swedish",
  "th" => "thai",
  "tr" => "turkish",
  "uk" => "ukrainian",
  "vi" => "vietnamese",
  "cy" => "welsh",
  "yi" => "yiddish",
}

Method Summary

Methods included from Translator

build_headers, translate