지원 엔진 · RPG Maker MV / MZ / XP / VX / Ace
RPG Maker MV와 MZ는 일본 인디 RPG와 에로게에 가장 흔한 엔진입니다. RuneTranslate는 data/*.json(MZ)이나 www/data/*.json(MV)에서 모든 번역 가능한 문자열 — 이벤트 코드 401 / 405의 대사, 102의 선택지, 320 / 324 / 325의 스크롤 텍스트 블록, 아이템 이름, 스킬 이름, 용어, 플러그인 파라미터 — 을 파싱한 뒤, 엔진이 기대하는 정확한 자리에 다시 써넣습니다. 대사 줄은 내보내기 시 46자로 워드랩되어 게임 안에서 대사 창을 넘치지 않습니다. \C[1], \N[2], \V[3] 같은 제어 코드는 번역 중 가려져 LLM이 실수로 손상시킬 수 없습니다. Supporter와 Pro 등급에서는 내장 용어집 기능이 캐릭터 이름, 마을 이름, 대표 공격을 강제 치환해 게임 전체에 걸쳐 일관되게 렌더링합니다 — 더 이상 영웅이 세 전투에서 ‘Hero’, ‘Warrior’, ‘Brave one’으로 불리지 않습니다. 번역 너머로, RuneTranslate의 별도 Cheats 탭은 MV와 MZ 게임에 실시간 게임 내 치트 메뉴를 주입할 수 있습니다 — 골드 추가, 무적 모드, 완전 회복, 랜덤 인카운터 없음, 벽 통과가 있는 단축키 토글 오버레이와, 모든 게임 변수와 스위치를 나열·편집하는 탭. 오프라인 싱글 플레이어용이며 한 번의 클릭으로 깔끔하게 제거됩니다. RuneTranslate는 또한 RPG Maker .rpgsave / .rmmzsave 파일용 세이브 편집기를 포함합니다 — 골드, 파티 레벨과 스탯, 변수, 스위치, 인벤토리를 편집하며, 원본이 백업되어 되돌릴 수 있습니다. 더 오래된 Ruby 기반 RPG Maker XP, VX, VX Ace도 지원됩니다: RuneTranslate가 그 Marshal 인코딩 Data 파일을 읽고(게임이 암호화되어 있으면 RGSSAD 아카이브를 바로 읽습니다), 대사, 데이터베이스, System 용어를 같은 방식으로 번역합니다 — VX Ace는 완전한 유니코드를 출력하고, XP와 VX는 Shift-JIS로 렌더링하므로 영어 / 로마자 대상에 가장 적합합니다.
RPG Maker 게임은 등장인물 목록, 스킬 이름, 핵심 아이템에 무겁습니다 — 정확히 기계 번역기가 긴 실행에 걸쳐 표류하는 곳입니다. 영웅 이름, 파티원, 마을 이름, 대표 공격을 용어집에 한 번 추가하면 모든 전투 화면과 대사 상자에서 똑같이 렌더링됩니다. 같은 스킬 이름이 200개 이상의 서로 다른 이벤트에 나타나는 긴 게임(40시간 이상)에 특히 값집니다. 용어집 기초 →
RuneTranslate를 실행하고 새 프로젝트를 클릭한 뒤 RPG Maker 게임 디렉터리(Game.exe와 MV용 www/ 또는 MZ용 data/가 있는 폴더)로 지정하세요. 엔진 감지가 자동입니다 — MV와 MZ는 데이터 배치로 인식됩니다.
30개 이상의 대상 언어(영어, 스페인어, 프랑스어, 독일어, 포르투갈어, 러시아어, 중국어, 이탈리아어, 터키어, 베트남어, 그 외 20개 이상) 중 하나를 고르세요. 번역 제공자를 고르세요: 균형 잡힌 품질에는 DeepL, 긴 대사의 문맥 인식 LLM 번역에는 OpenAI GPT-4o나 Anthropic Claude, 메뉴와 아이템 이름에는 무료 Google Translate.
RuneTranslate가 문자열을 제공자에 배치로 보내고 결과를 프로젝트에 씁니다. 진행 상황을 모니터링하고, 실패한 배치를 재시도하고, 내장 편집기에서 어떤 줄이든 직접 편집할 수 있습니다. 원본 언어는 기본이 일본어지만, 프로젝트마다 지원되는 아무 원본 언어(중국어, 한국어, 영어 등)를 설정할 수 있습니다. Supporter와 Pro 등급은 더 빠른 처리량을 위해 더 많은 배치를 병렬로 실행합니다.
내보내기를 클릭하면 RuneTranslate가 번역된 JSON 파일을 게임 폴더(또는 원하면 복사본)에 다시 씁니다. 대사는 대사 상자에 맞도록 한 줄당 46자로 자동 워드랩됩니다. 내보낸 빌드는 일본어 원본과 동일하게 실행됩니다.