Translator Pro

🌐 开源翻译与i18n工具套件

免费开源翻译工具集,集成LibreTranslate API与离线词典,支持语言检测、批量翻译、术语管理、i18n项目脚手架等完整国际化工作流。

收藏
10.8k
安装
2.4k
版本
4.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

translator-pro 是一款面向开发者和技术写作者的综合性翻译与本地化工具集。其核心能力建立在 LibreTranslate 免费 API 之上,无需 API Key 即可使用,同时内置英汉离线词典作为网络不可用时降级方案。

主要用法

  • 即时翻译translate 命令支持自动语言检测与目标语言指定,覆盖主流语种
  • 批量处理batch 命令可逐行翻译文本文件,适合文档本地化
  • 双语对照compare 生成并排翻译结果,便于质量比对
  • 术语管理add/lookup/dict 构建个人词典,支持 TSV 存储与 CSV 导出
  • i18n 全链路:从 i18n-init 目录初始化、i18n-extract 字符串提取、i18n-check 缺失检测到 i18n-merge 合并更新,覆盖完整国际化开发流程
  • 辅助工具romanize 拉丁化转换、count 文本统计、diff 翻译文件比对、glossary 领域术语库浏览

显著优点

  • 零成本门槛:LibreTranslate 免费层足够个人及小型项目使用
  • 离线可用性:内置 100+ 词条英汉词典应对网络中断场景
  • 工作流整合:i18n 工具链可直接嵌入 CI/CD 或本地脚本
  • 数据自主:所有数据本地存储于 ~/.translator-pro/,无云端依赖

局限性与风险

  • API 稳定性:LibreTranslate 为社区驱动服务,存在速率限制与可用性波动
  • 翻译质量:免费模型在专业领域(法律、医学)准确率有限
  • 安全考量:默认通过 HTTP 与外部 API 通信,敏感内容存在传输风险;脚本执行未做输入沙箱,恶意构造的 i18n 文件路径可能导致命令注入
  • 维护状态:依赖 Python3 与 Bash 4.0+,老旧系统兼容性需验证

适合人群

前端/全栈开发者、技术文档工程师、独立开发者及需要快速搭建多语言支持的小型团队。不适合高安全要求的企业级部署或需要 SLA 保障的生产环境。

---
评估基于 v4.0.0 版本功能描述,未执行实机安全扫描

Translator Pro 内容

scripts文件夹
手动下载zip · 9.2 kB
script.shtext/x-shellscript
请选择文件