LunaTranslator 视觉小说翻译新手教程:3 步快速跑通游戏日文中文化
【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator
还在为满屏日文却看不懂而弃坑吗?视觉小说的文本量大、节奏快,没有翻译辅助往往卡在第一章就劝退。LunaTranslator 是一个开源的视觉小说翻译器,通过 HOOK 模式精准捕获游戏文本、OCR 模式识别图像文字,再调用翻译引擎实时给出中文译文,让你不依赖汉化组也能完整体验原版游戏。
准备工作:一行命令完成安装
LunaTranslator 主要面向 Windows 10 / 11 的 64 位系统,照做即可,新手没有额外配置压力:
- 打开终端,执行
git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator - 把仓库解压或放到桌面、D 盘等普通目录——别放进 C:\Program Files这类系统路径,否则软件可能无法保存配置
- 如果杀毒软件拦截了注入组件(HOOK 需要向游戏注入 DLL,容易被误报),把软件目录加入信任即可,看到软件正常启动就说明环境没问题
首次上手:选进程 → 选文本 → 出译文
- 打开软件,选择HOOK 模式(HOOK 即向游戏内存挂钩,直接读取游戏内部文本),从进程列表中选中你的游戏
- 确认后会注入游戏并弹出选择文本窗口,让游戏运行几秒、显示一段对话,窗口里会列出若干候选文本行
- 逐条点开对照游戏画面,选中符合游戏文本的那一行并点击翻译,看到游戏里出现对应译文,说明你抓对了游戏的文本源
如果文本行带有"内嵌"按钮,还可以把译文直接写进游戏窗口,获得更沉浸的体验(不是所有游戏都支持)。
按场景选模式:先对号入座再动手
| 模式 | 适用场景 | 操作要点 |
|---|---|---|
| HOOK 模式 | 已启动的游戏,能读内存 | 选进程 → 选文本行 |
| OCR 模式 | 游戏用图片显示文本,或 HOOK 找不到文本 | 框选文字区域,自动持续识别;框错就用"清除范围"重来 |
| 剪贴板模式 | 临时翻译一段复制的文本 | 复制后软件自动处理 |
另外,NS / PSP / PSV / PS2 等平台的模拟器也支持直接读取游戏文本,无需手动 OCR。
进阶设置:快捷键和多区域最值得先配
进入设置先打开"是否使用快捷键"总开关,再逐项启用。最常用的是:HOOK 模式的选择文本、OCR 模式的选取区域和临时进行一次 OCR、通用的手动执行(从当前输入源再读一次并翻译)。
OCR 设置的"其他"里有多重区域模式:可以同时框多个区域,用快捷键在区域间切换并立即重新识别,适合文字框和选项列表同时存在的游戏。
翻译引擎几乎覆盖所有在线接口,也可以接离线 LLM(本地运行的大语言模型,无需联网、翻译更连贯):
新手常卡住的三个点
- 识别不到游戏文本:到 HOOK 设置里勾选"Win32 通用钩子"再试;仍不行就改用 OCR 模式,按 ocrparam.md 选择"周期执行"这类简单方式
- 译文一闪一闪、每次只出一两个字:说明刷新延迟太低,把 HOOK 设置里的刷新延迟调大即可
- 内嵌后游戏里出现方块乱码:多数是游戏缺中文字体,激活"修改游戏字体"并选一个含中文字形的字体,详见 embedtranslate.md
延伸资源:文档和源码入口
- 基本用法:docs/zh/basicuse.md
- 快捷键全表:docs/zh/fastkeys.md
- HOOK 设置详解:docs/zh/hooksettings.md
- 内嵌翻译:docs/zh/embedtranslate.md
- 翻译引擎源码:src/LunaTranslator/translator/
- 默认配置示例:src/LunaTranslator/defaultconfig/
照着上面走完一遍,你的第一部日文视觉小说今晚就能"读得懂"。剩下的功能,边玩边解锁就好。
【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考