]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Update translator documentation.
authorSiebrand Mazeland <s.mazeland@xs4all.nl>
Sat, 18 Jun 2011 15:20:36 +0000 (17:20 +0200)
committerSiebrand Mazeland <s.mazeland@xs4all.nl>
Sat, 18 Jun 2011 15:20:36 +0000 (17:20 +0200)
Update whitespace.
i18n/L10n fixes.

plugins/TwitterBridge/Notice_to_status.php
plugins/TwitterBridge/TwitterBridgePlugin.php
plugins/TwitterBridge/Twitter_synch_status.php
plugins/TwitterBridge/jsonstreamreader.php
plugins/TwitterBridge/twitter.php
plugins/TwitterBridge/twitteradminpanel.php
plugins/TwitterBridge/twitterauthorization.php
plugins/TwitterBridge/twitterimport.php
plugins/TwitterBridge/twitterlogin.php
plugins/TwitterBridge/twitterstreamreader.php

index 3b8f816cfc85e3cb028b779e57853f5501a6e84c..313adaeafc0eb229a41c14cc2ade134645fc71e0 100644 (file)
@@ -71,7 +71,6 @@ class Notice_to_status extends Memcached_DataObject
      * @return Notice_to_status object found, or null for no hits
      *
      */
-
     function staticGet($k, $v=null)
     {
         return Memcached_DataObject::staticGet('Notice_to_status', $k, $v);
@@ -85,7 +84,6 @@ class Notice_to_status extends Memcached_DataObject
      *
      * @return array array of column definitions
      */
-
     function table()
     {
         return array('notice_id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL,
@@ -102,7 +100,6 @@ class Notice_to_status extends Memcached_DataObject
      *
      * @return array list of key field names
      */
-
     function keys()
     {
         return array_keys($this->keyTypes());
@@ -120,7 +117,6 @@ class Notice_to_status extends Memcached_DataObject
      *         'K' for primary key: for compound keys, add an entry for each component;
      *         'U' for unique keys: compound keys are not well supported here.
      */
-
     function keyTypes()
     {
         return array('notice_id' => 'K', 'status_id' => 'U');
@@ -136,7 +132,6 @@ class Notice_to_status extends Memcached_DataObject
      *
      * @return array magic three-false array that stops auto-incrementing.
      */
-
     function sequenceKey()
     {
         return array(false, false, false);
@@ -151,7 +146,6 @@ class Notice_to_status extends Memcached_DataObject
      *
      * @return Notice_to_status new object for this value
      */
-
     static function saveNew($notice_id, $status_id)
     {
         if (empty($notice_id)) {
index 29192cf53b05c8853ac87b8135153a5c5990e422..754dabd7809fee6eb5f76911874ab9a2e5fccbe6 100644 (file)
@@ -148,8 +148,10 @@ class TwitterBridgePlugin extends Plugin
         if (self::hasKeys() && common_config('twitter', 'signin')) {
             $action->menuItem(
                 common_local_url('twitterlogin'),
-                _m('Twitter'),
-                _m('Login or register using Twitter'),
+                // TRANS: Menu item in login navigation.
+                _m('MENU','Twitter'),
+                // TRANS: Title for menu item in login navigation.
+                _m('Login or register using Twitter.'),
                 'twitterlogin' === $action_name
             );
         }
@@ -171,7 +173,9 @@ class TwitterBridgePlugin extends Plugin
 
             $action->menuItem(
                 common_local_url('twittersettings'),
-                _m('Twitter'),
+                // TRANS: Menu item in connection settings navigation.
+                _m('MENU','Twitter'),
+                // TRANS: Title for menu item in connection settings navigation.
                 _m('Twitter integration options'),
                 $action_name === 'twittersettings'
             );
@@ -323,8 +327,8 @@ class TwitterBridgePlugin extends Plugin
             'version' => self::VERSION,
             'author' => 'Zach Copley, Julien C',
             'homepage' => 'http://status.net/wiki/Plugin:TwitterBridge',
-            'rawdescription' => _m(
-                'The Twitter "bridge" plugin allows integration ' .
+            // TRANS: Plugin description.
+            'rawdescription' => _m('The Twitter "bridge" plugin allows integration ' .
                 'of a StatusNet instance with ' .
                 '<a href="http://twitter.com/">Twitter</a>.'
             )
index a8337862c833c4e25097e6c8145d5d6f5d9c0f84..9c61e7e7e0fd0f82052ddcc28ee0e5ed483a393c 100644 (file)
@@ -64,7 +64,6 @@ class Twitter_synch_status extends Memcached_DataObject
      * @param mixed  $v Value to lookup
      *
      * @return Twitter_synch_status object found, or null for no hits
-     *
      */
     function staticGet($k, $v=null)
     {
index f6572c9eefafbae4aafd993de2bdfbf528967c00..d5852c93e3fabd40c35122e545bc9d62b35d0e6f 100644 (file)
@@ -63,7 +63,8 @@ abstract class JsonStreamReader
         } else if ($scheme == 'https') {
             $rawScheme = 'ssl';
         } else {
-            throw new ServerException('Invalid URL scheme for HTTP stream reader');
+            // TRANS: Server exception thrown when an invalid URL scheme is detected.
+            throw new ServerException(_m('Invalid URL scheme for HTTP stream reader.'));
         }
 
         $host = parse_url($url, PHP_URL_HOST);
@@ -180,7 +181,8 @@ abstract class JsonStreamReader
     public function handleInput($socket)
     {
         if ($this->socket !== $socket) {
-            throw new Exception('Got input from unexpected socket!');
+            // TRANS: Exception thrown when input from an inexpected socket is encountered.
+            throw new Exception(_m('Got input from unexpected socket!'));
         }
 
         try {
@@ -210,7 +212,9 @@ abstract class JsonStreamReader
                 $this->handleLineActive($line);
                 break;
             default:
-                throw new Exception('Invalid state in handleLine: ' . $this->state);
+                // TRANS: Exception thrown when an invalid state is encountered in handleLine.
+                // TRANS: %s is the invalid state.
+                throw new Exception(sprintf(_m('Invalid state in handleLine: %s.'),$this->state));
         }
     }
 
@@ -222,15 +226,21 @@ abstract class JsonStreamReader
     {
         $bits = explode(' ', $line, 3);
         if (count($bits) != 3) {
-            throw new Exception("Invalid HTTP response line: $line");
+            // TRANS: Exception thrown when an invalid response line is encountered.
+            // TRANS: %s is the invalid line.
+            throw new Exception(sprintf(_m('Invalid HTTP response line: %s.'),$line));
         }
 
         list($http, $status, $text) = $bits;
         if (substr($http, 0, 5) != 'HTTP/') {
-            throw new Exception("Invalid HTTP response line chunk '$http': $line");
+            // TRANS: Exception thrown when an invalid response line part is encountered.
+            // TRANS: %1$s is the chunk, %2$s is the line.
+            throw new Exception(sprintf(_m('Invalid HTTP response line chunk "%1$s": %2$s.'),$http, $line));
         }
         if ($status != '200') {
-            throw new Exception("Bad HTTP response code $status: $line");
+            // TRANS: Exception thrown when an invalid response code is encountered.
+            // TRANS: %1$s is the response code, %2$s is the line.
+            throw new Exception(sprintf(_m('Bad HTTP response code %1$s: %2$s.'),$status,$line));
         }
         common_log(LOG_DEBUG, "$this->id $line");
         $this->state = 'headers';
index 396de22b093e11f6d0469ecc804ffe0c4258ab38..b9105e33cbf2cd4bcb9271097369f814ff451f40 100644 (file)
@@ -71,7 +71,6 @@ function save_twitter_user($twitter_id, $screen_name)
     $fuser = Foreign_user::getForeignUser($twitter_id, TWITTER_SERVICE);
 
     if (!empty($fuser)) {
-
         // Delete old record if Twitter user changed screen name
 
         if ($fuser->nickname != $screen_name) {
index 1a83b47d56eaf1f700bdb9bf97f2b0c3410661a9..9ace4e4a97dca62ab2bcfcf5b0b35ecdd3bdc6b1 100644 (file)
@@ -49,7 +49,8 @@ class TwitteradminpanelAction extends AdminPanelAction
      */
     function title()
     {
-        return _m('Twitter');
+        // TRANS: Page title for Twitter administration panel.
+        return _m('TITLE','Twitter');
     }
 
     /**
@@ -59,6 +60,7 @@ class TwitteradminpanelAction extends AdminPanelAction
      */
     function getInstructions()
     {
+        // TRANS: Instructions for Twitter bridge administration page.
         return _m('Twitter bridge settings');
     }
 
@@ -147,13 +149,15 @@ class TwitteradminpanelAction extends AdminPanelAction
 
         if (mb_strlen($values['twitter']['consumer_key']) > 255) {
             $this->clientError(
-                _m("Invalid consumer key. Max length is 255 characters.")
+                // TRANS: Client error displayed when a consumer key is invalid because it is too long.
+                _m('Invalid consumer key. Maximum length is 255 characters.')
             );
         }
 
         if (mb_strlen($values['twitter']['consumer_secret']) > 255) {
             $this->clientError(
-                _m("Invalid consumer secret. Max length is 255 characters.")
+                // TRANS: Client error displayed when a consumer secret is invalid because it is too long.
+                _m('Invalid consumer secret. Maximum length is 255 characters.')
             );
         }
     }
@@ -209,14 +213,17 @@ class TwitterAdminPanelForm extends AdminForm
             'fieldset',
             array('id' => 'settings_twitter-application')
         );
+        // TRANS: Fieldset legend for Twitter application settings.
         $this->out->element('legend', null, _m('Twitter application settings'));
         $this->out->elementStart('ul', 'form_data');
 
         $this->li();
         $this->input(
             'consumer_key',
+            // TRANS: Field label for Twitter assigned consumer key.
             _m('Consumer key'),
-            _m('Consumer key assigned by Twitter'),
+            // TRANS: Field title for Twitter assigned consumer key.
+            _m('The consumer key assigned by Twitter.'),
             'twitter'
         );
         $this->unli();
@@ -224,8 +231,10 @@ class TwitterAdminPanelForm extends AdminForm
         $this->li();
         $this->input(
             'consumer_secret',
-             _m('Consumer secret'),
-            _m('Consumer secret assigned by Twitter'),
+            // TRANS: Field label for Twitter assigned consumer secret.
+            _m('Consumer secret'),
+            // TRANS: Field title for Twitter assigned consumer secret.
+            _m('The consumer secret assigned by Twitter.'),
             'twitter'
         );
         $this->unli();
@@ -235,15 +244,18 @@ class TwitterAdminPanelForm extends AdminForm
 
         if (!empty($globalConsumerKey) && !empty($globalConsumerSec)) {
             $this->li();
-            $this->out->element('p', 'form_guide', _m('Note: a global consumer key and secret are set.'));
+            // TRANS: Form guide displayed when two required fields have already been provided.
+            $this->out->element('p', 'form_guide', _m('Note: A global consumer key and secret are set.'));
             $this->unli();
         }
 
         $this->li();
         $this->input(
             'source',
-             _m('Integration source'),
-            _m('Name of your Twitter application'),
+            // TRANS: Field label for Twitter application name.
+            _m('Integration source'),
+            // TRANS: Field title for Twitter application name.
+            _m('The name of your Twitter application.'),
             'integration'
         );
         $this->unli();
@@ -255,6 +267,7 @@ class TwitterAdminPanelForm extends AdminForm
             'fieldset',
             array('id' => 'settings_twitter-options')
         );
+        // TRANS: Fieldset legend for Twitter integration options.
         $this->out->element('legend', null, _m('Options'));
 
         $this->out->elementStart('ul', 'form_data');
@@ -262,17 +275,21 @@ class TwitterAdminPanelForm extends AdminForm
         $this->li();
 
         $this->out->checkbox(
+            // TRANS: Checkbox label for global setting.
             'signin', _m('Enable "Sign-in with Twitter"'),
             (bool) $this->value('signin', 'twitter'),
-            _m('Allow users to login with their Twitter credentials')
+            // TRANS: Checkbox title.
+            _m('This allow users to login with their Twitter credentials.')
         );
         $this->unli();
 
         if (Event::handle('TwitterBridgeAdminImportControl')) {
             $this->li();
             $this->out->checkbox(
+                // TRANS: Checkbox label for global setting.
                 'enabled', _m('Enable Twitter import'),
                 (bool) $this->value('enabled', 'twitterimport'),
+                // TRANS: Checkbox title for global setting.
                 _m('Allow users to import their Twitter friends\' timelines. Requires daemons to be manually configured.')
             );
             $this->unli();
@@ -290,6 +307,9 @@ class TwitterAdminPanelForm extends AdminForm
      */
     function formActions()
     {
-        $this->out->submit('submit', _m('Save'), 'submit', null, _m('Save Twitter settings'));
+        // TRANS: Button text for saving the administrative Twitter bridge settings.
+        $this->out->submit('submit', _m('BUTTON','Save'), 'submit', null,
+        // TRANS: Button title for saving the administrative Twitter bridge settings.
+        _m('Save the Twitter bridge settings.'));
     }
 }
index e45b677e17d42a53a6b92db9e606f1b3d50d5e9e..22d7a7fbdc076519096cb55964cf23c18b1a45cf 100644 (file)
@@ -117,12 +117,14 @@ class TwitterauthorizationAction extends Action
             $token = $this->trimmed('token');
 
             if (!$token || $token != common_session_token()) {
+                // TRANS: Client error displayed when the session token does not match or is not given.
                 $this->showForm(_m('There was a problem with your session token. Try again, please.'));
                 return;
             }
 
             if ($this->arg('create')) {
                 if (!$this->boolean('license')) {
+                    // TRANS: Form validation error displayed when the checkbox to agree to the license has not been checked.
                     $this->showForm(_m('You cannot register if you do not agree to the license.'),
                                     $this->trimmed('newname'));
                     return;
@@ -132,6 +134,7 @@ class TwitterauthorizationAction extends Action
                 $this->connectNewUser();
             } else {
                 common_debug('Twitter bridge - ' . print_r($this->args, true));
+                // TRANS: Form validation error displayed when an unhandled error occurs.
                 $this->showForm(_m('Something weird happened.'),
                                 $this->trimmed('newname'));
             }
@@ -157,7 +160,6 @@ class TwitterauthorizationAction extends Action
     function authorizeRequestToken()
     {
         try {
-
             // Get a new request token and authorize it
 
             $client  = new TwitterOAuthClient();
@@ -169,7 +171,6 @@ class TwitterauthorizationAction extends Action
             $_SESSION['twitter_request_token_secret'] = $req_tok->secret;
 
             $auth_link = $client->getAuthorizeLink($req_tok, $this->signin);
-
         } catch (OAuthClientException $e) {
             $msg = sprintf(
                 'OAuth client error - code: %1s, msg: %2s',
@@ -178,6 +179,7 @@ class TwitterauthorizationAction extends Action
             );
             common_log(LOG_INFO, 'Twitter bridge - ' . $msg);
             $this->serverError(
+                // TRANS: Server error displayed when linking to a Twitter account fails.
                 _m('Could not link your Twitter account.')
             );
         }
@@ -198,7 +200,8 @@ class TwitterauthorizationAction extends Action
 
         if ($_SESSION['twitter_request_token'] != $this->oauth_token) {
             $this->serverError(
-                _m('Couldn\'t link your Twitter account: oauth_token mismatch.')
+                // TRANS: Server error displayed when linking to a Twitter account fails because of an incorrect oauth_token.
+                _m('Could not link your Twitter account: oauth_token mismatch.')
             );
         }
 
@@ -226,7 +229,8 @@ class TwitterauthorizationAction extends Action
             );
             common_log(LOG_INFO, 'Twitter bridge - ' . $msg);
             $this->serverError(
-                _m('Couldn\'t link your Twitter account.')
+                // TRANS: Server error displayed when linking to a Twitter account fails.
+                _m('Could not link your Twitter account.')
             );
         }
 
@@ -297,7 +301,8 @@ class TwitterauthorizationAction extends Action
 
         if (empty($flink_id)) {
             common_log_db_error($flink, 'INSERT', __FILE__);
-            $this->serverError(_m('Couldn\'t link your Twitter account.'));
+            // TRANS: Server error displayed when linking to a Twitter account fails.
+            $this->serverError(_m('Could not link your Twitter account.'));
         }
 
         return $flink_id;
@@ -309,12 +314,14 @@ class TwitterauthorizationAction extends Action
             $this->element('div', array('class' => 'error'), $this->error);
         } else {
             $this->element('div', 'instructions',
-                           sprintf(_m('This is the first time you\'ve logged into %s so we must connect your Twitter account to a local account. You can either create a new account, or connect with your existing account, if you have one.'), common_config('site', 'name')));
+                           // TRANS: Page instruction. %s is the StatusNet sitename.
+                           sprintf(_m('This is the first time you have logged into %s so we must connect your Twitter account to a local account. You can either create a new account, or connect with your existing account, if you have one.'), common_config('site', 'name')));
         }
     }
 
     function title()
     {
+        // TRANS: Page title.
         return _m('Twitter Account Setup');
     }
 
@@ -348,6 +355,7 @@ class TwitterauthorizationAction extends Action
                                           'class' => 'form_settings',
                                           'action' => common_local_url('twitterauthorization')));
         $this->elementStart('fieldset', array('id' => 'settings_twitter_connect_options'));
+        // TRANS: Fieldset legend.
         $this->element('legend', null, _m('Connection options'));
         $this->elementStart('ul', 'form_data');
         $this->elementStart('li');
@@ -357,6 +365,8 @@ class TwitterauthorizationAction extends Action
                                       'name' => 'license',
                                       'value' => 'true'));
         $this->elementStart('label', array('class' => 'checkbox', 'for' => 'license'));
+        // TRANS: Text for license agreement checkbox.
+        // TRANS: %s is the license as configured for the StatusNet site.
         $message = _m('My text and files are available under %s ' .
                      'except this private data: password, ' .
                      'email address, IM address, and phone number.');
@@ -378,8 +388,10 @@ class TwitterauthorizationAction extends Action
         $this->elementStart('fieldset');
         $this->hidden('token', common_session_token());
         $this->element('legend', null,
+                       // TRANS: Fieldset legend.
                        _m('Create new account'));
         $this->element('p', null,
+                       // TRANS: Sub form introduction text.
                        _m('Create a new user with this nickname.'));
         $this->elementStart('ul', 'form_data');
 
@@ -387,12 +399,16 @@ class TwitterauthorizationAction extends Action
         Event::handle('StartRegistrationFormData', array($this));
 
         $this->elementStart('li');
+        // TRANS: Field label.
         $this->input('newname', _m('New nickname'),
                      ($this->username) ? $this->username : '',
+                     // TRANS: Field title for nickname field.
                      _m('1-64 lowercase letters or numbers, no punctuation or spaces.'));
         $this->elementEnd('li');
         $this->elementStart('li');
+        // TRANS: Field label.
         $this->input('email', _m('LABEL','Email'), $this->getEmail(),
+                     // TRANS: Field title for e-mail address field.
                      _m('Used only for updates, announcements, '.
                        'and password recovery'));
         $this->elementEnd('li');
@@ -401,23 +417,29 @@ class TwitterauthorizationAction extends Action
         Event::handle('EndRegistrationFormData', array($this));
 
         $this->elementEnd('ul');
-        $this->submit('create', _m('Create'));
+        // TRANS: Button text for creating a new StatusNet account in the Twitter connect page.
+        $this->submit('create', _m('BUTTON','Create'));
         $this->elementEnd('fieldset');
 
         $this->elementStart('fieldset');
         $this->element('legend', null,
+                       // TRANS: Fieldset legend.
                        _m('Connect existing account'));
         $this->element('p', null,
+                       // TRANS: Sub form introduction text.
                        _m('If you already have an account, login with your username and password to connect it to your Twitter account.'));
         $this->elementStart('ul', 'form_data');
         $this->elementStart('li');
+        // TRANS: Field label.
         $this->input('nickname', _m('Existing nickname'));
         $this->elementEnd('li');
         $this->elementStart('li');
+        // TRANS: Field label.
         $this->password('password', _m('Password'));
         $this->elementEnd('li');
         $this->elementEnd('ul');
-        $this->submit('connect', _m('Connect'));
+        // TRANS: Button text for connecting an existing StatusNet account in the Twitter connect page..
+        $this->submit('connect', _m('BUTTON','Connect'));
         $this->elementEnd('fieldset');
 
         $this->elementEnd('fieldset');
@@ -463,6 +485,7 @@ class TwitterauthorizationAction extends Action
         }
 
         if (common_config('site', 'closed')) {
+            // TRANS: Client error displayed when trying to create a new user while creating new users is not allowed.
             $this->clientError(_m('Registration not allowed.'));
             return;
         }
@@ -472,6 +495,7 @@ class TwitterauthorizationAction extends Action
         if (common_config('site', 'inviteonly')) {
             $code = $_SESSION['invitecode'];
             if (empty($code)) {
+                // TRANS: Client error displayed when trying to create a new user while creating new users is not allowed.
                 $this->clientError(_m('Registration not allowed.'));
                 return;
             }
@@ -479,6 +503,7 @@ class TwitterauthorizationAction extends Action
             $invite = Invitation::staticGet($code);
 
             if (empty($invite)) {
+                // TRANS: Client error displayed when trying to create a new user with an invalid invitation code.
                 $this->clientError(_m('Not a valid invitation code.'));
                 return;
             }
@@ -492,11 +517,13 @@ class TwitterauthorizationAction extends Action
         }
 
         if (!User::allowed_nickname($nickname)) {
+            // TRANS: Client error displayed when trying to create a new user with an invalid username.
             $this->showForm(_m('Nickname not allowed.'));
             return;
         }
 
         if (User::staticGet('nickname', $nickname)) {
+            // TRANS: Client error displayed when trying to create a new user with a username that is already in use.
             $this->showForm(_m('Nickname already in use. Try another one.'));
             return;
         }
@@ -517,6 +544,7 @@ class TwitterauthorizationAction extends Action
         $user = User::register($args);
 
         if (empty($user)) {
+            // TRANS: Server error displayed when creating a new user has failed.
             $this->serverError(_m('Error registering user.'));
             return;
         }
@@ -528,6 +556,7 @@ class TwitterauthorizationAction extends Action
         save_twitter_user($this->twuid, $this->tw_fields['screen_name']);
 
         if (!$result) {
+            // TRANS: Server error displayed when connecting a user to a Twitter user has failed.
             $this->serverError(_m('Error connecting user to Twitter.'));
             return;
         }
@@ -550,6 +579,8 @@ class TwitterauthorizationAction extends Action
         $password = $this->trimmed('password');
 
         if (!common_check_user($nickname, $password)) {
+            // TRANS: Form validation error displayed when connecting an existing user to a Twitter user fails because
+            // TRANS: the provided username and/or password are incorrect.
             $this->showForm(_m('Invalid username or password.'));
             return;
         }
@@ -568,6 +599,7 @@ class TwitterauthorizationAction extends Action
         save_twitter_user($this->twuid, $this->tw_fields['screen_name']);
 
         if (!$result) {
+            // TRANS: Server error displayed connecting a user to a Twitter user has failed.
             $this->serverError(_m('Error connecting user to Twitter.'));
             return;
         }
@@ -588,6 +620,7 @@ class TwitterauthorizationAction extends Action
         $result = $this->flinkUser($user->id, $this->twuid);
 
         if (empty($result)) {
+            // TRANS: Server error displayed connecting a user to a Twitter user has failed.
             $this->serverError(_m('Error connecting user to Twitter.'));
             return;
         }
index 0eacfcd62c57cf10dc05350dc0a52ff88347d726..1c362d6fe8fe96e85b1ff8f05dccc9c8101f9d1d 100644 (file)
@@ -700,4 +700,4 @@ class TwitterImport
             }
         }
     }
-}
\ No newline at end of file
+}
index 062c781f77c217b3170e66c8454d686ed51714b0..379e136045d21dca566501418c5d57b9460135e0 100644 (file)
@@ -53,6 +53,7 @@ class TwitterloginAction extends Action
         parent::handle($args);
 
         if (common_is_real_login()) {
+            // TRANS: Client error displayed when trying to log in using Twitter while already logged in to StatusNet.
             $this->clientError(_m('Already logged in.'));
         }
 
@@ -61,11 +62,13 @@ class TwitterloginAction extends Action
 
     function title()
     {
-        return _m('Twitter Login');
+        // TRANS: Title for login using Twitter page.
+        return _m('TITLE','Twitter Login');
     }
 
     function getInstructions()
     {
+        // TRANS: Instructions for login using Twitter page.
         return _m('Login with your Twitter account');
     }
 
@@ -84,6 +87,7 @@ class TwitterloginAction extends Action
                                                                   null,
                                                                   array('signin' => true))));
         $this->element('img', array('src' => Plugin::staticPath('TwitterBridge', 'Sign-in-with-Twitter-lighter.png'),
+                                    // TRANS: Alternative text for "sign in with Twitter" image.
                                     'alt' => _m('Sign in with Twitter')));
         $this->elementEnd('a');
     }
index 5b0613bc4060c28e5a9552bad5723312602c6453..f55fca40ae8201523c7e4f6b89c57810c8649eba 100644 (file)
@@ -54,7 +54,7 @@ abstract class TwitterStreamReader extends JsonStreamReader
      *
      * @param string $url
      * @param array $params
-     * @return string 
+     * @return string
      */
     protected function oAuthUrl($url, $params=array())
     {
@@ -136,7 +136,7 @@ abstract class TwitterStreamReader extends JsonStreamReader
 
     /**
      * Call event handler callbacks for the given event.
-     * 
+     *
      * @param string $event
      * @param mixed $arg1 ... one or more params to pass on
      */