Tip/Trick: Hacer una aplicación multidioma

Published 24/8/2007 21:41 | Eugenio Estrada

La verdad este es un tip/trick sencillo ya que hacer una aplicación localizable es algo realmente sencillo, en el Form se selecciona Localizable = True, y una vez que tengamos todos los controles en el formulario seleccionamos en la propiedad Language del Form el idioma que queremos editar.

Esto se guarda en un archivo parecido a Form1.es.resx y dentro tendremos un conjunto de claves/valores con los datos:

button1.Text = Aceptar
button2.Text = Cancelar

Si... algunos valores fuesen siempre los mismos, sería sencilla su traducción, como por ejemplo que el boton de aceptar siempre se llamase okButton y el de cancelar cancelButton, ya que se pueden copiar de un archivo de recursos (resx) a otro, de esta forma las traducciones serían reutilizables entre varias aplicaciones o mismo entre diferentes formularios ya que cada formulario lleva sus propios recursos de idioma.

Espero que os sea útil Smile.

Archivado en: ,
Comparte este post:

Comentarios

# .NET un mundo por descubrir said on August 24, 2007 10:00 PM:

En el post anterior vimos como hacer una aplicación Windows Forms multidioma, ahora vamos a ver exactamente

# University Update-C#-Tip/Trick: Hacer una aplicaci??n multidioma said on August 25, 2007 5:02 AM:

PingBack desde  University Update-C#-Tip/Trick: Hacer una aplicaci??n multidioma

# .NET un mundo por descubrir said on August 28, 2007 11:51 AM:

En el post anterior vimos como hacer una aplicación Windows Forms multidioma, ahora vamos a ver exactamente

# Eugenio Estrada's Weblog said on August 11, 2008 9:33 PM:

En el post anterior vimos como hacer una aplicación Windows Forms multidioma, ahora vamos a ver exactamente