「Help:言語間リンク」の版間の差分
削除された内容 追加された内容
→プレフィックスの動作: 単にバグなのかもしれないが、挙動に違いがあったのと、ウィクショナリーへのリンク例がなかったので案内を兼ねて事例を追加。 |
|||
148行目:
<nowiki>[[n:en:Main page]]</nowiki>   [[n:en:Main page]] (ウィキニュース英語版)
ただし、'''左から右に解釈される都合で正しく動作しない場合があるので、言語の前にプロジェクトのプレフィックスを付ける方が推奨'''され
以下の10個のウィクショナリー「言」へのリンク例のうち、2つの例が日本語版ではなく、英語版に転送されてしまうことを確認してみてください。
言語指定を前置する書き方
<nowiki>[[:ja:wiktionary:言#字源|ウィクショナリー・日本語版「言」の「字源」]]</nowiki>  [[:ja:wiktionary:言#字源|ウィクショナリー・日本語版「言」の「字源」]] - <code>:ja:</code>を指定しているにも関わらず、意図と異なってenに転送される。
<nowiki>[[:ja:wikt:言#字源|ウィクショナリー・日本語版「言」の「字源」]]</nowiki>  [[:ja:wikt:言#字源|ウィクショナリー・日本語版「言」の「字源」]]
<nowiki>[[:zh:wiktionary:言#汉语|ウィクショナリー・中文版「言」の「漢語」]]</nowiki>  [[:zh:wiktionary:zh:言#汉语|ウィクショナリー・中文版「言」の「漢語」]]
<nowiki>[[:zh:wikt:言#汉语|ウィクショナリー・日本語版「言」の「漢語」]]</nowiki>  [[:zh:wikt:言#汉语|ウィクショナリー・中文版「言」の「漢語」]]
言語指定を後置する書き方
<nowiki>[[wiktionary:ja:言#字源|ウィクショナリー・日本語版「言」の字源]]</nowiki>  [[wiktionary:ja:言#字源|ウィクショナリー・日本語版「言」の字源]]
<nowiki>[[wikt:ja:言#字源|ウィクショナリー・日本語版「言」の字源]]</nowiki>  [[wikt:ja:言#字源|ウィクショナリー・日本語版「言」の字源]]
<nowiki>[[wiktionary:zh:言#汉语|ウィクショナリー・中文版「言」の「漢語」]]</nowiki>  [[wiktionary:zh:言#汉语|ウィクショナリー・中文版「言」の「漢語」]]
<nowiki>[[wikt:zh:言#汉语|ウィクショナリー・日本語版「言」の「漢語」]]</nowiki>  [[wikt:zh:言#汉语|ウィクショナリー・中文版「言」の「漢語」]]
言語指定を行わない書き方(日本語版ウィキペディアから同言語版ウィクショナリーを意図して編集した場合)
<nowiki>[[wiktionary:言#字源|ウィクショナリー・日本語版「言」の「字源」]]</nowiki>  [[wiktionary:言#字源|ウィクショナリー・日本語版「言」の「字源」]] - 無指定だとenに転送される。
<nowiki>[[wikt:言#字源|ウィクショナリー・日本語版「言」の「字源」]]</nowiki>  [[wikt:言#字源|ウィクショナリー・日本語版「言」の「字源」]] - 無指定でもjaに転送される。
このような挙動を詳細に検討するには、以下の例を見てください。以下の指定では、最初の2つのリンクは両方ともウィキペディアポーランド語版の「2006」のページにリンクします。しかし3番目のリンクは、<code>:pl:</code>によって選択されたポーランド語版のサーバにおける<code>w:</code>の定義に基づき、ウィキペディア英語版の「2006」のページにリンクしてしまいます。
<nowiki>[[:pl:2006]]</nowiki>  [[:pl:2006]]
|