C3po is a project mainly written in Ruby, based on the MIT license.
Ruby translator client. For Google Translate and Bing Translate
Ruby translator client. Actual provider :
Ruby 1.9.2 is strongly recommanded.
libcurl4-gnutls-dev
Install it with rubygems:
gem install c3po
With bundler, add it to your Gemfile
:
gem "c3po", "~>0.1"
# Define a provider
C3po.configure do |config|
config.provider = :google
config.google_api_key = "MYAPIKEY"
end
# Define several provider
C3po.configure do |config|
config.provider = [:google, :bing]
config.google_api_key = "MYAPIKEY"
config.bing_api_key = "MYAPIKEY"
end
# Let's translate
translator = C3po.new('I want this droid to be translated')
translator.translate(:en, :fr) # =>
translator.is # => :en
translator.is?(:de) # => false
See LICENSE for further details.