私が取り組んでいる ASP.NET プロジェクトは、次のバージョンでローカライズを追加する予定です。テキストを ASPX ページからリソース ファイルに、その他のデータをデータベース テーブルにプルするとき、このプロセスを支援するためにどのツールを評価する必要があるでしょうか?
翻訳者がローカリゼーション ファイルを作成するのに役立つツールはありますか?
私が取り組んでいる ASP.NET プロジェクトは、次のバージョンでローカライズを追加する予定です。テキストを ASPX ページからリソース ファイルに、その他のデータをデータベース テーブルにプルするとき、このプロセスを支援するためにどのツールを評価する必要があるでしょうか?
翻訳者がローカリゼーション ファイルを作成するのに役立つツールはありますか?
リソース リファクタリング ツール
の代替テキスト http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ResourceRefactoring&DownloadId=3748
IDE と統合する Microsoft の「オープン ソース」Visual Studio ツール。数回クリックするだけで、出現するすべての文字列をリソース参照に簡単に置き換えることができます。
http://www.codeplex.com/ResourceRefactoring
Zeta Resource Editor
代替テキスト http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ZetaResourceEditor&DownloadId=40997
複数のリソース ファイル用のサイド バイ サイド エディター。
http://www.codeplex.com/ZetaResourceEditor/
ローカリゼーションについては Resharper を参照してください - http://www.jetbrains.com/resharper/webhelp/Resources__Index.html
「Creating a Data Driven ASP.NET Localization Resource Provider and Editor」もチェックし てください http://www.west-wind.com/presentations/wwdbresourceprovider/ また、Localizable 属性を持つコントロールを示す DbResourceControl も含まれています。
http://guysmithferrier.com/Downloads/Top10TipsI18NASPNET.pdfおよび http://www.guysmithferrier.com/post/2009/05/Localizing-ASPNET-MVC.aspxから
HTML コントロールを同等の ASP.NET サーバー側コントロールに変換するには、 http://www.dotneti18n.com/Downloads.aspx (フォルダー VS2010/ASPNETSpecifics/I18NRefactorings ) でダウンロードした I18NRefactorings (VS 用のアドイン) を参照してください。 /I18NRefactorings in the 2010 zip) は、このプロセスの自動化に役立ちます。
私が見つけた 1 つのツールはRESX Synchronizerです。
これは、2 つのリソース ファイル間ですべてのキーを同期するコマンド ライン ツールです。例えば:
resxsync homepage.resx homepage.fr-CA.resx
デフォルトの .resx ファイルからすべてのキーをフランス語 (カナダ) のローカリゼーション ファイルにコピーします。
それが完了したら、あとはフランス語のテキストを差し込むだけです。
ローカリゼーションのために spring.net を参照してください ( http://www.springframework.net/docs/1.2.0/reference/html/web.html#web-localization )
サイトから 'Spring.Web は、Web アプリケーション内のローカリゼーションへのいくつかの異なるアプローチをサポートしており、必要に応じて組み合わせて一致させることができます。プッシュ メカニズムとプル メカニズムの両方がサポートされており、ローカル リソースが見つからない場合のグローバルに定義されたリソースへのフォールバックもサポートされています。Spring.Web は、後のセクションで説明するユーザー カルチャ管理とイメージ ローカリゼーションのサポートも提供します。