漫画翻译并不是把图片里的文字复制出来再翻译那么简单。真正麻烦的地方在于识别气泡文字、擦除原文、理解上下文、重新排版译文,还要尽量保持画面风格不被破坏。manga-translator-ui解决的正是这条链路:把漫画图片翻译流程做成可操作的桌面界面、Web界面和命令行工具,让用户可以从图片输入一路处理到嵌字结果。

不是普通翻译软件
manga-translator-ui是一个基于manga-image-translator的开源漫画翻译项目。根据项目README介绍,它支持日漫、韩漫、美漫,黑白漫和彩漫均可识别,流程包括自动检测、翻译和嵌字,并支持日语、中文、英语等多种语言。
这类工具和网页文本翻译的区别很明显:输入对象是图片,文字可能是竖排、手写风格、弯曲气泡、拟声词或复杂背景。项目把OCR、翻译、图像修复、字体渲染和人工校正放在一起,更接近“漫画汉化辅助工作台”,而不是单纯的机器翻译入口。
核心功能看点
项目的核心能力集中在几个环节。第一是智能文本检测,用于自动识别漫画中的文字区域;第二是多语言OCR,支持日语、中文、英语等识别场景;第三是翻译器接入,项目内置OpenAI、Gemini、Vertex、Sakura等翻译路径,其中高质量翻译模式支持GPT-4o和Gemini多模态模型;第四是图像修复和智能嵌字,用于擦除原文、填充背景并把译文排回画面。
对长篇漫画或多页内容来说,自动提取术语也有实际意义。项目说明中提到,它可以通过AI识别并积累人名、地名、组织等专有名词,以便提升长篇翻译的一致性。除此之外,它还支持AI断句、批量处理整个文件夹,以及导出可编辑的PSD文件,PSD中包含原图、修复图和文本等分层内容。
可视化编辑器
自动翻译漫画时,完全依赖模型很难一次到位。manga-translator-ui提供可视化编辑器,允许用户移动、旋转、变形文本框,直接编辑译文内容,调整字体、字号、颜色、对齐方式和文字方向。对于识别错误、断句不自然、文字框位置不合适的情况,人工修正仍然很重要。
编辑器还提供蒙版编辑能力,可以用画笔和橡皮擦修正文本擦除区域;撤销和重做支持完整操作历史;快捷键支持图片切换、工具切换、全选文本框和导出图片等操作。项目近期版本也在持续修复编辑器体验,例如窗口样式、API配置面板、OCR与渲染问题、透明通道图片兼容性等。
安装方式面向不同用户
项目提供多种安装和运行方式。Windows用户可以使用安装脚本,脚本会自动检测并安装Miniconda、便携版Git、克隆仓库、创建Python 3.12的Conda虚拟环境,并根据NVIDIA、AMD或集显环境选择对应依赖。项目也提供打包版本,CPU版本适用于所有电脑,NVIDIA GPU版本需要支持CUDA 12.x的显卡;官方说明中也提醒,AMD GPU不支持打包版本,需要使用安装脚本方式。
Docker方式属于实验性部署,适合临时体验或部署Web UI。源码运行则更适合开发者,需要手动安装Python 3.12并选择对应的依赖文件。macOS方面,项目提供脚本安装方式,要求macOS 12或更高版本,Apple Silicon会使用Metal/MPS加速,Intel Mac使用CPU依赖。
翻译器和API配置需要提前理解
manga-translator-ui支持在线翻译器,但OpenAI、Gemini、Vertex、Sakura等通常需要API Key。README中的使用步骤也提醒,使用在线翻译器时需要先填写API,再选择输出目录、添加图片、选择翻译器并开始翻译。
高质量翻译器的价值在于多模态理解。项目说明中提到,高质量翻译OpenAI、Gemini和Vertex可以结合图片上下文进行翻译,这对于漫画场景尤其重要,因为台词常常依赖人物表情、场景和前后页剧情。不过,多模态模型也意味着额外的API成本、网络依赖和服务可用性问题,批量处理前最好先用少量图片测试效果。
命令行和工作流程适合批处理
除了Qt界面,项目也提供命令行模式。用户可以通过python -m manga_translator local -i manga.jpg处理单张图片,也可以指定文件夹输入和输出目录进行批量翻译。对于需要自动化处理大量图片的用户,命令行模式比手动逐张操作更适合。
项目还提供多种工作流程,包括正常翻译、翻译后导出到TXT、仅检测识别并导出原文、从TXT或JSON导入翻译内容重新渲染。这个设计对人工翻译团队比较有帮助:机器可以负责检测、OCR和初始渲染,人可以在中间环节校对译文,再导入项目重新嵌字。
硬件配置也是现实限制。CPU版本虽然通用,但处理速度相对较慢;GPU版本涉及CUDA、ROCm、Metal/MPS等不同加速路径。项目文档中对AMD支持也有明确限制,ROCm版本属于实验性支持,并主要面向RX 7000/9000系列,部分较旧AMD显卡需要使用CPU版本。
版权、协议和合规风险
项目本身基于GPL-3.0许可证开源,但README中也单独说明了模型协议问题:MangaJaNai/IllustrationJaNai模型权重采用CC BY-NC 4.0协议,仅供非商业用途使用。这意味着代码开源不等于所有模型和所有使用场景都可以自由商用。
项目特别声明也强调,它仅提供技术演示与个人学习交流用途,使用者需要自行确认所在地法律法规、平台规则、内容来源许可及第三方服务条款。漫画图片往往涉及著作权,翻译、处理、发布和二次传播都可能触及授权问题。把它用于公开发布、商业化或团队环境时,应该额外处理版权、权限、日志审计和人工审核。
poxiaoxi博客
精彩评论