always one step forward

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 ←←←←← ここに入れる



  /omegat



  /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