极狐 GitLab

将极狐GitLab 翻译成你的语言

极狐GitLab 用户界面中的文本默认为美式英语。每个字符串都可以翻译成其他语言。随着每个字符串被翻译,它会被添加到语言翻译文件中,并在未来的极狐GitLab 版本中提供。

翻译贡献始终是需要的。许多字符串尚未外部化,因此无法翻译。帮助外部化字符串对所有语言都有好处。有些翻译不完整或不一致。翻译字符串有助于完善和改进每种语言。

你可以通过多种方式为极狐GitLab 的翻译做出贡献。

外部化字符串#

在翻译字符串之前,必须先将其外部化。这是将极狐GitLab 源代码中的英文字符串包装在一个函数中的过程,该函数会根据用户的语言检索翻译后的字符串。

随着新功能的添加和现有功能的更新,相关的字符串会被外部化。然而,极狐GitLab 的许多部分仍需要更多工作来外部化所有字符串。

请参阅极狐GitLab 的外部化

编辑外部化字符串#

如果你在极狐GitLab 中编辑外部化字符串,必须在推送更改之前更新 pot 文件

翻译字符串#

翻译过程在 https://crowdin.com/project/gitlab-ee 上使用 Crowdin 进行管理。在提交翻译之前,你必须创建一个 Crowdin 账户。登录后,选择你想要贡献翻译的语言。

对翻译进行投票也很有价值,有助于确认好的翻译并标记不准确的翻译。

请参阅翻译指南

校对#

校对有助于确保翻译的准确性和一致性。所有翻译在被接受之前都会经过校对。如果翻译需要更改,会有一条评论解释原因来通知你。

有关谁可以进行校对以及如何成为校对员的更多信息,请参阅校对翻译

发布#

翻译通常包含在下一个主要或次要版本中。

请参阅合并来自 Crowdin 的翻译