[% title = "Debian パッケージの説明文を日本語で読みたい! 〜DDTP へのお誘い〜" %]
Debian のインストール時や、その後のアップグレード時に誰しもお世話になる、 dselect や apt で表示されるパッケージの説明。 あれを日本語で読みたいと思ったことはありませんか?
Debian の各パッケージには、それぞれのパッケージについて、その 内容や用途などを記載した description (パッケージ説明文) が付けられています。 また、Web ページ上のパッケージ一覧でも、個々のパッケージを説明するために この description が利用されています。
この description を各国語に翻訳しようという活動が "Debian Description Translation Project (DDTP) - Debian パッケージ説明文翻訳プロジェクト - " です。日本語翻訳チームも参加しており、翻訳作業が進められています。
皆さんもパッケージ説明の日本語訳に参加してみませんか? 今まで知らなかった便利なパッケージ、おもしろいパッケージが見つかるかも しれませんよ。
作業の大まかな流れとしては、
となります。
以下は、作業ガイドの翻訳です (一部加筆修正あり)。
こんにちは!
これは Debian Description Translation Server から自動送信されるメールです。複数の翻訳者で Debian パッケージの説明文 (description) を訳すことができ、サーバがその成果を統合します。
admin, base, comm, devel, doc, editors, electronics, games, graphics, hamradio, interpreters, libs, mail, math, misc, net, news, oldlibs, otherosfs, science, shells, sound, tex, text, utils, web, x11使用例: 'GET 2 ja SECTION editors'
サーバからはすでに適切なフォーマット済みの添付ファイルが送られてきます。 あなたはそのファイルを保存して翻訳し、再び添付ファイルとしてサーバに返信するだけです。 Subject 行を気にする必要はありません。(翻訳済みの説明文を添付して) 普段通り返信してください。すると、また新たに未訳の説明文が送られて きます。
サーバからは翻訳対象が送られてきます。その内訳は、オリジナルの説明文 (一切手を加えないでください!) と翻訳のテンプレートです。
一部翻訳済みの箇所がある場合は、サーバがあらかじめ挿入してくれます。
以下は簡単な (日本語翻訳の) 例です。
Description: A tetris clone. Gnome is the "GNU Network Object Model Environment" . It is a project to build a complete, user-friendly desktop based entirely on free software. Description-ja: <trans> Gnome とは、"GNU Network Object Model Environment" の略です。 . <trans>
やらなくてはならないのは、<trans>の箇所をあなたの翻訳文で 置き換えることだけです。上記の例では、翻訳文の最初の部分を サーバが挿入してくれています。この部分も自由に修正することが できます。
複数のコマンドが書かれたバッチファイルを、サーバに送ることができます。 バッチファイルの名前は 'ddts_command.txt' でなければならず、その中に 通常のコマンドを記述することができます。以下は例です。
SGET mc GET 3 STATUS GET bb NOGUIDE BTSCLOSE 455
'STOP' という特別コマンドは、ファイル中の処理を中断します。
訳文の「書き方」については、以下に挙げるルールに沿ってください。
翻訳作業の補助をしてくれるツールとして、以下のものがあります。
Web 上で利用できる参考資料としては、次のようなものがあります。
また、description 自体の記述の指針として、次の文書も参照してください。
DDTP に関連する連絡や議論、翻訳上の質問や回答などは Debian JP Documentation メーリングリストで行っています。DDTP に参加してくださる方は、ぜひとも購読してください。
まだまだ翻訳作業に協力してくれる人の数が不足しています。 あなたも DDTP に参加して、多くの未知なパッケージを探検しながら Debian プロジェクトに contribute しませんか?