ヘルプ:i18n
関連記事
この記事では 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ón は Installation guide (Español) にリダイレクトします。これはカテゴリページには使えないことに注意してください。リダイレクトのカテゴリにカテゴライズされたページはリダイレクト先のカテゴリに一覧表示されません。
理由:
- タイトルを翻訳すれば読者の可読性が高まります。内部検索機能や外部のサーチエンジンにとってもそのようなリダイレクトは役に立ちます。
- 便利なリダイレクトは内部リンクを楽にします。
言語間リンク
複数の言語で記事が存在している場合、言語間リンクをそれぞれのページの一番上に加えて下さい:
[[de:Title]] [[en:Title]] [[es:Title]]
利用できる言語タグの一覧は #言語一覧 を見て下さい。利用ガイドラインは ヘルプ:スタイル#言語間リンク です。
理由:
- 記事の最初に言語間リンクを置くことで自分の言語で読めるかどうか読者がすぐわかるようになり、同じく翻訳者にとっても翻訳が必要かどうか確かめやすくなります。
特定の言語間リンクを持つ記事を見つける
特定のタイトル(言語バックリンク)への言語間リンクを持つ記事の一覧を得るには:
この例では ([[en:Main Page]]
) ですが、他のページにするには lbllang
と lbltitle
の値を変えるだけです。
特定の言語の言語間リンクを使っている記事の一覧を得るには、ただ lbltitle
を省略するだけです:
この例ではドイツ語 (de
)ですが、他の言語にするには lbllang
の値を変えるだけです。
API クエリには常時制限が加えられます、500以上のバックリンクがある場合、検索を継続するには lblcontinue
をクエリの最後に加える必要があります。
言語一覧
wiki 内の全ての言語と関連リンクのテーブルです。
英語名 | 現地名 | タグ | ルートカテゴリ | 外部 wiki |
---|---|---|---|---|
Arabic | العربية | ar | en:Category:العربية | |
Bangla | বাংলা | 未設定 | en:Category:বাংলা | |
Bosnian | Bosanski | bs | en:Category:Bosanski | |
Bulgarian | Български | bg | en:Category:Български | |
Cantonese | 粵語 | 未設定 | en:Category:粵語 | |
Catalan | Català | 未設定 | en:Category:Català | |
Chinese (Classical) | 文言文 | 未設定 | en:Category:文言文 | |
Chinese (Simplified) | 简体中文 | zh-hans | en:Category:简体中文 | |
Chinese (Traditional) | 正體中文 | zh-hant | en:Category:正體中文 | |
Croatian | Hrvatski | hr | en:Category:Hrvatski | |
Czech | Čeština | cs | en:Category:Čeština | |
Danish | Dansk | da | en:Category:Dansk | |
Dutch | Nederlands | nl | en:Category:Nederlands | |
English | English | en | en:Category:English | |
Esperanto | Esperanto | 未設定 | en:Category:Esperanto | |
Finnish | Suomi | fi | en:Category:Suomi | |
French | Français | fr | en:Category:Français | |
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:Bahasa Indonesia | |
Italian | Italiano | it | en:Category:Italiano | |
Japanese | 日本語 | ja | – | https://wiki.archlinux.jp/ |
Korean | 한국어 | ko | en:Category:한국어 | |
Lithuanian | Lietuvių | lt | en:Category:Lietuvių | |
Norwegian (Bokmål) | Norsk Bokmål | 未設定 | 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ă | 未設定 | en:Category:Română | |
Russian | Русский | ru | en:Category:Русский | |
Serbian | Српски (Srpski) | sr | en:Category:Српски | |
Slovak | Slovenčina | sk | en:Category:Slovenčina | |
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 | 未設定 | – | https://archlinuxvn.tuxfamily.org/ |
タグは MediaWiki によって大文字と小文字が区別されずに扱われます。慣習で、ArchWiki 内の言語間リンクは小文字のタグを使わなければいけません。タグに関する情報は:
- https://www.iana.org/assignments/language-subtag-registry
- https://tools.ietf.org/rfc/bcp/bcp47.txt
- https://r12a.github.io/app-subtags/
英語版 ArchWiki 内部の言語間リンクを追加する
wiki.archlinux.org でホスティングされる新しい言語に言語間リンクを使用したい場合は、en:Help talk:I18n でリクエストをしてください。リクエストが管理者によって承認されるには、最低限度の数の翻訳された記事が必要になります。以下のチェックリストは新しい言語を追加するのに必要なステップを説明しています。
- en:Help talk:I18n で新しい言語について知らせる。
- ベースとなる言語カテゴリを en:Category:Languages 以下に作成して、翻訳されたページをそのカテゴリかそのサブカテゴリに追加します。
- メンテナは #言語一覧 表を更新する必要があります。
- 最低限 メインページ、Arch Linux、インストールガイド と 一般的な推奨事項 を翻訳してください。
- 目次 の翻訳を 初期化 します。そうした後は、目次はボットにより最新に保たれます。以下を参照してください。
- 管理者はリクエストを検討する必要があります。その後メンテナは #言語一覧 表をリクエストに応じて更新する必要があります。
- 開発者は対応する ArchWiki:ボット が新しい言語をサポートするように更新する必要があります。
外部の言語間リンクを加える
言語間リンクを他の wiki の翻訳された記事に対して貼りたい場合、en:Help talk:I18n でリクエストをして下さい: 可能なかぎりはやく言語間リンクを設定します!
英語版 ArchWiki 内部の言語を外部 wiki に移動する
言語をそれぞれの言語の wiki に移動することは歓迎かつ奨励されることであり、その手助けは惜しみません。取り得る手順は以下の2つがあります。
- 初めに全てのページを外部 wiki に移動します。完了したら、言語間リンクを新しいドメインに向くように更新して、全ての対象のタイトルを新しいものに修正します。最後に、内部のページを削除するか、あるいはArchWiki:メンテナンスチームの許可の元で内部のページから外部 wiki に言語間リンクを使ってリダイレクトするようにします。
- 一時的な言語間リンク(例えば
[[ja-temp:Title]]
)を追加して、1つ1つページを移動して一時的な言語間リンクを使って外部 wiki にリダイレクトします。すべての移動が完了したら、通常の言語間リンク(例えば[[ja:Title]]
)を外部 wiki に向けるように更新して、全ての対象のタイトルを新しいものに修正します。次に、内部のリダイレクトを削除するか、あるいはArchWiki:メンテナンスチームの許可の元で標準の言語間リンクで外部 wiki にリダイレクトするようにします。最後に一時的な言語間リンクを無効にします。