class Google::Transliterate::Transliterator

Constants

DEFAULT_USER_AGENT
GOOGLE_TRANSLATE_URL

Public Instance Methods

transliterate!(source_script, text) click to toggle source
# File lib/google/transliterate/transliterator.rb, line 22
def transliterate!(source_script, text)
  self.class.get(
    GOOGLE_TRANSLATE_URL,
    :query => {
      :client => "t",
      :sl => source_script,
      :ie => "UTF-8",
      :oe => "UTF-8",
      :q => text
    },
    :headers => {"User-Agent" => DEFAULT_USER_AGENT}
  ).parsed_response.force_encoding("UTF-8")
end