Foros del Web » Programando para Internet » ASPX (.net) »

Fichero de recursos

Estas en el tema de Fichero de recursos en el foro de ASPX (.net) en Foros del Web. Buenas tardes, Como se que la gente de este foro es superlista, voy a realizarles una pregunta: Dispongo de un DropDownList con 3 idiomas: español, ...
  #1 (permalink)  
Antiguo 30/07/2010, 08:41
 
Fecha de Ingreso: junio-2010
Mensajes: 134
Antigüedad: 13 años, 10 meses
Puntos: 0
Fichero de recursos

Buenas tardes,

Como se que la gente de este foro es superlista, voy a realizarles una pregunta:
Dispongo de un DropDownList con 3 idiomas: español, ingles y aleman. Ahora dependiendo de lo que se seleccione quiero que los controles se carguen con un fichero de recursos u otro, dependiendo de las traducciones.

¿Alguien sabe como hacerlo?

Estoy programando en ASP.NET y C#

Gracias por todo
  #2 (permalink)  
Antiguo 30/07/2010, 09:50
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: Fichero de recursos

Eso sería un sitio multilenguaje

http://www.c-sharpcorner.com/uploadf...b-1c68b05eb2e1

http://www.codeproject.com/KB/aspnet..._websites.aspx
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!
  #3 (permalink)  
Antiguo 02/08/2010, 02:19
 
Fecha de Ingreso: junio-2010
Mensajes: 134
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Fichero de recursos

Gracias por todo.
¿Existen algunas pautas a seguir?
  #4 (permalink)  
Antiguo 02/08/2010, 05:03
 
Fecha de Ingreso: junio-2010
Mensajes: 134
Antigüedad: 13 años, 10 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?

Etiquetas: fichero, recursos, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:42.