ヘルプ:MediaWiki名前空間

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ
ウィキペディアのデータ構造
サブジェクト名前空間 名前空間を話す
0 (主な記事) トーク 1
2 ユーザー ユーザートーク 3
4 ウィキペディア ウィキペディアトーク 5
6 ファイル ファイルトーク 7
8 MediaWiki MediaWikiトーク 9
10 レンプレート テンプレートトーク 11
12 ヘルプ 話すのを手伝ってください 13
14 カテゴリー カテゴリートーク 15
100 ポータル ポータルトーク 101
118 下書き ドラフトトーク 119
710 TimedText TimedTextトーク 711
828 モジュール モジュールトーク 829
非推奨
2300 ガジェット ガジェットトーク 2301
2302 ガジェットの定義 ガジェット定義トーク 2303
-1 特殊な
-2 メディア

MediaWiki名前空間インターフェイスの特定の場所に表示されるテキストを含む名前空間です。この名前空間のページを編集できるのは、管理者インターフェイス管理者、およびインターフェイス編集者だけです。さらに、この名前空間のページは、インターフェース管理者およびインターフェースエディター.cssで終わるか.js、さらに制限されますただし、すべての編集者は適切なトークページで変更を提案できます。

概要

MediaWiki名前空間を使用すると、管理者インターフェイス編集者はMediaWikiWebインターフェイスをカスタマイズまたは翻訳できます

これらのページへの変更はグローバルな効果があるため、編集から保護され、管理者とインターフェイス編集者のみが編集できます[1] マイナーな変更をリクエストしたい非管理者は、MediaWikiページのトークページにあるテンプレートを使用してそうすることができます。より実質的な変更については、ウィキペディアの適切なセクションで説明する必要があります。変更についてコンセンサスがある場合は、編集要求を行う必要があります。 {{editprotected}}

他のウィキサイトに利益をもたらす可能性があり、ウィキペディアに固有ではない変更は、translatewiki.net(TWNとも呼ばれ、以前はBetaWikiと呼ばれていました)に送信できます。translatewiki:Translate:MediaWikiを参照してくださいメッセージの元の言語は英語であるため、メッセージへの変更はtranslatewiki.netで直接編集することはできず、そこでのサポートページで説明する必要があります。

MediaWikiページは、いくつかの理由でページ自体にドキュメントを含めることができず、またそうすべきではありません。特に、<noinclude>タグは通常、この名前空間では機能せず、MediaWikiスペースのデータ量はパフォーマンス上の理由から低く保つ必要があります。代わりに、メッセージの説明をトークページの上部に配置できます。このためのテンプレート{{インターフェースの説明}}が利用可能です。このテンプレートを使用しているページは、Category:MediaWikiメッセージとインターフェースの説明にあります。

一部のメッセージには、「言語」をに設定することで利用できる古いドキュメントがありますqqqたとえば、MediaWiki:Loginには、 MediaWiki:Login / qqqに古い、やや不正確なドキュメントがあります。/ qqqメッセージを更新せず、代わりにトークページの上部を更新してください。

特定のインターフェイス要素のメッセージ名は、「ツールボックスのリンクを追加して、システムメッセージ名を公開した状態で現在のページを再読み込みする」を使用して見つけることができます。Special :Preferencesの高度なガジェット。有効にすると、「メッセージ名」アイテムがツールボックスに表示され、クリックするとすべてのアイテムの名前が表示されます。

メッセージの概要

テンプレート{{ MediaWikiメッセージ}}(以下に表示)には、主要なメッセージの選択がリストされています。含まれていません

テンプレート{{インターフェースの説明}}は、ページ(一般的には議論のあるもの)で使用され、インターフェースの説明を含むCategory:MediaWikiメッセージMediaWiki talk:にそのページを追加します

メッセージの完全なリストは、Special:Allmessagesで入手できます。ソフトウェアのデフォルトを提供するMediaWikiメッセージは「変更されていない」と呼ばれ、Allmessagesリストに赤いリンクとして表示され、技術的にはページとして存在しないため、プレフィックスベースの検索には表示されません。Special:Allmessagesはすべてのシステムメッセージを表示するため(ページは1 MBを超える)、一部のユーザーはこれらのメッセージをアルファベット順に表示することを好む場合があります。 @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

すべてのMediaWikiページのリストについては、Special:Prefixindex / MediaWiki:を参照するか、MediaWiki名前空間を検索してください。

技術的な詳細

MediaWiki名前空間は、管理者がMediaWikiWebインターフェイスをカスタマイズまたは翻訳できるようにするメカニズムです。最近のmediawikiバージョンではデフォルトで有効になっています。mw:Manual:$ wgUseDatabaseMessages = trueで有効になります。MediaWiki名前空間ページのコンテンツは、言語ファイルの対応する設定、つまり静的バージョンのメッセージを上書きします。MediaWiki名前空間の使用は、他の名前空間よりも少し遅くなります。

MediaWikiメッセージの名前空間番号は8で、対応するMediaWikiトーク名前空間9は、個々のメッセージについて話し合います。変更を提案するためにen:Template:editprotected  バックリンク 編集のようなテンプレートを提供するプロジェクトもあれば、この目的のために シスオペや官僚からの助けを求めるMeta:Requestsのようなページを持っている プロジェクトもあります。

MediaWikiメッセージへのリンクは、通常のページ、例へのリンクのように機能します
[[MediaWiki:Edit]] MediaWiki:編集
[[w:de:MediaWiki:Edit]] w:de:MediaWiki:編集
[{{fullurl:m:MediaWiki:Edit|action=render}} demo] デモ

Messages.php [デッドリンク]$wgAllMessagesEnの配列内の各メッセージは、MediaWiki名前空間のページに対応しています。たとえば、phpファイルに次の行がある場合があります。

'recentchanges' => '最近の変更'、

これに対応するページMediaWiki:Recentchanges、および{{int:Recentchanges}}最近の変更を提供します。このページを編集すると、デスクトップサイトの左側のペインにある[最近の変更]リンクに新しいメッセージが自動的に使用されます。同様に、 w:fr:MediaWiki:RecentchangesにはModificationsrécentesというコンテンツがあります。ページ名自体は翻訳されていないことに注意してください。

トランスクルージョン

以下に記されているように、MediaWikiメッセージのトランスクルージョンは理にかなっています。歴史的に、これらのメッセージはテンプレートの機能もカバーしていました。

  • {{MediaWiki:Edit}}=このページを編集します。m:Template:Ed  バックリンク 編集を参照してください。
  • {{int:Edit}}=このページを編集します。コロン関数 int:MediaWiki:の省略形です。
  • {{int:Example}}=⧼例⧽。ただし、メッセージが存在する場合に限ります。
  • {{MediaWiki:Example}}= MediaWiki:例は存在しません。

{{MediaWiki:}}の違い{{int:}}{{MediaWiki:}}、Wikiのデフォルト言語(つまり英語)を使用して変換するのに対し{{int:}}、ユーザーの設定で設定された言語を使用して変換することです。たとえば、ユーザーの言語が英語に設定されていない場合、次の2行は異なります。

  • 記事を見る
  • 記事を見る

ただし、多くのメッセージは、テンプレートパーサーによって評価されない$ 1および同様のパラメーターを含むか、通常のページでは許可されていない 生のCSSおよびXHTMLマークアップを含むため、トランスクルージョンには適していません。

言語間リンク

MediaWikiメッセージの言語間リンクは、通常、期待どおりに機能しません。通常のテンプレートのように含まれるメッセージの場合のように、何かがそれを評価する必要があるため、追加<noinclude>は十分ではありませんが、システムメッセージとして内部的に使用されるメッセージ の場合は[説明が必要]ではありません。

代わりに、トークページでページ内の言語間リンクを使用できます。m:Template:ilm  バックリンク 編集は、いくつかの主要なプロジェクトでこれを行います。

言語ファイル専用の文字列

一部のテキスト文字列はこの機能を使用してカスタマイズできないため、言語ファイルを編集することによってのみ変更できます。これらには以下が含まれます:

  • 名前空間のタイトルは「ユーザー」、「ウィキペディア」、「画像」などです。
  • 特別ページの名前
  • 月と曜日の名前
  • Special:Preferencesのいくつかのアイテム

歴史

MediaWiki名前空間は2003年12月6日に導入されました。これまで、ユーザーインターフェイステキストはPHPソフトウェアの一部であり、ソフトウェア開発者のみが変更できました。導入以来、通常の管理者が編集できるようになっています。

2004年6月まで、MediaWiki名前空間は、記事で使用される他の定型テキストメッセージの作成にも使用されていました。この関数は、テンプレート名前空間に置き換えられました「 User:Template名前空間初期化スクリプト」として実行される変換スクリプトは、開発者のTim Starlingによって実行され、システム以外のすべてのメッセージを新しい名前空間に移動し、リダイレクトをバイパスするために、記事内のMediaWiki:参照をTemplate:に置き換えました。2005年10月と11月に、これらのリダイレクトは削除されました。この背景は、現在「テンプレート」として知られている概念が「メッセージ」と呼ばれることがある理由を説明しています。

しばらくの間、削除投票(VfD)から削除記事(AfD)に名前を変更する前に、削除討論ではMediaWiki:「MediaWiki:VfD -articlename」の形式で名前が付けられたメッセージが使用されました。これらは2004年6月にテンプレート:スペースに移動され、現在(2006年1月現在)Wikipedia:削除用の記事またはWikipedia:削除用の投票のサブページになっています。

も参照してください

ノート

  1. ^ デフォルトでは、すべてのメッセージが保護されています。これは、いくつかの理由で必要です。
    • 多くのメッセージはプレーンHTMLであるため、ユーザーは悪意のあるスクリプトを挿入する可能性があります
    • 一部のメッセージの破壊行為は非常に破壊的です。たとえば、サイドバーのリンクのテキストへの変更は、すべてのユーザーにすぐに表示されます。
    • 理論的には、いくつかのメッセージが変更されると、ソフトウェアが動作を停止する可能性があります。実際には、ソフトウェアは、パフォーマンスと安定性の理由から、変更されたページのデータベースコンテンツを無視し、メッセージファイルから正規表現を直接取り出します。
    管理者が非管理者にMediaWikiページの編集を許可したい場合、方法はメッセージをテンプレートに配置してから、テンプレートをトランスクルージョンしてMediaWikiページに戻すことです。別の方法は、MediaWiki以外の名前空間にあるページにページをリダイレクトすることです。

外部リンク