LunaTranslator实战指南:零基础跑通视觉小说实时翻译
【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator
跑日文视觉小说时,卡住新手最多的,往往不是"怎么翻译",而是一条冷冰冰的提示——「正在等待DLL注入到游戏中……」。它的意思是:LunaTranslator 已经把 DLL 送进了游戏进程,但游戏侧没接住。90% 的情况是权限不对等或杀毒软件拦截(见常见错误文档)。把这条报错读懂,基本就理解了这类工具的工作原理:它必须先钻进游戏内存,才能读到文字。
LunaTranslator 是什么:游戏在跑,中文在跟
LunaTranslator是一款本地桌面翻译器:它从运行中的视觉小说里提取文字,即时翻译成中文,全程不需要你切窗口、复制、粘贴。
它解决的是"官方汉化没上线、汉化组已弃坑、机翻补丁又劝退"这个尴尬空档——你点"下一句"的瞬间,译文就该出现。它给谁用?想立刻玩日文的玩家,以及想边玩边攒日语词汇的学习者。
五种能力:每个都对应一个真实场景
| 能力 | 你什么时候会用到它 |
|---|---|
| HOOK直读 | 主流引擎的视觉小说,从内存直接取字,几乎零延迟 |
| OCR识别 | 冷门引擎导致 HOOK 失效时,框选对话框区域截图识别,通用性最强 |
| 内嵌翻译 | 支持的游戏可把中文直接写进游戏画面,原文对话框里就是中文 |
| 翻译引擎全家桶 | 百度、DeepL、大模型通用接口、本地离线模型,随便切换 |
| 学习工具 | 日语分词、假名注音、Anki 同步,把生词顺手推进记忆卡片 |
| 模拟器支持 | NS、PSP、PSV、PS2 上的游戏,直接 HOOK 模拟器取文本 |
五种能力不是互斥关系:HOOK 是主力,OCR 是备胎,其余是加分项,后面会讲怎么搭配。
首次运行:4步看到第一句中文译文
- 第1步:解压到普通目录从项目主页下载压缩包,解压到 D 盘自建文件夹,避开
C:\Program Files。预期看到:目录里同时有
LunaTranslator.exe和LunaTranslator_admin.exe两个启动器。 - 第2步:首次启动做三件事双击
LunaTranslator.exe,依次设好界面语言、翻译引擎(新手选百度或 DeepL 即可)、显示样式(默认就行)。预期看到:主界面出现,顶部工具栏能看到文本捕获相关按钮。
- 第3步:启动游戏,注入 HOOK先开游戏,再点「文本捕获」选择游戏进程并确认,或直接把游戏 exe 拖进 LunaTranslator 窗口——它会自动转区启动并 HOOK(详见基本用法)。
预期看到:弹出「选择文本」窗口,运行一段剧情后出现若干候选文本行。
- 第4步:选中与画面一致的那一行,点「显示」
预期看到:游戏每翻一页对话,翻译窗口里的中文同步刷新,零手动操作。
如果候选行旁边还有「内嵌」按钮,说明这款游戏支持译文写进画面,下文案例会用到。
三种捕获方式怎么选:先钻,再扫,最后手抄
| 方式 | 原理 | 延迟 | 适用情况 |
|---|---|---|---|
| HOOK | 从游戏内存直读文本 | 几乎为零 | 主流引擎、进程能识别的游戏 |
| OCR | 按固定频率截图识别 | 有可感延迟 | HOOK 失效、文字位置随意的游戏 |
| 剪贴板 | 读你复制的文本 | 手动触发 | 游戏自带复制功能,最轻量 |
一句话结论:先试 HOOK,失败切 OCR,游戏支持复制就用剪贴板凑合——三种可并存,互不冲突。
✨ 口诀记一下:「钻内存,扫像素,抄剪贴板」。钻不进去再扫,扫不动就手抄。
把游戏拖进窗口:最省事的一步
很多人不知道的技巧:把游戏程序用鼠标拖进LunaTranslator 窗口再松手,它会自动以合适的区域启动游戏并直接完成 HOOK,连"选进程"这步都省了。
拖拽启动后流程不变:等「选择文本」窗口里刷出候选行,点对的那一行,点「显示」。
实例:玩 Ren'Py 游戏,把中文嵌进画面
小周玩一部校园题材的 Ren'Py 视觉小说,日语只认识片假名,但他不想忍受"游戏窗口 + 翻译窗口"两个屏幕来回扫。他的操作是:
- 游戏拖进 LunaTranslator,HOOK 成功后在候选文本里找到带「内嵌」按钮的那一行
- 点「内嵌」——原文对话框里的日文逐句被替换成中文,翻译窗口同时保留更完整的译文
- 第一屏出现中文方块乱码,激活「修改游戏字体」选一个中文字体,乱码消失(原理见内嵌翻译文档)
- 在「翻译优化」里给女主角名字建了一条专有名词词条,保证全篇译名统一
最终效果:他盯着游戏窗口一个屏就能读完整部剧情,中文直接长在原对话框里,全程没有切过一次窗口。
四个高频卡点:报错对照表
| 现象 | 原因 | 解法 |
|---|---|---|
| 配置保存不了、PermissionError | 解压在C:\Program Files等受保护路径 | 移到 D/E 盘自建目录再运行 |
| 「正在等待DLL注入到游戏中……」 | 游戏以管理员运行而软件是普通权限,或杀软拦截 | 游戏和软件权限保持一致;必要时用LunaTranslator_admin.exe启动软件 |
| Missing embedded Python3 / FileNotFoundError | 杀毒软件把运行时组件删了 | 给软件目录加信任(Windows Defender 走"排除项"),重新下载解压 |
| 全屏下怎么都抓不到文本 | 全屏渲染干扰捕获 | 切窗口模式再排查,定位后再试全屏 |
⚠️ 被杀软报毒是正常的:HOOK 的本质就是往游戏里注入 DLL,天生"长得像"可疑行为。加信任、别急着删文件。
进阶方向:从能玩到玩出花样
- 接大模型通用接口:支持流式输出、带上下文、自定义 Prompt,还能挂多个模型横向对比;配合专有名词词条,角色名、技能名全程不翻车
- 边玩边学:开启日语分词与假名注音,查词后一键同步到 Anki 卡片(Anki集成文档),游戏通关时词汇量也涨了
- 模拟器纳入范围:NS/PSP/PSV/PS2 的游戏同样支持 HOOK,掌机老库存直接盘活
- 配置资产化:所有个性化设置都在
userconfig文件夹里,升级前备份它、换机时拷走它,配置永不丢
现在就跑通你的第一句译文
把这篇文章当成清单用:下载、解压、拖游戏进窗口、点对那一行——四步走完,第一句中文就出现在屏幕上了。从你收藏夹里挑一款压箱底的日文视觉小说开始,跑通了再回头调 OCR 频率、大模型 Prompt 这些细枝末节。顺手把userconfig备份到网盘,你踩过的坑也欢迎反馈给社区,让更多人少等一年汉化。
【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考