Thread.CurrentCulture se refiere al cliente o servidor
-
27-09-2019 - |
Pregunta
¿Dónde se consigue es Thread.CurrentCulture datos? Cliente (navegador) o el servidor.
Y otra pregunta, ¿es este el camino correcto para descubrir la cultura del usuario?
Gracias
Solución
Thread.CurrentCulture obtiene la información para el hilo de ejecución. código de ASP.NET se ejecuta en el servidor; Por lo tanto, esto le dará la actual cultura de la hebra del servidor.
Para encontrar las lenguas de los clientes aceptado, el uso HttpRequest.UserLanguages
lugar.
Otros consejos
supongo que te refieres en un entorno ASP.NET? Normalmente se devuelve la cultura servidor.
Tal vez usted puede utilizar este artículo en Auto-Manejo de Cultura en ASP.NET (dependiendo de idiomas del navegador): http://msdn.microsoft.com/en-us/magazine/cc163849. aspx