SheepNav
Transly

Transly

producthunt.com

增量翻译,只译变更内容

22天前制作者:Robert Vitonsky

关于 Transly

Transly 是一款基于缓存驱动的增量翻译工具,专为 JSON 本地化文件设计。它能够智能识别自上次运行以来实际发生变更的字符串,仅将这些变更部分发送给翻译服务,从而大幅节省 API 调用成本和翻译时间。

核心功能

Transly 的核心在于其增量翻译机制。它会为每个翻译过的字符串建立缓存,在后续运行时自动对比当前文件与缓存,只处理新增或修改的条目。这意味着即使项目中有数千个字符串,每次更新后也只需翻译少量变更内容,效率极高。

主要特性

  • 增量翻译:仅翻译自上次运行后发生变化的字符串,避免重复劳动。
  • 完全可配置的翻译器:支持接入任何 LLM(如 GPT、Claude)、免费翻译服务(如 Google Translate),或实现自定义翻译器。
  • JSON 原生支持:直接处理 JSON 格式的本地化文件,无需转换。
  • 缓存驱动:基于文件哈希或时间戳的缓存机制,确保准确识别变更。
  • 轻量高效:命令行工具,无冗余依赖,易于集成到 CI/CD 流程。

适用场景

  • 多语言应用开发:持续更新本地化文件时,快速同步翻译。
  • 敏捷团队:频繁迭代中保持翻译最新,减少人工干预。
  • 成本敏感项目:按需调用翻译 API,避免为未变更内容付费。

Transly 让本地化翻译变得简洁、智能且经济,是开发者的得力助手。

相关工具