web.config允许设置“culture”和“uiCulture”:
<system.web>
<globalization uiCulture="en-US" culture="en-US" />
我看到的一些示例只使用了像“en-US”这样的字符串来指定语言环境。其他使用“auto:”前缀:
culture="auto:en-US"
我找不到任何合理的解释,说明这应该如何运作。
两者之间有什么区别 - “auto:”前缀在这里意味着什么?
答案 0 :(得分:0)
查看reference source,auto:
它会尝试使用客户端Accept-Language
,如果不是,它将回退到指定的文化。请参阅:https://weblog.west-wind.com/posts/2014/Mar/27/Auto-Selecting-Cultures-for-Localization-in-ASPNET