我如何能够检查用户当前正在查看我的DotNetNuke网页的语言?
如果我只提供英语(加拿大语)和法语(加拿大语)的选项,我该怎么检查?
我已经尝试过调查CurrentCulture,但还没有找到任何东西。
答案 0 :(得分:2)
了解如何做到这一点:-)希望这可以帮助别人
导入System.Threading
Dim english As New CultureInfo(“en-CA”) Dim French As New CultureInfo(“fr-CA”)
如果是Thread.CurrentThread.CurrentCulture.Equals(french)那么 .... 其他 .... 结束如果
答案 1 :(得分:2)
在C#中你可以使用这个“(作为DotNetNuke.Framework.PageBase的页面。)。PageCulture.Name”来获取当前的语言环境。