跳转到内容
Glossia 文档
⌘K
简体中文
English Deutsch Español Français 日本語 한국어 Português (Brasil) 简体中文
登录
⌘K
esc

项目设置

Edition: Community and Enterprise Compare editions

仓库设置的状态、进度信息和结果。

项目设置会让 Glossia 准备一个连接的存储库。在用户于 新项目 流中选择存储库后,他们将选择两种设置模式之一。

设置模式

模式 Glossia 会做什么 何时选择
自动化设置 检查存储库,并使用针对所选目标语言生成的 L10N.md 配置创建拉取请求。 仓库尚未进行本地化配置。
手动配置 立即创建项目。它不会检查仓库、修改或打开拉取请求。 存储库已存在一个 L10N.md 文件,或者由维护者编写。

下方描述的状态、进度信息和拉取请求仅适用于自动化设置。

手动配置

手动配置的项目没有设置状态。创建后可立即使用,不会因设置失败而被删除。

Glossia 会在下一次向存储库的默认分支推送时启动翻译运行。该运行会翻译存储库的 L10N.md 文件中声明的每个目标,因为在 新项目 流程中没有选择目标语言。

在第一次翻译运行之前,项目概览会显示一个通知,说明 Glossia 正在等待一个包含 L10N.md 文件的推送。

前置条件

  • 账户至少配置了一个模型。
  • Glossia GitHub App 可以访问所选仓库。
  • 用户可以在账户中创建项目。
  • 对于自动化设置,至少需要选择一个目标语言。

状态

状态 含义 可用操作
待处理 项目已被接受并等待开始。 跟踪进度或离开页面稍后返回。
运行中 Glossia 正在检查和更新仓库。 跟踪实时状态。
已完成 本地化基线已准备并向待审核。 打开、审核并合并拉取请求。

设置处于 待处理 或 运行中 时,项目处于临时状态。如果设置无法完成或发布可用更改,Glossia 将清理设置环境并删除临时项目。然后该存储库将在 新项目 流程中可用,以便再次尝试设置。

可见进度

设置卡片在新项目流程和项目概览中保持可用,包括:

  • 状态徽章和进度条。
  • 当前状态的简要说明。
  • 仓库准备、检查、文件变更、检查和完成活动的最新记录。
  • 当设置无法完成时,会显示清晰的失败消息。

只要临时项目存在,进度就会保存。如果出现终止失败,项目和其可见的设置进度都会被丢弃。

完成结果

成功的连接设置会针对存储库的默认分支创建专用分支和拉取请求。拉取请求包含生成的本地化基线,包括 L10N.md 上下文以及加载本地化内容所需的最小实际更改。

设置不会发布仅包含头部的目标目录。当本地化框架在翻译前需要目标目录时,这些目录将包含带有空翻译值的提取源消息项。如果尚未需要目标目录,设置会将其保留以供第一次翻译运行使用。

Glossia 不会合并拉取请求。仓库维护者会通过他们正常的 GitHub 流程审核和合并它。

当此拉取请求打开时,项目概览会显示设置通知。拉取请求合并后,通知将被移除。如果拉取请求在未被合并的情况下被关闭,概览会解释必须在设置被视为完成之前重新打开它。