引擎指南FAQPatreonDiscord下载
登录
RuneTranslate · 端到端翻译日式游戏
引擎指南对比图片文字存档编辑器作弊模式FAQ下载PatreonDiscordYouTube隐私政策服务条款联系我们
全部文章
srpg-studio · tutorial · engine

如何将 SRPG Studio 游戏翻译成英语

2026年5月29日·5 分钟阅读

用 RuneTranslate 把 SRPG Studio 战棋 RPG 翻译成英语 —— 用一个捆绑的附属程序拆开加密的 data.dts、提取游戏文本,并重新打包一个可玩的构建。尽力而为;请验证导出的游戏。

SRPG Studio(SapphireSoft)是那个专门的战棋 RPG 制作工具,支撑着一大批日语策略 RPG —— 其中许多是 DLsite 上的商业同人作品。那些游戏显示的一切都被打进一个加密的 data.dts 归档里,所以通常的文本注入工具连一行都看不到。本指南带你端到端地用 RuneTranslate 翻译一个 SRPG Studio 游戏:拆开 data.dts、提取每一个游戏内字符串,并重新打包一个可玩的构建。

你需要准备什么

  • Windows 版 RuneTranslate —— 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,点击 新建项目,把它指向 SRPG Studio 游戏目录。引擎检测会自动识别 SDTS 归档签名。一个捆绑的原生附属程序 —— 由 MIT 许可的 SRPG-ToolBox 构建并随安装程序发布 —— 会把 data.dts 拆进一个每项目工作区。你的原始游戏文件夹永远不会被触碰。这是一个尽力而为的引擎:非常新的或自定义密钥的构建可能落在该工具的范围之外,所以在重新分发之前先验证导出的构建能运行。

第 2 步:文本如何被提取

SRPG Studio 把它的整个项目作为结构化 JSON 存在归档里。附属程序拆开它,RuneTranslate 遍历那份数据里的每一个字符串,把每一条可翻译的源语言行(默认日语;任意支持的源语言)按它来自的文件分组列出。没有把内容语义化地排进故事 / 数据库 / 事件桶里 —— 你就是拿到每一个游戏内字符串,按源文件组织。实际上那跨越剧本对话、地图和章节文本、单位 / 职业 / 物品 / 技能的名字和描述,以及事件选项。

结构性判别符和系统标识符(内部的 type 标记、配置键之类)会被自动归类为排除,于是编辑器默认显示真正的游戏内文本,而不是数千个引擎内部物。

第 3 步:翻译

选一个翻译服务并运行。DeepL 是叙事和战斗对话的强力默认;一个 LLM(OpenAI、Anthropic、DeepSeek)处理风格化台词和拟声词更好;免费的 Google Translate 或一个本地模型(Ollama / LM Studio)覆盖菜单和物品名。翻译服务分流可以把短字符串分到一个更便宜的通道。免费档位在速度上被适度限流(在 AI 服务上大约慢 2 倍,在免费抓取器上更少)—— 输出质量与付费相同。

事先给你的可玩角色阵容、反复出现的 Boss、职业名和招牌技能建好术语表,让每个花名册界面、状态面板和战斗对话都把它们渲染得一模一样 —— 参见 术语表 101。

第 4 步:重新打包并导出

点击 导出。RuneTranslate 会复制游戏、把你的译文写回项目数据,并重新打包 data.dts。输出是一个完整、可运行的游戏副本,位于你选择的位置 —— 运行它,它就用你的目标语言游玩,无需任何加载器或运行时覆盖层。

已知的局限

  • 尽力而为:在分享之前先确认导出的游戏能正确启动和阅读。
  • 非常新的或自定义密钥的 SRPG Studio 构建,可能在底层工具获得支持之前拆不开。
  • 图像、手绘 UI 文本和音频不翻译 —— 那在机器翻译范围之外。

查看 SRPG Studio 引擎页面了解完整功能清单,或下载 RuneTranslate在一个真实游戏上试一试。

相关阅读
01

如何翻译游戏的 .po 和 .mo 文件(gettext)

gettextpomoenginetutorial2026年8月4日 · 7 分钟
阅读 →
02

如何将 Godot 游戏翻译成英语

godotenginetutorial2026年6月17日 · 6 分钟
阅读 →
03

如何将 Ren'Py 游戏翻译成英语(完整教程)

renpytutorialengine2026年6月9日 · 6 分钟
阅读 →

准备好试用 RuneTranslate 了吗?

免费版即可解锁全部引擎 + 全部翻译服务商。支持者($3/mo)解锁全速翻译。

下载 Windows 版