从资源中获取可用的语言

时间:2011-11-12 18:16:09

标签: c# .net resources

我应该以编程方式获取所有有资源的语言。有人能指出我的方式,我该怎么做?

更新

现在我添加了用于枚举所有资源文件的代码,解析文件名并从文件名中获取语言。但我认为,应该有更好的解决方案。

3 个答案:

答案 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)

现在我添加了用于枚举所有资源文件的代码,解析文件名并从文件名中获取语言。但我认为,应该有更好的解决方案。