日本語化作業に必要なもの
このページでは Mozilla 製品の日本語化 (L10N) に参加する際に必要なものについて説明します。
日本語版のレビューに必要なもの
日本語版の製品レビューをする上で特に必要なものはありません。
実際にテストしたり、リポジトリの差分を確認して気づいた点をフォーラムなどで報告していただくには、ブラウザさえあれば大丈夫です。
言語リソースの修正に必要なもの
- UTF-8 対応テキストエディタ
- Apache Ant
- Localization Tools
- Mercurial (hg)
- やる気 (・・)/
日本語リソースや英語のソースコードは Mercurial リポジトリで管理されています。変更点を自分でリポジトリに反映しないのであれば、hg clone コマンドでリポジトリのファイルを取得する代わりに FTP サーバから ZIP ファイルをダウンロードすることもできます。ただし、更新時や差分の確認などがしやすい hg コマンドの利用を推奨します。
日本語リソースから xpi 言語パックを生成したり、英語のレポジトリから言語リソースファイルだけを取得したり、書き換えたファイルのエラーチェックなどを行ったりするには、Aapche Ant で書かれた Localization Tools を使います。
また、Google Code のリポジトリに変更を反映させるには、書き込み権限のある Google アカウントが必要です。権限のない人は変更後のファイルや差分ファイルを権限のある人に送るか、書き込み権限をリクエストしてください。
製品リリース作業に必要なもの
- 上記のツール (ant, lot, hg)
- hg.mozilla.org のアカウント
- 各製品を Signoff する権限
- 情熱 .(><).
製品リリースに使用するファイルを hg.mozilla.org の l10n リポジトリにプッシュし、サインオフする権限が必要です。
各ツールの入手方法
Windows では MozillaBuild 環境を推奨します。MozillaBuild 環境をインストールすると JDK + Ant 以外すべて揃います。C:¥mozilla-build¥start-l10n.bat を起動してください。Cygwin や MinGW などを使っていればそれでも構いません。Ant を使うにはシステム環境変数に JAVA_HOME, ANT_HOME, PATH の設定が必要になります。JAVA_HOME は “C:¥Program Files¥Java¥jdk1.7.0″ など、ANT_HOME は Ant の zip を展開したディレクトリ、PATH の末尾には “;%ANT_HOME¥bin” を追加してください。
Mac では MacPorts などを使用して必要なコマンドを揃えてください。各コマンドを個別にインストールしても構いませんが、個人的には MacPors を推奨します。
Linux は大丈夫だと思いますので、各自適当にどうにかしてください。