User:Amesists/Help:Translating

From Gentoo Wiki
Jump to: navigation, search

我们使用 TranslateWiki 页面翻译 功能将 Gentoo Wiki 翻译成其他语言。它通过一个 gettext 风格的消息系统将一篇文章分割成多个便于翻译的文本块。

写给编辑:标记可翻译部分

在一个页面可以被翻译前,您必须标记可翻译部分。在大部分情况下,是整篇文章。

将一个部分放置在 <translate> XML 标签中即可标记它为可翻译,像这样:

CODE 将一篇文章标记为可翻译
<translate>
我们使用 [http://translatewiki.net/wiki/Translating:Page_translation_feature TranslateWiki 页面翻译] 功能将 Gentoo Wiki 翻译成其它语言。它通过一个 gettext 风格的消息系统将一篇文章分割成多个便于翻译的文本块。
</translate>

另外,使用 <languages /> 标签将语言选择栏添加至文章顶部:

CODE 添加语言选择栏
<languages />
<translate>
我们使用 [http://translatewiki.net/wiki/Translating:Page_translation_feature TranslateWiki 页面翻译] 功能将 Gentoo Wiki 翻译成其他语言。它使用一个 gettext 风格的消息系统将一篇文章分割成多个便于翻译的文本块。
</translate>

一旦您的文章完成,您可以请求启用翻译。

写给编辑:请求页面翻译

完成上述过程(添加 languages 和 translation 标签)后,该页面会自动列在翻译页面。管理员或首席翻译会检查文章质量并批准或拒绝请求。请务必密切关注讨论页面,它将会被用来讨论请求被拒绝的原因。

写给所有人:成为翻译者

请查看 Gentoo Wiki:Translators,如果您是某个语言的第一名翻译者,我们对您有一些额外的要求:

  • 创建本地化模板: 一些模板需要本地化,特别是 Template:WarningTemplate:NoteTemplate:Important。将每个模板的内容分别复制到对应的新页面中,比如 Template:Warning/XY,其中 XY 代表 ISO 639-1 语言代码表 中的两个小写字母,并将英语单词 Warning 翻译成您的语言中的对应词。例如,您的中文翻译页面应该叫做 Template:Warning/zh-cn (不是 Warning/ZH-CN!)
  • 翻译此帮助页面: 请在您的用户空间里创建此页面的翻译,在申请翻译帐号时链接至该页面。

当您完成任务,或不是该语言的第一名翻译者时,请将您自己添加至 Gentoo_Wiki:Translator_account_requests

写给翻译者:翻译

点击页面标题下方的翻译此页面链接开始翻译文章。在下一页的右上角选择您要翻译的语言。

您将会看到一个包含可翻译段落的表格。点击表格最左边那列的链接便能打开翻译框。当您完成此段落时,点击跳至下一个翻译。当您完成全部翻译时,点击保存翻译

特殊模板

在翻译时,将下列模板调用替换成本地化版本:

英文 本地化
{{Note|…}} {{Note/XY|…}
{{Important|…}} {{Important/XY|…}
{{Warning|…}} {{Warning/XY|…}

XY 替换为您的语言的语言码。

重要
请勿替换模板名,请勿擅自创建其它翻译模板。

语言代码例外

对某些语言,没有可用的 ISO 639-1 语言代码。请使用下列代码替代:

替代代码 语言
zh-cn 简体中文