Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 允许用户影响使用哪个LanguageResources.resx_Asp.net_Resources_Multilingual - Fatal编程技术网

Asp.net 允许用户影响使用哪个LanguageResources.resx

Asp.net 允许用户影响使用哪个LanguageResources.resx,asp.net,resources,multilingual,Asp.net,Resources,Multilingual,我正在使用ASP.NET编写一个web应用程序,我使用了一个全局LanguageResources.resx文件来实现多语言功能。我的问题是,我不希望框架自动检测语言并使用适当的LanguageResources。?.resx加载视图 我希望用户选择他们想要查看站点的语言,或者至少允许用户覆盖.net为我所做的“猜测” 明确指定要使用的资源文件的最佳方式是什么?设置以下文件的值: 用语言列表中的选定值替换“en” 请参阅以下文章: Thread.CurrentThread.CurrentCu

我正在使用ASP.NET编写一个web应用程序,我使用了一个全局LanguageResources.resx文件来实现多语言功能。我的问题是,我不希望框架自动检测语言并使用适当的LanguageResources。?.resx加载视图

我希望用户选择他们想要查看站点的语言,或者至少允许用户覆盖.net为我所做的“猜测”

明确指定要使用的资源文件的最佳方式是什么?

设置以下文件的值:

用语言列表中的选定值替换“en”


请参阅以下文章:

Thread.CurrentThread.CurrentCulture = 
   new CultureInfo("en");