Help:言語間リンク
出典: フリー百科事典『ウィキペディア(Wikipedia)』
このページはメタウィキメディアのヘルプ文書のコピーを(一部)もとにしています。
ウィキペディアの利用しているメディアウィキでは、主に3種類のハイパーリンクのマークアップが使用できます(詳しくはHelp:リンクをご参照ください)。このうち、ウィキペディアの他言語版やウィキメディア財団の運営する姉妹プロジェクトなど、ウィキペディア日本語版の外にあるサイトに、決まったプレフィックス(接頭辞)を用いて手軽にリンクする方法を、ウィキ間リンク、インターウィキリンクなどと呼んでいます。またこのうち、ウィキペディアの他言語版へのリンクは言語間リンクと呼ばれており、他言語版の同じ主題の記事へのリンクをページ左の「他の言語」へリストアップすることができます。
目次 |
[編集] ウィキ間リンク
ウィキ間リンクを利用すると、例えば[[wikt:たまご]]
とするだけで、ウィクショナリーのたまごの項目へのリンクを作ることができます。ウィキ間リンクは、デフォルトの設定ではウィキリンク(ウィキペディア日本語版内への内部リンク)に比べて薄い水色になっており、リンク先のページの有無の検知や、自己リンクを強調する機能は働きません。パイプ付きリンクにすることは可能です。
各プロジェクトには、プレフィックスを定義する「ウィキ間マップ」(インターウィキ・マップ)があり、ここに定義されているサイトにはウィキ間リンクを使用することができます(例)。なお、リンク先のサイトはメディアウィキを使用している必要もなければ、ウィキサイトである必要すらありません。
姉妹プロジェクトなどウィキメディア財団の運営するプロジェクトへのウィキ間リンクにおいては、多くの場合プロジェクト用と言語用の2種類のプレフィックスがあります。
[編集] プレフィックス
主なプロジェクト用のプレフィックスは次の通りです。
プロジェクト | 長い形式 | ショートカット |
---|---|---|
ウィキペディア | [[wikipedia:]] * |
[[w:]] |
ウィクショナリー | [[wiktionary:]] |
[[wikt:]] |
ウィキニュース | [[wikinews:]] |
[[n:]] |
ウィキブックス | [[wikibooks:]] |
[[b:]] |
ウィキクォート | [[wikiquote:]] |
[[q:]] |
ウィキソース | [[wikisource:]] |
[[s:]] |
ウィキスピーシーズ | [[wikispecies:]] |
[[species:]] |
ウィキバーシティ | [[v:]] |
|
ウィキメディア財団 | [[wikimedia:]] |
[[wmf:]] |
ウィキメディア・コモンズ | [[commons:]] |
|
メタウィキメディア | [[meta:]] |
[[m:]] |
ウィキメディア・インキュベーター | [[incubator:]] |
|
MediaWiki.org | [[mw:]] |
|
Bugzilla | [[mediazilla:]] |
|
Betawiki | [[betawiki:]] |
* ウィキペディア上では "Wikipedia" は名前空間名としてすでに使用済みのため、ウィキ間リンクプレフィックスとして使用不能。
これ以外のプレフィックスに関してはmeta:Interwiki mapを参照してください。
言語用のプレフィックスについては、基本的にISO 639で定められた2文字のアルファベットを使用します。英語ならば "en"、ドイツ語ならば "de" などとなります(ただし幾つかの言語では例外があり、3文字以上のコードが使用されることがあります)。実際のプレフィックスについては、ウィキペディアの一覧やWikimediaウィキの一覧を参照してください(下記#言語間リンクの節も参照)。
[編集] プレフィックスの動作
プレフィックスなしのリンクは、同一プロジェクトの同一言語版、すなわちローカル内の内部リンク(ウィキリンク)となります。
言語用のプレフィックスのみが指定されていれば、同一プロジェクトの他言語版へのリンクとなります。
[[:fr:]] fr: (ウィキペディアフランス語版) [[:os:]] os: (ウィキペディアオセット語版)
プロジェクト用のプレフィックスのみがショートカット形式で指定されていれば、目的のプロジェクトの日本語版へのリンクとなります(上記の表参照)。長い形式で指定された場合、各プロジェクトの英語版へのリンクになります。またウィキペディアのプレフィックスである[[w:]]
はウィキペディア英語版へのリンクとなります。Wikipedia:メタウィキメディアやWikipedia:ウィキメディア・コモンズのように1つの多言語版だけが存在するプロジェクトでは、言語用プレフィックスは不要です(安易に付すると、その言語版のウィキペディアへリンクしてしまいます[下記参照])。
任意のプロジェクトの任意の言語版にリンクするためには、最大で2つのプレフィックスが必要となります。3つ以上のプレフィックスは通常不要です。複数のプレフィックスは、左から右へ解釈され、それぞれの段階でリンク先のサーバーの設定にしたがって動作します。
[[s:de:Hauptseite]] s:de:Hauptseite (ウィキソースドイツ語版) [[b:en:Main page]] b:en:Main page (ウィキブックス英語版)
プレフィックスを2つ以上使用する場合、かならずページ名も指定しなければなりません。例えば、ウィキペディア日本語版から w: や en: とリンクすれば、ウィキペディア英語版のメインページにリンクされますが、[[w:en:]]
は動作しません(w:en:)。
言語とプロジェクトの指定の順番は逆でもかまいません。
[[:de:q:Hauptseite]] de:q:Hauptseite (ウィキクォートドイツ語版) [[:en:n:Main page]] en:n:Main page (ウィキニュース英語版) [[n:en:Main page]] n:en:Main page (ウィキニュース英語版)
ただし、左から右に解釈される都合で正しく動作しない場合があるので、言語の前にプロジェクトのプレフィックスを付ける方が推奨されます。例えば以下の例では、最初の2つのリンクは両方ともウィキペディアポーランド語版の「2006」のページにリンクします。しかし3番目のリンクは、:pl:
によって選択されたポーランド語版のサーバにおけるw:
の定義に基づき、ウィキペディア英語版の「2006」のページにリンクしてしまいます。
[[:pl:2006]] pl:2006 [[w:pl:2006]] w:pl:2006 [[:pl:w:2006]] pl:w:2006
また、次のリンクは異なるページにリンクしています。
[[m:en:About]] m:en:About [[:en:m:About]] en:m:About
一つ目の例では、まずm:
によってメタウィキメディアにリンクし、次にメタウィキメディアのサーバーの定義にしたがって、en:
をウィキペディア英語版へのプレフィックスと解釈し、最終的にウィキペディア英語版の "About" というページにリンクします。次の例では、最初の en:
がウィキペディア英語版へのプレフィックスと解釈され、ウィキペディア英語版における m:
のプレフィックスのリンク先、すなわちメタウィキメディアにリンクされ、最終的にメタウィキメディアの "About" というページにリンクします。メタウィキメディアのように他の言語版がないプロジェクトでは(メタはそれ自体が多言語プロジェクトです)、言語用のプレフィックスは、対応する言語版のウィキペディアへのリンクとして解釈されてしまうのです。
[編集] 言語間リンク
ウィキ間リンクの中でも、他言語版のウィキペディアへのリンクを言語間リンクと呼んでいます(ただし実際には、ウィキ間リンクと言語間リンクの用語は混同されています)。
言語間リンクは、姉妹プロジェクトなどへのリンクとはすこし異なるふるまいをします。すなわち、頭にコロンをつけない場合、文中のどこにそのリンクがあっても、リンクは全てページの左の枠内にある「他の言語」コーナーへ並び、またその時、リンクラベルは自動的にその言語の言語名となります。例えば、このページ中に[[en:Help:Interlanguage links]]と書きこむと、「他の言語」コーナーにウィキペディア英語版のHelp:Interlanguage linksというページへのリンクが、Englishというキーワードで並ぶのです。「他の言語」コーナーに並ぶリンクの順番は、ウィキテキスト中に登場する順番に従います。
この言語間リンクによって、ウィキペディア日本語版にある記事から、他言語版で書かれた同じ主題の記事へと簡単に移動することが出来ます。たとえば、エスペラントは多くの言語による記事があり、言語間リンクは次に示すように書いてあります。
[[de:Esperanto]] [[en:Esperanto]] [[eo:Esperanto]] [[es:Esperanto]] (以下略)
なお、日本語版のページ中に日本語の言語コード ja を用いて[[ja:○○○]]と書くと、単なる内部リンクとなります(ページ自身へのリンクであれば、自己リンクとして強調されます)。
ウィキペディアの他言語版へのリンクを本文中に組み込みたい時は、言語プレフィックスの前にコロンをつけ、 [[:en:Help:Interlanguage links]]
のようにします(en:Help:Interlanguage links)。
また、 ノートページ(会話用名前空間にあるページ)では言語間リンクは機能せず、プレフィックスの前にコロンを付けなくてもウィキテキスト中に書かれた位置に通常のウィキ間リンクとして生成されます。
[編集] 言語間リンクの慣習
言語間リンクは、原理的にはページ内のどこにでも書くことができますが、編集のしやすさのために次のやり方が一般的な慣習となっています。
- ページの最後(カテゴリリンクの後)に書く。
- ページの本文やカテゴリリンクとの間には空行を入れる。
- 各言語間リンクは一行に並べず、ひとつの言語につき一行ずつを用いる。
各言語版への言語間リンクは言語コードのアルファベット順に並べましょう。ただし他言語版では言語コードの順番に並べないローカルルールも一部存在します。例えば、英語版では、日本語は ja ではなく、nihon-go (日本語)の位置、フィンランド語は suomi と表記されるために fi ではなく suomi の位置に並べたり、ヘブライ語版では英語版へのリンクを最上位にするなどの慣習があります。リンク先を参照してみてください。[1]
なお、中国語版への言語間リンクには、言語コードのzh を使います。以前は、中国語版ウィキペディアの各記事に、簡体字版と繁体字版が用意されていて、簡体字のページにはzh-cn 、繁体字のページにはzh-tw を使用することになっていました。しかし現在では、自動的に簡体字と繁体字を変換できるようになっています。そのため、zh-cn とzh-tw のタグは廃止され、zh タグを使うことになっています。記事を表示したときに、簡体字と繁体字のどちらで表示されるかは、各自のオプションでのインターフェース言語の選択で決定されます。
複数のウィキペディアで活動するなら(していないならぜひしてほしいのですが)、ある言語のウィキペディアで新しく作成されたページが他の言語版の対応する記事と相互にリンクされているようにしてみて下さい。ある記事から他の言語への言語間リンクを張ったら、その逆向きのリンクも張るようにしましょう。一方のページにあって、もう一方のページにはない言語間リンクがある時には、もう一方にもコピーしましょう。ただし、言語間リンクだけのページはつくらないでください。他言語版にある項目が日本語版にも必要ならば、Wikipedia:翻訳依頼で記事の翻訳(執筆)を依頼して下さい。
また、プレフィックスの前にコロンを付けた文中の言語間リンクは、記事本文では多用すべきではありません。たとえ日本語版にまだ該当する記事がなくても、他言語版の記事への直接リンクよりも、日本語版内への未執筆リンク(赤リンク)の方が推奨されます。その方が、日本語版に記事が執筆された時にすぐに有効なリンクとなるばかりでなく、未執筆リンクを作ることによって、日本語版においてその記事の執筆が求められていることがわかりやすくなるからです。