Fix a todo wrt plural support.

Update translator documentation.
Whitespace updates.
This commit is contained in:
Siebrand Mazeland 2011-06-17 16:03:15 +02:00
parent 9f4a9a13cd
commit 0b81532cbc

View File

@ -45,7 +45,6 @@ if (!defined('STATUSNET')) {
* *
* @seeAlso Location * @seeAlso Location
*/ */
class UserLimitPlugin extends Plugin class UserLimitPlugin extends Plugin
{ {
public $maxUsers = null; public $maxUsers = null;
@ -65,14 +64,16 @@ class UserLimitPlugin extends Plugin
function _checkMaxUsers() function _checkMaxUsers()
{ {
if (!is_null($this->maxUsers)) { if (!is_null($this->maxUsers)) {
$cls = new User(); $cls = new User();
$cnt = $cls->count(); $cnt = $cls->count();
if ($cnt >= $this->maxUsers) { if ($cnt >= $this->maxUsers) {
// @todo FIXME: i18n issue. Needs plural. // TRANS: Error message given if creating a new user is not possible because a limit has been reached.
$msg = sprintf(_m('Cannot register; maximum number of users (%d) reached.'), // TRANS: %d is the user limit (also available for plural).
$msg = sprintf(_m('Cannot register because the maximum number of users (%d) for this site was reached.',
'Cannot register because the maximum number of users (%d) for this site was reached.',
$this->maxUsers),
$this->maxUsers); $this->maxUsers);
throw new ClientException($msg); throw new ClientException($msg);
@ -87,6 +88,7 @@ class UserLimitPlugin extends Plugin
'author' => 'Evan Prodromou', 'author' => 'Evan Prodromou',
'homepage' => 'http://status.net/wiki/Plugin:UserLimit', 'homepage' => 'http://status.net/wiki/Plugin:UserLimit',
'description' => 'description' =>
// TRANS: Plugin description.
_m('Limit the number of users who can register.')); _m('Limit the number of users who can register.'));
return true; return true;
} }