# General Translation Knowledge Base: Alternativas a DeepL: General Translation vs. DeepL
URL: https://generaltranslation.com/es/kb/general-translation-vs-deepl.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: DeepL es una API de traducción automática, así que devuelve una traducción por cada texto o documento que le envías. General Translation es una plataforma de localización. Aporta lo que una API deja en tus manos: contexto a partir de tu código y de tu equipo, términos coherentes en todas las superficies, revisión en un panel de control y traducción continua con cada lanzamiento.
Category: Traducción
Last updated: 2026-10-28
Authors: General Translation Team
Published: 2026-10-28

DeepL es una API de traducción automática: traduce los textos y documentos que le envías y te devuelve el resultado. General Translation es una plataforma de localización: decide qué traducir en tu aplicación, tu documentación y tu sitio web, aporta el contexto, mantiene la coherencia terminológica, permite que tu equipo revise las traducciones y publica cada cambio en todos los idiomas. Se trata de herramientas de categorías distintas, y la mayor parte del trabajo de localizar un producto recae en la parte que DeepL deja en tus manos.

## Qué es DeepL

DeepL desarrolla [DeepL Translator](https://www.deepl.com/translator), una aplicación web y de escritorio, y la [API de DeepL](https://developers.deepl.com/docs/getting-started/quickstart). [`POST /v2/translate`](https://developers.deepl.com/api-reference/translate/request-translation) recibe un array de cadenas y un idioma de destino, y traduce cada cadena de forma independiente. Puedes ajustar el resultado con un parámetro `context`, la opción `formality`, hasta 10 [instrucciones personalizadas](https://developers.deepl.com/docs/customize/custom-instructions), [reglas de estilo](https://developers.deepl.com/docs/customize/using-style-rules), hasta cinco [glosarios](https://developers.deepl.com/docs/customize/managing-glossaries) por solicitud y [memorias de traducción](https://developers.deepl.com/docs/customize/using-translation-memories) en formato TMX.

El gran punto fuerte de DeepL es la traducción de documentos: los archivos de Word, PowerPoint, Excel, PDF, InDesign y otros formatos se devuelven en el mismo formato ([formatos y límites](https://developers.deepl.com/docs/resources/usage-limits)). DeepL ofrece la API con un plan Developer gratuito, un plan Growth con una cuota mensual más el consumo y precios Enterprise personalizados ([planes de DeepL](https://www.deepl.com/en/pro#api)), y la facturación se calcula por caracteres de texto de origen.

## DeepL frente a General Translation de un vistazo

|                                 | DeepL API                                                                                                     | General Translation                                                                                                                                     |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Categoría                       | API de traducción automática                                                                                  | Plataforma de localización: bibliotecas de i18n, CLI, panel de control y [Locadex](/docs/platform/locadex/quickstart), un agente de IA                  |
| Qué determina lo que se traduce | Tu código, que extrae las cadenas y las envía                                                                 | Contenido marcado en el código con [`<T>`](/docs/react/reference/components/t), archivos indicados en `gt.config.json` o cadenas en tiempo de ejecución |
| Contexto                        | Una cadena `context` que escribes en cada solicitud                                                           | Estructura JSX, notas de [`context`](/docs/react/reference/components/t#context) y grupos de contexto compartidos entre proyectos                       |
| Terminología                    | IDs de glosario enviados en cada solicitud, uno por par de idiomas                                            | Un glosario y prompts personalizados aplicados a todos los proyectos de un grupo de contexto                                                            |
| Coherencia en todo el sitio     | Glosarios y memorias de traducción TMX aplicados por solicitud; cada cadena se traduce de forma independiente | Una comprobación de coherencia con las traducciones existentes                                                                                          |
| Estructura de Markdown y MDX    | No se comprueba                                                                                               | Encabezados, bloques de código, enlaces, importaciones y frontmatter se comprueban con el origen y se corrigen                                                |
| Variables y plurales            | Gestión de etiquetas XML; tú envías cada forma plural                                                         | Los valores de [`<Var>`](/docs/react/reference/components/var) nunca se envían; se generan todas las formas plurales que necesita el idioma de destino  |
| Revisión                        | Tienes que crear la tuya                                                                                      | Editor de Traducciones del panel de control, anotaciones, historial de versiones y roles                                                                |
| Traducción continua             | Vuelves a ejecutar tu propio flujo                                                                            | Traduce solo lo que ha cambiado; Locadex abre pull requests                                                                                             |
| Documentos de Office y PDF      | Sí, conservando el formato                                                                                    | No; Google Docs y Slides se gestionan mediante la integración con Google Drive                                                                          |
| Precios                         | Plan Developer gratuito; Growth tiene una cuota mensual más el uso; Enterprise personalizado                  | [Basado en el uso, sin cargos por usuario](https://generaltranslation.com/pricing)                                                                      |

## Lo que DeepL no cubre

Según la referencia de la API de DeepL, cada cadena de una solicitud se traduce de forma independiente. Todo lo necesario para convertir un producto en buenas solicitudes, y las respuestas en un producto listo para publicar, tendrás que construirlo tú.

### Contexto

`context` es un texto que escribes en cada solicitud. La guía de DeepL lo describe como contenido circundante y [desaconseja usarlo para dar instrucciones](https://developers.deepl.com/docs/learning-how-tos/examples-and-guides/how-to-use-context-parameter). Nada le indica a DeepL que «Save» es un botón de un banner de facturación, a menos que tu flujo lo especifique para cada cadena.

General Translation obtiene el contexto del lugar donde se encuentra el contenido. [`<T>`](/docs/react/reference/components/t) envía una oración como una sola unidad junto con sus elementos, variables y una nota opcional; los [metadatos asociados a claves](/docs/cli/reference/keyed-metadata) añaden una nota por clave en JSON y YAML; y un [grupo de contexto](/docs/platform/dashboard/guides/defining-context-for-translations) añade un glosario y prompts personalizados, que pueden aplicarse a todas las configuraciones regionales o solo a una, como el tratamiento formal «Sie» en alemán.

### Coherencia

DeepL admite glosarios y [memorias de traducción](https://developers.deepl.com/docs/customize/using-translation-memories), que comparan el texto de origen con segmentos almacenados y reutilizan las traducciones. Es tu integración la que proporciona y mantiene esos recursos, y la que los selecciona en las solicitudes de traducción. Los marcadores de posición requieren un tratamiento aparte: la [guía de marcadores de posición](https://developers.deepl.com/docs/learning-how-tos/examples-and-guides/placeholder-tags) de DeepL convierte las variables de Mustache en etiquetas XML y viceversa. Las formas plurales también corren de tu cuenta: el inglés tiene `one` y `other`, mientras que el polaco necesita `one`, `few`, `many` y `other` ([reglas de plural de CLDR](https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html)).

General Translation aplica un único grupo de contexto a tu aplicación, tu documentación y tu sitio, y ejecuta una comprobación de coherencia con las traducciones existentes. Las páginas Markdown y MDX pasan por una revisión y después se cotejan con el origen: los encabezados, los bloques de código, los enlaces, las importaciones y el frontmatter deben coincidir; de lo contrario, se corrige la traducción. [`<Var>`](/docs/react/reference/components/var) deja los valores dinámicos fuera de la traducción, y [`<Plural>`](/docs/react/reference/components/plural) recibe todas las formas que usa el idioma de destino.

### Revisión

La API devuelve texto. Un espacio donde los revisores vean cada traducción junto a su texto de origen, la corrijan y conserven esa corrección en la siguiente ejecución es un producto que tendrías que crear tú mismo.

El [panel de control](/docs/platform/dashboard/guides/reviewing-translations) de General Translation muestra las configuraciones regionales en paralelo. Los revisores editan inline, añaden anotaciones y consultan el historial de versiones anteriores del texto de origen. El acceso se controla mediante roles y permisos, y los planes empresariales añaden SSO y [registros de auditoría](/docs/platform/dashboard/reference/audit-logs).

### Traducción continua

Cada lanzamiento implica localizar las cadenas modificadas, enviarlas, escribir los resultados en los archivos de configuración regional correspondientes y desplegar. [`npx gt translate`](/docs/cli/reference/commands/translate) se encarga de todo esto en CI: traduce solo el contenido cuyo origen ha cambiado y escribe los resultados antes de la compilación. Locadex se ejecuta en los pull requests o commits que elijas y abre un pull request con las traducciones.

### Un mismo banner, de dos maneras

Con DeepL, tu flujo envuelve las variables en etiquetas y envía cada forma plural del inglés como una cadena independiente:

```json title="POST /v2/translate"
{
  "text": [
    "<var>{name}</var>, you have one unpaid invoice.",
    "<var>{name}</var>, you have <var>{count}</var> unpaid invoices."
  ],
  "target_lang": "PL",
  "context": "Billing dashboard banner shown to the account owner.",
  "tag_handling": "xml",
  "ignore_tags": ["var"]
}
```

Con General Translation, el banner se queda en el componente y el polaco recibe sus cuatro formas plurales:

```tsx title="InvoiceReminder.tsx"
import { T, Var, Plural, Num } from 'gt-react';

export function InvoiceReminder({ name, count }: { name: string; count: number }) {
  return (
    <T context="Billing dashboard banner shown to the account owner.">
      <p>
        <Var>{name}</Var>,{' '}
        <Plural
          n={count}
          one={<>you have one unpaid invoice.</>}
          other={<>you have <Num>{count}</Num> unpaid invoices.</>}
        />
      </p>
    </T>
  );
}
```

Ramp localiza su panel de control, su página de destino y su aplicación de iOS a más de 11 configuraciones regionales con General Translation. (Consulta los [despliegues en producción](https://generaltranslation.com/enterprise)).

## Cuándo tiene sentido usar DeepL

* **Documentos de Office y PDF.** Traduces archivos de Word, PowerPoint, Excel, PDF o InDesign y necesitas conservar el formato.
* **Un motor dentro de un sistema que ya utilizas.** Un servicio de asistencia, una herramienta de TAO (traducción asistida por ordenador) o un sistema de gestión de traducciones que recurre a una API de traducción automática; por ejemplo, [Standard AI/MT](https://docs.lokalise.com/en/articles/11776521-what-is-standard-ai-mt-and-pro-ai) de Lokalise utiliza DeepL.
* **Programas liderados por traductores que trabajan con TMX o XLIFF.** Tus traductores mantienen memorias TMX o intercambian archivos XLIFF.
* **Voz y reescritura.** Necesitas la [DeepL Voice API](https://developers.deepl.com/docs/voice/overview) o [DeepL Write](https://developers.deepl.com/docs/translate/write-quickstart).

## Migrar de DeepL a General Translation

Si usas un script que envía tus archivos de configuración regional a DeepL, haz que `gt.config.json` apunte a esos mismos archivos:

```json title="gt.config.json"
{
  "defaultLocale": "en",
  "locales": ["de", "fr", "ja"],
  "files": {
    "json": {
      "include": ["locales/[locale].json"]
    }
  }
}
```

Ejecuta [`npx gt upload`](/docs/cli/reference/commands/upload) para subir los archivos de origen y tus traducciones existentes y, después, [`npx gt translate`](/docs/cli/reference/commands/translate). La CLI de `gt` también lee archivos YAML, Markdown, PO, archivos de cadenas de iOS y Android, y [otros formatos](/docs/cli/reference/config#files).

Exporta las entradas de tu glosario de DeepL e impórtalas en un Grupo de contexto; el importador acepta archivos CSV, TSV, JSON y de texto. Traslada tus instrucciones personalizadas a Prompts personalizados. Para el contenido que solo existe en tiempo de ejecución, como los mensajes de los usuarios, sustituye las llamadas a DeepL por [`tx`](/docs/node/reference/functions/tx) en `gt-node` o por [`translate`](/docs/platform/core/reference/gt-class-methods/translation/translate) en la [biblioteca Core](/docs/platform/core/quickstart); ambos usan los Grupos de contexto de tu proyecto.

## ¿Es General Translation una alternativa a DeepL?

Sí, para localizar aplicaciones, documentación y sitios web. DeepL es un motor de traducción al que llamas desde un flujo que tienes que construir tú. General Translation es ese flujo con la traducción ya incluida: contexto, terminología coherente, revisión y entrega continua. Para traducir documentos puntuales conservando el formato, DeepL es la mejor opción.

## Otras alternativas a DeepL

* **Google Cloud Translation:** otra API de traducción automática, con un LLM de traducción basado en Gemini. (Consulta [General Translation vs. Google Translate](/kb/general-translation-vs-google-translate)).
* **La API de OpenAI o la API de Claude:** modelos de propósito general para los que escribes tus propios prompts. (Consulta [¿Cuáles son las mejores herramientas de traducción con IA para desarrolladores?](/kb/best-ai-translation-tools)).
* **Lokalise, Crowdin o Phrase:** sistemas de gestión de traducciones con IA integrada. (Consulta [General Translation vs. Lokalise](/kb/general-translation-vs-lokalise), [vs. Crowdin](/kb/general-translation-vs-crowdin) y [vs. Phrase](/kb/general-translation-vs-phrase)).

## Conclusiones clave

* DeepL es una API de traducción automática; General Translation es una plataforma de localización que incluye la traducción.
* Con DeepL, tendrás que implementar por tu cuenta la extracción, el contexto por cadena, la coherencia entre páginas, los marcadores de posición, las formas plurales adicionales, la revisión y la entrega.
* General Translation aporta contexto a partir del código y de los grupos de contexto, verifica la coherencia y la estructura MDX, ofrece revisión en el panel de control y, en cada lanzamiento, traduce solo lo que ha cambiado.
* Usa DeepL para documentos de Office y PDF, o como motor dentro de un sistema que ya tengas en funcionamiento.

## Related questions

- [Las mejores herramientas de traducción con IA para desarrolladores: API frente a plataformas de localización](https://generaltranslation.com/es/kb/best-ai-translation-tools.mdx): Usa una API de traducción si ya gestionas tu propio flujo de localización. Usa General Translation si quieres gestionar de forma conjunta el contexto, las comprobaciones de coherencia, la revisión y la entrega continua. DeepL, Google Cloud Translation, OpenAI y Claude pueden servir de base para un flujo en producción; General Translation te ofrece uno listo para tu aplicación, tu documentación y tu sitio web.
- [Alternativas a Google Translate: General Translation vs. Google Translate](https://generaltranslation.com/es/kb/general-translation-vs-google-translate.mdx): Google Translate es una forma rápida de traducir textos puntuales, pero lanzar un producto en otro idioma también exige traducir cada cadena en su contexto, mantener una terminología coherente, gestionar correctamente las variables y los plurales, revisar las traducciones y contar con un proceso de lanzamiento. General Translation entiende el contexto de cada cadena en tu código y automatiza todo el flujo de trabajo de localización, desde el código hasta la revisión y cada lanzamiento.
- [¿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.
- [¿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.
- [General Translation vs. Lingo.dev: ¿cuál deberías usar?](https://generaltranslation.com/es/kb/general-translation-vs-lingo-dev.mdx): Lingo.dev gira en torno a motores de traducción configurables, con herramientas de CLI, React y GitHub para acceder a ellos. General Translation es una plataforma de localización: bibliotecas, contexto del código, terminología compartida, revisión en el panel de control en todos los planes y Locadex, que además internacionaliza tu código. Elige Lingo.dev si quieres controlar el modelo por par de idiomas.

## Previous and next questions

- Previous question: [¿Qué son los códigos de configuración regional, como en-US y en-GB?](https://generaltranslation.com/es/kb/locale-codes.mdx)
- Next question: [Alternativas a Weglot: General Translation vs. Weglot](https://generaltranslation.com/es/kb/general-translation-vs-weglot.mdx)

## Sitemap

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