Traducción de software para HMI y máquinas: textos en pantalla idénticos al manual
La traducción de software en el sector de la maquinaria abarca pantallas HMI, textos de alarma y mensajes del PLC, cadenas de firmware y software de servicio técnico: cada término del panel debe coincidir con el manual de instrucciones, caber en los límites de caracteres de la pantalla y respetar los marcadores de posición. DEMA Solutions traduce cadenas y documentación con un único glosario y una única memoria de traducción, versión tras versión.

A quién va dirigida esta guía
Esta guía está escrita para quienes responden de las palabras de una máquina: responsables de documentación técnica, ingenieros de automatización y de PLC, desarrolladores y product managers de fabricantes de líneas de envasado, plantas de proceso, elevación, máquinas herramienta y automatización. Lo habitual es que el manual lo gestione documentación, mientras un ingeniero exporta los textos de la HMI días antes de la puesta en marcha y los reimporta casi sin tiempo para revisarlos.
Las preguntas son prácticas. ¿Por qué los operadores en el extranjero llaman al servicio técnico por una alarma que el manual explica perfectamente? ¿Qué archivo hay que enviar al traductor? ¿Cómo se evita que un texto en alemán se salga de un botón, y cómo se mantiene cada idioma alineado con el manual de una versión a otra?
Qué se entiende por software de máquina
Una máquina moderna se comunica con sus usuarios en muchos más lugares que el manual. El panel de operador, o interfaz hombre máquina, muestra menús, botones, parámetros, mensajes de estado y ayuda en pantalla. Detrás, el proyecto del PLC contiene textos de alarma, a menudo cientos o miles, cada uno con número, texto breve y a veces causa y solución. Un sistema SCADA para toda la línea añade sus propias pantallas y registros de eventos.
Además está el software del técnico de servicio: firmware de accionamientos y controladores, herramientas de diagnóstico y puesta en marcha, software de configuración y, cada vez más, una app o un portal web de mantenimiento. Cada pieza suele nacer en un equipo y un formato distintos. Para una app o un portal, el proceso de traducción y localización de software sigue pasos propios, desde la preparación de las cadenas hasta la revisión en contexto.
Para la traducción comparten tres rasgos. Los textos son breves y a menudo aparecen sin frase alrededor. Viven en archivos que lee el software, así que un carácter dañado o una variable perdida pueden detener una compilación. Y describen los mismos componentes, funciones y peligros que el manual de instrucciones, que es donde empiezan la mayoría de los problemas.
Por qué la pantalla y el manual deben usar términos idénticos
Un operador delante de una máquina parada lee la alarma en el panel y luego la busca en el manual. Si el panel dice «Puerta de protección abierta» y el manual llama a la misma pieza «carcasa de protección», el operador tiene que adivinar si se trata de lo mismo. En el original ambos textos pueden estar perfectamente alineados; después de una traducción hecha por personas distintas en momentos distintos, a menudo ya no lo están.
Seguridad. Las alarmas existen para provocar rápidamente la acción correcta. Si la pantalla y las instrucciones de seguridad no dicen lo mismo, esa acción se retrasa en el peor momento y se debilita la reducción del riesgo que la documentación debe aportar.
Llamadas al servicio técnico y paradas. Si el operador no logra relacionar una alarma con su solución, llama al servicio técnico o al distribuidor. Muchas de esas llamadas no se deben a una avería sino a la terminología, y cada una cuesta tiempo a su equipo y producción a su cliente.
La solución no es una revisión más cuidadosa al final. Es tratar la traducción de la interfaz de usuario y la de la documentación como un único conjunto de contenidos con un único vocabulario aprobado.

El Reglamento de máquinas incluye la interfaz
Desde el 20 de enero de 2027, el Reglamento (UE) 2023/1230 sustituye a la Directiva de máquinas. El artículo 10, apartado 7, exige que la máquina vaya acompañada de las instrucciones de uso y la información de seguridad en una lengua fácilmente comprensible para los usuarios, tal como determine cada Estado miembro. El anexo III, sección 1.7.1, extiende la regla lingüística a la información y las advertencias escritas o verbales sobre la propia máquina, y prefiere, cuando es posible, símbolos o pictogramas fácilmente comprensibles.
La sección 1.7.1.1 va más allá en el caso de la interfaz: las pantallas de visualización y cualquier otro medio de comunicación interactiva entre operador y máquina deben ser fácilmente comprensibles. En la práctica, las pantallas HMI, los textos de alarma y la ayuda en pantalla entran en el mismo marco de conformidad que el manual. El Reglamento permite además suministrar las instrucciones de uso en formato digital, también integradas en el software de la máquina, siempre que los usuarios puedan imprimirlas, descargarlas y guardarlas.
Esto eleva lo que está en juego. Una máquina con el manual en polaco y un panel que solo ofrece inglés y español es más difícil de defender, y un manual digital mostrado en la HMI sigue las mismas reglas lingüísticas que el impreso. Nuestro artículo sobre lo que exige el Reglamento de máquinas para las instrucciones traducidas cubre todo el paquete documental, desde las instrucciones de uso hasta la declaración UE de conformidad.
Por qué la traducción de software es un trabajo distinto de traducir un manual
Quien traduce un manual dispone de párrafos e ilustraciones para entender el sentido. Quien traduce cadenas de una HMI a menudo solo tiene una lista: una clave, dos o tres palabras de texto origen y una columna por rellenar. «Start», «Reset», «Paro», «Carga» o «Alimentación» pueden ser orden o estado, y referirse a cosas distintas según la pantalla, y la traducción correcta al alemán, al italiano o al polaco depende de ello.
Esa es la diferencia de fondo entre localizar una interfaz y traducir un documento. La misma palabra de origen puede necesitar dos traducciones distintas en dos pantallas distintas, y dos palabras de origen diferentes pueden necesitar la misma traducción porque designan la misma función. Sin contexto, incluso un excelente traductor de software tiene que adivinar, y algunas suposiciones serán erróneas.
Las cadenas traen además restricciones que un manual no tiene: longitudes de campo fijas, variables que se insertan en tiempo de ejecución, abreviaturas obligadas y formatos de archivo que deben volver exactamente con la estructura que espera el software.
Límites de caracteres, expansión del texto y fuentes
La mayoría de los campos de una HMI tienen un ancho fijo. Un botón puede admitir una docena de caracteres, una línea de alarma unos cuarenta y el nombre de un parámetro todavía menos. Las traducciones del español o del inglés al alemán, al francés o al polaco suelen ser bastante más largas, y un compuesto alemán puede ocupar por sí solo más que todo el campo.
Cuando un texto no cabe, el panel lo corta, lo parte a mitad de palabra o desplaza otros elementos. Una advertencia truncada no es un problema estético: puede cambiar su sentido. Lo único fiable es indicar al traductor el límite de cada cadena, en caracteres o en píxeles si la fuente es proporcional, y comprobar el resultado antes de importarlo.
Si el texto no cabe, quedan una abreviatura aprobada en el glosario, un texto de origen más corto o un campo más ancho en la siguiente versión. Acordar las abreviaturas una vez por idioma evita que cada traductor invente las suyas.
Fuentes y juegos de caracteres merecen la misma atención. Un panel que muestra bien el español puede no tener los caracteres del polaco, el griego o el cirílico, y algunos controladores antiguos no admiten Unicode. Compruébelo antes de traducir, no en la puesta en marcha con el cliente delante.
Marcadores de posición, variables, unidades y números de alarma
Las cadenas de interfaz están llenas de elementos que no se deben traducir. Marcadores como %d, {0} o %s se sustituyen en tiempo de ejecución por un valor, una unidad o un número de estación, y su orden puede importar. Algunos formatos permiten al traductor reordenarlos y otros no. Las etiquetas, los saltos de línea y los caracteres de escape deben quedar exactamente como están.
Un marcador que falta o se altera puede producir un mensaje sin sentido, un error de software o un valor en el lugar equivocado: «Temperatura del aceite 85 °C demasiado alta» puede perder el número o la unidad. Por eso la traducción de software necesita controles automáticos que comparen marcadores, etiquetas y longitud en cada segmento, además de la revisión humana del significado.
Las unidades, los formatos numéricos y los códigos de alarma también necesitan reglas explícitas. El separador decimal lo fija el software o la traducción, nunca ambos, y los números de alarma y los códigos de parámetro no cambian, porque el manual y el técnico al teléfono se refieren precisamente a ellos.
Exportación de cadenas: Excel, CSV, XLIFF, resx y otros formatos
La forma en que los textos salen del entorno de ingeniería determina buena parte de la calidad que vuelve. Los fabricantes de maquinaria trabajan normalmente con una combinación de estos formatos:
- Exportaciones a Excel o CSV desde el software de programación del PLC o de la HMI, una fila por texto y una columna por idioma, a menudo con números de alarma y comentarios
- Archivos XLIFF, el formato de intercambio pensado para la traducción, que reúne origen, traducción, notas y límites de longitud en una sola estructura
- Archivos resx, XML, JSON o properties de herramientas de servicio, software de configuración y apps
- Tablas de texto del firmware, que el desarrollador suele exportar a una hoja de cálculo
Las hojas de cálculo son las más habituales y las más frágiles: las columnas se desplazan, las filas ocultas viajan con el archivo y el texto de origen puede sobrescribirse por error. Sea cual sea el formato, asigne a cada cadena una clave única y estable, exporte solo las cadenas nuevas y modificadas cuando sea posible y envíe el límite de caracteres y los comentarios del desarrollador en campos propios. El archivo debe volver con la misma estructura y la misma codificación, listo para importar sin reparaciones manuales.
Contexto y capturas de pantalla
La inversión más rentable en la traducción HMI es el contexto. Las capturas de las pantallas principales, una breve descripción de lo que hace cada pantalla, la lista de alarmas con causa y solución y el acceso al manual vigente permiten al traductor saber si «Alimentación» se refiere a la alimentación eléctrica o a la entrada de producto en la tolva.
Justo después vienen los comentarios del desarrollador. Una nota como «botón, verbo, máx. 12 caracteres» elimina en segundos la mayor parte de las ambigüedades. Mantenga las cadenas agrupadas por pantalla o función; una lista alfabética separa textos que van juntos. Las dudas que queden deben ir a alguien que conozca la máquina: una breve hoja de consultas que responde el ingeniero de automatización cuesta mucho menos que un ciclo de correcciones después del lanzamiento.
Pseudolocalización y revisión en contexto
La pseudolocalización es una prueba previa a la traducción. El software sustituye cada cadena por una versión artificialmente más larga, con caracteres acentuados y especiales, y el equipo recorre las pantallas. Textos cortados, cadenas escritas en el código que nunca se exportaron y caracteres que la fuente no muestra se ven de inmediato, y corregirlos ahora cuesta una fracción de hacerlo luego en quince idiomas.
Tras la traducción, la comprobación más valiosa se hace en la pantalla real o en un simulador. Un revisor que conoce la máquina, como un técnico local o el distribuidor, recorre el panel y confirma que los textos caben, suenan naturales y coinciden con el manual. Sus correcciones van a la memoria y al glosario, no a un correo, para no repetirlas nunca.
Un glosario y una memoria de traducción para la interfaz y la documentación
La decisión más eficaz que puede tomar un fabricante es dejar de tratar la HMI y el manual como dos proyectos de traducción separados. Un único glosario multilingüe, aprobado por sus ingenieros, fija en cada idioma los nombres de componentes, funciones, modos de funcionamiento y peligros. Lo utilizan tanto quien traduce las cadenas como quien traduce el manual, y ambos se revisan frente a él. Un servicio de gestión terminológica lo hace viable en varios idiomas y líneas de producto.
El glosario necesita entradas propias para la interfaz: la abreviatura aprobada de cada término largo, la forma que se usa en los botones y los términos que no se traducen nunca. Nuestro artículo sobre cómo mantener una terminología técnica coherente entre traductores y proveedores explica cómo crearlo y mantenerlo vivo.
Una memoria de traducción compartida completa el cuadro. Cuando el texto de alarma «Parada de emergencia activada» tiene una traducción aprobada, la misma redacción debe aparecer en el capítulo de resolución de averías, en el manual de servicio y en la app. Si sus textos HMI y sus manuales se tradujeron por separado en el pasado, la alineación de memorias de traducción convierte esos archivos bilingües en una memoria utilizable, y las incoherencias que salen a la luz se convierten en las primeras decisiones del glosario. La memoria debe ser suya, en un formato portátil, que es el tema de nuestro artículo sobre quién es el propietario de la memoria de traducción.
Versión tras versión: pantallas y manual siempre alineados
El software de una máquina nunca está terminado. Cada nueva versión de máquina, opción de cliente o actualización de firmware añade y modifica cadenas, y el manual cambia con él. Si cada versión se traduce desde cero o la traduce una persona distinta, la terminología se desvía y el coste de cada actualización sigue siendo alto.
Un proceso por versiones funciona de otra manera. El ingeniero exporta solo las cadenas nuevas y modificadas, con claves y límites. La memoria aporta lo ya aprobado y el traductor trabaja solo en lo nuevo, con el glosario compartido. Antes de importar, controles automáticos verifican marcadores, etiquetas y longitud. El manual de esa versión pasa por la misma memoria y el mismo glosario, así que una función renombrada cambia a la vez en pantalla y en la documentación. Un informe de aprovechamiento muestra qué parte de cada versión procede de la reutilización, lo que hace previsible el coste. Guarde cada archivo de cadenas con el número de versión de su software y la edición del manual alineada con él.
Un proceso práctico de traducción HMI, paso a paso
Empiece con un inventario de todos los lugares donde su máquina habla a los usuarios: panel, alarmas, firmware, herramienta de servicio, app, rótulos de la máquina y manuales, con el formato, el responsable, los límites de caracteres y los idiomas necesarios de cada uno. Muchos fabricantes descubren en este punto que varios departamentos compran traducciones por su cuenta.
Después prepare la terminología. Resuelva primero en el idioma de origen las diferencias entre panel y manual, y luego pida a sus ingenieros que aprueben los términos de destino, las abreviaturas y la lista de textos que no se traducen, como los códigos de alarma.
A continuación prepare los archivos: un formato de exportación por componente de software, con claves estables, límites y comentarios, probado con pseudolocalización y enviado junto con las capturas y el manual vigente.
Llega entonces la traducción, a cargo de traductores que conocen la maquinaria, con la revisión de un segundo lingüista y controles automáticos de marcadores, etiquetas, cifras y longitud. Revise las cadenas importadas en una compilación de prueba o un simulador, incorpore cada corrección a la memoria y al glosario y publique software y documentación a la vez, con números de versión coincidentes.
Qué preguntar a un proveedor sobre la traducción HMI
No todos los proveedores de traducción están preparados para archivos de cadenas. Antes de enviar su primera exportación, estas preguntas distinguen a quien ya lo ha hecho de quien va a aprender con su proyecto:
- ¿Traducirán nuestras cadenas HMI y nuestros manuales con el mismo glosario y la misma memoria de traducción, y quién aprueba los términos nuevos?
- ¿Cómo comprueban los marcadores, las etiquetas y los límites de caracteres antes de devolver el archivo?
- ¿Pueden devolver el archivo exactamente con la misma estructura y codificación, listo para importar?
- ¿La memoria y el glosario serán nuestros, en un formato portátil que podamos llevar a otro proveedor?
- ¿Cómo gestionan las consultas, las capturas y la revisión en contexto con nuestros ingenieros?
Si además quiere valorar la calidad general del proveedor, nuestra guía sobre cómo comprobar la calidad de un proveedor de traducción antes de contratarlo completa estas preguntas.
Cómo gestiona DEMA Solutions la traducción de software para fabricantes de maquinaria
Nuestras traducciones técnicas cubren todo el paquete documental de una máquina, incluidos HMI y paneles de software, manuales de uso y mantenimiento, procedimientos de seguridad y declaraciones de conformidad. Para cadenas de interfaz, apps y software de servicio, nuestra oferta de localización de software para el sector tecnológico procesa archivos de recursos como JSON y XML con su estructura original, con controles automáticos que detectan variables dañadas, cadenas truncadas y errores de formato antes de que lleguen a una compilación de lanzamiento.
Sus ingenieros pueden aprobar el glosario que creamos con ustedes, y sus decisiones guían después cada traducción, en la pantalla y en el manual. Los textos HMI y los manuales existentes pueden alinearse en una memoria de traducción en lugar de descartarse. El proceso está certificado según la norma ISO 17100, con un segundo lingüista cualificado que revisa cada traducción, y en los proyectos sensibles las traducciones reutilizadas de la memoria se vuelven a comprobar. Nuestro equipo interno de autoedición multilingüe maqueta después los manuales en sus formatos originales, y las memorias y los glosarios siguen siendo suyos, entregados en formatos portátiles. Trabajamos con equipos en Italia, Serbia y España, y nuestras soluciones lingüísticas para el sector manufacturero tratan el software y la documentación como un único proyecto.
Dónde encaja TUBE
Para máquinas cuyo software y documentación cambian con cada versión, TUBE es nuestra solución para mantener ese lenguaje bajo su control. Su glosario y su memoria de traducción guían la traducción automática, cada traducción aprobada pasa a una memoria que es suya y que puede exportar, y el informe de aprovechamiento muestra qué parte de cada actualización de la HMI o revisión del manual procede de textos ya aprobados.
Preguntas frecuentes
Es la traducción de los textos que aparecen en el panel de operador de una máquina y en el software asociado: menús, botones, nombres de parámetros, mensajes de estado y de alarma, ayuda en pantalla y pantallas de servicio. Se diferencia de la traducción de documentos porque los textos son breves, a menudo carecen de contexto, deben caber en longitudes de campo fijas y contienen marcadores que el software rellena en tiempo de ejecución.
El Reglamento (UE) 2023/1230 exige que la información y las advertencias escritas sobre la máquina estén en una lengua fácilmente comprensible para los usuarios, tal como determine cada Estado miembro, y que las pantallas y demás medios de comunicación interactiva sean fácilmente comprensibles. Se prefieren los símbolos cuando funcionan, pero cualquier texto que quede en el panel está sujeto a la regla lingüística.
Indique al traductor el límite en caracteres o en píxeles de cada cadena, acuerde abreviaturas aprobadas en el glosario, haga una pseudolocalización antes de traducir para localizar los campos demasiado cortos y compruebe cada cadena traducida frente a su límite antes de importarla. Después revise el resultado en el panel real o en un simulador.
El que su software de ingeniería puede exportar y volver a importar sin reparaciones manuales. XLIFF está pensado para la traducción e incluye notas y límites; Excel y CSV funcionan bien si la estructura es fija, con claves estables y columnas separadas para límites y comentarios.
Puede ayudar con grandes conjuntos de cadenas repetitivas, sobre todo si la guían su glosario y su memoria aprobados. Sin embargo, los textos cortos y sin contexto son justo donde la traducción automática elige con más facilidad el significado equivocado, así que un traductor especializado debe revisar cada cadena, con especial cuidado en las alarmas y advertencias de seguridad.
Porque los operadores leen ambos. Si la alarma y el capítulo de resolución de averías usan palabras distintas para la misma pieza, el usuario duda y llama al servicio técnico. Un glosario y una memoria únicos llevan a todas partes la misma redacción aprobada.
La traducción de la interfaz de usuario se refiere normalmente a los propios textos. La localización abarca también todo lo que los rodea: formatos de fecha, números y unidades, juegos de caracteres y fuentes, longitud del texto, diseño y pruebas en contexto, para que la interfaz funcione como si se hubiera creado en el idioma del usuario.
Haga que sus pantallas y su manual hablen el mismo idioma
Si la próxima versión de su máquina necesita textos HMI, alarmas, software de servicio y manuales en varios idiomas, envíenos una exportación de ejemplo y su manual actual. Analizaremos sus formatos, límites y terminología y le propondremos un proceso que mantenga cada idioma alineado con su software.
Cuéntenos qué necesita y le responderemos con las soluciones adecuadas.