質問は自明ですが、サンプルの再現ケースを次に示します。
3 つの resx ファイルがあります。
Translations.resx
Has code generation enabled and no key-value pairs
Translations.en.resx
String1 : Value1
String2 : Value2
Translations.fr.resx
String1 : Valeur1
フランスのリソースからリソースを取得するには、次のように呼び出します。
Translations.ResourceManager.GetString("String1", new CultureInfo("fr"));
これは期待どおりに返さValeur1
れます。パラメータを、リソース フォールバック プロセスに続くreturn に変更しString2
ます。Value2
私がやりたいことは、このプロセスを停止し、キーが提供した特定のカルチャにない場合に null が返されるようにすることGetKey
です。それは可能ですか?もしそうなら、どうすればこれを達成できますか?