我应该以编程方式获取所有有资源的语言。有人能指出我的方式,我该怎么做?
更新
现在我添加了用于枚举所有资源文件的代码,解析文件名并从文件名中获取语言。但我认为,应该有更好的解决方案。
答案 0 :(得分:0)
来自http://www.ondotnet.com/的这一系列文章是获取和构建不同语言的不同资源文件(.resx文件)的良好开端:
.NET Localization, Part 1: Resource Managers
.NET Localization, Part 2: Creating Satellite Assemblies
.NET Localization, Part 3: Localizing Text
.NET Localization, Part 4: Localizing Units
或者您使用网络应用程序..
你可以这样做......从MSDN阅读 ASP.NET Globalization and Localization 和 ASP.NET Globalization and Localization 。我发现遵循微软的本地化实践很容易并完成工作。
您可以使用this solution for getting all languages,并将自己的语言设置为整个应用程序的默认语言.......
答案 1 :(得分:0)
你在寻找这种应用程序Resource Editor,我想这不是你想要的,但我相信这会给你一个方法。
答案 2 :(得分:0)
现在我添加了用于枚举所有资源文件的代码,解析文件名并从文件名中获取语言。但我认为,应该有更好的解决方案。