Как перевести игру на SRPG Studio на английский
Переводите тактические RPG на SRPG Studio на английский с RuneTranslate — распаковывая зашифрованный data.dts встроенным сайдкаром, извлекая текст игры и переупаковывая играбельную сборку. Best-effort; проверяйте экспортированную игру.
SRPG Studio (SapphireSoft) — специализированный конструктор тактических RPG, стоящий за большим каталогом японских стратегических RPG — многие из них коммерческие додзин-тайтлы на DLsite. Всё, что эти игры отображают, упаковано в зашифрованный архив data.dts, поэтому обычные инструменты внедрения текста никогда не видят ни строки. Это руководство проводит через то, как перевести игру SRPG Studio от начала до конца с RuneTranslate: распаковка data.dts, извлечение каждой внутриигровой строки и переупаковка играбельной сборки.
Что вам нужно
- RuneTranslate для Windows — v0.15.0 или новее.
- Папка игры SRPG Studio — каталог, содержащий
game.exe,data.dtsиruntime.rts. - Целевой язык (английский, испанский, французский, немецкий, португальский, русский, китайский, итальянский, турецкий, вьетнамский и 20+ других).
- Один провайдер перевода. Бесплатный Google Translate работает из коробки; у DeepL есть бесплатный тариф; OpenAI, Anthropic и любой OpenAI-совместимый API (OpenRouter, NanoGPT) — со своим ключом. Для сюжетно насыщенных тактических RPG DeepL или LLM обычно лучший баланс.
Шаг 1: Откройте папку игры
Запустите RuneTranslate, нажмите New project и укажите его на каталог игры SRPG Studio. Определение движка распознаёт сигнатуру архива SDTS автоматически. Встроенный нативный сайдкар — построенный из SRPG-ToolBox под лицензией MIT и поставляемый внутри установщика — распаковывает data.dts в рабочее пространство проекта. Ваша оригинальная папка игры никогда не трогается. Это движок best-effort: очень новые или сборки с кастомным ключом могут выпасть из диапазона инструмента, поэтому проверьте, что экспортированная сборка запускается, перед распространением.
Шаг 2: Как извлекается текст
SRPG Studio хранит весь свой проект как структурированный JSON внутри архива. Сайдкар распаковывает его, и RuneTranslate обходит каждую строку в этих данных, перечисляя каждую переводимую строку на исходном языке (по умолчанию японский; любой поддерживаемый исходный язык) сгруппированную по файлу, из которого она пришла. Нет семантической сортировки в корзины сюжет / база данных / события — вы просто получаете каждую внутриигровую строку, организованную по исходному файлу. На практике это охватывает диалоги сценария, текст карт и глав, названия и описания юнитов / классов / предметов / навыков и варианты выбора событий.
Структурные дискриминаторы и системные идентификаторы (внутренние токены type, ключи конфига и подобное) автоматически классифицируются как исключённые, поэтому редактор показывает настоящий внутриигровой текст по умолчанию, а не тысячи внутренностей движка.
Шаг 3: Переведите
Выберите провайдера и запустите. DeepL — сильный вариант по умолчанию для повествования и боевых разговоров; LLM (OpenAI, Anthropic, DeepSeek) лучше справляется со стилизованной речью и звукоподражаниями; бесплатный Google Translate или локальная модель (Ollama / LM Studio) покрывают меню и названия предметов. Маршрутизация провайдеров может отправлять короткие строки в более дешёвую полосу. Бесплатный тариф умеренно ограничен по скорости (примерно в 2× медленнее на AI-провайдерах, меньше на бесплатных скраперах) — то же качество вывода, что и платный.
Внесите ваш играбельный состав, повторяющихся боссов, названия классов и характерные навыки в глоссарий заранее, чтобы каждый экран отряда, панель статуса и боевой разговор отображали их одинаково — см. Глоссарий 101.
Шаг 4: Переупакуйте и экспортируйте
Нажмите Export. RuneTranslate копирует игру, записывает ваши переводы обратно в данные проекта и переупаковывает data.dts. Вывод — полная, играбельная копия игры в выбранном вами месте — запустите её, и она играется на вашем целевом языке, без загрузчика или оверлея времени выполнения.
Известные ограничения
- Best-effort: подтвердите, что экспортированная игра запускается и читается корректно, перед тем как делиться ею.
- Очень новые или сборки SRPG Studio с кастомным ключом могут не распаковаться, пока лежащий в основе инструмент не получит поддержку.
- Изображения, нарисованный вручную текст интерфейса и звук не переводятся — это вне области машинного перевода.
Смотрите страницу движка SRPG Studio для полного списка функций или скачайте RuneTranslate и попробуйте его на реальной игре.
Готовы попробовать RuneTranslate?
Бесплатный тариф открывает все движки и всех провайдеров перевода. Supporter ($3/mo) открывает полную скорость.
Скачать для Windows
