class GoogleFish
Attributes
format[RW]
key[RW]
q[RW]
source[RW]
target[RW]
translated_text[RW]
Public Class Methods
new(key)
click to toggle source
# File lib/google_fish.rb, line 4 def initialize(key) @key = key @format = :text end
Public Instance Methods
translate(source, target, q, options={})
click to toggle source
# File lib/google_fish.rb, line 9 def translate(source, target, q, options={}) @format = :html if options[:html] @source, @target, @q = source, target, q @translated_text = request_translation end
Private Instance Methods
request_translation()
click to toggle source
# File lib/google_fish.rb, line 17 def request_translation api = GoogleFish::Request.new(self) api.perform_translation end