LunaTranslator:免费开源的视觉小说游戏翻译工具,日文游戏实时变中文
【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator
LunaTranslator 是一款免费开源的视觉小说游戏翻译工具,核心能力是把日文游戏里的对话实时翻译成中文。它由社区持续维护,不需要你会任何日语,也不用等汉化组出手。无论你玩的是 PC 上的 Galgame,还是模拟器里的主机作品,它都有对应的取词方案。
一个周末的教训:游戏下好了,我却差点玩不下去
上个月我翻出一部惦记很久的日文视觉小说,兴冲冲下载、安装、打开。然后呢?满屏假名混着汉字,我盯着对话框愣了几秒,连主角名字都没念顺。截图、切窗口、丢进网页翻译——来回折腾五分钟,只换回一句前后不通的机翻。那一晚我把游戏关了,进度停在标题画面。
我知道很多人跟我一样:不是不想玩,是"翻译"这道坎太劝退。等汉化补丁可能遥遥无期,手动查词又太耗精力,网上搜到的汉化资源还常常版本对不上、装完就报错。
后来朋友丢给我一个工具,说"你拖进去试试"。这个工具就是 LunaTranslator。它没让我改任何游戏文件,几分钟后,游戏对话框里的日语已经变成了顺畅的中文。
它其实只做一件事:把"取词、翻译、显示"串起来
拆开看,LunaTranslator 的逻辑非常朴素——游戏文本从哪来、交给谁翻译、翻译完显示在哪,三条链路拼成一条流水线。
文本来源有三条通道。HOOK直接从游戏进程的内存里抓取文本流,延迟最低,日常最省心;OCR走图像识别路线,适合读不出内存的旧游戏或冷门引擎;还有一条常被忽略的路——模拟器直读,NS、PSP、PSV、PS2 上的大部分游戏,它都能通过模拟器直接拿到文本,相当于给主机游戏也开了条捷径。
翻译这一环它接得极广:主流在线翻译、各类大语言模型、离线翻译引擎都在支持列表里。某个接口效果不满意?换一个就是,配置都在界面里,不用改代码。
显示环节最有意思的是内嵌翻译:一部分游戏支持把译文直接渲染进游戏画面,像官方汉化一样浮在原位;其余游戏则用独立窗口显示译文,不遮挡画面,两种方式都有人爱用。
三条取词通道怎么选?按你的游戏类型对号入座
新游戏、热门视觉小说——优先试 HOOK。启动游戏后,在 LunaTranslator 里选中它的进程,工具注入后会让游戏先跑一下,弹出候选文本,你挑中真正在说话的那一行,翻译就自动开始了。选文本这一步只要十几秒,之后基本不用再管。
老游戏、加密壳、冷门引擎——HOOK 抓不到时,切到 OCR。框选对话框区域,它就一直盯着那里识别并翻译。注意工具栏里有两个图标相近的按钮:一个负责持续识别,另一个只是"临时拍一张",别点错。
主机模拟器玩家——直接用模拟器直读通道,省掉 OCR 的识别损耗,体验最接近 PC 版。
另外还有个懒人入口:把游戏程序直接拖进 LunaTranslator 窗口,它会自动完成转区、启动、注入这一串动作,你只需要在最后确认一下文本行。
翻译之外,它还顺手解决了几件小事
官方文档里容易被一带而过的细节,恰恰是日常最常用的:
- 日语分词和假名注音:译文旁边保留原文并标上读音,想顺便学日语的人会爱上它。
- 专属名词词典:人名、专有名词可以手动固定译法,避免同一个角色在十句话里冒出八种翻译。
- 每个游戏一套配置:不同游戏各自保存翻译参数,下次启动自动加载,不用重新调。
- 配合 Anki、Yomitan:遇到生词能直接送去记忆工具,游戏玩完,单词也攒了一堆。
第一次配置只需四步,照着做就行
- 拉取项目或下载发布包:
git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator - 启动游戏,在软件里选择游戏进程(或直接把游戏拖进窗口)。
- 让游戏显示几句对话,在候选文本里选中正在说的那行。
- 挑一个顺手的翻译引擎,收工。之后每次启动,它都会自动接上上次的配置。
新手最常问的三个问题,一次说清
杀毒软件报毒怎么办?这类注入式工具经常被误报,把软件目录加进信任列表即可,源码本身公开可查。
需要管理员权限吗?绝大多数情况不需要,直接双击就能跑。
软件该放在哪?避开系统盘根目录这类敏感位置,放到普通文件夹里就行。
说到底,LunaTranslator 解决的不仅是"怎么翻译"的问题,更是"让不擅长日语的人也能好好享受游戏"的问题。它免费、开源、持续更新,唯一需要你付出的,是花五分钟把第一次配置跑通。今晚就试试吧——那部被你放进"等汉化"名单里的游戏,现在就能玩了。
【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考