Help:System message/ja



A system message is a snippet of plain text, wiki text, CSS, or Javascript that can be used to customize the behavior of MediaWiki and its appearance for each language and locale. MediaWiki uses messages for any user-facing part of the interface, allowing for internationalization and localization of the MediaWiki UI, for both core and extensions.

ソースコード内のメッセージ
MediaWiki で使用されているメッセージはすべて「メッセージ ファイル」内で定義されています.


 * See also: Localisation

ウィキ上でのメッセージのオーバーライド
さらに、ウィキ上でメッセージを編集することでメッセージの既定値をオーバーライドできます. 各メッセージには、MediaWiki 名前空間内に対応するウィキページがあり、そのページ名はメッセージ キーになっています. 例えば、「aboutsite」メッセージは MediaWiki:aboutsite に格納されています. 既定では、「editinterface」権限を持っていない利用者は、この名前空間のページを編集できません. すべてのメッセージ ページの一覧は、Special:AllMessages にあります. インターフェイス メッセージの編集は簡単で、通常のウィキページの編集と同様ですが、editinterface 権限を持つ利用者のみに編集が制限されています. 既定では、この権現は管理者に割り当てられています. Special:Allmessages の表には 2 つの列があります: リンクされたインターフェイス名とメッセージ文です. メッセージ文は上下に 2 分割されていて、上に既定のメッセージ文、下にカスタマイズされたメッセージ文を表示します. カスタムメッセージ文が存在しない場合、既定のメッセージ文のみが表示されます. メッセージをカスタマイズするには、左の列の上にあるリンクをクリックします (メッセージ名). 既定のメッセージ文が使用されている場合、編集ページが空であるためこのリンクは赤く表示されます.

左カラムのセルにある下側のリンクはそのメッセージのための議論ページになります.

メッセージとその説明文を見つける
各メッセージが MediaWiki でどのように使用されているか、利用できる変数、使用されているパラメーター、制限、などについては、[//translatewiki.net/w/i.php?title=Special%3ATranslate&task=reviewall&group=core&language=qqq&limit=5000&tux=0 仮想言語 qqq 内の完全な説明文書]ファイルで、メッセージ説明文書のガイドラインに従って説明されています. 一部のインターフェイス メッセージの長い説明ページについては、古いカテゴリ Category:Interface messages 内にある場合があります.

In MediaWiki 1.18 and above, you can find a message key by browsing a wiki in the special pseudo-language code qqx, which can be done by appending &uselang=qqx to the URL ([ example]). All the messages will then be replaced by their message keys, so you can identify which message is responsible. In case a message is only visible whilst performing an action &uselang=qqx&debug=1 (example) needs to be appended. Messages that are always in the content language will not be shown using qqx.

関連項目

 * meta:Help:System message
 * Customization
 * Manual:Configuration settings
 * Manual:Skins
 * Manual:Messages API
 * Localisation
 * FAQ