Thread.CurrentCULTURE относится к клиенту или серверу
-
27-09-2019 - |
Вопрос
Где Thread.Currentculture получает свои данные? Клиент (браузер) или сервер.
И другой вопрос, это правильный способ узнать культуру пользователя?
Спасибо
Решение
Thread.CurrentCULTURE Получает информацию для выполнения нити. Код ASP.NET работает на сервере; Следовательно, это даст вам нынешнюю культуру темы сервера.
Чтобы найти языки принятых клиентов, используйте HttpRequest.UserLanguages
вместо.
Другие советы
Я предполагаю, что вы имеете в виду в среде ASP.NET? Обычно возвращается культура сервера.
Может быть, вы можете использовать эту статью о обработке авто-культуры в ASP.NET (в зависимости от языков браузера):http://msdn.microsoft.com/en-us/magazine/cc163849.aspx.
Не связан с StackOverflow