System messages
More actions
This is a list of system messages available in the MediaWiki namespace.
Please visit MediaWiki Localisation and translatewiki.net if you wish to contribute to the generic MediaWiki localisation.
| Name | Default message text |
|---|---|
| Current message text | |
| commentstreams-dialog-anonymous-message (talk) (Translate) | You are not logged in. If you proceed to save this comment, your IP address will be recorded, and you will not be able to edit or delete this comment. |
| commentstreams-dialog-buttontext-cancel (talk) (Translate) | Cancel |
| commentstreams-dialog-buttontext-no (talk) (Translate) | No |
| commentstreams-dialog-buttontext-ok (talk) (Translate) | OK |
| commentstreams-dialog-buttontext-yes (talk) (Translate) | Yes |
| commentstreams-dialog-delete-message (talk) (Translate) | Are you sure you want to delete this comment? |
| commentstreams-error-comment-on-deleted-page (talk) (Translate) | The page with which this comment is associated has been deleted. |
| commentstreams-error-prohibitedaction (talk) (Translate) | Action $1 is not allowed on comment pages. |
| commentstreams-error-reply-to-deleted-comment (talk) (Translate) | The comment to which this comment is a reply has been deleted. |
| commentstreams-event-new-comment (talk) (Translate) | {{GENDER:$1|added a new comment}} on page $2 |
| commentstreams-event-new-comment-desc (talk) (Translate) | New comment |
| commentstreams-event-new-comment-desc-label (talk) (Translate) | A new comment has been added to a page to which the user has subscribed via preferences |
| commentstreams-event-new-comment-reply (talk) (Translate) | {{GENDER:$1|replied to a comment}} on page $2 |
| commentstreams-event-new-comment-reply-desc (talk) (Translate) | New reply to a comment |
| commentstreams-event-new-comment-reply-desc-label (talk) (Translate) | Another user replied to a comment that the user has created or is watching |
| commentstreams-history-actor (talk) (Translate) | Author |
| commentstreams-history-text (talk) (Translate) | Comment |
| commentstreams-history-timestamp (talk) (Translate) | Time |
| commentstreams-history-title (talk) (Translate) | Comment history |
| commentstreams-link-copied (talk) (Translate) | Link copied to clipboard |
| commentstreams-no-comment_id (talk) (Translate) | Internal error: No comment_id found |
| commentstreams-notifyme-subscription-description (talk) (Translate) | You are watching the comment |
| commentstreams-title-field-placeholder (talk) (Translate) | Enter title... |
| commentstreams-toc (talk) (Translate) | Comments |
| commentstreams-ui-close (talk) (Translate) | Close |
| commentstreams-urldialog-instructions (talk) (Translate) | Copy and paste the URL below to share a permalink to this comment. Press escape to dismiss this dialog. |
| commentstreams-validation-error-nocommenttext (talk) (Translate) | You must enter comment text. |
| commentstreams-validation-error-nocommenttitle (talk) (Translate) | You must enter a comment title. |
| commentstreams-ve-conversion-error (talk) (Translate) | Error converting between wikitext and HTML for VisualEditor |
| common.css (talk) (Translate) | /* CSS placed here will be applied to all skins */ |
| /* CSS placed here will be applied to all skins */ .dw-mainpage { max-width: 1200px; margin: 0 auto; } .dw-hero { padding: 2rem; margin-bottom: 1.5rem; border-radius: 16px; background: linear-gradient(135deg, rgba(120, 82, 38, 0.35), rgba(46, 38, 25, 0.35)); border: 1px solid rgba(180, 145, 90, 0.25); } .dw-hero-title { font-size: 2.2rem; font-weight: 800; line-height: 1.1; margin-bottom: 0.5rem; } .dw-hero-subtitle { font-size: 1.15rem; font-weight: 600; margin-bottom: 0.75rem; } .dw-hero-text { opacity: 0.9; } .dw-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1rem; } .dw-card { padding: 1.1rem 1.25rem; border-radius: 14px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); } .dw-card-wide { grid-column: span 3; } .dw-card-title { font-size: 1.25rem; font-weight: 800; margin-bottom: 0.75rem; padding-bottom: 0.35rem; border-bottom: 1px solid rgba(255, 255, 255, 0.12); } .dw-card ul { margin-bottom: 0; } @media (max-width: 900px) { .dw-grid { grid-template-columns: 1fr; } .dw-card-wide { grid-column: span 1; } } | |
| common.js (talk) (Translate) | /* Any JavaScript here will be loaded for all users on every page load. */ |
| ( function () { function initFilter( filter ) { if ( filter.dataset.initialized ) { return; } filter.dataset.initialized = '1'; var targetSelector = filter.getAttribute( 'data-target' ); var table = targetSelector ? document.querySelector( targetSelector ) : null; if ( !table ) { return; } var rows = Array.prototype.slice.call( table.querySelectorAll( 'tr.item-list__row, tr.spell-list__row' ) ); var count = document.createElement( 'span' ); var reset = document.createElement( 'button' ); var fields = parseFields( filter.getAttribute( 'data-filter-fields' ) ); var selects = fields.map( function ( field ) { return buildSelect( rows, field.key, field.label, field.all ); } ); filter.textContent = ''; selects.forEach( function ( select ) { filter.appendChild( select.label ); } ); reset.type = 'button'; reset.textContent = 'Reset'; filter.appendChild( reset ); count.className = filter.classList.contains( 'spell-list-filter' ) ? 'spell-list-filter__count' : 'item-list-filter__count'; filter.appendChild( count ); function parseFields( value ) { if ( !value ) { return [ { key: 'slot', label: 'Slot', all: 'All slots' }, { key: 'construction', label: 'Construction', all: 'All levels' } ]; } return value.split( '|' ).map( function ( spec ) { var parts = spec.split( ':' ); return { key: parts[ 0 ], label: parts[ 1 ] || parts[ 0 ], all: parts[ 2 ] || 'All' }; } ); } function buildSelect( sourceRows, key, labelText, allText ) { var label = document.createElement( 'label' ); var select = document.createElement( 'select' ); var values = []; var seen = {}; sourceRows.forEach( function ( row ) { var value = row.dataset[ key ]; if ( value && !seen[ value ] ) { seen[ value ] = true; values.push( value ); } } ); values.sort( function ( a, b ) { if ( key === 'construction' || key === 'research' ) { return Number( a ) - Number( b ); } return a.localeCompare( b ); } ); select.dataset.filter = key; select.appendChild( new Option( allText, '' ) ); values.forEach( function ( value ) { select.appendChild( new Option( value, value ) ); } ); label.appendChild( document.createTextNode( labelText + ' ' ) ); label.appendChild( select ); select.label = label; return select; } function applyFilters() { var visible = 0; rows.forEach( function ( row ) { var keep = selects.every( function ( select ) { var value = select.value; var key = select.getAttribute( 'data-filter' ); return !value || row.dataset[ key ] === value; } ); row.hidden = !keep; if ( keep ) { visible += 1; } } ); if ( count ) { count.textContent = visible + ' items'; } } selects.forEach( function ( select ) { select.addEventListener( 'change', applyFilters ); } ); reset.addEventListener( 'click', function () { selects.forEach( function ( select ) { select.value = ''; } ); applyFilters(); } ); applyFilters(); } mw.hook( 'wikipage.content' ).add( function ( $content ) { var content = $content && $content[ 0 ] ? $content[ 0 ] : document; Array.prototype.forEach.call( content.querySelectorAll( '.domwiki-filter' ), initFilter ); } ); }() ); | |
| compare-page1 (talk) (Translate) | Page 1 |
| compare-page2 (talk) (Translate) | Page 2 |
| compare-rev1 (talk) (Translate) | Revision 1 |
| compare-rev2 (talk) (Translate) | Revision 2 |
| compare-revision-not-exists (talk) (Translate) | The revision you specified does not exist. |
| compare-submit (talk) (Translate) | Compare |
| comparepages (talk) (Translate) | Compare pages |
| comparepages-summary (talk) (Translate) | |
| compareselectedversions (talk) (Translate) | Compare selected revisions |
| config-admin-box (talk) (Translate) | Administrator account |
| config-admin-email (talk) (Translate) | Email address: |
| config-admin-email-help (talk) (Translate) | Enter an email address here to allow you to receive email from other users on the wiki, reset your password, and be notified of changes to pages on your watchlist. You can leave this field empty. |
| config-admin-error-bademail (talk) (Translate) | You have entered an invalid email address. |
| config-admin-error-password (talk) (Translate) | Internal error when setting a password for the admin "<nowiki>$1</nowiki>": <pre>$2</pre> |
| config-admin-error-password-invalid (talk) (Translate) | Invalid wiki admin password: $1 |
| config-admin-error-user (talk) (Translate) | Internal error when creating an admin with the name "<nowiki>$1</nowiki>". |
| config-admin-help (talk) (Translate) | Enter your preferred username here, for example "Joe Bloggs". This is the name you will use to log in to the wiki. |
| config-admin-name (talk) (Translate) | Your username: |
| config-admin-name-blank (talk) (Translate) | Enter an administrator username. |