i1n.ai
用例

在您的 CI/CD 流水线中自动化本地化

在您的 CI 配置中添加两行。每次提交都会推送密钥、通过 AI 进行翻译并拉取类型安全的定义 — 无需人工干预。

.github/workflows/deploy.yml
# .github/workflows/deploy.yml
steps:
  - uses: actions/checkout@v4
  - run: npm ci
  - run: npx i1n push --translate es,fr,de,ja
  - run: npx i1n pull
  - run: npm run build

i1n 如何解决此问题

提交时推送

将 `i1n push --translate` 添加到您的 CI 流水线。在新密钥被检测、翻译并准备就绪后,您的构建即可完成。

拉取构建

在构建步骤中运行 `i1n pull`。类型定义和翻译文件始终保持最新。

永远不要破坏构建

i1n 在翻译失败时返回原始文本。您的 CI 流水线永远不会因为翻译问题而失败。

适用于任何 CI

GitHub Actions、GitLab CI、CircleCI、Vercel、Netlify — 如果它运行 npm 命令,它就可以与 i1n 配合使用。

立即试用

永久免费。无需信用卡。