複数のプロジェクトとスレッドを持つソリューションで複数の言語をサポートしようとしています。
2 つのリソース ファイルがあり、1 つは英語の文字列、もう 1 つはフランス語の文字列です。
現在の文化を次のように設定しています。
Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(isEnglish ? "en-US" : "fr-CA");
ソリューション全体に対して現在のカルチャをグローバルに設定する方法はありますか、または文字列にアクセスする必要があるスレッドごとにこれを行う必要がありますか?