'revisionday' => array( 1, 'REVISIONDAY' ),
'revisionday2' => array( 1, 'REVISIONDAY2' ),
'revisionmonth' => array( 1, 'REVISIONMONTH' ),
+ 'revisionmonth1' => array( 1, 'REVISIONMONTH1' ),
'revisionyear' => array( 1, 'REVISIONYEAR' ),
'revisiontimestamp' => array( 1, 'REVISIONTIMESTAMP' ),
'revisionuser' => array( 1, 'REVISIONUSER' ),
'DeletedContributions' => array( 'DeletedContributions' ),
'Tags' => array( 'Tags' ),
'Activeusers' => array( 'ActiveUsers' ),
+ 'RevisionMove' => array( 'RevisionMove' ),
+ 'ComparePages' => array( 'ComparePages' ),
);
/**
'tog-editsection' => 'Enable section editing via [edit] links',
'tog-editsectiononrightclick' => 'Enable section editing by right clicking on section titles (requires JavaScript)',
'tog-showtoc' => 'Show table of contents (for pages with more than 3 headings)',
-'tog-rememberpassword' => 'Remember my login on this computer',
+'tog-rememberpassword' => 'Remember my login on this computer (for a maximum of $1 {{PLURAL:$1|day|days}})',
'tog-watchcreations' => 'Add pages I create to my watchlist',
'tog-watchdefault' => 'Add pages I edit to my watchlist',
'tog-watchmoves' => 'Add pages I move to my watchlist',
'sitesubtitle' => '', # do not translate or duplicate this message to other languages
# Vector skin
-'vector-action-addsection' => 'Add topic',
-'vector-action-delete' => 'Delete',
-'vector-action-move' => 'Move',
-'vector-action-protect' => 'Protect',
-'vector-action-undelete' => 'Undelete',
-'vector-action-unprotect' => 'Unprotect',
-'vector-namespace-category' => 'Category',
-'vector-namespace-help' => 'Help page',
-'vector-namespace-image' => 'File',
-'vector-namespace-main' => 'Page',
-'vector-namespace-media' => 'Media page',
-'vector-namespace-mediawiki' => 'Message',
-'vector-namespace-project' => 'Project page',
-'vector-namespace-special' => 'Special page',
-'vector-namespace-talk' => 'Discussion',
-'vector-namespace-template' => 'Template',
-'vector-namespace-user' => 'User page',
-'vector-view-create' => 'Create',
-'vector-view-edit' => 'Edit',
-'vector-view-history' => 'View history',
-'vector-view-view' => 'Read',
-'vector-view-viewsource' => 'View source',
-'actions' => 'Actions',
-'namespaces' => 'Namespaces',
-'variants' => 'Variants',
+'vector-action-addsection' => 'Add topic',
+'vector-action-delete' => 'Delete',
+'vector-action-move' => 'Move',
+'vector-action-protect' => 'Protect',
+'vector-action-undelete' => 'Undelete',
+'vector-action-unprotect' => 'Unprotect',
+'vector-namespace-category' => 'Category',
+'vector-namespace-help' => 'Help page',
+'vector-namespace-image' => 'File',
+'vector-namespace-main' => 'Page',
+'vector-namespace-media' => 'Media page',
+'vector-namespace-mediawiki' => 'Message',
+'vector-namespace-project' => 'Project page',
+'vector-namespace-special' => 'Special page',
+'vector-namespace-talk' => 'Discussion',
+'vector-namespace-template' => 'Template',
+'vector-namespace-user' => 'User page',
+'vector-simplesearch-preference' => 'Enable enhanced search suggestions (Vector skin only)',
+'vector-view-create' => 'Create',
+'vector-view-edit' => 'Edit',
+'vector-view-history' => 'View history',
+'vector-view-view' => 'Read',
+'vector-view-viewsource' => 'View source',
+'actions' => 'Actions',
+'namespaces' => 'Namespaces',
+'variants' => 'Variants',
'errorpagetitle' => 'Error',
'returnto' => 'Return to $1.',
'yourname' => 'Username:',
'yourpassword' => 'Password:',
'yourpasswordagain' => 'Retype password:',
-'remembermypassword' => 'Remember my login on this computer',
+'remembermypassword' => 'Remember my login on this computer (for a maximum of $1 {{PLURAL:$1|day|days}})',
'yourdomainname' => 'Your domain:',
'externaldberror' => 'There was either an authentication database error or you are not allowed to update your external account.',
'login' => 'Log in',
If you click Save again, your edit will be saved without one.",
'missingcommenttext' => 'Please enter a comment below.',
'missingcommentheader' => "'''Reminder:''' You have not provided a subject/headline for this comment.
-If you click Save again, your edit will be saved without one.",
+If you click \"{{int:savearticle}}\" again, your edit will be saved without one.",
'summary-preview' => 'Summary preview:',
'subject-preview' => 'Subject/headline preview:',
'blockedtitle' => 'User is blocked',
'''Konqueror: '''click ''Reload'' or press ''F5'';
'''Opera:''' clear the cache in ''Tools → Preferences'';
'''Internet Explorer:''' hold ''Ctrl'' while clicking ''Refresh,'' or press ''Ctrl-F5''.",
-'usercssyoucanpreview' => "'''Tip:''' Use the 'Show preview' button to test your new CSS before saving.",
-'userjsyoucanpreview' => "'''Tip:''' Use the 'Show preview' button to test your new JS before saving.",
+'usercssyoucanpreview' => "'''Tip:''' Use the \"{{int:showpreview}}\" button to test your new CSS before saving.",
+'userjsyoucanpreview' => "'''Tip:''' Use the \"{{int:showpreview}}\" button to test your new JavaScript before saving.",
'usercsspreview' => "'''Remember that you are only previewing your user CSS.'''
'''It has not yet been saved!'''",
'userjspreview' => "'''Remember that you are only testing/previewing your user JavaScript.'''
# 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',
+'currentrev' => 'Latest revision',
+'currentrev-asof' => 'Latest 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{{int:pipe-separator}}$3 ($4){{int:pipe-separator}}$5 ($6)', # do not translate or duplicate this message to other languages
'previousrevision' => '← Older revision',
'nextrevision' => 'Newer revision →',
-'currentrevisionlink' => 'Current revision',
+'currentrevisionlink' => 'Latest revision',
'cur' => 'cur',
'next' => 'next',
'last' => 'prev',
'page_first' => 'first',
'page_last' => 'last',
'histlegend' => "Diff selection: mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.<br />
-Legend: '''({{int:cur}})''' = difference with current revision, '''({{int:last}})''' = difference with preceding revision, '''{{int:minoreditletter}}''' = minor edit.",
+Legend: '''({{int:cur}})''' = difference with latest revision, '''({{int:last}})''' = difference with preceding revision, '''{{int:minoreditletter}}''' = minor edit.",
'history-fieldset-title' => 'Browse history',
'history-show-deleted' => 'Deleted only',
'history_copyright' => '-', # do not translate or duplicate this message to other languages
'revdelete-hide-comment' => 'Hide edit comment',
'revdelete-hide-user' => "Hide editor's username/IP address",
'revdelete-hide-restricted' => 'Suppress data from administrators as well as others',
-'revdelete-radio-same' => "(don't change)",
+'revdelete-radio-same' => '(do not change)',
'revdelete-radio-set' => 'Yes',
'revdelete-radio-unset' => 'No',
'revdelete-suppress' => 'Suppress data from administrators as well as others',
'logdelete-failure' => "'''Log visibility could not be set:'''
$1",
'revdel-restore' => 'change visibility',
+'revdel-restore-deleted' => 'deleted revisions',
+'revdel-restore-visible' => 'visible revisions',
'pagehist' => 'Page history',
'deletedhist' => 'Deleted history',
'revdelete-content' => 'content',
'suppressionlogtext' => 'Below is a list of deletions and blocks involving content hidden from administrators.
See the [[Special:IPBlockList|IP block list]] for the list of currently operational bans and blocks.',
+# Revision move
+'moverevlogentry' => 'moved {{PLURAL:$3|one revision|$3 revisions}} from $1 to $2',
+'revisionmove' => 'Move revisions from "$1"',
+'revisionmove-backlink' => '← $1', # only translate this message to other languages if you have to change it
+'revmove-explain' => 'The following revisions will be moved from $1 to the specified target page. If the target does not exist, it is created. Otherwise, these revisions will be merged into the page history.',
+'revmove-legend' => 'Set target page and summary',
+'revmove-submit' => 'Move revisions to selected page',
+'revisionmoveselectedversions' => 'Move selected revisions',
+'revmove-reasonfield' => 'Reason:',
+'revmove-titlefield' => 'Target page:',
+'revmove-badparam-title' => 'Bad parameters',
+'revmove-badparam' => '<span class="error">Your request contains illegal or insufficient parameters. Please hit "back" and try again.</span>',
+'revmove-norevisions-title' => 'Invalid target revision',
+'revmove-norevisions' => '<span class="error">You have not specified one or more target revisions to perform this function or the specified revision does not exist.</span>',
+'revmove-nullmove-title' => 'Bad title',
+'revmove-nullmove' => '<span class="error">Source and target page are identical. Please hit "back" and enter a page name different to "$1".</span>',
+'revmove-success-existing' => '{{PLURAL:$1|One revision from [[$2]] has|$1 revisions from [[$2]] have}} been moved to the existing page [[$3]].',
+'revmove-success-created' => '{{PLURAL:$1|One revision from [[$2]] has|$1 revisions from [[$2]] have}} been moved to the newly created page [[$3]].',
+
# History merging
'mergehistory' => 'Merge page histories',
'mergehistory-header' => 'This page lets you merge revisions of the history of one source page into a newer page.
'searchmenu-legend' => 'Search options',
'searchmenu-exists' => "'''There is a page named \"[[:\$1]]\" on this wiki'''",
'searchmenu-new' => "'''Create the page \"[[:\$1]]\" on this wiki!'''",
+'searchmenu-new-nocreate' => '', # do not translate or duplicate this message to other languages
'searchhelp-url' => 'Help:Contents',
'searchmenu-prefix' => '[[Special:PrefixIndex/$1|Browse pages with this prefix]]',
'searchmenu-help' => '[[{{MediaWiki:Searchhelp-url}}|{{int:help}}]]?', # do not translate or duplicate this message to other languages
'searchprofile-everything-tooltip' => 'Search all of content (including talk pages)',
'searchprofile-advanced-tooltip' => 'Search in custom namespaces',
'search-result-size' => '$1 ({{PLURAL:$2|1 word|$2 words}})',
+'search-result-category-size' => '{{PLURAL:$1|1 member|$1 members}} ({{PLURAL:$2|1 subcategory|$2 subcategories}}, {{PLURAL:$3|1 file|$3 files}})',
'search-result-score' => 'Relevance: $1%',
'search-redirect' => '(redirect $1)',
'search-section' => '(section $1)',
'default' => 'default',
'prefs-files' => 'Files',
'prefs-custom-css' => 'Custom CSS',
-'prefs-custom-js' => 'Custom JS',
-'prefs-common-css-js' => 'Shared CSS/JS for all skins:',
+'prefs-custom-js' => 'Custom JavaScript',
+'prefs-common-css-js' => 'Shared CSS/JavaScript for all skins:',
'prefs-reset-intro' => 'You can use this page to reset your preferences to the site defaults.
This cannot be undone.',
'prefs-emailconfirm-label' => 'E-mail confirmation:',
'right-protect' => 'Change protection levels and edit protected pages',
'right-editprotected' => 'Edit protected pages (without cascading protection)',
'right-editinterface' => 'Edit the user interface',
-'right-editusercssjs' => "Edit other users' CSS and JS files",
+'right-editusercssjs' => "Edit other users' CSS and JavaScript files",
'right-editusercss' => "Edit other users' CSS files",
-'right-edituserjs' => "Edit other users' JS files",
+'right-edituserjs' => "Edit other users' JavaScript files",
'right-rollback' => 'Quickly rollback the edits of the last user who edited a particular page',
'right-markbotedits' => 'Mark rolled-back edits as bot edits',
'right-noratelimit' => 'Not be affected by rate limits',
'right-siteadmin' => 'Lock and unlock the database',
'right-reset-passwords' => "Reset other users' passwords",
'right-override-export-depth' => 'Export pages including linked pages up to a depth of 5',
-'right-versiondetail' => 'Show the extended software version information',
'right-sendemail' => 'Send e-mail to other users',
+'right-revisionmove' => 'Move revisions',
# User rights log
'rightslog' => 'User rights log',
'action-userrights' => 'edit all user rights',
'action-userrights-interwiki' => 'edit user rights of users on other wikis',
'action-siteadmin' => 'lock or unlock the database',
+'action-revisionmove' => 'move revisions',
# Recent changes
'nchanges' => '$1 {{PLURAL:$1|change|changes}}',
MGP # Pentax
PICT # misc.
#</pre> <!-- leave this line exactly as it is -->', # only translate this message to other languages if you have to change it
+'upload-successful-msg' => 'Your upload is available here: $1',
+'upload-failure-subj' => 'Upload problem',
+'upload-failure-msg' => 'There was a problem with your upload:
+
+$1',
'upload-proto-error' => 'Incorrect protocol',
'upload-proto-error-text' => 'Remote upload requires URLs beginning with <code>http://</code> or <code>ftp://</code>.',
'filerevert-backlink' => '← $1', # only translate this message to other languages if you have to change it
'filerevert-legend' => 'Revert file',
'filerevert-intro' => "You are about to revert the file '''[[Media:$1|$1]]''' to the [$4 version as of $3, $2].",
-'filerevert-comment' => 'Comment:',
+'filerevert-comment' => 'Reason:',
'filerevert-defaultcomment' => 'Reverted to version as of $2, $1',
'filerevert-submit' => 'Revert',
'filerevert-success' => "'''[[Media:$1|$1]]''' has been reverted to the [$4 version as of $3, $2].",
'emailsenttext' => 'Your e-mail message has been sent.',
'emailuserfooter' => 'This e-mail was sent by $1 to $2 by the "E-mail user" function at {{SITENAME}}.',
+# User Messenger
+'usermessage-summary' => 'Leaving system message.',
+'usermessage-editor' => 'System messenger',
+'usermessage-template' => 'MediaWiki:UserMessage', # only translate this message to other languages if you have to change it
+
# Watchlist
'watchlist' => 'My watchlist',
'mywatchlist' => 'My watchlist',
'revertpage-nouser' => 'Reverted edits by (username removed) to last revision by [[User:$1|$1]]',
'rollback-success' => 'Reverted edits by $1;
changed back to last revision by $2.',
-'sessionfailure' => 'There seems to be a problem with your login session;
+
+# Edit tokens
+'sessionfailure-title' => 'Session failure',
+'sessionfailure' => 'There seems to be a problem with your login session;
this action has been canceled as a precaution against session hijacking.
Please hit "back" and reload the page you came from, then try again.',
'undeleteviewlink' => 'view',
'undeletereset' => 'Reset',
'undeleteinvert' => 'Invert selection',
-'undeletecomment' => 'Comment:',
+'undeletecomment' => 'Reason:',
'undeletedarticle' => 'restored "[[$1]]"',
'undeletedrevisions' => '{{PLURAL:$1|1 revision|$1 revisions}} restored',
'undeletedrevisions-files' => '{{PLURAL:$1|1 revision|$1 revisions}} and {{PLURAL:$2|1 file|$2 files}} restored',
The latest block log entry is provided below for reference:',
'sp-contributions-search' => 'Search for contributions',
'sp-contributions-username' => 'IP address or username:',
+'sp-contributions-toponly' => 'Show only top revisions',
'sp-contributions-submit' => 'Search',
'sp-contributions-explain' => '', # only translate this message to other languages if you have to change it
'sp-contributions-footer' => '-', # do not translate or duplicate this message to other languages
'importstart' => 'Importing pages...',
'import-revision-count' => '$1 {{PLURAL:$1|revision|revisions}}',
'importnopages' => 'No pages to import.',
+'imported-log-entries' => 'Imported $1 {{PLURAL:$1|log entry|log entries}}.',
'importfailed' => 'Import failed: <nowiki>$1</nowiki>',
'importunknownsource' => 'Unknown import source type',
'importcantopen' => 'Could not open import file',
'accesskey-compareselectedversions' => 'v', # do not translate or duplicate this message to other languages
'accesskey-watch' => 'w', # do not translate or duplicate this message to other languages
'accesskey-upload' => 's', # do not translate or duplicate this message to other languages
+'accesskey-preferences-save' => 's', # do not translate or duplicate this message to other languages
+'accesskey-summary' => 'b', # do not translate or duplicate this message to other languages
+'accesskey-userrights-set' => 's', # do not translate or duplicate this message to other languages
+'accesskey-blockip-block' => 's', # do not translate or duplicate this message to other languages
+'accesskey-export' => 's', # do not translate or duplicate this message to other languages
+'accesskey-import' => 's', # do not translate or duplicate this message to other languages
# Tooltip help for the actions
'tooltip-pt-userpage' => 'Your user page',
'tooltip-upload' => 'Start upload',
'tooltip-rollback' => '"Rollback" reverts edit(s) to this page of the last contributor in one click',
'tooltip-undo' => '"Undo" reverts this edit and opens the edit form in preview mode. It allows adding a reason in the summary.',
+'tooltip-preferences-save' => 'Save preferences',
+'tooltip-summary' => 'Enter a short summary',
# Stylesheets
'common.css' => '/* CSS placed here will be applied to all skins */', # only translate this message to other languages if you have to change it
check for correct installation of latex, dvips, gs, and convert',
'math_bad_tmpdir' => 'Cannot write to or create math temp directory',
'math_bad_output' => 'Cannot write to or create math output directory',
-'math_notexvc' => 'Missing texvc executable;
-please see math/README to configure.',
+'math_notexvc' => 'Missing texvc executable; please see math/README to configure.',
# Patrolling
'markaspatrolleddiff' => 'Mark as patrolled',
'show-big-image-thumb' => '<small>Size of this preview: $1 × $2 pixels</small>',
'file-info-gif-looped' => 'looped',
'file-info-gif-frames' => '$1 {{PLURAL:$1|frame|frames}}',
+'file-info-png-looped' => 'looped',
+'file-info-png-repeat' => 'played $1 {{PLURAL:$1|time|times}}',
+'file-info-png-frames' => '$1 {{PLURAL:$1|frame|frames}}',
# Special:NewFiles
'newimages' => 'Gallery of new files',
'table_pager_first' => 'First page',
'table_pager_last' => 'Last page',
'table_pager_limit' => 'Show $1 items per page',
+'table_pager_limit_label' => 'Items per page:',
'table_pager_limit_submit' => 'Go',
'table_pager_empty' => 'No results',
'watchlistedit-normal-title' => 'Edit watchlist',
'watchlistedit-normal-legend' => 'Remove titles from watchlist',
'watchlistedit-normal-explain' => 'Titles on your watchlist are shown below.
-To remove a title, check the box next to it, and click "Remove titles".
+To remove a title, check the box next to it, and click "{{int:Watchlistedit-normal-submit}}".
You can also [[Special:Watchlist/raw|edit the raw list]].',
'watchlistedit-normal-submit' => 'Remove titles',
'watchlistedit-normal-done' => '{{PLURAL:$1|1 title was|$1 titles were}} removed from your watchlist:',
'watchlistedit-raw-legend' => 'Edit raw watchlist',
'watchlistedit-raw-explain' => 'Titles on your watchlist are shown below, and can be edited by adding to and removing from the list;
one title per line.
-When finished, click Update Watchlist.
+When finished, click "{{int:Watchlistedit-raw-submit}}".
You can also [[Special:Watchlist/edit|use the standard editor]].',
'watchlistedit-raw-titles' => 'Titles:',
'watchlistedit-raw-submit' => 'Update watchlist',
'tags-edit' => 'edit',
'tags-hitcount' => '$1 {{PLURAL:$1|change|changes}}',
+# Special:ComparePages
+'comparepages' => 'Compare pages',
+'compare-selector' => 'Compare page revisions',
+'compare-page1' => 'Page 1',
+'compare-page2' => 'Page 2',
+'compare-rev1' => 'Revision 1',
+'compare-rev2' => 'Revision 2',
+'compare-submit' => 'Compare',
+
# Database error messages
'dberr-header' => 'This wiki has a problem',
'dberr-problems' => 'Sorry!
'htmlform-reset' => 'Undo changes',
'htmlform-selectorother-other' => 'Other',
-# Add categories per AJAX
-'ajax-add-category' => 'Add category',
-'ajax-add-category-submit' => 'Add',
-'ajax-confirm-title' => 'Confirm action',
-'ajax-confirm-prompt' => 'You can provide an edit summary below.
-Click "Save" to save your edit.',
-'ajax-confirm-save' => 'Save',
-'ajax-add-category-summary' => 'Add category "$1"',
-'ajax-remove-category-summary' => 'Remove category "$1"',
-'ajax-confirm-actionsummary' => 'Action to take:',
-'ajax-error-title' => 'Error',
-'ajax-error-dismiss' => 'OK',
-'ajax-remove-category-error' => 'It was not possible to remove this category.
-This usually occurs when the category has been added to the page in a template.',
-
);