OpenGithubs / OpenGithubs/weekly

【开源自荐】一款支持多格式文档的AI翻译工具 DocuTranslate

Open
#91 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
1.7k
Forks
71
PR merge metrics
No merged PRs in 30d

Description

项目名:DocuTranslate

项目地址:https://github.com/xunbu/docutranslate

一款支持多格式文档的翻译工具,只需配置OpenAI兼容API即可完成对多种常见格式文件的翻译(pdf需额外设置)。使用切片与并发技术实现文档的超快翻译,支持AI自动生成术语表。同时docx与xlsx文件能够达到市面上最好的译文格式保留。

  • 支持多种格式:能翻译 pdfdocxxlsxmdtxtjsonepubsrtass等多种文件。
  • 自动生成术语表:支持自动生成术语表实现术语的对齐。
  • PDF表格、公式、代码识别:凭借doclingminerupdf解析引擎实现对学术论文中经常出现的表格、公式、代码的识别与翻译
  • json翻译:支持通过json路径(jsonpath-ng语法规范)指定json中需要被翻译的值。
  • Word/Excel保持格式翻译:支持docxxlsx文件(暂不支持docxls文件)保持原格式进行翻译。
  • 多ai平台支持:支持绝大部分的ai平台,可以实现自定义提示词的并发高性能ai翻译。
  • 异步支持:专为高性能场景设计,提供完整的异步支持,实现了可以多任务并行的服务接口。
  • 局域网、多人使用支持:支持在局域网中多人同时使用。
  • 交互式Web界面:提供开箱即用的 Web UI 和 RESTful API,方便集成与使用。
  • 小体积、多平台懒人包支持:不到40M的windows、mac懒人包(不使用docling本地解析pdf的版本)。

软件界面

Image

翻译效果:

epub:
Image
xlsx:
Image
json:
Image
pdf:
Image

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

This issue is a self-recommendation for the DocuTranslate project and does not name any repository files, tests, or entry points. First determine whether the weekly publication accepts this submission and what content or formatting it requires; done would be a clearly specified, accepted update to the weekly repository.

Written by the indexing model from the issue text.

Assessment

Domain
content
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.