支持的引擎 · SRPG Studio
SRPG Studio(SapphireSoft)是一款专门的战棋 RPG 制作工具,背后有一大批且仍在增长的日式策略 RPG — 其中许多是 DLsite 上的商业同人作品。这些游戏显示的一切都打包在一个加密的 data.dts 归档里,普通文本工具看不到。RuneTranslate 内置了一个原生辅助程序(基于 MIT 许可的 SRPG-ToolBox 构建),它会解包 data.dts,提取出每一条可翻译字符串 — 章节/剧情文本、地图名和胜利/失败条件、完整数据库(单位、职业、物品、技能)以及事件/对话命令 — 用你选择的服务商翻译它们,并重打包出一份可运行的游戏副本。结构性/系统标记会被自动排除,因此你只翻译真正的文本,而非常新或使用自定义密钥的版本可能超出工具的范围。请在再分发前于真实游戏上验证。
战棋 RPG 会在数百个数据库行和事件行中反复使用单位、职业和技能名称,而机器翻译每个批次都会用不同的措辞重新表述它们。预先把你的可操作角色、反复出现的 Boss、职业名和招牌技能加进术语表,这样每个编队界面、状态面板和战斗对话都会以相同方式呈现它们。 术语表入门 →
将 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。从导出的副本运行游戏,它就会以你的目标语言运行 — 无需加载器或浮层。