OpenGithubs / OpenGithubs/weekly
【开源自荐】一款支持多格式文档的AI翻译工具 DocuTranslate
Open
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文件能够达到市面上最好的译文格式保留。
- ✅ 支持多种格式:能翻译
pdf、docx、xlsx、md、txt、json、epub、srt、ass等多种文件。 - ✅ 自动生成术语表:支持自动生成术语表实现术语的对齐。
- ✅ PDF表格、公式、代码识别:凭借
docling、minerupdf解析引擎实现对学术论文中经常出现的表格、公式、代码的识别与翻译 - ✅ json翻译:支持通过json路径(
jsonpath-ng语法规范)指定json中需要被翻译的值。 - ✅ Word/Excel保持格式翻译:支持
docx、xlsx文件(暂不支持doc、xls文件)保持原格式进行翻译。 - ✅ 多ai平台支持:支持绝大部分的ai平台,可以实现自定义提示词的并发高性能ai翻译。
- ✅ 异步支持:专为高性能场景设计,提供完整的异步支持,实现了可以多任务并行的服务接口。
- ✅ 局域网、多人使用支持:支持在局域网中多人同时使用。
- ✅ 交互式Web界面:提供开箱即用的 Web UI 和 RESTful API,方便集成与使用。
- ✅ 小体积、多平台懒人包支持:不到40M的windows、mac懒人包(不使用
docling本地解析pdf的版本)。
软件界面
翻译效果:
epub:
xlsx:
json:
pdf:
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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