El refinador de traducción con IA — una revisión de segundo pase en contexto
El refinador de IA es un segundo pase opcional que vuelve a leer cada línea traducida junto al japonés original y las líneas que la rodean, y luego la reescribe — corrigiendo traducciones erróneas, fraseología rígida y tono. Gratis con tu propia clave de API o modelo local.
La traducción automática se compromete con la primera lectura plausible de cada línea. En una línea fácil eso está bien. En una difícil — un sujeto omitido, un modismo, un juego de palabras, una línea cuyo significado depende de la anterior — esa primera conjetura sale rígida, literal o simplemente errónea, y normalmente no lo notas hasta que la lees en el juego horas después.
El refinador de traducción con IA es un segundo pase que atrapa esas. Después de que termina tu ejecución de traducción, un LLM vuelve a leer cada línea traducida junto al japonés original y las líneas circundantes, y luego la reescribe — corrigiendo traducciones erróneas, suavizando la fraseología literal, ajustando el tono, manteniendo la terminología coherente dentro de una escena. Es un pase separado y opcional, no parte de la ejecución de traducción, y es gratuito en todos los niveles.
Qué hace el refinador de traducción con IA
No es una retraducción desde cero. Para cada línea, al refinador se le entregan tres cosas:
- El origen — el japonés original, como referencia de lo que se supone que significa la línea.
- La traducción actual — la salida del primer pase, que es lo que el refinador mejora.
- Las líneas circundantes — el resto del lote. Como las líneas se procesan en orden de extracción, un lote es una serie contigua de texto (normalmente una escena o un archivo), así que el modelo obtiene un par de docenas de líneas vecinas de contexto gratis.
Ese contexto es todo el sentido. Con él, el refinador resuelve cosas que un proveedor línea a línea no puede: sujetos omitidos (el japonés omite quién actúa; los vecinos a menudo lo revelan), referencias ambiguas (a qué apunta それ, pregunta frente a exclamación), tono y registro (una línea casual renderizada como inglés formal rígido), modismos y onomatopeyas literales, y deriva de terminología dentro de una escena.
Es un pase separado — tú lo activas
El refinador no se ejecuta durante la traducción, y no hay ningún aviso cuando arranca una ejecución. La traducción corre sola y rápida, así que puedes exportar y empezar a jugar de inmediato; el refinado ocurre después, bajo demanda. Primero activa la función en Ajustes → Traducción (está desactivada por defecto). Luego hay dos formas de ejecutarlo:
- El botón Refinar. Un botón de la barra de herramientas en el editor. Haz clic en él, se abre un pequeño selector — elige cualquier proveedor de LLM configurado y escribe el modelo — y refina cada línea traducida-pero-sin-refinar del proyecto.
- Refinar siempre. Marca «Refinar siempre con este modelo» en ese selector y el pase de refinado arranca silenciosamente tras cada ejecución de traducción, usando tu modelo recordado, sin diálogo. Desactívalo cuando quieras en Ajustes.
Es de mejor esfuerzo. La línea ya estaba traducida antes de que el refinador la tocara, así que si una llamada de refinado falla o la cancelas, la traducción del primer pase simplemente se conserva — una línea nunca se pierde por un contratiempo del refinado. Una barra de progreso dedicada del refinador y una columna «Traducción refinada» rastrean lo que cambió, y el resumen de la ejecución informa cuántas líneas mejoraron. (Retraducir una línea refinada descarta su refinado, así que RuneTranslate pregunta antes de arrastrar líneas refinadas a una nueva ejecución de traducción.)
Elige cualquier LLM, escribe el modelo
El refinado necesita un modelo instruible, así que se ejecuta en un proveedor de LLM: OpenAI, Anthropic, DeepSeek, un endpoint compatible con OpenAI (OpenRouter, NanoGPT y compañía) o un modelo local vía Ollama / LM Studio. Eliges el proveedor y escribes el nombre exacto del modelo — gpt-4o, un modelo claude-, un id de modelo local, lo que sea para lo que tengas una clave. Los proveedores estadísticos rápidos (Google, DeepL) son geniales para el primer pase pero no pueden refinar — no aceptan instrucciones.
La combinación inteligente en coste: primer pase barato, refinado listo
El refinador está en su mejor momento como la segunda mitad de una estrategia de dos proveedores. Ejecuta el primer pase en Google o DeepL gratuitos y luego refina con Claude, GPT-4o o DeepSeek. Acabas con salida de calidad de LLM pero pagas solo un pase de LLM — el pase gratuito hizo el trabajo pesado y el LLM solo revisa encima. Refinar con el mismo LLM con el que tradujiste también ayuda (el pase de refinado tiene contexto de lote completo y una instrucción explícita de «mejora esto» que el primer pase no tenía), pero duplica aproximadamente tu gasto de tokens, así que reserva eso para proyectos donde cada línea importa. En cualquier caso, un glosario mantiene los nombres coherentes en ambos pases.
Es gratis para todos
La memoria de traducción, el enrutamiento de proveedores y el glosario son funciones de Supporter. El refinador no. Se ejecuta enteramente con tu propia clave de API — o tu propio modelo local — así que no nos cuesta nada ofrecerlo, y todos los niveles lo obtienen, gratis incluido. Lo único que pagas son los tokens de tu proveedor.
Personaliza el prompt del refinador
El refinador tiene su propio prompt, separado del prompt de traducción, en Ajustes → Traducción. El predeterminado ya le dice al modelo que mejore la naturalidad y la precisión, preserve cada marcador de posición y etiqueta, mantenga la terminología establecida y nunca genere japonés. Sobrescríbelo para imponer un estilo de casa — un registro, cómo manejar los honoríficos, una clasificación de contenido, un público objetivo.
Solo la traducción actual se enmascara y restaura, así que tus etiquetas de motor (códigos de control de RPG Maker, etiquetas KAG, interpolaciones de Ren’Py) y cualquier término de glosario fijado sobreviven al ida y vuelta del refinado intactos. El modelo solo ve los mismos marcadores de posición opacos al estilo [[T0]] que vio el primer pase.
Qué no tocará
- Líneas que editaste a mano. Una vez que editas una traducción tú mismo, es tu redacción — el refinador la deja en paz y solo reelabora líneas recién traducidas por máquina (incluidas las servidas desde tu memoria de traducción).
- Marcadores de posición y etiquetas de motor. Se enmascaran a través del pase de refinado exactamente como en la traducción normal, así que los códigos de control, el texto ruby y las interpolaciones vuelven intactos.
- Líneas fallidas. El refinador mejora una traducción existente; no es un traductor autónomo. Una línea que falló el primer pase (p. ej. un proveedor que devolvió el japonés sin cambios) no se arregla por arte de magia — cambia de proveedor y vuelve a ejecutar esas.
Cómo usarlo
- Traduce como de costumbre y elige tu proveedor de primer pase (Google / DeepL gratuitos son una gran opción aquí).
- Activa el refinador en Ajustes → Traducción (una vez), luego haz clic en Refinar en el editor, elige un proveedor de LLM y escribe el modelo. Marca refinar siempre para ejecutarlo automáticamente tras cada ejecución de traducción.
- Observa la barra de progreso del refinador y la columna «Traducción refinada»; el resumen de la ejecución muestra cuántas líneas mejoró el refinador.
- ¿Quieres un estilo concreto? Edita el prompt del refinador en Ajustes → Traducción y ejecuta Refinar de nuevo.
Para terminar
Una traducción automática de primer pase te lleva a «legible». El refinador de traducción con IA es la forma más barata de superarlo — un segundo modelo, que lee cada línea en contexto contra el original, corrigiendo las cosas que un primer pase miope hace mal. Combínalo con un proveedor de primer pase barato y un modelo de refinado potente y un glosario para los nombres, y tu salida cae de lleno en el territorio de «publicable como traducción de fans con edición manual ligera».
Descarga RuneTranslate y prueba el refinador en un proyecto real — es gratis en todos los niveles, con tu propia clave de API o modelo local.
¿Listo para probar RuneTranslate?
El plan gratuito desbloquea todos los motores y todos los proveedores de traducción. Supporter ($3/mo) desbloquea la velocidad completa.
Descargar para Windows
