Introduce optional (off by default) language selector bar for user login and registra...
[lhc/web/wiklou.git] / languages / Messages.php
index fa4908b..daa8e78 100644 (file)
@@ -8,7 +8,8 @@
 # hyphen (-). If you need more characters, you may be able to change
 # the regex in MagicWord::initRegex
 
-/* private */ $wgAllMessagesEn = array(
+global $wgAllMessagesEn;
+$wgAllMessagesEn = array(
 /*
 The sidebar for MonoBook is generated from this message, lines that do not
 begin with * or ** are discarded, furthermore lines that do begin with ** and
@@ -52,7 +53,7 @@ parent class in order maintain consistency across languages.
 'tog-previewontop' => 'Show preview before edit box',
 'tog-previewonfirst' => 'Show preview on first edit',
 'tog-nocache' => 'Disable page caching',
-'tog-enotifwatchlistpages'     => 'E-mail me on page changes',
+'tog-enotifwatchlistpages'     => 'E-mail me when a page I\'m watching is changed',
 'tog-enotifusertalkpages'      => 'E-mail me when my user talk page is changed',
 'tog-enotifminoredits'                 => 'E-mail me also for minor edits of pages',
 'tog-enotifrevealaddr'                 => 'Reveal my e-mail address in notification mails',
@@ -107,8 +108,7 @@ parent class in order maintain consistency across languages.
 'dec' => 'Dec',
 # Bits of text used by many pages:
 #
-'categories1' => 'Category',
-'categories' => 'Categories',
+'categories' => '{{PLURAL:$1|Category|Categories}}',
 'category' => 'category',
 'category_header' => 'Articles in category "$1"',
 'subcategories' => 'Subcategories',
@@ -118,16 +118,16 @@ parent class in order maintain consistency across languages.
 'linkprefix'           => '/^(.*?)([a-zA-Z\x80-\xff]+)$/sD',
 'mainpage'             => 'Main Page',
 'mainpagetext' => "<big>'''MediaWiki has been successfully installed.'''</big>",
-'mainpagedocfooter' => "Consult the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] for information on using the wiki software.
+'mainpagedocfooter' => "Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
 
 == Getting started ==
 
 * [http://www.mediawiki.org/wiki/Help:Configuration_settings Configuration settings list]
 * [http://www.mediawiki.org/wiki/Help:FAQ MediaWiki FAQ]
-* [http://mail.wikipedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
+* [http://mail.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]",
 
 'portal'               => 'Community portal',
-'portal-url'   => 'Project:Community Portal',
+'portal-url'           => 'Project:Community Portal',
 'about'                        => 'About',
 'aboutsite'            => 'About {{SITENAME}}',
 'aboutpage'            => 'Project:About',
@@ -158,8 +158,7 @@ parent class in order maintain consistency across languages.
 'navigation' => 'Navigation',
 
 # Metadata in edit box
-'metadata' => '<b>Metadata</b> (for an explanation see <a href="$1">here</a>)',
-'metadata_page' => 'Wikipedia:Metadata',
+'metadata_help' => 'Metadata (see [[{{ns:project}}:Metadata]] for an explanation):',
 
 'currentevents' => 'Current events',
 'currentevents-url' => 'Current events',
@@ -171,7 +170,6 @@ parent class in order maintain consistency across languages.
 'errorpagetitle' => 'Error',
 'returnto'             => 'Return to $1.',
 'tagline'              => 'From {{SITENAME}}',
-'whatlinkshere'        => 'Pages that link here',
 'help'                 => 'Help',
 'search'               => 'Search',
 'go'           => 'Go',
@@ -186,8 +184,7 @@ parent class in order maintain consistency across languages.
 'editthispage' => 'Edit this page',
 'delete' => 'Delete',
 'deletethispage' => 'Delete this page',
-'undelete_short1' => 'Undelete one edit',
-'undelete_short' => 'Undelete $1 edits',
+'undelete_short' => 'Undelete {{PLURAL:$1|one edit|$1 edits}}',
 'protect' => 'Protect',
 'protectthispage' => 'Protect this page',
 'unprotect' => 'unprotect',
@@ -204,17 +201,18 @@ parent class in order maintain consistency across languages.
 'views' => 'Views',
 'toolbox' => 'Toolbox',
 'userpage' => 'View user page',
-'wikipediapage' => 'View project page',
+'projectpage' => 'View project page',
 'imagepage' =>         'View image page',
 'viewtalkpage' => 'View discussion',
 'otherlanguages' => 'In other languages',
 'redirectedfrom' => '(Redirected from $1)',
+'autoredircomment' => 'Redirecting to [[$1]]',
 'redirectpagesub' => 'Redirect page',
 'lastmodified' => 'This page was last modified $1.',
 'viewcount'            => 'This page has been accessed {{plural:$1|one time|$1 times}}.',
 'copyright'    => 'Content is available under $1.',
 'protectedpage' => 'Protected page',
-'administrators' => 'Project:Administrators',
+'administrators' => '{{ns:project}}:Administrators',
 'jumpto' => 'Jump to:',
 'jumptonavigation' => 'navigation',
 'jumptosearch' => 'search',
@@ -236,9 +234,6 @@ See $1.',
 'versionrequired' => 'Version $1 of MediaWiki required',
 'versionrequiredtext' => 'Version $1 of MediaWiki is required to use this page. See [[Special:Version]]',
 
-'nbytes'               => '$1 {{PLURAL:$1|byte|bytes}}',
-'ncategories'          => '$1 categories',
-'nrevisions'           => '$1 revisions',
 'widthheight'          => '$1x$2',
 'ok'                   => 'OK',
 'sitetitle'            => '{{SITENAME}}',
@@ -249,15 +244,16 @@ See $1.',
 'newmessageslink' => 'new messages',
 'newmessagesdifflink' => 'diff to penultimate revision',
 'editsection'=>'edit',
+'editold'=>'edit',
 'editsectionhint' => 'Edit section: $1',
 'toc' => 'Contents',
 'showtoc' => 'show',
 'hidetoc' => 'hide',
 'thisisdeleted' => 'View or restore $1?',
 'viewdeleted' => 'View $1?',
-'restorelink1' => 'one deleted edit',
-'restorelink' => '$1 deleted edits',
+'restorelink' => '{{PLURAL:$1|one deleted edit|$1 deleted edits}}',
 'feedlinks' => 'Feed:',
+'feed-invalid' => 'Invalid subscription feed type.',
 'sitenotice'   => '-', # the equivalent to wgSiteNotice
 'anonnotice' => '-',
 
@@ -266,7 +262,7 @@ See $1.',
 'nstab-user' => 'User page',
 'nstab-media' => 'Media page',
 'nstab-special' => 'Special',
-'nstab-wp' => 'Project page',
+'nstab-project' => 'Project page',
 'nstab-image' => 'File',
 'nstab-mediawiki' => 'Message',
 'nstab-template' => 'Template',
@@ -337,7 +333,7 @@ Query: $2',
 'viewsourcefor' => 'for $1',
 'protectedtext' => 'This page has been locked to prevent editing; there are
 a number of reasons why this may be so, please see
-[[Project:Protected page]].
+[[{{ns:project}}:Protected page]].
 
 You can view and copy the source of this page:',
 'protectedinterface' => 'This page provides interface text for the software, and is locked to prevent abuse.',
@@ -376,7 +372,7 @@ Your account has been created. Don't forget to change your {{SITENAME}} preferen
 'nologin'      => 'Don\'t have a login? $1.',
 'nologinlink'  => 'Create an account',
 'createaccount'        => 'Create account',
-'gotaccount'   => 'Already got an account? $1.',
+'gotaccount'   => 'Already have an account? $1.',
 'gotaccountlink'       => 'Log in',
 'createaccountmail'    => 'by e-mail',
 'badretype'            => 'The passwords you entered do not match.',
@@ -390,7 +386,6 @@ Your account has been created. Don't forget to change your {{SITENAME}} preferen
 'yournick'             => 'Nickname:',
 'badsig'               => 'Invalid raw signature; check HTML tags.',
 'email'                        => 'E-mail',
-'emailforlost' => '<div style="width:30em">* Optional. An e-mail lets others contact you on this site without revealing your address, and lets us send you a new password if you forget it.<br /><br />Your real name will be used to give you attribution for your work.</div>',
 'prefs-help-email-enotif' => 'This address is also used to send you e-mail notifications if you enabled the options.',
 'prefs-help-realname'  => '* Real name (optional): if you choose to provide it this will be used for giving you attribution for your work.',
 'loginerror'   => 'Login error',
@@ -402,12 +397,13 @@ Your account has been created. Don't forget to change your {{SITENAME}} preferen
 'loginsuccess' => "'''You are now logged in to {{SITENAME}} as \"$1\".'''",
 'nosuchuser'   => 'There is no user by the name "$1". Check your spelling, or create a new account.',
 'nosuchusershort'      => 'There is no user by the name "$1". Check your spelling.',
+'nouserspecified'      => 'You have to specify a username.',
 'wrongpassword'                => 'Incorrect password entered. Please try again.',
 'wrongpasswordempty'           => 'Password entered was blank. Please try again.',
 'mailmypassword'       => 'E-mail password',
 'passwordremindertitle' => 'Password reminder from {{SITENAME}}',
 'passwordremindertext' => 'Someone (probably you, from IP address $1)
-requested that we send you a new {{SITENAME}} login password for {{SERVERNAME}}.
+requested that we send you a new password for {{SITENAME}} ($4).
 The password for user "$2" is now "$3".
 You should log in and change your password now.
 
@@ -473,8 +469,8 @@ format. Please enter a well-formatted address or empty that field.',
 'missingcommenttext' => 'Please enter a comment below.',
 'blockedtitle' => 'User is blocked',
 'blockedtext'  => 'Your user name or IP address has been blocked by $1.
-The reason given is this:<br />\'\'$2\'\'<p>You may contact $1 or one of the other
-[[Project:Administrators|administrators]] to discuss the block.
+The reason given is this:<br />\'\'$2\'\'<br />You may contact $1 or one of the other
+[[{{ns:project}}:Administrators|administrators]] to discuss the block.
 
 Note that you may not use the "e-mail this user" feature unless you have a valid e-mail address registered in your [[Special:Preferences|user preferences]].
 
@@ -496,14 +492,14 @@ Your IP address is $3. Please include this address in any queries you make.',
 'newarticletext' =>
 "You've followed a link to a page that doesn't exist yet.
 To create the page, start typing in the box below
-(see the [[Project:Help|help page]] for more info).
+(see the [[{{ns:help}}:Contents|help page]] for more info).
 If you are here by mistake, just click your browser's '''back''' button.",
 'newarticletextanon' => '{{int:newarticletext}}',
 'talkpagetext' => '<!-- MediaWiki:talkpagetext -->',
-'anontalkpagetext' => "----''This is the discussion page for an anonymous user who has not created an account yet or who does not use it. We therefore have to use the numerical [[IP address]] to identify him/her. Such an IP address can be shared by several users. If you are an anonymous user and feel that irrelevant comments have been directed at you, please [[Special:Userlogin|create an account or log in]] to avoid future confusion with other anonymous users.''",
-'noarticletext' => 'There is currently no text in this page, you can [[{{ns:special}}:Search/{{PAGENAME}}|search for this page title]] in other pages or [{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} edit this page].',
+'anontalkpagetext' => "----''This is the discussion page for an anonymous user who has not created an account yet or who does not use it. We therefore have to use the numerical IP address to identify him/her. Such an IP address can be shared by several users. If you are an anonymous user and feel that irrelevant comments have been directed at you, please [[Special:Userlogin|create an account or log in]] to avoid future confusion with other anonymous users.''",
+'noarticletext' => 'There is currently no text in this page, you can [[{{ns:special}}:Search/{{PAGENAME}}|search for this page title]] in other pages or [{{fullurl:{{FULLPAGENAME}}|action=edit}} edit this page].',
 'noarticletextanon' => '{{int:noarticletext}}',
-'clearyourcache' => "'''Note:''' After saving, you may have to bypass your browser's cache to see the changes. '''Mozilla / Firefox / Safari:''' hold down ''Shift'' while clicking ''Reload'', or press ''Ctrl-Shift-R'' (''Cmd-Shift-R'' on Apple Mac); '''IE:''' hold ''Ctrl'' while clicking ''Refresh'', or press ''Ctrl-F5''; '''Konqueror:''': simply click the ''Reload'' button, or press ''F5''; '''Opera''' users may need to completely clear their cache in ''Tools&rarr;Preferences''.",
+'clearyourcache' => "'''Note:''' After saving, you may have to bypass your browser's cache to see the changes. '''Mozilla / Firefox / Safari:''' hold down ''Shift'' while clicking ''Reload'', or press ''Ctrl-Shift-R'' (''Cmd-Shift-R'' on Apple Mac); '''IE:''' hold ''Ctrl'' while clicking ''Refresh'', or press ''Ctrl-F5''; '''Konqueror:''': simply click the ''Reload'' button, or press ''F5''; '''Opera''' users may need to completely clear their cache in ''ToolsPreferences''.",
 'usercssjsyoucanpreview' => '<strong>Tip:</strong> Use the \'Show preview\' button to test your new CSS/JS 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, it has not yet been saved!\'\'\'',
@@ -513,8 +509,12 @@ If you are here by mistake, just click your browser's '''back''' button.",
 'previewnote' => '<strong>This is only a preview; changes have not yet been saved!</strong>',
 'session_fail_preview' => '<strong>Sorry! We could not process your edit due to a loss of session data.
 Please try again. If it still doesn\'t work, try logging out and logging back in.</strong>',
-'previewconflict' => 'This preview reflects the text in the upper
-text editing area as it will appear if you choose to save.',
+'previewconflict' => 'This preview reflects the text in the upper text editing area as it will appear if you choose to save.',
+'session_fail_preview_html' => '<strong>Sorry! We could not process your edit due to a loss of session data.</strong>
+
+\'\'Because this wiki has raw HTML enabled, the preview is hidden as a precaution against JavaScript attacks.\'\'
+
+<strong>If this is a legitimate edit attempt, please try again. If it still doesn\'t work, try logging out and logging back in.</strong>',
 'importing' => 'Importing $1',
 'editing' => 'Editing $1',
 'editingsection' => 'Editing $1 (section)',
@@ -548,7 +548,7 @@ long, which is longer than the maximum of $2 kilobytes. It cannot be saved.</str
 'readonlywarning' => '<strong>WARNING: The database has been locked for maintenance,
 so you will not be able to save your edits right now. You may wish to cut-n-paste
 the text into a text file and save it for later.</strong>',
-'protectedpagewarning' => "<strong>WARNING:  This page has been locked so that only users with sysop privileges can edit it. Be sure you are following the [[Project:Protected_page_guidelines|protected page guidelines]].</strong>",
+'protectedpagewarning' => "<strong>WARNING:  This page has been locked so that only users with sysop privileges can edit it. Be sure you are following the [[{{ns:project}}:Protected page guidelines|protected page guidelines]].</strong>",
 'semiprotectedpagewarning' => "'''Note:''' This page has been locked so that only registered users can edit it.",
 'templatesused'        => 'Templates used on this page:',
 'edittools' => '<!-- Text here will be shown below edit and upload forms. -->',
@@ -566,10 +566,10 @@ Please check the URL you used to access this page.",
 'loadhist'             => 'Loading page history',
 'currentrev'   => 'Current revision',
 'revisionasof'          => 'Revision as of $1',
-'revisionasofwithlink'  => 'Revision as of $1; $2<br />$3 | $4',
+'oldrevisionnavigation' => 'Revision as of $1; $5<br />$3 | $2 | $4',
 'previousrevision'     => '←Older revision',
 'nextrevision'         => 'Newer revision→',
-'currentrevisionlink'   => 'view current revision',
+'currentrevisionlink'   => 'Current revision',
 'cur'                  => 'cur',
 'next'                 => 'next',
 'last'                 => 'last',
@@ -595,6 +595,13 @@ there may be details in the [{{fullurl:Special:Log/delete|page={{PAGENAMEE}}}} d
 #'rev-delundel' => 'del/undel',
 'rev-delundel' => 'show/hide',
 
+'history-feed-title' => 'Revision history',
+'history-feed-description'     => 'Revision history for this page on the wiki',
+'history-feed-item-nocomment' => '$1 at $2', # user at time
+'history-feed-empty' => 'The requested page doesn\'t exist.
+It may have been deleted from the wiki, or renamed.
+Try [[Special:Search|searching on the wiki]] for relevant new pages.',
+
 # Revision deletion
 #
 'revisiondelete' => 'Delete/undelete revisions',
@@ -627,7 +634,7 @@ is placed by the site operators.",
 # Search results
 #
 'searchresults' => 'Search results',
-'searchresulttext' => "For more information about searching {{SITENAME}}, see [[Project:Searching|Searching {{SITENAME}}]].",
+'searchresulttext' => "For more information about searching {{SITENAME}}, see [[{{ns:project}}:Searching|Searching {{SITENAME}}]].",
 'searchquery'  => "For query \"$1\"",
 'badquery'             => 'Badly formed search query',
 'badquerytext' => 'We could not process your query.
@@ -638,7 +645,7 @@ example "fish and and scales".
 Please try another query.',
 'matchtotals'  => "The query \"$1\" matched $2 page titles
 and the text of $3 pages.",
-'nogomatch' => "'''There is no page titled \"$1\".''' You can [[$1|create this page]].",
+'noexactmatch' => "'''There is no page titled \"$1\".''' You can [[:$1|create this page]].",
 'titlematches' => 'Article title matches',
 'notitlematches' => 'No page title matches',
 'textmatches'  => 'Page text matches',
@@ -653,10 +660,7 @@ often caused by searching for common words like \"have\" and \"from\",
 which are not indexed, or by specifying more than one search term (only pages
 containing all of the search terms will appear in the result).",
 'powersearch' => 'Search',
-'powersearchtext' => "
-Search in namespaces :<br />
-$1<br />
-$2 List redirects &nbsp; Search for $3 $9",
+'powersearchtext' => "Search in namespaces:<br />$1<br />$2 List redirects<br />Search for $3 $9",
 'searchdisabled' => '{{SITENAME}} search is disabled. You can search via Google in the meantime. Note that their indexes of {{SITENAME}} content may be out of date.',
 
 'googlesearch' => '
@@ -755,9 +759,9 @@ Unselected groups will not be changed. You can deselect a group with CTRL + Left
 'group-bureaucrat-member' => 'Bureaucrat',
 'group-steward-member'    => 'Steward',
 
-'grouppage-bot' => 'Project:Bots',
-'grouppage-sysop' => 'Project:Administrators',
-'grouppage-bureaucrat' => 'Project:Bureaucrats',
+'grouppage-bot' => '{{ns:project}}:Bots',
+'grouppage-sysop' => '{{ns:project}}:Administrators',
+'grouppage-bureaucrat' => '{{ns:project}}:Bureaucrats',
 
 # Recent changes
 #
@@ -781,6 +785,7 @@ Unselected groups will not be changed. You can deselect a group with CTRL + Left
 'show'                 => 'Show',
 'minoreditletter' => 'm',
 'newpageletter' => 'N',
+'boteditletter' => 'b',
 'sectionlink' => '→',
 'number_of_watching_users_RCview'      => '[$1]',
 'number_of_watching_users_pageview'    => '[$1 watching user/s]',
@@ -801,11 +806,11 @@ to upload files.",
 'uploadtext'   => "Use the form below to upload files, to view or search previously uploaded images go to the [[Special:Imagelist|list of uploaded files]], uploads and deletions are also logged in the [[Special:Log/upload|upload log]].
 
 To include the image in a page, use a link in the form
-'''<nowiki>[[{{ns:6}}:file.jpg]]</nowiki>''',
-'''<nowiki>[[{{ns:6}}:file.png|alt text]]</nowiki>''' or
-'''<nowiki>[[{{ns:-2}}:file.ogg]]</nowiki>''' for directly linking to the file.",
+'''<nowiki>[[{{ns:image}}:File.jpg]]</nowiki>''',
+'''<nowiki>[[{{ns:image}}:File.png|alt text]]</nowiki>''' or
+'''<nowiki>[[{{ns:media}}:File.ogg]]</nowiki>''' for directly linking to the file.",
 'uploadlog'            => 'upload log',
-'uploadlogpage' => 'Upload_log',
+'uploadlogpage' => 'Upload log',
 'uploadlogpagetext' => 'Below is a list of the most recent file uploads.',
 'filename'             => 'Filename',
 'filedesc'             => 'Summary',
@@ -821,7 +826,7 @@ To include the image in a page, use a link in the form
 '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".',
 'badfiletype'  => "\".$1\" is not a recommended image file format.",
-'largefile'            => 'It is recommended that images not exceed $1 bytes in size, this file is $2 bytes',
+'largefile'            => 'It is recommended that files do not exceed $1 bytes in size; this file is $2 bytes',
 'largefileserver' => 'This file is bigger than the server is configured to allow.',
 'emptyfile'            => 'The file you uploaded seems to be empty. This might be due to a typo in the file name. Please check whether you really want to upload this file.',
 'fileexists'           => 'A file with this name exists already, please check $1 if you are not sure if you want to change it.',
@@ -846,6 +851,7 @@ created and by whom, and anything else you may know about it. If this is an imag
 
 'license' => 'Licensing',
 'nolicense' => 'None selected',
+'licenses' => '-', # Don't duplicate this in translations
 
 # Image list
 #
@@ -877,7 +883,7 @@ this old version, (rev) = revert to this old version.
 'shareddescriptionfollows' => '-',
 'noimage'       => 'No file by this name exists, you can $1.',
 'noimage-linktext'       => 'upload it',
-'uploadnewversion' => '[$1 Upload a new version of this file]',
+'uploadnewversion-linktext' => 'Upload a new version of this file',
 
 # Mime search
 #
@@ -934,13 +940,20 @@ The [http://meta.wikimedia.org/wiki/Help:Job_queue job queue] length is '''$7'''
 
 # Miscellaneous special pages
 #
+'nbytes'               => '$1 {{PLURAL:$1|byte|bytes}}',
+'ncategories'          => '$1 {{PLURAL:$1|category|categories}}',
+'nlinks'               => '$1 {{PLURAL:$1|link|links}}',
+'nmembers'             => '$1 {{PLURAL:$1|member|members}}',
+'nrevisions'           => '$1 {{PLURAL:$1|revision|revisions}}',
+'nviews'               => '$1 {{PLURAL:$1|view|views}}',
+
 'lonelypages'  => 'Orphaned pages',
 'uncategorizedpages'   => 'Uncategorized pages',
 'uncategorizedcategories'      => 'Uncategorized categories',
+'uncategorizedimages' => 'Uncategorized images',
 'unusedcategories' => 'Unused categories',
 'unusedimages' => 'Unused files',
 'popularpages' => 'Popular pages',
-'nviews'               => '$1 views',
 'wantedcategories' => 'Wanted categories',
 'wantedpages'  => 'Wanted pages',
 'mostlinked'   => 'Most linked to pages',
@@ -948,8 +961,6 @@ The [http://meta.wikimedia.org/wiki/Help:Job_queue job queue] length is '''$7'''
 'mostcategories' => 'Articles with the most categories',
 'mostimages'   => 'Most linked to images',
 'mostrevisions' => 'Articles with the most revisions',
-'nlinks'               => '$1 links',
-'members'              => '$1 members',
 'allpages'             => 'All pages',
 'prefixindex'   => 'Prefix index',
 'randompage'   => 'Random page',
@@ -1078,6 +1089,7 @@ at the bottom of the screen (deleting a content page also deletes the accompanyi
 'wlsaved'              => 'This is a saved version of your watchlist.',
 'wlhideshowown'        => '$1 my edits',
 'wlhideshowbots'       => '$1 bot edits',
+'wldone'                       => 'Done.',
 
 'enotif_mailer'                => '{{SITENAME}} Notification Mailer',
 'enotif_reset'                 => 'Mark all pages visited',
@@ -1104,10 +1116,10 @@ There will be no other notifications in case of further changes unless you visit
 
 --
 To change your watchlist settings, visit
-{{SERVER}}{{localurl:Special:Watchlist/edit}}
+{{fullurl:{{ns:special}}:Watchlist/edit}}
 
 Feedback and further assistance:
-{{SERVER}}{{localurl:Help:Contents}}',
+{{fullurl:{{ns:help}}:Contents}}',
 
 # Delete/protect/revert
 #
@@ -1124,12 +1136,12 @@ Feedback and further assistance:
 or image along with all of its history from the database.
 Please confirm that you intend to do this, that you understand the
 consequences, and that you are doing this in accordance with
-[[Project:Policy]].",
+[[{{ns:project}}:Policy]].",
 'actioncomplete' => 'Action complete',
 'deletedtext'  => "\"$1\" has been deleted.
 See $2 for a record of recent deletions.",
 'deletedarticle' => "deleted \"[[$1]]\"",
-'dellogpage'   => 'Deletion_log',
+'dellogpage'   => 'Deletion log',
 'dellogpagetext' => 'Below is a list of the most recent deletions.',
 'deletionlog'  => 'deletion log',
 'reverted'             => 'Reverted to earlier revision',
@@ -1150,9 +1162,9 @@ Last edit was by [[User:$3|$3]] ([[User talk:$3|Talk]]).",
 '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.',
-'protectlogpage' => 'Protection_log',
+'protectlogpage' => 'Protection log',
 'protectlogtext' => "Below is a list of page locks/unlocks.
-See [[Project:Protected page]] for more information.",
+See [[{{ns:project}}:Protected page]] for more information.",
 'protectedarticle' => 'protected "[[$1]]"',
 'unprotectedarticle' => 'unprotected "[[$1]]"',
 'protectsub' => '(Protecting "$1")',
@@ -1166,7 +1178,7 @@ See [[Project:Protected page]] for more information.",
 'unprotectcomment' => 'Reason for unprotecting',
 'protect-unchain' => 'Unlock move permissions',
 'protect-text' => 'You may view and change the protection level here for the page <strong>$1</strong>.
-Please be sure you are following the [[Project:Protected page|project guidelines]].',
+Please be sure you are following the [[{{ns:project}}:Protected page|project guidelines]].',
 'protect-viewtext' => 'Your account does not have permission to change
 page protection levels. Here are the current settings for the page <strong>$1</strong>:',
 'protect-default' => '(default)',
@@ -1203,8 +1215,12 @@ before deletion. The actual text of these deleted revisions is only available to
 'undeletecomment' => 'Comment:',
 'undeletedarticle' => "restored \"[[$1]]\"",
 'undeletedrevisions' => "$1 revisions restored",
-'undeletedtext'   => "[[:$1|$1]] has been successfully restored.
-See [[Special:Log/delete]] for a record of recent deletions and restorations.",
+'undeletedrevisions-files' => "$1 revisions and $2 file(s) restored",
+'undeletedfiles' => "$1 file(s) restored",
+'cannotundelete' => 'Undelete failed; someone else may have undeleted the page first.',
+'undeletedpage' => "<big>'''$1 has been restored'''</big>
+
+Consult the [[Special:Log/delete|deletion log]] for a record of recent deletions and restorations.",
 
 # Namespace form on various pages
 'namespace' => 'Namespace:',
@@ -1221,6 +1237,8 @@ See [[Special:Log/delete]] for a record of recent deletions and restorations.",
 'uctop'         => ' (top)' ,
 'newbies'       => 'newbies',
 
+'sp-newimages-showfrom' => 'Show new images starting from $1',
+
 'sp-contributions-newest' => 'Newest',
 'sp-contributions-oldest' => 'Oldest',
 'sp-contributions-newer'  => 'Newer $1',
@@ -1246,7 +1264,7 @@ to perform this function on.',
 'blockiptext'  => "Use the form below to block write access
 from a specific IP address or username.
 This should be done only only to prevent vandalism, and in
-accordance with [[Project:Policy|policy]].
+accordance with [[{{ns:project}}:Policy|policy]].
 Fill in a specific reason below (for example, citing particular
 pages that were vandalized).",
 'ipaddress'            => 'IP Address',
@@ -1275,7 +1293,7 @@ to a previously blocked IP address or username.',
 'unblocklink'  => 'unblock',
 'contribslink' => 'contribs',
 'autoblocker'  => 'Autoblocked because your IP address has been recently used by "[[User:$1|$1]]". The reason given for $1\'s block is: "\'\'\'$2\'\'\'"',
-'blocklogpage' => 'Block_log',
+'blocklogpage' => 'Block log',
 'blocklogentry'        => 'blocked "[[$1]]" with an expiry time of $2',
 'blocklogtext' => 'This is a log of user blocking and unblocking actions. Automatically
 blocked IP addresses are not listed. See the [[Special:Ipblocklist|IP block list]] for
@@ -1360,8 +1378,7 @@ an existing page.
 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, if any, will be automatically moved along with it \'\'\'unless:\'\'\'
-*You are moving the page across namespaces,
+'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.
 
@@ -1409,7 +1426,7 @@ To export pages, enter the titles in the text box below, one title per line, and
 select whether you want the current version as well as all old versions, with the page
 history lines, or just the current version with the info about the last edit.
 
-In the latter case you can also use a link, e.g. [[{{ns:Special}}:Export/{{Mediawiki:mainpage}}]] for the page {{Mediawiki:mainpage}}.',
+In the latter case you can also use a link, e.g. [[{{ns:Special}}:Export/{{int:mainpage}}]] for the page {{int:mainpage}}.',
 'exportcuronly'        => 'Include only the current revision, not the full history',
 'exportnohistory' => "----
 '''Note:''' exporting the full history of pages through this form has been disabled due to performance reasons.",
@@ -1490,10 +1507,8 @@ In the latter case you can also use a link, e.g. [[{{ns:Special}}:Export/{{Media
 'spamprotectiontitle' => 'Spam protection filter',
 'spamprotectiontext' => 'The page you wanted to save was blocked by the spam filter. This is probably caused by a link to an external site.',
 'spamprotectionmatch' => 'The following text is what triggered our spam filter: $1',
-'subcategorycount' => "There are $1 subcategories to this category.",
-'subcategorycount1' => "There is $1 subcategory to this category.",
-'categoryarticlecount' => "There are $1 articles in this category.",
-'categoryarticlecount1' => "There is $1 article in this category.",
+'subcategorycount' => "There {{PLURAL:$1|is one subcategory|are $1 subcategories}} to this category.",
+'categoryarticlecount' => "There {{PLURAL:$1|is one article|are $1 articles}} in this category.",
 'listingcontinuesabbrev' => " cont.",
 'spambot_username' => 'MediaWiki spam cleanup',
 'spam_reverting' => 'Reverting to last version not containing links to $1',
@@ -1571,7 +1586,7 @@ ta[\'ca-nstab-main\'] = new Array(\'c\',\'View the content page\');
 ta[\'ca-nstab-user\'] = new Array(\'c\',\'View the user page\');
 ta[\'ca-nstab-media\'] = new Array(\'c\',\'View the media page\');
 ta[\'ca-nstab-special\'] = new Array(\'\',\'This is a special page, you can\\\'t edit the page itself.\');
-ta[\'ca-nstab-wp\'] = new Array(\'a\',\'View the project page\');
+ta[\'ca-nstab-project\'] = new Array(\'a\',\'View the project page\');
 ta[\'ca-nstab-image\'] = new Array(\'c\',\'View the image page\');
 ta[\'ca-nstab-mediawiki\'] = new Array(\'c\',\'View the system message\');
 ta[\'ca-nstab-template\'] = new Array(\'c\',\'View the template\');
@@ -1615,8 +1630,7 @@ ta[\'ca-nstab-category\'] = new Array(\'c\',\'View the category page\');',
 'passwordtooshort' => 'Your password is too short. It must have at least $1 characters.',
 
 # Media Warning
-'mediawarning' => '\'\'\'Warning\'\'\': This file may contain malicious code, by executing it your system may be compromised.
-<hr>',
+'mediawarning' => '\'\'\'Warning\'\'\': This file may contain malicious code, by executing it your system may be compromised.<hr />',
 
 'fileinfo' => '$1KB, MIME type: <code>$2</code>',
 
@@ -1672,7 +1686,7 @@ is collapsed. Others will be hidden by default.
 'exif-componentsconfiguration' =>'Meaning of each component',
 'exif-compressedbitsperpixel' =>'Image compression mode',
 'exif-pixelydimension' =>'Valid image width',
-'exif-pixelxdimension' =>'Valind image height',
+'exif-pixelxdimension' =>'Valid image height',
 'exif-makernote' =>'Manufacturer notes',
 'exif-usercomment' =>'User comments',
 'exif-relatedsoundfile' =>'Related audio file',
@@ -1978,11 +1992,11 @@ $1
 # delete conflict
 
 'deletedwhileediting' => 'Warning: This page has been deleted after you started editing!',
-'confirmrecreate' => 'User [[User:$1|$1]] ([[User talk:$1|talk]]) deleted this article after you started editing with reason:
+'confirmrecreate' => 'User [[User:$1|$1]] ([[User talk:$1|talk]]) deleted this page after you started editing with reason:
 : \'\'$2\'\'
-Please confirm that really want to recreate this article.',
+Please confirm that really want to recreate this page.',
 'recreate' => 'Recreate',
-'tooltip-recreate' => '',
+'tooltip-recreate' => 'Recreate the page despite it has been deleted',
 
 'unit-pixel' => 'px',
 
@@ -2007,7 +2021,17 @@ Please confirm that really want to recreate this article.',
 # Please don't localise this
 'catseparator' => '|',
 
-);
+'loginlanguagelabel' => 'Language: $1',
 
+# Don't duplicate this in translations; defaults should remain consistent
+'loginlanguagelinks' => "* Deutsch|de
+* English|en
+* Esperanto|eo
+* Français|fr
+* Español|es
+* Italiano|it
+* Nederlands|nl",
+
+);
 
 ?>