Ren'Py 번역

대화 및 메뉴를 지원하는 Ren'Py 비주얼 노벨 스크립트

로그인 불필요 $19부터 변수 안전

문제점

  • {var} 및 [var] 변수가 잘못 번역됨
  • Python 코드 블록이 번역됨
  • 메뉴 선택지가 서식을 깨뜨림
  • 주석과 라벨이 수정됨

해결책

  • AI 전에 {var} 및 [var]를 잠금
  • Python 블록(python:, $ var) 건너뜀
  • 메뉴 선택지를 추출하여 보존
  • 주석과 라벨은 그대로 유지

번역 전후 비교

Ren'Py 파일이 AI 번역 전후에 어떻게 달라지는지 확인하세요. 변수는 그대로 보존됩니다.

원본(영어)

단어 수: 15
label start:\n    e "Hello {player_name}!"\n    menu:\n        "Red pill":\n            e "Choice made"\n    $ points = 100

번역본(스페인어)

28개 이상 언어
label start:\n    e "¡Hola {player_name}!"\n    menu:\n        "Red pill":\n            e "Decisión tomada"\n    $ points = 100

안내: 모든 변수(예: {pattern})는 번역본에서 완전히 변경되지 않은 상태로 유지됩니다.

변수 보호 패턴

Ren'Py 파일에는 번역하면 안 되는 특수 패턴이 포함되어 있습니다. 당사의 AI가 이를 자동으로 잠금 처리합니다.

잠김
{player_name}

중괄호

잠김
[gold]

대괄호

잠김
<color=red>

리치 텍스트

건너뜀
python:

코드 블록

Ren'Py 게임 로컬라이징을 시작할 준비가 되셨나요?

Ren'Py 파일을 업로드하면 24시간 내에 변수를 보존하는 AI 번역을 받아보실 수 있습니다. 로그인 불필요. 파일당 $19부터.

24시간 소요 · 변수 보호 · 28개 이상 언어

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.