Visual Studio ソリューションには多数の C# プロジェクトがあります。これらの多くについて、'TextResources.resx' という名前のリソース ファイルがあります。これらは過去に翻訳され、「TextResources.fr.resx」などのいくつかの関連する resx ファイルが作成されました。これらの古いプロジェクトでは、これらの翻訳された resx ファイルはデフォルトの英語の TextResources.resx のサブ項目として表示されますが、いくつかの新しいプロジェクトでは、翻訳された項目は別の (同じツリー レベルの) 項目として表示されます。
この図で説明できることを願っています。
古いプロジェクト:
- TextResources.resx
- TextResources.fr.resx
- TextResources.de.resx
新しいプロジェクト:
- TextResources.fr.resx
- TextResources.de.resx
- TextResources.resx
これは奇妙に見えるだけでなく、非常に多くのプロジェクトで少し混乱します。一部の翻訳された resx ファイルをグループ化して他のファイルをグループ化しない理由を知っている人はいますか?