$specialPageAliases = array(
'Activeusers' => array( 'ActiveUsers' ),
'Allmessages' => array( 'AllMessages' ),
+ 'AllMyUploads' => array( 'AllMyUploads', 'AllMyFiles' ),
'Allpages' => array( 'AllPages' ),
'Ancientpages' => array( 'AncientPages' ),
'Badtitle' => array( 'Badtitle' ),
'Mycontributions' => array( 'MyContributions' ),
'Mypage' => array( 'MyPage' ),
'Mytalk' => array( 'MyTalk' ),
- 'Myuploads' => array( 'MyUploads' ),
+ 'Myuploads' => array( 'MyUploads', 'MyFiles' ),
'Newimages' => array( 'NewFiles', 'NewImages' ),
'Newpages' => array( 'NewPages' ),
'PagesWithProp' => array( 'PagesWithProp', 'Pageswithprop', 'PagesByProp', 'Pagesbyprop' ),
'newwindow' => '(opens in new window)',
'cancel' => 'Cancel',
'moredotdotdot' => 'More...',
-'morenotlisted' => 'More not listed...',
+'morenotlisted' => 'This list is not complete.',
'mypage' => 'Page',
'mytalk' => 'Talk',
'anontalk' => 'Talk for this IP address',
'resettokens-legend' => 'Reset tokens',
'resettokens-tokens' => 'Tokens:',
'resettokens-token-label' => '$1 (current value: $2)',
-'resettokens-watchlist-token' => 'Watchlist web feed token',
+'resettokens-watchlist-token' => 'Token for the web feed (Atom/RSS) of [[Special:Watchlist|changes to pages on your watchlist]]',
'resettokens-done' => 'Tokens reset.',
'resettokens-resetbutton' => 'Reset selected tokens',
'prefs-rendering' => 'Appearance',
'saveprefs' => 'Save',
'resetprefs' => 'Clear unsaved changes',
-'restoreprefs' => 'Restore all default settings',
+'restoreprefs' => 'Restore all default settings (in all sections)',
'prefs-editing' => 'Editing',
'rows' => 'Rows:',
'columns' => 'Columns:',
'prefs-displaywatchlist' => 'Display options',
'prefs-tokenwatchlist' => 'Token',
'prefs-diffs' => 'Diffs',
+'prefs-help-prefershttps' => 'This preference will take effect on your next login.',
# User preference: email validation using jQuery
'email-address-validity-valid' => 'Email address appears valid',
# Recent changes
'nchanges' => '$1 {{PLURAL:$1|change|changes}}',
+'enhancedrc-since-last-visit' => '$1 {{PLURAL:$1|since last visit}}',
+'enhancedrc-history' => 'history',
'recentchanges' => 'Recent changes',
'recentchanges-url' => 'Special:RecentChanges', # do not translate or duplicate this message to other languages
'recentchanges-legend' => 'Recent changes options',
'upload_source_file' => '(a file on your computer)',
# Special:ListFiles
-'listfiles-summary' => 'This special page shows all uploaded files.
-When filtered by user, only files where that user uploaded the most recent version of the file are shown.',
+'listfiles-summary' => 'This special page shows all uploaded files.',
'listfiles_search_for' => 'Search for media name:',
'imgfile' => 'file',
'listfiles' => 'File list',
'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',
# File description page
'file-anchor-link' => 'File',
'randompage-url' => 'Special:Random', # do not translate or duplicate this message to other languages
# Random page in category
-'randomincategory' => 'Random page in category',
-'randomincategory-invalidcategory' => '"$1" is not a valid category name.',
-'randomincategory-nopages' => 'There are no pages in the [[:Category:$1|$1]] category.',
-'randomincategory-selectcategory' => 'Get random page from category: $1 $2.',
+'randomincategory' => 'Random page in category',
+'randomincategory-invalidcategory' => '"$1" is not a valid category name.',
+'randomincategory-nopages' => 'There are no pages in the [[:Category:$1|$1]] category.',
+'randomincategory-selectcategory' => 'Get random page from category: $1 $2.',
'randomincategory-selectcategory-submit' => 'Go',
# Random redirect
'pageswithprop-text' => 'This page lists pages that use a particular page property.',
'pageswithprop-prop' => 'Property name:',
'pageswithprop-submit' => 'Go',
-'pageswithprop-prophidden-long' => 'long text property value hidden ($1 kilobytes)',
-'pageswithprop-prophidden-binary' => 'binary property value hidden ($1 kilobytes)',
+'pageswithprop-prophidden-long' => 'long text property value hidden ($1)',
+'pageswithprop-prophidden-binary' => 'binary property value hidden ($1)',
'doubleredirects' => 'Double redirects',
'doubleredirects-summary' => '', # do not translate or duplicate this message to other languages
# Human-readable timestamps
'hours-ago' => '$1 {{PLURAL:$1|hour|hours}} ago',
'minutes-ago' => '$1 {{PLURAL:$1|minute|minutes}} ago',
-'seconds-ago' => '$1 {{PLURAL:$1|seconds|seconds}} ago',
+'seconds-ago' => '$1 {{PLURAL:$1|second|seconds}} ago',
'monday-at' => 'Monday at $1',
'tuesday-at' => 'Tuesday at $1',
'wednesday-at' => 'Wednesday at $1',
'rotate-comment' => 'Image rotated by $1 {{PLURAL:$1|degree|degrees}} clockwise',
# Limit report
-'limitreport-title' => 'Parser profiling data:',
-'limitreport-cputime' => 'CPU time usage',
-'limitreport-cputime-value' => '$1 {{PLURAL:$1|second|seconds}}',
-'limitreport-walltime' => 'Real time usage',
-'limitreport-walltime-value' => '$1 {{PLURAL:$1|second|seconds}}',
-'limitreport-ppvisitednodes' => 'Preprocessor visited node count',
-'limitreport-ppvisitednodes-value' => '$1/$2',
-'limitreport-ppgeneratednodes' => 'Preprocessor generated node count',
-'limitreport-ppgeneratednodes-value' => '$1/$2',
-'limitreport-postexpandincludesize' => 'Post-expand include size',
-'limitreport-postexpandincludesize-value' => '$1/$2 bytes',
-'limitreport-templateargumentsize' => 'Template argument size',
-'limitreport-templateargumentsize-value' => '$1/$2 bytes',
-'limitreport-expansiondepth' => 'Highest expansion depth',
-'limitreport-expansiondepth-value' => '$1/$2',
-'limitreport-expensivefunctioncount' => 'Expensive parser function count',
-'limitreport-expensivefunctioncount-value' => '$1/$2',
+'limitreport-title' => 'Parser profiling data:',
+'limitreport-cputime' => 'CPU time usage',
+'limitreport-cputime-value' => '$1 {{PLURAL:$1|second|seconds}}',
+'limitreport-walltime' => 'Real time usage',
+'limitreport-walltime-value' => '$1 {{PLURAL:$1|second|seconds}}',
+'limitreport-ppvisitednodes' => 'Preprocessor visited node count',
+'limitreport-ppvisitednodes-value' => '$1/$2', # only translate this message to other languages if you have to change it
+'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-templateargumentsize' => 'Template argument size',
+'limitreport-templateargumentsize-value' => '$1/$2 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',
+'limitreport-expensivefunctioncount-value' => '$1/$2', # only translate this message to other languages if you have to change it
);