Visualizaciones multilingües para IP-Symcon

Simple Locale traduce automáticamente nombres de objetos y textos de tu visualización – de fábrica sin coste de traducción, opcionalmente con Google Cloud Translate y/o DeepL – cambiable en vivo, sin tocar tu interfaz de administración.

En acción

Cómo funciona

Se analiza el árbol de la visualización, se traduce automáticamente y se escribe en vivo en los widgets al cambiar de idioma – sin mantenimiento duplicado – sin recargar la visualización.

🌐

Traducción automática

Los nombres de objetos y textos propios se traducen automáticamente y se guardan en caché en el formulario – las correcciones manuales se conservan. Traducción gratuita de fábrica con MyMemory; Google Cloud Translate y/o DeepL se pueden añadir opcionalmente.

🔄

Cambio de idioma en vivo

Un menú desplegable directamente en el widget reescribe nombres y textos al instante – sin ida y vuelta al servidor, sin recargar la visualización.

🔒

Un ámbito claramente delimitado

Solo se analiza y traduce la categoría de visualización que elijas. Si varias visualizaciones comparten los mismos objetos, enlaces o perfiles/plantillas, las traducciones también les afectan - ver Limitaciones más abajo.

Requisitos previos

Esto es lo que necesitas antes de empezar.

🏠

Domótica IP-Symcon

Una instalación de IP-Symcon en funcionamiento - Simple Locale es un módulo para visualizaciones de widgets* de IP-Symcon, no una aplicación independiente.

🧩

Una visualización de widgets*

Una visualización de widgets existente con las categorías, variables y enlaces que quieres traducir.

🔑

No necesitas cuenta de traducción propia

Simple Locale traduce de forma gratuita de fábrica con MyMemory, sin cuenta ni clave de API propia. Google Cloud Translate y/o DeepL se pueden añadir en cualquier momento como opción adicional - con conmutación automática, ver "A prueba de fallos" en Funciones.

*) Diseñado y probado para visualizaciones en mosaico. La visualización WebFront clásica no es compatible.

Limitaciones Conocidas

Para que sepas a qué atenerte: esto es lo que Simple Locale deliberadamente (todavía) no puede hacer.

Un idioma por instancia, no por visitante

El idioma activo es un estado de la instancia, igual que el nombre de un objeto de IP-Symcon, y no un estado de la sesión de navegador individual. Dos usuarios que abren la misma visualización al mismo tiempo siempre ven el mismo idioma y los mismos objetos mostrados. Para idiomas distintos simultáneos se necesitan varias instancias de visualización, cada una con su propia categoría raíz, y no deben compartir objetos entre sí.

La traducción automática puede tener errores

La traducción automática no siempre ofrece una traducción adecuada, sin importar el proveedor. Revisa todas las traducciones una vez tras el primer escaneo - las correcciones manuales nunca se sobrescriben automáticamente.

Todos los objetos del área elegida necesitan un nombre

Si un nuevo escaneo encuentra un objeto sin nombre, se cancela por completo (sin traducción, sin guardar) hasta que ese objeto tenga nombre. Simple Locale te ayuda a encontrar los objetos sin nombre.

Los perfiles, plantillas y enlaces compartidos tienen efectos más allá del área rastreada

Si varios objetos fuera y dentro de tu área elegida usan la misma variable física, el mismo perfil de variable o la misma plantilla (p. ej. mediante un enlace en varias visualizaciones), su etiqueta cambia en todos los lugares donde se use - no solo en la visualización que tradujiste.

Árboles muy grandes con muchos idiomas: el formulario deja de abrirse

El formulario de configuración transfiere "nombres de objetos", "textos propios" y "etiquetas" todo de una vez - con muchos objetos multiplicados por muchos idiomas de destino disponibles a la vez, esta respuesta puede superar el límite que el propio IP-Symcon fija para la salida de scripts (mensaje de error Output-Buffer exceeds Limit en la consola). No es un fallo del módulo, sino un simple límite de transporte de la consola de IP-Symcon: en la consola, en License Information (icono "i", arriba a la derecha) → Special Switches (abajo, en el centro), sube el valor de ScriptOutputBufferLimit (p. ej. a 8388608 = 8 MB) y vuelve a abrir el formulario. Por cierto: la visualización no se ve afectada y siempre sigue funcionando.

Elementos integrados directamente en la interfaz de Symcon

El campo de búsqueda, los tooltips al pasar el cursor sobre los iconos (p. ej. la campana muestra "Notifications" al pasar el ratón), el formato de hora/fecha y la etiqueta del propio botón "Favorites" están integrados de forma fija en la consola de IP-Symcon/visualización de mosaicos y permanecen en el idioma de la consola de Symcon independientemente de Simple Locale. Los nombres de objeto de los favoritos individuales que aparecen debajo, en cambio, sí se traducen.

¿Listo para empezar?

¿Standard, Light o Pro? ¿Tienes una edición especial? – todas listas para usar de inmediato.

Ver precios