2008.03.17 (0.0.34) 開発版
  Java 1.5で実行できなくなっていた不具合を修正。
  TODO キーと値を = の代わりに : が分離する場合についての考慮が未実装。

2008.03.17 (0.0.33) 開発版
  Pleiades: 1.2.2.p4 - 2008.03.17 Nightly Build

2008.03.16 (0.0.32) 開発版
  プロパティファイルのキー値にエスケープが入っている場合にも適切に動作するように改善。
   (Ganymede に そのようなもの (ユニコード値) が存在)
  TODO 文字列に = が入るケースは未対応(未確認)。

2008.03.16 (0.0.31) 開発版
  Pleiades: 1.2.2.p4 - 2008.03.16 Nightly Build
  一括ビルド用Antスクリプトを新規作成。
  TODO merge時に omit表を反映できる機能を追加すること。
       ただし、反映したが変更されたという新しいステータスを確認すること。

2008.03.16 (0.0.30) 開発版
  Antスクリプトを少し改善。

2008.03.15 (0.0.29) 開発版
  Antスクリプトを少し改善。echoを追加。

2008.03.15 (0.0.28) 開発版
  除外設定を 可能な範囲で Pleiades と同期。
    babel://org.eclipse.jst.pagedesigner/org/eclipse/jst/pagedesigner/JMTResources.properties?key=ColorSupport.CommandLabel.Redなど
      Pleiades [excludeWhere] org.eclipse.jst.pagedesigner.PDPlugin 相当
    babel://org.eclipse.tptp.platform.agentcontroller/org/eclipse/tptp/platform/agentcontroller/config/SetConfig.properties?key=Config.AgentControllerConfig.LoggingLevel.Tagなど
      Pleiades [excludeWhere] org.eclipse.tptp.platform.agentcontroller.config.ConfigUtility 相当

2008.03.14 (0.0.27) 開発版
  omit表を整理(削減)
    →完全な整理は実施できていない。ツールなどの支援も必要と考える。

2008.03.12 (0.0.26) 開発版
  (merge)ignoreという判断を追加。

2008.03.12 (0.0.25) 開発版
  change.io が適切に出力されない間違いを修正。

2008.03.11 (0.0.24) 開発版
  change.o が適切に出力されない間違いを修正。

2008.03.11 (0.0.23) 開発版
  Antタスクの説明を強化。
  名称調整。
  (削除)BlancoNLpackGeneratorPropertiesParserBatchProcess.java
  (削除)BlancoNLpackGeneratorPropertiesParserProcess.java
  (削除)BlancoNLpackGeneratorPropertiesParserTask.java
  (削除)BlancoNLpackGeneratorPropertiesParserProcessInput.java
  (削除)BlancoNLpackGeneratorPropertiesParserTask.xls
  (削除)BlancoNLpackGeneratorPropertiesParserProcessImpl.java
  (削除)BlancoNLpackGeneratorPropertiesParser.java

2008.03.11 (0.0.22) 開発版
  3タスク整備。
   - BlancoNLpackGeneratorDiffResultDetailTask
   - BlancoNLpackGeneratorMergeResultDetailTask
   - BlancoNLpackGeneratorPropertiesParserTask
  blancoCsv更新。

2008.03.11 (0.0.21) 開発版
  微調整。

2008.03.11 (0.0.20) 開発版
  差分ユーティリティの実装。

2008.03.11 (0.0.19) 開発版
  Pleiades: 1.2.2.p4 - 2008.03.11 Nightly Build
  改行付きCSVファイル読み込みの調査。

2008.03.10 (0.0.18) 開発版
  blancoCsv: 最新開発版で更新。
  (削除)blancocodegenerator-*.jar
  (antスクリプト)「run.convert.phase2」ターゲットを削除。

2008.03.09 (0.0.17) 開発版
  Pleiades: 1.2.2.p3 - 2008.03.09 Nightly Build  
  プラグイン名に バンドルシンボル名 + ロケール + NLS Support と表示するよう変更。(Eclipse Babel と仕様合わせ) 

2008.03.08 (0.0.16) 開発版
  WTPについて 試験的に対応。
  サフィックスについて nlja から nl_ja に変更。これは Eclipse Babel が 同様のサフィックスを付与していることを踏襲したものです。
  ひとつもプロパティファイル生成をしない場合にも 出力先ディレクトリを作成するよう変更しました。

2008.03.08 (0.0.15) 開発版
  除外フレーズについて Pleiades設定を参考に一部を追加。
  TPTP, RSE について試験的に対応。

2008.03.07 (0.0.14) 開発版
  Europa Winter 対応。

2008.03.06 (0.0.13) 開発版
  BlancoNLpackGeneratorOmitPhraseList.tsv: 新たに作成。
  omit.u, omit.m, omit.p, omit.s の4分類に変更。

2008.03.06 (0.0.12) 開発版
  Pleiades: 1.2.2.p3 - 2008.03.06 Nightly Build
  BlancoNLpackGeneratorOmitList.tsv: 除外URIを追加。

2008.03.05 (0.0.11) 開発版
  Pleiades: 1.2.2.p3 - 2008.03.05 Nightly Build

2008.03.04 (0.0.10) 開発版
  Pleiades: 1.2.2.p3 - 2008.03.04 Nightly Build
  ※なお、ビルド番号は 0.0.99 を目標に増やし続ける予定です。

2008.03.02 (0.0.9) 開発版
  MANIFEST.MFから名称を取得できなかった代替処理の際に、
    ターゲット名に .jar が含まれる場合にはこれを除去するようにしました。

2008.02.28 (0.0.8) 開発版
  Eclipse 3.3.2 対応。

2008.02.27 (0.0.7) β1版
  プラグインjarファイルから MANIFEST.MFが発見できなかった場合に、やむをえずファイル名から情報を取得するように仕様変更。
  フラグメント.propertiesについて、日付領域を除去。

2008.02.26 (0.0.6) 開発版
  除外ファイルの内容を整備。
  <excludeTrace className="org.eclipse.debug.ui.actions.LaunchAction"/>
    の対応箇所は見当たらず。

2008.02.26 (0.0.5) 開発版
  Pleiades: : 1.2.2.p2 - 2008. Nightly Build
  なお、Pleiadesでの改善項目のひとつである、以下の除外設定については blancoNLpackGenerator側では未対応。
  ※除外設定については Pleiades と blancoNLpackGenerator とで実装が異なるためです。
    <!-- 除外 (メニュー - 実行ヒストリー名) 2008.02.23 -->
    <excludeTrace className="org.eclipse.debug.ui.actions.LaunchAction"/>

2008.02.25 (0.0.4) 開発版
  ニモーニック変換し過ぎの除外設定を辞書ファイルとして分離。
    →これにより、翻訳が適切におこなわれた際にはニモーニック変換し過ぎ除外設定が無効化されるようになりました。

2008.02.24 (0.0.3) 開発版
  Eclipse SDK 3.3.1.1 の ニモーニック変換し過ぎの除外設定を実施。

2008.02.24 (0.0.2) 開発版
  ニモーニック変換について扱うことが出来るように改善。
    ※この版では、ニモーニック変換し過ぎの除外設定を実施していません。
  build.xmlを分割実施。

2008.02.22 (0.0.1) 名称変更！ バージョン番号を 0.0.1 に戻す！
  rename: blancoEclipseBabel -> blancoNLpackGenerator
  version: 0.0.1 (これは Eclipseコントリビュートを念頭においた措置です)
    0.0.9: ベータ版
    0.1.0: 正式版 (目安), なんとか 0.3.0 まででバージョン番号消費を抑えておきたい。
    0.5.0: Eclipseにコントリビュート (目安)
  EPLに関する記述を実施。
  TODO: 開始・終了メッセージの blancoMessage対応。
  TODO: 依存するライブラリのEPL化検討。

2008.02.18 (0.5.5) 開発版
  メッセージ文字列の外部化 (前回の外部化以降の未実施部分)

2008.02.18 (0.5.4) 開発版
  除外項目の追記。
  文字列による除外判定を追加。
  大きなバグを発見。

2008.02.17 (0.5.3) 開発版
  Pleiades の 静的ジェネレーター向け(新規クラス)を利用できるので暫定的に利用していた除外指定を解除。
    →翻訳結果に変化が無いことは確認済み。

2008.02.17 (0.5.2) α5版
  Pleiades の 静的ジェネレーター向け(新規クラス)に対応。
    クラス名: jp.sourceforge.mergedoc.pleiades.resource.TranslationDictionary
  (削除)NullInstrumentation.java
  Pleiades から新たに提供していただいた新クラスおよびメソッドにより 一部誤翻訳してしまっていた現象を回避することができるようになりました。

2008.02.16 (0.5.1) 開発版
  プロバイダ名を大文字始まりに変更。

2008.02.15 (0.5.0) 開発版
  jarファイル中のjarファイルを処理できるように改善。
  (今までの版では jarファイル中のjarファイルを処理できずにいました)

2008.02.15 (0.4.8) α４版
  除外項目を追加。
  ログファイル(csv)にプロダクト名とバージョンを出力するように変更。

2008.02.15 (0.4.7) 開発版
  除外項目をざっくりと追加。

2008.02.14 (0.4.6) 開発版
  暫定対処: フォント名翻訳しすぎへの対応。
    http://lists.sourceforge.jp/mailman/archives/mergedoc-dev/2008-February/000039.html
    (1つ設定漏れがあったのを修正)

2008.02.14 (0.4.5) 開発版
  BlancoEclipseBabelOmitListCsv.xls を追加。
  著作権表示のとりあえずの調整。
  サフィックスを変更 -> nlja
  暫定対処: フォント名翻訳しすぎへの対応。
    http://lists.sourceforge.jp/mailman/archives/mergedoc-dev/2008-February/000039.html
  最低レベルの JavaDoc整備。

2008.02.11 (0.4.4) α３版
  CSVファイルの命名を少し変更。
  (削除)NullInstrumentation.java (移動)
  (削除)BlancoEclipseBabelLoadPleiadesDictionary.java (移動)

2008.02.11 (0.4.3) 開発版
  不要なキーを出力しているバグを修正。
  TODO 処理結果報告CSVファイルに blancoEclipseBabelのバージョンを出力したい。
  TODO CSVのタイトルは英文が妥当と考える。

2008.02.09 (0.4.2) 開発版
  blancoCsv導入。
  処理結果の報告機能を充実。
  →その結果、バグが一つ見つかりました。

2008.02.08 (0.4.1) 開発版
  プラグイン＋プロパティファイルをあらわす URI表現を試作。
  動作ログ機能の実装。

2008.02.07 (0.4.0) アルファ２版
  この版をα２版とします。
  TODO フラグメントプロパティに日付は不要か検討。(これのせいで毎回差分が出てしまう)
  TODO フラグメントプロパティにコメント行追加が必要か検討。
  TODO フラグメントプロパティは そもそも存在の必要があるのかどうか検討。
  TODO plugin.propertiesのプラグイン名をマニフェストに引用できないか検討。
  TODO 開始時メッセージ欲しい。

2008.02.06 (0.2.8) 開発版
  プラグインディレクトリから MANIFEST.MFを読み込めなかった場合の異常系に対応。
  TODO about.htmlをプラグインディレクトリ直下に追加すること。

2008.02.06 (0.2.7) 開発版
  (削除)BlancoEclipseBabelUpdateNl1Jar.java
  readme.txtを少し変更。
  .v2008xxxx のような日付を付与する処理は一旦解除。
  ベンダー名の外だし。
  MANIFEST.MFの情報を元に、出力先に反映する (しかし場合によっては入力ファイルやディレクトリ名を頼りに処理)
  メッセージの外部化 (blancoMessage対応)
  blancoConstants対応
  プロパティファイルの先頭に「initial generation - blancoEclipseBabel and Pleiades.」を追加。
  生成後プラグインの jarファイル化機能の追加。
  自動生成後のプラグインを 更に zip ファイル化する機能の追加。
  TODO featuresについて、シンボル名が org.eclipse.cvs_1.0.1.R33x_r20070802-7C79_9_KKG-mDM9e3H5D になっているのを見直し。
  TODO blancoStringGroup を導入して、MANIFEST.MFのキーワードを一括処理すること。

2008.02.05 (0.2.6) 開発版
  定数定義書、リソースバンドル定義書、メッセージ定義書を導入。
  TODO 国際化対応。

2008.02.04 (0.2.5) 開発版
  最低限のリファクタリングを実施。

2008.02.04 (0.2.4) 開発版
  (削除)BlancoEclipseBabelConstants.java
  プラグイン名およびバージョンを MANIFEST.MFから取得する機能の追加。
    (取得できない場合には、ディレクトリ名・ファイル名から取得←featuresの場合に必要)
  Apache Ant および バッチによるエントリポイントを作成 (blancoAntTaskの導入)
 [TODO]
    *  生成されるプラグインの妥当性検証
          o MANIFEST.MF記述において、対象となる元プラグインのバージョン指定を厳格化 (オプション機能)
            ※しかしデメリットも多そう。
          o 名前空間の妥当性
                + 「.nl1」の命名の妥当性。
                  というか 多分ダメ。
                + 「NLpack1」の命名の妥当性。
                  同上
                + プラグインバージョンの名前の妥当性。
                  日付を付与だけで良いのか？ 
    * 機能
          o blancoEclipseBabel 自身の Eclipseプラグイン化
          o 追加的な変換辞書機能の提供
                + blancoStringConverter ベース
                  ただし、通常の自動生成系ではなく変換定義の Excelブック形式による実現などが妥当か？
                + 「変換しない」を表現。(Pleiadesとの連携性は? あちらは クラスで判定の模様…)
                + ターゲットとなる プロパティファイルおよびプロパティの表現方法
                  プロパティをURI的に表現する。そして、変換及び除外についての表現。 
    * リファクタリング
          o 最低限レベルのリファクタリングの実施
          o ソースコードが 現時点では みにくい。気に入らない。でもまあ 動けばいいか…JavaDocや コメントも あまり入っていない 

2008.02.01 (0.2.3) 開発版
  TODO は整理されました。

2008.02.01 (0.2.2) 開発版
  入力ディレクトリと出力ディレクトリを分けました。(リファクタリング)

2008.01.31 (0.2.1) アルファ版
  必要な場合にのみ MANIFEST.MF関連ファイルを作成するように変更。
  pleiades 最新版の取り込み。
    ・plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
    ・plugins/jp.sourceforge.mergedoc.pleiades/conf ディレクトリ
    ・plugins/jp.sourceforge.mergedoc.pleiades/lib ディレクトリ

2008.01.31 (0.2.0) アルファ版
  このバージョンにおいて、一通りの妥当と思われる動作を得ることが出来ます。
  一旦、これを基準版と位置づけます。

2008.01.31 (0.0.8)
  展開済ディレクトリの処理を追加。
  削除: BlancoEclipseBabelProcessExpandedDirectory.java

2008.01.31 (0.0.7)
  プロパティファイルの読み込みを改善。

2008.01.31 (0.0.6)
  プロパティ値の改行用エスケープの処理を追加。

2008.01.30 (0.0.5)
  readme.txtを強化。

2008.01.30 (0.0.4) 実験的
  おおよその日本語化に成功。

2008.01.29 (0.0.3) 実験的
  最低レベルの実装をおこないました。

2008.01.29 (0.0.2) 実験的
  conf/以下のプロパティファイル漏れを1ファイル修正。

2008.01.28 (0.0.1) 実験的
  新規作成
  Pleiadesを利用して Eclipseのプロパティファイルを英語から日本語に変換します。

  プラン
  入力: org.eclipse.core.boot_3.1.100.v20060603.jar
  出力: org.eclipse.core.boot_3.1.100.v20060603.blanconl20080128.jar
      (プロパティファイルのみ変換)
