Help:i18n (简体中文)

From ArchWiki
翻译状态:本文是 Help:I18n翻译。上次翻译日期:2021-02-03。如果英文版本有所更改,则您可以帮助同步翻译。

Tango-preferences-desktop-locale.png本文或本节需要翻译。要贡献翻译,请访问简体中文翻译团队Tango-preferences-desktop-locale.png

附注: 请使用模板的第一个参数进行更详细的指示。(在 Help talk:I18n (简体中文)# 中讨论)

本文是 ArchWiki 国际化和本地化的全面指引。

准则

文章标题

非英文文章的标题应该命名为 Title in English (Language),其中 Language 是文章所用语言的本地化拼写,括弧前有一个空格。例如:Installation guide (简体中文)。英文标题不能包含语言标签。从#语言列表可以获得语言列表和本地化名称。

使用子页面时,语言标签应该放到每层标题末尾,所以不应该使用 Title (Language)/Sub-page,而应该使用 Title (Language)/Sub-page (Language),例如 systemd (简体中文)/User (简体中文)。在每层标题上使用语言标签可以链接到正确的上层页面,特别是最后一个标签会自动添加到语言间链接中,而且它使自动处理工具检测页面语言更加实用和安全。Title/Sub-page (Language) 是过去接受的格式,现在已经过时,但某些页面可能仍在使用。

所有语言的根类别 是唯一的例外,因为不需要在后缀重复语言名称。

合理性:

  • 英文标题方便管理;管理员都会英语,但不一定会多种语言。浏览 最近修改 和其他特殊页面时,管理员能够不借助翻译就知道编辑的文章。
  • 标准化的文章标题简化了语言间链接。

本地化标题重定向

可以并且需要创建本地化标题, 但是必须重定向至如上所述的英文命名的文章。重定向文章的标题并不需要包含语言标签。例如:安装指南 重定向至 Installation guide (简体中文)。Note that this is however not possible for Category pages, since categorizing a page under a redirect will not list the page under the target category.

合理性:

  • 本地化的标题有利于不同语言用户的浏览。内部和外部搜索都能够使用这些重定向。
  • 合理使用重定使内部链接更方便。

语言间链接

如果文章有多个语言的版本,请在文章顶部加入语言间链接。

[[de:Title]]
[[en:Title]]
[[zh-hans:Title]]
注意: 语言间链接会自动加入文章标题中规定的后缀所以 Main page (简体中文) 对应的语言间链接是 [[zh-hans:Main page]], 而 Help:Style (简体中文)/Formatting and punctuation (简体中文) 对应的语言间链接是 [[zh-hans:Help:Style (简体中文)/Formatting and punctuation]]

可用的语言标签参见 #语言列表。使用规则参见 Help:Style (简体中文)#语言间链接

合理性:

  • 在文档开头增加语言间链接有利于不同语言的用户立即确定文档是否被翻译。而且翻译人员也能够立即确定文章是否需要翻译。

查找带有某个语言间链接的页面

要查找带有某文章语言间链接的页面,请使用:

https://wiki.archlinux.org/api.php?action=query&list=langbacklinks&lbllimit=500&lblprop=lltitle&lbllang=en&lbltitle=Main%20page

这个查询将搜索 [[en:Main page]] 的链入页面,其它语言可以修改 lbllanglbltitle

如果要查找带某个语言的语言间链接列表,请忽略 lbltitle 关键字:

https://wiki.archlinux.org/api.php?action=query&list=langbacklinks&lbllimit=500&lblprop=lltitle&lbllang=de

此示例将查找所有带 (de) 语言间链接的页面。修改 lbllang 可以查到相应的语言。

注意: 这个查询可能查找不到使用语言间链接的重定向页面(被重定向页面所管理):一个这样的查询应该可以正常运行(如果你得到 0 个结果表示一切正常)。

请注意,API 查询总是有限制的,因此,如果一种语言的反向链接超过500个,则有必要继续搜索,并将出现在列表底部的 lblcontinue 属性添加到查询字符串中。

语言列表

Tango-preferences-desktop-locale.png本文或本节需要翻译。要贡献翻译,请访问简体中文翻译团队Tango-preferences-desktop-locale.png

附注: This section could be either updated or shortened to a simple link to the English section, since most of the content is a self-explanatory table(在 Help talk:I18n (简体中文)# 中讨论)

下面的列表给出了 Wiki 中使用的所有语言和相关链接。

英文名称 本地名称 子标签 根类型 外部 wiki
Arabic العربية ar Category:العربية
Bangla বাংলা 不受支持 1 Category:বাংলা
Bosnian Bosanski bs Category:Bosanski
Bulgarian Български bg Category:Български
Catalan Català 不受支持 1 Category:Català
Chinese (Classical) 文言文 不受支持 1 Category:文言文
Chinese (Simplified) 简体中文 zh-hans Category:简体中文
Chinese (Traditional) 正體中文 zh-hant Category:正體中文
Croatian Hrvatski hr Category:Hrvatski
Czech Česky cs Category:Česky
Danish Dansk da Category:Dansk
Dutch Nederlands nl Category:Nederlands
English English en Category:English
Esperanto Esperanto 不受支持 1 Category:Esperanto
Finnish Suomi fi Category:Suomi
French Français fr https://wiki.archlinux.fr/
German Deutsch de https://wiki.archlinux.de/
Greek Ελληνικά el Category:Ελληνικά
Hebrew עברית he Category:עברית
Hungarian Magyar hu Category:Magyar
Indonesian Bahasa Indonesia id Category:Bahasa Indonesia
Italian Italiano it Category:Italiano
Japanese 日本語 ja https://wiki.archlinux.jp/
Korean 한국어 ko Category:한국어
Lithuanian Lietuviškai lt Category:Lietuviškai
Norwegian (Bokmål) Norsk Bokmål 不受支持 1 Category:Norsk Bokmål
Persian فارسی fa https://wiki.archusers.ir/
Polish Polski pl Category:Polski
Portuguese Português pt Category:Português
Romanian Română 不受支持 1 Category:Română
Russian Русский ru Category:Русский
Serbian Српски (Srpski) sr Category:Српски
Slovak Slovenský sk Category:Slovenský
Spanish Español es Category:Español
Swedish Svenska sv Category:Svenska
Thai ไทย th Category:ไทย
Turkish Türkçe tr Category:Türkçe
Ukrainian Українська uk Category:Українська
Vietnamese Tiếng Việt 不受支持 1 https://archlinuxvn.tuxfamily.org/

1 “子标签”字段中“不受支持”表示当前未配置该语言的语言间链接。参见 #添加本地语言间链接#添加外部语言间链接

MediaWiki 后端处理子标签时不区分大小写。按照约定,ArchWiki 上的语言间链接应使用子标签的小写形式。关于子标签的更多信息,请查看:

添加本地语言间链接

如果想在 wiki.archlinux.org 为一个新语言启用语言间链接,请在 Help talk:I18n 提出申请。注意最少翻译一定的文章之后,管理员才会同意请求。请尽量采用外部 Wiki。

添加外部语言间链接

如果使用了外部 Wiki,请在 Help talk:I18n 提出申请或直接联系 管理员:语言间链接将会尽快被设置!

将本地语言移到外部wiki

我们鼓励将翻译转移到独立的 Wiki 进行维护,管理员会提供尽可能的帮助。转移过程中,会先建立临时语言间链接,一个文件一个文件转移到外部 Wiki。两种可能的转移方式:

  • 首先将所有文章转移到外部 wiki。完成之后,更新语言间链接指向新站点,将所有目标标题修改为新标题。最后删除所有本站中该语言的文章,或者在维护团队的授权下,用语言间链接将它们重定向至外部 wiki。
  • 设置临时语言间链接(例如 [[ja-temp:Title]]),并使用它们将各种文章“一个个地”移动到外部Wiki。移动完成后,将常规的语言间链接(即 [[ja:Title]])指向外部wiki,并使用新的目标标题对其进行更新。接下来,删除本地重定向,或者在维护团队的授权下,更新它们以使用常规的语言间链接。最后,禁用临时语言间链接。