3 help2man と help2man のメッセージカタログをインストールしておく必要がある。
4 Debian/Ubuntu の場合は help2man と language-pack-ja をインストールする。
8 help2man.ja 以下の *.x を訳す。
9 原文は roff の場合と同じく .\"O で始めるものとする。
11 * トップディレクトリで make all を実行すると help2man が実行され、
12 help2man.ja/ 以下に *.1 が生成される。
13 * 最初は coreutils-*.tar.xz を取得して、プログラムの生成も行うので、時間がかかる。
14 * make clean で help2man.ja/*.1 を削除できる。
15 * トップディレクトリで make install を実行すると、
16 help2man.ja/*.1 が draft/man1 にコピーされる。
20 original の翻訳者が manpage も投稿してもよい。
22 JM git repo に登録時に manpage を committer が生成する。
23 mandiff.py などで HTML を生成して、original と翻訳の比較ができるようにする。
24 Makefile のルールを追加しておきたい。
30 - Makefile の V = <version> を更新するバージョンに変更する
35 rm -f original/man1/* help2man.orig/*
36 cp -p source/man/*.1 original/man1/
37 cp -p source/man/*.x help2man.orig/
39 (3) translation_list の更新
41 git status | ../../admin/git2upd > upd.txt
45 ../../admin/upd_tl.perl translation_list upd.txt VERSION
48 help2man.orig 側でのファイルの add/update/remove を反映する。
51 original/man1/*.1 が更新されるのは、以下の二つのケースがある。
53 * help message が更新された場合
54 → SOURCE/po/ja.po を修正して Translation Project へ。