多语言网站随机改变语言

时间:2013-01-17 21:15:59

标签: asp.net .net globalization

我开始注意到一些奇怪的东西。我根据用户的浏览器语言使用标准的Asp.net App_GlobalResources到服务器站点(.Net 4),并有5种不同的语言。大多数时间它工作正常。但有些时候(我怀疑在负载很重的情况下)默认语言会随机更改为其中一种语言

Web.config是:

<globalization culture="auto:en-GB" uiCulture="auto:en-GB" />

有人经历过吗?

更新:看起来它从按字母顺序排序的语言资源列表中选择第一语言资源

1 个答案:

答案 0 :(得分:1)

在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