Traducción de Ren'Py

Guiones de novelas visuales de Ren'Py con soporte de diálogo y menús

No es necesario iniciar sesión Desde $19 Seguro para variables

El problema

  • Las variables {var} y [var] se traducen incorrectamente
  • Los bloques de código Python se traducen
  • Las opciones de menú rompen el formato
  • Se modifican comentarios y etiquetas

La solución

  • {var} y [var] quedan bloqueados antes de la IA
  • Los bloques Python (python:, $ var) se omiten
  • Las opciones de menú se extraen y preservan
  • Comentarios y etiquetas intactos

Antes y después de la traducción

Mira cómo quedan los archivos Ren'Py antes y después de la traducción por IA. Las variables permanecen intactas.

Original (inglés)

Recuento de palabras: 15
label start:\n    e "Hello {player_name}!"\n    menu:\n        "Red pill":\n            e "Choice made"\n    $ points = 100

Traducido (español)

Más de 28 idiomas
label start:\n    e "¡Hola {player_name}!"\n    menu:\n        "Red pill":\n            e "Decisión tomada"\n    $ points = 100

Aviso: Todas las variables (como {pattern}) permanecen completamente sin cambios en la versión traducida.

Patrones de protección de variables

Los archivos Ren'Py contienen patrones especiales que nunca deben traducirse. Nuestra IA los bloquea automáticamente.

Bloqueado
{player_name}

Llaves

Bloqueado
[gold]

Corchetes

Bloqueado
<color=red>

Texto enriquecido

Omitido
python:

Bloque de código

¿Listo para localizar tu juego de Ren'Py?

Sube tu archivo Ren'Py y obtén una traducción por IA segura para variables en 24 horas. No es necesario iniciar sesión. Desde $19 por archivo.

24 horas · Variables seguras · Más de 28 idiomas

Translate Ren'Py scripts — dialogue, menus and variables intact

Ren'Py visual novels store every line of dialogue in .rpy files, and translating them means keeping {var}, [var] and the Python glue that powers choices intact. Generic tools mangle Ren'Py square-bracket variables or translate python: blocks as if they were prose. LocaFile AI is a Ren'Py translation tool that locks your variables and skips Python code before the AI sees a single word.

Upload your .rpy script, pick a pass, and get back a translation that keeps dialogue flowing, menu choices aligned, and code untouched. No login required, pay-per-pass from $19, engine-aware instead of a generic text shortcut.

Ren'Py translation — FAQ

How do I translate Ren'Py scripts?

Upload your .rpy file, choose your target languages, pay for a pass, and download the translated files. Dialogue, menus and labels are translated; Python blocks are skipped. No login required, from $19.

Will translating break {player_name} or [gold] variables?

No. Both {curly} and [square] Ren'Py variables are locked with regex token replacement before the AI sees your text, then restored byte-for-byte after translation.

Does it translate menu choices?

Yes. Ren'Py menu choices are extracted as their own entries so the option text is translated while the choice structure stays intact.

Is python: code translated?

No. Python code blocks (python:, $ var) are detected and skipped — only the dialogue and text Ren'Py displays is translated.

Can I translate Ren'Py translations for Steam releases?

Yes — the output drops straight back into your Ren'Py project's tl/ folder, matching the format Ren'Py uses for its own translations.