Reverting r22430 for now; I don't really like this keyword creep, and even if I did...
[lhc/web/wiklou.git] / languages / messages / MessagesEn.php
index a80804d..fa5edfe 100644 (file)
  * is English by default, for all files other than this one.
  *
  * Do NOT set this to false in any other message file! Leave the line out to
- * accept the default fallback to "en". 
+ * accept the default fallback to "en".
  */
 $fallback = false;
 
 /**
  * Is the language written right-to-left?
- * Note that right-to-left languages generally also specify 
+ * Note that right-to-left languages generally also specify
  *    $defaultUserOptionOverrides = array( 'quickbar' => 2 );
  */
 $rtl = false;
@@ -49,17 +49,17 @@ $separatorTransformTable = null;
 $defaultUserOptionOverrides = array();
 
 /**
- * Extra user preferences which will be shown in Special:Preferences as 
- * checkboxes. Extra settings in derived languages will automatically be 
+ * Extra user preferences which will be shown in Special:Preferences as
+ * checkboxes. Extra settings in derived languages will automatically be
  * appended to the array of the fallback languages.
  */
 $extraUserToggles = array();
 
 /**
- * URLs do not specify their encoding. UTF-8 is used by default, but if the 
+ * URLs do not specify their encoding. UTF-8 is used by default, but if the
  * URL is not a valid UTF-8 sequence, we have to try to guess what the real
  * encoding is. The encoding used in this case is defined below, and must be
- * supported by iconv(). 
+ * supported by iconv().
  */
 $fallback8bitEncoding = 'windows-1252';
 
@@ -69,20 +69,20 @@ $fallback8bitEncoding = 'windows-1252';
 $linkPrefixExtension = false;
 
 /**
- * Namespace names. NS_PROJECT is always set to $wgMetaNamespace after the 
- * settings are loaded, it will be ignored even if you specify it here. 
+ * Namespace names. NS_PROJECT is always set to $wgMetaNamespace after the
+ * settings are loaded, it will be ignored even if you specify it here.
  *
  * NS_PROJECT_TALK will be set to $wgMetaNamespaceTalk if that variable is
- * set, otherwise the string specified here will be used. The string may 
- * contain "$1", which will be replaced by the name of NS_PROJECT. It may 
- * also contain a grammatical transformation, e.g. 
+ * set, otherwise the string specified here will be used. The string may
+ * contain "$1", which will be replaced by the name of NS_PROJECT. It may
+ * also contain a grammatical transformation, e.g.
  *
  *     NS_PROJECT_TALK => 'Keskustelu_{{grammar:elative|$1}}'
  *
- * Only one grammatical transform may be specified in the string. For 
- * performance reasons, this transformation is done locally by the language 
- * module rather than by the full wikitext parser. As a result, no other 
- * parser features are available. 
+ * Only one grammatical transform may be specified in the string. For
+ * performance reasons, this transformation is done locally by the language
+ * module rather than by the full wikitext parser. As a result, no other
+ * parser features are available.
  */
 $namespaceNames = array(
        NS_MEDIA            => 'Media',
@@ -137,12 +137,12 @@ $mathNames = array(
 );
 
 /**
- * A list of date format preference keys which can be selected in user 
+ * A list of date format preference keys which can be selected in user
  * preferences. New preference keys can be added, provided they are supported
- * by the language class's timeanddate(). Only the 5 keys listed below are 
+ * by the language class's timeanddate(). Only the 5 keys listed below are
  * supported by the wikitext converter (DateFormatter.php).
  *
- * The special key "default" is an alias for either dmy or mdy depending on 
+ * The special key "default" is an alias for either dmy or mdy depending on
  * $wgAmericanDates
  */
 $datePreferences = array(
@@ -155,14 +155,14 @@ $datePreferences = array(
 
 /**
  * The date format to use for generated dates in the user interface.
- * This may be one of the above date preferences, or the special value 
- * "dmy or mdy", which uses mdy if $wgAmericanDates is true, and dmy 
+ * This may be one of the above date preferences, or the special value
+ * "dmy or mdy", which uses mdy if $wgAmericanDates is true, and dmy
  * if $wgAmericanDates is false.
  */
 $defaultDateFormat = 'dmy or mdy';
 
 /**
- * Associative array mapping old numeric date formats, which may still be 
+ * Associative array mapping old numeric date formats, which may still be
  * stored in user preferences, to the new string formats.
  */
 $datePreferenceMigrationMap = array(
@@ -174,8 +174,8 @@ $datePreferenceMigrationMap = array(
 
 /**
  * These are formats for dates generated by MediaWiki (as opposed to the wikitext
- * DateFormatter). Documentation for the format string can be found in 
- * Language.php, search for sprintfDate. 
+ * DateFormatter). Documentation for the format string can be found in
+ * Language.php, search for sprintfDate.
  *
  * This array is automatically inherited by all subclasses. Individual keys can be
  * overridden.
@@ -282,6 +282,8 @@ $magicWords = array(
        'img_center'             => array( 1,    'center', 'centre'       ),
        'img_framed'             => array( 1,    'framed', 'enframed', 'frame' ),
        'img_page'               => array( 1,    'page=$1', 'page $1'     ),
+       'img_upright'            => array( 1,    'upright', 'upright=$1', 'upright $1'  ),
+       'img_border'             => array( 1,    'border'                 ),
        'img_baseline'           => array( 1,    'baseline'               ),
        'img_sub'                => array( 1,    'sub'                    ),
        'img_super'              => array( 1,    'super', 'sup'           ),
@@ -341,11 +343,11 @@ $magicWords = array(
 
 /**
  * Alternate names of special pages. All names are case-insensitive. The first
- * listed alias will be used as the default. Aliases from the fallback 
- * localisation (usually English) will be included by default. 
- * 
- * This array may be altered at runtime using the LangugeGetSpecialPageAliases 
- * hook. 
+ * listed alias will be used as the default. Aliases from the fallback
+ * localisation (usually English) will be included by default.
+ *
+ * This array may be altered at runtime using the LangugeGetSpecialPageAliases
+ * hook.
  */
 $specialPageAliases = array(
        'DoubleRedirects'           => array( 'DoubleRedirects' ),
@@ -421,7 +423,7 @@ $specialPageAliases = array(
 );
 
 /**
- * Regular expression matching the "link trail", e.g. "ed" in [[Toast]]ed, as 
+ * Regular expression matching the "link trail", e.g. "ed" in [[Toast]]ed, as
  * the first group, and the remainder of the string as the second group.
  */
 $linkTrail = '/^([a-z]+)(.*)$/sD';
@@ -663,7 +665,7 @@ parent class in order maintain consistency across languages.
 'redirectedfrom' => '(Redirected from $1)',
 'redirectpagesub' => 'Redirect page',
 'lastmodifiedat'               => 'This page was last modified $2, $1.',       //$1 date, $2 time
-'viewcount'            => 'This page has been accessed {{plural:$1|one time|$1 times}}.',
+'viewcount'            => 'This page has been accessed {{PLURAL:$1|one time|$1 times}}.',
 'copyright'    => 'Content is available under $1.',
 'protectedpage' => 'Protected page',
 'jumpto' => 'Jump to:',
@@ -799,11 +801,11 @@ your browser cache.',
 Your account has been created. Don't forget to change your {{SITENAME}} preferences.",
 
 'loginpagetitle' => 'User login',
-'yourname'             => 'Username',
-'yourpassword' => 'Password',
-'yourpasswordagain' => 'Retype password',
+'yourname'             => 'Username:',
+'yourpassword' => 'Password:',
+'yourpasswordagain' => 'Retype password:',
 'remembermypassword'   => 'Remember my login on this computer',
-'yourdomainname'       => 'Your domain',
+'yourdomainname'       => 'Your domain:',
 'externaldberror'      => 'There was either an external authentication database error or you are not allowed to update your external account.',
 'loginproblem' => '<b>There has been a problem with your login.</b><br />Try again!',
 'alreadyloggedin' => "<strong>User $1, you are already logged in!</strong><br />",
@@ -822,19 +824,18 @@ Your account has been created. Don't forget to change your {{SITENAME}} preferen
 'createaccountmail'    => 'by e-mail',
 'badretype'            => 'The passwords you entered do not match.',
 'userexists'   => 'Username entered already in use. Please choose a different name.',
-'youremail'            => 'E-mail *:',
+'youremail'            => 'E-mail:',
 'username'             => 'Username:',
 'uid'                  => 'User ID:',
-'yourrealname'         => 'Real name *:',
+'yourrealname'         => 'Real name:',
 'yourlanguage' => 'Language:',
 'yourvariant'  => 'Variant',
 'yournick'             => 'Nickname:',
 'badsig'               => 'Invalid raw signature; check HTML tags.',
 'email'                        => 'E-mail',
-'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.',
+'prefs-help-realname'  => 'Real name is optional and if you choose to provide it this will be used for giving you attribution for your work.',
 'loginerror'   => 'Login error',
-'prefs-help-email'      => '* E-mail (optional): Enables others to contact you through your user or user_talk page without needing to reveal your identity.',
+'prefs-help-email'      => 'E-mail address is optional, but it enables others to contact you through your user or user_talk page without needing to reveal your identity.',
 'nocookiesnew' => 'The user account was created, but you are not logged in. {{SITENAME}} uses cookies to log in users. You have cookies disabled. Please enable them, then log in with your new username and password.',
 'nocookieslogin'       => '{{SITENAME}} uses cookies to log in users. You have cookies disabled. Please enable them and try again.',
 'noname'               => 'You have not specified a valid user name.',
@@ -1028,7 +1029,7 @@ public domain or similar free resource (see $1 for details).
 'longpagewarning' => "<strong>WARNING: This page is $1 kilobytes long; some
 browsers may have problems editing pages approaching or longer than 32kb.
 Please consider breaking the page into smaller sections.</strong>",
-'longpageerror' => "<strong>ERROR: The text you have submitted is $1 kilobytes 
+'longpageerror' => "<strong>ERROR: The text you have submitted is $1 kilobytes
 long, which is longer than the maximum of $2 kilobytes. It cannot be saved.</strong>",
 '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
@@ -1053,8 +1054,8 @@ You can go back and edit an existing page, or [[Special:Userlogin|log in or crea
 
 # Account creation failure
 'cantcreateaccounttitle' => 'Can\'t create account',
-'cantcreateaccounttext' => 'Account creation from this IP address (<b>$1</b>) has been blocked. 
-This is probably due to persistent vandalism from your school or Internet service 
+'cantcreateaccounttext' => 'Account creation from this IP address (<b>$1</b>) has been blocked.
+This is probably due to persistent vandalism from your school or Internet service
 provider.',
 
 # History pages
@@ -1136,15 +1137,15 @@ undelete it again through this same interface, unless additional restrictions ar
 'revdelete-submit'            => 'Apply to selected revision',
 'revdelete-logentry'          => 'changed revision visibility of [[$1]]',
 'logdelete-logentry'          => 'changed event visibility of [[$1]]',
-'revdelete-logaction'         => '$1 {{plural:$1|revision|revisions}} set to mode $2',
-'logdelete-logaction'         => '$1 {{plural:$1|event|events}} to [[$3]] set to mode $2',
+'revdelete-logaction'         => '$1 {{PLURAL:$1|revision|revisions}} set to mode $2',
+'logdelete-logaction'         => '$1 {{PLURAL:$1|event|events}} to [[$3]] set to mode $2',
 'revdelete-success'           => 'Revision visibility successfully set.',
 'logdelete-success'           => 'Event visibility successfully set.',
 
 # Oversight log
 #
 'oversightlog' => 'Oversight log',
-'overlogpagetext' => 'Below is a list of the most recent deletions and blocks involving content 
+'overlogpagetext' => 'Below is a list of the most recent deletions and blocks involving content
 hidden from Sysops. See the [[Special:Ipblocklist|IP block list]] for the list of currently operational bans and blocks.',
 
 # Diffs
@@ -1157,7 +1158,7 @@ hidden from Sysops. See the [[Special:Ipblocklist|IP block list]] for the list o
 'selectolderversionfordiff' => 'Select an older version for comparison',
 'compareselectedversions' => 'Compare selected versions',
 'editundo'     => 'undo',
-'diff-multi'   => "({{plural:$1|One intermediate revision|$1 intermediate revisions}} not shown.)",
+'diff-multi'   => "({{PLURAL:$1|One intermediate revision|$1 intermediate revisions}} not shown.)",
 
 # Search results
 #
@@ -1431,7 +1432,7 @@ created and by whom, and anything else you may know about it. If this is an imag
 #
 'imagelist'            => 'File list',
 'imagelist-summary' => '',
-'imagelisttext' => "Below is a list of '''$1''' {{plural:$1|file|files}} sorted $2.",
+'imagelisttext' => "Below is a list of '''$1''' {{PLURAL:$1|file|files}} sorted $2.",
 'imagelistforuser' => "This shows only images uploaded by $1.",
 'getimagelist' => 'fetching file list',
 'ilsubmit'             => 'Search',
@@ -1502,7 +1503,7 @@ this old version, (rev) = revert to this old version.
 This includes \"talk\" pages, pages about {{SITENAME}}, minimal \"stub\"
 pages, redirects, and others that probably don't qualify as content pages.
 Excluding those, there {{PLURAL:$2|is '''1''' page that is a|are '''$2''' pages that are}} probably legitimate
-content {{PLURAL:$2|page|pages}}. 
+content {{PLURAL:$2|page|pages}}.
 
 '''$8''' {{PLURAL:$8|file|files}} have been uploaded.
 
@@ -1756,7 +1757,9 @@ at the bottom of the screen (deleting a content page also deletes the accompanyi
 'enotif_subject'       => '{{SITENAME}} page $PAGETITLE has been $CHANGEDORCREATED by $PAGEEDITOR',
 'enotif_lastvisited' => 'See $1 for all changes since your last visit.',
 'enotif_lastdiff' => 'See $1 to view this change.',
+'enotif_anon_editor' => 'anonymous user $1',
 'enotif_body' => 'Dear $WATCHINGUSERNAME,
+       
 
 The {{SITENAME}} page $PAGETITLE has been $CHANGEDORCREATED on $PAGEEDITDATE by $PAGEEDITOR, see $PAGETITLE_URL for the current version.
 
@@ -1882,9 +1885,9 @@ comment field and all checkboxes.",
 'undeletehistory' => 'If you restore the page, all revisions will be restored to the history.
 If a new page with the same name has been created since the deletion, the restored
 revisions will appear in the prior history, and the current revision of the live page
-will not be automatically replaced. Also note that restrictions on file revisions are lost upon restoration', 
+will not be automatically replaced. Also note that restrictions on file revisions are lost upon restoration',
 'undeleterevdel' => 'Undeletion will not be performed if it will result in the top page revision being
-partially deleted. In such cases, you must uncheck or unhide the newest deleted revisions. Revisions of files 
+partially deleted. In such cases, you must uncheck or unhide the newest deleted revisions. Revisions of files
 that you don\'t have permission to view will not be restored.',
 'undeletehistorynoadmin' => 'This article has been deleted. The reason for deletion is
 shown in the summary below, along with details of the users who had edited this page
@@ -1896,9 +1899,9 @@ revision may have been restored or removed from the archive.",
 'undeletereset' => 'Reset',
 'undeletecomment' => 'Comment:',
 'undeletedarticle' => "restored \"[[$1]]\"",
-'undeletedrevisions' => "$1 {{plural:$1|revision|revisions}} restored",
-'undeletedrevisions-files' => "$1 {{plural:$1|revision|revisions}} and $2 {{plural:$2|file|files}} restored",
-'undeletedfiles' => "$1 {{plural:$1|file|files}} restored",
+'undeletedrevisions' => "$1 {{PLURAL:$1|revision|revisions}} restored",
+'undeletedrevisions-files' => "$1 {{PLURAL:$1|revision|revisions}} and $2 {{PLURAL:$2|file|files}} restored",
+'undeletedfiles' => "$1 {{PLURAL:$1|file|files}} restored",
 'cannotundelete' => 'Undelete failed; someone else may have undeleted the page first.',
 'undeletedpage' => "<big>'''$1 has been restored'''</big>
 
@@ -1964,10 +1967,10 @@ This should be done only to prevent vandalism, and in
 accordance with [[{{MediaWiki:policy-url}}|policy]].
 Fill in a specific reason below (for example, citing particular
 pages that were vandalized).",
-'ipaddress'            => 'IP Address',
-'ipadressorusername' => 'IP Address or username',
-'ipbexpiry'            => 'Expiry',
-'ipbreason'            => 'Reason',
+'ipaddress'            => 'IP Address:',
+'ipadressorusername' => 'IP Address or username:',
+'ipbexpiry'            => 'Expiry:',
+'ipbreason'            => 'Reason:',
 'ipbreasonotherlist'    => 'Other reason',
 
 // These are examples only. They can be translated but should be adjusted via
@@ -1989,10 +1992,10 @@ pages that were vandalized).",
 'ipbcreateaccount' => 'Prevent account creation',
 'ipbenableautoblock' => 'Automatically block the last IP address used by this user, and any subsequent IPs they try to edit from',
 'ipbsubmit'            => 'Block this user',
-'ipbother'             => 'Other time',
+'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,infinite:infinite',
 'ipbotheroption'       => 'other',
-'ipbotherreason'        => 'Other/additional reason',
+'ipbotherreason'        => 'Other/additional reason:',
 'ipbhidename'          => 'Hide username/IP from the block log, active block list and user list',
 'badipaddress' => 'Invalid IP address',
 'blockipsuccesssub' => 'Block succeeded',
@@ -2018,7 +2021,8 @@ to a previously blocked IP address or username.',
 'anononlyblock' => 'anon. only',
 'noautoblockblock' => 'autoblock disabled',
 'createaccountblock' => 'account creation blocked',
-'ipblocklistempty'     => 'The blocklist is empty or the requested IP address/username is not blocked.',
+'ipblocklist-empty'    => 'The blocklist is empty.',
+'ipblocklist-no-results'       => 'The requested IP address or username is not blocked.',
 'blocklink'            => 'block',
 'unblocklink'  => 'unblock',
 'contribslink' => 'contribs',
@@ -2243,6 +2247,8 @@ All transwiki import actions are logged at the [[Special:Log/import|import log]]
 'accesskey-feed-atom' => '',
 'accesskey-t-contributions' => '',
 'accesskey-t-emailuser' => '',
+'accesskey-t-permalink' => '',
+'accesskey-t-print' => 'p',
 'accesskey-t-upload' => 'u',
 'accesskey-t-specialpages' => 'q',
 'accesskey-ca-nstab-main' => 'c',
@@ -2301,6 +2307,8 @@ All transwiki import actions are logged at the [[Special:Log/import|import log]]
 'tooltip-t-emailuser' => 'Send a mail to this user',
 'tooltip-t-upload' => 'Upload images or media files',
 'tooltip-t-specialpages' => 'List of all special pages',
+'tooltip-t-print' => 'Printable version of this page',
+'tooltip-t-permalink' => 'Permanent link to this version of the page',
 'tooltip-ca-nstab-main' => 'View the content page',
 'tooltip-ca-nstab-user' => 'View the user page',
 'tooltip-ca-nstab-media' => 'View the media page',
@@ -2909,6 +2917,11 @@ Please confirm that really want to recreate this page.',
 'livepreview-failed'  => "Live preview failed!\nTry normal preview.",
 'livepreview-error'   => "Failed to connect: $1 \"$2\"\nTry normal preview.",
 
+# Friendlier slave lag warnings
+'lag-warn-normal' => 'Changes newer than $1 seconds may not be shown in this list.',
+'lag-warn-high' => 'Due to high database server lag, changes newer than $1 seconds
+may not be shown in this list.',
+
 );
 
 ?>