ビジュアルスタジオソリューションには多数のC#プロジェクトがあります。多くの場合、「TextResources.resx」というリソースファイルがあります。これらは過去に翻訳されており、例えば 'TextResources.fr.resx'のような関連するresxファイルがいくつか作成されています。これらの古いプロジェクトでは、これらの翻訳されたresxファイルはデフォルトの英語TextResources.resxのサブ項目として表示されますが、いくつかの新しいプロジェクトでは、翻訳された項目は別々の(同じツリーレベル)項目として表示されます。ソリューションエクスプローラのサブアイテムとしてローカライズされたresxファイル
がうまくいけば、この図は説明します:
旧プロジェクト:
- TextResources.resx
- TextResources.fr.resx
- TextResources.de.resx
新プロジェクト:
- TextResources.fr.resx
- TextResources.de.resx
- TextResources.resx
をこれは奇妙に見えますが、非常に多くのプロジェクトで少し混乱していないだけ。誰もがなぜそのグループ分けをしてresxファイルを翻訳したのですか?
記録のために - 私はこの質問の答えを発見したことがありません。時にはresxを削除し、新しいものを追加することはいつもではありません。私はこれが謎のままになるだろうと思う... – cheesemp