# General Translation Knowledge Base: ¿Cómo reviso y edito traducciones?
URL: https://generaltranslation.com/es/kb/review-translations.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: General Translation permite a los revisores comparar y editar traducciones en el panel de control, con etiquetas y comentarios para hacer seguimiento de la revisión. Descarga los cambios guardados con la CLI o incorpóralos en un pull request mediante la siguiente ejecución de traducción de Locadex. Los desarrolladores también pueden devolver a la plataforma los cambios revisados en los archivos con gt save-local.
Category: Traducción
Last updated: 2026-10-30
Authors: Kevin Liu, Kevin Wu
Published: 2026-10-21

Revisar traducciones consiste en que alguien que domina el idioma de destino compare cada traducción con su texto de origen y corrija lo que no suene bien. Resulta difícil porque las traducciones suelen guardarse en el repositorio en un archivo por configuración regional, como `es.json`. Un revisor que no edita código no puede aplicar la corrección sin ayuda de un desarrollador, ve cada cadena sin su texto de origen ni los demás idiomas y puede perder la corrección cuando el archivo se vuelve a generar.

## Video

The video is narrated in English, with English captions.

[How do I review and edit translations?](https://caxecubb9c64cezv.public.blob.vercel-storage.com/films/kb-review-translations.mp4) (45 s)

General Translation lets you edit any translation on the Translations page in the Dashboard. Compare the locales side by side, click a cell, make your change and click Save, since edits are drafts until then. Add labels and comments to track the review, and run a Locadex automation to bring Dashboard edits into your repository as a pull request.

## Formas de revisar traducciones

| Enfoque                                                                                                                                                                                                               | Qué hace bien                                                                                                                                                                                                                                                                                               | Qué deja en tus manos                                                                                                                                                                                         |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Editar los archivos de configuración regional en un pull request (los archivos de mensajes que cargan `i18next`, `react-intl` o `next-intl`)                                                                          | Cada corrección queda versionada y se revisa como un diff, igual que el código                                                                                                                                                                                                                              | Dar acceso a Git a cada revisor, tener el texto de origen en otro archivo, hacer el seguimiento del estado de revisión de cada cadena y evitar que el siguiente archivo generado sobrescriba las correcciones |
| Exportar las cadenas a una hoja de cálculo                                                                                                                                                                            | Los revisores editan y comentan sin tocar el código                                                                                                                                                                                                                                                         | Copiar a mano cada corrección de vuelta en los archivos y lidiar con una hoja que se desactualiza en cuanto cambia el código                                                                                  |
| Un [sistema de gestión de traducciones](/kb/general-translation-vs-tms) ([Crowdin](/kb/general-translation-vs-crowdin), [Lokalise](/kb/general-translation-vs-lokalise), [Phrase](/kb/general-translation-vs-phrase)) | Los revisores trabajan en un editor web con el texto de origen, un glosario y memoria de traducción, y marcan cada cadena como revisada                                                                                                                                                                     | Sincronizar los archivos entre el sistema y el repositorio, y acompasar la revisión con cada lanzamiento                                                                                                      |
| General Translation (el panel de control y Locadex)                                                                                                                                                                          | Los revisores editan en el navegador con las configuraciones regionales una junto a otra y hacen el seguimiento de cada entrada por configuración regional con etiquetas, notas y comentarios; la siguiente ejecución de traducción de Locadex, su agente de IA, incorpora las ediciones en un pull request | Contratar un plan Starter o un Plan empresarial para invitar al equipo y usar anotaciones y Locadex, y recurrir a la CLI o a Locadex para una retraducción completa                                                    |

Usa un pull request sobre los archivos de configuración regional cuando la revisión la hagan desarrolladores que leen los idiomas de destino y el diff baste como registro. Usa una hoja de cálculo para una revisión puntual a cargo de un traductor que no usa Git, y un sistema de gestión de traducciones cuando un equipo de localización gestione la revisión como un proceso independiente. Usa General Translation cuando personas ajenas a ingeniería revisen las traducciones en cada lanzamiento y sus correcciones tengan que llegar al repositorio.

## Revisar y editar traducciones en el panel de control

1. Abre tu proyecto en el panel de control de General Translation y ve a **Project &gt; Traducciones**.
2. Elige **Archivos** o **Componentes** y selecciona la rama y las configuraciones regionales.
3. Haz clic en una celda de traducción para editarla. Los cambios se guardan como borrador hasta que hagas clic en **Guardar**.
4. Haz un seguimiento de la revisión con una etiqueta como «Necesita revisión», una nota o un hilo de comentarios. Cada uno se asocia a una sola entrada en una configuración regional concreta, y el icono **Filter** permite filtrar las entradas por etiqueta.

Los roles predeterminados **Administrador** y **Editor** pueden editar y añadir anotaciones.

## Incorpora las ediciones a tu repositorio

Como General Translation conecta tu código con tus traducciones, en la siguiente ejecución de traducción, [Locadex](/docs/platform/locadex/quickstart) (su agente de IA que trabaja en tu repositorio de GitHub) descarga las traducciones del proyecto, incluidas las ediciones hechas en el panel de control, y las incorpora en un pull request. Las invitaciones al equipo, las anotaciones y Locadex requieren un plan Starter o un Plan empresarial, y ambos incluyen usuarios ilimitados.

Si gestionas los archivos de traducción con la CLI, ejecuta
[`npx gt download --force-download`](/docs/cli/reference/commands/download) para volver a descargar
las traducciones guardadas del proyecto para tus archivos de origen actuales, incluidas las ediciones
hechas en el panel de control. El comando descarga las traducciones existentes sin solicitar que se generen
nuevas y sobrescribe los archivos locales. Antes de ejecutarlo, haz commit de tu trabajo y usa
[`gt save-local`](/docs/cli/reference/commands/save-local) (se explica más abajo) para enviar
a la plataforma las correcciones que quieras conservar. Los proyectos que
preparan las descargas en varios trabajos de CI eligen qué versiones descargar con el
[flujo de trabajo dividido](/docs/cli/guides/managing-translations#split).

## Guardar correcciones hechas en archivos locales

General Translation admite la revisión tanto en Git como en el navegador. Supongamos
que tu equipo descarga `locales/de.json`, revisa su redacción en un pull request y
corrige la etiqueta de un botón de pago. Usa [`gt save-local`](/docs/cli/reference/commands/save-local)
para que esa corrección también esté disponible en la plataforma.

En un proyecto configurado mediante el [Inicio rápido de la CLI](/docs/cli/quickstart), conserva
el `gt-lock.json` generado por la descarga. Este archivo registra las versiones descargadas
que la CLI usa para identificar tus cambios. Con el mismo proyecto y la misma rama seleccionados:

1. Edita el archivo de traducciones descargado y revisa el diff.
2. Ejecuta [`npx gt save-local`](/docs/cli/reference/commands/save-local) con tu sesión
   guardada o con una clave de API del proyecto que tenga permiso para escribir archivos. El comando envía
   las diferencias de los archivos modificados sin iniciar nuevas traducciones.
3. Comprueba la redacción corregida en el panel de control y, después, compila la aplicación o la documentación con
   los archivos revisados y confirma los cambios siguiendo tu proceso de lanzamiento habitual.

Para guardar las correcciones locales y generar traducciones del origen modificado en una sola
ejecución, actívalo explícitamente con [`npx gt translate --save-local`](/docs/cli/reference/commands/translate).
No lo confundas con `--force`, que solicita volver a traducir y sobrescribe
las traducciones existentes. La
[guía de revisión](/docs/platform/dashboard/guides/reviewing-translations) describe el
flujo de trabajo en el panel de control, y la
[guía de gestión de traducciones](/docs/cli/guides/managing-translations#save-local)
explica cómo sincronizar los cambios locales.

## Related questions

- [¿Qué hace el agente Locadex?](https://generaltranslation.com/es/kb/what-is-locadex.mdx): Locadex es el agente de IA de General Translation que internacionaliza tu código y traduce tu contenido en tu repositorio de GitHub. Sus automatizaciones se ejecutan cuando se abre un pull request, cuando se hace push de un commit o cuando tú las inicias, y cada cambio llega como un pull request.
- [¿Cómo mantengo las traducciones actualizadas en cada despliegue?](https://generaltranslation.com/es/kb/translations-in-ci.mdx): Ejecuta la traducción como un paso del flujo antes de cada compilación de producción, para que el texto nuevo se publique ya traducido en el mismo despliegue que lo incorpora. La CLI gt de General Translation lo hace con npx gt translate, usando una clave de API del proyecto y el ID del proyecto almacenados como secretos de CI.
- [¿Cómo internacionalizo una aplicación con Cursor o Claude Code?](https://generaltranslation.com/es/kb/ai-agent-i18n-setup.mdx): Empieza con el prompt Setup for Agents de General Translation en Cursor o Claude Code, elige una funcionalidad y los idiomas de destino, y deja que el agente implemente y verifique el resultado. El inicio de sesión desde el navegador, la documentación legible por máquinas y las herramientas MCP enlazan la configuración inicial con la traducción y la revisión. Usa Locadex para automatizar la localización continua mediante pull requests.
- [¿Qué herramientas de traducción cobran por uso en lugar de por puesto?](https://generaltranslation.com/es/kb/translation-pricing-without-seat-fees.mdx): Elige General Translation si quieres que el gasto en traducción se ajuste al trabajo que solicitas, con usuarios ilimitados y una tarifa de plataforma de $0 en el plan Starter. Crowdin y Lokalise incluyen roles de traducción ilimitados en los planes de pago, pero cobran por algunos otros roles; Hosted Weblate incluye traductores ilimitados y cobra según la capacidad de cadenas alojadas.

## Previous and next questions

- Previous question: [¿Cómo mantengo las traducciones actualizadas en cada despliegue?](https://generaltranslation.com/es/kb/translations-in-ci.mdx)
- Next question: [¿Cómo traduzco cadenas fuera de JSX?](https://generaltranslation.com/es/kb/translate-strings-outside-jsx.mdx)

## Sitemap

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