2

最小限の労力でWebサイト(違いが生じる場合はasp.net / c#)にローカリゼーションを追加したいと考えています。私はwiztommultilizerの ようなツールを見てきましたが、他の人がそれらを使って経験することに興味があります。

これらのようなツールをうまく使用しましたか?もしそうなら、あなたは何を変えますか?

4

4 に答える 4

1

私は以下を使用しました:

  1. 錬金術触媒
  2. トラドス
  3. グローバライザー
  4. リンゴビット

どちらを使用するかは、目的によって異なります。

文字列の外部化 (国際化) のみに役立つツール、または翻訳/ローカリゼーション ワークフローの管理に役立つツールをお探しですか?

アプリケーションの大きさ (ページ数、クラス数) は?

国際化されていますか?

ローカリゼーション(翻訳)は社内で行う予定ですか、外注する予定ですか?

ありがとう、マイク

于 2008-10-24T18:12:43.280 に答える
1

あなたの投稿を読んで、国際化 (i18) とローカリゼーション (L10n) を見ていると思いますが、これらは別のものです。i18n はコードをリファクタリングしているため、さまざまなロケール (たとえば、カナダのフランス語などの言語/国) で適切に動作します。たとえば、ハード コード文字列をリソース バンドルに移動する必要があるため、i18n は L10n の前に発生します。それはソフトウェア工学の世界です。L10n は通常、ソフトウェア エンジニアではなく、翻訳会社によって行われます。次に行うことは、テキストの翻訳などです。そのために、彼らは特定のツールを使用します。Trados と Passolo はおそらくあなたが探しているものです。

コードについて言えば、それほど「単純」ではないかもしれません。対処したいターゲット ロケールによっては、かなりの量の処理が必要になる場合があるからです。たとえば、フランス、イタリア、ドイツ、スペイン (1i8n 用語での FIGS) にとどまる場合、一連の問題、和暦、左から右の言語用の UI の再設計、さらにはファイルやデータ交換のエンコードなどをバイパスします。

テキストの順序など、ロケールに依存する方法 (特定の言語/国のロケールで問題が発生する可能性がある方法) に対処する必要がある場合があります (アルファベットはどこでも同じではなく、単語を探す順序も同じです)。リソース ファイル (L10n の場合) でハード コードされたユーザーに表示されるテキストを移動する必要があります。エンコーディングの問題に対処する必要がある場合があります (たとえば、ASCII と UNICODE、UTF など)。

その世界では、Lingoport の Globalyzer をチェックしてください。コードを「見て」、潜在的な問題をソースに直接表示するので、行動を起こすことができます。実行するアクションをガイドしたり、問題に優先順位を付けたりします。

于 2011-04-04T17:21:29.700 に答える
1

ローカライズされたアプリケーションの作成に関する私の経験から、この問題に対する簡単でシュリンクラップされたソリューションは実際には存在しないと言えます。あなたの最善の策は、トピックについて多くのことを読み (Google はあなたの友達です)、特定のインスタンスに最適な解決策を見つけることです。ローカライズに関しては、「最小限の労力」の部分に問題があると思います。

于 2008-10-09T16:27:21.733 に答える
1

Sisulizer がうまく機能することがわかりました。.net Forms アプリに使用していますが、ほとんどのアプリで機能すると主張しています。

于 2012-07-01T04:14:52.347 に答える