LunaTranslator游戏翻译工具:三步把Galgame日语译成中文
【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator
LunaTranslator 是一款完全开源免费的游戏翻译工具,专门把视觉小说游戏的对白实时译成中文。读完这篇文章,你可以把一款日文 Galgame 拖进窗口,看着屏幕上的日语逐句变成中文。全程不需要编程基础,命令行只有一条 clone 指令。
为什么需要它
剧情正到高潮,屏幕滚过一大段看不懂的日文对白;切出去到翻译网页复制、翻译,回来时剧情已经翻页。这是最典型的体验断层:网页翻译处理的是静态文本,而游戏文本是"流式"的,一句接一句、持续滚动。
通用翻译软件只能翻译你手动复制出来的片段,阅读节奏被打断。真正需要的,是一个能在游戏里直接把文本抓出来、翻译好再放回去,全程不用离开游戏画面的工具。
三条取词路线:进程内读取、画面识别、剪贴板
文本获取是游戏翻译工具的核心。LunaTranslator 提供三条互补的路线:HOOK 进程内读取(注入一个 DLL 小模块,直接拦截游戏进程里的文本流,原文出现的瞬间译文就位)、OCR 画面识别(对指定区域持续截图并识别文字)、剪贴板捕获(接住你在游戏里复制出来的文本)。
| 路线 | 适用情况 | 代价 |
|---|---|---|
| HOOK 进程内读取 | 现代视觉小说、文字冒险游戏 | 需要注入 DLL,部分老游戏要加挂特殊码 |
| OCR 画面识别 | 注入失败的游戏 | 要框选对话区域,识别有一点点延迟 |
| 剪贴板捕获 | 自带"复制文本"功能的游戏 | 依赖游戏内的复制操作,适合应急 |
注入失败就退回 OCR,OCR 再不行,剪贴板兜底。三条路线合起来,基本覆盖所有类型的游戏。
三步从零到跑通:Galgame 翻译上手
- 获取程序:克隆仓库,解压后运行主程序。
git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator- 初始配置:首次启动选择界面语言(内置简体中文等 20 余种)和默认翻译方向,例如"日语→简体中文"。
- 拖入游戏:把游戏可执行文件拖进主窗口,软件自动转区启动并注入;弹出的文本选择窗口里勾选正在滚动的那条文本行,翻译即刻开始。这一步容易踩坑:分不清选哪行时,让游戏多跑几秒对话,选持续在更新的那条。
官方文档【基本用法】(docs/zh/basicuse.md) 里有这三步的完整截图。
进阶调优
给翻译引擎排优先级
引擎选择很多,不用全部记住,记住 3 条原则:
- 主引擎按网络稳定性选:国内网络下,百度、腾讯的免费额度友好,适合打头阵。
- 配一条主备优先级链:在翻译设置里把多个引擎按顺序排好,主引擎失败自动切备胎,剧情不卡壳。
- 留一个本地离线兜底:本地大模型翻译依赖 llama.cpp 这类推理引擎在本机运行,原文不出机器,适合隐私敏感或断网场景,代价是一块性能够用的显卡。
两套视觉小说翻译场景清单
场景一:经典视觉小说,目标是内嵌翻译,即译文直接替换游戏屏幕上的原文。
- 取词方式选 HOOK——保证文本完整、延迟最低。
- 对带"内嵌"列的文本条目激活内嵌——游戏画面里直接显示中文。
- 主引擎选网络稳定的,备用放谷歌或本地模型——主引擎抽风不耽误剧情。
- 角色名、地名加入游戏专用词典——全文人名地名统一,规则见【各种翻译优化的作用】(docs/zh/transoptimi.md)。
💡 不是所有游戏都支持内嵌,开启后也可能导致游戏崩溃,建议先在存档点试运行。
场景二:RPG 或动态文本较多的游戏,目标是稳定识别。
- 选 OCR 并框选对话区域——覆盖注入不进去的游戏。
- 开启翻译缓存——同一句台词只翻译一次,延迟明显下降。
- 用悬浮窗口显示——随时拖动缩放,不遮挡游戏界面。
常见卡点
Q:HOOK 失败,候选文本是空的?以管理员身份运行软件;再打开游戏设置里的"额外 Win32 通用钩子";还不行就先切 OCR 模式过渡。
Q:OCR 识别结果老出错?把识别区域缩小到恰好包住对话文字;调高对比度、关掉动态阴影;确认识别语言与游戏语言一致。
Q:翻译慢、游戏还卡顿?开启结果缓存;把慢引擎挪到备用位;用内嵌翻译时调低"翻译等待时间",避免游戏长时间停住等译文。
Q:译文全是乱码?多半是字体或字符集问题:激活"修改游戏字体"选一个中文字体;老游戏再试试"汉字转繁体/日式汉字"。
跑通你的第一段游戏日语翻译
挑一部画风喜欢的短篇视觉小说,用 HOOK + 内嵌翻译跑通第一句对话。当那句日语变成中文出现在屏幕上,说明整条链路已经打通,剩下的细节边玩边调即可。
【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考