Nele translates ruby string to the other language.
It uses external public translators like Microsoft Translator or Yahoo's Babelfish.
Installation:
git install nele
Usage:
require 'nele'
String.translators
=> [:babelfish, :ms]
Microsoft Translator:
String.translator = :ms
String.translator.config[:from] = "en"
String.translator.config[:to] = "pl"
String.translator.config[:appId] = YOUR_APP_ID
"nice girl".translate
=> "mila dziewczyna"
Yahoo's Babelfish:
String.translator = :babelfish
String.translator.config[:lp] = "en_es"
"hello".translate
=> "hola"
If you know any other (free) public translators just let me know, or write your own adapter for nele.