Início / Descargas / Omron / Pantallas HMI / Pantallas NS / Configuración Pantalla NS en multi lenguaje

Configuración Pantalla NS en multi lenguaje

  • Publicado: 04 Febrero 2012
  • Pantallas HMI
  • Leído Visto: 2715 veces

El ejemplo muestra como configurar una pantalla táctil NS para mostrar varios idiomas en la misma pantalla. En el ejemplo los textos de la pantalla se mostrarán en Español y en Inglés.

Para ello debemos configurar en el poroyecto los idiomas que vamos a trabajar: "PT-Propiedades del proyecto ..."
- Nº de etiquetas: Es el número de idiomas con que vamos a trabajar. En nuestro caso 2 (Español e Inglés)
- Nº de etiqueta: Seleccionamos el número y podemos asignar un nombre identificativo a la etiqueta (el idioma)
- Nombre de etiqueta: Es el nombre del idioma 

1328_01
Una vez que tenemos asignados los idiomas que vamos a trabajar es muy sencillo asignar textos en los diferentes idiomas.

Aquí se muestra como poner el texto a un pulsador tanto en Español como en Inglés

1328_02

Este sistema es sencillo pero si se han de hacer muchas etiquetas o si se quiere implementar el multi lenguaje en un proyecto ya realizado puede resultar poco practico. Para hacerlo más sencillo podemos exportar los textos de las etiquetas a un archivo .CSV , abrirlo en EXCEL y editar los textos.

Para ello exportamos el archivo:

1328_03

1328_04

1328_05

1328_06

Una vez exportado lo abrimos con Excel

1328_07

1328_08

 

1328_09

 

1328_10

Una vez abierto podemos rellenar la columna del indioma Inglés

1328_11
Ahora solo hace falta hacerlo a la inversa, es decir Importar este archivo CSV

1328_12

1328_13

1328_14

Con esto ya tenemos los texto, tanto en Español como en Inglés. Ahora solo falta poner en pantalla un par de pulsadores para poder seleccionar los idiomas. Para ello creamos dos pulsadores "Boton Canal" donde moveremos el valor del idioma que queremos mostrar al área interna de la pantalla $SW10

Mover - 0 - $SW10   - Ver idioma en Español

Mover - 1 - $SW10   - Ver idioma en Inglés

1328_15

1328_16

1328_17