跳转至主要内容
Developer Tools · Guide

Code Scanning

Source strings

从代码库中提取源文案,或连接你的 Code Scanning 仓库。键会带着完整的结构和上下文进入 Better。

Code Scanning

code-scanning

Glossary and tone

运行 AI 翻译、指派人工审校,并在任何改动进入生产环境前设置审批关卡。一切都可在同一处审计。

Human review

发布到 CDN 边缘节点,或把翻译推回 Code Scanning。文案改动上线时不会触发新的应用部署。

Published

tr · published

Published

de · published

Better I18N

One project, every locale

Setup

Get Code Scanning running

三步搞定,无需迁移。把它指向你的项目,第一批键就会出现在控制台里。

  1. Install添加依赖包或配置块。构建中的其他部分都不需要改动。
  2. Connect your project使用控制台中的 org/project 标识符。键和语言来自那里,而不是来自需要你手动保持同步的本地文件。
  3. Ship发布一次,每种语言就成为边缘上的一个静态文件。文案改动无需新的部署即可上线。
Install integration

Surface

What Code Scanning gives you

你实际得到的命令、工具和路径。这些名称就是你要敲的东西,不是营销标签。

better-i18n scan

遍历源文件,报告每一个未被 t() 包裹的用户可见文案。

better-i18n sync --push

将本地键与平台对比,并创建缺失的键。

better-i18n check:missing · check:unused

列出代码中使用但远端缺失的键,以及已发布但代码中不再引用的键。

better-i18n doctor --ci

为 i18n 健康度打分,低于你设定的阈值时使构建失败。

better-i18n keys list · create · delete

在脚本或管道中列出、创建和删除键,无需打开控制台。

better-i18n publish

从终端把已批准的翻译推送到 CDN。

Where it fits

Code Scanning 在 Better 中如何运作

Detect

从代码库中提取源文案,或连接你的 Code Scanning 仓库。键会带着完整的结构和上下文进入 Better。

Review

运行 AI 翻译、指派人工审校,并在任何改动进入生产环境前设置审批关卡。一切都可在同一处审计。

Ship

发布到 CDN 边缘节点,或把翻译推回 Code Scanning。文案改动上线时不会触发新的应用部署。

Built for modern stacks

与你团队已有的工具协同工作——自然融入 CI、评审和边缘交付流水线,不带来沉重的流程负担。

Less operational drift

把翻译更新、评审签核和交付集中在一个流程里,而不是分散在各种独立的工具和脚本中。

Controlled rollout

让翻译发布与代码发版解耦。按你自己的节奇上线文案改动,不必等下一个部署窗口。

Questions

Before you connect it

Next

Connect Code Scanning today

免费开始。添加集成,发布一次,就能在没有发版的情况下看到文案变化。