Help:System message/id

Pesan sistem adalah sepotong teks polos (nowiki), teks wiki, CSS, atau JavaScript yang bisa digunakan untuk mengubahsuaikan perilaku MediaWiki dan penampilannya untuk masing-masing bahasa dan lokal. MediaWIki menggunakan pesan untuk semua bagian antarmuka yang menghadap pengguna, memungkinkan internasionalisasi dan lokalisasi UI MediaWiki, baik inti maupun ekstensi.

Pesan dalam kode sumber
Semua pesan yang digunakan dalam MediaWiki didefinisikan di dalam sebuah berkas pesan.


 * Lihat pula: Lokalisasi#Menambahkan pesan baru

Mengganti pesan di wiki
Selain itu, pesan bisa diganti dari nilai bawaannya dengan menyuntingnya di wiki. Setiap pesan memiliki sebuah halaman wiki dalam ruang nama MediaWiki dengan nama halaman berisi kunci pesannya. Contohnya, pesan "aboutsite" disimpan di MediaWiki:aboutsite. Secara bawaan ruang nama ini tidak bisa disunting kecuali pengguna memiliki izin "editinterface". Sebuah daftar dari semua halaman pesan bisa ditemukan di Special:AllMessages. Menyunting pesan antarmuka biasanya tidak rumit, tidak jauh berbeda dari menyunting halaman wiki biasa, tetapi dibatasi kepada pengguna dengan izin editinterface, yang diberikan kepada pengurus (dan pengurus antarmuka) secara bawaan. The Special:AllMessages table contains two columns: the linked interface name, and the text. The text is horizontally split to show the default text above, and the customized text below. When a custom message does not exist, only the default will be shown. To customize a message, click the upper link in the left column (the name of the message). This link is red if the default text is in use, because the edit page is empty.

The lower links in the left column cells lead to the discussion pages for that message.

Finding messages and documentation
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:Translate&task=reviewall&group=core&language=qqq&limit=5000&action=page&filter= 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.

In MediaWiki 1.18 and above, you can find a message key by browsing a wiki in the special pseudo-language code, which can be done by appending   to the URL, or   if the URL already contains a   character ([ example]). All the messages will then be replaced by their message keys, so you can identify which message is responsible. Messages that are always in the content language will not be shown using qqx.

Some parts of the interface add  to the string that is shown when you use the qqx trick. For example the label for the tab that links to the discussion page in the main namespace is shown as, but the string is actually located at MediaWiki:Talk.

In case the page uses tabs like e.g. special page "Preferences" you will have to add the tab after the  parameter, e.g..