提示
有关 Phrase TMS 中 GitHub 集成的信息,请参阅 GitHub (TMS)。
先决条件
-
.phrase.yml
配置文件必须位于要监控的分支根中。该文件定义了从存储库导入( pull)或导出( push)哪些文件。 -
存储库需要读取和写入访问。
-
配置文件定义不正确可能会导致错误。确保文件至少包含一个 push 和一个 pull 译文、正确的文件格式以及
update_translations
参数的正确设置。 -
-
经典令牌
需要存储库范围(如果与公共存储库同步,则为
public_repo
) -
细粒度令牌
需要以下权限:
-
目录:读取和写入
-
pull 请求:读取和写入
-
-
-
如果在 GitHub 中启用了 SSO,也必须为访问令牌启用。
-
无法保护 phrase_translations 分支。
-
确存储库设置不需要签名的提交。
确保在 .phrase.yml
配置文件中正确配置 push Orchestrator 命令。push 选项与 uploads
API 端点相同。
导入文件:
-
从导入。
页面,选择一个项目并单击语言文件(在配置文件中定义为 push 原文/源语条目)导入项目。
必须存在默认区域。
注释
如果导入时出现问题,请使用 CLI 客户在本地测试
.phrase.yml
配置文件并检查是否有错误信息。如果需要,请联系 phrase 技术支持,并在支持请求中附上
.phrase.yml
配置文件。
确保在 .phrase.yml
配置文件中正确配置 pull Orchestrator 命令。pull 选项(例如 include_empty_translations
参数)与 locales download
API 端点相同。
导出文件:
注释
如果导出时出现问题,请使用 CLI 客户在本地测试 .phrase.yml
配置文件并检查是否有错误信息。
如果需要,请联系 phrase 技术支持,并在支持请求中附上 .phrase.yml
配置文件。