「ヘルプ:I18n」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎ページのタイトル: 追加訳出(ID: 15929 の版での同期部分))
(→‎ローカライズされたリダイレクト: 追加訳出(ID: 15929 の版での同期部分))
31行目: 31行目:
   
 
===ローカライズされたリダイレクト===
 
===ローカライズされたリダイレクト===
タイトルを翻訳したページを作る場合、上で述べた英語名のページにリダイレクトさせなくてはなりません。リダイレクトページのタイトルには言語タグは必要ありません。例: [[:en:Guía oficial de Instalación|Guía oficial de Instalación]] は [[:en:Installation guide (Español)|Installation guide (Español)]] にリダイレクトします。 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.
+
タイトルを翻訳したページを作る場合、上で述べた英語名のページにリダイレクトさせなくてはなりません。リダイレクトページのタイトルには言語タグは必要ありません。例: [[:en:Guía oficial de Instalación|Guía oficial de Instalación]] は [[:en:Installation guide (Español)|Installation guide (Español)]] にリダイレクトします。これは[[ヘルプ:カテゴリ|カテゴリページ]]には使えないことに注意してください。リダイレクトのカテゴリにカテゴライズされたページはリダイレクト先のカテゴリに一覧表示されません。
   
 
理由:
 
理由:

2020年4月11日 (土) 13:28時点における版

関連記事

この記事では ArchWiki の国際化と地域化について広範に記述しています。

ガイドライン

ページのタイトル

英語以外のページのタイトルは "Title in English (Language)" という形式でなくてはなりません。"Language" はその言語自体による呼称になります。タイトルと言語タグの間にはスペースが入ります。例: Installation guide (Nederlands)。英語の記事には言語タグは含めてはいけません。

サブページの場合、言語タグはタイトルのパスそれぞれに含めます。つまり "Title (Language)/Sub-page" は間違っていて、"Title (Language)/Sub-page (Language)" が正解です。例: systemd (Русский)/User (Русский)。言語タグをそれぞれの区切りに含めることで、親ページへの正しいリンクを可能にし、特に最後の言語タグは言語間リンクで自動的に追加されるため、こちらのほうが実用的で、ボットが安全にページの言語を判別することができます。"Title/Sub-page (Language)" は以前認められていた形式で、現在は推奨されませんが、恐らくいくつかのページではまだ使われています。

言語のルートカテゴリはこのルールの唯一の例外で、サフィックスで言語名を繰り返さないようにしています。

言語と、その言語による言語名のリストは #言語一覧 を見て下さい。

理由:

  • 英語のタイトルは管理を楽にします; 管理人はみな英語を理解できますが、マルチリンガルとは限りません。特別:最近の更新 やその他の特別なページをブラウズするとき、管理者は外部の翻訳プログラムに頼らずに何が書かれているか知る必要があります。
  • 記事のタイトルに基準をもうけることで、言語間リンクが簡単になります。

ローカライズされたリダイレクト

タイトルを翻訳したページを作る場合、上で述べた英語名のページにリダイレクトさせなくてはなりません。リダイレクトページのタイトルには言語タグは必要ありません。例: Guía oficial de InstalaciónInstallation guide (Español) にリダイレクトします。これはカテゴリページには使えないことに注意してください。リダイレクトのカテゴリにカテゴライズされたページはリダイレクト先のカテゴリに一覧表示されません。

理由:

  • タイトルを翻訳すれば読者の可読性が高まります。内部検索機能や外部のサーチエンジンにとってもそのようなリダイレクトは役に立ちます。
  • 便利なリダイレクトは内部リンクを楽にします。

言語間リンク

複数の言語で記事が存在している場合、言語間リンクをそれぞれのページの一番上に加えて下さい:

[[de:Title]]
[[en:Title]]
[[es:Title]]
ノート: 言語間リンクは #ページのタイトル で触れている言語別のサフィックスを自動的に付加します、例えば Main page (Dansk) につながる言語間リンクは [[da:Main page]], and that associated to Help:Style (Português)/Formatting and punctuation (Português) is [[pt:Help:Style (Português)/Formatting and punctuation]].

利用できる言語タグの一覧は #言語一覧 を見て下さい。利用ガイドラインは ヘルプ:スタイル#言語間リンク です。

理由:

  • 記事の最初に言語間リンクを置くことで自分の言語で読めるかどうか読者がすぐわかるようになり、同じく翻訳者にとっても翻訳が必要かどうか確かめやすくなります。

特定の言語間リンクを持つ記事を見つける

特定のタイトル(言語バックリンク)への言語間リンクを持つ記事の一覧を得るには:

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 の値を変えるだけです。

ノート: このクエリでは言語間リンクを使っている全てのリダイレクトは見つけられないかもしれません (ヘルプ:スタイル#リダイレクトのページの指示に従っていない場合): 代わりにこのように検索してください (結果がゼロの場合、問題がないということです)。

API クエリには常時制限が加えられます、500以上のバックリンクがある場合、検索を継続するには lblcontinue をクエリの最後に加える必要があります。

言語一覧

wiki 内の全ての言語と関連リンクのテーブルです。

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

1 The not supported note in the "Subtag" field means that interlanguage links for that language are not available. See #Adding local interlanguage links and #外部の言語間リンクを加える.

Subtags are treated case-insensitively by the MediaWiki backend. By convention, the interlanguage links on ArchWiki should use the lowercase form of the subtag. タグに関する情報は:

Adding local interlanguage links

If you want interlanguage links to be enabled for a new language hosted in wiki.archlinux.org, en:Help talk:i18n でリクエストをしてください。リクエストが管理者によって承認されるには、最低限度の数の翻訳された記事が必要になります。とはいえどんな時でも外部 wiki を作るほうが好ましいです。

外部の言語間リンクを加える

言語間リンクを他の wiki の翻訳された記事に対して貼りたい場合、en:Help talk:i18n でリクエストをするか en:ArchWiki:Administrators の一人に直接連絡を取って下さい: 可能なかぎりはやく言語間リンクを設定します!

Moving local languages to external wikis

言語をそれら wiki に移動することは歓迎かつ奨励されることであり、その手助けは惜しみません。There are two possible procedures:

  • First move all the articles to the external wiki. Once done, update the interlanguage links to point to the new domain, then fix all their target titles with the new ones. Finally, either delete the local articles, or, upon authorization from the ArchWiki:メンテナンスチーム, redirect them to the external wiki using the interlanguage links.
  • Set up temporary interlanguage links (e.g. [[ja-temp:Title]]) and 移された記事から一時的な言語間リンクを使って外部 wiki にリダイレクトします。すべての移動が完了したら、point the regular interlanguage links (i.e. [[ja:Title]]) to the external wiki, and update them all with the new target titles. Next, either delete the local redirects, or, upon authorization from the ArchWiki:メンテナンスチーム, 標準の言語間リンクで外部 wiki に飛ぶようにします。 Finally, disable the temporary interlanguage links.