我有一个应用程序,我试图运行并以英语以外的语言显示,这是默认语言。我已将所有文本分配给属性文件,并为每种语言翻译相关的属性文件。以不同的语言运行我的C#应用程序
但是,当我运行应用程序时,它全部是英文的。我已将键盘,语言,区域设置全部设置为外语,并且它应该自动选取并自动使用相关的属性文件,但这不会发生。
我知道那儿没有太多可靠的信息,但是如果您需要更多信息,我会提供。我从Visual Studio 2010运行应用程序,所以如果这可能会影响它的话,那么它就会徘徊。
我的文件:
Strings.resx
Strings.en.resx
Strings.fr.resx
我的用法:
Strings.HelloWorld
它是什么类型的应用程序? WPF/ASP.NET/WinForms/Mobile等? – Marcus
Marcus它是一个WPF应用程序 – pengibot
然后,您应该阅读此:http://msdn.microsoft.com/en-us/library/ms788718.aspx – Marcus