LunaTranslator 开源游戏翻译器:视觉小说实时翻译如何 5 分钟跑通
2026/9/13 17:48:28 网站建设 项目流程

LunaTranslator 开源游戏翻译器:视觉小说实时翻译如何 5 分钟跑通

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

LunaTranslator 是一款免费的开源游戏翻译器,做的事很单纯:把正在运行的游戏里的文字抓出来,实时翻译后显示在你眼前,让你玩日语视觉小说时不用停下来查词。整条链路分两段——先拿到文本,再交给引擎翻译。拿文本的方式有三种(HOOK、OCR、剪贴板),翻译和显示部分则是统一可配的,可以理解为先把程序接进游戏,再给它挑一个翻译员。

这里先说清楚两个术语:HOOK 是往游戏进程里注入一个小 DLL,直接从内存里把对话文本读出来;OCR 是图像识别,对着画面"看图识字"。

三种取文本方式,一张表看清怎么选

HOOK 模式OCR 模式剪贴板模式
取词原理直接读游戏内存对屏幕做图像识别复制后读系统剪贴板
出字时机几乎实时定时识别,略有滞后看你复制的频率
准确度最高,不会认错字受画面清晰度、字体影响跟游戏自带复制一样准
适用对象大多数主流引擎的游戏无法 HOOK 的游戏支持选中文本复制的游戏
配置成本选进程和文本行拖出识别区域基本为零

选择策略很简单:先试 HOOK,游戏不支持就退到 OCR;游戏本身允许复制文字时,剪贴板是省力的备选。

装好跑起来的三个步骤

  1. 获取代码:
git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator
  1. 拿到预编译版本解压即可,不需要装 Python 环境,运行LunaTranslator.exe启动。
  2. 游戏必须管理员权限启动时,改用LunaTranslator_admin.exe以同权限运行,HOOK 注入才顺利。

启动后顺着界面走一遍:挑文本获取方式、选翻译服务、调翻译文字的字体和位置,默认值就能用。

按游戏类型挑打法

Unity 引擎

优先用 HOOK,稳定性最好。跑不通就转 OCR,把识别区域对准文本框;体验还嫌卡,可以调一下文本刷新频率。

Ren'Py 引擎

HOOK 一般直接成功。这类游戏还支持内嵌翻译:译文直接写进游戏画面,而不是只挂在旁边的浮窗上,看起来更接近成品汉化,字体大小也能跟着游戏 UI 调。

其他引擎

先换几组 HOOK 参数挨个试,不行再拿 OCR 兜底。项目文档里整理了兼容性清单,动手前可以先翻一册看看目标游戏有没有人验证过。

翻译质量怎么调:引擎选择加文本处理

翻译引擎分两派。在线派有百度、Google、DeepL、微软等主流服务:百度应对中文响应快,Google 覆盖语言最全,DeepL 在欧洲语言上占优,微软胜在稳。离线派把模型放在本地跑,不连网,也支持导入自己训练好的模型,翻译内容不出机器。

文本本身还有两道工序。进翻译前,程序会清掉游戏自带的格式标记、按合适的边界断句、让特定专名的译法保持一致;出翻译后,它会把换行和标点还原回原文样式,按你自定义的术语表做替换,还可以按游戏类型微调措辞风格。

性能层面主要看四处:给程序留足内存;走在线翻译时保证网络稳;按显示器分辨率调字号;把常用模式切换绑上快捷键,游戏进行中不必挪鼠标。

排坑实践:最常见的三个坑

第一个是杀毒误报。HOOK 要往别的进程里塞 DLL,部分杀软必然报,把 LunaTranslator 整个目录放进杀软白名单即可。

第二个是 OCR 认不准。三个抓手:把识别区域放大到覆盖整块文本框、换一家识别引擎(本地 Tesseract、Windows OCR、在线的百度 OCR 都有)、让游戏画面里的字更清楚。

第三个是翻译慢。按见效顺序:换响应更快的引擎、把翻译质量降一档用速度换质量、或者干脆切离线模型,把网络往返整个省掉。

翻译之外:查词和朗读

如果顺便在学日语,内置词典就是主力:双击任意生词立刻出释义,还有该词在游戏中的实际用法,假名、罗马音都标好了;查过的词会自动留存,之后复习方便。译文还能走 TTS 念出来,配合内嵌翻译,边看边听一个人就能通关。

去哪里接着深挖

想自己搭环境,先读 基础使用文档;HOOK 参数想往深处调,直接翻 HOOK 配置文档。想看懂各部分怎么实现的,可以读 翻译引擎实现 和 OCR 引擎目录 src/LunaTranslator/ocrengines/。

下一步建议:下载预编译版本,先拿一款 Ren'Py 游戏试 HOOK 模式,跑不通再切 OCR 拖出文本区域,几分钟内就能看到第一句实时译文。

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

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

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

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

立即咨询