Где Thread.CurrentCulture получает свои данные? Клиент (браузер) или сервер.Thread.CurrentCulture относится к клиенту или серверу
И еще один вопрос: это правильный способ узнать культуру пользователя?
Thanks
Где Thread.CurrentCulture получает свои данные? Клиент (браузер) или сервер.Thread.CurrentCulture относится к клиенту или серверу
И еще один вопрос: это правильный способ узнать культуру пользователя?
Thanks
Thread.CurrentCulture получает информацию для выполняющегося потока. На сервере запущен код ASP.NET; следовательно, это даст вам текущую культуру серверного потока.
Чтобы найти приемлемые для клиента языки, используйте вместо этого HttpRequest.UserLanguages
.
Я предполагаю, что вы имеете в виду в среде ASP.NET? Обычно возвращается серверная культура.
Может быть, вы можете использовать эту статью на Авто-культуре Обращения в ASP.NET (в зависимости от языка браузера): http://msdn.microsoft.com/en-us/magazine/cc163849.aspx