尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

3分钟上手LunaTranslator:视觉小说游戏翻译与本地化完整指南

3分钟上手LunaTranslator:视觉小说游戏翻译与本地化完整指南 3分钟上手LunaTranslator视觉小说游戏翻译与本地化完整指南【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator第一次打开一款日文Galgame对话框里全是片假名和汉字剧情只能靠猜。或者你正在玩的模拟器游戏根本不支持翻译文字像一堵墙挡在前面。LunaTranslator 是一款面向视觉小说与游戏的翻译和本地化工具它能把游戏内的文字实时读出来、翻成你的语言让你真正读得懂故事而不是被语言卡在半路。 一句话的价值把游戏里看不懂的原文变成看得懂的译文LunaTranslator 干的事情很简单它把目标游戏屏幕上的文字先读出来再翻译成你设定的语言然后把结果显示在侧边栏甚至可以直接写回游戏画面里。你负责玩游戏它负责跨越语言这道坎。⏱️ 3分钟极速部署两种方式选一个就行方式一直接装官方版本推荐软件会自行下载并打包好运行环境解压后双击启动即可不需要你装 Python。打开软件下载 常见问题页面按系统下载 64 位版本。解压到任意非系统目录。注意别放到C:\Program Files这类受保护路径里否则保存配置和缓存都可能失败。双击LunaTranslator.exe启动若个别游戏需要管理员权限才能读取文本改用LunaTranslator_admin.exe。方式二从源码启动给想折腾的你git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator克隆下来后运行src/run.bat启动 64 位版本运行src/run32.bat启动 32 位版本。它本质上是执行python.exe -B LunaTranslator\main.py方便你定位和排查问题。 能力矩阵三层能力各管一段LunaTranslator 把工作拆成三段你可以分别理解也分别替换。第一层把文字从游戏里读出来内存直读HOOK程序会把自己塞进游戏进程直接从内存里捞出原始文本速度最快、延迟最低适配绝大多数常见和冷门的视觉小说。OCR 识别对内存读不到的画面用内置 OCR 模型或外接引擎把截图里的文字识别出来适用范围最广。剪贴板你手动复制一段文字它自动识别并翻译最省事。第二层把读到的文字翻成你的语言翻译来源非常宽从各大在线接口到大语言模型翻译再到完全离线的本地模型都能接。你在设置里切换即可不必关心背后是哪个引擎。具体可用引擎见翻译引擎文档和离线模型说明。第三层把结果输出给你侧边栏实时显示译文。部分游戏支持内嵌翻译直接把译文写回游戏画面沉浸感最强见内嵌翻译。还能读出声音、同步到 Anki 背单词详见下节生态部分。对应的源码分布在各模块里文本读取在 src/LunaTranslator/textio/textsource/翻译在 src/LunaTranslator/translator/OCR 在 src/LunaTranslator/ocrengines/。 典型工作流三个场景跟着做就行场景一内存直读最常用优先试这个前提目标游戏已经运行中。操作切到 HOOK 模式 → 打开选择游戏进程窗口选中游戏进程 → 确认后软件会注入游戏并弹出选择文本窗口 → 让游戏显示出一句文本 → 在候选行里点中那条真正是游戏对话的行。预期结果该行被锁定此后游戏每换一句台词侧边栏就实时刷出对应译文。若该游戏支持内嵌会出现内嵌按钮点了就能把译文直接显示在游戏里。更省事的做法启动软件后直接把游戏可执行文件拖进 LunaTranslator 窗口松开鼠标它会自动转区启动游戏并完成 HOOK你接着选文本即可。场景二OCR 框选内存读不到时用它前提游戏无法通过 HOOK 读出文本或文字是画在背景里。操作切到 OCR 模式 → 用区域选择工具框定文本出现的那一块 → 软件会持续识别并翻译该区域。预期结果只要框内的文字没变译文保持文字一变译文跟着刷新。小提醒工具栏里有持续识别和只识别一次两个长得几乎一样的按钮别点错。持续识别才适合自动翻译单次识别只认一次图。参数怎么调见OCR 参数。场景三剪贴板临时翻译只想翻某一句前提你只是偶尔需要翻某段文字不想全程挂着。操作启用剪贴板监听 → 在游戏里复制那段文本。预期结果软件立刻识别剪贴板内容并给出译文无需手动粘贴。额外一招模拟器游戏玩 NS / PSP / PSV / PS2 上的游戏时可以直接 HOOK 模拟器来读文本而不是对模拟器画面做 OCR效果更稳。可用机型和说明见模拟器支持。⚙️ 深度调优与排障遇到坑先查这里正在等待 DLL 注入到游戏中……或找不到重要组件多半是杀毒软件把用于注入的组件如LunaSubprocess32.exe、LunaHost32.dll当成威胁删了。解决把 Luna 的整个文件夹加入杀毒软件的信任 / 排除项重新下载解压再运行。软件本身就是构建产物可以放心加信任。Error / FileNotFoundError、Error / PermissionError前者通常是组件运行到一半被杀毒删掉处理同上后者一般是软件被放在了C:\Program Files等特殊目录换到普通目录即可。翻译慢、延迟高换到离线 / 本地翻译引擎或换一个响应更快的在线接口重复台词多时开启翻译缓存能少发请求。文本读不出来优先把 HOOK 的读取设置调一调调不动就切到 OCR 模式兜底。参数参考HOOK 设置。想翻得更准在翻译结果上做后处理纠错、术语替换为专有名词维护术语表。后处理与纠错配置见文本后处理。 生态与延伸不止是翻译语音合成TTS把译文读出来大量在线与离线引擎可选见语音合成引擎。语言学习支持日语分词、假名注音能配合 AnkiAnkiConnect和 Yomitan 插件把生词存成卡片见语言学习相关。语音识别在 Win10/11 上还能直接对着麦克风说见语音识别。多语言文档官方文档提供中、英、日、韩、俄、越等多语种版本入口在 docs/ 下各语言目录中文基础用法见基本用法。 现在就开始先挑一个正在运行的游戏用内存直读把第一句台词翻出来。一旦看到侧边栏跟着剧情实时刷字你就已经跨过了最难的那一步。剩下的是慢慢挑一个顺手的翻译引擎、把输出方式调到自己最舒服的形态。动手试一把比看十篇教程都快。【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表