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 で使用されているすべてのメッセージは、PHP のメッセージ ファイル内で定義されています. これらのファイルは、MediaWiki ソースコードの languages/message ディレクトリ内に格納されています. 新しいメッセージは、英語のメッセージ ファイル (MessagesEn.php) およびメッセージ説明文ファイル (MessagesQqq.php) 内に追加されます. これらのファイルに基づいて他の言語に翻訳されます.
 * See also: Localisation

ウィキ上でのメッセージのオーバーライド
In addition to this, messages can be overridden from their default values by editing them on-wiki. Each message has a wiki page in the MediaWiki namespace with its message key as the name of the page. For example, the "aboutsite" message is stored at MediaWiki:aboutsite. By default this namespace is restricted from editing unless the user has the "editinterface" permission. A list of all message pages can be found on Special:AllMessages. Editing interface messages is typically straightforward, just like editing a normal wiki page, but it is restricted to users with the editinterface permission, which is assigned to sysops by default. Special:Allmessages の表には 2 つの列があります: リンクされたインターフェイス名とメッセージ文です. メッセージ文は上下に 2 分割されていて、上に既定のメッセージ文、下にカスタマイズされたメッセージ文を表示します. カスタムメッセージ文が存在しない場合、既定のメッセージ文のみが表示されます. メッセージをカスタマイズするには、左の列の上にあるリンクをクリックします (メッセージ名). 既定のメッセージ文が使用されている場合、編集ページが空であるためこのリンクは赤く表示されます.

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

メッセージとその説明文を見つける
How each message is used by MediaWiki, variables available, parameters used, limitations, et cetera is explained with the [//translatewiki.net/w/i.php?title=Special%3ATranslate&task=reviewall&group=core&language=qqq&limit=5000&tux=0 complete documentation in the qqq pseudo-language] files, as per message documentation guidelines. Some longer explanation pages may exist for some interface messages at the older 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