Perl/CGI を使った翻訳サーバの構築
|
Last Update : 2001-02-07
since : 2000-11-31 |
|||||||||||||||||
ご説明 - King.pm について | ||||||||||||||||||
ここでは Perl で「翻訳の王様」を使えるようにしたいと思います。 (インターネット翻訳の王様 Linux 版がインストールされているマシンを用意してください。) まず、Perl から「翻訳の王様」を簡単に Perl で利用するためにモジュール King.pm を作りました。右のリンクからダウンロードしてください。 このモジュールを使用すれば kingtr, kingword コマンドを使用して Perl で簡単に英語から日本語へ翻訳を行うことができます。
King.pm からの出力は kingtr, kingword, kinglook と同等のものを得ることができます。 特徴として
|
| |||||||||||||||||
使用方法 - King.pm の簡単な使用例 | ||||||||||||||||||
1. King2.gz の展開
ダウンロードしたファイルは tar + gzip で圧縮してますので tar zxvf King2.gz などとして適当なディレクトリに展開してください。 2. テストスクリプトの実行 まずテストスクリプト kingtest.pl を実行してみる事にします。
|
使用環境
翻訳の王様 Linux 版 ( Ver.1 ) もしくは 翻訳の王様 Linux 版 ( Ver.2 ) が正常にインストールされ、Perl が使用できる必要があります。 Web 翻訳を使用する場合には httpd が正常に実行されている必要があります。 |
|||||||||||||||||
$ ./kingtest.pl | ||||||||||||||||||
正常に展開できたら、最後に以下のように表示されます。 | ||||||||||||||||||
翻訳の王様 Linux 版 Ver.1 の場合、
|
||||||||||||||||||
翻訳の王様 Linux 版 Ver.2 の場合、
|
||||||||||||||||||
3. Web 翻訳を行う
Web 翻訳とは「Web ページでフォームに英語や日本語をいれると翻訳される」というものです。イメージは右を見てください。 展開されたファイルの中に king.html があると思います。これを httpd から見えるところへ移動します。 そしたらブラウザでその king.html を見ます。king.html が表示されたらフォームに翻訳したい英語や日本語を入力して「検索実行」ボタンを押します。 |
Screen shot -1 | |||||||||||||||||
4. King.pm を使う
King.pm は翻訳の王様を perl で簡単に使用するためのモジュールです。Kingman.html に使用方法が書かれていますので、ぜひご使用ください。 一番簡単な使い方は、 |
||||||||||||||||||
#!/usr/bin/perl
use King; $object = new King; |
||||||||||||||||||
の様に使います。これで
「これはペンです。」と日本語に翻訳されます。もちろん Ver.2 であれば日本語から英語へ翻訳されます。 |
このページに関するご意見・ご要望は mikio@pop06.odn.ne.jp へどうぞ