5

実際の翻訳を取得する前に、ローカライズのバグをテストできるように、アプリのリソース ファイルの疑似ローカライズ バージョンを生成しました (たとえば、Order Summary and Paymentとしてローカライズされます)。[[[[[Òŕd̂ër̊ S̀úm̂m̈år̀ý ân̈d̊ P̀áŷm̈e̊ǹt́]]]]]

qps-ploc リソース識別子を使用して、既存の疑似ロケール識別子と一致するように名前を付けました。たとえば、 の疑似ローカライズ版Details.resxは という名前Details.qps-ploc.resxです。

ただし、これらの resx ファイルをプロジェクトに追加すると、Visual Studio はそれらを無視します。「実際の」言語コード ( などDetails.fr-FR.resx) を使用してそれらの名前を変更すると、Visual Studio はこの言語コードで名前が付けられたサブフォルダーを作成し、サテライト アセンブリをビルドします。

したがって、Visual Studio が qps-ploc を拒否するように見えます (ビルド警告さえもなしに)。何か不足していますか、またはこれらの qps-ploc リソースを Visual Studio プロジェクトの一部としてビルドする方法を提案できますか?

4

1 に答える 1

4

qps- ロケールは、私の ASP.NET Web アプリケーションで .resx ファイル (コンパイルされたリソース dll ではない) を使用して正常に動作しますが、レジストリで疑似ロケールを有効にすることに関する MS の記事を見つけました。おそらくそれは役立つでしょう。

ローカリゼーション テストでの疑似ロケールの使用

さらに、次の MS 記事に示されているように、カスタム ロケールを作成することもできます。

方法: カスタム カルチャを作成する

よろしくお願いします。

于 2012-01-19T12:13:48.703 に答える