多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

LunaTranslator:免费游戏翻译工具完整指南,视觉小说实时翻译日语转中文

LunaTranslator:免费游戏翻译工具完整指南,视觉小说实时翻译日语转中文 LunaTranslator免费游戏翻译工具完整指南视觉小说实时翻译日语转中文【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslatorLunaTranslator 是一款完全开源、免费的游戏翻译工具面向视觉小说与 Galgame 的实时翻译。它能自动取出游戏画面里的外文文本交给翻译引擎译成中文再嵌回原对话框或用悬浮窗显示。你不需要认识一个假名也能读完原汁原味的日语游戏。如果你正准备开始日语游戏免费汉化这篇视觉小说翻译教程会带你从零走到第一句译文。 工作原理取出、翻译、显示三环节整个流程是一条三段式流水线每一环都可以独立替换先从游戏进程里取出原文再交给翻译引擎译出中文最后把译文嵌回游戏对话框或者放进一个可自由拖动的悬浮窗。三个环节解耦意味着取词走哪条路、翻译用哪个引擎都能接上同一套显示。三种取词路线的差别主要在延迟与覆盖范围上下面逐个拆开讲。HOOK 内存读取译文和原文同时出现HOOK 说白了是往游戏进程里塞一个小插件直接读内存。插件在原文生成的瞬间就截住文本流译文基本和原文同时显示延迟趋近于零。绝大多数现代视觉小说、文字冒险游戏都走这条主路。少数老游戏需要挂特殊码按 docs/zh/basicuse.md 里的格式说明填写即可。OCR 截图识别框一下就会认字OCR 指看图识字你框住对话区域软件持续截图、识别文字再交给翻译引擎。这是注入失败时最通用的兜底路线。它内置 Windows 自带、百度、腾讯、Tesseract 等识别引擎还支持本地离线翻译识别过程不出本机。动态背景多的游戏可以调图像稳定性阈值减少误触发参数细节见 docs/zh/ocrparam.md。剪贴板捕获游戏带复制功能时的应急通道部分游戏自带复制文本功能。你在游戏里复制一句这个模式会自动接住并翻译。它不算主力手段是临时应急的兜底也是前两种办法都失效时的最后防线。方式工作原理译文出现时机配置成本常见翻车点HOOK 内存读取插件直接读游戏内存中的文本流与原文同时中个别老游戏要挂特殊码游戏不被钩子识别OCR 截图识别框选对话区后持续截图认字识别完成后低画个框就行动态背景下文字误识别剪贴板捕获游戏内复制后自动接住翻译复制即出最低游戏没有复制功能第一次注入步骤跑通第一句译文的 4 步拿程序终端执行git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator下载完成后运行主程序 → 弹出主窗口。初始配置首次启动按向导选择界面语言内置简体中文等 20 余种和翻译方向比如日语→简体中文 → 主界面就绪其余设置均有合理默认值。载入游戏把游戏的 exe 文件直接拖进主窗口 → 自动完成转区启动与注入游戏随之启动。确认文本让游戏跑几句对话在候选文本列表里勾选正在滚动的那条 → 悬浮窗立即显示中文译文若文本条目带内嵌列还能进一步开启内嵌翻译。拖拽启动是官方推荐方式顺带绕开了必须以管理员身份运行这类常见坑也是从零到第一句译文最快的路径。⚙️ 按游戏类型选配置一张决策矩阵游戏类型推荐取词方式显示方式引擎组合经典日系视觉小说HOOK 内存读取内嵌翻译先在存档点试运行百度或腾讯做主谷歌或本地模型备用动态画面较多的 RPGOCR 截图识别悬浮窗随时拖动缩放响应快的网络引擎做主开启翻译缓存注入失败或引擎特殊的旧游戏OCR 截图识别悬浮窗本地离线模型做主网络引擎备用自带文本复制功能的游戏剪贴板捕获悬浮窗任意响应快的引擎引擎选择原则就四条主引擎挑响应快的首句出字速度直接决定体验。多个引擎按优先级链排好主引擎失败会自动切到备用剧情不断档。重隐私或断网环境走 Sakura 日译中这类本地模型原文不出机器但需要性能够用的显卡。内置与自行接入的引擎完整列表见 docs/zh/apiservice.md搭配本地模型即可搭出一条日语游戏免费汉化的完整链路。✍️ 三步把译文打磨得像人译同一个角色名一会儿译成林、一会儿译成Lin读起来很跳。专有名词词典把角色名、地名加进游戏专用词典翻译时自动替换为固定译名全文称呼从此统一。仆这类常见误译在不同地方变成我或我的混乱混用。翻译结果修正用正则规则批量修正比如把仆统一替换成我规则语法见 docs/zh/transoptimi.md译文语气逐条修平。换游戏后又要重新调一遍术语和引擎。每游戏独立配置每个游戏保存一套独立配置切换时自动加载回档重玩设置也不丢。 常见异常症状速查先诊断再动手症状可能原因解决办法HOOK 候选文本列表为空软件未以足够权限运行或游戏未被钩子识别以管理员身份运行在游戏设置里开启额外的 Win32 通用钩子仍不行先切 OCR 过渡OCR 识别结果常带错字识别区域过大或识别语言与游戏语言不一致框选缩小到恰好包住对话文字核对语言设置关掉动态阴影翻译慢、游戏卡顿主引擎响应慢且没开缓存开启翻译缓存把慢引擎挪到备用位内嵌时调低翻译等待时间译文显示乱码字体或字符集不匹配激活修改游戏字体并选一个中文字体老游戏再加汉字转繁体/日式汉字内嵌翻译后游戏异常甚至崩溃游戏不支持原位替换文本先在存档点试运行不行就放弃内嵌改用悬浮窗 挑一部喜欢的游戏跑通第一句选一部你喜欢的短篇视觉小说用 HOOK 加悬浮窗把第一句对话跑通。那句日语变成中文出现在屏幕上的瞬间剩下的细节都可以边玩边学完整操作参考 docs/zh/basicuse.md。【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表