
LunaTranslator 实战手册4 步配置让日系视觉小说变成实时中文【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator剧情关键抉择处对话框突然冒出日文限时倒计时还在走——读不完错过这种卡关时刻正是 LunaTranslator 要解决的问题一款开源免费的游戏翻译器实时抓取游戏里的日文文本翻成中文浮在画面上原版 VN 现在就能玩到通关。一分钟搞懂它能干什么 三种抓文字方式HOOK / OCR / 剪贴板它是日文翻译器但翻译的前提是先把字弄出来。LunaTranslator 内置三种取词路径方式原理适用场景优点缺点HOOK 模式直接从游戏内存读文本大多数现代引擎Unity、RenPy、自研延迟几乎为零、文本精准需要进程注入个别引擎未适配OCR 模式截图 图像识别HOOK 失效、特殊渲染场景几乎任何游戏都能用有识别延迟受背景干扰剪贴板模式监听剪贴板变化支持选中复制文字的游戏配置最简单被动等待你复制不能自动触发经验之谈先试HOOK不行再降级OCR剪贴板模式当作最后兜底。翻译引擎怎么选在线 vs 离线引擎分两组各挑代表说两句。在线引擎需联网质量优先百度翻译响应快、日常对白稳新手默认推荐DeepL复杂句式和敬语处理更自然长段落优势明显彩云小译对 ACG 语境理解到位视觉小说翻译味道更对离线引擎本地模型不联网游戏文本不出本机隐私友好不受网络波动影响延迟稳定可配合自定义词典微调折腾空间大新手先用在线引擎跑通流程之后想折腾再上本地模型不迟。从克隆到跑通最简上手路径 ⚡获取代码git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator解压到用户目录下的自定义文件夹别放C:\Program Files这类系统保护目录否则配置写不进去。首次启动完成基础配置选界面语言、确认文本输入源。在翻译设置里选好引擎发一句话试译确认链路通。设好热键默认 F12 切换翻译窗口按习惯改组合参考 docs/zh/fastkeys.md。启动游戏回到 LunaTranslator 选中游戏进程注入也可以把 exe 直接拖进主窗口自动启动并注入在文本选择窗口点中符合游戏对白的那一行。翻译窗口里出现中文就成了。支持内嵌翻译的游戏还能直接把译文写回游戏画面。按游戏类型抄作业现代引擎作品Unity / RenPy首选 HOOK推荐组合HOOK 模式 代码页Shift-JIS 在线引擎百度/DeepL。出现一次只出一两个字或只显示最后一行时调高刷新延迟提取太慢则适当调低。老引擎官方中文版把代码页换成 GBK/BIG5 试试。参数细节见 docs/zh/hooksettings.md。模拟器上的日区作品翻译怎么配先 HOOK 模拟器进程本身项目已适配一批主流模拟器清单见 docs/emusupportlist/。内存读不到就切OCR 区域选择圈住对话框、执行方式选周期执行、间隔 500ms 左右起步。掉帧就把识别频率降到 800ms 以上、关实时预览。老平台 / 低分辨率作品代码页轮换法老游戏多是多字节编码加奇怪文本排布。推荐组合HOOK 代码页轮换Shift-JIS → EUC-JP → GBK 激活Win32 通用钩子扩大捕获面HOOK 彻底不行就上 OCR先把窗口最大化、调大游戏内字号再识别。翻译质量调优三招自定义词典把人名地名锁死做什么把反复翻错的角色名、物品名固定成指定译法。在哪里改游戏设置 → 翻译优化 → 专有名词翻译游戏专用词条建议写到该游戏自己的设置里别塞进全局。改完效果原文先被替换成占位符再送翻译回来换回固定译名全篇角色名不再千人千面。正则预处理 / 后处理清掉垃圾文本做什么去掉控制字符、重复字符、无意义括号并修正译后小错。在哪里改翻译优化里的翻译前替换支持正则后处理模板参考 src/LunaTranslator/defaultconfig/postprocessconfig.json比如开启去除重复字符 AAAABBBB→ABC。改完效果引擎收到干净句子输出也规整翻译质量肉眼可见提升。显示层微调透明度、字体、位置、气泡做什么让译文窗口贴住游戏界面而不抢戏。在哪里改设置 → 显示对应实现在src/LunaTranslator/gui/setting/display.py。改完效果不透明度 60%-70%、位置放屏幕底边或侧边、开气泡样式模仿游戏对话框观感直接贴近官方汉化。翻车了怎么办高频故障速查 HOOK 注入失败5 步排查游戏和 LunaTranslator 都以管理员权限运行游戏切到窗口模式换代码页Shift-JIS / UTF-8 / GBK激活Win32 通用钩子扩大钩子范围试延迟注入仍不行就提 issue 求适配OCR 识别乱码5 步排查重新框选区域只含对话框排除背景特效关游戏内抗锯齿、动态模糊调高文字对比度执行方式改分析图像更新调稳定性/一致性阈值docs/zh/ocrparam.md换 OCR 引擎或切本地 Tesseract 复认分辨率拉到 1080p 以上重试翻译延迟高、游戏卡顿5 步排查调低最大缓存文本长度默认百万级几千就够提高刷新延迟减少触发次数任务管理器里把进程优先级设为低调低最大输出文本长度过滤 Skip 时的文本爆发换轻量离线引擎关实时预览想再深一点进阶与贡献 ⚙️源码在 src/LunaTranslator/先看三个目录translator/各引擎实现、ocrengines/各识别引擎、gui/setting/设置界面。配置分两层defaultconfig/是出厂默认运行时生成的userconfig/才是你自由改的地方。成长路径很直接先把配置调到顺手 → 读一读好奇模块的源码 → 遇到 bug 或缺引擎支持时带上复现步骤提 issue维护者通常会跟进适配。最合适的配置永远是配出来的。现在就去打开你的第一款日系 VN照上面的步骤走一遍。【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考