Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/03/2014, 18:07
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 6 meses
Puntos: 7
Respuesta: MVC - Globalizacion: Lenguaje establecido Ingles, pero me coge español.

A quien le pueda interesar...

Tuve que configurar el global.asax y sobreescribir el evento Application_BeginRequest pues el aplicativo pasaba de los códigos de lenguaje que llegaban del navegador, así que... lo que hago es recibir los lenguajes soportados por el navegador, y establezco el primero que haya configurado el usuario en su navegador.

Código:
        protected void Application_BeginRequest(object sender, EventArgs e)
        {
            
            if (Request.UserLanguages.Length > 0)
            {
                System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo(Request.UserLanguages[0]);
                System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(Request.UserLanguages[0]);
            }
        }
__________________
Charlie.