LunaTranslator 视觉小说游戏翻译器完整使用指南:HOOK、内嵌翻译与 OCR 全流程

发布时间:2026/9/13 11:45:38
LunaTranslator 视觉小说游戏翻译器完整使用指南:HOOK、内嵌翻译与 OCR 全流程 LunaTranslator 视觉小说游戏翻译器完整使用指南HOOK、内嵌翻译与 OCR 全流程【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator玩日系视觉小说最大的门槛往往不是剧情看不懂而是原文一行行往外蹦、翻译窗口却慢半拍——等你看完翻译游戏里的文本框早翻到下一句了。LunaTranslator 就是为解决这个问题做的工具它通过HOOK 技术直接读取游戏内存里的文本几乎零延迟地把译文推送到屏幕上让你在文字冒险游戏里像读母语一样顺畅地推进剧情。这是一款免费开源的视觉小说翻译器GPLv3 许可主打 HOOK 提取文本、内嵌翻译、OCR 识别三条链路配套大语言模型翻译、日语分词注音、Anki 同步等学习功能。适合三类人想畅玩无汉化视觉小说的玩家、需要把 NS/PSP/PSV/PS2 模拟器游戏读下来的怀旧党以及边玩游戏边学日语的语言学习者。功能支持一览HOOK 提取游戏文本把 DLL 注入游戏进程后直接读内存文本延迟极低适配大多数常见和冷门引擎内嵌翻译支持的游戏可把译文直接写回游戏画面免去来回看浮动窗口沉浸感最强HOOK 模拟器NS/PSP/PSV/PS2 上的大部分游戏可直接 HOOK 模拟器进程取文本OCR 识别内置高精度本地 OCR 模型也支持多种在线/离线 OCR 引擎覆盖 HOOK 不到位的画面丰富翻译接口主流在线翻译引擎之外还支持大语言模型翻译和离线翻译模型语言学习日语分词与假名注音、AnkiConnect 同步生词、配合 Yomitan 插件查词语音合成与识别接多种在线/离线 TTS 引擎朗读译文Win10/11 上还能用 Windows 语音识别下载、解压与首次启动官方按操作系统提供预编译包解压即用不需要装 Python 环境。如果要从源码构建仓库地址为git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator首次使用按这个顺序走解压到普通目录放到任意可写路径但别放C:\Program Files这类受保护目录否则即使开管理员权限也可能保存不了配置、甚至无法运行选对启动器LunaTranslator.exe普通启动即可只有当游戏以管理员权限运行、普通模式 HOOK 失败时才改用LunaTranslator_admin.exe提权启动确认自动更新程序默认自动检查更新失败时可下载新版本直接覆盖旧目录升级重新安装时千万不要删 userconfig 文件夹否则全部设置丢失给目录加信任HOOK 需要往游戏里注入 DLL这是杀毒软件误报的重灾区建议第一时间把整个目录加入白名单避免用到一半组件被杀掉三种取文本方式怎么用HOOK 模式选进程、选文本行HOOK 是主链路适合绝大多数已启动的游戏先启动游戏并推进到出现对话的位置在 LunaTranslator 切到 HOOK 模式打开选择游戏进程窗口点选游戏进程并确认程序注入后自动弹出选择文本窗口里面会列出若干候选文本行让游戏多运行几句观察哪一行的文本与游戏画面同步变化选它即可开始翻译想省掉手动选进程这一步也可以把游戏启动器图标直接拖进 LunaTranslator 窗口松开后游戏会以指定区域启动并被自动 HOOK小技巧快捷键里选择游戏选择文本都有对应按键见 快捷按键说明玩到后期基本可以盲操作切换文本行。内嵌翻译把译文写回游戏画面不是所有游戏都支持内嵌判断标准很简单选择文本窗口里支持内嵌的条目才会出现内嵌按钮。在候选文本中选中带内嵌按钮的那一行激活内嵌内嵌和显示可同时开游戏里嵌译文软件窗口里保留更多翻译结果只开内嵌则软件窗口不显示内容英文游戏出现中文乱码时通常是缺字体激活修改游戏字体并选一个含中文字形的字体古早日本 galgame 用 Shift-JIS 字符集简体字会显示成方框或错字可尝试将汉字转换成繁体/日式汉字规避内嵌的原理是在游戏显示文本前把线程停住、替换内存里的文字再放行所以翻译引擎越慢游戏卡得越久——在 内嵌翻译文档 里可以把翻译等待时间调小避免长时间卡死。OCR 模式HOOK 不到位时的通用方案切到 OCR 模式用选取 OCR 范围框住游戏画面里的文本区域程序会持续监控该区域文本变化时自动识别并翻译注意别点错按钮图标相似的那个按钮是临时识别一次用的不是持续识别多区域布局的游戏可开启多重区域模式一次框多个文本框HOOK 模拟器掌机与主机游戏玩 NS/PSP/PSV/PS2 模拟器里的游戏时不需要对游戏本身做任何处理直接 HOOK 模拟器进程即可读到文本。各平台的支持情况整理在 模拟器游戏文档其中 支持列表 按主机平台分门别类先查自己的游戏在不在表里能省不少试错时间。进阶配置按你的场景调离线与大模型翻译不想依赖在线接口时可配置本地 llama.cpp 服务加载大模型做翻译模型与 GPU 层数等参数都有独立设置项配合 Sakura 等模型可获得更地道的轻小说语感多套配置不同游戏引擎RenPy、KiriKira、TyranoScript 等常需要不同的 HOOK 参数与显示设置利用 多配置功能 给每款游戏存一份切游戏时一键切换快捷键先在设置里激活是否使用快捷键再逐项绑定按键。显示/隐藏原文显示/隐藏翻译放弃窗口焦点让程序不跟游戏抢焦点、增强沉浸感是高频三件套翻译窗口位置与外观字体大小、透明度、鼠标穿透、Aero/Acrylic 特效都在 显示设置 相关文档中建议按游戏分辨率微调字号词典与生词本日语游戏可开启分词与假名注音生词通过 AnkiConnect 一键进 Anki 卡组浏览器端可配 Yomitan 插件 联动查词常见问题提示Missing embedded Python3或找不到重要组件→ 大概率是杀毒软件把内置组件删了。把 LunaTranslator 目录整体加入信任Windows Defender 走病毒和威胁防护 → 排除项 → 添加文件夹然后重新下载解压软件放到 Program Files 后报 PermissionError、无法保存配置→ 换到普通用户目录重新解压升级只需覆盖但保留 userconfig 文件夹等待 DLL 注入一直转圈→ 仍是注入行为被安全软件拦截同上处理加信任内嵌翻译后游戏画面出现乱码/方框→ 英文游戏先换中文字体日系老游戏先试汉字转繁体/日式汉字。具体案例见 内嵌翻译文档文档与源码目录基本用法HOOK、OCR、拖拽启动的图文流程HOOK 设置进程选取与参数细节软件下载与常见问题下载渠道和报错对照核心模块翻译引擎 src/LunaTranslator/translator/、OCR 引擎 src/LunaTranslator/ocrengines/、文本输入输出 src/LunaTranslator/textio/、界面 src/LunaTranslator/gui/、HOOK 注入实现 src/NativeImpl/LunaHook/文档有简繁中、英、日、韩、俄、越等多语言版本位于 docs/项目采用 GPLv3 许可证欢迎提交 Issue 反馈兼容性问题或从新增游戏适配、翻译引擎适配入手参与贡献适合谁、下一步做什么零安装成本预编译包解压即玩更新覆盖即可无需 Python 环境低延迟体验HOOK 直读内存文本 内嵌写回画面是浮动翻译窗口给不了的沉浸感覆盖面广HOOK、模拟器 HOOK、OCR、剪贴板多条链路互为备份冷门引擎也能想办法能边玩边学分词注音、Anki 同步、词典联动把游戏变成语言练习场先下载预编译包挑一款你手头的视觉小说按 HOOK 模式选进程、选文本行跑通第一句翻译——剩下的内嵌、字体、引擎切换都是在这条主线上的微调。【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考