[% title = "ウェブページ翻訳作業マニュアル - ページの更新" %]
[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ next ]
翻訳が済んだページも、その英語オリジナルファイルが更新された際には、変 更された箇所を調べて、日本語訳を付け加えたり修正したりする必要があります。 英語オリジナルファイルの更新状況を調べるには、翻訳作業中に埋め込んだ cvs リビジョン番号を用います。
まず、ソースを最新の状態にしておきます。
cd ~/debian-www/ cvs update
次に、 翻訳ファイルバージョン監視スクリプトで更新状況をチェックします。 岡 充 <oka@debian.or.jp> さんの翻訳ファイルバージョン監視スクリプト check_newest.pl を cvs で入手します。(libdigest-md5-perl パッケージが 必要です。)
mkdir ~/work/ cd ~/work/ cvs -d :pserver:anonymous@master.debian.or.jp:/var/cvs login CVS password: (パスワードを聞かれるのでリターンを押します。) cvs -d :pserver:anonymous@master.debian.or.jp:/var/cvs checkout doc/webtrans_howto/check_newest.pl cp doc/webtrans_howto/check_newest.pl ~/debian-www/
Emacs をお使いの方には、翻訳作業支援マクロ debwww.el が便利です。
次に、check_newest.pl を作業ディレクトリで実行します。
cd ~/debian-www/ check_newest.pl
以下のような出力が得られます。(実際の出力とは異なります。)
状態=(J)日本語版が最新/(E)英語版が最新/(N)まだ着手してない<Not yet> |検査方法=(R)CVSリビジョン/(M)MD5/(T)更新時間 |/ ファイル名 +--============================================================================ N webwml/japanese/2.0/2.0beta_CD.wml ER webwml/japanese/contact.wml JR webwml/japanese/webwml/english/doc/index.wml ...
行頭に "E" とあるものは、英語ページが更新されているものです。
最新の英語ファイルを一から読んで、変更点を翻訳、修正しても構いませんが、 cvs の機能を使えば若干ですが楽ができます。ただ、インターネットに接続してい る必要があります。
日本語ファイルに埋め込まれたオリジナル英語ファイルの cvs リビジョン番号を 確認した上で、最新版との差分を調べます。その方法は、次のようなものがありま す。
Emacs をお使いの方には、翻訳作業支援マクロ debwww.el が便利です。
cvsweb から本家 cvs
リポジトリ
を 調べる。
コマンドラインで、 cvs diff -r <cvs リビジョン番号> <英語ファイル名> を実行する。
コマンドラインから調べる場合は、
cd ~/debian-www/ cvs diff -r 1.4 webwml/english/contact.wml
とすれば、以下のような出力が得られます。
Index: webwml/english/contact.wml =================================================================== RCS file: /cvs/webwml/webwml/english/contact.wml,v retrieving revision 1.4 retrieving revision 1.5 diff -r1.4 -r1.5 45a46,48 > <P>Those requesting information for articles should contact our > <A href="mailto:press@debian.org">publicity department</A>. >
既に最新のものとなっているローカル英語オリジナルファイルと照らし合わせ て、日本語ファイルを修正します。
なお誤訳を直したり、更新して再度 ML に投稿する場合は、 何を更新したのか簡単な箇条書きを添えてください。
[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ next ]
ウェブページ翻訳作業マニュアル
$Id: webtrans_howto.ja.sgml,v 1.5 2001/06/19 17:34:45 tsaito Exp $debian-www@debian.or.jp