LpDiff
LpDiff
LpDiff (Language Pack Diff) は Java で書かれた言語リソース差分解析ツールであり、バージョン間の差分を色分け表示したりリソース対照表を生成できます。
リソース対照表の出力は言語リソースファイル毎に個別の HTML を出力するだけでなく、フォルダ内の全リソースを一括比較した結果を 1 つの HTML ファイルにまとめて出力することも可能です。コマンドラインから使用することもできるため処理の自動化も可能であり、言語リソースのメンテナンスには欠か せないツールとなっています。
なお、このツールは既に Localization Tools へと統合されており、その一機能として使用することもできます。
使い方
LpDiff の使い方の解説を日英両言語、スクリーンショット付で用意しました。
- LpDiff の使い方
ダウンロード
特に理由のない限り最新版をご利用になる事をお薦めします。なお、LpDiff は Java で書かれているため、ご利用になるには Java の実行環境が必要となります。 Java でコーディングされてはいますが、クロスプラットフォームを意識したコードとなっていないため残念ながら Mac OS X などでは動作しないようです。
- 最新版 LpDiff.jar
- SVN リポジトリ – ブラウザ
- (2004/09/23) LpDiff.20040923.jar
“×” ボタンで終了時にプロセスが残るバグを修正 - (2004/09/22) LpDiff.20040922.jar
“>” を含む dtd の実体定義パースに失敗する問題を修正 - (2004/02/11) LpDiff.20040211.1.jar
新規ファイルのパス出力が間違っているバグを修正 - (2004/02/11) LpDiff.20040211.jar
新規フォルダ中のファイルを表示しないバグを修正 - (2004/02/02) LpDiff.20040202.jar
欠落していた css を同梱し、不正なコマンドライン引数や不正な保存先パスで異常終了するバグを修正 - (2004/01/19) LpDiff.20040119.jar
不正なパスの読み込みで異常終了するバグを修正 - (2004/01/18) LpDiff.20040118.jar
dtd ファイルの読み込みに関するバグを修正 - (2002/09/24) LpDiff.20020924.jar
properties ファイルの比較に関するバグなどを修正 - (2001/01/10) LpDiff.20010110.jar
古川さんによる最終版
このソフトウェアは MPL 1.1( 参考和訳) の下で配布されています。
バグや機能追加の要望などお気づきの点がありましたらこの Trac でチケットを発行するか、 L10N フォーラム までお知らせ下さい。
原作者と現メンテナ: 古川 良一, dynamis, kozawa