我开始注意到一些奇怪的东西.我根据用户的浏览器语言使用标准的
Asp.net App_GlobalResources到服务器站点(.Net 4),并有5种不同的语言.大多数时间它工作正常.但有些时候(我怀疑在重载下)默认语言会随机更改为可用的其中一种语言
Web.config是:
<globalization culture="auto:en-GB" uiCulture="auto:en-GB" />
有人经历过吗?
更新:看起来它从按字母顺序排序的语言资源列表中选择第一语言资源
解决方法
在web.config中尝试这个
<globalization enableClientBasedCulture="true" culture="en-GB" uiCulture="en-GB" requestEncoding="windows-1256" responseEncoding="windows-1256" fileEncoding="windows-1256"/>
这里ASP.NET Localization: Working with Multi-Language Web Applications
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。