'numberoffiles' => array( 1, 'NUMBEROFFILES' ),
'numberofusers' => array( 1, 'NUMBEROFUSERS' ),
'numberofedits' => array( 1, 'NUMBEROFEDITS' ),
+ 'numberofviews' => array( 1, 'NUMBEROFVIEWS' ),
'pagename' => array( 1, 'PAGENAME' ),
'pagenamee' => array( 1, 'PAGENAMEE' ),
'namespace' => array( 1, 'NAMESPACE' ),
'img_middle' => array( 1, 'middle' ),
'img_bottom' => array( 1, 'bottom' ),
'img_text_bottom' => array( 1, 'text-bottom' ),
+ 'img_link' => array( 1, 'link=$1' ),
+ 'img_alt' => array( 1, 'alt=$1' ),
'int' => array( 0, 'INT:' ),
'sitename' => array( 1, 'SITENAME' ),
'ns' => array( 0, 'NS:' ),
'Wantedpages' => array( 'WantedPages', 'BrokenLinks' ),
'Wantedcategories' => array( 'WantedCategories' ),
'Wantedfiles' => array( 'WantedFiles' ),
+ 'Wantedtemplates' => array( 'WantedTemplates' ),
'Mostlinked' => array( 'MostLinked' ),
'Mostlinkedcategories' => array( 'MostLinkedCategories', 'MostUsedCategories' ),
'Mostlinkedtemplates' => array( 'MostLinkedTemplates', 'MostUsedTemplates' ),
'Blankpage' => array( 'BlankPage' ),
'LinkSearch' => array( 'LinkSearch' ),
'DeletedContributions' => array( 'DeletedContributions' ),
- 'Nuke' => array( 'Nuke' ),
);
/**
== Getting started ==
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
-* [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
+* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
'about' => 'About',
'article' => 'Content page',
'editsection-brackets' => '[$1]', # only translate this message to other languages if you have to change it
'editold' => 'edit',
'viewsourceold' => 'view source',
+'editlink' => 'edit',
+'viewsourcelink' => 'view source',
'editsectionhint' => 'Edit section: $1',
'toc' => 'Contents',
'showtoc' => 'show',
'loginsuccesstitle' => 'Login successful',
'loginsuccess' => "'''You are now logged in to {{SITENAME}} as \"\$1\".'''",
'nosuchuser' => 'There is no user by the name "$1".
-Check your spelling, or [[Special:Userlogin/signup|create a new account]].',
+Check your spelling, or [[Special:UserLogin/signup|create a new account]].',
'nosuchusershort' => 'There is no user by the name "<nowiki>$1</nowiki>".
Check your spelling.',
'nouserspecified' => 'You have to specify a username.',
'cantcreateaccount-nonblock-text' => '', # do not translate or duplicate this message to other languages
# History pages
-'viewpagelogs' => 'View logs for this page',
-'nohistory' => 'There is no edit history for this page.',
-'currentrev' => 'Current revision',
-'currentrev-asof' => 'Current revision as of $1',
-'revisionasof' => 'Revision as of $1',
-'revision-info' => 'Revision as of $1 by $2',
-'revision-info-current' => '-', # do not translate or duplicate this message to other languages
-'revision-nav' => '($1) $2 | $3 ($4) | $5 ($6)', # do not translate or duplicate this message to other languages
-'previousrevision' => '← Older revision',
-'nextrevision' => 'Newer revision →',
-'currentrevisionlink' => 'Current revision',
-'cur' => 'cur',
-'next' => 'next',
-'last' => 'last',
-'page_first' => 'first',
-'page_last' => 'last',
-'histlegend' => 'Diff selection: mark the radio boxes of the versions to compare and hit enter or the button at the bottom.<br />
+'viewpagelogs' => 'View logs for this page',
+'nohistory' => 'There is no edit history for this page.',
+'currentrev' => 'Current revision',
+'currentrev-asof' => 'Current revision as of $1',
+'revisionasof' => 'Revision as of $1',
+'revision-info' => 'Revision as of $1 by $2', # Additionally available: $3: revision id
+'revision-info-current' => '-', # Available parameters: $1: timestamp; $2: userlinks; $3: revision id; do not translate or duplicate this message to other languages
+'revision-nav' => '($1) $2 | $3 ($4) | $5 ($6)', # do not translate or duplicate this message to other languages
+'previousrevision' => '← Older revision',
+'nextrevision' => 'Newer revision →',
+'currentrevisionlink' => 'Current revision',
+'cur' => 'cur',
+'next' => 'next',
+'last' => 'last',
+'page_first' => 'first',
+'page_last' => 'last',
+'histlegend' => 'Diff selection: mark the radio boxes of the versions to compare and hit enter or the button at the bottom.<br />
Legend: (cur) = difference with current version,
(last) = difference with preceding version, M = minor edit.',
-'history-search' => 'Search in history',
-'history_copyright' => '-', # do not translate or duplicate this message to other languages
-'deletedrev' => '[deleted]',
-'histfirst' => 'Earliest',
-'histlast' => 'Latest',
-'historysize' => '({{PLURAL:$1|1 byte|$1 bytes}})',
-'historyempty' => '(empty)',
+'history-fieldset-title' => 'Browse history',
+'history_copyright' => '-', # do not translate or duplicate this message to other languages
+'deletedrev' => '[deleted]',
+'histfirst' => 'Earliest',
+'histlast' => 'Latest',
+'historysize' => '({{PLURAL:$1|1 byte|$1 bytes}})',
+'historyempty' => '(empty)',
# Revision feed
'history-feed-title' => 'Revision history',
'revdelete-nooldid-title' => 'Invalid target revision',
'revdelete-nooldid-text' => 'You have either not specified a target revision(s) to perform this
function, the specified revision does not exist, or you are attempting to hide the current revision.',
-'revdelete-selected' => '{{PLURAL:$2|Selected revision|Selected revisions}} of [[:$1]]:',
-'logdelete-selected' => '{{PLURAL:$1|Selected log event|Selected log events}}:',
-'revdelete-text' => 'Deleted revisions and events will still appear in the page history and logs, but parts of their content will be inaccessible to the public.
+'revdelete-selected' => "'''{{PLURAL:$2|Selected revision|Selected revisions}} of [[:$1]]:'''",
+'logdelete-selected' => "'''{{PLURAL:$1|Selected log event|Selected log events}}:'''",
+'revdelete-text' => "'''Deleted revisions and events will still appear in the page history and logs, but parts of their content will be inaccessible to the public.'''
-Other admins on {{SITENAME}} will still be able to access the hidden content and can undelete it again through this same interface, unless additional restrictions are set.',
+Other admins on {{SITENAME}} will still be able to access the hidden content and can undelete it again through this same interface, unless additional restrictions are set.",
'revdelete-legend' => 'Set visibility restrictions',
'revdelete-hide-text' => 'Hide revision text',
'revdelete-hide-name' => 'Hide action and target',
'mypreferences' => 'My preferences',
'prefs-edits' => 'Number of edits:',
'prefsnologin' => 'Not logged in',
-'prefsnologintext' => 'You must be <span class="plainlinks">[{{fullurl:Special:Userlogin|returnto=$1}} logged in]</span> to set user preferences.',
+'prefsnologintext' => 'You must be <span class="plainlinks">[{{fullurl:Special:UserLogin|returnto=$1}} logged in]</span> to set user preferences.',
'prefsreset' => 'Preferences have been reset from storage.',
'qbsettings' => 'Quickbar',
'qbsettings-none' => 'None',
'rightslogentry' => 'changed group membership for $1 from $2 to $3',
'rightsnone' => '(none)',
+# Associated actions - in the sentence "You do not have permission to X"
+'action-read' => 'read this page',
+'action-edit' => 'edit this page',
+'action-createpage' => 'create pages',
+'action-createtalk' => 'create discussion pages',
+'action-createaccount' => 'create this user account',
+'action-minoredit' => 'mark this edit as minor',
+'action-move' => 'move this page',
+'action-move-subpages' => 'move this page, and its subpages',
+'action-upload' => 'upload this file',
+'action-reupload' => 'overwrite this existing file',
+'action-reupload-shared' => 'override this file on a shared repository',
+'action-upload_by_url' => 'upload this file from a URL address',
+'action-writeapi' => 'use the write API',
+'action-delete' => 'delete this page',
+'action-deleterevision' => 'delete this revision',
+'action-deletedhistory' => "view this page's deleted history",
+'action-browsearchive' => 'search deleted pages',
+'action-undelete' => 'undelete this page',
+'action-suppressrevision' => 'review and restore this hidden revision',
+'action-suppressionlog' => 'view this private log',
+'action-block' => 'block this user from editing',
+'action-protect' => 'change protection levels for this page',
+'action-import' => 'import this page from another wiki',
+'action-importupload' => 'import this page from a file upload',
+'action-patrol' => "mark others' edit as patrolled",
+'action-autopatrol' => 'have your edit marked as patrolled',
+'action-unwatchedpages' => 'view the list of unwatched pages',
+'action-trackback' => 'submit a trackback',
+'action-mergehistory' => 'merge the history of this page',
+'action-userrights' => 'edit all user rights',
+'action-userrights-interwiki' => 'edit user rights of users on other wikis',
+'action-siteadmin' => 'lock or unlock the database',
+
# Recent changes
'nchanges' => '$1 {{PLURAL:$1|change|changes}}',
'recentchanges' => 'Recent changes',
'rc_categories_any' => 'Any',
'rc-change-size' => '$1', # only translate this message to other languages if you have to change it
'newsectionsummary' => '/* $1 */ new section',
+'rc-enhanced-expand' => 'Show details (requires JavaScript)',
+'rc-enhanced-hide' => 'Hide details',
# Recent changes linked
'recentchangeslinked' => 'Related changes',
# Unused templates
'unusedtemplates' => 'Unused templates',
'unusedtemplates-summary' => '', # do not translate or duplicate this message to other languages
-'unusedtemplatestext' => 'This page lists all pages in the template namespace which are not included in another page.
+'unusedtemplatestext' => 'This page lists all pages in the {{ns:template}} namespace which are not included in another page.
Remember to check for other links to the templates before deleting them.',
'unusedtemplateswlh' => 'other links',
'specialpage-empty' => 'There are no results for this report.',
'lonelypages' => 'Orphaned pages',
'lonelypages-summary' => '', # do not translate or duplicate this message to other languages
-'lonelypagestext' => 'The following pages are not linked from other pages in {{SITENAME}}.',
+'lonelypagestext' => 'The following pages are not linked from or transcluded into other pages in {{SITENAME}}.',
'uncategorizedpages' => 'Uncategorized pages',
'uncategorizedpages-summary' => '', # do not translate or duplicate this message to other languages
'uncategorizedcategories' => 'Uncategorized categories',
'wantedpages-summary' => '', # do not translate or duplicate this message to other languages
'wantedfiles' => 'Wanted files',
'wantedfiles-summary' => '', # do not translate or duplicate this message to other languages
+'wantedtemplates' => 'Wanted templates',
+'wantedtemplates-summary' => '', # do not translate or duplicate this message to other languages
'mostlinked' => 'Most linked-to pages',
'mostlinked-summary' => '', # do not translate or duplicate this message to other languages
'mostlinkedcategories' => 'Most linked-to categories',
'mailnologintext' => 'You must be [[Special:UserLogin|logged in]] and have a valid e-mail address in your [[Special:Preferences|preferences]] to send e-mail to other users.',
'emailuser' => 'E-mail this user',
'emailpage' => 'E-mail user',
-'emailpagetext' => 'If this user has entered a valid e-mail address in his or her user preferences, the form below will send a single message.
+'emailpagetext' => 'You can use the form below to send an e-mail message to this user.
The e-mail address you entered in [[Special:Preferences|your user preferences]] will appear as the "From" address of the e-mail, so the recipient will be able to reply directly to you.',
'usermailererror' => 'Mail object returned error:',
'defemailsubject' => '{{SITENAME}} e-mail',
'emailuserfooter' => 'This e-mail was sent by $1 to $2 by the "Email user" function at {{SITENAME}}.',
# Watchlist
-'watchlist' => 'My watchlist',
-'mywatchlist' => 'My watchlist',
-'watchlistfor' => "(for '''$1''')",
-'nowatchlist' => 'You have no items on your watchlist.',
-'watchlistanontext' => 'Please $1 to view or edit items on your watchlist.',
-'watchnologin' => 'Not logged in',
-'watchnologintext' => 'You must be [[Special:UserLogin|logged in]] to modify your watchlist.',
-'addedwatch' => 'Added to watchlist',
-'addedwatchtext' => "The page \"[[:\$1]]\" has been added to your [[Special:Watchlist|watchlist]].
+'watchlist' => 'My watchlist',
+'mywatchlist' => 'My watchlist',
+'watchlistfor' => "(for '''$1''')",
+'nowatchlist' => 'You have no items on your watchlist.',
+'watchlistanontext' => 'Please $1 to view or edit items on your watchlist.',
+'watchnologin' => 'Not logged in',
+'watchnologintext' => 'You must be [[Special:UserLogin|logged in]] to modify your watchlist.',
+'addedwatch' => 'Added to watchlist',
+'addedwatchtext' => "The page \"[[:\$1]]\" has been added to your [[Special:Watchlist|watchlist]].
Future changes to this page and its associated talk page will be listed there, and the page will appear '''bolded''' in the [[Special:RecentChanges|list of recent changes]] to make it easier to pick out.",
-'removedwatch' => 'Removed from watchlist',
-'removedwatchtext' => 'The page "[[:$1]]" has been removed from [[Special:Watchlist|your watchlist]].',
-'watch' => 'Watch',
-'watchthispage' => 'Watch this page',
-'unwatch' => 'Unwatch',
-'unwatchthispage' => 'Stop watching',
-'notanarticle' => 'Not a content page',
-'notvisiblerev' => 'Revision has been deleted',
-'watchnochange' => 'None of your watched items were edited in the time period displayed.',
-'watchlist-details' => '{{PLURAL:$1|$1 page|$1 pages}} on your watchlist, not counting talk pages.',
-'wlheader-enotif' => '* E-mail notification is enabled.',
-'wlheader-showupdated' => "* Pages which have been changed since you last visited them are shown in '''bold'''",
-'watchmethod-recent' => 'checking recent edits for watched pages',
-'watchmethod-list' => 'checking watched pages for recent edits',
-'watchlistcontains' => 'Your watchlist contains $1 {{PLURAL:$1|page|pages}}.',
-'iteminvalidname' => "Problem with item '$1', invalid name...",
-'wlnote' => "Below {{PLURAL:$1|is the last change|are the last '''$1''' changes}} in the last {{PLURAL:$2|hour|'''$2''' hours}}.",
-'wlshowlast' => 'Show last $1 hours $2 days $3',
-'watchlist-show-bots' => 'Show bot edits',
-'watchlist-hide-bots' => 'Hide bot edits',
-'watchlist-show-own' => 'Show my edits',
-'watchlist-hide-own' => 'Hide my edits',
-'watchlist-show-minor' => 'Show minor edits',
-'watchlist-hide-minor' => 'Hide minor edits',
-'watchlist-show-anons' => 'Show anonymous edits',
-'watchlist-hide-anons' => 'Hide anonymous edits',
-'watchlist-show-liu' => 'Show logged-in user edits',
-'watchlist-hide-liu' => 'Hide logged-in user edits',
-'watchlist-options' => 'Watchlist options',
+'removedwatch' => 'Removed from watchlist',
+'removedwatchtext' => 'The page "[[:$1]]" has been removed from [[Special:Watchlist|your watchlist]].',
+'watch' => 'Watch',
+'watchthispage' => 'Watch this page',
+'unwatch' => 'Unwatch',
+'unwatchthispage' => 'Stop watching',
+'notanarticle' => 'Not a content page',
+'notvisiblerev' => 'Revision has been deleted',
+'watchnochange' => 'None of your watched items were edited in the time period displayed.',
+'watchlist-details' => '{{PLURAL:$1|$1 page|$1 pages}} on your watchlist, not counting talk pages.',
+'wlheader-enotif' => '* E-mail notification is enabled.',
+'wlheader-showupdated' => "* Pages which have been changed since you last visited them are shown in '''bold'''",
+'watchmethod-recent' => 'checking recent edits for watched pages',
+'watchmethod-list' => 'checking watched pages for recent edits',
+'watchlistcontains' => 'Your watchlist contains $1 {{PLURAL:$1|page|pages}}.',
+'iteminvalidname' => "Problem with item '$1', invalid name...",
+'wlnote' => "Below {{PLURAL:$1|is the last change|are the last '''$1''' changes}} in the last {{PLURAL:$2|hour|'''$2''' hours}}.",
+'wlshowlast' => 'Show last $1 hours $2 days $3',
+'watchlist-show-bots' => 'Show bot edits',
+'watchlist-hide-bots' => 'Hide bot edits',
+'watchlist-show-own' => 'Show my edits',
+'watchlist-hide-own' => 'Hide my edits',
+'watchlist-show-minor' => 'Show minor edits',
+'watchlist-hide-minor' => 'Hide minor edits',
+'watchlist-show-anons' => 'Show anonymous edits',
+'watchlist-hide-anons' => 'Hide anonymous edits',
+'watchlist-show-liu' => 'Show logged-in user edits',
+'watchlist-hide-liu' => 'Hide logged-in user edits',
+'watchlist-show-patrolled' => 'Show patrolled edits',
+'watchlist-hide-patrolled' => 'Hide patrolled edits',
+'watchlist-options' => 'Watchlist options',
# Displayed when you click the "watch" button and it is in the process of watching
'watching' => 'Watching...',
The last edit to the page was by [[User:$3|$3]] ([[User talk:$3|Talk]] | [[Special:Contributions/$3|{{int:contribslink}}]]).',
'editcomment' => 'The edit comment was: "<i>$1</i>".', # only shown if there is an edit comment
-'revertpage' => 'Reverted edits by [[Special:Contributions/$2|$2]] ([[User talk:$2|Talk]]) to last version by [[User:$1|$1]]', # Additional available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
+'revertpage' => 'Reverted edits by [[Special:Contributions/$2|$2]] ([[User talk:$2|Talk]]) to last version by [[User:$1|$1]]', # Additionally available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
'rollback-success' => 'Reverted edits by $1;
changed back to last version by $2.',
'sessionfailure' => 'There seems to be a problem with your login session;
'protect-cantedit' => 'You cannot change the protection levels of this page, because you do not have permission to edit it.',
'protect-othertime' => 'Other time:',
'protect-othertime-op' => 'other time',
-'protect-existing-expiry' => 'Existing expiry time: $1',
+'protect-existing-expiry' => 'Existing expiry time: $3, $2',
'protect-otherreason' => 'Other/additional reason:',
'protect-otherreason-op' => 'other/additional reason',
'protect-dropdown' => '*Common protection reasons
'undeletebtn' => 'Restore',
'undeletelink' => 'restore',
'undeletereset' => 'Reset',
+'undeleteinvert' => 'Invert selection',
'undeletecomment' => 'Comment:',
'undeletedarticle' => 'restored "[[$1]]"',
'undeletedrevisions' => '{{PLURAL:$1|1 revision|$1 revisions}} restored',
'ipb-edit-dropdown' => 'Edit block reasons',
'ipb-unblock-addr' => 'Unblock $1',
'ipb-unblock' => 'Unblock a username or IP address',
-'ipb-blocklist-addr' => 'View existing blocks for $1',
+'ipb-blocklist-addr' => 'Existing blocks for $1',
'ipb-blocklist' => 'View existing blocks',
+'ipb-blocklist-contribs' => 'Contributions for $1',
'unblockip' => 'Unblock user',
'unblockiptext' => 'Use the form below to restore write access to a previously blocked IP address or username.',
'ipusubmit' => 'Unblock this address',
'ipblocklist' => 'Blocked IP addresses and usernames',
'ipblocklist-legend' => 'Find a blocked user',
'ipblocklist-username' => 'Username or IP address:',
+'ipblocklist-sh-userblocks' => '$1 account blocks',
+'ipblocklist-sh-tempblocks' => '$1 temporary blocks',
+'ipblocklist-sh-addressblocks' => '$1 single IP blocks',
'ipblocklist-summary' => '', # do not translate or duplicate this message to other languages
'ipblocklist-submit' => 'Search',
'blocklistline' => '$1, $2 blocked $3 ($4)',
'noautoblockblock' => 'autoblock disabled',
'createaccountblock' => 'account creation blocked',
'emailblock' => 'e-mail blocked',
-'blocklist-nousertalk' => 'cannot edit their own talk page',
+'blocklist-nousertalk' => 'cannot edit own talk page',
'ipblocklist-empty' => 'The blocklist is empty.',
'ipblocklist-no-results' => 'The requested IP address or username is not blocked.',
'blocklink' => 'block',
'databasenotlocked' => 'The database is not locked.',
# Move page
-'move-page' => 'Move $1',
-'move-page-backlink' => '← $1', # only translate this message to other languages if you have to change it
-'move-page-legend' => 'Move page',
-'movepagetext' => "Using the form below will rename a page, moving all of its history to the new name.
+'move-page' => 'Move $1',
+'move-page-backlink' => '← $1', # only translate this message to other languages if you have to change it
+'move-page-legend' => 'Move page',
+'movepagetext' => "Using the form below will rename a page, moving all of its history to the new name.
The old title will become a redirect page to the new title.
You can update redirects that point to the original title automatically.
If you choose not to, be sure to check for [[Special:DoubleRedirects|double]] or [[Special:BrokenRedirects|broken redirects]].
'''WARNING!'''
This can be a drastic and unexpected change for a popular page;
please be sure you understand the consequences of this before proceeding.",
-'movepagetalktext' => "The associated talk page will be automatically moved along with it '''unless:'''
+'movepagetalktext' => "The associated talk page will be automatically moved along with it '''unless:'''
*A non-empty talk page already exists under the new name, or
*You uncheck the box below.
In those cases, you will have to move or merge the page manually if desired.",
-'movearticle' => 'Move page:',
-'movenotallowed' => 'You do not have permission to move pages.',
-'newtitle' => 'To new title:',
-'move-watch' => 'Watch this page',
-'movepagebtn' => 'Move page',
-'pagemovedsub' => 'Move succeeded',
-'movepage-moved' => '<big>\'\'\'"$1" has been moved to "$2"\'\'\'</big>', # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
-'articleexists' => 'A page of that name already exists, or the name you have chosen is not valid.
+'movearticle' => 'Move page:',
+'movenologin' => 'Not logged in',
+'movenologintext' => 'You must be a registered user and [[Special:UserLogin|logged in]] to move a page.',
+'movenotallowed' => 'You do not have permission to move pages.',
+'cant-move-user-page' => 'You do not have permission to move user pages (apart from subpages).',
+'cant-move-to-user-page' => 'You do not have permission to move a page to a user page (except to a user subpage).',
+'newtitle' => 'To new title:',
+'move-watch' => 'Watch this page',
+'movepagebtn' => 'Move page',
+'pagemovedsub' => 'Move succeeded',
+'movepage-moved' => '<big>\'\'\'"$1" has been moved to "$2"\'\'\'</big>', # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
+'articleexists' => 'A page of that name already exists, or the name you have chosen is not valid.
Please choose another name.',
-'cantmove-titleprotected' => 'You cannot move a page to this location, because the new title has been protected from creation',
-'talkexists' => "'''The page itself was moved successfully, but the talk page could not be moved because one already exists at the new title.
+'cantmove-titleprotected' => 'You cannot move a page to this location, because the new title has been protected from creation',
+'talkexists' => "'''The page itself was moved successfully, but the talk page could not be moved because one already exists at the new title.
Please merge them manually.'''",
-'movedto' => 'moved to',
-'movetalk' => 'Move associated talk page',
-'move-subpages' => 'Move all subpages, if applicable',
-'move-talk-subpages' => 'Move all subpages of talk page, if applicable',
-'movepage-page-exists' => 'The page $1 already exists and cannot be automatically overwritten.',
-'movepage-page-moved' => 'The page $1 has been moved to $2.',
-'movepage-page-unmoved' => 'The page $1 could not be moved to $2.',
-'movepage-max-pages' => 'The maximum of $1 {{PLURAL:$1|page|pages}} has been moved and no more will be moved automatically.',
-'1movedto2' => '[[$1]] moved to [[$2]]',
-'1movedto2_redir' => '[[$1]] moved to [[$2]] over redirect',
-'movelogpage' => 'Move log',
-'movelogpagetext' => 'Below is a list of pages moved.',
-'movereason' => 'Reason:',
-'revertmove' => 'revert',
-'delete_and_move' => 'Delete and move',
-'delete_and_move_text' => '==Deletion required==
+'movedto' => 'moved to',
+'movetalk' => 'Move associated talk page',
+'move-subpages' => 'Move all subpages, if applicable',
+'move-talk-subpages' => 'Move all subpages of talk page, if applicable',
+'movepage-page-exists' => 'The page $1 already exists and cannot be automatically overwritten.',
+'movepage-page-moved' => 'The page $1 has been moved to $2.',
+'movepage-page-unmoved' => 'The page $1 could not be moved to $2.',
+'movepage-max-pages' => 'The maximum of $1 {{PLURAL:$1|page|pages}} has been moved and no more will be moved automatically.',
+'1movedto2' => '[[$1]] moved to [[$2]]',
+'1movedto2_redir' => '[[$1]] moved to [[$2]] over redirect',
+'movelogpage' => 'Move log',
+'movelogpagetext' => 'Below is a list of pages moved.',
+'movereason' => 'Reason:',
+'revertmove' => 'revert',
+'delete_and_move' => 'Delete and move',
+'delete_and_move_text' => '==Deletion required==
The destination page "[[:$1]]" already exists.
Do you want to delete it to make way for the move?',
-'delete_and_move_confirm' => 'Yes, delete the page',
-'delete_and_move_reason' => 'Deleted to make way for move',
-'selfmove' => 'Source and destination titles are the same;
+'delete_and_move_confirm' => 'Yes, delete the page',
+'delete_and_move_reason' => 'Deleted to make way for move',
+'selfmove' => 'Source and destination titles are the same;
cannot move a page over itself.',
-'immobile_namespace' => 'Source or destination title is of a special type;
-cannot move pages from and into that namespace.',
-'imagenocrossnamespace' => 'Cannot move file to non-file namespace',
-'imagetypemismatch' => 'The new file extension does not match its type',
-'imageinvalidfilename' => 'The target file name is invalid',
-'fix-double-redirects' => 'Update any redirects that point to the original title',
+'immobile-source-namespace' => 'Cannot move pages in namespace "$1"',
+'immobile-target-namespace' => 'Cannot move pages into namespace "$1"',
+'immobile-source-page' => 'This page is not movable.',
+'immobile-target-page' => 'Cannot move to that destination title.',
+'imagenocrossnamespace' => 'Cannot move file to non-file namespace',
+'imagetypemismatch' => 'The new file extension does not match its type',
+'imageinvalidfilename' => 'The target file name is invalid',
+'fix-double-redirects' => 'Update any redirects that point to the original title',
+'move-leave-redirect' => 'Leave a redirect behind',
# Export
'export' => 'Export pages',
'markedaspatrollederror-noautopatrol' => 'You are not allowed to mark your own changes as patrolled.',
# Patrol log
-'patrol-log-page' => 'Patrol log',
-'patrol-log-header' => 'This is a log of patrolled revisions.',
-'patrol-log-line' => 'marked $1 of $2 patrolled $3',
-'patrol-log-auto' => '(automatic)',
-'patrol-log-diff' => 'r$1', # only translate this message to other languages if you have to change it
+'patrol-log-page' => 'Patrol log',
+'patrol-log-header' => 'This is a log of patrolled revisions.',
+'patrol-log-line' => 'marked $1 of $2 patrolled $3',
+'patrol-log-auto' => '(automatic)',
+'patrol-log-diff' => 'r$1', # only translate this message to other languages if you have to change it
+'logshowhide-patrol' => '$1 patrol log',
# Image deletion
'deletedrevision' => 'Deleted old revision $1',
'unit-pixel' => 'px', # only translate this message to other languages if you have to change it
# action=purge
-'confirm_purge' => 'Clear the cache of this page?
-
-$1',
'confirm_purge_button' => 'OK',
+'confirm-purge-top' => 'Clear the cache of this page?',
+'confirm-purge-bottom' => 'Purging a page clears the cache and forces the most current version to appear.',
# Separators for various lists, etc.
'catseparator' => '|', # only translate this message to other languages if you have to change it
#Put all regex fragments above this line. Leave this line exactly as it is</pre>',
-# Special:Nuke
-'nuke' => 'Mass delete',
-'nuke-nopages' => 'No new pages by [[Special:Contributions/$1|$1]] in recent changes.',
-'nuke-list' => 'The following pages were recently created by [[Special:Contributions/$1|$1]];
-put in a comment and hit the button to delete them.',
-'nuke-defaultreason' => 'Mass removal of pages added by $1',
-'nuke-tools' => 'This tool allows for mass deletions of pages recently added by a given user or IP.
-Input the username or IP to get a list of pages to delete.',
-'nuke-submit-user' => 'Go',
-'nuke-submit-delete' => 'Delete selected',
-'right-nuke' => 'Mass delete pages',
-
);