Merge "Add search results found as parameter to showCreateLink"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Sun, 8 Dec 2013 18:34:34 +0000 (18:34 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Sun, 8 Dec 2013 18:34:34 +0000 (18:34 +0000)
1  2 
languages/messages/MessagesEn.php
languages/messages/MessagesQqq.php

@@@ -938,8 -938,8 +938,8 @@@ See [[Special:Version|version page]].'
  'pagetitle-view-mainpage'      => '{{SITENAME}}', # only translate this message to other languages if you have to change it
  'backlinksubtitle'             => '← $1', # only translate this message to other languages if you have to change it
  'retrievedfrom'                => 'Retrieved from "$1"',
 -'youhavenewmessages'           => 'You have $1 ($2).',
 -'youhavenewmessagesfromusers'  => 'You have $1 from {{PLURAL:$3|another user|$3 users}} ($2).',
 +'youhavenewmessages'           => '{{PLURAL:$3|You have}} $1 ($2).',
 +'youhavenewmessagesfromusers'  => '{{PLURAL:$4|You have}} $1 from {{PLURAL:$3|another user|$3 users}} ($2).',
  'youhavenewmessagesmanyusers'  => 'You have $1 from many users ($2).',
  'newmessageslinkplural'        => '{{PLURAL:$1|a new message|999=new messages}}',
  'newmessagesdifflinkplural'    => 'last {{PLURAL:$1|change|999=changes}}',
@@@ -1815,8 -1815,8 +1815,8 @@@ Details can be found in the [{{fullurl:
  'nextn-title'                      => 'Next $1 {{PLURAL:$1|result|results}}',
  'shown-title'                      => 'Show $1 {{PLURAL:$1|result|results}} per page',
  'viewprevnext'                     => 'View ($1 {{int:pipe-separator}} $2) ($3)',
- 'searchmenu-exists'                => "'''There is a page named \"[[:\$1]]\" on this wiki.'''",
- 'searchmenu-new'                   => "'''Create the page \"[[:\$1]]\" on this wiki!'''",
+ 'searchmenu-exists'                => "'''There is a page named \"[[:\$1]]\" on this wiki.''' {{PLURAL:$2|0=|See also the other search results found.}}",
+ 'searchmenu-new'                   => "'''Create the page \"[[:\$1]]\" on this wiki!''' {{PLURAL:$2|0=|See also the page found with your search.|See also the search results found.}}",
  'searchmenu-new-nocreate'          => '', # do not translate or duplicate this message to other languages
  'searchprofile-articles'           => 'Content pages',
  'searchprofile-project'            => 'Help and Project pages',
@@@ -2188,6 -2188,7 +2188,6 @@@ Your email address is not revealed whe
  'recentchanges-label-plusminus'     => 'The page size changed by this number of bytes',
  'recentchanges-legend-newpage'      => '(also see [[Special:NewPages|list of new pages]])',
  'recentchanges-legend-plusminus'    => "(''±123'')",
 -'rcnote'                            => "Below {{PLURAL:$1|is '''1''' change|are the last '''$1''' changes}} in the last {{PLURAL:$2|day|'''$2''' days}}, as of $5, $4.",
  'rcnotefrom'                        => "Below are the changes since '''$2''' (up to '''$1''' shown).",
  'rclistfrom'                        => 'Show new changes starting from $1',
  'rcshowhideminor'                   => '$1 minor edits',
@@@ -3166,6 -3167,7 +3166,6 @@@ You may have a bad link, or the revisio
  'undeletebtn'                  => 'Restore',
  'undeletelink'                 => 'view/restore',
  'undeleteviewlink'             => 'view',
 -'undeletereset'                => 'Reset',
  'undeleteinvert'               => 'Invert selection',
  'undeletecomment'              => 'Reason:',
  'undeletedrevisions'           => '{{PLURAL:$1|1 revision|$1 revisions}} restored',
@@@ -3263,6 -3265,7 +3263,6 @@@ The latest block log entry is provided 
  'unblock'                         => 'Unblock user',
  'unblock-summary'                 => '', # do not translate or duplicate this message to other languages
  'blockip'                         => 'Block user',
 -'blockip-title'                   => 'Block user',
  'blockip-legend'                  => 'Block user',
  'blockiptext'                     => 'Use the form below to block write access from a specific IP address or username.
  This should be done only to prevent vandalism, and in accordance with [[{{MediaWiki:Policy-url}}|policy]].
@@@ -3270,6 -3273,7 +3270,6 @@@ Fill in a specific reason below (for ex
  'ipadressorusername'              => 'IP address or username:',
  'ipbexpiry'                       => 'Expiry:',
  'ipbreason'                       => 'Reason:',
 -'ipbreasonotherlist'              => 'Other reason',
  'ipbreason-dropdown'              => '*Common block reasons
  ** Inserting false information
  ** Removing content from pages
  'ipbsubmit'                       => 'Block this user',
  'ipbother'                        => 'Other time:',
  'ipboptions'                      => '2 hours:2 hours,1 day:1 day,3 days:3 days,1 week:1 week,2 weeks:2 weeks,1 month:1 month,3 months:3 months,6 months:6 months,1 year:1 year,indefinite:infinite',
 -'ipbotheroption'                  => 'other',
 -'ipbotherreason'                  => 'Other/additional reason:',
  'ipbhidename'                     => 'Hide username from edits and lists',
  'ipbwatchuser'                    => "Watch this user's user and talk pages",
  'ipb-disableusertalk'             => 'Prevent this user from editing their own talk page while blocked',
@@@ -3379,6 -3385,7 +3379,6 @@@ Please contact your Internet service pr
  'sorbs_create_account_reason'     => 'Your IP address is listed as an open proxy in the DNSBL used by {{SITENAME}}.
  You cannot create an account',
  'xffblockreason'                  => 'An IP address present in the X-Forwarded-For header, either yours or that of a proxy server you are using, has been blocked. The original block reason was: $1',
 -'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',
@@@ -3779,7 -3786,6 +3779,7 @@@ You can view its source'
  'print.css'               => '/* CSS placed here will affect the print output */', # only translate this message to other languages if you have to change it
  'noscript.css'            => '/* CSS placed here will affect users with JavaScript disabled */', # only translate this message to other languages if you have to change it
  'group-autoconfirmed.css' => '/* CSS placed here will affect autoconfirmed users only */', # only translate this message to other languages if you have to change it
 +'group-user.css'          => '/* CSS placed here will affect registered users only */', # only translate this message to other languages if you have to change it
  'group-bot.css'           => '/* CSS placed here will affect bots only */', # only translate this message to other languages if you have to change it
  'group-sysop.css'         => '/* CSS placed here will affect sysops only */', # only translate this message to other languages if you have to change it
  'group-bureaucrat.css'    => '/* CSS placed here will affect bureaucrats only */', # only translate this message to other languages if you have to change it
  'modern.js'              => '/* Any JavaScript here will be loaded for users using the Modern skin */', # only translate this message to other languages if you have to change it
  'vector.js'              => '/* Any JavaScript here will be loaded for users using the Vector skin */', # only translate this message to other languages if you have to change it
  'group-autoconfirmed.js' => '/* Any JavaScript here will be loaded for autoconfirmed users only */', # only translate this message to other languages if you have to change it
 +'group-user.js'          => '/* Any JavaScript here will be loaded for registered users only */', # only translate this message to other languages if you have to change it
  'group-bot.js'           => '/* Any JavaScript here will be loaded for bots only */', # only translate this message to other languages if you have to change it
  'group-sysop.js'         => '/* Any JavaScript here will be loaded for sysops only */', # only translate this message to other languages if you have to change it
  'group-bureaucrat.js'    => '/* Any JavaScript here will be loaded for bureaucrats only */', # only translate this message to other languages if you have to change it
@@@ -4503,6 -4508,7 +4503,6 @@@ $8', # only translate this message to o
  'watchlistall2' => 'all',
  'namespacesall' => 'all',
  'monthsall'     => 'all',
 -'limitall'      => 'all',
  
  # Email address confirmation
  'confirmemail'              => 'Confirm email address',
@@@ -4527,6 -4533,7 +4527,6 @@@ The code may have expired.'
  'confirmemail_success'      => 'Your email address has been confirmed.
  You may now [[Special:UserLogin|log in]] and enjoy the wiki.',
  'confirmemail_loggedin'     => 'Your email address has now been confirmed.',
 -'confirmemail_error'        => 'Something went wrong saving your confirmation.',
  'confirmemail_subject'      => '{{SITENAME}} email address confirmation',
  'confirmemail_body'         => 'Someone, probably you, from IP address $1,
  has registered an account "$2" with this email address on {{SITENAME}}.
@@@ -4619,11 -4626,6 +4619,11 @@@ Please confirm that you really want to 
  'imgmultigo'       => 'Go!',
  'imgmultigoto'     => 'Go to page $1',
  
 +'img-lang-opt' => '$2 ($1)',
 +'img-lang-default' => '(default language)',
 +'img-lang-info' => 'Render this image in $1 $2.',
 +'img-lang-go' => 'Go',
 +
  # Table pager
  'ascending_abbrev'         => 'asc',
  'descending_abbrev'        => 'desc',
@@@ -4914,6 -4916,7 +4914,6 @@@ You should have received [{{SERVER}}{{S
  # Special:ComparePages
  'comparepages'                => 'Compare pages',
  'comparepages-summary'        => '', # do not translate or duplicate this message to other languages
 -'compare-selector'            => 'Compare page revisions',
  'compare-page1'               => 'Page 1',
  'compare-page2'               => 'Page 2',
  'compare-rev1'                => 'Revision 1',
@@@ -819,27 -819,19 +819,27 @@@ Appears in subtitle. Parameters
  
  Parameters:
  * $1 - a link back to the current page: {{FULLURL:{{FULLPAGENAME}}}}',
 -'youhavenewmessages' => 'The yellow message appearing when someone edited your user talk page.
 +'youhavenewmessages' => "The yellow message appearing when someone edited your user talk page.
  
 -The format is: "{{int:youhavenewmessages| [[MediaWiki:Newmessageslinkplural/{{SUBPAGENAME}}|{{int:newmessageslinkplural}}]] |[[MediaWiki:Newmessagesdifflinkplural/{{SUBPAGENAME}}|{{int:newmessagesdifflinkplural}}]]}}"
 +The format is: {{int:youhavenewmessages| [[MediaWiki:Newmessageslinkplural/{{SUBPAGENAME}}|{{int:newmessageslinkplural}}]] |[[MediaWiki:Newmessagesdifflinkplural/{{SUBPAGENAME}}|{{int:newmessagesdifflinkplural}}]]}}
  
  Parameters:
  * $1 - a link points to new messages. Its text is {{msg-mw|Newmessageslinkplural}}
  * $2 - a link points to new messages diff. Its text is {{msg-mw|Newmessagesdifflinkplural}}
 +* $3 - 1 or 999:
 +** 1 if there was '''one''' new edit since the last time the user has seen their talk page
 +** 999 - if there was '''more than one''' new edit since the last time the user has seen their talk page
  See also:
 -* {{msg-mw|Youhavenewmessagesmanyusers}}',
 -'youhavenewmessagesfromusers' => 'New talk indicator message: the message appearing when someone edited your user talk page. Parameters:
 +* {{msg-mw|Youhavenewmessagesmanyusers}}",
 +'youhavenewmessagesfromusers' => "New talk indicator message: the message appearing when someone edited your user talk page.
 +
 +Parameters:
  * $1 - defined as {{msg-mw|newmessageslinkplural}}
  * $2 - defined as {{msg-mw|newmessagesdifflinkplural}}
 -* $3 - the number of authors who have edited the talk page since the owning user last viewed it',
 +* $3 - the number of authors who have edited the talk page since the owning user last viewed it
 +* $4 - 1 or 999:
 +** 1 if there was '''one''' new edit since the last time the user has seen their talk page
 +** 999 - if there was '''more than one''' new edit since the last time the user has seen their talk page",
  'youhavenewmessagesmanyusers' => 'New talk indicator message: the message appearing when someone edited your user talk page.
  
  Used when more than 10 users edited the user talk page since the owning user last viewed it, similar to {{msg-mw|youhavenewmessages}}.
@@@ -1586,8 -1578,9 +1586,8 @@@ Used on the account creation form when 
  'user-mail-no-body' => 'This is the error message in case an email has an empty or unreasonably short body.',
  
  # Change password dialog
 -'resetpass' => 'The caption of [[Special:ChangePassword]]
 -
 -{{Identical|Change password}}',
 +'changepassword' => "Section heading on [[Special:Preferences]], tab 'User profile'.
 +{{Identical|Change password}}",
  'resetpass_announce' => 'Used in [[Special:UserLogin]].',
  'resetpass_text' => '{{optional}}',
  'resetpass_header' => 'Header on box on special page [[Special:ChangePassword]].
  'changepassword-success' => 'Used in [[Special:ChangePassword]].',
  'resetpass_forbidden' => "Used as error message in changing password. Maybe the external auth plugin won't allow local password changes.",
  'resetpass-no-info' => 'Error message for [[Special:ChangePassword]].',
 -'resetpass-submit-loggedin' => 'Button on [[Special:ChangePassword]] to submit new password.
 +'resetpass-submit-loggedin' => 'Button on [[Special:ResetPass]] to submit new password.
  
  {{Identical|Change password}}',
 -'resetpass-submit-cancel' => 'Used on [[Special:ChangePassword]].
 +'resetpass-submit-cancel' => 'Used on [[Special:ResetPass]].
  {{Identical|Cancel}}',
  'resetpass-wrong-oldpass' => 'Error message shown on [[Special:ChangePassword]] when the old password is not valid.',
  'resetpass-temp-password' => 'The label of the input box for the temporary password (received by email) on the form displayed after logging in with a temporary password.',
@@@ -2382,6 -2375,14 +2382,6 @@@ See [{{canonicalurl:x|feed=atom&action=
  {{doc-special|RevisionDelete|unlisted=1}}',
  'revdelete-nooldid-title' => '{{RevisionDelete}}',
  'revdelete-nooldid-text' => '{{RevisionDelete}}',
 -'revdelete-nologtype-title' => 'See also:
 -* {{msg-mw|Revdelete-nologtype-text}}',
 -'revdelete-nologtype-text' => 'See also:
 -* {{msg-mw|Revdelete-nologtype-title}}',
 -'revdelete-nologid-title' => 'See also:
 -* {{msg-mw|Revdelete-nologid-text}}',
 -'revdelete-nologid-text' => 'See also:
 -* {{msg-mw|Revdelete-nologid-title}}',
  'revdelete-no-file' => 'Used as error message in [[Special:RevisionDelete]].',
  'revdelete-show-file-confirm' => 'A confirmation message shown on [[Special:Revisiondelete]] when the request does not contain a valid token (e.g. when a user clicks a link received in mail).
  
@@@ -2503,6 -2504,8 +2503,6 @@@ Possible alternative message - "Restric
  Parameters:
  * $1 - ...',
  'revdel-restore' => '{{RevisionDelete}}',
 -'revdel-restore-deleted' => '{{RevisionDelete}}',
 -'revdel-restore-visible' => '{{RevisionDelete}}',
  'pagehist' => '{{RevisionDelete}}
  Links to page history at Special:RevisionDelete header together with links to the logs and [[Special:Undelete]].
  {{Identical|Page history}}',
@@@ -2809,11 -2812,13 +2809,13 @@@ Refers to {{msg-mw|Pipe-separator}}.'
  'searchmenu-exists' => 'An option shown in a menu beside search form offering a link to the existing page having the specified title (when using the default MediaWiki search engine).
  
  Parameters:
- * $1 - page title',
+ * $1 - page title
+ * $2 - the number of search results found',
  'searchmenu-new' => 'An option shown in a menu beside search form offering a red link to the not yet existing page having the specified title (when using the default MediaWiki search engine).
  
  Parameters:
- * $1 - page title',
+ * $1 - page title
+ * $2 - the number of search results found',
  'searchprofile-articles' => "A quick link in the advanced search box on [[Special:Search]]. Clicking on this link starts a search in the content pages of the wiki.
  
  A 'content page' is a page that forms part of the purpose of the wiki. It includes the main page and pages in the main namespace and any other namespaces that are included when the wiki is customised. For example on Wikimedia Commons 'content pages' include pages in the file and category namespaces. On Wikinews 'content pages' include pages in the Portal namespace. For technical definition of 'content namespaces' see [[mw:Manual:Using_custom_namespaces#Content_namespaces|MediaWiki]].
@@@ -2893,6 -2898,7 +2895,6 @@@ Parameters
  'search-interwiki-more' => '{{Identical|More}}',
  'search-relatedarticle' => 'This is a search result (and I guess search engine) dependent messages. I do not know how to trigger the feature. The message is displayed if the search result contains information that related pages can also be provided from the search engine. I assume this is "More Like This" functionality. Microsoft glossary defines MLT as "A way to refine search by identifying the right set of documents and then locating similar documents. This allows the searcher to control the direction of the search and focus on the most fruitful lines of inquiry."[http://www.microsoft.com/enterprisesearch/en/us/search-glossary.aspx]
  {{Identical|Related}}',
 -'mwsuggest-disable' => "The text of an option on the 'search options' tab of a user's Preferences.",
  'searcheverything-enable' => 'Used in [[Special:Preferences]], tab "Search".',
  'searchrelated' => 'This is a search result (and I guess search engine) dependent messages. I do not know how to trigger the feature. The message is displayed if the search result contains information that related pages can also be provided from the search engine. I assume this is "More Like This" functionality. Microsoft glossary defines MLT as "A way to refine search by identifying the right set of documents and then locating similar documents. This allows the searcher to control the direction of the search and focus on the most fruitful lines of inquiry."[http://www.microsoft.com/enterprisesearch/en/us/search-glossary.aspx]
  {{Identical|Related}}',
@@@ -2947,6 -2953,8 +2949,6 @@@ See also
  'prefs-edits' => 'In user preferences.',
  'prefsnologintext2' => 'Parameters:
  * $1 - a link to [[Special:UserLogin]] with {{msg-mw|loginreqlink}} as link description',
 -'changepassword' => 'Title of [[Special:ChangePassword]].
 -{{Identical|Change password}}',
  'prefs-skin' => 'Used in user preferences.
  {{Identical|Skin}}',
  'skin-preview' => '{{doc-actionlink}}
@@@ -2976,7 -2984,7 +2978,7 @@@ See also
  'prefs-watchlist-edits-max' => 'Shown as hint in [[Special:Preferences]], tab "Watchlist"',
  'prefs-watchlist-token' => 'Used in [[Special:Preferences]], tab Watchlist.',
  'prefs-misc' => 'Tab used on the [[Special:Preferences|user preferences]] special page.',
 -'prefs-resetpass' => 'Button on user data tab in user preferences. When you click the button you go to the special page [[Special:ChangePassword]].
 +'prefs-resetpass' => 'Button on user data tab in user preferences. When you click the button you go to the special page [[Special:ResetPass]].
  
  {{Identical|Change password}}',
  'prefs-changeemail' => 'Link on [[Special:Preferences]] to [[Special:ChangeEmail]].
@@@ -3603,7 -3611,9 +3605,7 @@@ Parameters
  * $1 - the maximum number of changes that are displayed
  * $2 - a date and time
  * $3 - (Optional) a date
 -* $4 - (Optional) a time
 -See also:
 -* {{msg-mw|Rcnote}}',
 +* $4 - (Optional) a time',
  'rclistfrom' => 'Used on [[Special:RecentChanges]].
  
  Parameters:
@@@ -5043,6 -5053,19 +5045,6 @@@ Parameters
  See also:
  * {{msg-mw|Allnotinnamespace}}
  {{Identical|All pages}}',
 -'allnotinnamespace' => 'Presumably intended to be used as a page title of [[Special:Allpages]] and probably also in [[Special:PrefixIndex]] when the user limit the display to other than a certain namespace.
 -
 -Parameters:
 -* $1 - namespace name
 -See also:
 -* {{msg-mw|Allinnamespace}}
 -{{Identical|All pages}}',
 -'allpagesprev' => "Allegedly used in [[Special:AllPages]], although I haven't seen it.
 -
 -{{Identical|Previous}}",
 -'allpagesnext' => "Allegedly used in [[Special:AllPages]], although I haven't seen it.
 -
 -{{Identical|Next}}",
  'allpagessubmit' => 'Text on submit button in [[Special:AllPages]], [[Special:RecentChanges]], [[Special:RecentChangesLinked]], [[Special:NewPages]], [[Special:Log]], [[Special:ListUsers]], [[Special:ProtectedPages]], [[Special:ProtectedTitles]], [[Special:WhatLinksHere]] and [[Special:Watchlist]].
  
  {{Identical|Go}}',
@@@ -5380,7 -5403,9 +5382,7 @@@ See also
  * {{msg-mw|Watchlist-details}}',
  'iteminvalidname' => 'Parameters:
  * $1 - item name',
 -'wlnote' => 'Used on [[Special:Watchlist]] when the maximum number of days is specified.
 -
 -Similar to {{msg-mw|rcnote}} which is used on [[Special:RecentChanges]].
 +'wlnote' => 'Used on [[Special:Watchlist]] when a maximum number of hours or days is specified.
  
  Parameters:
  * $1 - the number of changes shown
@@@ -6758,6 -6783,7 +6760,6 @@@ See also
  * {{msg-mw|move-watch|label for checkbox}}
  {{Identical|Move page}}',
  'moveuserpage-warning' => 'Used as warning in [[Special:MovePage]], when moving a user page.',
 -'movenologin' => '{{Identical|Not logged in}}',
  'movenologintext' => "Text of message on special page 'Permissions Errors', which appears when somebody tries to move a page without being logged in.
  
  See also:
@@@ -7828,7 -7854,6 +7830,7 @@@ CSS applied to users using Monobook ski
  'print.css' => '{{optional}}',
  'noscript.css' => '{{optional}}',
  'group-autoconfirmed.css' => '{{doc-group|autoconfirmed|css}}',
 +'group-user.css' => '{{doc-group|user|css}}',
  'group-bot.css' => '{{doc-group|bot|css}}',
  'group-sysop.css' => '{{doc-group|sysop|css}}',
  'group-bureaucrat.css' => '{{doc-group|bureaucrat|css}}',
@@@ -7842,7 -7867,6 +7844,7 @@@ JS for users using Monobook skin.'
  'modern.js' => '{{optional}}',
  'vector.js' => '{{optional}}',
  'group-autoconfirmed.js' => '{{doc-group|autoconfirmed|js}}',
 +'group-user.js' => '{{doc-group|user|js}}',
  'group-bot.js' => '{{doc-group|bot|js}}',
  'group-sysop.js' => '{{doc-group|sysop|js}}',
  'group-bureaucrat.js' => '{{doc-group|bureaucrat|js}}',
@@@ -9549,18 -9573,6 +9551,18 @@@ See also
  See also:
  * {{msg-mw|Imgmultigo|Submit button text}}',
  
 +# Language selector for translatable SVGs
 +'img-lang-opt' => '{{optional}} Items in the language drop down on the image page for a translated SVG file. For an example see [[:File:Gerrit patchset 25838 test.svg]]. See also {{msg-mw|img-lang-info}}
 +
 +* $1 Language code
 +* $2 Language name (Either in the language in question, or the name of that language translated to the current users interface language)',
 +'img-lang-default' => 'An option in the drop down of a translatable file. For example see [[:File:Gerrit patchset 25838 test.svg]]. Used when it cannot be determined what the default fallback language is. However it should be noted that most of the time, the content displayed for this option would be in English.',
 +'img-lang-info' => 'Label for drop down box. Appears underneath the image on the image description page. See [[:File:Gerrit patchset 25838 test.svg]] for an example.
 +
 +* $1 is a drop down box with language options (See also {{msg-mw|img-lang-opt}})
 +* $2 is a submit button, which uses the text from {{msg-mw|img-lang-go}}',
 +'img-lang-go' => 'Go button for the language select for translatable files. See [[:File:Gerrit patchset 25838 test.svg]] for an example. See {{msg-mw|img-lang-info}}.',
 +
  # Table pager
  'ascending_abbrev' => 'Abbreviation of ascending order.
  See also: