只有部分页面使用不同的语言,因此我尝试创建一个html帮助程序来显示下拉列表以选择所需的语言。我想让这个html帮助程序位智能化并实现它,以便在我提供资源类型时它将显示不同的语言。
说,我有sample.resx,sample.ko.resx,sample.zh.resx,并说他们的名称空间是Resources.Contacts。是否有可能在运行时找到给定类型,命名空间或其他任何语言资源文件?
答案 0 :(得分:0)
可能重复,因为它已在此处得到解答:
Programmatic way to get all the available languages (in satellite assemblies)
有一些解决方法可以确定语言是否可用。您要么必须检查资源是否支持文化,要么检查bin目录中的文件夹(对于每种语言,可能都有一个文件名称的文件夹)。