Tengo unos .resx creados, para diferentes idiomas. Me lo pilla perfecto el asp.net. Si cambio el lenguaje del navegador, mi aplicación me muestra un idioma, y si pongo otro idioma en el equipo, pues me lo pilla y sin problemas.
El caso es cuando quiero establecer la cultura por código.
En una Master, tengo dos imageButton, para Español e Inglés, cuando pincho en el de inglés, intento establecer la cultura al inglés, pero no me funciona... siempre me está mostrando la cultura Española.... ¿Saben por que puede ser?
Código:
Saludos y gracias. protected void imgBtnEN_Click(object sender, ImageClickEventArgs e) { System.Threading.Thread.CurrentThread.CurrentUICulture = System.Globalization.CultureInfo.CreateSpecificCulture("en"); System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture("en"); }