news 2026/9/12 5:27:00

LunaTranslator完全指南:免费实时视觉小说翻译

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
LunaTranslator完全指南:免费实时视觉小说翻译

LunaTranslator完全指南:免费实时视觉小说翻译

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

LunaTranslator是一款免费开源的视觉小说翻译工具,通过HOOK、OCR、剪贴板三种方式提取游戏文本,支持实时翻译显示与直接嵌入游戏的内嵌翻译。本指南帮你在几分钟内跑通游戏实时翻译。

它解决什么问题

玩日漫或英文视觉小说时,剧情文本语言不通或干脆没有字幕,逐句查字典会严重打断沉浸感。LunaTranslator直接从游戏进程中读取对白,在自己的窗口里即时给出译文,不用截图、不用复制粘贴。遇到无法HOOK的游戏,还有OCR模式兜底,框住屏幕上的文字区域就能持续识别。

项目一览

面向游戏文本翻译的免费开源工具,覆盖从文本提取到展示的全流程:

  • HOOK取词:直接读取游戏内存,几乎覆盖所有常见与冷门视觉小说引擎,响应快
  • 丰富的翻译接口:在线翻译引擎、大语言模型翻译、离线本地模型都可配置
  • 内嵌翻译:支持的游戏可把译文直接写回游戏画面,沉浸感拉满
  • HOOK模拟器:NS/PSP/PSV/PS2模拟器中的游戏同样能提取文本
  • 语言学习辅助:日语分词、假名注音,支持Anki与Yomitan

安装与启动

系统要求

  • 推荐:Windows 11 或 Windows 10(1803+)64位系统
  • 兼容:Windows 7及以上有32/64位旧版,XP/Vista有32位版;旧版性能与稳定性更差,非必需不建议使用
  • 使用在线翻译引擎时需要稳定的网络连接

启动步骤

  1. 获取软件:下载压缩包解压到任意目录即可;也支持从源码运行:

    git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator

    然后进入src目录,双击run.bat启动(32位系统用run32.bat)。

  2. 位置注意:不要放到C:\Program Files等特殊目录,否则可能无法保存配置和缓存文件。

  3. 选择启动方式LunaTranslator.exe为普通启动;部分游戏需要管理员权限才能HOOK时,改用LunaTranslator_admin.exe

  4. 更新方式:默认自动更新;手动更新只需下载新版解压覆盖。重装时切勿删除userconfig文件夹,否则全部设置丢失。

跑通核心功能 🎮

HOOK模式(推荐)

  1. 先启动想玩的游戏,在LunaTranslator中打开选择游戏进程窗口,选中游戏进程。
  2. 点击确认后软件注入游戏,自动弹出文本选择窗口。
  3. 让游戏运行一会儿,显示几句对白后,在候选列表里选中与游戏实际文本相符的一行。
  4. 激活该行的"显示",软件窗口即可看到实时翻译;若该行带"内嵌"按钮,激活后译文会直接写进游戏。

更快的捷径:把游戏程序直接拖进LunaTranslator窗口再松开鼠标,游戏会自动启动并自动HOOK,省去选进程这一步。

OCR模式(备选)

HOOK取不到文本时,切换到OCR模式并框选游戏显示文本的区域,软件会自动持续识别并翻译该区域文字。注意工具栏上另一个图标相近的按钮是"临时识别一次",不是持续识别,别点错。

进阶用法

调整HOOK刷新延迟

文本每次只出一两个字、或新行把旧行顶掉,说明刷新延迟太低,应调高;文本正确但提取得慢,可适当调低。需要给某款游戏单独设置时,在游戏管理中打开"游戏设置",取消"跟随默认"后即可独立配置该游戏的HOOK参数。

内嵌翻译与乱码处理

内嵌翻译的原理是停住游戏等待翻译结果,引擎太慢会导致卡顿,可限制"翻译等待时间"避免长时间冻结。游戏内中文显示为乱码时:英文游戏通常是缺中文字体,激活"修改游戏字体"并选一个合适的字体即可;较老的日本游戏可尝试激活"将汉字转换成繁体/日式汉字"。

日语分词与假名注音

在辞书设置里展开"资源下载",点击下载即可自动获取mecab的unidic词典,然后开启"显示注音"(默认已开启)与"语法加亮",原文会按词切分并带上假名,边玩边学日语。

常见问题

问题原因解决
提示 Missing embedded Python3 / 找不到组件杀毒软件误删必要文件将软件目录加入杀毒信任或排除项,重新下载解压
卡在"正在等待DLL注入到游戏中"注入文件同样被杀毒拦截同上;Windows Defender在"病毒和威胁防护"中排除对应文件夹
选完进程后报 Error/FileNotFoundError运行中必要组件才被杀毒删除事先添加信任再使用
报 Error/PermissionError软件放在 C:\Program Files 等特殊目录迁移到普通目录
无法附加游戏、HOOK失败游戏要求管理员权限改用 LunaTranslator_admin.exe 以管理员身份启动
文本一次只出一两个字、或刷新过慢刷新延迟不合适在HOOK设置中调高或调低刷新延迟

扩展与求助

  • 官方文档:docs/zh/ 提供完整中文文档,含软件下载、基本用法、HOOK设置、内嵌翻译等,其他语言版本在docs/en等目录。
  • 关键源码:翻译引擎实现在 src/LunaTranslator/translator/,OCR引擎扩展在 src/LunaTranslator/ocrengines/,界面多语言文件在 src/files/lang/。
  • 社区渠道:作者在B站发布过系列使用教程视频,并开放了QQ用户群,入口见 docs/zh/README.md。

LunaTranslator 开源且完全免费,装好即可体验全部功能。挑一部你感兴趣的日语视觉小说,按上面的HOOK流程走一遍就能上手;遇到报错先查文档,再进社区提问,开发者社区一直很活跃。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/12 5:26:29

STM32 GPIO不够用?74HC595三线驱动八位数码管全解析

简介:这是一份面向STM32初学者的74HC595驱动数码管源码示例,核心解决单片机IO资源不足时如何通过串转并方式扩展LED显示端口的问题。工程仅两个文件(一个头文件与一个C源文件),代码量精简,适合直接阅读和移…

作者头像 李华
网站建设 2026/9/12 5:24:54

M12屏蔽连接器:工业自动化信号完整性的物理防线

1. 为什么M12屏蔽连接器正在成为智能自动化系统的“神经末梢守门人”你有没有遇到过这样的场景:一条刚调试好的视觉检测产线,运行三天后开始频繁丢帧;PLC与IO模块通信时,周期性出现0x8001错误码,重启后暂时恢复&#x…

作者头像 李华
网站建设 2026/9/12 5:24:36

铁路客货运量时间序列预测:基于ARIMA/SARIMA建模实战

简介:针对铁路货运量与客运量进行时序建模预测的Python项目,是一份面向毕业设计、课程设计及期末大作业场景的高分参考。代码中附有详细注释,建模流程完整,初学者也能按步骤理解思路,并快速完成本地部署。整个资源包共…

作者头像 李华
网站建设 2026/9/12 5:22:01

嵌入式开发板完整使用流程:从硬件准备到外设联调的七步闭环

1. 什么是“完整的开发板使用流程”?它到底解决什么问题?开发板不是玩具,也不是插上电就能跑的黑盒子。我带过十几届嵌入式方向的实习生,几乎所有人第一次拿到开发板时,都以为只要装个驱动、点一下烧录按钮&#xff0c…

作者头像 李华