Uso de IA en el trabajo

Cómo revisar una traducción de trabajo hecha con IA: números, unidades, nombres y negaciones

No revises una traducción de IA solo por lo natural que suena. Compara de forma sistemática números, unidades, nombres, negaciones y significado con el original, y usa una retrotraducción puntual y un pequeño script en Python como apoyo.

Ver el índice

La traducción se ha realizado con IA. Comprueba el código, las unidades y los valores junto con el original. La revisión por hablantes nativos de cada idioma aún no se ha completado. English

Para quién esPersonas que usan un asistente de chat con IA para traducir documentos de trabajo y necesitan verificar los detalles importantes antes de compartirlos.

Preparación
  • Python 3.12
  • El texto original y la traducción de IA guardados como archivos de texto

01Por qué una traducción fluida todavía puede estar equivocada

Una traducción de IA puede sonar perfectamente natural y aun así cambiar un dato importante. Puede desplazarse un decimal, desaparecer una unidad, traducirse innecesariamente un nombre de producto o convertirse una instrucción negativa en una afirmación positiva. Estos errores son especialmente importantes en documentos técnicos, de compras, planificación, cumplimiento u operaciones, donde una pequeña modificación puede cambiar lo que alguien debe hacer.

El ejemplo siguiente es sintético. El objetivo no es juzgar la calidad literaria de la traducción, sino comprobar si la información que debe mantenerse estable entre idiomas realmente se ha conservado.

02Empieza con una pequeña nota de trabajo sintética

Supongamos que el texto original en inglés contiene unas instrucciones breves para un equipo de pruebas ficticio. El idioma de destino no es importante en este ejercicio; el proceso de verificación es el mismo.

Elemento del originalTexto original
CantidadPrepare 12 samples.
Par de aprieteTighten Bolt A to 35 N·m.
TemperaturaDo not exceed 80 °C.
FechaSend the report by October 14, 2026.
NombreSend the final file to Mina Park.
Nombre del productoUse the Alpha-X bracket.

Los valores críticos son, por tanto, 12, 35 N·m, 80 °C, October 14, 2026, Mina Park y Alpha-X. La expresión 'Do not exceed' también es crítica porque eliminar o debilitar la negación cambia la instrucción de trabajo.

03Pide a la IA que preserve los elementos protegidos

Al solicitar la traducción, indica qué elementos deben mantenerse sin cambios y qué contenido no debe interpretarse de forma creativa.

Incluso con una petición cuidadosa, la verificación sigue siendo necesaria. El prompt reduce el riesgo, pero no demuestra que cada detalle crítico se haya conservado correctamente.

04Comprueba números, unidades, nombres y negaciones uno por uno

  1. Números: compara todas las cantidades, decimales, porcentajes, componentes de fechas, números de modelo y números de revisión con el original.
  2. Unidades: confirma que 35 N·m siga siendo 35 N·m y que 80 °C siga siendo 80 °C, salvo que se haya solicitado expresamente una conversión.
  3. Nombres: verifica nombres de personas, empresas, proyectos y productos con la grafía autorizada del original.
  4. Negaciones: busca expresiones como not, never, do not, cannot, except y without, y confirma que la traducción mantenga la misma restricción.
  5. Fuerza de obligación: distingue must, should, may y can. No son equivalentes en instrucciones de trabajo.
  6. Fechas: comprueba tanto la fecha como su función. Una fecha límite no debe convertirse en una fecha de reunión o una fecha estimada.
Problema de traducciónResultado
35 N·m se traduce como 35 NmEl significado puede seguir siendo comprensible, pero conviene comprobar si el documento exige conservar exactamente la notación de la unidad.
80 °C se traduce como 80 °FEs incorrecto salvo que se haya solicitado y verificado expresamente una conversión de unidades.
Mina Park se traduce o se escribe de otra formaDebe comprobarse con la grafía autorizada.
Do not exceed 80 °C se traduce como Maintain 80 °CEs incorrecto porque han cambiado tanto la prohibición como el significado.
Alpha-X se traduce como una descripción genéricaEs incorrecto si Alpha-X es el nombre oficial del producto.

05Usa la retrotraducción como comprobación puntual, no como prueba

Como segunda comprobación, puedes seleccionar algunas frases traducidas y pedir a la IA que las traduzca de vuelta al idioma original sin mostrarle el texto original. Esto resulta especialmente útil con instrucciones negativas, compromisos, fechas límite y frases cuya redacción parece muy distinta.

Supongamos que la retrotraducción devuelve 'Keep the temperature at 80 °C' en lugar de 'Do not exceed 80 °C.' Esa diferencia es una señal para revisar de nuevo la instrucción traducida. Sin embargo, una retrotraducción que coincida con el original tampoco demuestra por sí sola que sea correcta, porque la misma IA puede reproducir su interpretación anterior.

06Usa Python para comparar elementos protegidos

Un pequeño script puede ayudar a detectar cambios evidentes en los detalles protegidos. El siguiente ejemplo, basado únicamente en la biblioteca estándar, lee source.txt y translation.txt, extrae números y determinadas cadenas protegidas y guarda un informe en outputs/translation_check_report.txt. No modifica los archivos originales y se detiene si la carpeta outputs ya existe.

python
from pathlib import Path
import re
import sys

SOURCE_PATH = Path("source.txt")
TRANSLATION_PATH = Path("translation.txt")
OUTPUT_DIR = Path("outputs")
REPORT_PATH = OUTPUT_DIR / "translation_check_report.txt"

if not SOURCE_PATH.is_file():
    sys.exit("Missing input file: source.txt")

if not TRANSLATION_PATH.is_file():
    sys.exit("Missing input file: translation.txt")

if OUTPUT_DIR.exists():
    sys.exit("Stop: outputs folder already exists. Remove or rename it manually first.")

source = SOURCE_PATH.read_text(encoding="utf-8")
translation = TRANSLATION_PATH.read_text(encoding="utf-8")

number_pattern = re.compile(r"\b\d+(?:\.\d+)?\b")
source_numbers = number_pattern.findall(source)
translation_numbers = number_pattern.findall(translation)

protected_strings = [
    "N·m",
    "°C",
    "Mina Park",
    "Alpha-X",
]

lines = []
lines.append("AI TRANSLATION CHECK")
lines.append("====================")
lines.append("")
lines.append(f"Source numbers: {source_numbers}")
lines.append(f"Translation numbers: {translation_numbers}")

if source_numbers == translation_numbers:
    lines.append("PASS: number sequence matches")
else:
    lines.append("CHECK: number sequence differs")

lines.append("")
lines.append("Protected strings:")

for item in protected_strings:
    in_source = item in source
    in_translation = item in translation
    if in_source and in_translation:
        lines.append(f"PASS: {item}")
    elif in_source:
        lines.append(f"CHECK: missing or changed in translation -> {item}")

lines.append("")
lines.append("Manual checks still required:")
lines.append("- Verify negations and obligation strength sentence by sentence.")
lines.append("- Confirm that each number still refers to the same item.")
lines.append("- Check dates, names, units, and product names in context.")
lines.append("- Spot-check high-risk sentences with back-translation.")

OUTPUT_DIR.mkdir()
REPORT_PATH.write_text("\n".join(lines) + "\n", encoding="utf-8")
print(f"Created: {REPORT_PATH}")

Después de guardar los dos textos, ejecuta python translation_check.py. Que las listas de números coincidan es útil, pero no suficiente. La traducción podría contener los mismos números en frases equivocadas, por lo que los elementos críticos todavía deben comprobarse en su contexto.

07Errores comunes al revisar traducciones hechas con IA

  • Comprobar únicamente si la traducción suena natural.
  • No detectar cambios en decimales, signos negativos, símbolos de porcentaje o unidades.
  • Permitir que un producto o proyecto se traduzca como vocabulario común.
  • No detectar que han desaparecido palabras como not, never, except o without.
  • Tratar must, should, may y can como expresiones equivalentes.
  • Confiar en la retrotraducción como prueba definitiva porque se parece al original.
  • Comprobar solo la presencia de un número o unidad sin verificar que siga asociado a la afirmación correcta.

Las comprobaciones automáticas son buenas para encontrar diferencias visibles. Son mucho menos fiables para determinar si se han conservado la intención, el alcance, las excepciones, la responsabilidad o los efectos jurídicos de una frase. Esos aspectos requieren lectura contextual y, en documentos de alto impacto, una revisión adecuada por especialistas.

08Usa una lista final para revisar la traducción

  1. Compara todos los números, fechas, porcentajes, números de modelo y números de revisión.
  2. Confirma todas las unidades y comprueba que no se haya realizado ninguna conversión no solicitada.
  3. Verifica nombres de personas, empresas, proyectos y productos con su grafía autorizada.
  4. Compara cada negación y excepción directamente con la frase original.
  5. Comprueba expresiones de obligación como must, should, may y can.
  6. Retrotraduce algunas frases de alto riesgo sin mostrar el original.
  7. Lee la traducción final en contexto y no dependas únicamente de las comprobaciones automáticas de tokens.

La regla práctica es tratar una traducción de IA como un borrador cuyos datos críticos deben verificarse de forma independiente. Para contratos, instrucciones de seguridad, documentos regulatorios, contenido médico u otros materiales de alto impacto, utiliza el proceso profesional de revisión requerido por la organización en lugar de depender únicamente de una comprobación ligera con IA y scripts.

Registro de ejecución y verificación

2026-09-21 · hand-checked example · Python 3.12

  • Se comprobó que el original sintético contiene los valores críticos 12, 35 N·m, 80 °C, October 14, 2026, Mina Park y Alpha-X.
  • Se comprobó que 'Do not exceed 80 °C' es una instrucción negativa de límite máximo y no equivale a 'Maintain 80 °C.'
  • Se comprobó que cambiar 80 °C por 80 °F sin una solicitud explícita de conversión alteraría la información original.
  • Se comprobó que el ejemplo de retrotraducción se presenta solo como una comprobación puntual y no como prueba de exactitud.
  • Se comprobó que el script lee source.txt y translation.txt sin modificarlos.
  • Se comprobó que el script escribe únicamente outputs/translation_check_report.txt y se detiene si la carpeta outputs ya existe.
  • Se comprobó que el script utiliza únicamente módulos de la biblioteca estándar de Python 3.12.
Límites de la verificación
  • El código fue revisado y el pequeño ejemplo sintético se comprobó manualmente, pero yo no ejecuté el código.
  • El script compara números visibles y determinadas cadenas protegidas, pero no puede determinar si siguen asociados al significado correcto.
  • El ejemplo no detecta automáticamente todas las variantes de unidades, formatos numéricos regionales, patrones gramaticales de negación o cambios semánticos.
  • La retrotraducción puede reproducir el mismo error de interpretación y, por tanto, no puede demostrar por sí sola que la traducción sea correcta.
  • Los documentos jurídicos, de seguridad, regulatorios, médicos, contractuales o técnicos de alto impacto pueden requerir revisión por un traductor cualificado o un especialista en la materia.

Criterios de redacción y verificación de todo el sitio

Fuentes de referencia

Las explicaciones y los ejemplos son de elaboración propia. Puedes consultar los comportamientos y conceptos relacionados en las siguientes fuentes oficiales.