ASP.NET MVC CurrentCulture,来自用户或服务器
本文关键字:用户 服务器 NET MVC CurrentCulture ASP | 更新日期: 2023-09-27 18:27:23
我找不到明确答案的快速问题,如果我在MVC应用程序中获得线程的CurrentCulture,这是基于用户浏览器/OS的区域性,还是服务器上设置的区域性?
感谢
如果在Web.Config
:中启用了enableClientBasedCulture
<system.web>
<globalization enableClientBasedCulture="true" />
</system.web>
然后将使用客户端区域性,否则将使用服务器区域性。
您还可以通过设置culture
和uiCulture
属性来设置回退区域性,以防客户端没有发送AcceptLanguage
标头:
<globalization enableClientBasedCulture="true" culture="en-US" uiCulture="en-US" />
请参阅MSDN