15

.NET でのローカリゼーションの作業を容易にするツールはありますか? つまり、VS での resx ファイルの操作は、開発者の観点からはかなり醜いものです。たとえば、文字列をリソースに追加する必要がある場合、カルチャが異なるすべてのリソース ファイルに手動で追加する必要があります。また、特定のカルチャのリソース ファイルで文字列が欠落しているかどうかなどを教えてくれるツールについても知りません。

4

6 に答える 6

14

探していたシンプルな VS アドオンを見つけました! http://visualstudiogallery.msdn.microsoft.com/3b64e04c-e8de-4b97-8358-06c73a97cc68 しかも無料!ResXマネージャー!

于 2013-01-22T14:40:23.187 に答える
2

Crowdin.comを試してみましたが、かなりうまくいきました。それも無料のオンラインです。

  • 素早いサポートがうれしい。
  • resx ファイルの編集は簡単です。
  • その他のリソース ファイルも幅広くサポートしています。
  • 必要に応じて、プロジェクトの翻訳を手伝ってくれるボランティアを簡単に招待できます。
于 2013-01-22T10:12:43.760 に答える
1

私は、Visual Studio 開発者とその翻訳者向けの専門的なローカリゼーション ツールを販売しています。それはあなたが求めていることを具体的に行いますが、私はそれから利益を得る立場にあるので、ここでそれをあからさまに宣伝したくありません (サイトのルールに準拠するため)。リンク先はプロフィールをご覧ください。

于 2013-01-22T12:56:56.933 に答える
0

.resxファイルを手動で管理する代わりに、すべての翻訳のキーと値のペアをスプレッドシートに入れて、そこからソースファイルを生成することができます。

それが私のプロジェクトでそれを解決した方法です。.resxファイルを生成するVBAマクロを使用してExcelスプレッドシートを作成しました。スプレッドシートの管理ははるかに簡単です。行を挿入または削除し、欠落している値を見つけて入力し、ソースファイルを再度生成するだけです。

ここから私の例をダウンロードできます(xcodeまたはeclipse btwでも機能します):http: //members.home.nl/bas.de.reuver/files/multilanguage.zip

于 2013-01-22T22:19:26.033 に答える
0

Google for .NET Localization を使用すると、多くのサードパーティ ツールが見つかります。

Visual Studio http://msdn.microsoft.com/en-US/library/ccec7sz1(v=vs.80).aspxに付属している ResGen.exe を調べることをお勧めします 。

別の提案: リソースを含む Excel ファイルを作成し、数式を使用して最終出力を作成し、txt ファイルに配置します。

その後、ResGen を使用して resx ファイルを作成します。

関連するメモ: アプリを作成するときは、常に resx ファイルを使用してください。「このアプリをイディッシュ語にローカライズできますか?」と尋ねられたときに、後でその恩恵を受けることができます。答えないことを願っています: Oy Vey. :D

于 2013-01-22T10:04:41.290 に答える
0

ResGen には Visual Studio が付属しています。これは、.net をローカライズするときにどのファイルを変更する必要があるかを示す基本的なエディターです。その周りにローカリゼーション プロセスを構築することはお勧めしません。

タスク専用の高品質ツールは、より優れたサポートを提供します。これらはベスト プラクティスを促進し、業界標準の翻訳メモリ、用語などとのつながりを持っています。これらはローカリゼーションの重要な概念です。

ソース言語での新しいビルドの直後に言語アセンブリが生成されるように、より優れたものを自動化できます。

優れたソリューションのための Google .net ソフトウェア ローカリゼーション。

于 2013-01-22T12:16:50.477 に答える