Translate GitLab to your language

原文:https://docs.gitlab.com/ee/development/i18n/

Translate GitLab to your language

默认情况下,GitLab 用户界面中的文本为美式英语. 每个字符串都可以翻译成其他语言. 在翻译每个字符串时,会将其添加到语言翻译文件中,并将在以后的 GitLab 版本中提供.

始终需要为翻译做出贡献. 许多字符串尚未转换,因为它们尚未被外部化. 帮助外部化字符串有益于所有语言. 某些翻译不完整或不一致. 翻译字符串将有助于完成和改进每种语言.

How to contribute

您可以通过多种方式来翻译 GitLab.

Externalize strings

在翻译字符串之前,必须将其外部化. 在此过程中,GitLab 源代码中的英文字符串被包装到一个函数中,该函数检索用户语言的翻译后的字符串.

随着新功能的添加和现有功能的更新,周围的字符串也被外部化,但是,GitLab 的许多部分仍需要更多的工作来外部化所有字符串.

See Externalization for GitLab.

Translate strings

使用CrowdInhttps://translate.gitlab.com上管理翻译过程. 您需要先创建一个帐户,然后才能提交翻译. 登录后,选择您想要贡献翻译的语言.

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

See Translation guidelines.

Proof reading

校对有助于确保翻译的准确性和一致性. 在接受所有翻译之前,请先进行校对. 如果翻译需要更改,则会通过注释告知您原因.

有关谁可以校对的更多信息以及您自己成为校对者的说明,请参见校对译文 .

Release

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

See Merging translations from CrowdIn.