我正在使用ASP.NET编写Web应用程序,并使用全局LanguageResources.resx文件来实现多语言功能。我的问题是我不希望框架自动检测语言并使用适当的LanguageResources.??.resx来加载视图。
我希望用户选择他们想要查看网站的语言,或者至少允许用户覆盖.net为我做的'猜测'。
明确指定要使用哪个资源文件的最佳方法是什么?
答案 0 :(得分:0)
设置Thread.CurrentThread.CurrentCulture:
的值Thread.CurrentThread.CurrentCulture =
new CultureInfo("en");
将“en”替换为语言列表中的选定值。
请参阅以下文章: