我正在本地化我的WPF应用。有没有办法像这样引用这些键:
Strings.log_in
其中Strings是默认资源文件。并且log_in是一个自定义键并具有值?
所以Strings.resx是默认的资源文件(英国英文),我还创建了一个Strings.en-US.resx文件。
所以我的目标如下: 我有这两个资源文件。如果我将我的程序换成美国英语,那么Strings.log_in将意味着美国英语。
我该怎么做?
到目前为止,我编写了以下代码:
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(Settings.Default.Language);
ResourceManager RM = new ResourceManager("MyProgram.Resources.String", typeof(App).Assembly);