Tradução de Ren'Py

Scripts de visual novels Ren'Py com suporte a diálogo e menus

Sem login necessário A partir de $19 Seguro para variáveis

O Problema

  • As variáveis {var} e [var] são traduzidas incorretamente
  • Os blocos de código Python são traduzidos
  • As opções de menu quebram a formatação
  • Comentários e labels são modificados

A Solução

  • {var} e [var] bloqueados antes da IA
  • Blocos Python (python:, $ var) ignorados
  • Opções de menu extraídas e preservadas
  • Comentários e labels intactos

Antes e Depois da Tradução

Veja como os arquivos Ren'Py ficam antes e depois da tradução por IA. As variáveis permanecem intactas.

Original (Inglês)

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

Traduzido (Espanhol)

Mais 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 as variáveis (como {pattern}) permanecem completamente inalteradas na versão traduzida.

Padrões de Proteção de Variáveis

Os arquivos Ren'Py contêm padrões especiais que nunca devem ser traduzidos. Nossa IA os bloqueia automaticamente.

Bloqueado
{player_name}

Chaves

Bloqueado
[gold]

Colchetes

Bloqueado
<color=red>

Texto rico

Ignorado
python:

Bloco de código

Pronto para localizar seu jogo em Ren'Py?

Envie seu arquivo Ren'Py e receba uma tradução por IA segura para variáveis em 24 horas. Sem login necessário. A partir de $19 por arquivo.

24 horas · Seguro para variáveis · Mais 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.