diff options
Diffstat (limited to 'plugins')
10 files changed, 202 insertions, 66 deletions
diff --git a/plugins/Adsense/locale/pt_BR/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/pt_BR/LC_MESSAGES/Adsense.po index 02d1495b1..1e2e46fab 100644 --- a/plugins/Adsense/locale/pt_BR/LC_MESSAGES/Adsense.po +++ b/plugins/Adsense/locale/pt_BR/LC_MESSAGES/Adsense.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Adsense\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-18 18:35+0000\n" -"PO-Revision-Date: 2010-10-18 18:42:20+0000\n" +"POT-Creation-Date: 2010-10-20 17:39+0000\n" +"PO-Revision-Date: 2010-10-20 17:41:21+0000\n" "Language-Team: Brazilian Portuguese <http://translatewiki.net/wiki/Portal:pt-" "br>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-09 14:33:19+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74952); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-18 20:29:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r75070); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pt-br\n" "X-Message-Group: #out-statusnet-plugin-adsense\n" @@ -68,15 +68,15 @@ msgstr "Retângulo médio" #: adsenseadminpanel.php:177 msgid "Medium rectangle slot code" -msgstr "" +msgstr "Código colocado dentro de um retângulo médio." #: adsenseadminpanel.php:182 msgid "Rectangle" -msgstr "" +msgstr "Retângulo" #: adsenseadminpanel.php:183 msgid "Rectangle slot code" -msgstr "" +msgstr "Código colocado dentro de um retângulo." #: adsenseadminpanel.php:188 msgid "Leaderboard" diff --git a/plugins/BitlyUrl/locale/fr/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/fr/LC_MESSAGES/BitlyUrl.po index a7159e1bf..20893ce51 100644 --- a/plugins/BitlyUrl/locale/fr/LC_MESSAGES/BitlyUrl.po +++ b/plugins/BitlyUrl/locale/fr/LC_MESSAGES/BitlyUrl.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - BitlyUrl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-18 18:35+0000\n" -"PO-Revision-Date: 2010-10-18 18:42:32+0000\n" +"POT-Creation-Date: 2010-10-20 17:39+0000\n" +"PO-Revision-Date: 2010-10-20 17:41:27+0000\n" "Language-Team: French <http://translatewiki.net/wiki/Portal:fr>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-09 14:35:11+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74952); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-20 01:18:27+0000\n" +"X-Generator: MediaWiki 1.17alpha (r75070); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-bitlyurl\n" @@ -23,7 +23,7 @@ msgstr "" #: BitlyUrlPlugin.php:48 msgid "You must specify a serviceUrl for bit.ly shortening." -msgstr "" +msgstr "Vous devez spécifier un serviceUrl pour le raccourcissement bit.ly." #: BitlyUrlPlugin.php:171 #, php-format diff --git a/plugins/Facebook/locale/fr/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/fr/LC_MESSAGES/Facebook.po index 5c23e606f..35acd3770 100644 --- a/plugins/Facebook/locale/fr/LC_MESSAGES/Facebook.po +++ b/plugins/Facebook/locale/fr/LC_MESSAGES/Facebook.po @@ -10,13 +10,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Facebook\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-18 18:35+0000\n" -"PO-Revision-Date: 2010-10-18 18:42:54+0000\n" +"POT-Creation-Date: 2010-10-20 17:39+0000\n" +"PO-Revision-Date: 2010-10-20 17:41:54+0000\n" "Language-Team: French <http://translatewiki.net/wiki/Portal:fr>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-09 14:34:55+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74952); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-20 01:18:28+0000\n" +"X-Generator: MediaWiki 1.17alpha (r75070); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-facebook\n" @@ -355,7 +355,7 @@ msgstr "Connexion Facebook" #: facebookremove.php:53 msgid "Couldn't remove Facebook user: already deleted." -msgstr "" +msgstr "Impossible de supprimer l’utilisateur Facebook : déjà supprimé." #: facebookremove.php:63 msgid "Couldn't remove Facebook user." diff --git a/plugins/ModHelper/locale/fr/LC_MESSAGES/ModHelper.po b/plugins/ModHelper/locale/fr/LC_MESSAGES/ModHelper.po new file mode 100644 index 000000000..144c35216 --- /dev/null +++ b/plugins/ModHelper/locale/fr/LC_MESSAGES/ModHelper.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - ModHelper to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ModHelper\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-20 17:39+0000\n" +"PO-Revision-Date: 2010-10-20 17:42:15+0000\n" +"Language-Team: French <http://translatewiki.net/wiki/Portal:fr>\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-19 23:49:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r75070); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-modhelper\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ModHelperPlugin.php:37 +msgid "" +"Lets users who have been manually marked as \"modhelper\"s silence accounts." +msgstr "" +"Permet aux utilisateurs qui ont été marqués manuellement comme « modhelper » " +"de réduire des comptes au silence." diff --git a/plugins/ModHelper/locale/uk/LC_MESSAGES/ModHelper.po b/plugins/ModHelper/locale/uk/LC_MESSAGES/ModHelper.po new file mode 100644 index 000000000..076161176 --- /dev/null +++ b/plugins/ModHelper/locale/uk/LC_MESSAGES/ModHelper.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - ModHelper to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ModHelper\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-20 17:39+0000\n" +"PO-Revision-Date: 2010-10-20 17:42:15+0000\n" +"Language-Team: Ukrainian <http://translatewiki.net/wiki/Portal:uk>\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-19 23:49:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r75070); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-modhelper\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: ModHelperPlugin.php:37 +msgid "" +"Lets users who have been manually marked as \"modhelper\"s silence accounts." +msgstr "" +"Дозволити користувачам, котрих вручну було позначено як «помічник " +"модератора», позбавляти інших користувачів права голосу." diff --git a/plugins/OpenExternalLinkTarget/locale/fr/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/fr/LC_MESSAGES/OpenExternalLinkTarget.po index 2ef0e2924..596593888 100644 --- a/plugins/OpenExternalLinkTarget/locale/fr/LC_MESSAGES/OpenExternalLinkTarget.po +++ b/plugins/OpenExternalLinkTarget/locale/fr/LC_MESSAGES/OpenExternalLinkTarget.po @@ -1,6 +1,7 @@ # Translation of StatusNet - OpenExternalLinkTarget to French (Français) # Expored from translatewiki.net # +# Author: Peter17 # Author: Verdy p # -- # This file is distributed under the same license as the StatusNet package. @@ -9,20 +10,19 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-18 18:35+0000\n" -"PO-Revision-Date: 2010-10-18 18:43:21+0000\n" +"POT-Creation-Date: 2010-10-20 17:39+0000\n" +"PO-Revision-Date: 2010-10-20 17:42:16+0000\n" "Language-Team: French <http://translatewiki.net/wiki/Portal:fr>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-09 14:36:34+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74952); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-20 01:18:29+0000\n" +"X-Generator: MediaWiki 1.17alpha (r75070); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: OpenExternalLinkTargetPlugin.php:59 -#, fuzzy msgid "Opens external links (i.e. with rel=external) on a new window or tab." msgstr "" "Ouvre les liens externes (p. ex., avec rel=external) dans une nouvelle " diff --git a/plugins/OpenID/OpenIDPlugin.php b/plugins/OpenID/OpenIDPlugin.php index a033a5010..d8127aa68 100644 --- a/plugins/OpenID/OpenIDPlugin.php +++ b/plugins/OpenID/OpenIDPlugin.php @@ -46,7 +46,6 @@ if (!defined('STATUSNET')) { * @link http://status.net/ * @link http://openid.net/ */ - class OpenIDPlugin extends Plugin { // Plugin parameter: set true to disallow non-OpenID logins @@ -60,7 +59,6 @@ class OpenIDPlugin extends Plugin global $config; $config['site']['openidonly'] = (bool)$this->openidOnly; } - } /** @@ -72,7 +70,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook return */ - function onStartInitializeRouter($m) { $m->connect('main/openid', array('action' => 'openidlogin')); @@ -98,7 +95,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook return */ - function onStartConnectPath(&$path, &$defaults, &$rules, &$result) { if (common_config('site', 'openidonly')) { @@ -127,7 +123,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook return */ - function onArgsInitialize($args) { if (common_config('site', 'openidonly')) { @@ -158,7 +153,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook return */ - function onEndPublicXRDS($action, &$xrdsOutputter) { $xrdsOutputter->elementStart('XRD', array('xmlns' => 'xri://$xrd*($v*2.0)', @@ -189,7 +183,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook return */ - function onEndUserXRDS($action, &$xrdsOutputter) { $xrdsOutputter->elementStart('XRD', array('xmlns' => 'xri://$xrd*($v*2.0)', @@ -218,7 +211,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook return */ - function onStartPrimaryNav($action) { if (common_config('site', 'openidonly') && !common_logged_in()) { @@ -260,7 +252,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook return */ - function onStartLoginGroupNav(&$action) { if (common_config('site', 'openidonly')) { @@ -281,7 +272,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook return */ - function onEndLoginGroupNav(&$action) { $this->showOpenIDLoginTab($action); @@ -296,7 +286,6 @@ class OpenIDPlugin extends Plugin * * @return void */ - function showOpenIDLoginTab($action) { $action_name = $action->trimmed('action'); @@ -319,7 +308,6 @@ class OpenIDPlugin extends Plugin * * @return void */ - function onStartAccountSettingsPasswordMenuItem($menu, &$unused) { if (common_config('site', 'openidonly')) { return false; @@ -334,7 +322,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook return */ - function onEndAccountSettingsNav(&$action) { $action_name = $action->trimmed('action'); @@ -358,7 +345,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook return */ - function onAutoload($cls) { switch ($cls) @@ -400,7 +386,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook return */ - function onSensitiveAction($action, &$ssl) { switch ($action) @@ -424,7 +409,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook return */ - function onLoginAction($action, &$login) { switch ($action) @@ -447,7 +431,6 @@ class OpenIDPlugin extends Plugin * * @return void */ - function onEndShowHeadElements($action) { if ($action instanceof ShowstreamAction) { @@ -471,7 +454,6 @@ class OpenIDPlugin extends Plugin * * @return boolean whether to continue */ - function onRedirectToLogin($action, $user) { if (common_config('site', 'openid_only') || (!empty($user) && User_openid::hasOpenID($user->id))) { @@ -488,7 +470,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook value */ - function onEndShowPageNotice($action) { $name = $action->trimmed('action'); @@ -527,7 +508,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook value */ - function onStartLoadDoc(&$title, &$output) { if ($title == 'openid') { @@ -549,7 +529,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook value */ - function onEndLoadDoc($title, &$output) { if ($title == 'help') { @@ -568,7 +547,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook value */ - function onCheckSchema() { $schema = Schema::get(); @@ -601,7 +579,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook value */ - function onUserDeleteRelated($user, &$tables) { $tables[] = 'User_openid'; @@ -616,7 +593,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook value */ - function onEndAdminPanelNav($nav) { if (AdminPanelAction::canAdmin('openid')) { @@ -625,7 +601,9 @@ class OpenIDPlugin extends Plugin $nav->out->menuItem( common_local_url('openidadminpanel'), - _m('OpenID'), + // TRANS: OpenID configuration menu item. + _m('MENU','OpenID'), + // TRANS: Tooltip for OpenID configuration menu item. _m('OpenID configuration'), $action_name == 'openidadminpanel', 'nav_openid_admin_panel' @@ -642,7 +620,6 @@ class OpenIDPlugin extends Plugin * * @return boolean hook value */ - function onPluginVersion(&$versions) { $versions[] = array('name' => 'OpenID', @@ -654,4 +631,102 @@ class OpenIDPlugin extends Plugin _m('Use <a href="http://openid.net/">OpenID</a> to login to the site.')); return true; } + + function onStartOAuthLoginForm($action, &$button) + { + if (common_config('site', 'openidonly')) { + // Cancel the regular password login form, we won't need it. + $this->showOAuthLoginForm($action); + // TRANS: button label for OAuth authorization page when needing OpenID authentication first. + $button = _m('BUTTON', 'Continue'); + return false; + } else { + // Leave the regular password login form in place. + // We'll add an OpenID link at bottom...? + return true; + } + } + + /** + * @fixme merge with common code for main OpenID login form + * @param HTMLOutputter $action + */ + protected function showOAuthLoginForm($action) + { + $action->elementStart('fieldset'); + // TRANS: OpenID plugin logon form legend. + $action->element('legend', null, _m('OpenID login')); + + $action->elementStart('ul', 'form_data'); + $action->elementStart('li'); + $provider = common_config('openid', 'trusted_provider'); + $appendUsername = common_config('openid', 'append_username'); + if ($provider) { + // TRANS: Field label. + $action->element('label', array(), _m('OpenID provider')); + $action->element('span', array(), $provider); + if ($appendUsername) { + $action->element('input', array('id' => 'openid_username', + 'name' => 'openid_username', + 'style' => 'float: none')); + } + $action->element('p', 'form_guide', + // TRANS: Form guide. + ($appendUsername ? _m('Enter your username.') . ' ' : '') . + // TRANS: Form guide. + _m('You will be sent to the provider\'s site for authentication.')); + $action->hidden('openid_url', $provider); + } else { + // TRANS: OpenID plugin logon form field label. + $action->input('openid_url', _m('OpenID URL'), + '', + // TRANS: OpenID plugin logon form field instructions. + _m('Your OpenID URL')); + } + $action->elementEnd('li'); + $action->elementEnd('ul'); + + $action->elementEnd('fieldset'); + } + + /** + * Handle a POST user credential check in apioauthauthorization. + * If given an OpenID URL, we'll pass us over to the regular things + * and then redirect back here on completion. + * + * @fixme merge with common code for main OpenID login form + * @param HTMLOutputter $action + */ + function onStartOAuthLoginCheck($action, &$user) + { + $provider = common_config('openid', 'trusted_provider'); + if ($provider) { + $openid_url = $provider; + if (common_config('openid', 'append_username')) { + $openid_url .= $action->trimmed('openid_username'); + } + } else { + $openid_url = $action->trimmed('openid_url'); + } + + if ($openid_url) { + require_once dirname(__FILE__) . '/openid.php'; + oid_assert_allowed($openid_url); + + $returnto = common_local_url('ApiOauthAuthorize', array(), + array('oauth_token' => $action->arg('oauth_token'))); + common_set_returnto($returnto); + + // This will redirect if functional... + $result = oid_authenticate($openid_url, + 'finishopenidlogin'); + if (is_string($result)) { # error message + throw new ServerException($result); + } else { + exit(0); + } + } + + return true; + } } diff --git a/plugins/OpenID/locale/fr/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/fr/LC_MESSAGES/OpenID.po index 4d144d1bd..0f1914e51 100644 --- a/plugins/OpenID/locale/fr/LC_MESSAGES/OpenID.po +++ b/plugins/OpenID/locale/fr/LC_MESSAGES/OpenID.po @@ -1,6 +1,7 @@ # Translation of StatusNet - OpenID to French (Français) # Expored from translatewiki.net # +# Author: Peter17 # Author: Verdy p # -- # This file is distributed under the same license as the StatusNet package. @@ -9,13 +10,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - OpenID\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-18 18:35+0000\n" -"PO-Revision-Date: 2010-10-18 18:43:30+0000\n" +"POT-Creation-Date: 2010-10-20 17:39+0000\n" +"PO-Revision-Date: 2010-10-20 17:42:23+0000\n" "Language-Team: French <http://translatewiki.net/wiki/Portal:fr>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-09 14:36:35+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74952); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-20 01:18:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r75070); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-openid\n" @@ -203,12 +204,11 @@ msgid "Enable OpenID-only mode" msgstr "Activer le mode OpenID seul" #: openidadminpanel.php:260 -#, fuzzy msgid "" "Require all users to login via OpenID. Warning: disables password " "authentication for all users!" msgstr "" -"Exiger que tous les utilisateurs se connectent via OpenID. AVERTISSEMENT : " +"Exiger que tous les utilisateurs se connectent via OpenID. Avertissement : " "cela désactive l’authentification par mot de passe pour tous les " "utilisateurs !" diff --git a/plugins/RequireValidatedEmail/locale/fr/LC_MESSAGES/RequireValidatedEmail.po b/plugins/RequireValidatedEmail/locale/fr/LC_MESSAGES/RequireValidatedEmail.po index 0814b531d..1c66594be 100644 --- a/plugins/RequireValidatedEmail/locale/fr/LC_MESSAGES/RequireValidatedEmail.po +++ b/plugins/RequireValidatedEmail/locale/fr/LC_MESSAGES/RequireValidatedEmail.po @@ -9,13 +9,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - RequireValidatedEmail\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-19 23:00+0000\n" -"PO-Revision-Date: 2010-10-19 23:04:15+0000\n" +"POT-Creation-Date: 2010-10-20 17:39+0000\n" +"PO-Revision-Date: 2010-10-20 17:42:37+0000\n" "Language-Team: French <http://translatewiki.net/wiki/Portal:fr>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-18 20:33:27+0000\n" -"X-Generator: MediaWiki 1.17alpha (r75030); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-20 01:18:32+0000\n" +"X-Generator: MediaWiki 1.17alpha (r75070); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: #out-statusnet-plugin-requirevalidatedemail\n" @@ -32,3 +32,4 @@ msgstr "Vous devez fournir une adresse électronique avant de vous enregistrer." #: RequireValidatedEmailPlugin.php:216 msgid "Disables posting without a validated email address." msgstr "" +"Désactive le postage pour ceux qui n’ont pas d’adresse électronique valide." diff --git a/plugins/Sample/locale/ru/LC_MESSAGES/Sample.po b/plugins/Sample/locale/ru/LC_MESSAGES/Sample.po index 8d1bfaff4..703f8b317 100644 --- a/plugins/Sample/locale/ru/LC_MESSAGES/Sample.po +++ b/plugins/Sample/locale/ru/LC_MESSAGES/Sample.po @@ -2,6 +2,7 @@ # Expored from translatewiki.net # # Author: Eleferen +# Author: MaxSem # -- # This file is distributed under the same license as the StatusNet package. # @@ -9,13 +10,13 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet - Sample\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-10-18 18:35+0000\n" -"PO-Revision-Date: 2010-10-18 18:43:51+0000\n" +"POT-Creation-Date: 2010-10-20 17:39+0000\n" +"PO-Revision-Date: 2010-10-20 17:42:40+0000\n" "Language-Team: Russian <http://translatewiki.net/wiki/Portal:ru>\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-POT-Import-Date: 2010-10-09 14:36:55+0000\n" -"X-Generator: MediaWiki 1.17alpha (r74952); Translate extension (2010-09-17)\n" +"X-POT-Import-Date: 2010-10-18 20:34:09+0000\n" +"X-Generator: MediaWiki 1.17alpha (r75070); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ru\n" "X-Message-Group: #out-statusnet-plugin-sample\n" @@ -60,12 +61,12 @@ msgstr "Привет, незнакомец!" #: hello.php:136 #, php-format msgid "Hello, %s" -msgstr "" +msgstr "Здравствуйте,%s" #: hello.php:138 #, php-format msgid "I have greeted you %d time." msgid_plural "I have greeted you %d times." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "Я вас попривестствовал %d раз." +msgstr[1] "Я вас поприветствовал %d раза." +msgstr[2] "Я вас попривестствовал %d раз." |