Tip/Trick: Hacer una aplicación multidioma

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 [:)].

4 thoughts on “Tip/Trick: Hacer una aplicación multidioma

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *