
游戏翻译工具 LunaTranslator一次配好日语游戏直接读中文【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslatorLunaTranslator 是一款开源的游戏翻译工具把视觉小说、RPG 屏幕上的日文实时译成中文并嵌回画面。它服务的就是想直接读原文日系游戏的你。 网页翻译在游戏里为什么失灵游戏文本有三个特点对话逐字滚动切去网页复制粘贴时剧情已经翻页大量对话框不支持选中复制老游戏还会把字体内嵌进程序截屏里能看到的像素并不等于标准字符。网页翻译依赖选中—复制—粘贴这条链路而这条链路在游戏里每一环都可能断掉。所以日语游戏中文翻译这件事需要专门的游戏翻译工具来接管取词环节。 装好它git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator把仓库克隆下来解压后运行主程序。首次启动要做两处配置一是选界面语言内置中文等 20 余种二是选默认翻译方向例如日语到简体中文。这两步做完后面所有操作都只围绕游戏本身。 取词策略先判断游戏类型取词是翻译的前半程。三种方式不用背名词按游戏表现选就行。如果游戏是 RenPy、KiriKiri、TyranoScript、RPGMaker 这类常见视觉小说引擎做的先用 HOOK把钩子代码注入游戏进程直接从内存里拦截文本流拖拽启动后在候选文本窗口里点选正在滚动的那条延迟几乎为零。如果注入失败、候选文本列表始终为空改用 OCR对游戏画面持续截图并做文字识别即游戏文本 OCR把识别区域恰好框住对话文字即可自动运行。如果游戏自带复制文本功能走剪贴板游戏里复制一句它自动接住并翻译。方式判断标准延迟HOOK 注入现代视觉小说、常见引擎 RPG极低截图 OCR注入失败、候选列表为空中剪贴板游戏内可复制文本低 引擎排序只认一条规则主引擎放响应快、额度稳定的接口比如百度、腾讯备用位放需要申请密钥的 DeepL、有道以及本地模型。翻译链路按这个顺序自动兜底单个接口波动不会让剧情停住。本地模型依赖 llama.cpp 这类推理引擎在本机跑日语游戏中文翻译全程不出机器——要长期断网游玩或在意隐私时这是必选项代价是显存占用。 两个高频场景的配置要点视觉小说取词用 HOOK若候选文本带内嵌列就激活内嵌翻译让译文直接替换游戏原文内嵌后出现乱码多数是字符集或字体问题激活修改游戏字体古早日系游戏再试将汉字转换成繁体/日式汉字用内嵌时把翻译等待时间调短避免游戏长时间停住等译文。RPG、菜单多的游戏取词用 OCR识别区域缩小到恰好包住对话文字开启图像稳定检测防止菜单跳动误触发显示用悬浮窗不遮挡游戏 UI开启翻译缓存同一句台词只请求一次。✏️ 让译文摆脱机翻腔维护专有名词词典角色名、地名加进去后自动替换成固定译名——同一角色全书不再有三个名字。翻译结果修正用正则规则批量替换固定误译比如把仆统一改为我语法说明见 docs/zh/transoptimi.md。限制每行字数内嵌显示时每行有容纳上限不限制的话译文会被对话框拦腰截断。 踩坑速查QHOOK 之后候选文本是空的以管理员身份运行软件并在游戏设置里激活额外 Win32 通用钩子仍不行就先切 OCR 过渡。QOCR 识别结果老出错把识别区域缩小到只包住对话文字并确认识别语言与游戏语言一致。Q翻译慢、游戏卡开启翻译缓存把慢引擎挪到备用位内嵌场景调低翻译等待时间。Q内嵌后画面全是乱码先激活修改游戏字体选一个中文字体老日系游戏再启用将汉字转换成繁体/日式汉字。第一周建议就做两件事挑一部 20 章以内的短篇视觉小说用 HOOK 加内嵌翻译跑通全部剧情再切一部 RPG 类作品试一次 OCR把词典和引擎顺序存成该游戏的独立配置。跑通一部之后剩下的参数都是微调。基础操作细节可对照 docs/zh/basicuse.md内嵌显示的原理和限制见 docs/zh/embedtranslate.md。【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考