ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

LunaTranslator 游戏翻译工具实操指南:3 步跑起,HOOK 与 OCR 怎么选

2026/9/13 1:27:16 拓冰建站 浏览量
LunaTranslator 游戏翻译工具实操指南:3 步跑起,HOOK 与 OCR 怎么选 LunaTranslator 游戏翻译工具实操指南3 步跑起HOOK 与 OCR 怎么选【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslatorLunaTranslator 是一款开源游戏翻译工具面向视觉小说与 Galgame先用 HOOK 读内存、OCR 截屏或剪贴板拿到游戏文本再交给在线或本地翻译引擎结果可以悬浮显示也能直接内嵌进游戏画面。 3 步装好并启动克隆仓库git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator在 Python 3.10 环境中安装依赖如果启动时报缺组件优先检查这一步。Windows 下双击src/run.bat启动32 位目标游戏用src/run32.bat。软件默认放在普通目录即可不要装到 Program Files 这类受保护路径。 一条链路看懂它的工作方式文本来源三选一HOOK 把钩子注入游戏进程直接从内存里读字符串延迟最低OCR 是截屏加本地识别模型覆盖范围最广剪贴板模式最轻只翻你复制的内容。文本拿到后走翻译链路在线接口Google、DeepL、百度、微软等都收在 src/LunaTranslator/translator/ 下也支持本地大模型和离线翻译不依赖网络。结果可以显示在独立悬浮窗、历史窗口里部分游戏还能内嵌到画面原位。 按你的游戏情况选取词方式常见视觉小说引擎RenPy、Kirikiri、Mink 等且游戏是普通进程优先 HOOK。把游戏 exe 直接拖进 LunaTranslator 窗口它会自动转区启动、注入然后在弹出的选文窗口里挑出真正显示在游戏中的那几行候选文本即可。玩的是模拟器NS、PS2、PS3、PSP、PSV用它的模拟器 HOOK 能力直接读文本清单见 docs/zh/emugames.md模拟器不在支持列表里就退回 OCR 框住文本区。只想翻几段固定文本用 OCR 的“识别一次”模式或剪贴板模式就够了不必注入进程。 调优与排错性能文本反复刷屏、软件卡顿时把 HOOK 设置里的“最大缓存文本长度”调低默认 100 万1000 一般够用缓冲区长度也别给太大。识别OCR 的选区尽量只框文字区而不是整屏并选支持对应语言的引擎HOOK 文本乱码时改代码页通常是徒劳换 OCR 更快。翻译质量给特定游戏建自定义词典映射专有名词或用 src/LunaTranslator/transoptimi/ 里的后处理规则过滤重复标点、修正高频错译。高频问题三个提示“Missing embedded Python”或组件中途消失多为杀毒软件把注入用的 DLL 误杀把软件目录加入排除项后重新下载。卡在“等待 DLL 注入”部分游戏以管理员运行改用管理员模式启动软件。文本正确但提取慢或一次只蹦一两个字前者适当降低刷新延迟后者提高刷新延迟两者是同一个旋钮。 翻译之外语音、词典与学习src/LunaTranslator/tts/ 里内置 Edge TTS、Voicevox 等大量语音引擎可把译文直接读出来src/LunaTranslator/cishu/ 提供多本词典、日语分词与假名注音还能通过 AnkiConnect 把生词推入 Anki。Windows 10/11 上还可用语音识别。文档有中、英、日、韩等多语言版本统一放在 docs/ 下。下一步先用 HOOK 跑通一局游戏确认能选中文本并看到译文再按游戏情况启用内嵌模式或本地模型减少在线依赖卡住时查 docs/zh/常见报错都有现成答案【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考