コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

Template:日本語版にない記事リンク/doc

リンク先の記事が存在しない(いわゆる赤リンクの)とき、他言語版へのリンクを表示します。

他言語版へのリンクを表示することで、読者や編集者への便宜とともに、赤リンク自体は残すことで編集者には執筆をうながす効果が期待されます。

使い方

[編集]
{{日本語版にない記事リンク|日本語版記事名|言語コード|他言語版記事名}}

日本語版記事名へのリンクを張ります。赤リンクである間は、言語コード(正確にはWikipedia:エディションコード)と他言語版記事名で指定する他言語プロジェクトの記事へのリンクが張られます。記事ができると、他言語版へのリンクは表示されなくなります。リンクラベルには他言語版記事名が用いられます。

よって、本テンプレートは日本語版での記事が作成されるまで一時的に他言語での記事名も表示させておいたほうが読者にとって有用な場合に使用されることを想定されています。作成後も恒久的に他言語での記事名も表示させておいたほうが読者にとって有用な場合には、{{Lang}}テンプレートを用いてください。

また、他言語での記事名がそもそも不要な場合、{{仮リンク}}を用いてください。現在の実装は同一のモジュールモジュール:仮リンク)によって行われているため、各テンプレート固有の引数以外は同一の動作がサポートされています。

半角空白文字( )とアンダースコア(_)の間などで違っていても正しくリンクされますが(Help:ページ名)、表示は指定されたとおりとなります。

「な」は現在、平仮名ではないと正しく動作しません。

表示例

[編集]

記事が未作成の場合

空白をアンダースコアとしたり、1文字目の大文字小文字が違っても、リンクは有効ですが(Help:ページ名)、記事名は指定したまま表示されます。

外国語版にも存在しない/記事名を間違えた場合でも、外国語版へのリンクは赤くなりません。

{{仮リンク}}は類似のテンプレートですが、言語名のみ表示され記事名は表示されません。

記事が作成済みの場合、他言語版へのリンクは表示されません。

記事中で表示する文字と異なった日本語版ウィキペディアへの赤リンク先を生成したい場合、例えば曖昧さ回避のカッコを伴った記事へのリンクを作成する場合はlabelパラメータを設定することで実現できます。

  • 入力: {{日本語版にない記事リンク|怒りの日 (映画)|label=怒りの日|en|Day of Wrath}}
  • 出力: 怒りの日

他言語版記事名の方も同様に、記事中で表示する文字と異なったリンク先としたい場合、例えば曖昧さ回避のカッコを伴った記事へのリンクを作成する場合はinterwikilabelパラメータを設定することで実現できます。

  • 入力: {{日本語版にない記事リンク|ジョン・ポラード (数学者)|label=ジョン・ポラード|en|John Pollard (mathematician)|interwikilabel=John Pollard}}
  • 出力: ジョン・ポラード英語: John Pollard

すでに一度以上{{lang-en}}などを使っていて、「英語」などへのリンクが不要な場合はlinksパラメータにnoの引数を渡してください。

また、言語名を略称(英語に対する「英」)で表示したい場合は、shortパラメータにonの引数を渡してください。

shortパラメータとlinksパラメータは併用可能です。

日本語版で記事が作成された後も他言語版での記事名を表記しておきたい場合は、{{Lang}}と{{仮リンク}}の併用で実現できます。

空白をアンダースコアで入力してしまった場合

引数

[編集]
引数の一覧
引数名 指定内容 既定値 説明
1 日本語記事名 必須 日本語版で記事を作るときに望ましいと考える項目名。
2 言語コード 必須 他言語版にすでに記事がある場合、その言語コード。
3 他言語版記事名 必須 同上、ページ名。
label リンクラベル名 - リンク文字列に変更が必要な場合(例えば曖昧さ回避括弧がある場合)などに使用する。
interwikilabel 他言語版リンクラベル名 - リンク文字列に変更が必要な場合(例えば曖昧さ回避括弧がある場合)などに使用する。
short 言語名の省略の有無 off 言語名を省略して表示する際に追加する。
links 言語名へのリンクの有無 yes 言語名へのリンクを行わないで表示する際に追加する。
preserve 他言語版リンクを強制表示 - 日本語版記事が存在する場合でも他言語版リンクを表示するかどうか。任意の値の指定で強制表示。
redirect 日本語版記事がリダイレクト - 日本語版記事がリダイレクトの場合で、リダイレクトページの記事化が望まれる場合に指定。任意の値の指定で他言語版リンクを強制表示。
FIXME 要修正 - 何らかの理由でテンプレートに修正が必要な場合に指定。任意の値の指定で「Category:修正が必要な仮リンクを含む記事」に追加。現在仮リンクの整備はbotで行われているので、ご意見・要望がございましたら、運用者にお問い合わせください。
br 改行 - 表の中などで言語版表示の前に改行を入れる場合に任意の値を指定。

カテゴリ

[編集]
適用カテゴリ表
日本語版記事作成状況 preserve引数指定 FIXME引数指定 適用カテゴリ 備考
未作成 - なし なし
未作成 - あり Category:修正が必要な仮リンクを含む記事
リダイレクト - なし Category:日本語版記事がリダイレクトの仮リンクを含む記事
リダイレクト - あり Category:日本語版記事がリダイレクトの仮リンクを含む記事
Category:修正が必要な仮リンクを含む記事
作成済み なし なし Category:解消済み仮リンクを含む記事 仮リンクの存在するページが標準名前空間以外の場合、Category:解消済み仮リンクを含むページに分類
作成済み なし あり Category:修正が必要な仮リンクを含む記事 {{仮リンク2}}ではCategory:解消済み仮リンクを含む記事にも分類
作成済み あり なし なし
作成済み あり あり Category:修正が必要な仮リンクを含む記事

TemplateData

[編集]
これはビジュアルエディターテンプレートウィザードにより使用されるテンプレートのためのTemplateData文書です。

日本語版にない記事リンク

リンク先の記事が存在しない(いわゆる「赤リンク」)の時、他言語版へのリンクを表示します。{{仮リンク}}は類似のテンプレートですが、{{仮リンク}}の方が圧倒的に多く使われているため、よく整備されています。 {{仮リンク}}の使用を、優先的に考えて下さい。[[Template‐ノート:仮リンク#日本語版にない記事リンク]]参照。

テンプレートパラメーター

パラメーター説明状態
日本語記事名1

日本語版で記事を作るときに望ましいと考える項目名。

文字列省略可能
言語コード2

他言語版にすでに記事がある場合、その言語コード。

文字列省略可能
他言語版記事名3

他言語版にすでに記事がある場合、そのページ名。

文字列省略可能
リンクラベル名label

リンク文字列に変更が必要な場合(例えば曖昧さ回避括弧がある場合)などに使用する。

文字列省略可能
他言語版リンクラベル名interwikilabel

リンク文字列に変更が必要な場合(例えば曖昧さ回避括弧がある場合)などに使用する。

文字列省略可能
言語名の省略の有無short

言語名を省略して表示する際に追加する。

on(省略するときのみ)
文字列省略可能
言語名へのリンクの有無links

言語名へのリンクを行わないで表示する際に追加する。

no(リンクを行わない時のみ)
文字列省略可能
他言語版リンクを強制表示preserve

日本語版記事が存在する場合でも他言語版リンクを表示するかどうか

1
自動入力値
1
ブール値省略可能
日本語版記事がリダイレクトredirect

日本語版記事がリダイレクトであり、リダイレクトページの記事化が望まれる場合に指定

1
自動入力値
1
ブール値省略可能
要修正FIXME

何らかの理由でテンプレートに修正が必要な場合に指定。

1
自動入力値
1
ブール値省略可能
改行br

表の中などで言語版表示の前に改行を入れる場合に指定。

1
自動入力値
1
ブール値省略可能

関連項目

[編集]
  • {{Interlang}} - リンクだけを生成する。
  • {{仮リンク}} - 他言語版での記事名を表示させたくない場合。