HAIZAKURA / EpubConv_Python

Use python convert epub file from Simplified Chinese to Traditional Chinese on windows

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub release GitHub release HitCount

EPubConv_Python EPub簡繁橫直互轉 Rewrite

Used python convert epub file from Simplified Chinese to Traditional Chinese on windows
使用 Python 撰寫,epub 檔案繁簡橫直互轉

Download 下載

https://github.com/ThanatosDi/EpubConv_Python/releases

Todo 待辦事項

  • EPub
    • 檔案格式檢查
    • 檔案解壓縮
    • 檔案名稱轉換
    • 轉換 content.opf 語言標籤
    • 重新命名已轉換檔案
    • 格式橫直轉換
    • 檔案包裝壓縮
    • 清除暫存檔
  • 轉換引擎
    • OpenCC
    • zhconvert 繁化姬
    • zhconvert 繁化姬異步處理
    • GoogleTranslate
  • 其他
    • 自動判斷檔案編碼
    • 由使用者決定是否啟用檔案格式判斷
    • 由使用者決定是否啟用 pause 功能
  • Setting App v1.0.0
    • 部分功能符合 EpubConv 2.0.3
    • 所有符合 EpubConv 2.0.4+
  • 預定使用 PyQT5 編寫其 GUI

Usage 使用

直接將 epub 檔案拖曳至 epubconv.exe 上即可立即翻譯 epub 檔案

Update history 更新歷史

詳細雜湊碼請看 release 頁面的 virustotal 結果

[v2.0.5](https://github.com/ThanatosDi/EpubConv_Python/releases/tag/v2.0.5)
  • 增加內文橫直轉換功能
[v2.0.4](https://github.com/ThanatosDi/EpubConv_Python/releases/tag/v2.0.4)
  • 增加使用者可選設定: 是否判斷檔案格式
  • 增加使用者可選設定: 是否使用 pause 功能
[v2.0.3 beta](https://github.com/ThanatosDi/EpubConv_Python/releases/tag/ver2.0.3_bata)
  • 新增繁化姬異步處理提升轉換效能
[v2.0.2](https://github.com/ThanatosDi/EpubConv_Python/releases/tag/ver2.0.2)
  • 增加繁化姬分段處理功能
  • 增加版號輸出
  • 增加繁化姬轉換錯誤時 HTTP Request status code 回傳
  • 新增 replace 函數 (目前處理 unicode 中的 '\u2029')
[v2.0.0](https://github.com/ThanatosDi/EpubConv_Python/releases/tag/2.0.0)
  • 加入繁化姬轉換引擎
  • 修改讀取檔案方法,由程式自動判斷檔案編碼(1.X.X版本為強制使用utf-8格式讀取)
  • 修改 log 記錄檔記錄功能,只會紀錄當下轉換的輸出,下次轉換時會將記錄清空重新記錄
  • 修改 config 的設定方法,讓使用者更容易設定(裡面包含幫助請記得看)
  • 修改 epub 檔案格式驗證
  • 暫時拔除橫直轉換功能

Known Bugs 目前已知問題

  • 未知狀況下導致程式無法判斷轉換檔案的格式,導致程式直接終止
    • 目前解決辦法為停用程式自動判斷檔案格式功能

Third Party Library 第三方庫

感謝以下作者及團隊,沒有你們這個軟體就不會出現
OpenCC by BYVoid
OpenCC-Python by yichen0831
zhconvert 繁化姬 by Fanhuaji organizations (rexx0520建議)
Google Translate by Google

Notice 注意

本程式使用了繁化姬的 API 服務,如有商業使用(何謂商業使用?)請依照繁化姬說明文件付費使用

贊助我

只要少喝一杯飲料就可以給我大大的鼓勵
QR

感謝贊助 Thank you for Donate

  • 2019/10/24 蕭先生/小姐

About

Use python convert epub file from Simplified Chinese to Traditional Chinese on windows

License:Apache License 2.0


Languages

Language:CSS 88.5%Language:JavaScript 7.8%Language:Python 3.0%Language:HTML 0.8%