Foros del Web » Programación para mayores de 30 ;) » .NET »

Aplicación WPF multilenguaje

Estas en el tema de Aplicación WPF multilenguaje en el foro de .NET en Foros del Web. Tengo una aplicación de WPF (en Inglés) y me gustaría dar la posibilidad a los usuarios seleccionar varios idiomas. He leído algunas posibilidades para cambiar ...
  #1 (permalink)  
Antiguo 04/07/2012, 05:27
 
Fecha de Ingreso: febrero-2012
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Aplicación WPF multilenguaje

Tengo una aplicación de WPF (en Inglés) y me gustaría dar la posibilidad a los usuarios seleccionar varios idiomas. He leído algunas posibilidades para cambiar de idioma en tiempo de ejecución, pero yo sólo quiero que elija un idioma durante el tiempo de instalación y no lo cambie.


Probablemente repetir el código y sólo cambiar textos en textbox o etiquetas no es muy elegante, pero es que tengo la aplicación terminada en inglés y no es necesario cambiar el idioma en tiempo de ejecución. Además no son mas de 20 palabras las que hay que traducir...

Alguna idea de cómo puedo hacerlo??

Gracias!
  #2 (permalink)  
Antiguo 04/07/2012, 10:28
Avatar de ramirezmario7  
Fecha de Ingreso: febrero-2008
Ubicación: Medellín
Mensajes: 336
Antigüedad: 16 años, 9 meses
Puntos: 56
Respuesta: Aplicación WPF multilenguaje

Hola.
Para multulenguaje en wpf he usado los Resx.
consulta sobre los recursos Resx eso es lo que necesitas.
Con estos recursos creas un archivo de recurso por cada idioma.
Verifica esta pagina, no la he mirado muy bien pero puede que te sirva.
__________________
Mario Ramírez
Desarrollador .NET MCTS
https://www.mcpvirtualbusinesscard.c...nteractivecard
  #3 (permalink)  
Antiguo 05/07/2012, 04:50
 
Fecha de Ingreso: febrero-2012
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Aplicación WPF multilenguaje

Muchas gracias ;)

Etiquetas: c#, wpf, xml
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 03:06.