Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/08/2010, 05:03
dikcc
 
Fecha de Ingreso: junio-2010
Mensajes: 134
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Fichero de recursos

Tengo un trozo de código tal que así, que se ejecuta cada vez que pincho en un idioma diferente:
protected override void InitializeCulture(){

system.threading.thread.currentthread.currenuicult ure = new system.globalization.cultureinfo(convert.tostring( "variable de idioma"));

system.threading.thread.currentthread.currencultur e = system.globalization.cultureinfo.createspecificcul ture(convert.tostring("variable de idioma"));

base.InitializeCulture;

}
El problema es que esto se ejecuta siempre pero pasa lo siguiente:
  • Página en español, selector de idioma en español
  • Cambio a idioma ingles
  • Página en español, selector de idioma en ingles
  • Cambio a idioma español
  • Página en inglés, selector de idiomas en español

Es decir, empieza a cambiar de idioma cuando cambio de idioma por segunda vez y selecciona el idioma de la primera vez que lo cambié.
¿Que puedo hacer?