Поддерживаемый движок · SRPG Studio
SRPG Studio (SapphireSoft) — специализированный конструктор тактических RPG, стоящий за большим и растущим каталогом японских стратегических RPG — многие из них коммерческие додзинси-тайтлы на DLsite. Всё, что эти игры показывают, упаковано внутри зашифрованного архива data.dts, поэтому обычные текстовые инструменты этого не видят. RuneTranslate поставляется со встроенным нативным сайдкаром (собранным из SRPG-ToolBox под лицензией MIT), который распаковывает data.dts, вытаскивает каждую переводимую строку — текст глав/сюжета, названия карт и условия победы/поражения, полную базу данных (юниты, классы, предметы, навыки) и команды событий/диалогов — переводит их выбранным провайдером и переупаковывает работоспособную копию игры. Структурные/системные токены исключаются автоматически, чтобы вы переводили только реальный текст, а совсем новые или с кастомным ключом сборки могут выходить за пределы возможностей инструмента. Проверяйте на реальной игре перед распространением.
Тактические RPG переиспользуют имена юнитов, классов и навыков в сотнях строк базы данных и строк событий, а МП будет переформулировать их по-разному в каждом пакете. Занесите в глоссарий ваш играбельный состав, повторяющихся боссов, названия классов и коронные навыки заранее, чтобы каждый экран состава, панель статуса и боевой разговор отображали их идентично. Глоссарий: основы →
Укажите RuneTranslate каталог игры — папку, содержащую game.exe, data.dts и runtime.rts. Определение движка автоматически распознаёт архив SDTS; встроенный сайдкар обрабатывает распаковку, отдельная установка не нужна.
RuneTranslate распаковывает data.dts и перечисляет каждую переводимую строку на исходном языке (по умолчанию японский; задайте любой поддерживаемый исходный язык на проект) — сюжет/карты, базу данных (юниты, классы, предметы, навыки) и команды событий/диалогов — сгруппированные по исходному файлу, чтобы было удобно прорабатывать. Внутренние командные токены и системные идентификаторы исключаются автоматически, чтобы вы переводили только реальный игровой текст.
DeepL — сильный вариант по умолчанию для повествования и боевых разговоров; OpenAI GPT-4o или Anthropic Claude лучше справляются со стилизованной речью. Бесплатный Google Translate или локальная модель (Ollama / LM Studio) покрывают меню и названия предметов, а OpenAI-совместимого провайдера можно направить на OpenRouter или NanoGPT. Маршрутизация провайдеров может отправить короткие строки в более дешёвую полосу.
При экспорте RuneTranslate копирует игру, записывает ваши переводы обратно в данные проекта и переупаковывает data.dts. Запустите игру из экспортированной копии, и она играется на вашем целевом языке — без загрузчика или оверлея.