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

支持的引擎

支持的游戏引擎 — 卡带架

RuneTranslate 懂引擎:它了解每种日式游戏引擎的文件格式、控制码和打包约定,因此翻译后的版本运行起来与原版一模一样。十六种引擎,在免费版中全部解锁 — 每张卡片都会展示它能提取什么、涉及哪些格式,以及指向对应指南的交叉链接。状态颜色如实反映把握程度。日语是默认的源语言,但这里的每种引擎都适用于任何受支持的源语言 — 中文、韩语、英语等,可按项目单独设置。

完整支持 — 已重打包并实机运行尽力支持 — 请逐款游戏验证

Gettext (.po / .mo)

完整支持

翻译 gettext 的 .po 与 .mo 语言包 —— Python、pygame、SDL 以及用 Poedit 本地化的游戏所用的格式。

打开教程 →gettext

RPG Maker MV / MZ / XP / VX / Ace

完整支持

端到端翻译 RPG Maker MV、MZ 以及较老的基于 Ruby 的 XP / VX / Ace —— 对话、数据库、物品名、插件字符串。

data/*.jsoneventspluginsEVB exes
阅读指南 →rpg-maker

Ren'Py

完整支持

翻译源代码、编译(.rpyc)和归档(.rpa)的 Ren'Py 视觉小说。

.rpy.rpyc.rpa
打开教程 →renpy

Kirikiri / KAG

完整支持

用 26+ 移植的 XP3 加密方案翻译 Kirikiri / KAG 视觉小说。

XP3PSB .scn
打开教程 →kirikiri

Wolf RPG

完整支持

通过捆绑的 UberWolfCli 附属程序翻译 Wolf RPG 游戏(V2.x 稳定,V3.x 尽力而为)。

.wolf.dat.mps
阅读指南 →wolf-rpg

TyranoBuilder / TyranoScript

完整支持

翻译 TyranoBuilder 和 TyranoScript 视觉小说,包括角色显示名。

.ks scenarios
打开教程 →tyranobuilder

Electron VN

完整支持

面向自定义的基于 Electron 的视觉小说外壳的通用适配器。

app.asar
打开教程 →electron-vn

Unity

完整支持

翻译 Unity 游戏 —— TextAsset 和 MonoBehaviour 字符串加上 StreamingAssets 脚本。

TextAssetMonoBehaviourStreamingAssets
打开教程 →unity

RPG Developer Bakin

完整支持

翻译 RPG Developer Bakin 游戏 —— 通过 Bakin 自己的本地化处理数据库 + 事件文本。

databaseevent text
打开教程 →bakin

SRPG Studio

完整支持

翻译 SRPG Studio 战棋 RPG — 解包加密的 data.dts,翻译所有游戏内文本,再重打包。

encrypted data.dts
阅读指南 →srpg-studio

NScripter / ONScripter

完整支持

翻译经典 NScripter 和开源 ONScripter 视觉小说 —— 解码 XOR-0x84 的 nscript.dat / 0.txt 脚本、处理 Shift-JIS,并翻译烘焙进去的图片文字。

nscript.dat0.txtNSA images
阅读指南 →nscripter

Godot Engine

完整支持

翻译 Godot 3.x / 4.x 游戏 —— 拆开 .pck(即便嵌在 .exe 里)、反编译 GDScript、转换场景、翻译对话 + UI,并为嵌入 pck(.exe)游戏导出一个可运行的构建。

.pckGDScriptscenes
阅读指南 →godot

Artemis

完整支持

翻译 Artemis(iMel / Mikage)基于 Lua 的视觉小说 —— 用纯 TS 读取 PF8 / PF6 / PF2 的 .pfs 归档(含 PF8 SHA-1 XOR 加密)、提取 .ast / .txt 对话、名字和选项,并导出引擎最后挂载的 root.pfs.NNN 覆盖补丁。

.pfs (PF8/6/2).ast.txt
阅读指南 →artemis

YU-RIS

完整支持

翻译 YU-RIS(raiL-soft)视觉小说 — 用纯 TS 读取 .ypf 包以及 ysbin.ypf 内编译后的 YSTB 脚本,自动恢复脚本 XOR 密钥,提取日语对话,并以松散文件形式导出翻译后的脚本,无需重打包。

.ypf.ybn (YSTB)ysbin
阅读指南 →yu-ris

AliceSoft System

完整支持

翻译 AliceSoft System 3.x 和 System 4 游戏 — Rance 系列、Evenicle 及更广的目录。用纯 TS 读取 .ald / .afa 归档,从 System39.ain(System 3.x)或每款游戏各自的 .ain(System 4,含 AI2/zlib 和加密容器)中提取消息文本,并通过松散文件覆盖导出翻译后的游戏。

.ald / .afaSystem39.ain.ain (MSG/STR)
阅读指南 →alicesoft

Unreal Engine

尽力支持

翻译 Unreal Engine 4 / 5 游戏 — 从 .pak 归档(为加密游戏自动恢复 AES 密钥)和 UE5 IoStore 的 .utoc/.ucas 容器中读取 .locres 的 UI / 菜单 / 系统 / 字幕文本,然后交付一个你放进 Content/Paks 的小型覆盖 pak。无需数 GB 的重打包。

.pak (AES).locresIoStore .utoc
打开教程 →unreal

LiveMaker / LiveNovel

尽力支持

翻译 LiveMaker / LiveNovel 视觉小说 — 读取嵌入在 .exe 中的 VFF 归档,从编译后的 .lsb 剧情中提取对话和选项菜单,再重打包出一份可运行的翻译副本。已在一款真实的 411 MB 游戏(7,715 行)上验证。

.exe (VFF).lsb scenariosCP932
打开教程 →livemaker

没找到你的引擎?

RuneTranslate 内置了一个通用的 Electron VN 适配器,用于处理自定义外壳。如果你有一款运行在我们未列出引擎上的日语(或其他语言)游戏,欢迎联系我们 — 许多引擎在一两个版本内就能实现支持。

[email protected]