LunaTranslator零基础上手指南:三步跑通视觉小说翻译
2026/9/19 22:16:55 网站建设 项目流程

LunaTranslator零基础上手指南:三步跑通视觉小说翻译

【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator

LunaTranslator 是一款开源视觉小说翻译器:HOOK、OCR、剪贴板三路捕获游戏文本,实时翻成中文,还能朗读出来。适合想玩日语等外语 VN、又不想手动查词的玩家。本指南带你从一台干净机器,三步走到看到第一句翻译。

图:LunaTranslator 视觉小说翻译工具效果展示

它能帮你省掉什么:三种手工活都免了

能力解决的麻烦什么时候会用到
HOOK 内存捕获不用截图、不用逐字抄,对话直接被抓出来玩大部分日语 Galgame 的常态
OCR 画面识别游戏有壳或引擎特殊、HOOK 挂不上时兜底HOOK 找不到文本行,或玩模拟器里的游戏
剪贴板监控其他软件里复制的片段自动进翻译流程随手查词、贴截图
TTS 朗读眼睛看剧情、耳朵听翻译,双手解放长时间游玩

三条路里最核心的是 HOOK:它相当于在游戏的"台词出口"前设了个关卡站,游戏把对话送往屏幕之前要先经过这里,顺手抄走一份存档,游戏自己毫无察觉。有用的地方在于——你不再需要盯着画面一个字一个字地认,文本直接到手,翻译和朗读都是顺水推舟的事。

动手前30秒自检:环境够不够

项目要求一条自检命令
系统Windows 10 64 位(Win7 及以上也能跑)ver
Python3.9 以上,安装时勾"Add Python to PATH"python --version
Git最新版,安装时勾"Add Git to PATH"git --version

缺什么去对应官网下载安装,装完重跑表里的命令能打印版本号就算数。⚠️ 注意:Python 安装向导里"Add to PATH"不勾,后面所有pippython命令都会失效。

三步跑起来:克隆 → 安装 → 启动

一条命令把源码拉到本地

# 克隆 LunaTranslator 源码仓库 git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator # 进入目录,确认 src、docs 两个文件夹都在 dir LunaTranslator

✅ 完成标志:dir输出里能看到srcdocsLICENSE,说明代码下载完整。

一条命令装好依赖

# 安装界面所依赖的 PyQt5 库 pip install PyQt5 # 验证安装结果,能打印版本号即可 pip list | findstr PyQt5

⚠️ 注意:如果提示"pip 不是内部或外部命令",是 PATH 没配好,重装 Python 时勾上 Add to PATH 再试。

启动后你第一次看到的是什么

# 用仓库自带的启动脚本拉起主程序 src\run.bat

几秒后弹出一个 Qt 主窗口:顶部一排工具栏(翻译引擎下拉框、模式切换按钮、TTS 菜单),中间是翻译内容区,底部有一条输入框。在这里敲一句外文点翻译,几秒后就能看到译文——从零到跑通,就到这里。✅ 完成标志:主窗口正常打开、没有报错弹窗、底部输入能出翻译。

⚠️ 注意:源码方式启动时,HOOK 注入需要的原生组件(LunaHost32.dll 等)不随代码附带;先用剪贴板和 OCR 模式熟悉流程,想用 HOOK 可按仓库里的 原生构建脚本 自行编译。另外别把程序目录放进C:\Program Files这类系统目录,否则配置可能存不下来。

想边玩边查的详细操作(HOOK 选文本行、OCR 框选区域)见 官方文档·基本用法。

按需微调(选做):引擎、识别框、朗读声

  1. 换个免注册的翻译引擎改哪里:主窗口顶部工具栏的"翻译引擎"下拉框 → 改成什么:选一个免注册的(如 Bing、Google)→ 怎么确认生效:底部输入框敲一句话点翻译,几秒内出结果。
  2. 框出游戏对话区域改哪里:工具栏切到 OCR 模式,然后直接在屏幕上拖框 → 改成什么:让框完整盖住游戏对话框 → 怎么确认生效:游戏出现新对白时,译文自动跟着刷新。
  3. 给译文配上朗读改哪里:工具栏"TTS"菜单 → 改成什么:选一个开箱即用的引擎(如 Edge TTS)→ 怎么确认生效:点译文旁的朗读按钮,能听到发音。

卡住了先看这里:四个高频症状

现象可能原因一步解决法
启动报"找不到重要组件 / Missing embedded Python3"杀毒软件把运行时文件当病毒隔离了把 LunaTranslator 目录加入杀毒排除项,重新解压或重新运行
HOOK 挂上游戏后选不到文本行游戏位数与注入版本不匹配,或游戏以管理员运行改用对应位数版本,并以管理员身份启动软件
OCR 识别出来的全是乱码识别引擎没配好对应语言的词库换用本地 Tesseract 引擎,并装好中、日两个语言包
pip 安装慢到像卡死默认源距离远给 pip 加-i参数切到国内镜像源后重试

进阶内容(HOOK 设置、OCR 参数、TTS 引擎清单)都在 官方文档 里,遇到具体报错也可以直接翻 docs/zh/qa1.md 的问答页。

【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询