6

私たちのソフトウェアを外部の翻訳者に翻訳させるために私たちが会社で行っていることは...まあ..それを置く方法...

  1. cvs co someModule
  2. ant translation.export(このターゲットの背後には、すべてのリソースバンドルを1つの大きなタブ区切りのテキストファイル、列:異なる言語、各行に1つのキーのすべての言語としてエクスポートする自作のantタスクがあります)
  3. 一部のVBツールはファイルを処理します(知りたくない)
  4. 翻訳者はExcelで列を操作します
  5. 誰かが翻訳を収集してマージします
  6. VBツール
  7. ant translation.import
  8. cvsコミット

...ベストケース:1。と8の間の2週間、開発は続きます...

最初の質問:これをどのように処理しますか?

私のアイデアは、翻訳者がcvsモジュールで直接作業できるようにするweb-guiを使用してツールを構築することでした(バックグラウンドでチェックアウトし、「保存」でコミ​​ットし、バックグラウンドでタグ付けすることもできます)。研修生による実装から始めて、概念実証のようなものを手に入れました。開発を進める前に知りたいのですが

2番目の質問:同等のツールを知っていますか?

および/または

3番目の質問:そのようなツールを使用しますか?

4

3 に答える 3

1

java には、独自のリソース バンドル エディタも用意されています。

于 2009-06-17T12:04:04.763 に答える
0

Sisulizerを使用してアプリケーション (.NET) をローカライズしています。アプリケーションのドキュメントにあるように、Java もサポートしています。これが役立つかもしれません。

Sisulizer を使用すると、翻訳者に送信する翻訳プロジェクトを生成できます。翻訳されたものが戻ってきたら、翻訳をプロジェクトに直接インポートできます。

于 2009-06-17T12:06:40.827 に答える
0

gettextPoeditを使用する必要があります。翻訳は別のファイルに保存されます。

于 2009-06-17T12:00:14.083 に答える