跳到正文
GitHub · 灵魂体仓库·· 16 天前精选AI 评分56

Obelum:用 LLM 做翻译器的多语言文档同步 TypeScript 库

maxmart/obelum

来源与原文

GitHub · 灵魂体仓库

发布时间:(北京时间)

阅读原始来源 · github.com ↗
完整链接与内容说明

https://github.com/maxmart/obelum

本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。

AI 导读

maxmart 发布了 Obelum,一个实验性的 TypeScript 库,用于在多个语言版本间同步文档,不设主语言,任何语言的编辑都可传播到其他语言。它为每种语言保存其他语言上次同步时的快照,通过 diff 生成翻译简报,提供 edit、fix、sync 三个操作,支持各语言版本结构不同的本地化;默认用 LLM(附 @obelum/translator-claude)做翻译器但可替换,状态完全存于 git 树中,无需额外运行服务。

推荐理由

工具用快照副本加 diff 的思路让翻译只处理增量改动,还允许各语言版本结构不同,方法对做多语言站点的人有直接参考价值。

来源:GitHub · 灵魂体仓库 · github.com