NS_USER_TALK => 'User_talk',
# NS_PROJECT set by $wgMetaNamespace
NS_PROJECT_TALK => '$1_talk',
- NS_IMAGE => 'Image',
- NS_IMAGE_TALK => 'Image_talk',
+ NS_FILE => 'File',
+ NS_FILE_TALK => 'File_talk',
NS_MEDIAWIKI => 'MediaWiki',
NS_MEDIAWIKI_TALK => 'MediaWiki_talk',
NS_TEMPLATE => 'Template',
'Watchlist' => array( 'Watchlist' ),
'Recentchanges' => array( 'RecentChanges' ),
'Upload' => array( 'Upload' ),
- 'Imagelist' => array( 'ImageList' ),
- 'Newimages' => array( 'NewImages' ),
+ 'Imagelist' => array( 'FileList', 'ImageList' ),
+ 'Newimages' => array( 'NewFiles', 'NewImages' ),
'Listusers' => array( 'ListUsers', 'UserList' ),
'Listgrouprights' => array( 'ListGroupRights' ),
'Statistics' => array( 'Statistics' ),
'Lonelypages' => array( 'LonelyPages', 'OrphanedPages' ),
'Uncategorizedpages' => array( 'UncategorizedPages' ),
'Uncategorizedcategories' => array( 'UncategorizedCategories' ),
- 'Uncategorizedimages' => array( 'UncategorizedImages' ),
+ 'Uncategorizedimages' => array( 'UncategorizedFiles', 'UncategorizedImages' ),
'Uncategorizedtemplates' => array( 'UncategorizedTemplates' ),
'Unusedcategories' => array( 'UnusedCategories' ),
- 'Unusedimages' => array( 'UnusedImages' ),
+ 'Unusedimages' => array( 'UnusedFiles', 'UnusedImages' ),
'Wantedpages' => array( 'WantedPages', 'BrokenLinks' ),
'Wantedcategories' => array( 'WantedCategories' ),
'Wantedfiles' => array( 'WantedFiles' ),
'Wantedtemplates' => array( 'WantedTemplates' ),
- 'Mostlinked' => array( 'MostLinked' ),
+ 'Mostlinked' => array( 'MostLinkedPages', 'MostLinked' ),
'Mostlinkedcategories' => array( 'MostLinkedCategories', 'MostUsedCategories' ),
'Mostlinkedtemplates' => array( 'MostLinkedTemplates', 'MostUsedTemplates' ),
+ 'Mostimages' => array( 'MostLinkedFiles', 'MostFiles', 'MostImages' ),
'Mostcategories' => array( 'MostCategories' ),
- 'Mostimages' => array( 'MostImages' ),
'Mostrevisions' => array( 'MostRevisions' ),
'Fewestrevisions' => array( 'FewestRevisions' ),
'Shortpages' => array( 'ShortPages' ),
'Version' => array( 'Version' ),
'Allmessages' => array( 'AllMessages' ),
'Log' => array( 'Log', 'Logs' ),
- 'Blockip' => array( 'BlockIP' ),
+ 'Blockip' => array( 'Block', 'BlockIP', 'BlockUser' ),
'Undelete' => array( 'Undelete' ),
'Import' => array( 'Import' ),
'Lockdb' => array( 'LockDB' ),
'Listbots' => array( 'ListBots' ),
'Popularpages' => array( 'PopularPages' ),
'Search' => array( 'Search' ),
- 'Resetpass' => array( 'ResetPass', 'ResetPassword' ),
+ 'Resetpass' => array( 'ChangePassword', 'ResetPass', 'ResetPassword' ),
'Withoutinterwiki' => array( 'WithoutInterwiki' ),
'MergeHistory' => array( 'MergeHistory' ),
'Filepath' => array( 'FilePath' ),
'mytalk' => 'My talk',
'anontalk' => 'Talk for this IP',
'navigation' => 'Navigation',
-'and' => 'and',
+'and' => ', and',
# Metadata in edit box
'metadata_help' => 'Metadata:',
* Nederlands|nl', # do not translate or duplicate this message to other languages
# Password reset dialog
-'resetpass' => 'Reset account password',
-'resetpass_announce' => 'You logged in with a temporary e-mailed code.
+'resetpass' => 'Change password',
+'resetpass_announce' => 'You logged in with a temporary e-mailed code.
To finish logging in, you must set a new password here:',
-'resetpass_text' => '<!-- Add text here -->', # only translate this message to other languages if you have to change it
-'resetpass_header' => 'Reset password',
-'resetpass_submit' => 'Set password and log in',
-'resetpass_success' => 'Your password has been changed successfully! Now logging you in...',
-'resetpass_bad_temporary' => 'Invalid temporary password.
+'resetpass_text' => '<!-- Add text here -->', # only translate this message to other languages if you have to change it
+'resetpass_header' => 'Change account password',
+'oldpassword' => 'Old password:',
+'newpassword' => 'New password:',
+'retypenew' => 'Retype new password:',
+'resetpass_submit' => 'Set password and log in',
+'resetpass_success' => 'Your password has been changed successfully! Now logging you in...',
+'resetpass_bad_temporary' => 'Invalid temporary password.
You may have already successfully changed your password or requested a new temporary password.',
-'resetpass_forbidden' => 'Passwords cannot be changed',
-'resetpass_missing' => 'No form data.',
+'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-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:',
# Edit page toolbar
'bold_sample' => 'Bold text',
'post-expand-template-argument-warning' => 'Warning: This page contains at least one template argument which has a too large expansion size.
These arguments have been omitted.',
'post-expand-template-argument-category' => 'Pages containing omitted template arguments',
+'parser-template-loop-warning' => 'Template loop detected: [[$1]]',
+'parser-template-recursion-depth-warning' => 'Template recursion depth limit exceeded ($1)',
# "Undo" feature
'undo-success' => 'The edit can be undone.
# Search results
'searchresults' => 'Search results',
'searchresults-title' => 'Search results for "$1"',
+'searchresulttext' => 'For more information about searching {{SITENAME}}, see [[{{MediaWiki:Helppage}}|{{int:help}}]].',
+'searchsubtitle' => 'You searched for \'\'\'[[:$1]]\'\'\' ([[Special:Prefixindex/$1|all pages starting with "$1"]] | [[Special:WhatLinksHere/$1|all pages that link to "$1"]])',
+'searchsubtitleinvalid' => "You searched for '''$1'''",
+'noexactmatch' => "'''There is no page titled \"\$1\".'''
+You can [[:\$1|create this page]].",
+'noexactmatch-nocreate' => "'''There is no page titled \"\$1\".'''",
'toomanymatches' => 'Too many matches were returned, please try a different query',
'titlematches' => 'Page title matches',
'notitlematches' => 'No page title matches',
'viewprevnext' => 'View ($1) ($2) ($3)',
'searchmenu-legend' => 'Search options',
'searchmenu-exists' => "'''There is page named \"[[\$1]]\" on this wiki'''",
-'searchmenu-new' => "'''[[:\$1|Create]] the page \"[[\$1]]\" on this wiki!'''",
-'searchhelp-url' => 'Project:Searching',
-'searchmenu-prefix' => '[[Special:AllPages/$1|Browse pages with this prefix]]',
+'searchmenu-new' => "'''[[:$1|Create]] the page ''$1'' on this wiki!'''",
+'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-articles' => 'Pages',
-'searchprofile-articles-and-proj' => 'Pages & Project',
-'searchprofile-project' => 'Project',
+'searchprofile-articles' => 'Content pages',
+'searchprofile-articles-and-proj' => 'Content & project pages',
+'searchprofile-project' => 'Project pages',
'searchprofile-images' => 'Files',
'searchprofile-everything' => 'Everything',
'searchprofile-advanced' => 'Advanced',
'showingresults' => "Showing below up to {{PLURAL:$1|'''1''' result|'''$1''' results}} starting with #'''$2'''.",
'showingresultsnum' => "Showing below {{PLURAL:$3|'''1''' result|'''$3''' results}} starting with #'''$2'''.",
'showingresultstotal' => "Showing below {{PLURAL:$4|result '''$1''' of '''$3'''|results '''$1 - $2''' of '''$3'''}}",
+'nonefound' => "'''Note''': Only some namespaces are searched by default.
+Try prefixing your query with ''all:'' to search all content (including talk pages, templates, etc), or use the desired namespace as prefix.",
'search-nonefound' => 'There were no results matching the query.',
'powersearch' => 'Advanced search',
'powersearch-legend' => 'Advanced search',
'opensearch-desc' => '{{SITENAME}} ({{CONTENTLANGUAGE}})', # do not translate or duplicate this message to other languages
# Preferences page
-'preferences' => 'Preferences',
-'preferences-summary' => '', # do not translate or duplicate this message to other languages
-'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.',
-'prefsreset' => 'Preferences have been reset from storage.',
-'qbsettings' => 'Quickbar',
-'qbsettings-none' => 'None',
-'qbsettings-fixedleft' => 'Fixed left',
-'qbsettings-fixedright' => 'Fixed right',
-'qbsettings-floatingleft' => 'Floating left',
-'qbsettings-floatingright' => 'Floating right',
-'changepassword' => 'Change password',
-'skin' => 'Skin',
-'skin-preview' => 'Preview',
-'math' => 'Math',
-'dateformat' => 'Date format',
-'datedefault' => 'No preference',
-'datetime' => 'Date and time',
-'math_failure' => 'Failed to parse',
-'math_unknown_error' => 'unknown error',
-'math_unknown_function' => 'unknown function',
-'math_lexing_error' => 'lexing error',
-'math_syntax_error' => 'syntax error',
-'math_image_error' => 'PNG conversion failed;
+'preferences' => 'Preferences',
+'preferences-summary' => '', # do not translate or duplicate this message to other languages
+'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.',
+'prefsreset' => 'Preferences have been reset from storage.',
+'qbsettings' => 'Quickbar',
+'qbsettings-none' => 'None',
+'qbsettings-fixedleft' => 'Fixed left',
+'qbsettings-fixedright' => 'Fixed right',
+'qbsettings-floatingleft' => 'Floating left',
+'qbsettings-floatingright' => 'Floating right',
+'changepassword' => 'Change password',
+'skin' => 'Skin',
+'skin-preview' => 'Preview',
+'math' => 'Math',
+'dateformat' => 'Date format',
+'datedefault' => 'No preference',
+'datetime' => 'Date and time',
+'math_failure' => 'Failed to parse',
+'math_unknown_error' => 'unknown error',
+'math_unknown_function' => 'unknown function',
+'math_lexing_error' => 'lexing error',
+'math_syntax_error' => 'syntax error',
+'math_image_error' => 'PNG conversion failed;
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;
+'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.',
-'prefs-personal' => 'User profile',
-'prefs-rc' => 'Recent changes',
-'prefs-watchlist' => 'Watchlist',
-'prefs-watchlist-days' => 'Days to show in watchlist:',
-'prefs-watchlist-edits' => 'Maximum number of changes to show in expanded watchlist:',
-'prefs-misc' => 'Misc',
-'saveprefs' => 'Save',
-'resetprefs' => 'Clear unsaved changes',
-'oldpassword' => 'Old password:',
-'newpassword' => 'New password:',
-'retypenew' => 'Retype new password:',
-'textboxsize' => 'Editing',
-'rows' => 'Rows:',
-'columns' => 'Columns:',
-'searchresultshead' => 'Search',
-'resultsperpage' => 'Hits per page:',
-'contextlines' => 'Lines per hit:',
-'contextchars' => 'Context per line:',
-'stub-threshold' => 'Threshold for <a href="#" class="stub">stub link</a> formatting (bytes):',
-'recentchangesdays' => 'Days to show in recent changes:',
-'recentchangescount' => 'Number of edits to show in recent changes, history and log pages:',
-'savedprefs' => 'Your preferences have been saved.',
-'timezonelegend' => 'Time zone',
-'timezonetext' => '¹The number of hours your local time differs from server time (UTC).',
-'localtime' => 'Local time',
-'timezoneoffset' => 'Offset¹',
-'servertime' => 'Server time',
-'guesstimezone' => 'Fill in from browser',
-'allowemail' => 'Enable e-mail from other users',
-'prefs-searchoptions' => 'Search options',
-'prefs-namespaces' => 'Namespaces',
-'default' => 'default',
-'files' => 'Files',
+'prefs-personal' => 'User profile',
+'prefs-rc' => 'Recent changes',
+'prefs-watchlist' => 'Watchlist',
+'prefs-watchlist-days' => 'Days to show in watchlist:',
+'prefs-watchlist-days-max' => '(maximum 7 days)',
+'prefs-watchlist-edits' => 'Maximum number of changes to show in expanded watchlist:',
+'prefs-watchlist-edits-max' => '(maximum number: 1000)',
+'prefs-misc' => 'Misc',
+'prefs-resetpass' => 'Change password',
+'saveprefs' => 'Save',
+'resetprefs' => 'Clear unsaved changes',
+'textboxsize' => 'Editing',
+'rows' => 'Rows:',
+'columns' => 'Columns:',
+'searchresultshead' => 'Search',
+'resultsperpage' => 'Hits per page:',
+'contextlines' => 'Lines per hit:',
+'contextchars' => 'Context per line:',
+'stub-threshold' => 'Threshold for <a href="#" class="stub">stub link</a> formatting (bytes):',
+'recentchangesdays' => 'Days to show in recent changes:',
+'recentchangesdays-max' => '(maximum $1 {{PLURAL:$1|day|days}})',
+'recentchangescount' => 'Number of edits to show in recent changes, history and log pages:',
+'savedprefs' => 'Your preferences have been saved.',
+'timezonelegend' => 'Time zone',
+'timezonetext' => '¹The number of hours your local time differs from server time (UTC).',
+'localtime' => 'Local time',
+'timezoneoffset' => 'Offset¹',
+'servertime' => 'Server time',
+'guesstimezone' => 'Fill in from browser',
+'allowemail' => 'Enable e-mail from other users',
+'prefs-searchoptions' => 'Search options',
+'prefs-namespaces' => 'Namespaces',
+'defaultns' => 'Search in these namespaces by default:',
+'default' => 'default',
+'files' => 'Files',
# User rights
'userrights' => 'User rights management', # Not used as normal message but as header for the special page itself
'uploaderror' => 'Upload error',
'upload-summary' => '', # do not translate or duplicate this message to other languages
'uploadtext' => "Use the form below to upload files.
-To view or search previously uploaded files go to the [[Special:ImageList|list of uploaded files]], (re)uploads are also logged in the [[Special:Log/upload|upload log]], deletions in the [[Special:Log/delete|deletion log]].
+To view or search previously uploaded files go to the [[Special:FileList|list of uploaded files]], (re)uploads are also logged in the [[Special:Log/upload|upload log]], deletions in the [[Special:Log/delete|deletion log]].
To include a file in a page, use a link in one of the following forms:
-* '''<tt><nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.jpg]]</nowiki></tt>''' to use the full version of the file
-* '''<tt><nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.png|200px|thumb|left|alt text]]</nowiki></tt>''' to use a 200 pixel wide rendition in a box in the left margin with 'alt text' as description
+* '''<tt><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.jpg]]</nowiki></tt>''' to use the full version of the file
+* '''<tt><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.png|200px|thumb|left|alt text]]</nowiki></tt>''' to use a 200 pixel wide rendition in a box in the left margin with 'alt text' as description
* '''<tt><nowiki>[[</nowiki>{{ns:media}}<nowiki>:File.ogg]]</nowiki></tt>''' for directly linking to the file without displaying the file",
'upload-permitted' => 'Permitted file types: $1.',
'upload-preferred' => 'Preferred file types: $1.',
'uploadlog' => 'upload log',
'uploadlogpage' => 'Upload log',
'uploadlogpagetext' => 'Below is a list of the most recent file uploads.
-See the [[Special:NewImages|gallery of new files]] for a more visual overview.',
+See the [[Special:NewFiles|gallery of new files]] for a more visual overview.',
'filename' => 'Filename',
'filedesc' => 'Summary',
'fileuploadsummary' => 'Summary:',
Please rename the file and try uploading it again.',
'badfilename' => 'File name has been changed to "$1".',
'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.
Preferred {{PLURAL:\$3|file type is|file types are}} \$2.",
'filetype-banned-type' => "'''\".\$1\"''' is not a permitted file type.
It seems to be an image of reduced size <i>(thumbnail)</i>.
If you have this image in full resolution upload this one, otherwise change the file name please.',
'fileexists-forbidden' => 'A file with this name exists already.
-If you still want to upload your file, please go back and use a new name. [[Image:$1|thumb|center|$1]]',
+If you still want to upload your file, please go back and use a new name. [[File:$1|thumb|center|$1]]',
'fileexists-shared-forbidden' => 'A file with this name exists already in the shared file repository.
-If you still want to upload your file, please go back and use a new name. [[Image:$1|thumb|center|$1]]',
+If you still want to upload your file, please go back and use a new name. [[File:$1|thumb|center|$1]]',
'file-exists-duplicate' => 'This file is a duplicate of the following {{PLURAL:$1|file|files}}:',
+'file-deleted-duplicate' => "A file identical to this file ([[$1]]) has previously been deleted. You should check that file's deletion history before proceeding to re-upload it.",
'successfulupload' => 'Successful upload',
'uploadwarning' => 'Upload warning',
'savefile' => 'Save file',
'upload_source_url' => ' (a valid, publicly accessible URL)',
'upload_source_file' => ' (a file on your computer)',
-# Special:ImageList
+# Special:FileList
'imagelist-summary' => 'This special page shows all uploaded files.
By default the last uploaded files are shown at top of the list.
A click on a column header changes the sorting.',
'imagelist_size' => 'Size',
'imagelist_description' => 'Description',
-# Image description page
+# File description page
'filehist' => 'File history',
'filehist-help' => 'Click on a date/time to view the file as it appeared at that time.',
'filehist-deleteall' => 'delete all',
'randomredirect-nopages' => 'There are no redirects in the namespace "$1".',
# Statistics
-'statistics' => 'Statistics',
-'statistics-header-pages' => 'Page statistics',
-'statistics-header-edits' => 'Edit statistics',
-'statistics-header-views' => 'View statistics',
-'statistics-header-users' => 'User statistics',
-'statistics-articles' => 'Content pages',
-'statistics-pages' => 'Pages',
-'statistics-pages-tooltip' => 'All pages in the wiki, including talk pages, redirects, etc.',
-'statistics-files' => 'Uploaded files',
-'statistics-edits' => 'Page edits since {{SITENAME}} was setup',
-'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-tooltip' => 'Users who have performed an action in the past month',
-'statistics-mostpopular' => 'Most viewed pages',
-'statistics-footer' => '', # do not translate or duplicate this message to other languages
+'statistics' => 'Statistics',
+'statistics-summary' => '', # do not translate or duplicate this message to other languages
+'statistics-header-pages' => 'Page statistics',
+'statistics-header-edits' => 'Edit statistics',
+'statistics-header-views' => 'View statistics',
+'statistics-header-users' => 'User statistics',
+'statistics-articles' => 'Content pages',
+'statistics-pages' => 'Pages',
+'statistics-pages-desc' => 'All pages in the wiki, including talk pages, redirects, etc.',
+'statistics-files' => 'Uploaded files',
+'statistics-edits' => 'Page edits since {{SITENAME}} was setup',
+'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 past month',
+'statistics-mostpopular' => 'Most viewed pages',
+'statistics-footer' => '', # do not translate or duplicate this message to other languages
'disambiguations' => 'Disambiguation pages',
'disambiguations-summary' => '', # do not translate or duplicate this message to other languages
'booksources-isbn' => 'ISBN:', # only translate this message to other languages if you have to change it
'booksources-go' => 'Go',
'booksources-text' => 'Below is a list of links to other sites that sell new and used books, and may also have further information about books you are looking for:',
+'booksources-invalid-isbn' => 'The given ISBN does not appear to be valid; check for errors copying from the original source.',
# Magic words
'rfcurl' => 'http://tools.ietf.org/html/rfc$1', # do not translate or duplicate this message to other languages
'undelete-error-long' => 'Errors were encountered while undeleting the file:
$1',
+'undelete-show-file-confirm' => 'Are you sure you want to view a deleted revision of the file "<nowiki>$1</nowiki>" from $2 at $3?',
+'undelete-show-file-submit' => 'Yes',
# Namespace form on various pages
'namespace' => 'Namespace:',
'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:',
-'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.
+'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-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',
+'immobile-source-namespace' => 'Cannot move pages in namespace "$1"',
+'immobile-target-namespace' => 'Cannot move pages into namespace "$1"',
+'immobile-target-namespace-iw' => 'Interwiki link is not a valid target for page move.',
+'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',
'import-interwiki-text' => "Select a wiki and page title to import.
Revision dates and editors' names will be preserved.
All transwiki import actions are logged at the [[Special:Log/import|import log]].",
+'import-interwiki-source' => 'Source wiki/page:',
'import-interwiki-history' => 'Copy all history versions for this page',
'import-interwiki-submit' => 'Import',
-'import-interwiki-namespace' => 'Transfer pages into namespace:',
+'import-interwiki-namespace' => 'Destination namespace:',
+'import-upload-filename' => 'Filename:',
+'import-comment' => 'Comment:',
'importtext' => 'Please export the file from the source wiki using the [[Special:Export|export utility]].
Save it to your computer and upload it here.',
'importstart' => 'Importing pages...',
'import-nonewrevisions' => 'All revisions were previously imported.',
'xml-error-string' => '$1 at line $2, col $3 (byte $4): $5',
'import-upload' => 'Upload XML data',
+'import-token-mismatch' => 'Loss of session data. Please try again.',
+'import-invalid-interwiki' => 'Cannot import from the specified wiki.',
# Import log
'importlogpage' => 'Import log',
'show-big-image' => 'Full resolution',
'show-big-image-thumb' => '<small>Size of this preview: $1 × $2 pixels</small>',
-# Special:NewImages
+# Special:NewFiles
'newimages' => 'Gallery of new files',
'imagelisttext' => "Below is a list of '''$1''' {{PLURAL:$1|file|files}} sorted $2.",
'newimages-summary' => 'This special page shows the last uploaded files.',
# External editor support
'edit-externally' => 'Edit this file using an external application',
-'edit-externally-help' => 'See the [http://www.mediawiki.org/wiki/Manual:External_editors setup instructions] for more information.',
+'edit-externally-help' => '(See the [http://www.mediawiki.org/wiki/Manual:External_editors setup instructions] for more information)',
# 'all' in various places, this might be different for inflected languages
'recentchangesall' => 'all',
'colon-separator' => ': ', # only translate this message to other languages if you have to change it
'autocomment-prefix' => '- ', # only translate this message to other languages if you have to change it
'pipe-separator' => '|', # only translate this message to other languages if you have to change it
+'word-separator' => ' ', # only translate this message to other languages if you have to change it
# Multipage image navigation
'imgmultipageprev' => '← previous page',
'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.
-Enter the file name without the "{{ns:image}}:" prefix.',
+Enter the file name without the "{{ns:file}}:" prefix.',
# Special:FileDuplicateSearch
'fileduplicatesearch' => 'Search for duplicate files',
'fileduplicatesearch-summary' => 'Search for duplicate files on base of its hash value.
-Enter the filename without the "{{ns:image}}:" prefix.',
+Enter the filename without the "{{ns:file}}:" prefix.',
'fileduplicatesearch-legend' => 'Search for a duplicate',
'fileduplicatesearch-filename' => 'Filename:',
'fileduplicatesearch-submit' => 'Search',