Java .properties Import 1.3
Javaでかかれたソフトウェアのローカライズ情報をおさめる.propertiesファイルから、翻訳メモリ(.tmx)ファイルを生成できるツール。以下の手順で使用し、OmegaTで翻訳メモリとして使用できるところまで確認できた。まだ文章ごとに1対1対応させているだけで、実はそれほど意味がない段階だけれど、修正していくことで翻訳辞書としての精度が上がるはず。
以下手順)
・Java .properties Import 1.3 をダウンロード
・properties-import.jar を実行
・開いたウィンドウで以下のファイルがある場所を指定して Import を押す
[BundleName].properties : 翻訳前(たいてい英語)の.propertiesファイル
[BundleName]_ja.properties : 翻訳後(日本語)の.propertiesファイル
・できた.tmxファイルをOmegaTプロジェクトフォルダ内の「tm」フォルダに入れる
project_folder
/source
/tm ←←←←← ここに入れる
/glossary
/target
補足)
※[BundleName]部分は "Resources" でなくてもよいが、"_"を含んでいるとどうやらダメ
→ Importing Complete は正常に表示されるが、生成される.tmxは空のxml形式
NG: test_Resources.properties
NG: Resources_test.properties
OK: Resources-test.properties
OK: testResources.properties
OK: Resourcestest.properties