2012-04-13 12 views
4

私は大規模なサイトでの翻訳に多くの.resxファイルを使用しています。翻訳を完了させるために、各resxファイルの内容をコピーしてスプレッドシートに貼り付けます。スプレッドシートは翻訳者から戻ってきます。新しい言語が余分な列として追加されています。私はスプレッドシートから列をコピーし、resxファイルの値の列に貼り付けることを試みましたが、うまくいきません。私は今、スプレッドシートからresxファイルまでの何千もの個々のフレーズをカットアンドペーストすることになりました。より良い方法が必要です。ある?.netファイルに複数の文字列を貼り付けるにはどうすればいいですか?

答えて

2

スプレッドシートを使用する代わりに、ResExを使用します。これにより、トランスレータは.resxファイルを直接生成できます。

1

.resxファイルを処理するローカリゼーションツールがあります。したがって、.resxファイルからコンテンツをコピー/貼り付けするのではなく、そのまま翻訳者に送信すれば、翻訳された.resxファイルを自分の言語で送り返すことができます。生産性とは別に、.resxファイルには、翻訳者が文脈を理解するのに役立つコメントなどの有益な情報が含まれている場合や、特定の文字列に適用される既知の制限(最大長など)を伝える場合があります。

0

Resxは単なるXMLですので、簡単な処理のためにcsvとして保存して、speadsheetファイルから簡単なスクリプトを生成することができます。

0

方法があります。

1つの列はコピー/ペーストできませんが、すべての列をコピー/ペーストすることはできません。 Sooo ...スプレッドシートを正確にどのようにしてresxファイルを作成したら、resxファイルの内容をすべて消去し、最後にスプレッドシートのすべてをコピーしてresxファイルに貼り付けます。ブーム!

関連する問題