0

我正在为我的应用程序添加多语言功能,并将所有文本字符串添加到主英语资源文件中,然后将它们翻译成不同的语言。我现在有大约 8 个文件夹,名称为“de-DE”格式,里面是相应语言的资源文件。既然这些都被翻译了……我到底该怎么处理它们?如何将它们添加到我的项目中,以便我可以有不同的项目变体,或者让用户能够切换语言?非常感谢,我真的很感激。

4

1 回答 1

1

只需为每种语言“xx”创建一个“Resources.xx.resx”文件并将它们添加到您的项目中。它们将被编译成YourAppName.resources.dll每种语言目录中的文件。.NET 资源系统将根据当前的 UI 文化 ( Thread.CurrentUICulture) 自动选择它们。

于 2012-09-16T20:10:31.780 回答