Translators。它把 37 个主流翻译平台打包整合,统一成同一套调用方式,换服务只需要改一行。
做项目要加翻译功能,最烦的不是写代码,而是对接:各家接口格式不一样、还得分别申请密钥,时间全耗在这些杂事上。
后来在 GitHub 挖到一个好用的开源 Python 库:Translators。它把 37 个主流翻译平台打包整合,统一成同一套调用方式,换服务只需要改一行。
更省心的是:整合的平台都能免费用,不用申请任何 API 密钥;支持 450+ 种语言互译;还能把不同平台的翻译结果放一起对比,直接挑最靠谱的那一个。
GitHub:http://github.com/UlionTse/translators
PyPI:https://pypi.org/project/translators/
主要功能:
- 集成谷歌、必应、百度、阿里等 37 个翻译平台
- 支持 450+ 种语言互译,覆盖主流语种
- 统一 API,一行代码切换翻译服务
- 免费使用,无需申请任何平台 API 密钥
- 支持文本与 HTML 翻译
- 提供命令行工具 fanyi,终端直接用
想给应用快速加上翻译能力、又不想被各家接口折腾的开发者,值得一试。
