Manga Image Translator是一個開源的漫畫翻譯軟體,由VoileLabs開發,能夠自動翻譯整本漫畫。
開發者說,因為有些漫畫永不會有人翻譯,所以開發此軟體,至少能讓自己看懂個大概。
主要功能:
- 自動OCR偵測並翻譯漫畫對話框,將日文翻成正體或簡體中文,自動嵌字
- 整合ChatGPT、Gemini、DeepL、Ollama等高品質的機器翻譯服務
- 可自動將對話框變成全空白,方便漢化組後續處理
- 除了提供網頁圖形化界面,也可以用指令批次處理圖片
- 提供API模式,讓其他軟體調用,翻譯圖片文字
例如,我準備一本全日文的同人誌:

丟給Manga Image Translator翻譯。它除了對話框以外,連有顏色背景的字體都能翻譯出來!

(出處:(C92) [Penetrate (零覇)] 北上×提督×大井 (艦隊これくしょん -艦これ-))
本文的重點將討論如何在電腦自架Manga Image Translator,解說翻譯操作。
注意: Manga Image Translator是以指令為主的翻譯軟體,如果你不喜歡跑指令,而且希望在機器翻譯後手動潤稿,請改用圖形版:BallonsTranslator
1. 安裝Manga Image Translator#
Manga Image Transtlor的翻譯過程是先用OCR將圖片的文字抓出來,再使用翻譯服務翻譯文字,然後再填回去中文字。
參考Github安裝指示。作者提供指令模式與網頁模式。我覺得要手動安裝Python環境太麻煩了,故我是使用Docker部署網頁版。這樣不論是Linux還是Windows都可以跑。
安裝Docker與Git。
Manga Image Translator使用CPU就可以跑。如果要加速OCR速度,先安裝Nvidia Container Toolkit
複製作者的範本
cd ~
git clone https://github.com/zyddnys/manga-image-translator.git
cd manga-image-translator- 修改
demo/doc/docker-compose-web-with-cpu.yml檔案,在裡面的環境變數填寫要使用的翻譯服務。再啟動Docker服務。
2. 設定翻譯服務#
Manga Image Translator支援許多線上與離線的翻譯服務。
離線模型#
使用量無限制的方案,需要靠你的電腦計算。推薦搭配Ollama使用。我自己測試,用資料量4B以上,且有經過多語言語料庫訓練的模型,例如Google TranslateGemma,就有不錯的效果了!
編輯docker-compose-web-with-cpu.yml,填入Ollama網址與模型名稱。Ollama相容OpenAI的端點格式,故Manga Image Translator把它稱之為「自訂OepnAI API」。
environment:
CUSTOM_OPENAI_API_KEY: 'ollama'
CUSTOM_OPENAI_API_BASE: 'http://localhost:11434/v1'
CUSTOM_OPENAI_MODEL: 'translategemma:4b'
CUSTOM_OPENAI_MODEL_CONF: '' 線上模型#
線上翻譯品質較好的有ChatGPT、DeepL、Gemini等等。大部分需要API Key才能存取。依照用量可能需要付費。
以Gemini為例,到Google AI Studio申請一組API Key。然後在docker-compose-web-with-cpu.yml填入要使用的模型:
environment:
GEMINI_API_KEY: 'API Key'
GEMINI_MODEL: 'gemini-3-flash-preview' 3. 翻譯操作流程#
- 設定好翻譯服務後,啟動Docker容器服務:
cd ~/manga-image-translator/demo/doc/
docker-compose -f docker-compose-web-with-cpu.yml up -d用瀏覽器開啟
http://localhost:5003,選取要使用的翻譯服務,例如我使用Ollama,就選Custom_openai。然後翻譯的目標語言選取繁體中文。
點選下方Folder,選取含有圖片的資料夾,點選Add to Queue。

然後就會開始處理。

處理後,點選下方Show Gallery,右鍵存檔圖片。或者到
~/manga-image-translator/result/目錄尋找處理之後的圖片檔案。
翻譯有時候會卡住。如果遇到翻譯失敗,嘗試重啟Docker容器服務:
cd ~/manga-image-translator/demo/doc/
docker-compose -f docker-compose-web-with-cpu.yml down
docker-compose -f docker-compose-web-with-cpu.yml up -d4. 即時翻譯網頁漫畫#
作者提供這個Greasyfork指令稿,用於即時翻譯Pixiv與Twitter網頁的漫畫圖片。
預設是將圖片上傳到VoileLabs的Cotrans伺服器處理再覆蓋原本圖片。
現在疑似失效了?看作者以後要不要開放連線到自架的Manga Image Translator處理。


