使用 CLI 客户同步 CI 环境中的翻译。
要将字Strings下载 CI 环境中,请执行以下步骤:
-
创建
. phrase.yml
配置文件。 -
为 CI 添加的 Bash 脚本或步骤。
-
要上传新字Strings,请在脚本中添加以下命令:
#!/bin/bash # 根据 . phrase.yml 中的配置将新 Strings 上传至 Phrase Phrase 推送
如果不仅打算添加新值而且打算更新现有值,请确保设置
更新_翻译
建议更新_描述
参数。 -
要将翻译后的 Strings 下载到当前工作区,添加以下命令:
#!/bin/bash # 按照 . phrase.yml 中的配置从 Phrase 获取新字符串 Phrase 拉取
-
注册一个网络钩子 ⁇ 以订购所需的活动。
网络钩子适用于严重事件(例如,已处理的上传或已完成订单)。常见的工作流是在 ⁇ Slack频道中为新创建的备注设置通知,以及为工作完成导入脚本。
根据更新周期,API ⁇ 也可用于查询这些项目的当前状态。
-
分支
Phrase Strings 的版本控制分支概念与 Git 分支的典型应用不同。Phrase 分支 ⁇ 可与 Git 分支一起使用。在配置文件中签入该分支的分支名称,并在其中运行 CI 步骤。
添加功能时,通常会在不删除现有功能的情况下添加翻译。将 ⁇ 标签添加到工作分支并将其上传到主分支,以便跟踪具有共享密钥的功能,但也拉取和测试某些子集而不会使 ⁇ 译员感到困惑。