用例
在您的 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 配合使用。
立即试用
永久免费。无需信用卡。