MVC 4资源文件和语言下拉列表

时间:2013-10-13 12:10:29

标签: c# asp.net asp.net-mvc-4 resources

我在此博文http://geekswithblogs.net/shaunxu/archive/2010/05/06/localization-in-asp.net-mvc-ndash-3-days-investigation-1-day.aspx

之后实施了多语言支持

只有部分页面使用不同的语言,因此我尝试创建一个html帮助程序来显示下拉列表以选择所需的语言。我想让这个html帮助程序位智能化并实现它,以便在我提供资源类型时它将显示不同的语言。

说,我有sample.resx,sample.ko.resx,sample.zh.resx,并说他们的名称空间是Resources.Contacts。是否有可能在运行时找到给定类型,命名空间或其他任何语言资源文件?

1 个答案:

答案 0 :(得分:0)

可能重复,因为它已在此处得到解答:

Programmatic way to get all the available languages (in satellite assemblies)

有一些解决方法可以确定语言是否可用。您要么必须检查资源是否支持文化,要么检查bin目录中的文件夹(对于每种语言,可能都有一个文件名称的文件夹)。