Nadokaの相互翻訳プラグインを作ってみた

Rubyの練習で作ったNadokaプラグインです。
Download(名前を付けてリンク先を保存)

準備

  1. Nadokaを導入する
  2. Nadokaのpluginsディレクトリにこのプラグインを入れる
  3. Nadokaの設定ファイルにこのpluginの設定を書く
  4. Nadoka経由でチャットルームに入る

動作

  • 頭にスペース2つ付けて発言すると英訳して発言されたことになる
    • 日本語・英語どちらも発言したように見えるが、実際はチャットルームには英文しか届かない
  • アルファベットと記号とスペースのみの発言で、スペースが2個以上含まれている場合に和訳文が表示される
    • 和訳文は自分にしか見えない

※翻訳部分はエキサイト翻訳の結果をhpricotでスクレイピングしてます。この部分のコードを差し替えることで別の翻訳エンジンにも対応可能です。

Codereposにコミットしてみました。
http://coderepos.org/share/changeset/8472