11.6.9.1
Crear la estructura de carpetas
Para ofrecer páginas web definidas por el usuario en varios idiomas, debe crearse una
estructura de carpetas en el directorio HTML. Los nombres de carpeta de dos letras son
específicos y deben nombrarse como se indica a continuación:
En el mismo nivel, también se pueden incluir otras carpetas que necesite la página, por
ejemplo, carpetas para imágenes o scripts.
Es posible incluir cualquier subconjunto de carpetas de idiomas. No es necesario incluir los
seis idiomas. Dentro de las carpetas de idiomas, cree y programe las páginas HTML en el
idioma correspondiente.
11.6.9.2
Programar el cambio de idioma
El servidor web permite un cambio de idioma mediante el uso de una cookie denominada
"siemens_automation_language". Esta es una cookie que está definida e integrada en las
páginas HTML y que es interpretada por el servidor web para visualizar el idioma
correspondiente a partir de la carpeta de idioma del mismo nombre. La página HTML debe
incluir una JavaScript para configurar esta cookie a uno de los identificadores de idioma
predefinidos: "de", "en", "es", "fr", "it' o "zh".
Si, por ejemplo, la página HTML configura la cookie en "de", el servidor web cambia a la
carpeta "de" y visualiza la página con el nombre predeterminado de la página HTML según
se haya definido en la configuración de STEP 7 (Página 684).
Ejemplo
El ejemplo siguiente utiliza una página HTML predeterminada con el nombre
"langswitch.html" en cada una de las carpetas de idiomas. En el directorio HTML también
hay una carpeta con el nombre "script". La carpeta script incluye un archivo de JavaScript
llamado "lang.js". Cada página langswitch.html utiliza esta JavaScript para configurar la
cookie de idioma, "siemens_automation_language".
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
de: Alemán
en: Inglés
es: Español
fr: Francés
it: Italiano
zh: Chino simplificado
11.6 Páginas web definidas por el usuario
Servidor web
681