Configuración de varios Lenguajes en Intouch

En esta práctica vamos a ver como configurar otro idioma y poder cambiarlo al ejecutar el Runtime, parto de la base que tengo creado mi proyecto con el idioma por defecto que es el Ingles. En el menu seleccionamos Special -> Language -> Configure Languages...

2.- Nos aparece la siguiente ventana emergente, pulsamos sobre Add y nos aparece otra ventana emergente donde seleccionamos el lenguaje que nos interese, cada lenguaje tiene un ID que nos servira para hacer el cambio del Lenguaje en un Script al ejecutar el Runtime, tambien tenemos la opcion de configurar la fuente

3.- Una vez configurado el algún lenguaje se nos habilitan otras opciones, haremos uso de Export Dictionary, con esta función exportaremos un archivo XML, según la ruta que especifiquemos

4.- Navegamos hasta el directorio seleccionado y hay esta el archivo que necesitamos modificar para añadir las palabras en el idioma que nos interese, en este ejemplo el español. El archivo lo podemos abrir con cualquier editor de texto plano como el notepad

5.- De todas las palabras utilizadas, tenemos la etiqueta <Translation> y aqui es donde introducimos la traducción de la palabra como se puede observar, como advertencia, no modificar ninguna otra etiqueta.

6.- Una vez modificado el archivo y haber traducido todas las palabras, guardamos los cambios efectuados y ya podemos hacer uso de la función importar para cargar de nuevo el archivo modificado.

Seleccionamos la ruta donde se encuentra el archivo y pulsamos importar, si se completa sin ningún tipo de advertencia se nos notificara que se ha realizado correctamente.

Para que los cambios surgan efectos, el WindowsViewer debe ser reiniciado

7.- El próximo paso será crear el boton para efectuar el cambio de idioma al ejecutar el Runtime, creamos un boton y añadimos el siguiente script, a la variable del sistema $Lenguage le asignamos el ID del idioma que nos interese

8.- Ya podemos ejecutar el Runtime y comprobar los resultados, tambien podemos cambiar de lenguaje si sobre el WindowsViewer pulsamos sobre special -> Lenguage y seleccionamos uno de los diccionarios añadidos

1 de Septiembre del 2012