Cómo unir archivos TMX (y dividirlos), gratis

Combina varias memorias de traducción TMX en una sin duplicados, o divide un TMX grande por idioma, año, usuario o tamaño. Paso a paso, en el navegador.

Para unir archivos TMX, hay que juntar sus unidades de traducción en un solo archivo con una sola cabecera y quitar las copias que aparecen en más de una memoria. La forma más rápida es la herramienta gratuita Unir archivos TMX: sueltas dos o más TMX, eliges si quitar duplicados y descargas un único TMX. Para lo contrario, Dividir un archivo TMX parte una memoria en varias. Las dos funcionan en tu navegador, así que no se sube nada.

Los traductores acaban con muchas memorias: una por cliente, una por herramienta TAO, una por año, una antigua de una agencia. Unirlas te deja una sola memoria en la que buscar y un solo archivo que llevarte cuando cambias de herramienta. Dividirlas sirve cuando un cliente quiere recuperar solo su contenido o cuando un archivo es demasiado grande para importarlo con comodidad.

Qué necesitas

Cómo unir archivos TMX, paso a paso

  1. Abre Unir archivos TMX y suelta dos o más archivos TMX, o elígelos desde tu equipo. Puedes añadir más archivos o quitar alguno de la lista.
  2. Revisa el orden. Las unidades se copian en el orden de la lista y se conserva la cabecera del primer archivo, así que pon primero tu memoria principal.
  3. Mira el aviso de idioma de origen. Si un archivo tiene un idioma de origen distinto al del primero, aparece en la lista. Sus unidades se unen igualmente, pero revisa el resultado.
  4. Elige las opciones. Activa "Eliminar duplicados (mismo origen y misma traducción)" y elige qué copia conservar: el primero o el más reciente.
  5. Elige los idiomas: todos, o solo un par (por ejemplo, inglés a español). Con un solo par, las unidades que no tienen los dos idiomas quedan fuera.
  6. Pulsa "Unir y descargar". El resultado indica el número de unidades, cuántos duplicados se quitaron y cuántas unidades se conservaron de cada archivo.

Cada unidad se copia tal cual estaba, con sus fechas, usuarios y propiedades.

Cómo dividir un archivo TMX, paso a paso

  1. Abre Dividir un archivo TMX y suelta un archivo TMX.
  2. Elige cómo dividirlo: por par de idiomas (un archivo bilingüe por idioma de destino), por año (última modificación o, si no la hay, creación), por usuario (quién creó la unidad), por una propiedad como cliente o proyecto, o por tamaño (un número fijo de unidades por archivo).
  3. Mira la vista previa, que enumera los archivos que obtendrás y cuántas unidades tiene cada uno.
  4. Pulsa "Dividir y descargar (ZIP)". Cada TMX conserva la cabecera original y sus unidades tal cual estaban.

Las unidades sin año, usuario o propiedad van a un archivo terminado en _unassigned.tmx, así que no se pierde nada.

Cuándo unir y cuándo dividir

Otras formas de unir archivos TMX

Importarlos en una sola memoria de tu herramienta TAO. Crea una memoria vacía en Trados, memoQ u otra herramienta, importa en ella cada TMX y después exporta un único TMX. Es lo habitual si ya tienes la herramienta. Cómo se tratan los duplicados y los metadatos depende de las opciones de importación de cada una, así que revísalas antes de una importación grande.

Maxprograms TMXEditor. Este editor de escritorio para Windows, macOS y Linux puede unir dos o más archivos TMX en uno y dividir un TMX en el número de partes que elijas, y tiene una orden aparte para eliminar unidades duplicadas. Requiere suscripción después de una prueba gratuita.

A mano en un editor de texto. Un TMX es XML, así que puedes copiar el cuerpo de un archivo en otro. Funciona con dos archivos pequeños con los mismos idiomas y la misma codificación, pero no quita duplicados y es fácil romper el XML.

Para entender los formatos, lee XLIFF, TMX y TBX explicados. Si unes memorias porque vas a dejar una herramienta, la guía de alternativas a memoQ explica cómo llevarte las memorias.

Problemas habituales

Duplicados que no se quitan. Al unir se quitan las unidades cuyo texto y etiquetas son idénticos en todos los idiomas. Las que solo se diferencian en un espacio doble, una etiqueta o la puntuación son distintas, y las que tienen el mismo origen con otra traducción son variantes, no duplicados. Pasa el archivo unido por el limpiador de memorias para corregir espacios y elegir entre traducciones contradictorias.

Códigos de idioma distintos. Una memoria puede decir es-ES y otra es. Los códigos se comparan sin tener en cuenta las mayúsculas, pero es y es-ES son idiomas distintos, así que al unir solo el par con es-ES quedan fuera las unidades marcadas solo como es. Revisa los códigos antes de unir.

Idiomas de origen distintos. Si una memoria va de inglés a español y otra de español a inglés, la herramienta señala el archivo con otro idioma de origen. El archivo unido usa la cabecera del primero, así que decide qué dirección quieres antes de unir.

La cabecera equivocada. Se conserva la cabecera del primer archivo, con su idioma de origen y la herramienta que lo creó. Cambia el orden de los archivos si eso le importa a tu herramienta TAO.

"No es XML válido" o "no es un archivo TMX". El archivo puede estar dañado o ser de otro formato. Vuelve a exportarlo desde tu herramienta TAO. Las herramientas de unir y dividir solo leen TMX.

Preguntas frecuentes

¿Cómo combino memorias de traducción de distintas herramientas TAO?

Exporta cada una como TMX, suéltalas todas en Unir archivos TMX, activa la eliminación de duplicados y descarga un único TMX. Después impórtalo en la herramienta que uses. Se pueden mezclar archivos en UTF-8, UTF-16 y Windows-1252.

¿Qué cabecera usa el archivo unido?

La del primer archivo. Su idioma de origen debería coincidir con el de los demás; los archivos que no coinciden aparecen en la lista para que los revises.

¿Unir cambia mis unidades?

No. Cada unidad se copia tal cual, con fechas, usuarios y propiedades. Solo se quitan los duplicados y, si elegiste un solo par de idiomas, los demás idiomas.

¿Cómo saco un par de idiomas de un TMX multilingüe?

Usa Dividir un archivo TMX y divide por par de idiomas: cada idioma de destino se convierte en un TMX bilingüe con el idioma de origen. O une con la opción de un solo par para obtener un único archivo bilingüe.

¿Hay límite de tamaño?

500 MB en total para unir y 500 MB por archivo para dividir. Los archivos muy grandes dependen de la memoria de tu ordenador.

¿Se suben mis memorias?

No. Unir y dividir funcionan en tu navegador, así que los archivos nunca llegan al servidor de TraduQ.

TraduQ es un marketplace para traductores y clientes de traducción, y sus herramientas de archivos son gratuitas y funcionan en tu navegador. Después de unir, conviene limpiar el TMX y, antes de entregar un trabajo, hacer un control de calidad.

Herramientas para esto

Artículos relacionados