PolyCLI
⚡ 构建时翻译 — 零运行时开销

交付多语言应用。 仅翻译变化的内容。

PolyCLI 在您的构建管道中运行,检测您的 JSON 文件中的更改,并使用 AI 仅翻译新或修改的字符串。 本地、快速且 SEO 完美。

no install needed
npx @polycli/cli run
$ npx @polycli/cli run --key bt_live_••••••
✓ Loading config...
✓ 3 new keys detected
⟳ Translating to es...[]
⟳ Translating to fr...[]
⟳ Translating to de, ja...[]
✓ Done in 1.2s — 47 credits used
🇬🇧 EN🇪🇸 ES🇫🇷 FR🇩🇪 DE🇮🇹 IT🇯🇵 JA🇨🇳 ZH🇰🇷 KO🇧🇷 PT🇸🇦 AR🇷🇺 RU🇮🇳 HI🇺🇦 UK🇹🇭 TH🇻🇳 VI🇮🇩 ID🇭🇺 HU🏴󠁥󠁳󠁣󠁴󠁿 CA🇳🇴 NO🇿🇦 AF
0 ms
运行时开销
~90%
与完全重新翻译相比节省的费用
0
支持的语言

三个命令。完全自动化。

01

Init

创建包含您的源语言、目标语言和文件路径的 buildtranslator.json。

polycli init
02

Edit

修改您源 JSON 中的字符串(例如 en.json)。 PolyCLI 通过本地锁文件跟踪最后翻译的状态。

03

Run

仅将新或更改的字符串发送到 AI。翻译的文件被写入磁盘。

polycli run

50 多种语言。一个命令。

AI 支持的任何语言,PolyCLI 都可以翻译。

🇬🇧English🇪🇸Spanish🇫🇷French🇩🇪German🇮🇹Italian🇯🇵Japanese🇨🇳Chinese (Simplified)🇹🇼Chinese (Traditional)🇰🇷Korean🇧🇷Portuguese (BR)🇵🇹Portuguese (PT)🇸🇦Arabic🇷🇺Russian🇳🇱Dutch🇵🇱Polish🇹🇷Turkish🇸🇪Swedish🇳🇴Norwegian🇩🇰Danish🇫🇮Finnish🇨🇿Czech🇭🇺Hungarian🇷🇴Romanian🇬🇷Greek🇮🇱Hebrew🇹🇭Thai🇻🇳Vietnamese🇮🇩Indonesian🇮🇳Hindi🇺🇦Ukrainian🇧🇩Bengali🇲🇾Malay🇵🇭Filipino🇭🇷Croatian🇸🇰Slovak🇧🇬Bulgarian🇷🇸Serbian🇱🇹Lithuanian🇱🇻Latvian🇪🇪Estonian🇸🇮Slovenian🇦🇱Albanian🇲🇰Macedonian🇿🇦Afrikaans🇰🇪Swahili🇮🇷Persian🇵🇰Urdu🇰🇿Kazakh🏴󠁥󠁳󠁣󠁴󠁿Catalan🇮🇳Tamil🇬🇧English🇪🇸Spanish🇫🇷French🇩🇪German🇮🇹Italian🇯🇵Japanese🇨🇳Chinese (Simplified)🇹🇼Chinese (Traditional)🇰🇷Korean🇧🇷Portuguese (BR)🇵🇹Portuguese (PT)🇸🇦Arabic🇷🇺Russian🇳🇱Dutch🇵🇱Polish🇹🇷Turkish🇸🇪Swedish🇳🇴Norwegian🇩🇰Danish🇫🇮Finnish🇨🇿Czech🇭🇺Hungarian🇷🇴Romanian🇬🇷Greek🇮🇱Hebrew🇹🇭Thai🇻🇳Vietnamese🇮🇩Indonesian🇮🇳Hindi🇺🇦Ukrainian🇧🇩Bengali🇲🇾Malay🇵🇭Filipino🇭🇷Croatian🇸🇰Slovak🇧🇬Bulgarian🇷🇸Serbian🇱🇹Lithuanian🇱🇻Latvian🇪🇪Estonian🇸🇮Slovenian🇦🇱Albanian🇲🇰Macedonian🇿🇦Afrikaans🇰🇪Swahili🇮🇷Persian🇵🇰Urdu🇰🇿Kazakh🏴󠁥󠁳󠁣󠁴󠁿Catalan🇮🇳Tamil

支持您已使用的文件格式。

PolyCLI 开箱即用地支持最常见的 i18n 和文档文件格式。

.json

JSON i18n

React、Next.js、Vue 及大多数 Web 框架的标准格式。

.md

Markdown

支持完整增量跟踪地翻译您的 .md 文档和内容文件。

.arb

Flutter ARB

原生支持 Flutter 的 .arb 文件 — 翻译您的移动应用字符串。

智能的智能。更好的翻译。

PolyCLI 在翻译之前了解您的产品。

上下文分析

在翻译之前,PolyCLI 会自动扫描您的源文件,以检测您产品的领域、受众和术语。此免费步骤将领域上下文注入每个翻译提示中 — 无需配置。

免费 — 永不收取积分了解更多

自定义术语表

用 100% 的保证保护品牌名称和 CLI 命令不受翻译影响,或指导 AI 针对每种语言的首选术语。您的产品术语绝不会被更改。

语言质量保证

AI 审核代理

获取现有翻译并分析文本,以识别忠实度缺口、上下文错误和不自然的措辞。突出具体的关键领域并返回完全优化的输出。

每个严肃 i18n 工作流所需的一切。

增量算法

仅将新或修改的字符串发送到 API。未更改的内容耗费零积分。

变量保留

变量、ICU 复数和 HTML 标签在翻译前被标记,在翻译后恢复。

JSON + Markdown

同时处理 i18n JSON 文件和 .md 文档,并针对每种文件类型进行独立增量跟踪。

结构化输出

强制执行严格的 JSON 架构 — AI 绝不会添加、删除或重命名键。

CI 友好型

常规 Node.js 二进制文件。无守护进程,无监视模式。将其放入您的构建步骤或调度中。

基于积分的计费

一次性购买积分,永久使用。仅在提取变量后计费。无订阅。

为什么选择 PolyCLI?

看看它与替代方案的对比。

功能PolyCLI手动云 SaaS
每次运行成本按单词收费(仅增量)高(代理/自由职业者)订阅 + 按单词收费
运行时开销0 ms0 ms变化
增量检测
变量保留变化变化
CI/CD 原生有时
设置时间< 5 分钟小时

在您的管道中随处工作。

直接放入任何 CI 环境 — 无守护进程,无配置服务器。

GitHub Actions
Vercel
GitLab
CircleCI
Bitbucket
Netlify

简单、诚实的定价。

按翻译单词收费。无订阅。积分永不过期。

基础版
试用一下
€5
  • 翻译 50,000 字
  • API 密钥永久有效
  • 自动变量保留
  • 包含增量算法
  • 支持 JSON + Markdown
  • 新账户免费提供 500 个字数
AI 审核员包含 — 可选,仅在字符串优化时收取 3 倍积分
早鸟 — 剩余 10 个名额
Starter
完美适合独立开发者
€8€15
  • 翻译 150,000 字
  • API 密钥永久有效
  • 自动变量保留
  • 包含增量算法
  • 支持 JSON + Markdown
  • 新账户免费提供 500 个字数
AI 审核员包含 — 可选,仅在字符串优化时收取 3 倍积分
Pro
适合团队和较大项目
€39.99
  • 翻译 500,000 字
  • API 密钥永久有效
  • 自动变量保留
  • 包含增量算法
  • 支持 JSON + Markdown
  • 新账户免费提供 500 个字数
AI 审核员包含 — 可选,仅在字符串优化时收取 3 倍积分

常见问题