コンテンツにスキップ

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

Wikipedia:井戸端/subj/リダイレクトに言語間リンクを設定したい時のベストプラクティスについて

リダイレクトに言語間リンクを設定したい時のベストプラクティスについて

[編集]

外国版にAという記事と、その子にあたる関係のBという記事があったとします(例えばある映画作品のシリーズと、そのシリーズの著名キャラクター)。 また日本語版にはAに相当するAjという記事が存在し、Bに相当する記事は存在しないがAjの中で説明されているものとします。

Bに相当するBjを日本語版で作ってしまうのもまあ手ではあるのですが、作っても単独記事Bjが日本語版で受け入れられることが想定しづらいためAjへのリダイレクトで済ませたい……という事が時々あります。 以後このAjへのリダイレクトをbjと呼びます。

こうした場合、AはAjと、Bはbjと言語間リンクを設定したくなるのですが、直感的な方法では上手くいきません。Bとbjの間に言語間リンクを設定しようとすると、Bと(bjのリダイレクト先である)Ajの間に言語間リンクが設定されるからです(ほとんどの場合でAjは既にAと言語間リンクが設定されているわけですから、実際には失敗して終わります)。 一応、bjを最初リダイレクトではなく記事として作成し、bjとBとの言語間リンクを設定し、その後にbjをリダイレクトに変更するという手続きを取ればこの問題は回避可能ではあります。 しかしこの手法を取ると、仮に後でこのリダイレクトを削除したくなったとしてもリダイレクトではない版があることを理由に「リダイレクト削除」が使えなくなるという別の問題が発生します。 「リダイレクト削除」を妨害するためだけにリダイレクトでない版を作っている荒らし行為ではないかと疑う人がいてもおかしくありません。(削除されるようなリダイレクトを作るな、という問題は今回論点としていないのでお控えください)

長くなりましたが、Bとbjの間に言語間リンクを設定するための簡便な方法はないものでしょうか。--おいしい豚肉会話2023年6月10日 (土) 01:11 (UTC)[返信]

返信 これはウィキデータで直接作業するのがはやいでしょう。Bの名前で検索して、その項目にbjを日本語版へのサイトリンクとして登録します。登録時にバッジ「意図したリダイレクトのサイトリンク (Q70894304)」を同じ編集で設定しないと保存できません。詳しくはd:Wikidata:Sitelinks_to_redirects/jaをご覧ください。--Afaz会話2023年6月12日 (月) 02:36 (UTC)[返信]
  • ありがとうございます!まさに求めていた答そのものです(恥ずかしながら、バッジと言う仕組みを全く知りませんでした)。実際に試してみて問題なく設定できることも確認しました。--おいしい豚肉会話2023年6月13日 (火) 11:51 (UTC)[返信]