# General Translation Knowledge Base: ¿Qué es la memoria de traducción y sigue siendo necesaria con la IA?
URL: https://generaltranslation.com/es/kb/what-is-translation-memory.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: La memoria de traducción (TM) es una base de datos de pares de segmentos de origen y destino ya traducidos en la que una herramienta de traducción busca coincidencias exactas, en contexto y aproximadas. Con la IA, sigue siendo conveniente reutilizar la redacción aprobada y tener las traducciones anteriores disponibles como contexto. General Translation reutiliza las traducciones coincidentes de versiones anteriores de los archivos y conserva las ediciones del equipo, sin necesidad de mantener una TM aparte.
Category: Traducción
Last updated: 2026-10-28
Authors: General Translation Team
Published: 2026-10-28

La memoria de traducción (TM) es una base de datos de segmentos, normalmente oraciones o cadenas de la UI, cada uno almacenado junto con su traducción aprobada en uno o más idiomas. Cuando llega contenido nuevo, la herramienta de traducción busca cada segmento en la TM, reutiliza las coincidencias exactas y propone las similares para que un traductor las edite. La IA no ha vuelto innecesaria esa función: sigue siendo conveniente reutilizar la redacción aprobada y mantener la coherencia del texto repetido. Lo que cambia es el uso de las coincidencias cercanas: las aprobadas pueden guiar tanto el borrador de un modelo como la edición de un traductor. Su valor depende de su calidad, del esfuerzo de revisión, de cuánto texto se repite y de si es obligatorio reutilizar la redacción aprobada.

## Cómo funciona la memoria de traducción

Una TM empieza por la segmentación: la herramienta divide el contenido de origen en unidades de traducción. En la prosa, una unidad suele ser una oración; en el software, según el [glosario de globalización de Microsoft](https://learn.microsoft.com/en-us/globalization/reference/glossary), cada recurso de cadena es una unidad. Cada entrada almacena el segmento de origen, sus traducciones y metadatos como las fechas, el traductor y el contexto: el nombre del archivo, el identificador del recurso o el texto que lo rodea.

Cuando traduces contenido nuevo, la herramienta consulta la TM para cada segmento y devuelve candidatos ordenados por relevancia, cada uno con una puntuación de confianza que suele expresarse como porcentaje. El tipo de coincidencia determina qué ocurre a continuación:

| Tipo de coincidencia         | Qué coincide                                                    | Qué suele ocurrir                                   |
| ---------------------------- | --------------------------------------------------------------- | --------------------------------------------------- |
| En contexto (101 %)          | El segmento y los segmentos adyacentes                          | Se reutiliza tras una comprobación rápida           |
| Exacta (100 %)               | El texto del segmento, pero en otro contexto                    | Se reutiliza y luego se revisa en su nuevo contexto |
| Aproximada (menos del 100 %) | Un segmento similar; el porcentaje indica el grado de similitud | Un traductor edita la traducción almacenada         |
| Repetición                   | El mismo segmento vuelve a aparecer en el trabajo actual        | Se traduce una sola vez                             |
| Sin coincidencia             | Nada supera el umbral de la herramienta                         | Se traduce desde cero, ya sea una persona, TA o IA  |

La [documentación de Phrase](https://support.phrase.com/hc/en-us/articles/9386879839900) define una coincidencia del 101 % como una coincidencia en contexto, determinada por los segmentos anterior y posterior, y una coincidencia del 100 % como aquella en la que el texto de origen coincide, pero el contexto es distinto. Esta distinción existe porque una coincidencia exacta también puede ser incorrecta. «Save» en la barra de herramientas de un editor de documentos y «Save» en una página de precios son la misma cadena, pero en alemán una es *speichern* y la otra, *sparen*.

Una coincidencia aproximada es casi un acierto. Si la TM contiene «Delete this file?» con su traducción al alemán y el nuevo segmento es «Delete these files?», la herramienta propone la traducción almacenada con un porcentaje alto y el traductor corrige el plural.

## TMX: el formato para trasladar una TM entre herramientas

TMX (Translation Memory eXchange) es el estándar XML para exportar una TM desde una herramienta e importarla en otra. La [especificación de ETSI](https://www.etsi.org/deliver/etsi_gs/LIS/001_099/002/01.04.02_60/gs_LIS002v010402p.pdf) lo describe como una forma estándar de intercambiar datos de TM entre herramientas y proveedores de traducción con poca o ninguna pérdida de datos críticos. El formato nació en el grupo OSCAR de LISA; después de que LISA se declarara insolvente en 2011, ETSI volvió a publicar [TMX 1.4b](https://www.ttt.org/oscarStandards/tmx/tmx14b.html) como ETSI GS LIS 002.

Un archivo TMX contiene un `<header>` que describe la exportación y, a continuación, un `<body>` con unidades de traducción (`<tu>`), cada una de las cuales incluye una variante por idioma (`<tuv>`) con el texto dentro de un `<seg>`:

```xml title="memory.tmx"
<?xml version="1.0" encoding="UTF-8"?>
<tmx version="1.4">
  <header creationtool="ExampleTool" creationtoolversion="1.0"
          segtype="sentence" o-tmf="ExampleTM" adminlang="en-US"
          srclang="en-US" datatype="plaintext"/>
  <body>
    <tu tuid="settings-save" creationdate="20261028T120000Z">
      <prop type="x-context">Settings form, primary button</prop>
      <tuv xml:lang="en-US"><seg>Save changes</seg></tuv>
      <tuv xml:lang="de-DE"><seg>Änderungen speichern</seg></tuv>
      <tuv xml:lang="fr-FR"><seg>Enregistrer les modifications</seg></tuv>
    </tu>
  </body>
</tmx>
```

Este archivo se valida con la DTD de TMX 1.4 mediante `xmllint --dtdvalid`. La especificación define dos niveles: el nivel 1 solo contiene texto sin formato, y el nivel 2 añade marcado para códigos inline, como texto en negrita o marcadores de posición, para que una herramienta pueda reconstruir un documento con formato. Las reglas que indican cómo se dividió el texto en segmentos se transmiten por separado, en un archivo SRX (Segmentation Rules eXchange).

Una TM no es lo mismo que un glosario. Una TM almacena segmentos completos; un glosario, o base terminológica, almacena términos individuales, como nombres de productos y palabras que nunca deben traducirse. (Consulta [cómo mantener la coherencia terminológica en la traducción con IA](/kb/ai-translation-glossary)).

## Dónde se almacena la memoria de traducción y cómo afecta al coste

Los traductores guardan sus TM en herramientas CAT (traducción asistida por ordenador), y las empresas, en un [sistema de gestión de traducciones (TMS)](/kb/what-is-a-translation-management-system), que muestra en su editor las coincidencias de la TM junto a cada segmento. Si un proveedor de servicios lingüísticos guarda tu TM, solicita una exportación en formato TMX antes de cambiar de proveedor.

La TM también influye en la factura. Antes de que comience un trabajo, la herramienta del proveedor lo analiza frente a la TM y cuenta las palabras de cada categoría de coincidencia. Cada categoría se factura con su propia tarifa, y las palabras coincidentes se cobran más baratas que las nuevas. Phrase las denomina [net rate schemes](https://support.phrase.com/hc/en-us/articles/5709665578908): las repeticiones, las coincidencias en contexto, las coincidencias al 100 % y las coincidencias aproximadas tienen cada una su propia tarifa, y las coincidencias aproximadas inferiores al 75 % se cuentan como palabras nuevas. Una TM amplia y bien depurada reduce el número de palabras facturables en cada lanzamiento.

## Cómo cambia la IA la memoria de traducción

Cuando un modelo genera el borrador de las traducciones, parte del trabajo de la TM cambia y parte sigue igual:

* **Las coincidencias aproximadas y las traducciones anteriores pasan a ser contexto.** Antes, una coincidencia aproximada era un punto de partida que un traductor editaba. Si el borrador lo genera un modelo, las coincidencias cercanas aprobadas también pueden guiar la generación: se incluyen pares aprobados similares como ejemplos en el prompt del modelo.
* **La reutilización exacta sigue siendo importante.** Volver a traducir una oración aprobada en cada ejecución puede introducir una redacción nueva que nadie ha revisado. El texto sin cambios debe conservar su traducción aprobada, y solo el texto nuevo o modificado debe enviarse al modelo.

En un [artículo de EAMT 2023](https://aclanthology.org/2023.eamt-1.22/), Moslem y sus colegas comprobaron que un prompt con pares de traducción de ejemplo permite que un LLM se adapte al estilo y la terminología de un dominio al traducir una oración nueva. Los [perfiles de IA personalizados](https://docs.lokalise.com/en/articles/11894216-ai-profiles) de Lokalise lo hacen mediante la recuperación desde la memoria de traducción, en sus planes Advanced y Enterprise.

Un modelo puede combinar las traducciones recuperadas con el componente en el que se encuentra una cadena, las variables que contiene y la nota de un desarrollador sobre su significado. Ese contexto permite elegir entre *speichern* y *sparen* antes de que nadie revise una coincidencia. (Consulta [si la traducción con IA es lo bastante precisa para producción](/kb/is-ai-translation-accurate)).

| Enfoque                                                        | Texto sin cambios                                 | Texto nuevo o modificado                                   | Terminología                         | Ideal para                                        |
| -------------------------------------------------------------- | ------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------ | ------------------------------------------------- |
| TM clásica en una herramienta CAT o un TMS                     | Coincidencias exactas y en contexto               | Coincidencias aproximadas para un traductor, o TA            | Una base terminológica independiente | Traductores humanos y contratos con proveedores   |
| Llamadas directas a un LLM                                     | Se vuelve a traducir en cada ejecución            | Borradores fluidos a partir de la cadena aislada           | Solo lo que pegues en cada prompt    | Textos puntuales                                  |
| LLM con recuperación desde una TM                              | Depende de la herramienta                         | Pares aprobados similares como ejemplos                    | Glosario más ejemplos                | Grandes corpus revisados de un único dominio      |
| Traducción incremental en la compilación (General Translation) | Traducciones coincidentes de versiones anteriores | IA con contexto del código, un glosario y reglas de estilo | Glosario compartido                  | UI del producto y documentación en un repositorio |

## ¿Todavía necesitas una memoria de traducción?

Conserva una TM clásica si el trabajo lo hacen traductores humanos o un proveedor de servicios lingüísticos, si tu contrato con el proveedor fija los precios por categoría de coincidencia, si intercambias archivos TMX con proveedores o si un texto regulado debe reutilizar oraciones aprobadas al pie de la letra. En esos casos, la TM forma parte del flujo de trabajo y del contrato.

Es posible que no necesites una TM aparte si tu flujo ya le da a tu equipo la reutilización, la revisión y la portabilidad que necesita: las traducciones sin cambios se reutilizan, las ediciones de tu equipo se conservan, se aplica un glosario y las traducciones se guardan en archivos de tu propiedad. Si tienes un corpus amplio de traducciones revisadas en un ámbito especializado, como textos legales o médicos, añade recuperación para que el modelo use esos pares como ejemplos.

## Cómo General Translation gestiona la reutilización

General Translation no mantiene una memoria de traducción independiente, ni ofrece coincidencias aproximadas ni importación de TMX. En su lugar, cubre la función de una TM dentro del propio flujo de traducción:

* **El texto sin cambios se reutiliza.** De forma predeterminada, [`npx gt translate`](/docs/cli/reference/commands/translate) de General Translation solo traduce el contenido cuyo origen ha cambiado, y puede [reutilizar una traducción coincidente de una versión anterior del mismo archivo](/docs/cli/guides/generating-translations#retranslate), no solo de la más reciente. Un segmento se vuelve a traducir cuando cambia su texto de origen. `--force` vuelve a traducirlo todo, sobrescribe las traducciones existentes y los cambios locales, y se factura como trabajo nuevo.
* **Las ramas y los archivos movidos no empiezan de cero.** Con la [ramificación](/docs/cli/guides/branching#inheritance) activada, una rama de funcionalidad hereda las traducciones de su rama base, por lo que el contenido compartido no se vuelve a traducir ni se cobra dos veces. [`npx gt upload`](/docs/cli/reference/commands/upload) detecta los archivos que se han movido sin modificarse y conserva sus traducciones.
* **Se conservan los cambios de tu equipo.** Los revisores editan las traducciones en la página **Traducciones** del panel de control ([revisión de traducciones](/docs/platform/dashboard/guides/reviewing-translations)). Los cambios hechos en los archivos descargados se sincronizan con [`npx gt save-local`](/docs/cli/reference/commands/save-local), o antes de cada ejecución con `--save-local` o [`options.saveLocal`](/docs/cli/reference/config#save-local); esta sincronización requiere activación voluntaria. Una traducción editada pasa a ser la versión almacenada, así que las ejecuciones posteriores la reutilizan hasta que cambie su origen.
* **Las traducciones existentes también se aprovechan.** [`npx gt upload`](/docs/cli/reference/commands/upload) envía a la plataforma tus archivos de origen y las traducciones que ya tengas, de modo que los archivos JSON, PO, YAML o de cadenas de iOS y Android ya traducidos se importan en lugar de volver a generarse.
* **La terminología se define en un glosario.** Un [grupo de contexto](/docs/platform/dashboard/guides/defining-context-for-translations) contiene un glosario para los términos y prompts personalizados para el tono, y se comparte entre los proyectos a los que lo asignes. La importación de glosarios admite CSV, TSV, JSON y texto, y el botón **Aplicar** actualiza las traducciones existentes con los términos del glosario seleccionados.

El contexto proviene del código, no de los segmentos contiguos. El componente [`<T>`](/docs/react/reference/components/t) de General Translation envía cada bloque JSX con su estructura de elementos y sus marcadores de posición de variables, y su prop [`context`](/docs/react/reference/components/t#context) indica al modelo a qué «Guardar» te refieres. Para una comparación más amplia entre este flujo de trabajo y un TMS, consulta [General Translation frente a un TMS](/kb/general-translation-vs-tms).

## Preguntas frecuentes

### ¿La memoria de traducción es lo mismo que un glosario?

No. Una TM almacena segmentos completos con sus traducciones, mientras que un glosario almacena términos individuales, como nombres de productos, junto con su traducción obligatoria o la indicación de no traducirlos. La mayoría de los flujos de trabajo necesitan ambos.

### ¿Qué es una coincidencia del 101 %?

Es una coincidencia en contexto: el segmento coincide con la TM, y los segmentos que lo rodean también. Se sitúa por encima de una coincidencia del 100 %, en la que coincide el texto, pero no su contexto.

### ¿Puedo importar un archivo TMX en General Translation?

No. Sube los archivos traducidos que ya tengas en un formato compatible con [`npx gt upload`](/docs/cli/reference/commands/upload) e importa la terminología a un grupo de contexto desde CSV, TSV, JSON o texto plano.

### ¿La IA hace obsoleta la memoria de traducción?

No. La IA cambia la forma en que se pueden aprovechar las coincidencias aproximadas: los ejemplos aprobados pueden orientar tanto la generación automática como la edición humana. Reutilizar traducciones aprobadas y conservar las ediciones de tu equipo sigue siendo importante.

## Conclusiones clave

* Una memoria de traducción almacena pares de segmentos y devuelve coincidencias en contexto (101 %), exactas (100 %) y aproximadas; TMX es el formato XML que permite transferirla entre herramientas.
* Los proveedores facturan cada categoría de coincidencia con una tarifa distinta, así que una TM reduce el número de palabras facturables cuando la traducción la hacen personas.
* Aunque sea la IA la que genere los borradores de traducción, una TM sigue manteniendo estable la redacción aprobada, y sus coincidencias cercanas pueden servir como ejemplos para guiar al modelo, además de orientar la edición humana.
* General Translation no ofrece una TM independiente ni importación de TMX; reutiliza las traducciones coincidentes de versiones anteriores de los archivos, conserva las ediciones de tu equipo y aplica un glosario compartido mediante grupos de contexto.

## Related questions

- [¿Qué es un sistema de gestión de traducciones (TMS)?](https://generaltranslation.com/es/kb/what-is-a-translation-management-system.mdx): Un sistema de gestión de traducciones (TMS) es un software que almacena tu contenido de origen y sus traducciones, y gestiona el flujo de trabajo de traducción: memoria de traducción, glosarios, revisión, traducción automática e integraciones. Su memoria de traducción reutiliza traducciones anteriores mediante coincidencias exactas o aproximadas. Crowdin, Lokalise, Phrase, Smartling y Transifex son ejemplos habituales.
- [¿Cómo mantengo la coherencia terminológica en la traducción con IA?](https://generaltranslation.com/es/kb/ai-translation-glossary.mdx): Mantén un único glosario de términos aprobados, incluidos los nombres que no se traducen, aplícalo a todas las solicitudes de traducción, deja las variables y el código fuera de la traducción y revisa el resultado. General Translation lo consigue con los grupos de contexto, cuyo glosario y prompts personalizados se aplican a todos los proyectos a los que los asignes, además del componente Var para los valores que nunca se traducen.
- [General Translation frente a un TMS (Crowdin, Lokalise, Phrase)](https://generaltranslation.com/es/kb/general-translation-vs-tms.mdx): Elige General Translation cuando los desarrolladores quieran que la generación de traducciones, el contexto derivado del código y la revisión estén vinculados a los lanzamientos del producto. Conserva tus catálogos y tu biblioteca de renderizado actuales, o escribe JSX inline sin claves de traducción. Un TMS encaja con programas centrados en proveedores lingüísticos, editores CAT e intercambio de XLIFF; sus integraciones pueden automatizar las transferencias de archivos.
- [¿Es la traducción con IA lo bastante precisa para una aplicación en producción?](https://generaltranslation.com/es/kb/is-ai-translation-accurate.mdx): A menudo sí, en los idiomas más hablados, pero solo después de superar una evaluación con tus propios idiomas, cadenas de UI y contenido de mayor riesgo. En WMT25, Gemini 2.5 Pro igualó o superó a las traducciones humanas de referencia en 10 de 16 pares de idiomas; aun así, un benchmark basado en documentos no demuestra si las cadenas cortas de interfaz están listas para publicarse.
- [¿Cómo reviso y edito traducciones?](https://generaltranslation.com/es/kb/review-translations.mdx): Compara cada traducción con su texto de origen y con las demás configuraciones regionales, y corrige lo que no suene bien. Con General Translation, editas las traducciones en la Página de traducciones del panel de control y haces seguimiento de la revisión con etiquetas y comentarios. Después, la siguiente ejecución de traducción de Locadex, su Agente de IA, incorpora los cambios en un pull request.

## Previous and next questions

- Previous question: [¿Cómo traduzco una aplicación de Flask o FastAPI?](https://generaltranslation.com/es/kb/translate-python-app.mdx)
- Next question: [¿Qué son los códigos de configuración regional, como en-US y en-GB?](https://generaltranslation.com/es/kb/locale-codes.mdx)

## Sitemap

See the [Knowledge Base sitemap](https://generaltranslation.com/es/kb/sitemap.md) for every article.
