免费视觉小说实时翻译上手指南:3 种方式截住游戏对话,2 分钟翻出第一句
2026/9/13 8:58:05 网站建设 项目流程

免费视觉小说实时翻译上手指南:3 种方式截住游戏对话,2 分钟翻出第一句

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

LunaTranslator 是一款开源的视觉小说实时翻译工具:它把小程序注入游戏进程,直接从内存读出日文台词流;注入不了时,靠截图识别或剪贴板接住文本。译完后显示在悬浮窗,或直接嵌回游戏画面。下面带你走完从安装到翻出第一句中文的路。

🕳️ 游戏文本从哪来:HOOK 是怎么截住对话的

想给游戏加翻译,多数人的第一反应是把台词复制出来丢进翻译网页。可视觉小说(也就是常说的 Galgame)的对话一句接一句地滚,等你切完窗口,剧情早翻页了。LunaTranslator 的思路是:不等文本上屏,趁它去屏幕的路上把它截住。

它的默认方式叫 HOOK——一种在游戏进程里安"关卡"、拦截数据的做法。软件往游戏里注入一个小程序,游戏准备把一句台词递给对话框显示时,关卡就把句子截下来、送去翻译、再把译文放回去。打个比方,等于在游戏"台词车间"的出口装了个翻译官:原料还是日语,成品直接是中文,所以延迟几乎感觉不到。

多数现代视觉小说和文字冒险游戏,不用改任何设置就能这么取到文本;少数老游戏要再配一条"钩子代码",配置项在仓库的 HOOK 设置文档里有完整说明。

🎛️ HOOK 怎么开:从安装到取到文本只要三步

获取程序只需一条命令:克隆仓库,然后运行发布包里的主程序。

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

首次启动跟着向导选界面语言(内置简体中文)和翻译方向,比如"日语→简体中文"。

接着用鼠标把游戏的 exe 文件拖进主窗口松开,软件自动完成转区、启动和注入,绕开"要以管理员身份运行"这类常见坑。注入后弹出文本选择窗口:让游戏滚动几句对话,窗口里会出现若干候选文本行,勾住与游戏同步滚动的那一行,翻译即开始。条目若带"内嵌"列,说明支持后面要讲的内嵌翻译。图文步骤见 docs/zh/basicuse.md。

📸 HOOK 不可用时,OCR 截图识别怎么开

游戏注入不进去(反作弊强、特殊引擎),就切到 OCR——光学字符识别,即持续给对话区域截图、让引擎把字认出来。框选识别区域后软件自动截图、识别、翻译,比 HOOK 慢一点,但通用性很强。

拿不准参数时,先用"周期执行"(按固定间隔截图);游戏背景是动态的,就换成图像更新分析,调"图像稳定性"和"图像一致性"两个阈值,让画面真正停住才识别,细节见 docs/zh/ocrparam.md。

隐私敏感或断网时,把翻译接到本机跑的大模型上,全程由 llama.cpp(一个在本机跑大模型的推理框架)推理,原文不出机器,代价是显卡得够用。

还有个省事的兜底:游戏若带"复制文本"功能,在游戏里复制一句,剪贴板模式接住即翻,适合临时应急。

🧩 内嵌翻译怎么开:让译文直接进游戏画面

取到文本后,还能做更硬核的事:激活条目的"内嵌"列,软件会在游戏显示每句对话前临时"停住"它,把内存里的日语换成中文再放行。玩家视角看,游戏被当场汉化了。

注意,这招只在内存布局允许的游戏上生效,选择窗口里没有"内嵌"按钮即不支持;内嵌理论上也可能引发崩溃,先在存档点试。激活后中文显示乱码,多半是字体问题:开"修改游戏字体"选一个中文字体;老游戏的自研日文编码,再试"将汉字转换成繁体/日式汉字"。图文说明见 docs/zh/embedtranslate.md。

🛠️ 翻译卡住了先调什么:三步排查顺序

跑起来之后,问题无非几类,按顺序来最省弯路。

取不到文本(候选为空):先以管理员身份运行软件,再在游戏设置里开"额外 Win32 通用钩子";还不行就切 OCR 过渡。

文本有了但译得不对:人名地名乱译,开专用专有名词词典,录入角色名、地名,译文自动固定译法;常见误译用"翻译结果修正"写正则规则批量处理。

翻译慢、游戏卡:开翻译缓存让同一句只翻一次;把慢引擎挪到备用位;内嵌翻译时调低"翻译等待时间",避免长时间停住。

给你的第一次成功体验:挑一部画风喜欢的短篇视觉小说,把它的 exe 拖进主窗口,用 HOOK 模式勾住开头第一句对话,看它翻完——当那句日语变成中文显示在屏幕上,你就正式跨过门槛了,剩下的细节边玩边学即可。

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

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

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

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

立即咨询