Rubyで翻訳
Google AJAX APIを叩いて翻訳するライブラリを使うと、簡単に翻訳できます。(信頼性は保証しません:p)
- 準備
- 1.3.1以上のgemを用意します。1.2以前のバージョンの場合は以下を行ってバージョンアップ(今は1.3.4)します。
% sudo gem install rubygems-update % sudo update_rubygems
-
- 後で必要なものをインストールします。
% sudo gem install hpricot % sudo gem install json % sudo gem install hoe
-
- rtranslateをインストールします
% git clone git://github.com/Pistos/rtranslate.git % gem build rtranslate.gemspec % gem install rtranslate --local
- プログラム
- ttest.rb
#!/usr/bin/env ruby # -*- coding: utf-8 -*- require 'rubygems' require 'rtranslate' puts Translate.t("Hello world", "ENGLISH", "JAPANESE") puts Translate.t("こんにちは世界", "JAPANESE", "ENGLISH")
-
- 実行結果
% ruby ttest.rb こんにちは世界 Hello World