'revisionyear' => array( 1, 'REVISIONYEAR' ),
'revisiontimestamp' => array( 1, 'REVISIONTIMESTAMP' ),
'revisionuser' => array( 1, 'REVISIONUSER' ),
+ 'revisionsize' => array( 1, 'REVISIONSIZE' ),
'plural' => array( 0, 'PLURAL:' ),
'fullurl' => array( 0, 'FULLURL:' ),
'fullurle' => array( 0, 'FULLURLE:' ),
'sidebar' => '
* navigation
** mainpage|mainpage-description
-** portal-url|portal
-** currentevents-url|currentevents
** recentchanges-url|recentchanges
** randompage-url|randompage
-** helppage|help
* SEARCH
* TOOLBOX
* LANGUAGES', # do not translate or duplicate this message to other languages
# All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage).
'aboutsite' => 'About {{SITENAME}}',
'aboutpage' => 'Project:About',
-'copyright' => 'Content is available under $1.',
+'copyright' => 'Content is available under $1 unless otherwise noted.',
'copyrightpage' => '{{ns:project}}:Copyrights',
'currentevents' => 'Current events',
'currentevents-url' => 'Project:Current events',
* Intended blockee: $7
You can contact $1 or another [[{{MediaWiki:Grouppage-sysop}}|administrator]] to discuss the block.
-You cannot use the 'email this user' feature unless a valid email address is specified in your [[Special:Preferences|account preferences]] and you have not been blocked from using it.
+You cannot use the \"email this user\" feature unless a valid email address is specified in your [[Special:Preferences|account preferences]] and you have not been blocked from using it.
Your current IP address is $3, and the block ID is #$5.
Please include all above details in any queries you make.",
-'autoblockedtext' => 'Your IP address has been automatically blocked because it was used by another user, who was blocked by $1.
+'autoblockedtext' => "Your IP address has been automatically blocked because it was used by another user, who was blocked by $1.
The reason given is:
-:\'\'$2\'\'
+:''$2''
* Start of block: $8
* Expiry of block: $6
You may contact $1 or one of the other [[{{MediaWiki:Grouppage-sysop}}|administrators]] to discuss the block.
-Note that you may not use the "email this user" feature unless you have a valid email address registered in your [[Special:Preferences|user preferences]] and you have not been blocked from using it.
+Note that you may not use the \"email this user\" feature unless you have a valid email address registered in your [[Special:Preferences|user preferences]] and you have not been blocked from using it.
Your current IP address is $3, and the block ID is #$5.
-Please include all above details in any queries you make.',
+Please include all above details in any queries you make.",
'blockednoreason' => 'no reason given',
'whitelistedittext' => 'You have to $1 to edit pages.',
'confirmedittext' => 'You must confirm your email address before editing pages.
'badsiglength' => 'Your signature is too long.
It must not be more than $1 {{PLURAL:$1|character|characters}} long.',
'yourgender' => 'How do you prefer to be described?',
-'gender-unknown' => 'I prefer not to detail',
+'gender-unknown' => 'I prefer not to say',
'gender-male' => 'He edits wiki pages',
'gender-female' => 'She edits wiki pages',
'prefs-help-gender' => 'Setting this preference is optional.
'action-block' => 'block this user from editing',
'action-protect' => 'change protection levels for this page',
'action-rollback' => 'quickly rollback the edits of the last user who edited a particular page',
-'action-import' => 'import this page from another wiki',
-'action-importupload' => 'import this page from a file upload',
-'action-patrol' => "mark others' edit as patrolled",
+'action-import' => 'import pages from another wiki',
+'action-importupload' => 'import pages from a file upload',
+'action-patrol' => "mark others' edits as patrolled",
'action-autopatrol' => 'have your edit marked as patrolled',
'action-unwatchedpages' => 'view the list of unwatched pages',
'action-mergehistory' => 'merge the history of this page',
To include a file in a page, use a link in one of the following forms:
* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.jpg]]</nowiki></code>''' to use the full version of the file
-* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.png|200px|thumb|left|alt text]]</nowiki></code>''' to use a 200 pixel wide rendition in a box in the left margin with 'alt text' as description
+* '''<code><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.png|200px|thumb|left|alt text]]</nowiki></code>''' to use a 200 pixel wide rendition in a box in the left margin with \"alt text\" as description
* '''<code><nowiki>[[</nowiki>{{ns:media}}<nowiki>:File.ogg]]</nowiki></code>''' for directly linking to the file without displaying the file",
'upload-permitted' => 'Permitted file types: $1.',
'upload-preferred' => 'Preferred file types: $1.',
'upload-prohibited' => 'Prohibited file types: $1.',
'uploadfooter' => '-', # do not translate or duplicate this message to other languages
+'upload-default-description' => '-', # do not translate or duplicate this message to other languages
'uploadlog' => 'upload log',
'uploadlogpage' => 'Upload log',
'uploadlogpagetext' => 'Below is a list of the most recent file uploads.
'upload_source_file' => '(a file on your computer)',
# Special:ListFiles
-'listfiles-summary' => 'This special page shows all uploaded files.',
-'listfiles_search_for' => 'Search for media name:',
-'imgfile' => 'file',
-'listfiles' => 'File list',
-'listfiles_thumb' => 'Thumbnail',
-'listfiles_date' => 'Date',
-'listfiles_name' => 'Name',
-'listfiles_user' => 'User',
-'listfiles_size' => 'Size',
-'listfiles_description' => 'Description',
-'listfiles_count' => 'Versions',
-'listfiles-show-all' => 'Include old versions of images',
-'listfiles-latestversion' => 'Current version',
+'listfiles-summary' => 'This special page shows all uploaded files.',
+'listfiles_search_for' => 'Search for media name:',
+'imgfile' => 'file',
+'listfiles' => 'File list',
+'listfiles_thumb' => 'Thumbnail',
+'listfiles_date' => 'Date',
+'listfiles_name' => 'Name',
+'listfiles_user' => 'User',
+'listfiles_size' => 'Size',
+'listfiles_description' => 'Description',
+'listfiles_count' => 'Versions',
+'listfiles-show-all' => 'Include old versions of images',
+'listfiles-latestversion' => 'Current version',
'listfiles-latestversion-yes' => 'Yes',
-'listfiles-latestversion-no' => 'No',
+'listfiles-latestversion-no' => 'No',
# File description page
'file-anchor-link' => 'File',
'listusers-summary' => '', # do not translate or duplicate this message to other languages
'listusers-editsonly' => 'Show only users with edits',
'listusers-creationsort' => 'Sort by creation date',
+'listusers-desc' => 'Sort in descending order',
'usereditcount' => '$1 {{PLURAL:$1|edit|edits}}',
'usercreated' => '{{GENDER:$3|Created}} on $1 at $2',
'newpages' => 'New pages',
'watchmethod-recent' => 'checking recent edits for watched pages',
'watchmethod-list' => 'checking watched pages for recent edits',
'watchlistcontains' => 'Your watchlist contains $1 {{PLURAL:$1|page|pages}}.',
-'iteminvalidname' => "Problem with item '$1', invalid name...",
+'iteminvalidname' => 'Problem with item "$1", invalid name...',
'wlnote' => "Below {{PLURAL:$1|is the last change|are the last '''$1''' changes}} in the last {{PLURAL:$2|hour|'''$2''' hours}}, as of $3, $4.",
'wlshowlast' => 'Show last $1 hours $2 days $3',
'watchlist-options' => 'Watchlist options',
The last edit to the page was by [[User:$3|$3]] ([[User talk:$3|talk]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).',
'editcomment' => "The edit summary was: \"''\$1''\".",
'revertpage' => 'Reverted edits by [[Special:Contributions/$2|$2]] ([[User talk:$2|talk]]) to last revision by [[User:$1|$1]]',
-'revertpage-nouser' => 'Reverted edits by a hidden user to last revision by [[User:$1|$1]]',
+'revertpage-nouser' => 'Reverted edits by a hidden user to last revision by {{GENDER:$1|[[User:$1|$1]]}}',
'rollback-success' => 'Reverted edits by $1;
changed back to last revision by $2.',
'limitreport-ppgeneratednodes' => 'Preprocessor generated node count',
'limitreport-ppgeneratednodes-value' => '$1/$2', # only translate this message to other languages if you have to change it
'limitreport-postexpandincludesize' => 'Post-expand include size',
-'limitreport-postexpandincludesize-value' => '$1/$2 bytes',
+'limitreport-postexpandincludesize-value' => '$1/$2 {{PLURAL:$2|byte|bytes}}',
'limitreport-templateargumentsize' => 'Template argument size',
-'limitreport-templateargumentsize-value' => '$1/$2 bytes',
+'limitreport-templateargumentsize-value' => '$1/$2 {{PLURAL:$2|byte|bytes}}',
'limitreport-expansiondepth' => 'Highest expansion depth',
'limitreport-expansiondepth-value' => '$1/$2', # only translate this message to other languages if you have to change it
'limitreport-expensivefunctioncount' => 'Expensive parser function count',