Ebook Translator:用 Calibre 翻译多格式双语对照电子书

延伸阅读

给这篇文章写一条留言

提示:带 * 标记的是必填项。您填写的邮箱地址将会被保密。首次留言将会在通过人工审核后显示。如果是提出问题,请务必提供尽可能多信息,这有助于他人更好地理解你所提出的问题。

小伙伴们写下了 306 条留言

  1. 昨天反馈过翻译过的pdf无法转存为pdf或则epub的格式问题,经测试,属于输出过大导致异常,因epub的报错信息提及输出过大问题。

    另外,测试mobi和awz3格式输出正常,不过我手头软件貌似打开也存在异常,不知道是慢还是挂掉了,暂未达至渲染输出。

    想请教有无简单的处置方式,如自动分块输出,类似自动输出上下册,或者1,2,3集多个文件。

    期待,感谢!!

  2. 你好,有幸搜索到你的转换插件,并用它翻译英文文档。
    实际使用中,碰到翻译后无法【成功】转换为pdf的问题。
    原始文档链接为:
    https://www.postgresql.org/files/documentation/pdf/16/postgresql-16-A4.pdf
    翻译成功,但是翻译后保存失败,试了两次结果都一样,希望能结果。【是不是原始pdf页数太多了?有3000页】

    一次报错:
    [15160:14988:0101/194937.552:ERROR:gpu_channel_manager.cc(952)] Failed to create GLES3 context, fallback to GLES2.
    [15160:14988:0101/194937.552:ERROR:gpu_channel_manager.cc(963)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.
    : Loading not complete after 66 seconds, aborting.
    Load of clbr://internal.invalid/book/index.html failed

    另一次报错:
    [14984:10288:0101/171908.827:ERROR:gpu_channel_manager.cc(952)] Failed to create GLES3 context, fallback to GLES2.
    [14984:10288:0101/171908.827:ERROR:gpu_channel_manager.cc(963)] ContextResult::kFatalFailure: Failed to create shared context for virtualization.

  3. 能增加一個功能,導向自己主機架好的ai之類的,打個比方,像自己網路裡架好了Sakura主機後,然後把翻譯引擎導向自己架好的主機。

  4. 感谢。虽然我没有openai的api,但是通过github上引擎源码里的修改实现了deepseek模型的使用,当然大模型是真的慢。再次感谢!

  5. 请问我把PDF格式的电子书翻译,为什么只给我翻译最后的几句与图书正文无关的话,正文完全没有翻译是什么原因呢

  6. 您好,我分别有英语和法语的epub文件,请问有可能将它们制作成双语对照书籍吗?我在阅读普鲁斯特的小说,难度高,机器翻译常常出错。

    谢谢。

  7. Traceback (most recent call last):
      File "calibre_plugins.ebook_translator.components.engine", line 67, in translate_text
      File "calibre_plugins.ebook_translator.engines.openai", line 98, in translate
      File "calibre_plugins.ebook_translator.engines.base", line 210, in get_result
    Exception: 无法解析返回的响应。原始数据:
    
    Traceback (most recent call last):
      File "calibre_plugins.ebook_translator.engines.base", line 197, in get_result
      File "mechanize\_mechanize.py", line 257, in open
      File "mechanize\_mechanize.py", line 313, in _mech_open
    mechanize._response.get_seek_wrapper_class..httperror_seek_wrapper: HTTP Error 404: Not Found
    
    {
        "error": {
            "message": "The model `gpt-4o` does not exist or you do not have access to it.",
            "type": "invalid_request_error",
            "param": null,
            "code": "model_not_found"
        }
    }

    gpt提示这个

  8. 如果输入pdf文件, 译文总是一行一行地分开翻译,无法整段流畅翻译,请问有什么解决方法吗?