'plural' => array( 0, 'PLURAL:' ),
'fullurl' => array( 0, 'FULLURL:' ),
'fullurle' => array( 0, 'FULLURLE:' ),
- 'pipetrick' => array( 0, 'PIPETRICK:' ),
'lcfirst' => array( 0, 'LCFIRST:' ),
'ucfirst' => array( 0, 'UCFIRST:' ),
'lc' => array( 0, 'LC:' ),
'staticredirect' => array( 1, '__STATICREDIRECT__' ),
'protectionlevel' => array( 1, 'PROTECTIONLEVEL' ),
'formatdate' => array( 0, 'formatdate', 'dateformat' ),
+ 'url_path' => array( 0, 'PATH' ),
+ 'url_wiki' => array( 0, 'WIKI' ),
+ 'url_query' => array( 0, 'QUERY' ),
);
/**
'Allpages' => array( 'AllPages' ),
'Prefixindex' => array( 'PrefixIndex' ) ,
'Ipblocklist' => array( 'BlockList', 'ListBlocks', 'IPBlockList' ),
+ 'Unblock' => array( 'Unblock' ),
'Specialpages' => array( 'SpecialPages' ),
'Contributions' => array( 'Contributions' ),
'Emailuser' => array( 'EmailUser' ),
'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-editwidth' => 'Widen the edit box to fill the entire screen',
'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',
'noindex-category' => 'Noindexed pages',
'linkprefix' => '/^(.*?)([a-zA-Z\\x80-\\xff]+)$/sD', # only translate this message to other languages if you have to change it
-'mainpagetext' => "<big>'''MediaWiki has been successfully installed.'''</big>",
+'mainpagetext' => "'''MediaWiki has been successfully installed.'''",
'mainpagedocfooter' => "Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
== Getting started ==
'namespaces' => 'Namespaces',
'variants' => 'Variants',
-# Metadata in edit box
-'metadata_help' => 'Metadata:',
-
'errorpagetitle' => 'Error',
'returnto' => 'Return to $1.',
'tagline' => 'From {{SITENAME}}',
'readonly_lag' => 'The database has been automatically locked while the slave database servers catch up to the master',
'internalerror' => 'Internal error',
'internalerror_info' => 'Internal error: $1',
+'fileappenderrorread' => 'Could not read "$1" during append.',
+'fileappenderror' => 'Could not append "$1" to "$2".',
'filecopyerror' => 'Could not copy file "$1" to "$2".',
'filerenameerror' => 'Could not rename file "$1" to "$2".',
'filedeleteerror' => 'Could not delete file "$1".',
* EspaƱol|es
* Italiano|it
* Nederlands|nl', # do not translate or duplicate this message to other languages
+'suspicious-userlogout' => 'Your request to log out was denied because it looks like it was sent by a broken browser or caching proxy.',
# Password reset dialog
'resetpass' => 'Change password',
'resetpass_forbidden' => 'Passwords cannot be changed',
'resetpass-no-info' => 'You must be logged in to access this page directly.',
'resetpass-submit-loggedin' => 'Change password',
+'resetpass-submit-cancel' => 'Cancel',
'resetpass-wrong-oldpass' => 'Invalid temporary or current password.
You may have already successfully changed your password or requested a new temporary password.',
'resetpass-temp-password' => 'Temporary password:',
'showdiff' => 'Show changes',
'anoneditwarning' => "'''Warning:''' You are not logged in.
Your IP address will be recorded in this page's edit history.",
+'anonpreviewwarning' => "''You are not logged in. Saving will record your IP address in this page's edit history.''",
'missingsummary' => "'''Reminder:''' You have not provided an edit summary.
If you click Save again, your edit will be saved without one.",
'missingcommenttext' => 'Please enter a comment below.',
'summary-preview' => 'Summary preview:',
'subject-preview' => 'Subject/headline preview:',
'blockedtitle' => 'User is blocked',
-'blockedtext' => "<big>'''Your user name or IP address has been blocked.'''</big>
+'blockedtext' => "'''Your user name or IP address has been blocked.'''
The block was made by $1.
The reason given is ''$2''.
'userpage-userdoesnotexist' => 'User account "$1" is not registered.
Please check if you want to create/edit this page.',
'userpage-userdoesnotexist-view' => 'User account "$1" is not registered.',
+'blocked-notice-logextract' => 'This user is currently blocked.
+The latest block log entry is provided below for reference:',
'clearyourcache' => "'''Note: After saving, you may have to bypass your browser's cache to see the changes.'''
'''Mozilla / Firefox / Safari:''' hold ''Shift'' while clicking ''Reload'', or press either ''Ctrl-F5'' or ''Ctrl-R'' (''Command-R'' on a Macintosh);
'''Konqueror: '''click ''Reload'' or press ''F5'';
'prefs-files' => 'Files',
'prefs-custom-css' => 'Custom CSS',
'prefs-custom-js' => 'Custom JS',
+'prefs-common-css-js' => 'Shared CSS/JS 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:',
'group-suppress' => 'Oversights',
'group-all' => '(all)',
-'group-user-member' => 'User',
-'group-autoconfirmed-member' => 'Autoconfirmed user',
-'group-bot-member' => 'Bot',
-'group-sysop-member' => 'Administrator',
-'group-bureaucrat-member' => 'Bureaucrat',
-'group-suppress-member' => 'Oversight',
+'group-user-member' => 'user',
+'group-autoconfirmed-member' => 'autoconfirmed user',
+'group-bot-member' => 'bot',
+'group-sysop-member' => 'administrator',
+'group-bureaucrat-member' => 'bureaucrat',
+'group-suppress-member' => 'oversight',
'grouppage-user' => '{{ns:project}}:Users',
'grouppage-autoconfirmed' => '{{ns:project}}:Autoconfirmed users',
'right-hideuser' => 'Block a username, hiding it from the public',
'right-ipblock-exempt' => 'Bypass IP blocks, auto-blocks and range blocks',
'right-proxyunbannable' => 'Bypass automatic blocks of proxies',
+'right-unblockself' => 'Unblock themselves',
'right-protect' => 'Change protection levels and edit protected pages',
'right-editprotected' => 'Edit protected pages (without cascading protection)',
'right-editinterface' => 'Edit the user interface',
'illegalfilename' => 'The filename "$1" contains characters that are not allowed in page titles.
Please rename the file and try uploading it again.',
'badfilename' => 'File name has been changed to "$1".',
+'filetype-mime-mismatch' => 'File extension does not match MIME type.',
'filetype-badmime' => 'Files of the MIME type "$1" are not allowed to be uploaded.',
'filetype-bad-ie-mime' => 'Cannot upload this file because Internet Explorer would detect it as "$1", which is a disallowed and potentially dangerous file type.',
'filetype-unwanted-type' => "'''\".\$1\"''' is an unwanted file type.
'filetype-banned-type' => "'''\".\$1\"''' is not a permitted file type.
Permitted {{PLURAL:\$3|file type is|file types are}} \$2.",
'filetype-missing' => 'The file has no extension (like ".jpg").',
+'empty-file' => 'The file you submitted was empty',
+'file-too-large' => 'The file you submitted was too large',
+'filename-tooshort' => 'The filename is too short',
+'filetype-banned' => 'This type of file is banned',
+'verification-error' => 'This file did not pass file verification',
+'hookaborted' => 'The modification you tried to make was aborted by an extension hook',
+'illegal-filename' => 'The filename is not allowed',
+'overwrite' => 'Overwriting an existing file is not allowed',
+'unknown-error' => 'An unknown error occured',
+'tmp-create-error' => 'Couldn\'t create temporary file',
+'tmp-write-error' => 'Error writing temporary file',
'large-file' => 'It is recommended that files are no larger than $1;
this file is $2.',
'largefileserver' => 'This file is bigger than the server is configured to allow.',
'uploadedimage' => 'uploaded "[[$1]]"',
'overwroteimage' => 'uploaded a new version of "[[$1]]"',
'uploaddisabled' => 'Uploads disabled',
+'copyuploaddisabled' => 'Upload by URL disabled',
'uploaddisabledtext' => 'File uploads are disabled.',
'php-uploaddisabledtext' => 'File uploads are disabled in PHP.
Please check the file_uploads setting.',
'http-timed-out' => 'HTTP request timed out.',
'http-curl-error' => 'Error fetching URL: $1',
'http-host-unreachable' => 'Could not reach URL.',
+'http-bad-status' => 'There was a problem during the HTTP request: $1 $2',
# Some likely curl errors. More could be added from <http://curl.haxx.se/libcurl/c/libcurl-errors.html>
'upload-curl-error6' => 'Could not reach URL',
'listfiles_count' => 'Versions',
# File description page
-'file-anchor-link' => 'File',
-'filehist' => 'File history',
-'filehist-help' => 'Click on a date/time to view the file as it appeared at that time.',
-'filehist-deleteall' => 'delete all',
-'filehist-deleteone' => 'delete',
-'filehist-revert' => 'revert',
-'filehist-current' => 'current',
-'filehist-datetime' => 'Date/Time',
-'filehist-thumb' => 'Thumbnail',
-'filehist-thumbtext' => 'Thumbnail for version as of $1',
-'filehist-nothumb' => 'No thumbnail',
-'filehist-user' => 'User',
-'filehist-dimensions' => 'Dimensions',
-'filehist-filesize' => 'File size',
-'filehist-comment' => 'Comment',
-'filehist-missing' => 'File missing',
-'imagelinks' => 'File links',
-'linkstoimage' => 'The following {{PLURAL:$1|page links|$1 pages link}} to this file:',
-'linkstoimage-more' => 'More than $1 {{PLURAL:$1|page links|pages link}} to this file.
+'file-anchor-link' => 'File',
+'filehist' => 'File history',
+'filehist-help' => 'Click on a date/time to view the file as it appeared at that time.',
+'filehist-deleteall' => 'delete all',
+'filehist-deleteone' => 'delete',
+'filehist-revert' => 'revert',
+'filehist-current' => 'current',
+'filehist-datetime' => 'Date/Time',
+'filehist-thumb' => 'Thumbnail',
+'filehist-thumbtext' => 'Thumbnail for version as of $1',
+'filehist-nothumb' => 'No thumbnail',
+'filehist-user' => 'User',
+'filehist-dimensions' => 'Dimensions',
+'filehist-filesize' => 'File size',
+'filehist-comment' => 'Comment',
+'filehist-missing' => 'File missing',
+'imagelinks' => 'File links',
+'linkstoimage' => 'The following {{PLURAL:$1|page links|$1 pages link}} to this file:',
+'linkstoimage-more' => 'More than $1 {{PLURAL:$1|page links|pages link}} to this file.
The following list shows the {{PLURAL:$1|first page link|first $1 page links}} to this file only.
A [[Special:WhatLinksHere/$2|full list]] is available.',
-'nolinkstoimage' => 'There are no pages that link to this file.',
-'morelinkstoimage' => 'View [[Special:WhatLinksHere/$1|more links]] to this file.',
-'redirectstofile' => 'The following {{PLURAL:$1|file redirects|$1 files redirect}} to this file:',
-'duplicatesoffile' => 'The following {{PLURAL:$1|file is a duplicate|$1 files are duplicates}} of this file ([[Special:FileDuplicateSearch/$2|more details]]):',
-'sharedupload' => 'This file is from $1 and may be used by other projects.',
-'sharedupload-desc-there' => 'This file is from $1 and may be used by other projects.
+'nolinkstoimage' => 'There are no pages that link to this file.',
+'morelinkstoimage' => 'View [[Special:WhatLinksHere/$1|more links]] to this file.',
+'redirectstofile' => 'The following {{PLURAL:$1|file redirects|$1 files redirect}} to this file:',
+'duplicatesoffile' => 'The following {{PLURAL:$1|file is a duplicate|$1 files are duplicates}} of this file ([[Special:FileDuplicateSearch/$2|more details]]):',
+'sharedupload' => 'This file is from $1 and may be used by other projects.',
+'sharedupload-desc-there' => 'This file is from $1 and may be used by other projects.
Please see the [$2 file description page] for further information.',
-'sharedupload-desc-here' => 'This file is from $1 and may be used by other projects.
+'sharedupload-desc-here' => 'This file is from $1 and may be used by other projects.
The description on its [$2 file description page] there is shown below.',
-'shareddescriptionfollows' => '-', # do not translate or duplicate this message to other languages
-'filepage-nofile' => 'No file by this name exists.',
-'filepage-nofile-link' => 'No file by this name exists, but you can [$1 upload it].',
-'uploadnewversion-linktext' => 'Upload a new version of this file',
-'shared-repo-from' => 'from $1',
-'shared-repo' => 'a shared repository',
+'shareddescriptionfollows' => '-', # do not translate or duplicate this message to other languages
+'filepage-nofile' => 'No file by this name exists.',
+'filepage-nofile-link' => 'No file by this name exists, but you can [$1 upload it].',
+'uploadnewversion-linktext' => 'Upload a new version of this file',
+'shared-repo-from' => 'from $1',
+'shared-repo' => 'a shared repository',
+'shared-repo-name-wikimediacommons' => 'Wikimedia Commons', # only translate this message to other languages if you have to change it
# File reversion
'filerevert' => 'Revert $1',
'statistics-edits-average' => 'Average edits per page',
'statistics-views-total' => 'Views total',
'statistics-views-peredit' => 'Views per edit',
-'statistics-jobqueue' => '[http://www.mediawiki.org/wiki/Manual:Job_queue Job queue] length',
'statistics-users' => 'Registered [[Special:ListUsers|users]]',
'statistics-users-active' => 'Active users',
'statistics-users-active-desc' => 'Users who have performed an action in the last {{PLURAL:$1|day|$1 days}}',
'listgrouprights-removegroup-self-all' => 'Remove all groups from own account',
# E-mail user
-'mailnologin' => 'No send address',
-'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' => 'You can use the form below to send an e-mail message to this user.
+'mailnologin' => 'No send address',
+'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' => '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',
-'noemailtitle' => 'No e-mail address',
-'noemailtext' => 'This user has not specified a valid e-mail address.',
-'nowikiemailtitle' => 'No e-mail allowed',
-'nowikiemailtext' => 'This user has chosen not to receive e-mail from other users.',
-'email-legend' => 'Send an e-mail to another {{SITENAME}} user',
-'emailfrom' => 'From:',
-'emailto' => 'To:',
-'emailsubject' => 'Subject:',
-'emailmessage' => 'Message:',
-'emailsend' => 'Send',
-'emailccme' => 'E-mail me a copy of my message.',
-'emailccsubject' => 'Copy of your message to $1: $2',
-'emailsent' => 'E-mail sent',
-'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}}.',
+'usermailererror' => 'Mail object returned error:',
+'defemailsubject' => '{{SITENAME}} e-mail',
+'usermaildisabled' => 'User e-mail disabled',
+'usermaildisabledtext' => 'You cannot send e-mail to other users on this wiki',
+'noemailtitle' => 'No e-mail address',
+'noemailtext' => 'This user has not specified a valid e-mail address.',
+'nowikiemailtitle' => 'No e-mail allowed',
+'nowikiemailtext' => 'This user has chosen not to receive e-mail from other users.',
+'email-legend' => 'Send an e-mail to another {{SITENAME}} user',
+'emailfrom' => 'From:',
+'emailto' => 'To:',
+'emailsubject' => 'Subject:',
+'emailmessage' => 'Message:',
+'emailsend' => 'Send',
+'emailccme' => 'E-mail me a copy of my message.',
+'emailccsubject' => 'Copy of your message to $1: $2',
+'emailsent' => 'E-mail sent',
+'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}}.',
# Watchlist
'watchlist' => 'My watchlist',
{{fullurl:{{#special:Watchlist}}/edit}}
To delete the page from your watchlist, visit
-{{fullurl:{{FULLPAGENAMEE}}|action=unwatch}}
+$UNWATCHURL
Feedback and further assistance:
{{fullurl:{{MediaWiki:Helppage}}}}',
'protect-othertime-op' => 'other time',
'protect-existing-expiry' => 'Existing expiry time: $3, $2',
'protect-otherreason' => 'Other/additional reason:',
-'protect-otherreason-op' => 'other/additional reason',
+'protect-otherreason-op' => 'Other reason',
'protect-dropdown' => '*Common protection reasons
** Excessive vandalism
** Excessive spamming
'undeletedfiles' => '{{PLURAL:$1|1 file|$1 files}} restored',
'cannotundelete' => 'Undelete failed;
someone else may have undeleted the page first.',
-'undeletedpage' => "<big>'''$1 has been restored'''</big>
+'undeletedpage' => "'''$1 has been restored'''
Consult the [[Special:Log/delete|deletion log]] for a record of recent deletions and restorations.",
'undelete-header' => 'See [[Special:Log/delete|the deletion log]] for recently deleted pages.',
'month' => 'From month (and earlier):',
'year' => 'From year (and earlier):',
-'sp-contributions-newbies' => 'Show contributions of new accounts only',
-'sp-contributions-newbies-sub' => 'For new accounts',
-'sp-contributions-newbies-title' => 'User contributions for new accounts',
-'sp-contributions-blocklog' => 'block log',
-'sp-contributions-deleted' => 'deleted user contributions',
-'sp-contributions-logs' => 'logs',
-'sp-contributions-talk' => 'talk',
-'sp-contributions-userrights' => 'user rights management',
-'sp-contributions-blocked-notice' => 'This user is currently blocked.
+'sp-contributions-newbies' => 'Show contributions of new accounts only',
+'sp-contributions-newbies-sub' => 'For new accounts',
+'sp-contributions-newbies-title' => 'User contributions for new accounts',
+'sp-contributions-blocklog' => 'block log',
+'sp-contributions-deleted' => 'deleted user contributions',
+'sp-contributions-logs' => 'logs',
+'sp-contributions-talk' => 'talk',
+'sp-contributions-userrights' => 'user rights management',
+'sp-contributions-blocked-notice' => 'This user is currently blocked.
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-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
-'sp-contributions-footer-anon' => '-', # do not translate or duplicate this message to other languages
+'sp-contributions-blocked-notice-anon' => 'This IP address is currently blocked.
+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-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
+'sp-contributions-footer-anon' => '-', # do not translate or duplicate this message to other languages
# What links here
'whatlinkshere' => 'What links here',
'cant-block-while-blocked' => 'You cannot block other users while you are blocked.',
'cant-see-hidden-user' => "The user you are trying to block has already been blocked and hidden.
Since you do not have the hideuser right, you cannot see or edit the user's block.",
+'ipbblocked' => 'You cannot block or unblock other users, because you are yourself blocked',
+'ipbnounblockself' => 'You are not allowed to unblock yourself',
# Developer tools
'lockdb' => 'Lock database',
In those cases, you will have to move or merge the page manually if desired.",
'movearticle' => 'Move page:',
+'moveuserpage-warning' => "'''Warning:''' You are about to move a user page. Please note that only the page will be moved and the user will ''not'' be renamed.",
'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.',
'move-watch' => 'Watch source page and target page',
'movepagebtn' => 'Move page',
'pagemovedsub' => 'Move succeeded',
-'movepage-moved' => '<big>\'\'\'"$1" has been moved to "$2"\'\'\'</big>',
+'movepage-moved' => '\'\'\'"$1" has been moved to "$2"\'\'\'',
'movepage-moved-redirect' => 'A redirect has been created.',
'movepage-moved-noredirect' => 'The creation of a redirect has been suppressed.',
'articleexists' => 'A page of that name already exists, or the name you have chosen is not valid.
'tooltip-pt-anonlogin' => 'You are encouraged to log in; however, it is not mandatory',
'tooltip-pt-logout' => 'Log out',
'tooltip-ca-talk' => 'Discussion about the content page',
-'tooltip-ca-edit' => 'You can edit this page.
-Please use the preview button before saving',
+'tooltip-ca-edit' => 'You can edit this page. Please use the preview button before saving',
'tooltip-ca-addsection' => 'Start a new section',
'tooltip-ca-viewsource' => 'This page is protected.
You can view its source',
'limitall' => 'all',
# E-mail address confirmation
-'confirmemail' => 'Confirm e-mail address',
-'confirmemail_noemail' => 'You do not have a valid e-mail address set in your [[Special:Preferences|user preferences]].',
-'confirmemail_text' => '{{SITENAME}} requires that you validate your e-mail address before using e-mail features.
+'confirmemail' => 'Confirm e-mail address',
+'confirmemail_noemail' => 'You do not have a valid e-mail address set in your [[Special:Preferences|user preferences]].',
+'confirmemail_text' => '{{SITENAME}} requires that you validate your e-mail address before using e-mail features.
Activate the button below to send a confirmation mail to your address.
The mail will include a link containing a code;
load the link in your browser to confirm that your e-mail address is valid.',
-'confirmemail_pending' => 'A confirmation code has already been e-mailed to you;
+'confirmemail_pending' => 'A confirmation code has already been e-mailed to you;
if you recently created your account, you may wish to wait a few minutes for it to arrive before trying to request a new code.',
-'confirmemail_send' => 'Mail a confirmation code',
-'confirmemail_sent' => 'Confirmation e-mail sent.',
-'confirmemail_oncreate' => 'A confirmation code was sent to your e-mail address.
+'confirmemail_send' => 'Mail a confirmation code',
+'confirmemail_sent' => 'Confirmation e-mail sent.',
+'confirmemail_oncreate' => 'A confirmation code was sent to your e-mail address.
This code is not required to log in, but you will need to provide it before enabling any e-mail-based features in the wiki.',
-'confirmemail_sendfailed' => '{{SITENAME}} could not send your confirmation mail.
+'confirmemail_sendfailed' => '{{SITENAME}} could not send your confirmation mail.
Please check your e-mail address for invalid characters.
Mailer returned: $1',
-'confirmemail_invalid' => 'Invalid confirmation code.
+'confirmemail_invalid' => 'Invalid confirmation code.
The code may have expired.',
-'confirmemail_needlogin' => 'You need to $1 to confirm your e-mail address.',
-'confirmemail_success' => 'Your e-mail address has been confirmed.
+'confirmemail_needlogin' => 'You need to $1 to confirm your e-mail address.',
+'confirmemail_success' => 'Your e-mail address has been confirmed.
You may now [[Special:UserLogin|log in]] and enjoy the wiki.',
-'confirmemail_loggedin' => 'Your e-mail address has now been confirmed.',
-'confirmemail_error' => 'Something went wrong saving your confirmation.',
-'confirmemail_subject' => '{{SITENAME}} e-mail address confirmation',
-'confirmemail_body' => 'Someone, probably you, from IP address $1,
+'confirmemail_loggedin' => 'Your e-mail address has now been confirmed.',
+'confirmemail_error' => 'Something went wrong saving your confirmation.',
+'confirmemail_subject' => '{{SITENAME}} e-mail address confirmation',
+'confirmemail_body' => 'Someone, probably you, from IP address $1,
has registered an account "$2" with this e-mail address on {{SITENAME}}.
To confirm that this account really does belong to you and activate
$5
This confirmation code will expire at $4.',
-'confirmemail_invalidated' => 'E-mail address confirmation canceled',
-'invalidateemail' => 'Cancel e-mail confirmation',
+'confirmemail_body_changed' => 'Someone, probably you, from IP address $1,
+has changed the e-mail address of the account "$2" to this address on {{SITENAME}}.
+
+To confirm that this account really does belong to you and reactivate
+e-mail features on {{SITENAME}}, open this link in your browser:
+
+$3
+
+If the account does *not* belong to you, follow this link
+to cancel the e-mail address confirmation:
+
+$5
+
+This confirmation code will expire at $4.',
+'confirmemail_invalidated' => 'E-mail address confirmation canceled',
+'invalidateemail' => 'Cancel e-mail confirmation',
# Scary transclusion
'scarytranscludedisabled' => '[Interwiki transcluding is disabled]',
# Special:FilePath
'filepath' => 'File path',
'filepath-page' => 'File:',
-'filepath-submit' => 'Path',
+'filepath-submit' => 'Go',
'filepath-summary' => 'This special page returns the complete path for a file.
Images are shown in full resolution, other file types are started with their associated program directly.
# Special:FileDuplicateSearch
'fileduplicatesearch' => 'Search for duplicate files',
-'fileduplicatesearch-summary' => 'Search for duplicate files on base of its hash value.
+'fileduplicatesearch-summary' => 'Search for duplicate files based on hash values.
Enter the filename without the "{{ns:file}}:" prefix.',
'fileduplicatesearch-legend' => 'Search for a duplicate',
'htmlform-float-invalid' => 'The value you specified is not a number.',
'htmlform-int-toolow' => 'The value you specified is below the minimum of $1',
'htmlform-int-toohigh' => 'The value you specified is above the maximum of $1',
+'htmlform-required' => 'This value is required',
'htmlform-submit' => 'Submit',
'htmlform-reset' => 'Undo changes',
'htmlform-selectorother-other' => 'Other',