
Transly
producthunt.com
增量翻译,只译变更内容
22天前制作者:Robert Vitonsky
关于 Transly
Transly 是一款基于缓存驱动的增量翻译工具,专为 JSON 本地化文件设计。它能够智能识别自上次运行以来实际发生变更的字符串,仅将这些变更部分发送给翻译服务,从而大幅节省 API 调用成本和翻译时间。
核心功能
Transly 的核心在于其增量翻译机制。它会为每个翻译过的字符串建立缓存,在后续运行时自动对比当前文件与缓存,只处理新增或修改的条目。这意味着即使项目中有数千个字符串,每次更新后也只需翻译少量变更内容,效率极高。
主要特性
- 增量翻译:仅翻译自上次运行后发生变化的字符串,避免重复劳动。
- 完全可配置的翻译器:支持接入任何 LLM(如 GPT、Claude)、免费翻译服务(如 Google Translate),或实现自定义翻译器。
- JSON 原生支持:直接处理 JSON 格式的本地化文件,无需转换。
- 缓存驱动:基于文件哈希或时间戳的缓存机制,确保准确识别变更。
- 轻量高效:命令行工具,无冗余依赖,易于集成到 CI/CD 流程。
适用场景
- 多语言应用开发:持续更新本地化文件时,快速同步翻译。
- 敏捷团队:频繁迭代中保持翻译最新,减少人工干预。
- 成本敏感项目:按需调用翻译 API,避免为未变更内容付费。
Transly 让本地化翻译变得简洁、智能且经济,是开发者的得力助手。