From: Zach Copley
Date: Thu, 20 Jan 2011 06:58:07 +0000 (-0800)
Subject: Merge branch 'testing' of gitorious.org:statusnet/mainline into testing
X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=1543af748c7fe4be28348dfbfcdbde226c05ae29;hp=e475bdfe772607a21c689f51553f9c40e5c7338f;p=quix0rs-gnu-social.git
Merge branch 'testing' of gitorious.org:statusnet/mainline into testing
* 'testing' of gitorious.org:statusnet/mainline: (63 commits)
Add a scary 'experimental feture' warning & are-you-sure prompt on moveuser.php
fix wrong datatypes (saving string instead of array) in AtomPub notice processing
Account moving is a background activity
return a 409 Conflict when subscription already exists
OStatusPlugin does discovery in Profile::fromURI()
considerably more logging and error checking in AccountMover
add a log method to AccountMover
normalize accounts and check for return in HTTP for moving
move account-moving classes to their own libraries
execution protection on discovery.php
PHPCS discovery.php
Move discovery library from OStatus plugin to core
Revert "Revert "0.9.7alpha1""
first example of moving a user
Parse properties of links in XRD files
Add the Atom username to the XRD output
preserve activities in object
let callers pass in an XMLOutputter to output to
execution protection on discovery.php
PHPCS linkheader.php
...
---
diff --git a/actions/apitimelineuser.php b/actions/apitimelineuser.php
index 5809df3b5e..24aa08e279 100644
--- a/actions/apitimelineuser.php
+++ b/actions/apitimelineuser.php
@@ -427,11 +427,11 @@ class ApiTimelineUserAction extends ApiBareAuthAction
$profile = Profile::fromURI($uri);
if (!empty($profile)) {
- $options['replies'] = $uri;
+ $options['replies'][] = $uri;
} else {
$group = User_group::staticGet('uri', $uri);
if (!empty($group)) {
- $options['groups'] = $uri;
+ $options['groups'][] = $uri;
} else {
// @fixme: hook for discovery here
common_log(LOG_WARNING, sprintf(_('AtomPub post with unknown attention URI %s'), $uri));
diff --git a/actions/atompubshowsubscription.php b/actions/atompubshowsubscription.php
index 55ba68adc5..6274f8f922 100644
--- a/actions/atompubshowsubscription.php
+++ b/actions/atompubshowsubscription.php
@@ -4,7 +4,7 @@
* Copyright (C) 2010, StatusNet, Inc.
*
* Single subscription
- *
+ *
* PHP version 5
*
* This program is free software: you can redistribute it and/or modify
@@ -46,21 +46,19 @@ require_once INSTALLDIR . '/lib/apiauth.php';
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
* @link http://status.net/
*/
-
class AtompubshowsubscriptionAction extends ApiAuthAction
{
private $_subscriber = null;
private $_subscribed = null;
private $_subscription = null;
- /**
+ /**
* For initializing members of the class.
*
* @param array $argarray misc. arguments
*
* @return boolean true
*/
-
function prepare($argarray)
{
parent::prepare($argarray);
@@ -69,6 +67,8 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
$this->_subscriber = Profile::staticGet('id', $subscriberId);
if (empty($this->_subscriber)) {
+ // TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+ // TRANS: %d is the non-existing profile ID number.
throw new ClientException(sprintf(_('No such profile id: %d'),
$subscriberId), 404);
}
@@ -78,16 +78,20 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
$this->_subscribed = Profile::staticGet('id', $subscribedId);
if (empty($this->_subscribed)) {
+ // TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+ // TRANS: %d is the non-existing profile ID number.
throw new ClientException(sprintf(_('No such profile id: %d'),
$subscribedId), 404);
}
- $this->_subscription =
+ $this->_subscription =
Subscription::pkeyGet(array('subscriber' => $subscriberId,
'subscribed' => $subscribedId));
if (empty($this->_subscription)) {
- $msg = sprintf(_('Profile %d not subscribed to profile %d'),
+ // TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+ // TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+ $msg = sprintf(_('Profile %1$d not subscribed to profile %2$d'),
$subscriberId, $subscribedId);
throw new ClientException($msg, 404);
}
@@ -102,7 +106,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
*
* @return void
*/
-
function handle($argarray=null)
{
parent::handle($argarray);
@@ -115,6 +118,7 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
$this->deleteSubscription();
break;
default:
+ // TRANS: Client error shown when using a non-supported HTTP method.
$this->clientError(_('HTTP method not supported.'), 405);
return;
}
@@ -127,7 +131,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
*
* @return void
*/
-
function showSubscription()
{
$activity = $this->_subscription->asActivity();
@@ -146,13 +149,13 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
*
* @return void
*/
-
function deleteSubscription()
{
if (empty($this->auth_user) ||
$this->auth_user->id != $this->_subscriber->id) {
- throw new ClientException(_("Can't delete someone else's".
- " subscription"), 403);
+ // TRANS: Client exception thrown when trying to delete a subscription of another user.
+ throw new ClientException(_("Cannot delete someone else's ".
+ "subscription"), 403);
}
Subscription::cancel($this->_subscriber,
@@ -168,7 +171,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
*
* @return boolean true
*/
-
function isReadOnly($args)
{
if ($_SERVER['REQUEST_METHOD'] == 'DELETE') {
@@ -183,7 +185,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
*
* @return string last modified http header
*/
-
function lastModified()
{
return max(strtotime($this->_subscriber->modified),
@@ -196,7 +197,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
*
* @return string etag http header
*/
-
function etag()
{
$mtime = strtotime($this->_subscription->modified);
@@ -212,7 +212,6 @@ class AtompubshowsubscriptionAction extends ApiAuthAction
*
* @return boolean true if delete, else false
*/
-
function requiresAuth()
{
if ($_SERVER['REQUEST_METHOD'] == 'DELETE') {
diff --git a/actions/atompubsubscriptionfeed.php b/actions/atompubsubscriptionfeed.php
index 15ae79f6a6..b319f8dc03 100644
--- a/actions/atompubsubscriptionfeed.php
+++ b/actions/atompubsubscriptionfeed.php
@@ -263,6 +263,14 @@ class AtompubsubscriptionfeedAction extends ApiAuthAction
return;
}
+ if (Subscription::exists($this->_profile, $profile)) {
+ // 409 Conflict
+ $this->clientError(sprintf(_('Already subscribed to %s'),
+ $person->id),
+ 409);
+ return;
+ }
+
if (Subscription::start($this->_profile, $profile)) {
$sub = Subscription::pkeyGet(array('subscriber' => $this->_profile->id,
'subscribed' => $profile->id));
diff --git a/actions/deleteaccount.php b/actions/deleteaccount.php
index 9abe2fcdb6..614519d474 100644
--- a/actions/deleteaccount.php
+++ b/actions/deleteaccount.php
@@ -4,7 +4,7 @@
* Copyright (C) 2010, StatusNet, Inc.
*
* Delete your own account
- *
+ *
* PHP version 5
*
* This program is free software: you can redistribute it and/or modify
@@ -36,7 +36,7 @@ if (!defined('STATUSNET')) {
/**
* Action to delete your own account
- *
+ *
* Note that this is distinct from DeleteuserAction, which see. I thought
* that making that action do both things (delete another user and delete the
* current user) would open a lot of holes. I'm open to refactoring, however.
@@ -48,7 +48,6 @@ if (!defined('STATUSNET')) {
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
* @link http://status.net/
*/
-
class DeleteaccountAction extends Action
{
private $_complete = false;
@@ -61,19 +60,20 @@ class DeleteaccountAction extends Action
*
* @return boolean true
*/
-
function prepare($argarray)
{
parent::prepare($argarray);
-
+
$cur = common_current_user();
if (empty($cur)) {
+ // TRANS: Client exception displayed trying to delete a user account while not logged in.
throw new ClientException(_("Only logged-in users ".
"can delete their account."), 403);
}
if (!$cur->hasRight(Right::DELETEACCOUNT)) {
+ // TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
throw new ClientException(_("You cannot delete your account."), 403);
}
@@ -87,7 +87,6 @@ class DeleteaccountAction extends Action
*
* @return void
*/
-
function handle($argarray=null)
{
parent::handle($argarray);
@@ -109,7 +108,6 @@ class DeleteaccountAction extends Action
*
* @return boolean is read only action?
*/
-
function isReadOnly($args)
{
return false;
@@ -122,7 +120,6 @@ class DeleteaccountAction extends Action
*
* @return string last modified http header
*/
-
function lastModified()
{
// For comparison with If-Last-Modified
@@ -137,7 +134,6 @@ class DeleteaccountAction extends Action
*
* @return string etag http header
*/
-
function etag()
{
return null;
@@ -145,7 +141,7 @@ class DeleteaccountAction extends Action
/**
* Delete the current user's account
- *
+ *
* Checks for the "I am sure." string to make sure the user really
* wants to delete their account.
*
@@ -156,13 +152,16 @@ class DeleteaccountAction extends Action
*
* @return void
*/
-
function deleteAccount()
{
$this->checkSessionToken();
-
- if ($this->trimmed('iamsure') != _('I am sure.')) {
- $this->_error = _('You must write "I am sure." exactly in the box.');
+ // !!! If this string is changed, it also needs to be changed in DeleteAccountForm::formData()
+ // TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+ $iamsure = _('I am sure.');
+ if ($this->trimmed('iamsure') != $iamsure ) {
+ // TRANS: Notification for user about the text that must be input to be able to delete a user account.
+ // TRANS: %s is the text that needs to be input.
+ $this->_error = sprintf(_('You must write "%s" exactly in the box.'), $iamsure);
$this->showPage();
return;
}
@@ -191,7 +190,7 @@ class DeleteaccountAction extends Action
/**
* Shows the page content.
- *
+ *
* If the deletion is complete, just shows a completion message.
*
* Otherwise, shows the deletion form.
@@ -199,11 +198,11 @@ class DeleteaccountAction extends Action
* @return void
*
*/
-
function showContent()
{
if ($this->_complete) {
- $this->element('p', 'confirmation',
+ $this->element('p', 'confirmation',
+ // TRANS: Confirmation that a user account has been deleted.
_('Account deleted.'));
return;
}
@@ -216,7 +215,7 @@ class DeleteaccountAction extends Action
$form = new DeleteAccountForm($this);
$form->show();
}
-
+
/**
* Show the title of the page
*
@@ -225,13 +224,14 @@ class DeleteaccountAction extends Action
function title()
{
+ // TRANS: Page title for page on which a user account can be deleted.
return _('Delete account');
}
}
/**
* Form for deleting your account
- *
+ *
* Note that this mostly is here to keep you from accidentally deleting your
* account.
*
@@ -242,7 +242,6 @@ class DeleteaccountAction extends Action
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
* @link http://status.net/
*/
-
class DeleteAccountForm extends Form
{
/**
@@ -250,7 +249,6 @@ class DeleteAccountForm extends Form
*
* @return string the form's class
*/
-
function formClass()
{
return 'form_profile_delete';
@@ -261,7 +259,6 @@ class DeleteAccountForm extends Form
*
* @return string the form's action URL
*/
-
function action()
{
return common_local_url('deleteaccount');
@@ -269,51 +266,60 @@ class DeleteAccountForm extends Form
/**
* Output form data
- *
+ *
* Instructions plus an 'i am sure' entry box.
*
* @return void
*/
-
function formData()
{
$cur = common_current_user();
- $msg = _('This will permanently delete '.
- 'your account data from this server.
');
+ // TRANS: Form text for user deletion form.
+ $msg = '' . _('This will permanently delete '.
+ 'your account data from this server.') . '
';
if ($cur->hasRight(Right::BACKUPACCOUNT)) {
- $msg .= sprintf(_('You are strongly advised to '.
+ // TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+ // TRANS: %s is a URL to the backup page.
+ $msg .= '
' . sprintf(_('You are strongly advised to '.
'back up your data '.
- ' before deletion.
'),
- common_local_url('backupaccount'));
+ ' before deletion.'),
+ common_local_url('backupaccount')) . '
';
}
$this->out->elementStart('p');
$this->out->raw($msg);
$this->out->elementEnd('p');
+ // !!! If this string is changed, it also needs to be changed in class DeleteaccountAction.
+ // TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+ $iamsure = _("I am sure.");
$this->out->input('iamsure',
+ // TRANS: Field label for delete account confirmation entry.
_('Confirm'),
null,
- _('Enter "I am sure." to confirm that '.
- 'you want to delete your account.'));
+ // TRANS: Input title for the delete account field.
+ // TRANS: %s is the text that needs to be input.
+ sprintf(_('Enter "%s" to confirm that '.
+ 'you want to delete your account.'),$iamsure ));
}
/**
* Buttons for the form
- *
+ *
* In this case, a single submit button
*
* @return void
*/
-
function formActions()
{
$this->out->submit('submit',
+ // TRANS: Button text for user account deletion.
_m('BUTTON', 'Delete'),
'submit',
null,
- _('Permanently your account'));
+ // TRANS: Button title for user account deletion.
+ _('Permanently delete your account'));
}
}
diff --git a/actions/restoreaccount.php b/actions/restoreaccount.php
index 8cf220a424..b32553a68d 100644
--- a/actions/restoreaccount.php
+++ b/actions/restoreaccount.php
@@ -4,7 +4,7 @@
* Copyright (C) 2010, StatusNet, Inc.
*
* Restore a backup of your own account from the browser
- *
+ *
* PHP version 5
*
* This program is free software: you can redistribute it and/or modify
@@ -44,7 +44,6 @@ if (!defined('STATUSNET')) {
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
* @link http://status.net/
*/
-
class RestoreaccountAction extends Action
{
private $success = false;
@@ -52,12 +51,12 @@ class RestoreaccountAction extends Action
/**
* Returns the title of the page
- *
+ *
* @return string page title
*/
-
function title()
{
+ // TRANS: Page title for page where a user account can be restored from backup.
return _("Restore account");
}
@@ -68,7 +67,6 @@ class RestoreaccountAction extends Action
*
* @return boolean true
*/
-
function prepare($argarray)
{
parent::prepare($argarray);
@@ -76,10 +74,12 @@ class RestoreaccountAction extends Action
$cur = common_current_user();
if (empty($cur)) {
+ // TRANS: Client exception displayed when trying to restore an account while not logged in.
throw new ClientException(_('Only logged-in users can restore their account.'), 403);
}
if (!$cur->hasRight(Right::RESTOREACCOUNT)) {
+ // TRANS: Client exception displayed when trying to restore an account without having restore rights.
throw new ClientException(_('You may not restore your account.'), 403);
}
@@ -93,7 +93,6 @@ class RestoreaccountAction extends Action
*
* @return void
*/
-
function handle($argarray=null)
{
parent::handle($argarray);
@@ -108,17 +107,17 @@ class RestoreaccountAction extends Action
/**
* Queue a file for restoration
- *
+ *
* Uses the UserActivityStream class; may take a long time!
*
* @return void
*/
-
function restoreAccount()
{
$this->checkSessionToken();
if (!isset($_FILES['restorefile']['error'])) {
+ // TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
throw new ClientException(_('No uploaded file.'));
}
@@ -143,7 +142,7 @@ class RestoreaccountAction extends Action
' partially uploaded.'));
return;
case UPLOAD_ERR_NO_FILE:
- // No file; probably just a non-AJAX submission.
+ // TRANS: Client exception. No file; probably just a non-AJAX submission.
throw new ClientException(_('No uploaded file.'));
return;
case UPLOAD_ERR_NO_TMP_DIR:
@@ -170,18 +169,21 @@ class RestoreaccountAction extends Action
try {
if (!file_exists($filename)) {
- throw new ServerException("No such file '$filename'.");
+ // TRANS: Server exception thrown when an expected file upload could not be found.
+ throw new ServerException(_("No such file '$filename'."));
}
-
+
if (!is_file($filename)) {
- throw new ServerException("Not a regular file: '$filename'.");
+ // TRANS: Server exception thrown when an expected file upload is not an actual file.
+ throw new ServerException(_("Not a regular file: '$filename'."));
}
-
+
if (!is_readable($filename)) {
- throw new ServerException("File '$filename' not readable.");
+ // TRANS: Server exception thrown when an expected file upload could not be read.
+ throw new ServerException(_("File '$filename' not readable."));
}
-
- common_debug(sprintf(_("Getting backup from file '%s'."), $filename));
+
+ common_debug(sprintf("Getting backup from file '%s'.", $filename));
$xml = file_get_contents($filename);
@@ -201,7 +203,8 @@ class RestoreaccountAction extends Action
if (!$feed ||
$feed->namespaceURI != Activity::ATOM ||
$feed->localName != 'feed') {
- throw new ClientException(_("Not an atom feed."));
+ // TRANS: Client exception thrown when a feed is not an Atom feed.
+ throw new ClientException(_("Not an Atom feed."));
}
// Enqueue for processing.
@@ -230,21 +233,22 @@ class RestoreaccountAction extends Action
*
* @return void
*/
-
function showContent()
{
if ($this->success) {
$this->element('p', null,
+ // TRANS: Success message when a feed has been restored.
_('Feed has been restored. Your old posts should now appear in search and your profile page.'));
} else if ($this->inprogress) {
$this->element('p', null,
+ // TRANS: Message when a feed restore is in progress.
_('Feed will be restored. Please wait a few minutes for results.'));
} else {
$form = new RestoreAccountForm($this);
$form->show();
}
}
-
+
/**
* Return true if read only.
*
@@ -254,7 +258,6 @@ class RestoreaccountAction extends Action
*
* @return boolean is read only action?
*/
-
function isReadOnly($args)
{
return false;
@@ -267,7 +270,6 @@ class RestoreaccountAction extends Action
*
* @return string last modified http header
*/
-
function lastModified()
{
// For comparison with If-Last-Modified
@@ -282,7 +284,6 @@ class RestoreaccountAction extends Action
*
* @return string etag http header
*/
-
function etag()
{
return null;
@@ -299,7 +300,6 @@ class RestoreaccountAction extends Action
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
* @link http://status.net/
*/
-
class RestoreAccountForm extends Form
{
function __construct($out=null) {
@@ -312,7 +312,6 @@ class RestoreAccountForm extends Form
*
* @return string the form's class
*/
-
function formClass()
{
return 'form_profile_restore';
@@ -323,7 +322,6 @@ class RestoreAccountForm extends Form
*
* @return string the form's action URL
*/
-
function action()
{
return common_local_url('restoreaccount');
@@ -331,19 +329,19 @@ class RestoreAccountForm extends Form
/**
* Output form data
- *
+ *
* Really, just instructions for doing a backup.
*
* @return void
*/
-
function formData()
{
$this->out->elementStart('p', 'instructions');
+ // TRANS: Form instructions for feed restore.
$this->out->raw(_('You can upload a backed-up stream in '.
'Activity Streams format.'));
-
+
$this->out->elementEnd('p');
$this->out->elementStart('ul', 'form_data');
@@ -359,18 +357,19 @@ class RestoreAccountForm extends Form
/**
* Buttons for the form
- *
+ *
* In this case, a single submit button
*
* @return void
*/
-
function formActions()
{
$this->out->submit('submit',
+ // TRANS: Submit button to confirm upload of a user backup file for account restore.
_m('BUTTON', 'Upload'),
'submit',
null,
+ // TRANS: Title for submit button to confirm upload of a user backup file for account restore.
_('Upload the file'));
}
}
diff --git a/db/sms_carrier.sql b/db/sms_carrier.sql
index 0e94df296e..14074e7189 100644
--- a/db/sms_carrier.sql
+++ b/db/sms_carrier.sql
@@ -62,4 +62,5 @@ VALUES
(100114, 'Vodafone Germany', '%s@vodafone-sms.de', now()),
(100115, 'E-Plus', '%s@smsmail.eplus.de', now()),
(100116, 'Cellular South', '%s@csouth1.com', now()),
- (100117, 'ChinaMobile (139)', '%s@139.com', now());
+ (100117, 'ChinaMobile (139)', '%s@139.com', now()),
+ (100118, 'Dialog Axiata', '%s@dialog.lk', now());
diff --git a/lib/accountmover.php b/lib/accountmover.php
new file mode 100644
index 0000000000..85c95c1132
--- /dev/null
+++ b/lib/accountmover.php
@@ -0,0 +1,147 @@
+.
+ *
+ * @category Account
+ * @package StatusNet
+ * @author Evan Prodromou
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ */
+
+if (!defined('STATUSNET')) {
+ // This check helps protect against security problems;
+ // your code file can't be executed directly from the web.
+ exit(1);
+}
+
+/**
+ * Moves an account from this server to another
+ *
+ * @category Account
+ * @package StatusNet
+ * @author Evan Prodromou
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ */
+
+class AccountMover extends QueueHandler
+{
+ function transport()
+ {
+ return 'acctmove';
+ }
+
+ function handle($object)
+ {
+ list($user, $remote, $password) = $object;
+
+ $remote = Discovery::normalize($remote);
+
+ $oprofile = Ostatus_profile::ensureProfileURI($remote);
+
+ if (empty($oprofile)) {
+ throw new Exception("Can't locate account {$remote}");
+ }
+
+ list($svcDocUrl, $username) = self::getServiceDocument($remote);
+
+ $sink = new ActivitySink($svcDocUrl, $username, $password);
+
+ $this->log(LOG_INFO,
+ "Moving user {$user->nickname} ".
+ "to {$remote}.");
+
+ $stream = new UserActivityStream($user);
+
+ // Reverse activities to run in correct chron order
+
+ $acts = array_reverse($stream->activities);
+
+ $this->log(LOG_INFO,
+ "Got ".count($acts)." activities ".
+ "for {$user->nickname}.");
+
+ $qm = QueueManager::get();
+
+ foreach ($acts as $act) {
+ $qm->enqueue(array($act, $sink, $user->uri, $remote), 'actmove');
+ }
+
+ $this->log(LOG_INFO,
+ "Finished moving user {$user->nickname} ".
+ "to {$remote}.");
+ }
+
+ static function getServiceDocument($remote)
+ {
+ $discovery = new Discovery();
+
+ $xrd = $discovery->lookup($remote);
+
+ if (empty($xrd)) {
+ throw new Exception("Can't find XRD for $remote");
+ }
+
+ $svcDocUrl = null;
+ $username = null;
+
+ foreach ($xrd->links as $link) {
+ if ($link['rel'] == 'http://apinamespace.org/atom' &&
+ $link['type'] == 'application/atomsvc+xml') {
+ $svcDocUrl = $link['href'];
+ if (!empty($link['property'])) {
+ foreach ($link['property'] as $property) {
+ if ($property['type'] == 'http://apinamespace.org/atom/username') {
+ $username = $property['value'];
+ break;
+ }
+ }
+ }
+ break;
+ }
+ }
+
+ if (empty($svcDocUrl)) {
+ throw new Exception("No AtomPub API service for $remote.");
+ }
+
+ return array($svcDocUrl, $username);
+ }
+
+ /**
+ * Log some data
+ *
+ * Add a header for our class so we know who did it.
+ *
+ * @param int $level Log level, like LOG_ERR or LOG_INFO
+ * @param string $message Message to log
+ *
+ * @return void
+ */
+
+ protected function log($level, $message)
+ {
+ common_log($level, "AccountMover: " . $message);
+ }
+}
diff --git a/lib/activity.php b/lib/activity.php
index 7a33c23b14..802d09304a 100644
--- a/lib/activity.php
+++ b/lib/activity.php
@@ -330,6 +330,7 @@ class Activity
*
* @return DOMElement Atom entry
*/
+
function toAtomEntry()
{
return null;
@@ -338,7 +339,12 @@ class Activity
function asString($namespace=false, $author=true, $source=false)
{
$xs = new XMLStringer(true);
+ $this->outputTo($xs, $namespace, $author, $source);
+ return $xs->getString();
+ }
+ function outputTo($xs, $namespace=false, $author=true, $source=false)
+ {
if ($namespace) {
$attrs = array('xmlns' => 'http://www.w3.org/2005/Atom',
'xmlns:thr' => 'http://purl.org/syndication/thread/1.0',
@@ -526,9 +532,7 @@ class Activity
$xs->elementEnd('entry');
- $str = $xs->getString();
-
- return $str;
+ return;
}
private function _child($element, $tag, $namespace=self::SPEC)
diff --git a/lib/activityimporter.php b/lib/activityimporter.php
index b3b7ffb066..0bd7620da3 100644
--- a/lib/activityimporter.php
+++ b/lib/activityimporter.php
@@ -4,7 +4,7 @@
* Copyright (C) 2010, StatusNet, Inc.
*
* class to import activities as part of a user's timeline
- *
+ *
* PHP version 5
*
* This program is free software: you can redistribute it and/or modify
@@ -44,7 +44,6 @@ if (!defined('STATUSNET')) {
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
* @link http://status.net/
*/
-
class ActivityImporter extends QueueHandler
{
private $trusted = false;
@@ -56,7 +55,6 @@ class ActivityImporter extends QueueHandler
*
* @return
*/
-
function handle($data)
{
list($user, $author, $activity, $trusted) = $data;
@@ -65,9 +63,8 @@ class ActivityImporter extends QueueHandler
$done = null;
- if (Event::handle('StartImportActivity',
+ if (Event::handle('StartImportActivity',
array($user, $author, $activity, $trusted, &$done))) {
-
try {
switch ($activity->verb) {
case ActivityVerb::FOLLOW:
@@ -80,9 +77,10 @@ class ActivityImporter extends QueueHandler
$this->postNote($user, $author, $activity);
break;
default:
- throw new ClientException("Unknown verb: {$activity->verb}");
+ // TRANS: Client exception thrown when using an unknown verb for the activity importer.
+ throw new ClientException(sprintf(_("Unknown verb: \"%s\"."),$activity->verb));
}
- Event::handle('EndImportActivity',
+ Event::handle('EndImportActivity',
array($user, $author, $activity, $trusted));
$done = true;
} catch (ClientException $ce) {
@@ -98,31 +96,31 @@ class ActivityImporter extends QueueHandler
}
return $done;
}
-
+
function subscribeProfile($user, $author, $activity)
{
$profile = $user->getProfile();
if ($activity->objects[0]->id == $author->id) {
-
if (!$this->trusted) {
- throw new ClientException(_("Can't force subscription for untrusted user."));
+ // TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+ throw new ClientException(_("Cannot force subscription for untrusted user."));
}
$other = $activity->actor;
$otherUser = User::staticGet('uri', $other->id);
-
+
if (!empty($otherUser)) {
$otherProfile = $otherUser->getProfile();
} else {
- throw new Exception("Can't force remote user to subscribe.");
+ // TRANS: Client exception thrown when trying to for a remote user to subscribe.
+ throw new Exception(_("Cannot force remote user to subscribe."));
}
// XXX: don't do this for untrusted input!
Subscription::start($otherProfile, $profile);
-
- } else if (empty($activity->actor)
+ } else if (empty($activity->actor)
|| $activity->actor->id == $author->id) {
$other = $activity->objects[0];
@@ -130,12 +128,14 @@ class ActivityImporter extends QueueHandler
$otherProfile = Profile::fromUri($other->id);
if (empty($otherProfile)) {
+ // TRANS: Client exception thrown when trying to subscribe to an unknown profile.
throw new ClientException(_("Unknown profile."));
}
Subscription::start($profile, $otherProfile);
} else {
- throw new Exception("This activity seems unrelated to our user.");
+ // TRANS: Client exception thrown when trying to import an event not related to the importing user.
+ throw new Exception(_("This activity seems unrelated to our user."));
}
}
@@ -150,7 +150,8 @@ class ActivityImporter extends QueueHandler
if (empty($group)) {
$oprofile = Ostatus_profile::ensureActivityObjectProfile($activity->objects[0]);
if (!$oprofile->isGroup()) {
- throw new ClientException("Remote profile is not a group!");
+ // TRANS: Client exception thrown when trying to join a remote group that is not a group.
+ throw new ClientException(_("Remote profile is not a group!"));
}
$group = $oprofile->localGroup();
}
@@ -158,7 +159,8 @@ class ActivityImporter extends QueueHandler
assert(!empty($group));
if ($user->isMember($group)) {
- throw new ClientException("User is already a member of this group.");
+ // TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+ throw new ClientException(_("User is already a member of this group."));
}
if (Event::handle('StartJoinGroup', array($group, $user))) {
@@ -178,7 +180,7 @@ class ActivityImporter extends QueueHandler
$notice = Notice::staticGet('uri', $sourceUri);
if (!empty($notice)) {
-
+
common_log(LOG_INFO, "Notice {$sourceUri} already exists.");
if ($this->trusted) {
@@ -194,12 +196,15 @@ class ActivityImporter extends QueueHandler
$notice->update($orig);
return;
} else {
- throw new ClientException(sprintf(_("Already know about notice %s and ".
- " it's got a different author %s."),
+ // TRANS: Client exception thrown when trying to import a notice by another user.
+ // TRANS: %1$s is the source URI of the notice, %2$s is the URI of the author.
+ throw new ClientException(sprintf(_("Already know about notice %1$s and ".
+ " it has a different author %2$s."),
$sourceUri, $uri));
}
} else {
- throw new ClientException("Not overwriting author info for non-trusted user.");
+ // TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+ throw new ClientException(_("Not overwriting author info for non-trusted user."));
}
}
@@ -213,8 +218,9 @@ class ActivityImporter extends QueueHandler
$sourceContent = $note->title;
} else {
// @fixme fetch from $sourceUrl?
- // @todo i18n FIXME: use sprintf and add i18n.
- throw new ClientException("No content for notice {$sourceUri}.");
+ // TRANS: Client exception thrown when trying to import a notice without content.
+ // TRANS: %s is the notice URI.
+ throw new ClientException(sprintf(_("No content for notice %s."),$sourceUri));
}
// Get (safe!) HTML and text versions of the content
@@ -345,7 +351,7 @@ class ActivityImporter extends QueueHandler
return array($groups, $replies);
}
-
+
function purify($content)
{
diff --git a/lib/activitymover.php b/lib/activitymover.php
new file mode 100644
index 0000000000..7032331104
--- /dev/null
+++ b/lib/activitymover.php
@@ -0,0 +1,168 @@
+.
+ *
+ * @category Cache
+ * @package StatusNet
+ * @author Evan Prodromou
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ */
+
+if (!defined('STATUSNET')) {
+ // This check helps protect against security problems;
+ // your code file can't be executed directly from the web.
+ exit(1);
+}
+
+/**
+ * Class comment
+ *
+ * @category General
+ * @package StatusNet
+ * @author Evan Prodromou
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ */
+
+class ActivityMover extends QueueHandler
+{
+ function transport()
+ {
+ return 'actmove';
+ }
+
+ function handle($data)
+ {
+ list ($act, $sink, $userURI, $remoteURI) = $data;
+
+ $user = User::staticGet('uri', $userURI);
+ $remote = Profile::fromURI($remoteURI);
+
+ try {
+ $this->moveActivity($act, $sink, $user, $remote);
+ } catch (ClientException $cex) {
+ $this->log(LOG_WARNING,
+ $cex->getMessage());
+ // "don't retry me"
+ return true;
+ } catch (ServerException $sex) {
+ $this->log(LOG_WARNING,
+ $sex->getMessage());
+ // "retry me" (because we think the server might handle it next time)
+ return false;
+ } catch (Exception $ex) {
+ $this->log(LOG_WARNING,
+ $ex->getMessage());
+ // "don't retry me"
+ return true;
+ }
+ }
+
+ function moveActivity($act, $sink, $user, $remote)
+ {
+ if (empty($user)) {
+ throw new Exception("No such user {$act->actor->id}");
+ }
+
+ switch ($act->verb) {
+ case ActivityVerb::FAVORITE:
+ $this->log(LOG_INFO,
+ "Moving favorite of {$act->objects[0]->id} by ".
+ "{$act->actor->id} to {$remote->nickname}.");
+ // push it, then delete local
+ $sink->postActivity($act);
+ $notice = Notice::staticGet('uri', $act->objects[0]->id);
+ if (!empty($notice)) {
+ $fave = Fave::pkeyGet(array('user_id' => $user->id,
+ 'notice_id' => $notice->id));
+ $fave->delete();
+ }
+ break;
+ case ActivityVerb::POST:
+ $this->log(LOG_INFO,
+ "Moving notice {$act->objects[0]->id} by ".
+ "{$act->actor->id} to {$remote->nickname}.");
+ // XXX: send a reshare, not a post
+ $sink->postActivity($act);
+ $notice = Notice::staticGet('uri', $act->objects[0]->id);
+ if (!empty($notice)) {
+ $notice->delete();
+ }
+ break;
+ case ActivityVerb::JOIN:
+ $this->log(LOG_INFO,
+ "Moving group join of {$act->objects[0]->id} by ".
+ "{$act->actor->id} to {$remote->nickname}.");
+ $sink->postActivity($act);
+ $group = User_group::staticGet('uri', $act->objects[0]->id);
+ if (!empty($group)) {
+ Group_member::leave($group->id, $user->id);
+ }
+ break;
+ case ActivityVerb::FOLLOW:
+ if ($act->actor->id == $user->uri) {
+ $this->log(LOG_INFO,
+ "Moving subscription to {$act->objects[0]->id} by ".
+ "{$act->actor->id} to {$remote->nickname}.");
+ $sink->postActivity($act);
+ $other = Profile::fromURI($act->objects[0]->id);
+ if (!empty($other)) {
+ Subscription::cancel($user->getProfile(), $other);
+ }
+ } else {
+ $otherUser = User::staticGet('uri', $act->actor->id);
+ if (!empty($otherUser)) {
+ $this->log(LOG_INFO,
+ "Changing sub to {$act->objects[0]->id}".
+ "by {$act->actor->id} to {$remote->nickname}.");
+ $otherProfile = $otherUser->getProfile();
+ Subscription::start($otherProfile, $remote);
+ Subscription::cancel($otherProfile, $user->getProfile());
+ } else {
+ $this->log(LOG_NOTICE,
+ "Not changing sub to {$act->objects[0]->id}".
+ "by remote {$act->actor->id} ".
+ "to {$remote->nickname}.");
+ }
+ }
+ break;
+ }
+ }
+
+ /**
+ * Log some data
+ *
+ * Add a header for our class so we know who did it.
+ *
+ * @param int $level Log level, like LOG_ERR or LOG_INFO
+ * @param string $message Message to log
+ *
+ * @return void
+ */
+
+ protected function log($level, $message)
+ {
+ common_log($level, "ActivityMover: " . $message);
+ }
+}
diff --git a/lib/activitysink.php b/lib/activitysink.php
new file mode 100644
index 0000000000..fbe1f1e7ff
--- /dev/null
+++ b/lib/activitysink.php
@@ -0,0 +1,169 @@
+.
+ *
+ * @category AtomPub
+ * @package StatusNet
+ * @author Evan Prodromou
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ */
+
+if (!defined('STATUSNET')) {
+ // This check helps protect against security problems;
+ // your code file can't be executed directly from the web.
+ exit(1);
+}
+
+/**
+ * A remote service that supports AtomPub
+ *
+ * @category AtomPub
+ * @package StatusNet
+ * @author Evan Prodromou
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ */
+
+class ActivitySink
+{
+ protected $svcDocUrl = null;
+ protected $username = null;
+ protected $password = null;
+ protected $collections = array();
+
+ function __construct($svcDocUrl, $username, $password)
+ {
+ $this->svcDocUrl = $svcDocUrl;
+ $this->username = $username;
+ $this->password = $password;
+
+ $this->_parseSvcDoc();
+ }
+
+ private function _parseSvcDoc()
+ {
+ $client = new HTTPClient();
+ $response = $client->get($this->svcDocUrl);
+
+ if ($response->getStatus() != 200) {
+ throw new Exception("Can't get {$this->svcDocUrl}; response status " . $response->getStatus());
+ }
+
+ $xml = $response->getBody();
+
+ $dom = new DOMDocument();
+
+ // We don't want to bother with white spaces
+ $dom->preserveWhiteSpace = false;
+
+ // Don't spew XML warnings to output
+ $old = error_reporting();
+ error_reporting($old & ~E_WARNING);
+ $ok = $dom->loadXML($xml);
+ error_reporting($old);
+
+ $path = new DOMXPath($dom);
+
+ $path->registerNamespace('atom', 'http://www.w3.org/2005/Atom');
+ $path->registerNamespace('app', 'http://www.w3.org/2007/app');
+ $path->registerNamespace('activity', 'http://activitystrea.ms/spec/1.0/');
+
+ $collections = $path->query('//app:collection');
+
+ for ($i = 0; $i < $collections->length; $i++) {
+ $collection = $collections->item($i);
+ $url = $collection->getAttribute('href');
+ $takesEntries = false;
+ $accepts = $path->query('app:accept', $collection);
+ for ($j = 0; $j < $accepts->length; $j++) {
+ $accept = $accepts->item($j);
+ $acceptValue = $accept->nodeValue;
+ if (preg_match('#application/atom\+xml(;\s*type=entry)?#', $acceptValue)) {
+ $takesEntries = true;
+ break;
+ }
+ }
+ if (!$takesEntries) {
+ continue;
+ }
+ $verbs = $path->query('activity:verb', $collection);
+ if ($verbs->length == 0) {
+ $this->_addCollection(ActivityVerb::POST, $url);
+ } else {
+ for ($k = 0; $k < $verbs->length; $k++) {
+ $verb = $verbs->item($k);
+ $this->_addCollection($verb->nodeValue, $url);
+ }
+ }
+ }
+ }
+
+ private function _addCollection($verb, $url)
+ {
+ if (array_key_exists($verb, $this->collections)) {
+ $this->collections[$verb][] = $url;
+ } else {
+ $this->collections[$verb] = array($url);
+ }
+ return;
+ }
+
+ function postActivity($activity)
+ {
+ if (!array_key_exists($activity->verb, $this->collections)) {
+ throw new Exception("No collection for verb {$activity->verb}");
+ } else {
+ if (count($this->collections[$activity->verb]) > 1) {
+ common_log(LOG_NOTICE, "More than one collection for verb {$activity->verb}");
+ }
+ $this->postToCollection($this->collections[$activity->verb][0], $activity);
+ }
+ }
+
+ function postToCollection($url, $activity)
+ {
+ $client = new HTTPClient($url);
+
+ $client->setMethod('POST');
+ $client->setAuth($this->username, $this->password);
+ $client->setHeader('Content-Type', 'application/atom+xml;type=entry');
+ $client->setBody($activity->asString(true, true, true));
+
+ $response = $client->send();
+
+ $status = $response->getStatus();
+ $reason = $response->getReasonPhrase();
+
+ if ($status >= 200 && $status < 300) {
+ return true;
+ } else if ($status >= 400 && $status < 500) {
+ throw new ClientException("{$url} {$status} {$reason}");
+ } else if ($status >= 500 && $status < 600) {
+ throw new ServerException("{$url} {$status} {$reason}");
+ } else {
+ // That's unexpected.
+ throw new Exception("{$url} {$status} {$reason}");
+ }
+ }
+}
diff --git a/lib/atom10feed.php b/lib/atom10feed.php
index 881df6605f..8d4b66d8b8 100644
--- a/lib/atom10feed.php
+++ b/lib/atom10feed.php
@@ -108,8 +108,9 @@ class Atom10Feed extends XMLStringer
if (!empty($name)) {
$xs->element('name', null, $name);
} else {
+ // TRANS: Atom feed exception thrown when an author element does not contain a name element.
throw new Atom10FeedException(
- _('author element must contain a name element.')
+ _('Author element must contain a name element.')
);
}
@@ -155,7 +156,8 @@ class Atom10Feed extends XMLStringer
function setActivitySubject($xmlSubject)
{
- throw new ServerException(_('Don\'t use this method!'));
+ // TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+ throw new ServerException(_('Do not use this method!'));
}
function getNamespaces()
diff --git a/lib/discovery.php b/lib/discovery.php
new file mode 100644
index 0000000000..d67ec94f00
--- /dev/null
+++ b/lib/discovery.php
@@ -0,0 +1,469 @@
+.
+ *
+ * @category Discovery
+ * @package StatusNet
+ * @author James Walker
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ */
+
+if (!defined('STATUSNET')) {
+ exit(1);
+}
+
+/**
+ * This class implements LRDD-based service discovery based on the "Hammer Draft"
+ * (including webfinger)
+ *
+ * @category Discovery
+ * @package StatusNet
+ * @author James Walker
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ *
+ * @see http://groups.google.com/group/webfinger/browse_thread/thread/9f3d93a479e91bbf
+ */
+
+class Discovery
+{
+ const LRDD_REL = 'lrdd';
+ const PROFILEPAGE = 'http://webfinger.net/rel/profile-page';
+ const UPDATESFROM = 'http://schemas.google.com/g/2010#updates-from';
+ const HCARD = 'http://microformats.org/profile/hcard';
+
+ public $methods = array();
+
+ /**
+ * Constructor for a discovery object
+ *
+ * Registers different discovery methods.
+ *
+ * @return Discovery this
+ */
+
+ public function __construct()
+ {
+ $this->registerMethod('Discovery_LRDD_Host_Meta');
+ $this->registerMethod('Discovery_LRDD_Link_Header');
+ $this->registerMethod('Discovery_LRDD_Link_HTML');
+ }
+
+ /**
+ * Register a discovery class
+ *
+ * @param string $class Class name
+ *
+ * @return void
+ */
+
+ public function registerMethod($class)
+ {
+ $this->methods[] = $class;
+ }
+
+ /**
+ * Given a "user id" make sure it's normalized to either a webfinger
+ * acct: uri or a profile HTTP URL.
+ *
+ * @param string $user_id User ID to normalize
+ *
+ * @return string normalized acct: or http(s)?: URI
+ */
+
+ public static function normalize($user_id)
+ {
+ if (substr($user_id, 0, 5) == 'http:' ||
+ substr($user_id, 0, 6) == 'https:' ||
+ substr($user_id, 0, 5) == 'acct:') {
+ return $user_id;
+ }
+
+ if (strpos($user_id, '@') !== false) {
+ return 'acct:' . $user_id;
+ }
+
+ return 'http://' . $user_id;
+ }
+
+ /**
+ * Determine if a string is a Webfinger ID
+ *
+ * Webfinger IDs look like foo@example.com or acct:foo@example.com
+ *
+ * @param string $user_id ID to check
+ *
+ * @return boolean true if $user_id is a Webfinger, else false
+ */
+
+ public static function isWebfinger($user_id)
+ {
+ $uri = Discovery::normalize($user_id);
+
+ return (substr($uri, 0, 5) == 'acct:');
+ }
+
+ /**
+ * Given a user ID, return the first available XRD
+ *
+ * @param string $id User ID URI
+ *
+ * @return XRD XRD object for the user
+ */
+
+ public function lookup($id)
+ {
+ // Normalize the incoming $id to make sure we have a uri
+ $uri = $this->normalize($id);
+
+ foreach ($this->methods as $class) {
+ $links = call_user_func(array($class, 'discover'), $uri);
+ if ($link = Discovery::getService($links, Discovery::LRDD_REL)) {
+ // Load the LRDD XRD
+ if (!empty($link['template'])) {
+ $xrd_uri = Discovery::applyTemplate($link['template'], $uri);
+ } else {
+ $xrd_uri = $link['href'];
+ }
+
+ $xrd = $this->fetchXrd($xrd_uri);
+ if ($xrd) {
+ return $xrd;
+ }
+ }
+ }
+
+ // TRANS: Exception.
+ throw new Exception(sprintf(_('Unable to find services for %s.'), $id));
+ }
+
+ /**
+ * Given an array of links, returns the matching service
+ *
+ * @param array $links Links to check
+ * @param string $service Service to find
+ *
+ * @return array $link assoc array representing the link
+ */
+
+ public static function getService($links, $service)
+ {
+ if (!is_array($links)) {
+ return false;
+ }
+
+ foreach ($links as $link) {
+ if ($link['rel'] == $service) {
+ return $link;
+ }
+ }
+ }
+
+ /**
+ * Apply a template using an ID
+ *
+ * Replaces {uri} in template string with the ID given.
+ *
+ * @param string $template Template to match
+ * @param string $id User ID to replace with
+ *
+ * @return string replaced values
+ */
+
+ public static function applyTemplate($template, $id)
+ {
+ $template = str_replace('{uri}', urlencode($id), $template);
+
+ return $template;
+ }
+
+ /**
+ * Fetch an XRD file and parse
+ *
+ * @param string $url URL of the XRD
+ *
+ * @return XRD object representing the XRD file
+ */
+
+ public static function fetchXrd($url)
+ {
+ try {
+ $client = new HTTPClient();
+ $response = $client->get($url);
+ } catch (HTTP_Request2_Exception $e) {
+ return false;
+ }
+
+ if ($response->getStatus() != 200) {
+ return false;
+ }
+
+ return XRD::parse($response->getBody());
+ }
+}
+
+/**
+ * Abstract interface for discovery
+ *
+ * Objects that implement this interface can retrieve an array of
+ * XRD links for the URI.
+ *
+ * @category Discovery
+ * @package StatusNet
+ * @author James Walker
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ */
+
+interface Discovery_LRDD
+{
+ /**
+ * Discover interesting info about the URI
+ *
+ * @param string $uri URI to inquire about
+ *
+ * @return array Links in the XRD file
+ */
+
+ public function discover($uri);
+}
+
+/**
+ * Implementation of discovery using host-meta file
+ *
+ * Discovers XRD file for a user by going to the organization's
+ * host-meta file and trying to find a template for LRDD.
+ *
+ * @category Discovery
+ * @package StatusNet
+ * @author James Walker
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ */
+
+class Discovery_LRDD_Host_Meta implements Discovery_LRDD
+{
+ /**
+ * Discovery core method
+ *
+ * For Webfinger and HTTP URIs, fetch the host-meta file
+ * and look for LRDD templates
+ *
+ * @param string $uri URI to inquire about
+ *
+ * @return array Links in the XRD file
+ */
+
+ public function discover($uri)
+ {
+ if (Discovery::isWebfinger($uri)) {
+ // We have a webfinger acct: - start with host-meta
+ list($name, $domain) = explode('@', $uri);
+ } else {
+ $domain = parse_url($uri, PHP_URL_HOST);
+ }
+
+ $url = 'http://'. $domain .'/.well-known/host-meta';
+
+ $xrd = Discovery::fetchXrd($url);
+
+ if ($xrd) {
+ if ($xrd->host != $domain) {
+ return false;
+ }
+
+ return $xrd->links;
+ }
+ }
+}
+
+/**
+ * Implementation of discovery using HTTP Link header
+ *
+ * Discovers XRD file for a user by fetching the URL and reading any
+ * Link: headers in the HTTP response.
+ *
+ * @category Discovery
+ * @package StatusNet
+ * @author James Walker
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ */
+
+class Discovery_LRDD_Link_Header implements Discovery_LRDD
+{
+ /**
+ * Discovery core method
+ *
+ * For HTTP IDs fetch the URL and look for Link headers.
+ *
+ * @param string $uri URI to inquire about
+ *
+ * @return array Links in the XRD file
+ *
+ * @todo fail out of Webfinger URIs faster
+ */
+
+ public function discover($uri)
+ {
+ try {
+ $client = new HTTPClient();
+ $response = $client->get($uri);
+ } catch (HTTP_Request2_Exception $e) {
+ return false;
+ }
+
+ if ($response->getStatus() != 200) {
+ return false;
+ }
+
+ $link_header = $response->getHeader('Link');
+ if (!$link_header) {
+ // return false;
+ }
+
+ return array(Discovery_LRDD_Link_Header::parseHeader($link_header));
+ }
+
+ /**
+ * Given a string or array of headers, returns XRD-like assoc array
+ *
+ * @param string|array $header string or array of strings for headers
+ *
+ * @return array Link header in XRD-like format
+ */
+
+ protected static function parseHeader($header)
+ {
+ $lh = new LinkHeader($header);
+
+ return array('href' => $lh->href,
+ 'rel' => $lh->rel,
+ 'type' => $lh->type);
+ }
+}
+
+/**
+ * Implementation of discovery using HTML element
+ *
+ * Discovers XRD file for a user by fetching the URL and reading any
+ * elements in the HTML response.
+ *
+ * @category Discovery
+ * @package StatusNet
+ * @author James Walker
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ */
+
+class Discovery_LRDD_Link_HTML implements Discovery_LRDD
+{
+ /**
+ * Discovery core method
+ *
+ * For HTTP IDs, fetch the URL and look for elements
+ * in the HTML response.
+ *
+ * @param string $uri URI to inquire about
+ *
+ * @return array Links in XRD-ish assoc array
+ *
+ * @todo fail out of Webfinger URIs faster
+ */
+
+ public function discover($uri)
+ {
+ try {
+ $client = new HTTPClient();
+ $response = $client->get($uri);
+ } catch (HTTP_Request2_Exception $e) {
+ return false;
+ }
+
+ if ($response->getStatus() != 200) {
+ return false;
+ }
+
+ return Discovery_LRDD_Link_HTML::parse($response->getBody());
+ }
+
+ /**
+ * Parse HTML and return elements
+ *
+ * Given an HTML string, scans the string for elements
+ *
+ * @param string $html HTML to scan
+ *
+ * @return array array of associative arrays in XRD-ish format
+ */
+
+ public function parse($html)
+ {
+ $links = array();
+
+ preg_match('/]*)?>(.*?)<\/head>/is', $html, $head_matches);
+ $head_html = $head_matches[2];
+
+ preg_match_all('/ ]*>/i', $head_html, $link_matches);
+
+ foreach ($link_matches[0] as $link_html) {
+ $link_url = null;
+ $link_rel = null;
+ $link_type = null;
+
+ preg_match('/\srel=(("|\')([^\\2]*?)\\2|[^"\'\s]+)/i', $link_html, $rel_matches);
+ if ( isset($rel_matches[3]) ) {
+ $link_rel = $rel_matches[3];
+ } else if ( isset($rel_matches[1]) ) {
+ $link_rel = $rel_matches[1];
+ }
+
+ preg_match('/\shref=(("|\')([^\\2]*?)\\2|[^"\'\s]+)/i', $link_html, $href_matches);
+ if ( isset($href_matches[3]) ) {
+ $link_uri = $href_matches[3];
+ } else if ( isset($href_matches[1]) ) {
+ $link_uri = $href_matches[1];
+ }
+
+ preg_match('/\stype=(("|\')([^\\2]*?)\\2|[^"\'\s]+)/i', $link_html, $type_matches);
+ if ( isset($type_matches[3]) ) {
+ $link_type = $type_matches[3];
+ } else if ( isset($type_matches[1]) ) {
+ $link_type = $type_matches[1];
+ }
+
+ $links[] = array(
+ 'href' => $link_url,
+ 'rel' => $link_rel,
+ 'type' => $link_type,
+ );
+ }
+
+ return $links;
+ }
+}
diff --git a/lib/linkheader.php b/lib/linkheader.php
new file mode 100644
index 0000000000..a08fb67116
--- /dev/null
+++ b/lib/linkheader.php
@@ -0,0 +1,132 @@
+.
+ *
+ * @category Discovery
+ * @package StatusNet
+ * @author James Walker
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ */
+
+if (!defined('STATUSNET')) {
+ exit(1);
+}
+
+/**
+ * Class to represent Link: headers in an HTTP response
+ *
+ * Since these are a fairly important part of Hammer-stack discovery, they're
+ * reified and implemented here.
+ *
+ * @category Discovery
+ * @package StatusNet
+ * @author James Walker
+ * @copyright 2010 StatusNet, Inc.
+ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0
+ * @link http://status.net/
+ *
+ * @see Discovery
+ */
+
+class LinkHeader
+{
+ var $href;
+ var $rel;
+ var $type;
+
+ /**
+ * Initialize from a string
+ *
+ * @param string $str Link: header value
+ *
+ * @return LinkHeader self
+ */
+
+ function __construct($str)
+ {
+ preg_match('/^<[^>]+>/', $str, $uri_reference);
+ //if (empty($uri_reference)) return;
+
+ $this->href = trim($uri_reference[0], '<>');
+ $this->rel = array();
+ $this->type = null;
+
+ // remove uri-reference from header
+ $str = substr($str, strlen($uri_reference[0]));
+
+ // parse link-params
+ $params = explode(';', $str);
+
+ foreach ($params as $param) {
+ if (empty($param)) {
+ continue;
+ }
+ list($param_name, $param_value) = explode('=', $param, 2);
+
+ $param_name = trim($param_name);
+ $param_value = preg_replace('(^"|"$)', '', trim($param_value));
+
+ // for now we only care about 'rel' and 'type' link params
+ // TODO do something with the other links-params
+ switch ($param_name) {
+ case 'rel':
+ $this->rel = trim($param_value);
+ break;
+
+ case 'type':
+ $this->type = trim($param_value);
+ }
+ }
+ }
+
+ /**
+ * Given an HTTP response, return the requested Link: header
+ *
+ * @param HTTP_Request2_Response $response response to check
+ * @param string $rel relationship to look for
+ * @param string $type media type to look for
+ *
+ * @return LinkHeader discovered header, or null on failure
+ */
+
+ static function getLink($response, $rel=null, $type=null)
+ {
+ $headers = $response->getHeader('Link');
+ if ($headers) {
+ // Can get an array or string, so try to simplify the path
+ if (!is_array($headers)) {
+ $headers = array($headers);
+ }
+
+ foreach ($headers as $header) {
+ $lh = new LinkHeader($header);
+
+ if ((is_null($rel) || $lh->rel == $rel) &&
+ (is_null($type) || $lh->type == $type)) {
+ return $lh->href;
+ }
+ }
+ }
+ return null;
+ }
+}
diff --git a/lib/queuemanager.php b/lib/queuemanager.php
index 65a972e234..5b59444bc2 100644
--- a/lib/queuemanager.php
+++ b/lib/queuemanager.php
@@ -268,6 +268,8 @@ abstract class QueueManager extends IoManager
$this->connect('deluser', 'DelUserQueueHandler');
$this->connect('feedimp', 'FeedImporter');
$this->connect('actimp', 'ActivityImporter');
+ $this->connect('acctmove', 'AccountMover');
+ $this->connect('actmove', 'ActivityMover');
// Broadcasting profile updates to OMB remote subscribers
$this->connect('profile', 'ProfileQueueHandler');
diff --git a/lib/useractivitystream.php b/lib/useractivitystream.php
index 0fc315e26e..7d9b02ded8 100644
--- a/lib/useractivitystream.php
+++ b/lib/useractivitystream.php
@@ -28,6 +28,8 @@
class UserActivityStream extends AtomUserNoticeFeed
{
+ public $activities = array();
+
function __construct($user, $indent = true)
{
parent::__construct($user, null, $indent);
@@ -45,10 +47,15 @@ class UserActivityStream extends AtomUserNoticeFeed
usort($objs, 'UserActivityStream::compareObject');
foreach ($objs as $obj) {
- $act = $obj->asActivity();
+ $this->activities[] = $obj->asActivity();
+ }
+ }
+
+ function renderEntries()
+ {
+ foreach ($this->activities as $act) {
// Only show the author sub-element if it's different from default user
- $str = $act->asString(false, ($act->actor->id != $this->user->uri));
- $this->addEntryRaw($str);
+ $act->outputTo($this, false, ($act->actor->id != $this->user->uri));
}
}
diff --git a/lib/xrd.php b/lib/xrd.php
index 9c6d9f3ab7..40372b9d7a 100644
--- a/lib/xrd.php
+++ b/lib/xrd.php
@@ -173,6 +173,13 @@ class XRD
switch($node->tagName) {
case 'Title':
$link['title'][] = $node->nodeValue;
+ break;
+ case 'Property':
+ $link['property'][] = array('type' => $node->getAttribute('type'),
+ 'value' => $node->nodeValue);
+ break;
+ default:
+ common_log(LOG_NOTICE, "Unexpected tag name {$node->tagName} found in XRD file.");
}
}
}
diff --git a/lib/xrdaction.php b/lib/xrdaction.php
index 855ed1ea89..b59e0f78a4 100644
--- a/lib/xrdaction.php
+++ b/lib/xrdaction.php
@@ -99,7 +99,9 @@ class XrdAction extends Action
$xrd->links[] = array('rel' => 'http://apinamespace.org/atom',
'type' => 'application/atomsvc+xml',
- 'href' => common_local_url('ApiAtomService', array('id' => $nick)));
+ 'href' => common_local_url('ApiAtomService', array('id' => $nick)),
+ 'property' => array(array('type' => 'http://apinamespace.org/atom/username',
+ 'value' => $nick)));
if (common_config('site', 'fancy')) {
$apiRoot = common_path('api/', true);
diff --git a/locale/af/LC_MESSAGES/statusnet.po b/locale/af/LC_MESSAGES/statusnet.po
index 2c4afe8d0b..4b004e3c3c 100644
--- a/locale/af/LC_MESSAGES/statusnet.po
+++ b/locale/af/LC_MESSAGES/statusnet.po
@@ -9,17 +9,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:21+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:31+0000\n"
"Language-Team: Afrikaans \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: af\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -271,7 +271,7 @@ msgstr "Opdaterings van %1$s en vriende op %2$s."
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -316,7 +316,8 @@ msgstr "Kon nie die gebruiker opdateer nie."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -549,7 +550,7 @@ msgstr "Kon nie die gebruiker opdateer nie."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Die gebruikersnaam is reeds in gebruik. Kies 'n ander een."
@@ -559,7 +560,7 @@ msgstr "Die gebruikersnaam is reeds in gebruik. Kies 'n ander een."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Nie 'n geldige gebruikersnaam nie."
@@ -571,7 +572,7 @@ msgstr "Nie 'n geldige gebruikersnaam nie."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Tuisblad is nie 'n geldige URL nie."
@@ -581,7 +582,7 @@ msgstr "Tuisblad is nie 'n geldige URL nie."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -597,7 +598,7 @@ msgstr "Volledige naam is te lang (maksimum 255 karakters)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -609,7 +610,7 @@ msgstr[1] "Die beskrywing is te lank (die maksimum is %d karakters)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -622,7 +623,7 @@ msgstr "Ligging is te lank is (maksimum 255 karakters)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -641,7 +642,7 @@ msgstr "Ongeldige alias: \"%s\""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Die alias \"%s\" word al reeds gebruik. Probeer 'n ander een."
@@ -650,7 +651,7 @@ msgstr "Die alias \"%s\" word al reeds gebruik. Probeer 'n ander een."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Die alias kan nie dieselfde as die gebruikersnaam wees nie."
@@ -957,9 +958,10 @@ msgstr "U kan nie u eie kennisgewings herhaal nie."
msgid "Already repeated that notice."
msgstr "U het reeds die kennisgewing herhaal."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1047,7 +1049,7 @@ msgstr "%1$s / Gunstelinge van %2$s"
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Dit was nie moontlik om die groep by te werk nie."
@@ -1139,30 +1141,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "U kan nie u eie kennisgewings herhaal nie."
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr ""
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1174,7 +1176,7 @@ msgid "API method under construction."
msgstr "Die API-funksie is nie gevind nie."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
#, fuzzy
msgid "User not found."
msgstr "Die API-funksie is nie gevind nie."
@@ -1267,9 +1269,8 @@ msgstr ""
"Dit was nie moontlik om die boodskap van u gunstelinge te verwyder nie."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "Die groep bestaan nie."
+msgstr "Hierdie groep bestaat nie"
#: actions/atompubshowmembership.php:90
#, fuzzy
@@ -1285,21 +1286,26 @@ msgstr "Die API-funksie is nie gevind nie."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Die lêer bestaan nie."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "U volg hierdie gebruiker:"
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr ""
"Dit was nie moontlik om die boodskap van u gunstelinge te verwyder nie."
@@ -1394,14 +1400,16 @@ msgid "Preview"
msgstr "Voorskou"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "Skrap"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1444,6 +1452,37 @@ msgstr "Die opdatering van die avatar het gefaal."
msgid "Avatar deleted."
msgstr "Die avatar is verwyder."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+msgid "Only logged-in users can backup their account."
+msgstr ""
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Agtergrond"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1652,6 +1691,76 @@ msgstr "Gesprek"
msgid "Notices"
msgstr "Kennisgewings"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+msgid "Only logged-in users can delete their account."
+msgstr ""
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "U kan nie gebruikers verwyder nie."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Die avatar is verwyder."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Skep 'n gebruiker"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Bevestig"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "U kan nie gebruikers verwyder nie."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "U kan nie gebruikers verwyder nie."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1797,7 +1906,7 @@ msgid "Do not delete this notice"
msgstr "Moenie hierdie kennisgewing verwyder nie"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Verwyder hierdie kennisgewing"
@@ -2106,7 +2215,7 @@ msgstr "Gebruik hierdie vorm om die groep te wysig."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Ongeldige alias: \"%s\""
@@ -2118,7 +2227,7 @@ msgstr "Dit was nie moontlik om die groep by te werk nie."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Dit was nie moontlik om die aliasse te skep nie."
@@ -3303,8 +3412,14 @@ msgstr "Dit was nie moontlik om die applikasie te skep nie."
msgid "New group"
msgstr "Nuwe groep"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "U is nie 'n lid van die groep nie."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
#, fuzzy
msgid "Use this form to create a new group."
msgstr "Gebruik hierdie vorm om die groep te wysig."
@@ -3629,11 +3744,6 @@ msgstr "Nuwe wagwoord"
msgid "6 or more characters"
msgstr "6 of meer karakters"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Bevestig"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Dieselfde as wagwoord hierbo"
@@ -4163,6 +4273,12 @@ msgstr "Kon nie gebruiker opdateer nie."
msgid "Settings saved."
msgstr "Voorkeure is gestoor."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Skep 'n gebruiker"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4608,7 +4724,7 @@ msgstr "U kan nie u eie kennisgewings herhaal nie."
msgid "You already repeated that notice."
msgstr "U het reeds die kennisgewing herhaal."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Herhalend"
@@ -4670,6 +4786,92 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Opdaterings van %1$s op %2$s."
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+msgid "Only logged-in users can restore their account."
+msgstr ""
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Dit was nie moontlik om die applikasie te skep nie."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Oplaai"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr ""
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Alle lede"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Oplaai"
+
#: actions/revokerole.php:75
#, fuzzy
msgid "You cannot revoke user roles on this site."
@@ -4778,7 +4980,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Skrap"
@@ -6022,14 +6224,14 @@ msgid "Author(s)"
msgstr "Outeur(s)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
#, fuzzy
msgid "Favor"
msgstr "Gunstelinge"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "Hierdie kennisgewing is nie 'n gunsteling nie!"
@@ -6140,7 +6342,7 @@ msgid "Could not create login token for %s"
msgstr "Dit was nie moontlik om die aliasse te skep nie."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6170,72 +6372,72 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr ""
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr ""
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
#, fuzzy
msgid "You are banned from posting notices on this site."
msgstr "Jy kan nie gebruikers op hierdie webwerf stilmaak nie."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr ""
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr ""
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Kon nie die profiel stoor nie."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6243,14 +6445,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6329,34 +6531,34 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Welkom by %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Kon nie die groep skep nie."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
#, fuzzy
msgid "Could not set group URI."
msgstr "Kon nie die groep skep nie."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
#, fuzzy
msgid "Could not set group membership."
msgstr "Kon nie die groep skep nie."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
#, fuzzy
msgid "Could not save local group info."
msgstr "Kon nie die profiel stoor nie."
@@ -6695,10 +6897,56 @@ msgstr "Voor"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Onbekende taal \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Foto"
+msgid "Cannot force remote user to subscribe."
+msgstr "Kon nie gebruikersdata opdateer nie."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Onbekende lêertipe"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "U is reeds 'n lid van die groep."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "U kan nie u eie kennisgewings herhaal nie."
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -6999,10 +7247,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Verwyder"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Moenie hierdie kennisgewing verwyder nie"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7407,25 +7661,25 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Geen bevestigingskode."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Gaan na die installeerder."
@@ -7535,6 +7789,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "Vriende van vriende (FOAF)"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Alle lede"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7720,11 +7987,6 @@ msgstr "Die kennisgewing is te lank. Gebruik maksimum %d karakters."
msgid "Partial upload."
msgstr "Geen lêer opgelaai nie."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr ""
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr ""
@@ -8044,7 +8306,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "van"
@@ -8074,38 +8336,6 @@ msgstr "Nie-ondersteunde formaat."
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8128,7 +8358,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8137,7 +8367,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8172,19 +8402,19 @@ msgid "Send"
msgstr "Stuur"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"Die gebruikersnaam mag slegs uit kleinletters en syfers bestaan en mag geen "
"spasies bevat nie."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8225,56 +8455,56 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "O"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "W"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "op"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "in konteks"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Herhaal deur"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
#, fuzzy
msgid "Reply to this notice"
msgstr "Verwyder hierdie kennisgewing"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Antwoord"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
#, fuzzy
msgid "Notice repeated"
msgstr "Hierdie kennisgewing is verwyder."
@@ -8439,7 +8669,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Blok hierdie gebruiker van hierdie groep"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "Die API-funksie is nie gevind nie."
@@ -8803,21 +9033,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Geen groep verskaf nie."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/ar/LC_MESSAGES/statusnet.po b/locale/ar/LC_MESSAGES/statusnet.po
index 2eb7e3f32d..2c4a22665d 100644
--- a/locale/ar/LC_MESSAGES/statusnet.po
+++ b/locale/ar/LC_MESSAGES/statusnet.po
@@ -11,19 +11,19 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:23+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:32+0000\n"
"Language-Team: Arabic \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ar\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=6; plural=(n == 0) ? 0 : ( (n == 1) ? 1 : ( (n == "
"2) ? 2 : ( (n%100 >= 3 && n%100 <= 10) ? 3 : ( (n%100 >= 11 && n%100 <= "
"99) ? 4 : 5 ) ) ) );\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -275,7 +275,7 @@ msgstr "اÙإشعارات اÙت٠ÙضÙÙا %1$s ÙÙ %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -320,7 +320,8 @@ msgstr "تعذÙر تØدÙØ« اÙÙ
ستخدÙ
."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -557,7 +558,7 @@ msgstr "تعذÙر Ø¥Ùجاد اÙÙ
ستخدÙ
اÙÙدÙ."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "اÙاسÙ
اÙÙ
ستعار Ù
ستخدÙ
باÙÙعÙ. جرÙب اسÙ
Ùا آخرÙا."
@@ -567,7 +568,7 @@ msgstr "اÙاسÙ
اÙÙ
ستعار Ù
ستخدÙ
باÙÙعÙ. جرÙب اسÙ
Ù
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "ÙÙس اسÙ
Ùا Ù
ستعارÙا صØÙØÙا."
@@ -579,7 +580,7 @@ msgstr "ÙÙس اسÙ
Ùا Ù
ستعارÙا صØÙØÙا."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "اÙصÙØØ© اÙرئÙسÙØ© ÙÙست عÙÙÙÙا صاÙØÙا."
@@ -589,7 +590,7 @@ msgstr "اÙصÙØØ© اÙرئÙسÙØ© ÙÙست عÙÙÙÙا صاÙØÙا."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -605,7 +606,7 @@ msgstr "اÙاسÙ
اÙÙاÙ
Ù Ø·ÙÙ٠جدا (اÙØ£Ùص٠255 ØرÙÙا)"
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -621,7 +622,7 @@ msgstr[5] "اÙÙ
ÙظÙ
Ø© Ø·ÙÙÙØ© جدا (اÙØ£Ùص٠%d ØرÙا)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -634,7 +635,7 @@ msgstr "اÙÙ
ÙظÙ
Ø© Ø·ÙÙÙØ© جدا (اÙØ£Ùص٠255 ØرÙا)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -657,7 +658,7 @@ msgstr "ÙÙÙØ© غÙر صاÙØØ©: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, fuzzy, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "اÙاسÙ
اÙÙ
ستعار Ù
ستخدÙ
باÙÙعÙ. جرÙب اسÙ
Ùا آخرÙا."
@@ -666,7 +667,7 @@ msgstr "اÙاسÙ
اÙÙ
ستعار Ù
ستخدÙ
باÙÙعÙ. جرÙب اسÙ
Ù
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr ""
@@ -978,9 +979,10 @@ msgstr "Ùا ÙÙ
ÙÙ٠تÙرار Ù
ÙØÙظت٠اÙخاصة."
msgid "Already repeated that notice."
msgstr "Ùرر باÙÙع٠Ùذ٠اÙÙ
ÙاØظة."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1076,7 +1078,7 @@ msgstr "اÙإشعارات اÙت٠ÙضÙÙا %1$s ÙÙ %2$s!"
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "تعذر تØدÙØ« اÙÙ
جÙ
Ùعة."
@@ -1169,30 +1171,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "ابØØ« ع٠Ù
ØتÙÙات Ù٠اÙإشعارات"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Ùا Ù
Ù٠بÙذ٠اÙÙÙÙØ©."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1204,7 +1206,7 @@ msgid "API method under construction."
msgstr "ÙÙ
ÙتÙ
اÙعثÙر عÙÙ ÙسÙÙØ© API."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "ÙÙ
ÙÙعثرعÙ٠اÙÙ
ستخدÙ
."
@@ -1294,9 +1296,8 @@ msgid "Can't delete someone else's favorite"
msgstr "تعذÙر Øذ٠اÙÙ
ÙضÙØ©."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "Ùا Ù
جÙ
Ùعة ÙÙØ°Ù."
+msgstr "Ùا Ù
جÙ
Ùعة ÙÙØ°Ù"
#: actions/atompubshowmembership.php:90
#, fuzzy
@@ -1312,21 +1313,26 @@ msgstr "ÙÙ
ÙتÙ
اÙعثÙر عÙÙ ÙسÙÙØ© API."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Ùا Ù
ÙÙ ÙÙذا."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Ùست Ù
ÙشترÙÙا بأ٠أØد."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "تعذÙر ØÙظ اÙاشتراÙ."
#: actions/atompubsubscriptionfeed.php:150
@@ -1419,14 +1425,16 @@ msgid "Preview"
msgstr "Ù
عاÙÙØ©"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "اØØ°Ù"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1469,6 +1477,38 @@ msgstr "Ùش٠تØدÙØ« اÙØ£Ùتار."
msgid "Avatar deleted."
msgstr "ØÙذ٠اÙØ£Ùتار."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "ÙستطÙع اÙÙ
ستخدÙ
Ù٠اÙÙاÙجÙÙ ÙØدÙÙ
تÙرار اÙإشعارات."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "اÙØ®ÙÙÙØ©"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1674,6 +1714,77 @@ msgstr "Ù
Øادثة"
msgid "Notices"
msgstr "اÙإشعارات"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "ÙستطÙع اÙÙ
ستخدÙ
Ù٠اÙÙاÙجÙÙ ÙØدÙÙ
تÙرار اÙإشعارات."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Ùا ÙÙ
ÙÙÙ Øذ٠اÙÙ
ستخدÙ
ÙÙ."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "ØÙذ٠اÙØ£Ùتار."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Ø£Ùشئ ØسابÙا"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Ø£ÙÙد"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Ùا ÙÙ
ÙÙÙ Øذ٠اÙÙ
ستخدÙ
ÙÙ."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Ùا ÙÙ
ÙÙÙ Øذ٠اÙÙ
ستخدÙ
ÙÙ."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1820,7 +1931,7 @@ msgid "Do not delete this notice"
msgstr "Ùا تØØ°Ù Ùذا اÙإشعار"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "اØØ°Ù Ùذا اÙإشعار"
@@ -2128,7 +2239,7 @@ msgstr "استخدÙ
Ùذا اÙÙÙ
Ùذج ÙتعدÙ٠اÙÙ
جÙ
Ùعة."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "ÙÙÙØ© غÙر صاÙØØ©: \"%s\""
@@ -2140,7 +2251,7 @@ msgstr "تعذر تØدÙØ« اÙÙ
جÙ
Ùعة."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "تعذÙر Ø¥Ùشاء اÙÙÙÙ."
@@ -3330,8 +3441,14 @@ msgstr "ÙÙ
ÙÙ
Ù٠إÙشاء اÙتطبÙÙ."
msgid "New group"
msgstr "Ù
جÙ
Ùعة جدÙدة"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Ùست عضÙÙا ÙÙ Ùذ٠اÙÙ
جÙ
Ùعة"
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "استخدÙ
Ùذا اÙÙÙ
Ùذج ÙØ¥Ùشاء Ù
جÙ
Ùعة جدÙدة."
@@ -3644,11 +3761,6 @@ msgstr "ÙÙÙ
Ø© اÙسر اÙجدÙدة"
msgid "6 or more characters"
msgstr "6 Ø£Øر٠أ٠أÙثر"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Ø£ÙÙد"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "ÙÙس ÙÙÙ
Ø© اÙسر أعÙاÙ"
@@ -4187,6 +4299,12 @@ msgstr "تعذÙر ØÙظ اÙÙسÙÙ
."
msgid "Settings saved."
msgstr "ØÙÙظت اÙإعدادات."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Ø£Ùشئ ØسابÙا"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4619,7 +4737,7 @@ msgstr "Ùا ÙÙ
ÙÙ٠تÙرار Ù
ÙاØظت٠اÙشخصÙØ©."
msgid "You already repeated that notice."
msgstr "Ø£Ùت Ùررت Ùذ٠اÙÙ
ÙاØظة باÙÙعÙ."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Ù
Ùرر"
@@ -4679,6 +4797,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "اÙردÙد عÙÙ %1$sØ Ø§ÙصÙØØ© %2$d"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "ÙستطÙع اÙÙ
ستخدÙ
Ù٠اÙÙاÙجÙÙ ÙØدÙÙ
تÙرار اÙإشعارات."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Ùجب أ٠تÙÙÙ Ù
سج٠اÙدخÙÙ Ùتسج٠تطبÙÙا."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "ارÙع Ù
ÙÙÙا"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "ÙØ´Ù ÙÙ Ùتابة اÙÙ
Ù٠إÙ٠اÙÙرص."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Ø£ÙÙÙت إضاÙØ© رÙع اÙÙ
ÙÙ."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr ""
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "جÙ
Ùع اÙأعضاء"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "ارÙع Ù
ÙÙÙا"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Ùا ÙÙ
ÙÙ٠سØب أدÙار اÙÙ
ستخدÙ
Ù٠عÙÙ Ùذا اÙÙ
ÙÙع."
@@ -4784,7 +4989,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "اØØ°Ù"
@@ -6026,13 +6231,13 @@ msgid "Author(s)"
msgstr "اÙÙ
ؤÙÙ(ÙÙ)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "ÙضÙÙ"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "ÙÙد أضا٠%s (@%s) إشعار٠إÙÙ Ù
ÙضÙاتÙ"
@@ -6152,7 +6357,7 @@ msgid "Could not create login token for %s"
msgstr "ÙÙ
ÙÙ
Ù٠إÙشاء تÙÙ٠اÙÙÙÙج Ù%s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6180,73 +6385,73 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "خطأ ÙÙ Ùاعدة اÙبÙاÙات أثÙاء ØØ°Ù Ù
ستخدÙ
تطبÙÙ OAuth."
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Ù
Ø´ÙÙØ© ÙÙ ØÙظ اÙإشعار. Ø·ÙÙ٠جدÙا."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Ù
Ø´ÙÙØ© ÙÙ ØÙظ اÙإشعار. Ù
ستخدÙ
غÙر Ù
عرÙÙ."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
#, fuzzy
msgid "You are banned from posting notices on this site."
msgstr "Ø£Ùت Ù
Ù
ÙÙع Ù
٠إرسا٠رسائ٠Ù
باشرة."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Ù
Ø´ÙÙØ© أثÙاء ØÙظ اÙإشعار."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
#, fuzzy
msgid "Problem saving group inbox."
msgstr "Ù
Ø´ÙÙØ© أثÙاء ØÙظ اÙإشعار."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "تعذر تØدÙØ« اÙÙ
جÙ
Ùعة اÙÙ
ØÙÙØ©."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6254,14 +6459,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6333,32 +6538,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Ø£ÙÙا بÙÙ
ÙÙ %1$s Ùا @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "تعذÙر Ø¥Ùشاء اÙÙ
جÙ
Ùعة."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "تعذÙر Ø¥Ùشاء اÙÙ
جÙ
Ùعة."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "تعذÙر ضبط عضÙÙØ© اÙÙ
جÙ
Ùعة."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "تعذر تØدÙØ« اÙÙ
جÙ
Ùعة اÙÙ
ØÙÙØ©."
@@ -6696,10 +6901,56 @@ msgstr "ÙبÙ"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Ùغة غÙر Ù
عرÙÙØ© \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "صÙرة"
+msgid "Cannot force remote user to subscribe."
+msgstr "تعذÙر تØدÙØ« سج٠اÙÙ
ستخدÙ
."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "ÙÙع Ù
Ù٠غÙر Ù
عرÙÙ"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Ø£Ùت باÙÙع٠عض٠ÙÙ Ùذ٠اÙÙ
جÙ
Ùعة"
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "ابØØ« ع٠Ù
ØتÙÙات Ù٠اÙإشعارات"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -6991,10 +7242,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "أزÙ"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ùا تØØ°Ù Ùذا اÙإشعار"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7448,25 +7705,25 @@ msgstr ""
"tracking - ÙÙ
Ùطب٠بعد.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Ùا رÙ
ز تأÙÙد."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "اذÙب Ø¥Ù٠اÙÙ
ÙثبÙت."
@@ -7573,6 +7830,19 @@ msgstr "أتÙÙ
"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "جÙ
Ùع اÙأعضاء"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7763,11 +8033,6 @@ msgstr "Ùذا اÙÙ
ÙÙ ÙبÙر جدÙا. إ٠أÙص٠ØجÙ
ÙÙÙ
ÙÙات
msgid "Partial upload."
msgstr "ÙÙ
ÙÙرÙع Ù
ÙÙ."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr ""
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr ""
@@ -8120,7 +8385,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "Ù
Ù"
@@ -8152,38 +8417,6 @@ msgstr "ÙÙع رساÙØ© غÙر Ù
دعÙÙ
: %s"
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "ÙØ´Ù ÙÙ Ùتابة اÙÙ
Ù٠إÙ٠اÙÙرص."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Ø£ÙÙÙت إضاÙØ© رÙع اÙÙ
ÙÙ."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8204,7 +8437,7 @@ msgstr "ÙÙ
ÙÙ
Ù٠تØدÙد ÙÙع MIME ÙÙÙ
ÙÙ."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8213,7 +8446,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8248,18 +8481,18 @@ msgid "Send"
msgstr "أرسÙ"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
#, fuzzy
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "1-64 ØرÙÙا Ø¥ÙجÙÙزÙÙا أ٠رÙÙ
Ùا بدÙÙ ÙÙاط Ø£Ù Ù
ساÙات"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8302,55 +8535,55 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "Ø´"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "ج"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "ر"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "غ"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "ÙÙ"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "Ù٠اÙسÙاÙ"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Ù
Ùرر بÙاسطة"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "رÙد عÙÙ Ùذا اÙإشعار"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "رÙد"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "اÙإشعار Ù
Ùرر"
@@ -8505,7 +8738,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "اÙ
Ùع Ùذا اÙÙ
ستخدÙ
Ù
Ù Ùذ٠اÙÙ
جÙ
Ùعة"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "ÙÙ
ÙتÙ
اÙعثÙر عÙÙ ÙسÙÙØ© API."
@@ -8880,25 +9113,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Ùا ÙÙÙØ© Ù
ستخدÙ
Ù
Øددة."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-msgstr[4] ""
-msgstr[5] ""
diff --git a/locale/arz/LC_MESSAGES/statusnet.po b/locale/arz/LC_MESSAGES/statusnet.po
index 4f56fcd5de..ae0912c5b0 100644
--- a/locale/arz/LC_MESSAGES/statusnet.po
+++ b/locale/arz/LC_MESSAGES/statusnet.po
@@ -11,19 +11,19 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:25+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:33+0000\n"
"Language-Team: Egyptian Spoken Arabic \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: arz\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=6; plural= n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -279,7 +279,7 @@ msgstr "%1$s ٠اÙصØاب, صÙØÙ %2$d"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -324,7 +324,8 @@ msgstr "تعذÙر تØدÙØ« اÙÙ
ستخدÙ
."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -563,7 +564,7 @@ msgstr "تعذÙر Ø¥Ùجاد اÙÙ
ستخدÙ
اÙÙدÙ."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr ""
@@ -573,7 +574,7 @@ msgstr ""
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "ÙÙس اسÙ
Ùا Ù
ستعارÙا صØÙØÙا."
@@ -585,7 +586,7 @@ msgstr "ÙÙس اسÙ
Ùا Ù
ستعارÙا صØÙØÙا."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "اÙصÙØ٠اÙرئÙسÙÙ ÙÙست عÙÙÙÙا صاÙØÙا."
@@ -595,7 +596,7 @@ msgstr "اÙصÙØ٠اÙرئÙسÙÙ ÙÙست عÙÙÙÙا صاÙØÙا."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -611,7 +612,7 @@ msgstr "اÙاسÙ
اÙÙاÙ
Ù Ø·ÙÙ٠جدا (اÙØ£Ùص٠255 ØرÙÙا)"
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -627,7 +628,7 @@ msgstr[5] "اÙÙ
ÙظÙ
Ù Ø·ÙÙÙ٠جدا (اÙتر Øاج٠%d رÙ
ز)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -640,7 +641,7 @@ msgstr "اÙÙ
ÙظÙ
Ù Ø·ÙÙÙ٠جدا (اÙتر Øاج٠255 رÙ
ز)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -663,7 +664,7 @@ msgstr "ÙÙÙ٠غÙر صاÙØØ©: \"%s\""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr ""
@@ -672,7 +673,7 @@ msgstr ""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr ""
@@ -986,9 +987,10 @@ msgstr "Ù
Ø´ ÙاÙع٠تتÙرر اÙÙ
ÙاØظت٠بتاعتÙ."
msgid "Already repeated that notice."
msgstr "اÙÙ
ÙاØظ٠اتÙررت ÙعÙا."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1085,7 +1087,7 @@ msgstr "ÙتاÙج اÙتدÙÙر ÙÙ\"%1$s\" عÙÙ %2$s"
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "تعذر تØدÙØ« اÙÙ
جÙ
ÙعÙ."
@@ -1178,30 +1180,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "ابØØ« ع٠Ù
ØتÙÙات Ù٠اÙإشعارات"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Ùا Ù
Ù٠بÙذ٠اÙÙÙÙÙ."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1213,7 +1215,7 @@ msgid "API method under construction."
msgstr "اÙÙ API method Ù
Ø´ Ù
ÙجÙدÙ."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
#, fuzzy
msgid "User not found."
msgstr "اÙÙ API method Ù
Ø´ Ù
ÙجÙدÙ."
@@ -1305,9 +1307,8 @@ msgid "Can't delete someone else's favorite"
msgstr "تعذÙر Øذ٠اÙÙ
ÙضÙÙ."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "Ùا Ù
جÙ
Ùع٠ÙÙØ°Ù."
+msgstr "Ùا Ù
جÙ
Ùع٠ÙÙØ°Ù"
#: actions/atompubshowmembership.php:90
#, fuzzy
@@ -1323,21 +1324,26 @@ msgstr "اÙÙ API method Ù
Ø´ Ù
ÙجÙدÙ."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Ùا Ù
ÙÙ ÙÙذا."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Ùست Ù
ÙشترÙÙا بأ٠أØد."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "تعذÙر ØÙظ اÙاشتراÙ."
#: actions/atompubsubscriptionfeed.php:150
@@ -1430,14 +1436,16 @@ msgid "Preview"
msgstr "عاÙÙ"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "اØØ°Ù"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1481,6 +1489,38 @@ msgstr "Ùش٠تØدÙØ« اÙØ£Ùتار."
msgid "Avatar deleted."
msgstr "ØÙذ٠اÙØ£Ùتار."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "ÙØÙ ÙÙÙ
Ùرس٠ÙاÙÙ
ستÙÙ
ÙÙØ· Ùراء٠Ùذ٠اÙرساÙÙ."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "اÙØ®ÙÙÙØ©"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1688,6 +1728,77 @@ msgstr "Ù
Øادثة"
msgid "Notices"
msgstr "اÙإشعارات"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "ÙØÙ ÙÙÙ
Ùرس٠ÙاÙÙ
ستÙÙ
ÙÙØ· Ùراء٠Ùذ٠اÙرساÙÙ."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Ùا ÙÙ
ÙÙÙ Øذ٠اÙÙ
ستخدÙ
ÙÙ."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "ØÙذ٠اÙØ£Ùتار."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Ø£Ùشئ Ù
جÙ
Ùع٠جدÙدة"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Ø£ÙÙد"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Ùا ÙÙ
ÙÙÙ Øذ٠اÙÙ
ستخدÙ
ÙÙ."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Ùا ÙÙ
ÙÙÙ Øذ٠اÙÙ
ستخدÙ
ÙÙ."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1837,7 +1948,7 @@ msgid "Do not delete this notice"
msgstr "Ùا تØØ°Ù Ùذا اÙإشعار"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "اØØ°Ù Ùذا اÙإشعار"
@@ -2148,7 +2259,7 @@ msgstr "استخدÙ
Ùذا اÙÙÙ
Ùذج ÙتعدÙ٠اÙÙ
جÙ
ÙعÙ."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "ÙÙÙ٠غÙر صاÙØØ©: \"%s\""
@@ -2160,7 +2271,7 @@ msgstr "تعذر تØدÙØ« اÙÙ
جÙ
ÙعÙ."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "تعذÙر Ø¥Ùشاء اÙÙÙÙ."
@@ -3363,8 +3474,14 @@ msgstr "Ù
Ø´ Ù
Ù
Ù٠إÙشاء اÙapplication."
msgid "New group"
msgstr "Ù
جÙ
Ùع٠جدÙدة"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Ùست عضÙا Ù٠تÙ٠اÙÙ
جÙ
ÙعÙ."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "استخدÙ
Ùذا اÙÙÙ
Ùذج ÙØ¥Ùشاء Ù
جÙ
Ùع٠جدÙدÙ."
@@ -3677,11 +3794,6 @@ msgstr "ÙÙÙ
٠سر جدÙدة"
msgid "6 or more characters"
msgstr "6 ØرÙ٠أ٠أÙثر. Ù
Ø·ÙÙب."
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Ø£ÙÙد"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "ÙÙس ÙÙÙ
٠اÙسر أعÙاÙ"
@@ -4216,6 +4328,12 @@ msgstr "تعذÙر ØÙظ اÙÙسÙÙ
."
msgid "Settings saved."
msgstr "ØÙÙظت اÙإعدادات."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Ø£Ùشئ Ù
جÙ
Ùع٠جدÙدة"
+
#: actions/public.php:83
#, fuzzy, php-format
msgid "Beyond the page limit (%s)."
@@ -4648,7 +4766,7 @@ msgstr "Ù
ا ÙÙÙعش تÙرر اÙÙ
ÙاØظ٠بتاعتÙ."
msgid "You already repeated that notice."
msgstr "اÙت عÙدت اÙÙ
ÙاØظ٠د٠ÙعÙا."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Ù
Ùرر"
@@ -4708,6 +4826,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Ø£ÙÙا بÙÙ
ÙÙ %1$s Ùا @%2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "ÙØÙ ÙÙÙ
Ùرس٠ÙاÙÙ
ستÙÙ
ÙÙØ· Ùراء٠Ùذ٠اÙرساÙÙ."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "ÙازÙ
تÙÙÙ Ù
سج٠دخÙÙÙ٠عÙشا٠تسج٠application."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "ارÙع Ù
ÙÙÙا"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "ÙØ´Ù ÙÙ Ùتاب٠اÙÙ
Ù٠إÙ٠اÙÙرص."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr ""
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "جÙ
Ùع اÙأعضاء"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "ارÙع Ù
ÙÙÙا"
+
#: actions/revokerole.php:75
#, fuzzy
msgid "You cannot revoke user roles on this site."
@@ -4814,7 +5019,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "اØØ°Ù"
@@ -6063,13 +6268,13 @@ msgid "Author(s)"
msgstr "اÙÙ
ؤÙÙ/ÙÙ"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "ÙضÙÙ"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "أرس٠Ù٠برÙدÙا Ø¥ÙÙرتÙÙÙÙا عÙدÙ
ا ÙضÙ٠أØدÙÙ
إشعار٠Ù
ÙضÙÙ."
@@ -6190,7 +6395,7 @@ msgid "Could not create login token for %s"
msgstr "Ù
ا ÙÙعش ÙتعÙ
٠اÙ
ارة تسجÙ٠دخÙÙ ÙÙ %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6218,73 +6423,73 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "خطأ Ù٠إدراج اÙØ£Ùتار"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Ù
Ø´ÙÙÙ ÙÙ ØÙظ اÙإشعار. Ø·ÙÙ٠جدÙا."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Ù
Ø´ÙÙÙ ÙÙ ØÙظ اÙإشعار. Ù
ستخدÙ
غÙر Ù
عرÙÙ."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
#, fuzzy
msgid "You are banned from posting notices on this site."
msgstr "Ø£Ùت Ù
Ù
ÙÙع Ù
٠إرسا٠رسائ٠Ù
باشرÙ."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Ù
Ø´ÙÙ٠أثÙاء ØÙظ اÙإشعار."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
#, fuzzy
msgid "Problem saving group inbox."
msgstr "Ù
Ø´ÙÙ٠أثÙاء ØÙظ اÙإشعار."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "تعذÙر ØÙظ اÙاشتراÙ."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "آر ت٠@%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6292,14 +6497,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6370,32 +6575,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Ø£ÙÙا بÙÙ
ÙÙ %1$s Ùا @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "تعذÙر Ø¥Ùشاء اÙÙ
جÙ
ÙعÙ."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "تعذÙر Ø¥Ùشاء اÙÙ
جÙ
ÙعÙ."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "تعذÙر ضبط عضÙÙ٠اÙÙ
جÙ
ÙعÙ."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
#, fuzzy
msgid "Could not save local group info."
msgstr "تعذÙر ØÙظ اÙاشتراÙ."
@@ -6748,10 +6953,56 @@ msgstr "ÙبÙ"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Ùغ٠Ù
Ø´ Ù
عرÙÙÙ \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "صÙرة"
+msgid "Cannot force remote user to subscribe."
+msgstr "تعذÙر تØدÙØ« اÙÙ
ستخدÙ
."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "ÙÙع Ù
Ù٠غÙر Ù
عرÙÙ"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "اÙت اصÙا عض٠Ù٠اÙجرÙÙ¾ دÙ"
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "ابØØ« ع٠Ù
ØتÙÙات Ù٠اÙإشعارات"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7051,10 +7302,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "استرجع"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ùا تØØ°Ù Ùذا اÙإشعار"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7473,25 +7730,25 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Ùا رÙ
ز تأÙÙد."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "اذÙب Ø¥Ù٠اÙÙ
ÙثبÙت."
@@ -7598,6 +7855,19 @@ msgstr "أتÙÙ
"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "جÙ
Ùع اÙأعضاء"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7788,11 +8058,6 @@ msgstr "Ùذا اÙÙ
ÙÙ ÙبÙر جدÙا. إ٠أÙص٠ØجÙ
ÙÙÙ
ÙÙات
msgid "Partial upload."
msgstr "رÙÙع اÙØ£Ùتار."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr ""
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr ""
@@ -8125,7 +8390,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "Ù
Ù"
@@ -8156,38 +8421,6 @@ msgstr "ÙÙع رساÙÙ Ù
Ø´ Ù
دعÙÙ
: %s"
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "ÙØ´Ù ÙÙ Ùتاب٠اÙÙ
Ù٠إÙ٠اÙÙرص."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8208,7 +8441,7 @@ msgstr "Ù
Ø´ ÙاÙع ÙتØدد ÙÙع اÙÙMIME بتاع اÙÙاÙÙ."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8217,7 +8450,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8253,17 +8486,17 @@ msgid "Send"
msgstr "أرسÙ"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8306,55 +8539,55 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "Ø´"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "ج"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "ر"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "غ"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "ÙÙ"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "Ù٠اÙسÙاÙ"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Ù
تÙرر Ù
Ù"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "رÙد عÙÙ Ùذا اÙإشعار"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "رÙد"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "اÙإشعار Ù
Ùرر"
@@ -8509,7 +8742,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "اÙ
Ùع Ùذا اÙÙ
ستخدÙ
Ù
Ù Ùذ٠اÙÙ
جÙ
Ùعة"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "اÙÙ API method Ù
Ø´ Ù
ÙجÙدÙ."
@@ -8887,25 +9120,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Ù
ا ÙÙØ´ ID Ù
تØدد ÙÙÙÙزر."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-msgstr[4] ""
-msgstr[5] ""
diff --git a/locale/bg/LC_MESSAGES/statusnet.po b/locale/bg/LC_MESSAGES/statusnet.po
index bb1f0c3e0f..024dae0acc 100644
--- a/locale/bg/LC_MESSAGES/statusnet.po
+++ b/locale/bg/LC_MESSAGES/statusnet.po
@@ -10,17 +10,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:26+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:34+0000\n"
"Language-Team: Bulgarian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: bg\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -270,7 +270,7 @@ msgstr "Ðележки Ð¾Ñ %1$s и пÑиÑÑели в %2$s."
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -315,7 +315,8 @@ msgstr "ÐÑеÑка пÑи обновÑване на поÑÑебиÑелÑ."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -549,7 +550,7 @@ msgstr "ЦелевиÑÑ Ð¿Ð¾ÑÑебиÑел не беÑе оÑкÑиÑ."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "ÐпиÑайÑе дÑÑг пÑевдоним, Ñози веÑе е заеÑ."
@@ -559,7 +560,7 @@ msgstr "ÐпиÑайÑе дÑÑг пÑевдоним, Ñози веÑе е за
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "ÐепÑавилен пÑевдоним."
@@ -571,7 +572,7 @@ msgstr "ÐепÑавилен пÑевдоним."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "ÐдÑеÑÑÑ Ð½Ð° лиÑнаÑа ÑÑÑаниÑа не е пÑавилен URL."
@@ -581,7 +582,7 @@ msgstr "ÐдÑеÑÑÑ Ð½Ð° лиÑнаÑа ÑÑÑаниÑа не е пÑавил
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -597,7 +598,7 @@ msgstr "ÐÑлноÑо име е ÑвÑÑде дÑлго (макÑ. 255 знак
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -609,7 +610,7 @@ msgstr[1] "ÐпиÑаниеÑо е ÑвÑÑде дÑлго (до %d Ñимвол
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -622,7 +623,7 @@ msgstr "ÐмеÑо на меÑÑоположениеÑо е ÑвÑÑде дÑл
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -641,7 +642,7 @@ msgstr "ÐепÑавилен пÑевдоним: \"%s\""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "ÐÑевдонимÑÑ \"%s\" веÑе е заеÑ. ÐпиÑайÑе дÑÑг."
@@ -650,7 +651,7 @@ msgstr "ÐÑевдонимÑÑ \"%s\" веÑе е заеÑ. ÐпиÑайÑе д
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr ""
@@ -959,9 +960,10 @@ msgstr "Ðе можеÑе да повÑаÑÑÑе ÑобÑÑвени бележ
msgid "Already repeated that notice."
msgstr "ÐеÑе ÑÑе повÑоÑили Ñази бележка."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1049,7 +1051,7 @@ msgstr "%1$s Ñеплики на ÑÑобÑÐµÐ½Ð¸Ñ Ð¾Ñ %2$s / %3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "ÐÑеÑка пÑи обновÑване на гÑÑпаÑа."
@@ -1142,30 +1144,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "ТÑÑÑене в ÑÑдÑÑжаниеÑо на бележкиÑе"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Ðе е оÑкÑиÑа бележка Ñ ÑакÑв иденÑиÑикаÑоÑ."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1176,7 +1178,7 @@ msgid "API method under construction."
msgstr "ÐеÑодÑÑ Ð² API вÑе оÑе Ñе ÑазÑабоÑва."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "Ðе е оÑкÑÐ¸Ñ Ð¼ÐµÑодÑÑ Ð² API."
@@ -1266,7 +1268,6 @@ msgid "Can't delete someone else's favorite"
msgstr "ÐÑеÑка пÑи изÑÑиване на лÑбима бележка."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "ÐÑма Ñакава гÑÑпа"
@@ -1284,21 +1285,26 @@ msgstr "Ðе е оÑкÑÐ¸Ñ Ð¼ÐµÑодÑÑ Ð² API."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "ÐÑма ÑакÑв пÑоÑил."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Ðе ÑÑе абониÑани за Ñози пÑоÑил"
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "ÐÑеÑка пÑи добавÑне на нов абонаменÑ."
#: actions/atompubsubscriptionfeed.php:150
@@ -1392,14 +1398,16 @@ msgid "Preview"
msgstr "ÐÑеглед"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "ÐзÑÑиване"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1442,6 +1450,38 @@ msgstr "ÐеÑÑпеÑно обновÑване на аваÑаÑа."
msgid "Avatar deleted."
msgstr "ÐваÑаÑÑÑ Ðµ изÑÑиÑ."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Само влезли поÑÑебиÑели Ð¼Ð¾Ð³Ð°Ñ Ð´Ð° повÑаÑÑÑ Ð±ÐµÐ»ÐµÐ¶ÐºÐ¸."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Фон"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1647,6 +1687,77 @@ msgstr "РазговоÑ"
msgid "Notices"
msgstr "Ðележки"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Само влезли поÑÑебиÑели Ð¼Ð¾Ð³Ð°Ñ Ð´Ð° повÑаÑÑÑ Ð±ÐµÐ»ÐµÐ¶ÐºÐ¸."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Ðе можеÑе да изÑÑиваÑе поÑÑебиÑели."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "ÐваÑаÑÑÑ Ðµ изÑÑиÑ."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "СÑздаване на нова ÑмеÑка"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "ÐоÑвÑÑждаване"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Ðе можеÑе да изÑÑиваÑе поÑÑебиÑели."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Ðе можеÑе да изÑÑиваÑе поÑÑебиÑели."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1793,7 +1904,7 @@ msgid "Do not delete this notice"
msgstr "Ðа не Ñе изÑÑива бележкаÑа"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "ÐзÑÑиване на бележкаÑа"
@@ -2115,7 +2226,7 @@ msgstr "ÐзползвайÑе Ñази бланка за ÑÑздаване н
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "ÐепÑавилен пÑевдоним: \"%s\""
@@ -2127,7 +2238,7 @@ msgstr "ÐÑеÑка пÑи обновÑване на гÑÑпаÑа."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
#, fuzzy
msgid "Could not create aliases."
msgstr "ÐÑеÑка пÑи оÑбелÑзване каÑо лÑбима."
@@ -3361,8 +3472,14 @@ msgstr "ÐÑеÑка пÑи оÑбелÑзване каÑо лÑбима."
msgid "New group"
msgstr "Ðова гÑÑпа"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Ðе ÑленÑваÑе в Ñази гÑÑпа."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "ÐзползвайÑе Ñази бланка за ÑÑздаване на нова гÑÑпа."
@@ -3679,11 +3796,6 @@ msgstr "Ðова паÑола"
msgid "6 or more characters"
msgstr "6 или повеÑе знака"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "ÐоÑвÑÑждаване"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "СÑÑо каÑо паÑолаÑа по-гоÑе"
@@ -4212,6 +4324,12 @@ msgstr "ÐÑеÑка пÑи запазване еÑикеÑиÑе."
msgid "Settings saved."
msgstr "ÐаÑÑÑойкиÑе Ñа запазени."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "СÑздаване на нова ÑмеÑка"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4661,7 +4779,7 @@ msgstr "Ðе можеÑе да повÑаÑÑÑе ÑобÑÑвена бележ
msgid "You already repeated that notice."
msgstr "ÐеÑе ÑÑе повÑоÑили Ñази бележка."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "ÐовÑоÑено"
@@ -4721,6 +4839,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "ÐÑговоÑи до %1$s в %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Само влезли поÑÑебиÑели Ð¼Ð¾Ð³Ð°Ñ Ð´Ð° повÑаÑÑÑ Ð±ÐµÐ»ÐµÐ¶ÐºÐ¸."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Ðе ÑÑе ÑобÑÑвеник на Ñова пÑиложение."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "ÐаÑване на Ñайл"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "ÐипÑва вÑеменна папка."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "ÐÑеÑка пÑи запиÑване Ñайла на диÑка."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "СиÑÑемна гÑеÑка пÑи каÑване на Ñайл."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "ÐÑиÑки Ñленове"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "ÐаÑване на Ñайл"
+
#: actions/revokerole.php:75
#, fuzzy
msgid "You cannot revoke user roles on this site."
@@ -4824,7 +5029,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "ÐзÑÑиване"
@@ -6063,13 +6268,13 @@ msgid "Author(s)"
msgstr "ÐвÑоÑ(и)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "ÐÑбимо"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%s (@%s) оÑбелÑза бележкаÑа ви каÑо лÑбима"
@@ -6181,7 +6386,7 @@ msgid "Could not create login token for %s"
msgstr "ÐÑеÑка пÑи оÑбелÑзване каÑо лÑбима."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6209,24 +6414,24 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "ÐÑеÑка пÑи вмÑкване на аваÑаÑ"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
#, fuzzy
msgid "Problem saving notice. Too long."
msgstr "ÐÑоблем пÑи запиÑване на бележкаÑа."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "ÐÑеÑка пÑи запиÑване на бележкаÑа. ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ Ð¿Ð¾ÑÑебиÑел."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6234,7 +6439,7 @@ msgstr ""
"оÑново Ñлед нÑколко минÑÑи."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
#, fuzzy
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
@@ -6244,43 +6449,43 @@ msgstr ""
"оÑново Ñлед нÑколко минÑÑи."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "ÐабÑанено ви е да пÑбликÑваÑе бележки в Ñози ÑайÑ."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "ÐÑоблем пÑи запиÑване на бележкаÑа."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
#, fuzzy
msgid "Problem saving group inbox."
msgstr "ÐÑоблем пÑи запиÑване на бележкаÑа."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "ÐÑеÑка пÑи запазване на еÑикеÑиÑе."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6288,14 +6493,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6369,32 +6574,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "ÐобÑе доÑли в %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "ÐÑеÑка пÑи ÑÑздаване на гÑÑпаÑа."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "ÐÑеÑка пÑи ÑÑздаване на гÑÑпаÑа."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "ÐÑеÑка пÑи ÑÑздаване на гÑÑпаÑа."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "ÐÑеÑка пÑи запазване на еÑикеÑиÑе."
@@ -6736,10 +6941,56 @@ msgstr "ÐÑеди"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ ÐµÐ·Ð¸Ðº \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Снимка"
+msgid "Cannot force remote user to subscribe."
+msgstr "УÑоÑнеÑе имеÑо на поÑÑебиÑелÑ, за когоÑо Ñе абониÑаÑе."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "ÐеподдÑÑжан вид Ñайл"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "ÐеÑе ÑленÑваÑе в Ñази гÑÑпа."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "ТÑÑÑене в ÑÑдÑÑжаниеÑо на бележкиÑе"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7037,10 +7288,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "ÐÑемаÑ
ване"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ðа не Ñе изÑÑива бележкаÑа"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7442,26 +7699,26 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Ðе е оÑкÑÐ¸Ñ Ñайл Ñ Ð½Ð°ÑÑÑойки. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "ÐзпÑаÑени Ñа покани до ÑледниÑе Ñ
оÑа:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
#, fuzzy
msgid "Go to the installer."
msgstr "Ðлизане в ÑайÑа"
@@ -7571,6 +7828,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "ÐÑиÑки Ñленове"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7752,11 +8022,6 @@ msgstr "Ðоже да каÑиÑе лого за гÑÑпаÑа ви."
msgid "Partial upload."
msgstr "ЧаÑÑиÑно каÑване на Ñайла."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "СиÑÑемна гÑеÑка пÑи каÑване на Ñайл."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "ФайлÑÑ Ð½Ðµ е изобÑажение или е повÑеден."
@@ -8083,7 +8348,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "оÑ"
@@ -8113,38 +8378,6 @@ msgstr "ФоÑмаÑÑÑ Ð½Ð° Ñайла Ñ Ð¸Ð·Ð¾Ð±ÑажениеÑо не Ñе
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "ÐипÑва вÑеменна папка."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "ÐÑеÑка пÑи запиÑване Ñайла на диÑка."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8165,7 +8398,7 @@ msgstr "ÐÑеÑка пÑи изÑÑиване на лÑбима бележка.
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8174,7 +8407,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8210,19 +8443,19 @@ msgid "Send"
msgstr "ÐÑаÑи"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"ÐÑевдонимÑÑ Ð¼Ð¾Ð¶Ðµ да ÑÑдÑÑжа Ñамо малки бÑкви, ÑиÑла и никакво ÑазÑÑоÑние "
"Ð¼ÐµÐ¶Ð´Ñ ÑÑÑ
."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8261,56 +8494,56 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "С"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "Ю"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "Ð"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "Ð"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
#, fuzzy
msgid "at"
msgstr "ÐÑÑ"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "в конÑекÑÑ"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "ÐовÑоÑено оÑ"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "ÐÑговаÑÑне на Ñази бележка"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "ÐÑговоÑ"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "ÐележкаÑа е повÑоÑена."
@@ -8465,7 +8698,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "СпиÑÑк Ñ Ð¿Ð¾ÑÑебиÑелиÑе в Ñази гÑÑпа."
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "Ðе е оÑкÑÐ¸Ñ Ð¼ÐµÑодÑÑ Ð² API."
@@ -8824,21 +9057,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Ðе е Ñказана гÑÑпа."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/br/LC_MESSAGES/statusnet.po b/locale/br/LC_MESSAGES/statusnet.po
index 7a98ba56b9..186a2a5670 100644
--- a/locale/br/LC_MESSAGES/statusnet.po
+++ b/locale/br/LC_MESSAGES/statusnet.po
@@ -1,6 +1,7 @@
# Translation of StatusNet - Core to Breton (Brezhoneg)
# Expored from translatewiki.net
#
+# Author: Fohanno
# Author: Fulup
# Author: Gwendal
# Author: Y-M D
@@ -11,17 +12,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:27+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:35+0000\n"
"Language-Team: Breton \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: br\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -276,7 +277,7 @@ msgstr "Hizivadennoù %1$s ha mignoned e %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -310,7 +311,7 @@ msgstr ""
#. TRANS: Server error displayed when a user's delivery device cannot be updated.
#: actions/apiaccountupdatedeliverydevice.php:130
msgid "Could not update user."
-msgstr "Diposubl eo hizivaat an implijer."
+msgstr "Dibosupl eo hizivaat an implijer."
#. TRANS: Client error displayed if a user profile could not be found.
#. TRANS: Client error displayed when a user has no profile.
@@ -321,7 +322,8 @@ msgstr "Diposubl eo hizivaat an implijer."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -331,7 +333,7 @@ msgstr "An implijer-mañ n'eus profil ebet dezhañ."
#. TRANS: Server error displayed if a user profile could not be saved.
#: actions/apiaccountupdateprofile.php:147
msgid "Could not save profile."
-msgstr "Diposubl eo enrollañ ar profil."
+msgstr "Dibosupl eo enrollañ ar profil."
#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
@@ -371,11 +373,11 @@ msgstr "Dibosupl eo enrollañ an arventennoù empentiñ."
#: actions/apiaccountupdateprofilebackgroundimage.php:191
#: actions/apiaccountupdateprofilecolors.php:139
msgid "Could not update your design."
-msgstr "Diposubl eo hizivat ho design."
+msgstr "Dibosupl eo hizivaat ho design."
#: actions/apiatomservice.php:86
msgid "Main"
-msgstr ""
+msgstr "Pennañ"
#. TRANS: Message is used as link title. %s is a user nickname.
#. TRANS: Title in atom group notice feed. %s is a group name.
@@ -520,7 +522,7 @@ msgstr "Dibosupl eo heuliañ an implijer : n'eo ket bet kavet ar profil."
#: actions/apifriendshipscreate.php:120
#, php-format
msgid "Could not follow user: %s is already on your list."
-msgstr "Diposubl eo heuliañ an implijer : war ho listenn emañ %s dija."
+msgstr "Dibosupl eo heuliañ an implijer : war ho listenn emañ %s dija."
#. TRANS: Client error displayed when trying to unfollow a user that cannot be found.
#: actions/apifriendshipsdestroy.php:109
@@ -542,19 +544,19 @@ msgstr "Rankout a reoc'h reiñ daou id pe lesanv."
#. TRANS: Client error displayed when a source user could not be determined showing friendship.
#: actions/apifriendshipsshow.php:131
msgid "Could not determine source user."
-msgstr "Diposubl eo termeniñ an implijer mammenn."
+msgstr "Dibosupl eo termeniñ an implijer mammenn."
#. TRANS: Client error displayed when a target user could not be determined showing friendship.
#: actions/apifriendshipsshow.php:140
msgid "Could not find target user."
-msgstr "Diposubl eo kavout an implijer pal."
+msgstr "Dibosupl eo kavout an implijer pal."
#. TRANS: Client error trying to create a group with a nickname this is already in use.
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Implijet eo dija al lesanv-se. Klaskit unan all."
@@ -564,7 +566,7 @@ msgstr "Implijet eo dija al lesanv-se. Klaskit unan all."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "N'eo ket ul lesanv mat."
@@ -576,7 +578,7 @@ msgstr "N'eo ket ul lesanv mat."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "N'eo ket chomlec'h al lec'hienn personel un URL reizh."
@@ -586,7 +588,7 @@ msgstr "N'eo ket chomlec'h al lec'hienn personel un URL reizh."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -602,7 +604,7 @@ msgstr "Re hir eo an anv klok (255 arouezenn d'ar muiañ)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -614,7 +616,7 @@ msgstr[1] "Re hir eo an deskrivadur (%d arouezenn d'ar muiañ)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -627,7 +629,7 @@ msgstr "Re hir eo al lec'hiadur (255 arouezenn d'ar muiañ)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -646,7 +648,7 @@ msgstr "Alias fall : \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Implijet e vez an alias \"%s\" dija. Klaskit gant unan all."
@@ -655,7 +657,7 @@ msgstr "Implijet e vez an alias \"%s\" dija. Klaskit gant unan all."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Ne c'hell ket an alias bezañ ar memes hini eget al lesanv."
@@ -690,7 +692,7 @@ msgstr "Stanket oc'h bet eus ar strollad-mañ gant ur merour."
#: actions/apigroupjoin.php:142 actions/joingroup.php:134 lib/command.php:350
#, php-format
msgid "Could not join user %1$s to group %2$s."
-msgstr "Diposubl eo stagañ an implijer %1$s d'ar strollad %2$s."
+msgstr "Dibosupl eo stagañ an implijer %1$s d'ar strollad %2$s."
#. TRANS: Server error displayed when trying to leave a group the user is not a member of.
#: actions/apigroupleave.php:115
@@ -705,7 +707,7 @@ msgstr "N'oc'h ket ezel eus ar strollad-mañ."
#: lib/command.php:398
#, php-format
msgid "Could not remove user %1$s from group %2$s."
-msgstr "Diposubl eo dilemel an implijer %1$s deus ar strollad %2$s."
+msgstr "Dibosupl eo dilemel an implijer %1$s deus ar strollad %2$s."
#. TRANS: Used as title in check for group membership. %s is a user name.
#: actions/apigrouplist.php:94
@@ -958,9 +960,10 @@ msgstr "Ne c'helloc'h ket adlavar ho alioù."
msgid "Already repeated that notice."
msgstr "Kemenn bet adkemeret dija."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1048,7 +1051,7 @@ msgstr "%1$s statud pennroll da %2$s / %2$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Diposubl eo hizivaat ar strollad."
@@ -1141,30 +1144,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Klask alioù en danvez"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr ""
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1175,7 +1178,7 @@ msgid "API method under construction."
msgstr "Hentenn API war sevel."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
#, fuzzy
msgid "User not found."
msgstr "N'eo ket bet kavet an hentenn API !"
@@ -1266,9 +1269,8 @@ msgid "Can't delete someone else's favorite"
msgstr "Diposupl eo dilemel ar pennroll-mañ."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "N'eus ket eus ar strollad-se."
+msgstr "N'eus ket eus ar strollad-se"
#: actions/atompubshowmembership.php:90
#, fuzzy
@@ -1284,21 +1286,26 @@ msgstr "N'eo ket bet kavet an hentenn API !"
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "N'eus ket eus ar profil-se."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "N'oc'h ket koumanantet d'ar profil-se."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Dibosupl eo dilemel ar c'houmanant."
#: actions/atompubsubscriptionfeed.php:150
@@ -1391,13 +1398,15 @@ msgid "Preview"
msgstr "Rakwelet"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "Dilemel"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "Enporzhiañ"
@@ -1438,6 +1447,38 @@ msgstr "Ur gudenn 'zo bet e-pad hizivadenn an avatar."
msgid "Avatar deleted."
msgstr "Dilammet eo bet an Avatar."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "N'eus nemet an implijerien kevreet hag a c'hell adkemer alioù."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Background"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1498,7 +1539,7 @@ msgstr "Stankañ an implijer-mañ"
#. TRANS: Server error displayed when blocking a user fails.
#: actions/block.php:189
msgid "Failed to save block information."
-msgstr "Diposubl eo enrollañ an titouroù stankañ."
+msgstr "Dibosupl eo enrollañ an titouroù stankañ."
#. TRANS: Client error displayed when requesting a list of blocked users for a non-local group.
#. TRANS: Client error displayed when requesting a list of blocked users for a non-existing group.
@@ -1610,7 +1651,7 @@ msgstr "Kadarnaet eo bet dija ar chomlec'h-mañ."
#: actions/profilesettings.php:326 actions/smssettings.php:308
#: actions/smssettings.php:464
msgid "Couldn't update user."
-msgstr "Diposubl eo hizivaat an implijer."
+msgstr "Dibosupl eo hizivaat an implijer."
#. TRANS: Server error displayed when an address confirmation code deletion from the
#. TRANS: database fails in the contact address confirmation action.
@@ -1642,6 +1683,77 @@ msgstr "Kaozeadenn"
msgid "Notices"
msgstr "Ali"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "N'eus nemet an implijerien kevreet hag a c'hell adkemer alioù."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "N'hallit ket diverkañ implijerien."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Dilammet eo bet an Avatar."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Krouiñ ur gont"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Kadarnaat"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "N'hallit ket diverkañ implijerien."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "N'hallit ket diverkañ implijerien."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1778,7 +1890,7 @@ msgstr "Dilemel un ali"
#. TRANS: Message for the delete notice form.
#: actions/deletenotice.php:152
msgid "Are you sure you want to delete this notice?"
-msgstr "Ha sur oc'h ho peus c'hoant dilemel ar c'hemenn-mañ ?"
+msgstr "Ha sur oc'h hoc'h eus c'hoant da zilemel ar c'hemenn-mañ ?"
#. TRANS: Submit button title for 'No' when deleting a notice.
#: actions/deletenotice.php:159
@@ -1786,7 +1898,7 @@ msgid "Do not delete this notice"
msgstr "Arabat dilemel ar c'hemenn-mañ"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Dilemel ar c'hemenn-mañ"
@@ -2062,7 +2174,7 @@ msgstr "N'eo ket mat an URL kounadur (Callback)."
#. TRANS: Server error occuring when an application could not be updated from the "Edit application" form.
#: actions/editapplication.php:282
msgid "Could not update application."
-msgstr "Diposubl eo hizivaat ar poellad"
+msgstr "Dibosupl eo hizivaat ar poellad"
#. TRANS: Title for form to edit a group. %s is a group nickname.
#: actions/editgroup.php:55
@@ -2089,7 +2201,7 @@ msgstr "Leunit ar furmskrid-mañ evit kemmañ dibarzhioù ar strollad."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Alias fall : \"%s\""
@@ -2097,13 +2209,13 @@ msgstr "Alias fall : \"%s\""
#. TRANS: Server error displayed when editing a group fails.
#: actions/editgroup.php:272
msgid "Could not update group."
-msgstr "Diposubl eo hizivaat ar strollad."
+msgstr "Dibosupl eo hizivaat ar strollad."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
-msgstr "Diposubl eo krouiñ an aliasoù."
+msgstr "Dibosupl eo krouiñ an aliasoù."
#. TRANS: Group edit form success message.
#: actions/editgroup.php:296
@@ -2273,9 +2385,8 @@ msgstr "Ho postel eo dija."
#. TRANS: Message given saving e-mail address that is already set for another user.
#: actions/emailsettings.php:409
-#, fuzzy
msgid "That email address already belongs to another user."
-msgstr "D'un implijer all eo an niverenn-mañ dija."
+msgstr "D'un implijer all eo ar chomlec'h postel-mañ."
#. TRANS: Server error thrown on database error adding e-mail confirmation code.
#. TRANS: Server error thrown on database error adding IM confirmation code.
@@ -2309,7 +2420,7 @@ msgstr "N'eo ket mat ar chomlec'h postelerezh prim."
#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
#: actions/emailsettings.php:468 actions/smssettings.php:422
msgid "Couldn't delete email confirmation."
-msgstr "Diposubl eo dilemel ar postel kadarnadur."
+msgstr "Dibosupl eo dilemel ar postel kadarnadur."
#. TRANS: Message given after successfully canceling e-mail address confirmation.
#: actions/emailsettings.php:473
@@ -2575,7 +2686,7 @@ msgstr ""
#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186
#: lib/designsettings.php:405 lib/designsettings.php:427
msgid "Couldn't update your design."
-msgstr "Diposubl eo hizivaat ho design."
+msgstr "Dibosupl eo hizivaat ho design."
#: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231
msgid "Design preferences saved."
@@ -2835,7 +2946,7 @@ msgstr "ID Jabber ebet."
#. TRANS: Message given saving IM address that cannot be normalised.
#: actions/imsettings.php:320
msgid "Cannot normalize that Jabber ID"
-msgstr "Diposubl eo implijout an ID Jabber-mañ"
+msgstr "Dibosupl eo implijout an ID Jabber-mañ"
#. TRANS: Message given saving IM address that not valid.
#: actions/imsettings.php:325
@@ -3261,7 +3372,7 @@ msgstr "Diposubl eo lakaat %1$s da merour ar strollad %2$s."
#: actions/makeadmin.php:146
#, php-format
msgid "Can't make %1$s an admin for group %2$s."
-msgstr "Diposubl eo lakaat %1$s da merour ar strollad %2$s."
+msgstr "Dibosupl eo lakaat %1$s da merour ar strollad %2$s."
#: actions/microsummary.php:69
msgid "No current status."
@@ -3294,8 +3405,14 @@ msgstr "N'eo ket posubl krouiñ ar poellad."
msgid "New group"
msgstr "Strollad nevez"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "N'oc'h ket ezel eus ar strollad-mañ."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Implijit ar furmskrid-mañ a-benn krouiñ ur strollad nevez."
@@ -3617,11 +3734,6 @@ msgstr "Ger-tremen nevez"
msgid "6 or more characters"
msgstr "6 arouezenn pe muioc'h"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Kadarnaat"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Memestra eget ar ger tremen a-us"
@@ -4141,12 +4253,12 @@ msgstr "Dibosupl eo enrollañ an dibaboù lec'hiadur."
#. TRANS: Server error thrown when user profile settings could not be saved.
#: actions/profilesettings.php:422
msgid "Couldn't save profile."
-msgstr "Diposubl eo enrollañ ar profil."
+msgstr "Dibosupl eo enrollañ ar profil."
#. TRANS: Server error thrown when user profile settings tags could not be saved.
#: actions/profilesettings.php:431
msgid "Couldn't save tags."
-msgstr "Diposubl eo enrollañ ar balizennoù."
+msgstr "Dibosupl eo enrollañ ar balizennoù."
#. TRANS: Confirmation shown when user profile settings are saved.
#. TRANS: Message after successful saving of administrative settings.
@@ -4154,6 +4266,12 @@ msgstr "Diposubl eo enrollañ ar balizennoù."
msgid "Settings saved."
msgstr "Enrollet eo bet an arventennoù."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Krouiñ ur gont"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4595,7 +4713,7 @@ msgstr "Ne c'helloc'h ket adkemer ho ali deoc'h."
msgid "You already repeated that notice."
msgstr "Adkemeret ho peus ar c'hemenn-mañ c'hoazh."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Adlavaret"
@@ -4657,6 +4775,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Respontoù da %1$s war %2$s !"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "N'eus nemet an implijerien kevreet hag a c'hell adkemer alioù."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "N'ho peus enrollet poellad ebet evit poent."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Enporzhiañ ar restr"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Mankout a ra un doser padennek."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr ""
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "An holl izili"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Enporzhiañ ar restr"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Ne c'helloc'h ket reiñ rolloù d'an implijerien eus al lec'hienn-mañ."
@@ -4758,7 +4963,7 @@ msgid "Reset key & secret"
msgstr "Adderaouekaat an alc'hwez hag ar sekred"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Diverkañ"
@@ -5233,7 +5438,7 @@ msgstr "Kemmañ ur gemennadenn hag a zo diwar-benn al lec'hienn a-bezh"
#. TRANS: Server error displayed when saving a site-wide notice was impossible.
#: actions/sitenoticeadminpanel.php:101
msgid "Unable to save site notice."
-msgstr "Diposubl eo enrollañ ali al lec'hienn."
+msgstr "Dibosupl eo enrollañ ali al lec'hienn."
#. TRANS: Client error displayed when a site-wide notice was longer than allowed.
#: actions/sitenoticeadminpanel.php:112
@@ -5999,13 +6204,13 @@ msgid "Author(s)"
msgstr "Aozer(ien)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Pennrolloù"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "Kas din ur postel pa lak unan bennak unan eus va alioù evel pennroll."
@@ -6114,7 +6319,7 @@ msgid "Could not create login token for %s"
msgstr "Diposubl eo krouiñ an aliasoù."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6127,7 +6332,7 @@ msgstr "Ur gudenn 'zo bet pa veze kaset ho kemennadenn."
#. TRANS: Message given when a message could not be stored on the server.
#: classes/Message.php:69
msgid "Could not insert message."
-msgstr "Diposubl eo ensoc'hañ ur gemenadenn"
+msgstr "Dibosupl eo ensoc'hañ ur gemennadenn"
#. TRANS: Message given when a message could not be updated on the server.
#: classes/Message.php:80
@@ -6142,72 +6347,72 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, fuzzy, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Ur fazi 'zo bet en ur ensoc'hañ an avatar"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Ur gudenn a zo bet e-pad enrolladenn ar c'hemenn. Re hir."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Ur gudenn a zo bet e-pad enrolladenn ar c'hemenn. Implijer dianav."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
#, fuzzy
msgid "You are banned from posting notices on this site."
msgstr "Ne c'helloc'h ket reiñ rolloù d'an implijerien eus al lec'hienn-mañ."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Ur gudenn 'zo bet pa veze enrollet an ali."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Ur gudenn 'zo bet pa veze enrollet boest degemer ar strollad."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Dibosupl eo enrollañ titouroù ar strollad lec'hel."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6215,14 +6420,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6292,32 +6497,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Deuet mat da %1$s, @%2$s !"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Dibosupl eo krouiñ ar strollad."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Dibosupl eo termeniñ URI ar strollad."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Dibosupl eo en em enskrivañ d'ar strollad."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Dibosupl eo enrollañ titouroù ar strollad lec'hel."
@@ -6649,10 +6854,56 @@ msgstr "Kent"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Yezh \"%s\" dizanv."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Skeudenn"
+msgid "Cannot force remote user to subscribe."
+msgstr "Dibosupl eo hizivaat ar c'houmanant ez emgefre."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Dizanv eo seurt ar restr"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Un ezel eus ar strollad-mañ eo dija."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Klask alioù en danvez"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -6936,10 +7187,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Disteuler"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Arabat dilemel ar c'hemenn-mañ"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7345,26 +7602,26 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "N'eo bet kavet restr kefluniadur ebet. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Pedadennoù bet kaset d'an implijerien da-heul :"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Mont d'ar meziant staliañ"
@@ -7423,24 +7680,21 @@ msgstr ""
#. TRANS: Radio button on profile design page that will enable use of the uploaded profile image.
#: lib/designsettings.php:139
-#, fuzzy
msgctxt "RADIO"
msgid "On"
msgstr "Gweredekaet"
#. TRANS: Radio button on profile design page that will disable use of the uploaded profile image.
#: lib/designsettings.php:156
-#, fuzzy
msgctxt "RADIO"
msgid "Off"
msgstr "Diweredekaet"
#. TRANS: Button text on profile design page to reset all colour settings to default without saving.
#: lib/designsettings.php:264
-#, fuzzy
msgctxt "BUTTON"
msgid "Reset"
-msgstr "Adderaouekaat"
+msgstr "Adderaouiñ"
#. TRANS: Success message displayed if design settings were saved after clicking "Use defaults".
#: lib/designsettings.php:433
@@ -7472,6 +7726,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "Mignon ur mignon (FOAF)"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "An holl izili"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7656,11 +7923,6 @@ msgstr "Re vras eo ar restr ! %d eo ar vent vrasañ evit ur restr."
msgid "Partial upload."
msgstr "Enporzhiadenn diglok."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr ""
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr ""
@@ -7675,19 +7937,19 @@ msgstr "Dizanv eo seurt ar restr"
#. TRANS: Number of megabytes. %d is the number.
#: lib/imagefile.php:283
-#, fuzzy, php-format
+#, php-format
msgid "%dMB"
msgid_plural "%dMB"
-msgstr[0] "Mo"
-msgstr[1] "Mo"
+msgstr[0] "%d Mo"
+msgstr[1] "%d Mo"
#. TRANS: Number of kilobytes. %d is the number.
#: lib/imagefile.php:287
-#, fuzzy, php-format
+#, php-format
msgid "%dkB"
msgid_plural "%dkB"
-msgstr[0] "Ko"
-msgstr[1] "Ko"
+msgstr[0] "%d Ko"
+msgstr[1] "%d Ko"
#. TRANS: Number of bytes. %d is the number.
#: lib/imagefile.php:290
@@ -7982,7 +8244,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "eus"
@@ -8015,38 +8277,6 @@ msgstr "Diembreget eo ar furmad-se."
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Mankout a ra un doser padennek."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8068,7 +8298,7 @@ msgstr "Diposubl eo termeniñ an implijer mammenn."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8077,7 +8307,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8113,18 +8343,18 @@ msgid "Send"
msgstr "Kas"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
#, fuzzy
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "1 da 64 lizherenn vihan pe sifr, hep poentaouiñ nag esaouenn"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8163,55 +8393,55 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "R"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "K"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "e"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "en amdro"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Adkemeret gant"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Respont d'ar c'hemenn-mañ"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Respont"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Ali adkemeret"
@@ -8337,9 +8567,8 @@ msgid "Recent tags"
msgstr "Merkoù nevez"
#: lib/publicgroupnav.php:88
-#, fuzzy
msgid "Featured"
-msgstr "Krouet"
+msgstr "Heverk"
#: lib/publicgroupnav.php:92
msgid "Popular"
@@ -8368,7 +8597,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Stankañ an implijer-mañ eus ar strollad-se"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "N'eo ket bet kavet an hentenn API !"
@@ -8438,14 +8667,14 @@ msgid "Silence this user"
msgstr "Diverkañ an implijer-mañ"
#: lib/subgroupnav.php:83
-#, fuzzy, php-format
+#, php-format
msgid "People %s subscribes to"
-msgstr "Koumanantet da %s"
+msgstr "Koumanantoù %s"
#: lib/subgroupnav.php:91
-#, fuzzy, php-format
+#, php-format
msgid "People subscribed to %s"
-msgstr "Koumanantet da %s"
+msgstr "Koumananterien %s"
#: lib/subgroupnav.php:99
#, php-format
@@ -8457,7 +8686,7 @@ msgid "Invite"
msgstr "Pediñ"
#: lib/subgroupnav.php:106
-#, fuzzy, php-format
+#, php-format
msgid "Invite friends and colleagues to join you on %s"
msgstr "Pediñ mignoned hag kenseurted da zont ganeoc'h war %s"
@@ -8543,9 +8772,8 @@ msgid "Unblock"
msgstr "Distankañ"
#: lib/unsandboxform.php:69
-#, fuzzy
msgid "Unsandbox"
-msgstr "Poull-traezh"
+msgstr "Kuitaat ar poull-traezh"
#: lib/unsandboxform.php:80
#, fuzzy
@@ -8638,8 +8866,8 @@ msgstr "1 vunutenn zo well-wazh"
#, php-format
msgid "about one minute ago"
msgid_plural "about %d minutes ago"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "tro ur vunutenn zo"
+msgstr[1] "tro %d munutenn zo"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
#: lib/util.php:1316
@@ -8651,8 +8879,8 @@ msgstr "1 eurvezh zo well-wazh"
#, php-format
msgid "about one hour ago"
msgid_plural "about %d hours ago"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "tro un eur zo"
+msgstr[1] "tro %d eur zo"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
#: lib/util.php:1323
@@ -8664,8 +8892,8 @@ msgstr "1 devezh zo well-wazh"
#, php-format
msgid "about one day ago"
msgid_plural "about %d days ago"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "tro un devezh zo"
+msgstr[1] "tro %d devezh zo"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
#: lib/util.php:1330
@@ -8677,8 +8905,8 @@ msgstr "miz zo well-wazh"
#, php-format
msgid "about one month ago"
msgid_plural "about %d months ago"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "tro ur miz zo"
+msgstr[1] "tro %d miz zo"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
#: lib/util.php:1337
@@ -8693,7 +8921,7 @@ msgstr "n'eo ket %s ul liv reizh !"
#. TRANS: Validation error for a web colour.
#. TRANS: %s is the provided (invalid) text for colour.
#: lib/webcolor.php:120
-#, fuzzy, php-format
+#, php-format
msgid "%s is not a valid color! Use 3 or 6 hex characters."
msgstr "N'eo ket %s ul liv reizh ! Implijit 3 pe 6 arouezenn heksdekvedennel."
@@ -8728,21 +8956,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "N'eus bet diferet ID implijer ebet."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/ca/LC_MESSAGES/statusnet.po b/locale/ca/LC_MESSAGES/statusnet.po
index cb4381819e..7d05968301 100644
--- a/locale/ca/LC_MESSAGES/statusnet.po
+++ b/locale/ca/LC_MESSAGES/statusnet.po
@@ -2,6 +2,7 @@
# Expored from translatewiki.net
#
# Author: Aleator
+# Author: Brion
# Author: El libre
# Author: Martorell
# Author: McDutchie
@@ -15,17 +16,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:29+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:37+0000\n"
"Language-Team: Catalan \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ca\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -285,7 +286,7 @@ msgstr "Actualitzacions de %1$s i amics a %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -332,7 +333,8 @@ msgstr "No s'ha pogut actualitzar l'usuari."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -411,14 +413,14 @@ msgid "%s subscriptions"
msgstr "Subscripcions de %s"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "Preferits"
+msgstr "%s preferits"
#: actions/apiatomservice.php:123
-#, fuzzy, php-format
+#, php-format
msgid "%s memberships"
-msgstr "%s membre/s en el grup"
+msgstr "%s pertinències al grup"
#. TRANS: Client error displayed when users try to block themselves.
#: actions/apiblockcreate.php:104
@@ -564,7 +566,7 @@ msgstr "No s'ha pogut trobar l'usuari de destinació."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Aquest sobrenom ja existeix. Prova un altre. "
@@ -574,7 +576,7 @@ msgstr "Aquest sobrenom ja existeix. Prova un altre. "
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Sobrenom no và lid."
@@ -586,7 +588,7 @@ msgstr "Sobrenom no và lid."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "La pà gina personal no és un URL và lid."
@@ -596,7 +598,7 @@ msgstr "La pà gina personal no és un URL và lid."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "El vostre nom sencer és massa llarg (mà x. 255 carà cters)."
@@ -611,7 +613,7 @@ msgstr "El vostre nom sencer és massa llarg (mà x. 255 carà cters)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -623,7 +625,7 @@ msgstr[1] "La descripció és massa llarga (mà x. %d carà cters)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "La localització és massa llarga (mà x. 255 carà cters)."
@@ -635,7 +637,7 @@ msgstr "La localització és massa llarga (mà x. 255 carà cters)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -654,7 +656,7 @@ msgstr "L'à lies no és và lid: «%s»."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "L'à lies «%s» ja està en ús. Proveu-ne un altre."
@@ -663,7 +665,7 @@ msgstr "L'à lies «%s» ja està en ús. Proveu-ne un altre."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "L'Ã lies no pot ser el mateix que el sobrenom."
@@ -973,9 +975,10 @@ msgstr "No podeu repetir els vostres propis avisos."
msgid "Already repeated that notice."
msgstr "AvÃs duplicat."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr "El mètode HTTP no està implementat."
@@ -1063,7 +1066,7 @@ msgstr "%1$s actualitzacions preferides per %2$s / %3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "No s'ha pogut generar un canal per al grup - %s."
@@ -1134,19 +1137,16 @@ msgstr "Només l'usuari pot afegir a la pròpia lÃnia temporal."
#. TRANS: Client error displayed when using another format than AtomPub.
#: actions/apitimelineuser.php:304
-#, fuzzy
msgid "Only accept AtomPub for Atom feeds."
msgstr "Només accepta AtomPub per als canals Atom."
#: actions/apitimelineuser.php:310
-#, fuzzy
msgid "Atom post must not be empty."
-msgstr "L'enviament Atom ha de ser una entrada Atom."
+msgstr "L'enviament Atom no ha de ser buit."
#: actions/apitimelineuser.php:315
-#, fuzzy
msgid "Atom post must be well-formed XML."
-msgstr "L'enviament Atom ha de ser una entrada Atom."
+msgstr "L'enviament Atom ha de ser un XML ben format."
#. TRANS: Client error displayed when not using an Atom entry.
#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
@@ -1157,31 +1157,30 @@ msgstr "L'enviament Atom ha de ser una entrada Atom."
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
-#, fuzzy
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
-msgstr "Només es poden gestionar les activitats enviades."
+msgstr "Només es poden gestionar les activitats POST."
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:345
+#, php-format
msgid "Cannot handle activity object type \"%s\"."
-msgstr "Només es pot gestionar l'activitat dels tipus d'objecte «%s»"
+msgstr "No es pot gestionar l'activitat del tipus d'objecte «%s»"
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:378
+#, php-format
msgid "No content for notice %d."
-msgstr "Cerca el contingut dels avisos"
+msgstr "No hi ha contingut de l'avÃs %d"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "L'avÃs amb URI «%s» amb ja existeix."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr "Enviament AtomPub amb un URI %s d'atenció desconegut"
@@ -1192,46 +1191,40 @@ msgid "API method under construction."
msgstr "Mètode API en construcció."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "No s'ha trobat el mètode API!"
#: actions/atompubfavoritefeed.php:70
-#, fuzzy
msgid "No such profile"
-msgstr "No existeix el perfil."
+msgstr "No existeix el perfil"
#: actions/atompubfavoritefeed.php:145
#, php-format
msgid "Notices %s has favorited to on %s"
-msgstr ""
+msgstr "Els avisos que %s ha preferit a %s"
#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
-#, fuzzy
msgid "Can't add someone else's subscription"
-msgstr "No s'ha pogut inserir una nova subscripció."
+msgstr "No es pot afegir la subscripció d'algú altre"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubfavoritefeed.php:239
-#, fuzzy
msgid "Can only handle Favorite activities."
-msgstr "Només es poden gestionar les activitats enviades."
+msgstr "Només es poden gestionar les activitats de preferència."
#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
-#, fuzzy
msgid "Can only fave notices."
-msgstr "Només es poden gestionar les activitats enviades."
+msgstr "Només es poden preferir els avisos."
#: actions/atompubfavoritefeed.php:256
-#, fuzzy
msgid "Unknown note."
-msgstr "Desconegut"
+msgstr "Nota desconeguda."
#: actions/atompubfavoritefeed.php:263
-#, fuzzy
msgid "Already a favorite."
-msgstr "Afegeix als preferits"
+msgstr "Ja és una preferit."
#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
@@ -1239,106 +1232,102 @@ msgid "No such profile."
msgstr "No existeix el perfil."
#: actions/atompubmembershipfeed.php:144
-#, fuzzy, php-format
+#, php-format
msgid "%s group memberships"
-msgstr "%s membre/s en el grup"
+msgstr "%s pertinències a grup"
#: actions/atompubmembershipfeed.php:147
-#, fuzzy, php-format
+#, php-format
msgid "Groups %s is a member of on %s"
-msgstr "%s grups són membres de"
+msgstr "Els grups en què %s és membre a %s"
#: actions/atompubmembershipfeed.php:217
msgid "Can't add someone else's membership"
-msgstr ""
+msgstr "No es pot afegir la pertinència d'algú altre"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubmembershipfeed.php:241
-#, fuzzy
msgid "Can only handle Join activities."
-msgstr "Només es poden gestionar les activitats enviades."
+msgstr "Només es poden gestionar les activitats d'unió."
#: actions/atompubmembershipfeed.php:256
-#, fuzzy
msgid "Unknown group."
-msgstr "Desconegut"
+msgstr "Grup desconegut."
#: actions/atompubmembershipfeed.php:263
-#, fuzzy
msgid "Already a member."
-msgstr "Tots els membres"
+msgstr "Ja és un membre."
#: actions/atompubmembershipfeed.php:270
msgid "Blocked by admin."
-msgstr ""
+msgstr "Bloquejat per l'administrador."
#: actions/atompubshowfavorite.php:89
-#, fuzzy
msgid "No such favorite."
-msgstr "No existeix el fitxer."
+msgstr "No existeix el preferit."
#: actions/atompubshowfavorite.php:151
-#, fuzzy
msgid "Can't delete someone else's favorite"
-msgstr "No s'ha pogut eliminar el preferit."
+msgstr "No es pot eliminar el preferit d'algú altre"
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "No s'ha trobat el grup."
#: actions/atompubshowmembership.php:90
-#, fuzzy
msgid "Not a member"
-msgstr "Tots els membres"
+msgstr "No és un membre"
#: actions/atompubshowmembership.php:115
-#, fuzzy
msgid "Method not supported"
-msgstr "El mètode HTTP no està implementat."
+msgstr "El mètode no està implementat"
#: actions/atompubshowmembership.php:150
msgid "Can't delete someone else's membership"
-msgstr ""
+msgstr "No es pot eliminar la pertinència d'algú altre"
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
-#, fuzzy, php-format
+#, php-format
msgid "No such profile id: %d"
-msgstr "No existeix el perfil."
+msgstr "No existeix l'id de perfil: %d"
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
-msgstr "No estàs subscrit a aquest perfil."
+msgid "Profile %1$d not subscribed to profile %2$d"
+msgstr "El perfil %d no està subscrit al perfil %d"
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
-msgstr "No s'ha pogut eliminar l'autosubscripció."
+msgid "Cannot delete someone else's subscription"
+msgstr "No es pot eliminar la subscripció d'algú altre"
#: actions/atompubsubscriptionfeed.php:150
-#, fuzzy, php-format
+#, php-format
msgid "People %s has subscribed to on %s"
-msgstr "Gent subscrita a %s"
+msgstr "La gent a qui %s s'ha subscrit a %s"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubsubscriptionfeed.php:246
-#, fuzzy
msgid "Can only handle Follow activities."
-msgstr "Només es poden gestionar les activitats enviades."
+msgstr "Només es poden gestionar les activitats de seguiment."
#: actions/atompubsubscriptionfeed.php:253
msgid "Can only follow people."
-msgstr ""
+msgstr "Només es pot seguir gent."
#: actions/atompubsubscriptionfeed.php:262
-#, fuzzy, php-format
+#, php-format
msgid "Unknown profile %s"
-msgstr "Tipus de fitxer desconegut"
+msgstr "Perfil desconegut %s"
#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
@@ -1411,13 +1400,15 @@ msgid "Preview"
msgstr "Vista prèvia"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "Elimina"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "Puja"
@@ -1460,6 +1451,38 @@ msgstr "Error en actualitzar avatar."
msgid "Avatar deleted."
msgstr "S'ha eliminat l'avatar."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Només els usuaris que han iniciat una sessió poden enviar avisos."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Fons"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1665,6 +1688,77 @@ msgstr "Conversa"
msgid "Notices"
msgstr "Avisos"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Només els usuaris que han iniciat una sessió poden enviar avisos."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "No podeu eliminar els usuaris."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "S'ha eliminat l'avatar."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Crea un compte"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Confirma"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "No podeu eliminar els usuaris."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "No podeu eliminar els usuaris."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1813,7 +1907,7 @@ msgid "Do not delete this notice"
msgstr "No eliminis aquest avÃs"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Elimina aquest avÃs"
@@ -2116,7 +2210,7 @@ msgstr "Utilitza aquest formulari per editar el grup."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "L'à lies no és và lid «%s»"
@@ -2128,7 +2222,7 @@ msgstr "No s'ha pogut actualitzar el grup."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "No s'han pogut crear els à lies."
@@ -2227,6 +2321,8 @@ msgid ""
"To send notices via email, we need to create a unique email address for you "
"on this server:"
msgstr ""
+"Per enviar avisos per correu, cal que tingueu una adreça electrònica única "
+"en aquest servidor."
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
@@ -3367,8 +3463,14 @@ msgstr "No s'ha pogut crear l'aplicació."
msgid "New group"
msgstr "Nou grup"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "No teniu permisos per eliminar el grup."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Utilitza aquest formulari per crear un nou grup."
@@ -3692,11 +3794,6 @@ msgstr "Nova contrasenya"
msgid "6 or more characters"
msgstr "6 o més carà cters"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Confirma"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Igual a la contrasenya de dalt"
@@ -4214,6 +4311,12 @@ msgstr "No s'han pogut desar les etiquetes."
msgid "Settings saved."
msgstr "S'ha desat la configuració."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Crea un compte"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4681,7 +4784,7 @@ msgstr "No podeu repetir el vostre propi avÃs."
msgid "You already repeated that notice."
msgstr "Ja havÃeu repetit l'avÃs."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Repetit"
@@ -4746,6 +4849,97 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Respostes a %1$s el %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Només els usuaris que han iniciat una sessió poden enviar avisos."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "No teniu cap aplicació registrada encara."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Puja un fitxer"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+"El fitxer pujat excedeix la mida de la directiva upload_max_filesize del php."
+"ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"El fitxer pujat excedeix la mida de la directiva MAX_FILE_SIZE especificada "
+"en el formulari HTML."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "El fitxer pujat només s'ha pujat parcialment."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Manca una carpeta temporal."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "No s'ha pogut escriure el fitxer al disc."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "L'extensió ha aturat la cà rrega del fitxer."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Error del sistema en pujar el fitxer."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "No és un membre"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Puja un fitxer"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "No podeu revocar els rols d'usuari en aquest lloc."
@@ -4846,7 +5040,7 @@ msgid "Reset key & secret"
msgstr "Reinicialitza la clau i la secreta"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Elimina"
@@ -5709,9 +5903,9 @@ msgid "%s is not listening to anyone."
msgstr "%s no escolta a ningú."
#: actions/subscriptions.php:178
-#, fuzzy, php-format
+#, php-format
msgid "Subscription feed for %s (Atom)"
-msgstr "Canal d'avisos de %s (Atom)"
+msgstr "Canal de subscripció de %s (Atom)"
#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
#: actions/subscriptions.php:242
@@ -6130,13 +6324,13 @@ msgid "Author(s)"
msgstr "Autoria"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Preferit"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s ha marcat l'avÃs %2$s com a preferit"
@@ -6251,7 +6445,7 @@ msgid "Could not create login token for %s"
msgstr "No s'ha pogut crear un testimoni d'inici de sessió per a %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "No s'ha trobat el nom de la base de dades o el DSN enlloc."
@@ -6278,7 +6472,7 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "No hi ha cap perfil (%1$d) per a l'avÃs (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr ""
@@ -6286,24 +6480,24 @@ msgstr ""
"coixinet (%): %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "S'ha produït un problema en desar l'avÃs. Ãs massa llarg."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "S'ha produït un problema en desar l'avÃs. Usuari desconegut."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
"Massa avisos massa rà pid; pren un respir i publica de nou en uns minuts."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6312,42 +6506,42 @@ msgstr ""
"enviar en uns minuts."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Ha estat bandejat de publicar avisos en aquest lloc."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "S'ha produït un problema en desar l'avÃs."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr "S'ha proporcionat un tipus incorrecte per a saveKnownGroups."
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "S'ha produït un problema en desar la safata d'entrada del grup."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "No s'ha pogut desar la resposta de %1$d, %2$d."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6355,14 +6549,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr "No es pot revocar el rol «%1$s» de l'usuari #%2$d; no existeix."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6434,32 +6628,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Us donem la benvinguda a %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "No s'ha definit cap usuari únic per al mode d'usuari únic."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr "S'ha cridat el codi del mode d'únic usuari quan no està habilitat."
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "No s'ha pogut crear el grup."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "No es pot definir l'URI del grup."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "No s'ha pogut establir la pertinença d'aquest grup."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "No s'ha pogut desar la informació del grup local."
@@ -6801,10 +6995,56 @@ msgstr ""
"S'esperava un element del canal arrel, però se n'ha obtingut tot un document "
"XML sencer."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Llengua desconeguda «%s»."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Foto"
+msgid "Cannot force remote user to subscribe."
+msgstr "Especifiqueu el nom de l'usuari al qual voleu subscriure-us."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Perfil desconegut %s"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Ja sou membre del grup."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "No hi ha contingut de l'avÃs %d"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7089,10 +7329,17 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Revoca"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+#, fuzzy
+msgid "Author element must contain a name element."
msgstr "l'element autor ha de contenir un element nom."
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "No eliminis aquest grup"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7525,24 +7772,24 @@ msgstr ""
"tracking - no s'ha implementat encara.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr "No s'ha trobat cap fitxer de configuració. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr "S'han cercat fitxers de configuracions en els llocs següents: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Podeu voler executar l'instal·lador per corregir-ho."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Vés a l'instal·lador."
@@ -7644,6 +7891,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "No és un membre"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7828,11 +8088,6 @@ msgstr "La mida del fitxer és massa gran, La mida mà xima és %s."
msgid "Partial upload."
msgstr "CÃ rrega parcial."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Error del sistema en pujar el fitxer."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "No és una imatge o és un fitxer corrupte."
@@ -8252,7 +8507,7 @@ msgstr ""
"usuaris en la conversa. La gent pot enviar-vos missatges només per als "
"vostres ulls."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "de"
@@ -8284,42 +8539,6 @@ msgstr ""
"S'ha produït un error a la base de dades mentre es desava el vostre fitxer. "
"Torneu-ho a provar."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-"El fitxer pujat excedeix la mida de la directiva upload_max_filesize del php."
-"ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"El fitxer pujat excedeix la mida de la directiva MAX_FILE_SIZE especificada "
-"en el formulari HTML."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "El fitxer pujat només s'ha pujat parcialment."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Manca una carpeta temporal."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "No s'ha pogut escriure el fitxer al disc."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "L'extensió ha aturat la cà rrega del fitxer."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8340,7 +8559,7 @@ msgstr "No s'ha pogut determinar el tipus MIME del fitxer."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8351,7 +8570,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "«%s» no és un tipus de fitxer compatible en aquest servidor."
@@ -8384,19 +8603,19 @@ msgid "Send"
msgstr "Envia"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"El sobrenom ha de tenir només lletres minúscules i números i no pot tenir "
"espais."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr "El sobrenom no pot estar en blanc."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8437,55 +8656,55 @@ msgstr ""
"l'esperat; torneu-ho a provar més tard"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "E"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "O"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "a"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "en context"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Repetit per"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "respondre a aquesta nota"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Respon"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "AvÃs repetit"
@@ -8639,7 +8858,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Revoca el rol «%s» de l'usuari"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr "No s'ha trobat la pà gina."
@@ -8990,20 +9209,7 @@ msgid "Invalid XML, missing XRD root."
msgstr "L'XML no és và lid, hi manca l'arrel XRD."
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr "Es recupera la còpia de seguretat del fitxer '%s'."
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "No s'ha especificat cap usuari; s'utilitza l'usuari de reserva."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] "%d entrada a la còpia de seguretat."
-msgstr[1] "%d entrades a la còpia de seguretat."
diff --git a/locale/cs/LC_MESSAGES/statusnet.po b/locale/cs/LC_MESSAGES/statusnet.po
index ea427b9ef7..a299248211 100644
--- a/locale/cs/LC_MESSAGES/statusnet.po
+++ b/locale/cs/LC_MESSAGES/statusnet.po
@@ -11,18 +11,18 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:30+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:38+0000\n"
"Language-Team: Czech \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: cs\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ( (n >= 2 && n <= 4) ? 1 : "
"2 );\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -280,7 +280,7 @@ msgstr "Novinky od uživatele %1$s a pÅátel na %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -326,7 +326,8 @@ msgstr "NepodaÅilo se aktualizovat nastavenà uživatele"
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -562,7 +563,7 @@ msgstr "NepodaÅilo se najÃt cÃlového uživatele."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "PÅezdÃvku již nÄkdo použÃvá. Zkuste jinou."
@@ -572,7 +573,7 @@ msgstr "PÅezdÃvku již nÄkdo použÃvá. Zkuste jinou."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Nenà platnou pÅezdÃvkou."
@@ -584,7 +585,7 @@ msgstr "Nenà platnou pÅezdÃvkou."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Domovská stránka nenà platná URL."
@@ -594,7 +595,7 @@ msgstr "Domovská stránka nenà platná URL."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -610,7 +611,7 @@ msgstr "Celé jméno je moc dlouhé (maximálnà délka je 255 znaků)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -623,7 +624,7 @@ msgstr[2] "Popis je pÅÃliÅ¡ dlouhý (maximálnÄ %d znaků)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -636,7 +637,7 @@ msgstr "UmÃstÄnà je pÅÃliÅ¡ dlouhé (maximálnÄ 255 znaků)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -656,7 +657,7 @@ msgstr "Neplatný alias: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Alias \"%s\" se již použÃvá. Zkuste jiný."
@@ -665,7 +666,7 @@ msgstr "Alias \"%s\" se již použÃvá. Zkuste jiný."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Alias nemůže být stejný jako pÅezdÃvka."
@@ -979,9 +980,10 @@ msgstr "Nelze opakovat své vlastnà oznámenÃ."
msgid "Already repeated that notice."
msgstr "Již jste zopakoval toto oznámenÃ."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1071,7 +1073,7 @@ msgstr "Updaty na %1$s od %2$s / %2$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Nelze aktualizovat skupinu."
@@ -1164,30 +1166,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "NajÃt v obsahu oznámenÃ"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Oznámenà s tÃmto id neexistuje."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1198,7 +1200,7 @@ msgid "API method under construction."
msgstr "API metoda ve výstavbÄ."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
#, fuzzy
msgid "User not found."
msgstr " API metoda nebyla nalezena."
@@ -1289,9 +1291,8 @@ msgid "Can't delete someone else's favorite"
msgstr "Nelze smazat oblÃbenou položku."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "Žádný takový uživatel."
+msgstr "Žádná taková skupina"
#: actions/atompubshowmembership.php:90
#, fuzzy
@@ -1307,21 +1308,26 @@ msgstr " API metoda nebyla nalezena."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Žádný takový profil."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Nejste pÅihlášen k tomuto profilu."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Nelze smazat odebÃránà sebe sama"
#: actions/atompubsubscriptionfeed.php:150
@@ -1414,14 +1420,16 @@ msgid "Preview"
msgstr "Náhled"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "Odstranit"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1464,6 +1472,38 @@ msgstr "Nahrávánà obrázku selhalo."
msgid "Avatar deleted."
msgstr "Avatar smazán."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Pouze pÅihlášenà uživatelé mohou opakovat oznámenÃ."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "PozadÃ"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1671,6 +1711,77 @@ msgstr "Konverzace"
msgid "Notices"
msgstr "SdÄlenÃ"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Pouze pÅihlášenà uživatelé mohou opakovat oznámenÃ."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Nemůžete odstranit uživatele."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Avatar smazán."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Zaregistrujte se"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Potvrdit"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Nemůžete odstranit uživatele."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Nemůžete odstranit uživatele."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1823,7 +1934,7 @@ msgid "Do not delete this notice"
msgstr "NeodstraÅujte toto oznámenÃ"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Odstranit toto oznámenÃ"
@@ -2130,7 +2241,7 @@ msgstr "Použijte tento formuláŠk úpravám skupiny."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Neplatný alias: \"%s\""
@@ -2142,7 +2253,7 @@ msgstr "Nelze aktualizovat skupinu."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Nelze vytvoÅit aliasy."
@@ -3375,8 +3486,14 @@ msgstr "Nelze vytvoÅit aplikaci."
msgid "New group"
msgstr "Nová skupina"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Nejste Älenem této skupiny."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Použijte tento formuláŠk vytvoÅenà nové skupiny."
@@ -3697,11 +3814,6 @@ msgstr "Nové heslo"
msgid "6 or more characters"
msgstr "6 a vÃce znaků"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Potvrdit"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Stejné jako heslo výše"
@@ -4237,6 +4349,12 @@ msgstr "Nelze uložit tagy."
msgid "Settings saved."
msgstr "Nastavenà uloženo"
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Zaregistrujte se"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4694,7 +4812,7 @@ msgstr "Nemůžete opakovat své vlastnà oznámenÃ."
msgid "You already repeated that notice."
msgstr "Již jste zopakoval toto oznámenÃ."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Opakované"
@@ -4760,6 +4878,96 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "OdpovÄdi na %1$s na %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Pouze pÅihlášenà uživatelé mohou opakovat oznámenÃ."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "JeÅ¡tÄ jste nezaregistrovali žádné aplikace."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Nahrát soubor"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+"Velkost uploadovaného souboru pÅekraÄuje upload_max_filesize limit v php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"Velkost uploadovaného souboru pÅekraÄuje MAX_FILE_SIZE limit, které bylo "
+"uvedeno v HTML formuláÅi."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "Nahrávaný soubor byl nahrán pouze ÄásteÄnÄ."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Chybà doÄasný adresáÅ."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "NepodaÅilo se zapsat soubor na disk."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Nahrávánà souboru zastaveno rozÅ¡ÃÅenÃm PHP."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Chyba systému pÅi nahrávánà souboru"
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "VÅ¡ichni Älenové"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Nahrát soubor"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Nemůžete rušit uživatelské role na této stránce."
@@ -4861,7 +5069,7 @@ msgid "Reset key & secret"
msgstr "Resetovat klÃÄ a tajemstvÃ"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Odstranit"
@@ -6138,13 +6346,13 @@ msgid "Author(s)"
msgstr "AutoÅi"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "OblÃbit"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%s (@%s) pÅidal vaÅ¡e oznámenà jako oblÃbené"
@@ -6260,7 +6468,7 @@ msgid "Could not create login token for %s"
msgstr "Nelze vytvoÅit pÅihlaÅ¡ovacà token pro %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Nenalezeno jméno databáze ani DSN."
@@ -6287,23 +6495,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Nenalezen profil (%1$d) pro oznámenà (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Chyba databáze pÅi vkládánà nálepky: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Problém ukládánà sdÄlenÃ. PÅÃliÅ¡ dlouhé."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Problém pÅi ukládánà sdÄlenÃ. Neznámý uživatel."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6311,7 +6519,7 @@ msgstr ""
"nÄkolik minut."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6320,43 +6528,43 @@ msgstr ""
"nÄkolik minut."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Máte zakázáno (banned) posÃlat upozornÄnà na tomto webu."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Problém pÅi ukládánà sdÄlenÃ"
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
#, fuzzy
msgid "Bad type provided to saveKnownGroups."
msgstr "saveKnownGroups obdrželo špatný typ."
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Problém pÅi ukládánà skupinového inboxu"
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Nelze uložit mÃstnà info skupiny."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6364,14 +6572,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr "Nelze zrušit roli \"%1$s\" pro uživatele #%2$d, neexistuje."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr "Nelze zrušit roli \"%1$s\" pro uživatele #%2$d, chyba databáze."
@@ -6441,32 +6649,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "VÃtejte na %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Nenastaven uživatel pro jednouživatelský mód"
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Nelze vytvoÅit skupinu."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Nelze nastavit URI skupiny."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Nelze nastavit Älenstvà ve skupinÄ."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Nelze uložit mÃstnà info skupiny."
@@ -6801,10 +7009,56 @@ msgstr "PÅed"
msgid "Expecting a root feed element but got a whole XML document."
msgstr "OÄekávám koÅenový element feedu, ale dostal jsem celý XML dokument."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Neznámý jazyk \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Fotka"
+msgid "Cannot force remote user to subscribe."
+msgstr "UveÄte jméno uživatele ke kterému se pÅihlásit."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Neznámý typ souboru"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Jste již Älenem této skupiny."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "NajÃt v obsahu oznámenÃ"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7090,10 +7344,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Obnovit"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "NeodstraÅujte toto oznámenÃ"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7528,26 +7788,26 @@ msgstr ""
"tracking - Dosud neimplementován.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Žádný konfiguraÄnà soubor nalezen. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "DÃval jsem se po konfiguraÄnÃch souborech na tÄchto mÃstech: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Možná budete chtÃt spustit instalaÄnà program abyste to vyÅeÅ¡ili."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Jdi na instalaci."
@@ -7655,6 +7915,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "VÅ¡ichni Älenové"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7839,11 +8112,6 @@ msgstr "Ten soubor je pÅÃliÅ¡ velký. Maximálnà velikost souboru je %s."
msgid "Partial upload."
msgstr "ÄásteÄné náhránÃ."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Chyba systému pÅi nahrávánà souboru"
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Nenà obrázkem, nebo jde o poškozený soubor."
@@ -8267,7 +8535,7 @@ msgstr ""
"zapojili ostatnà uživatelé v rozhovoru. Lidé mohou posÃlat zprávy jen pro "
"vaÅ¡e oÄi."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "od"
@@ -8297,41 +8565,6 @@ msgstr "Nepodporovaný typ zprávy: %s"
msgid "There was a database error while saving your file. Please try again."
msgstr "Nastala chyba v databázi pÅi ukládánà souboru. ProsÃm zkuste to znovu."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-"Velkost uploadovaného souboru pÅekraÄuje upload_max_filesize limit v php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"Velkost uploadovaného souboru pÅekraÄuje MAX_FILE_SIZE limit, které bylo "
-"uvedeno v HTML formuláÅi."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "Nahrávaný soubor byl nahrán pouze ÄásteÄnÄ."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Chybà doÄasný adresáÅ."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "NepodaÅilo se zapsat soubor na disk."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Nahrávánà souboru zastaveno rozÅ¡ÃÅenÃm PHP."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8352,7 +8585,7 @@ msgstr "Nelze urÄit typ MIME souboru."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8361,7 +8594,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8396,17 +8629,17 @@ msgid "Send"
msgstr "Odeslat"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "PÅezdÃvka může obsahovat pouze malá pÃsmena a ÄÃsla a žádné mezery."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8448,55 +8681,55 @@ msgstr ""
"prosÃm znovu pozdÄji"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "J"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "V"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "Z"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "v"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "v kontextu"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Opakováno"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "OdpovÄdÄt na toto oznámenÃ"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "OdpovÄdÄt"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "SdÄlenà opakováno"
@@ -8650,7 +8883,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Odebrat uživateli roli \"%s\""
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr " API metoda nebyla nalezena."
@@ -9010,22 +9243,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Nebylo zadáno uživatelské ID."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
diff --git a/locale/da/LC_MESSAGES/statusnet.po b/locale/da/LC_MESSAGES/statusnet.po
index 32e65b0fe0..763a419712 100644
--- a/locale/da/LC_MESSAGES/statusnet.po
+++ b/locale/da/LC_MESSAGES/statusnet.po
@@ -3,6 +3,7 @@
#
# Author: Brion
# Author: Mstenbaek
+# Author: Nghtwlkr
# --
# This file is distributed under the same license as the StatusNet package.
#
@@ -10,17 +11,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:31+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:39+0000\n"
"Language-Team: Danish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: da\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -278,7 +279,7 @@ msgstr "Opdateringer fra %1$s og venner på %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -325,7 +326,8 @@ msgstr "Kunne ikke opdatere brugeren."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -400,9 +402,9 @@ msgid "%s subscriptions"
msgstr ""
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "Tilføj til favoritter"
+msgstr "%s favoritter"
#: actions/apiatomservice.php:123
#, fuzzy, php-format
@@ -551,7 +553,7 @@ msgstr "Kunne ikke finde mål bruger."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Kaldenavn allerede er i brug. Prøv med et andet."
@@ -561,7 +563,7 @@ msgstr "Kaldenavn allerede er i brug. Prøv med et andet."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Ikke et gyldigt kaldenavn"
@@ -573,7 +575,7 @@ msgstr "Ikke et gyldigt kaldenavn"
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Hjemmesiden er ikke en gyldig URL adresse."
@@ -583,7 +585,7 @@ msgstr "Hjemmesiden er ikke en gyldig URL adresse."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr ""
@@ -598,7 +600,7 @@ msgstr ""
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -610,7 +612,7 @@ msgstr[1] ""
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr ""
@@ -622,7 +624,7 @@ msgstr ""
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -641,7 +643,7 @@ msgstr "Ugyldigt alias: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Alias \"%s\" er allerede i brug. Prøv med et andet."
@@ -650,7 +652,7 @@ msgstr "Alias \"%s\" er allerede i brug. Prøv med et andet."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Alias kan ikke være det samme som kaldenavn."
@@ -952,9 +954,10 @@ msgstr "Kan ikke gentage din egen meddelelse."
msgid "Already repeated that notice."
msgstr "Allerede gentaget denne medelelse."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr ""
@@ -1040,7 +1043,7 @@ msgstr ""
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr ""
@@ -1131,30 +1134,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Kan ikke gentage din egen meddelelse."
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr ""
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1165,14 +1168,13 @@ msgid "API method under construction."
msgstr "API metode under udvikling."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr ""
#: actions/atompubfavoritefeed.php:70
-#, fuzzy
msgid "No such profile"
-msgstr "Ingen sådan fil."
+msgstr "Ingen sådan profil"
#: actions/atompubfavoritefeed.php:145
#, php-format
@@ -1271,21 +1273,26 @@ msgstr ""
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Ingen sådan fil."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Du er ikke medlem af denne gruppe."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Kunne ikke slette favorit."
#: actions/atompubsubscriptionfeed.php:150
@@ -1379,13 +1386,15 @@ msgid "Preview"
msgstr "Forhåndsvisning"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr ""
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr ""
@@ -1426,6 +1435,37 @@ msgstr "Mislykket ajourføring af Avatar."
msgid "Avatar deleted."
msgstr "Avatar slettet."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+msgid "Only logged-in users can backup their account."
+msgstr ""
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Baggrund"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1631,6 +1671,76 @@ msgstr "Samtale"
msgid "Notices"
msgstr "Bekendtgørelser"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+msgid "Only logged-in users can delete their account."
+msgstr ""
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Du kan ikke slette brugere."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Avatar slettet."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Slet program"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Bekræft"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Du kan ikke slette brugere."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Du kan ikke slette brugere."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1775,7 +1885,7 @@ msgid "Do not delete this notice"
msgstr "Slet ikke denne meddelelse"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Slet denne meddelelse"
@@ -2080,7 +2190,7 @@ msgstr "Brug denne formular til at redigere gruppen."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Ugyldigt alias: \"%s\"."
@@ -2092,7 +2202,7 @@ msgstr "Kunne ikke opdatere gruppe."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Kunne ikke oprette aliaser."
@@ -3317,8 +3427,14 @@ msgstr "Kunne ikke oprette programmet."
msgid "New group"
msgstr "Ny gruppe"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Du kan ikke tildele brugerroller på dette site."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Brug denne formular for at oprette en ny gruppe."
@@ -3645,11 +3761,6 @@ msgstr "Ny adgangskode"
msgid "6 or more characters"
msgstr ""
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Bekræft"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr ""
@@ -4173,6 +4284,11 @@ msgstr "Kunne ikke opdatere brugeren."
msgid "Settings saved."
msgstr "Valg gemt."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+msgid "Restore account"
+msgstr ""
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4621,7 +4737,7 @@ msgstr "Kan ikke gentage din egen meddelelse."
msgid "You already repeated that notice."
msgstr "Allerede gentaget denne medelelse."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
#, fuzzy
msgid "Repeated"
msgstr "Gentagne til %s"
@@ -4684,6 +4800,91 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Opdateringer markeret som favorit af %1$s på %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+msgid "Only logged-in users can restore their account."
+msgstr ""
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Du har ikke registreret nogen programmer endnu."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Oplægge"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr ""
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+msgid "Not an Atom feed."
+msgstr ""
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Oplægge"
+
#: actions/revokerole.php:75
#, fuzzy
msgid "You cannot revoke user roles on this site."
@@ -4796,7 +4997,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Slet"
@@ -6060,13 +6261,13 @@ msgid "Author(s)"
msgstr ""
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr ""
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr ""
@@ -6177,7 +6378,7 @@ msgid "Could not create login token for %s"
msgstr "Kunne ikke oprette aliaser."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6206,72 +6407,72 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, fuzzy, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Databasefejl ved tilføjelse af OAuth applikationsbruger."
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr ""
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
#, fuzzy
msgid "You are banned from posting notices on this site."
msgstr "Du kan ikke tildele brugerroller på dette site."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr ""
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr ""
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr ""
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr ""
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6279,14 +6480,14 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6363,35 +6564,35 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
#, fuzzy
msgid "Could not create group."
msgstr "Kunne ikke opdatere gruppe."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
#, fuzzy
msgid "Could not set group URI."
msgstr "Kunne ikke opdatere gruppe."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
#, fuzzy
msgid "Could not set group membership."
msgstr "Kunne ikke opdatere gruppe."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
#, fuzzy
msgid "Could not save local group info."
msgstr "Kunne ikke gemme profilen."
@@ -6739,10 +6940,57 @@ msgstr ""
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
-msgid "Post"
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Brugeren har ingen profil."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
+#, fuzzy
+msgid "Cannot force remote user to subscribe."
+msgstr "Kunne ikke opdatere bruger oplysninger."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Brugeren har ingen profil."
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
msgstr ""
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Du er allerede medlem af denne gruppe."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Kan ikke gentage din egen meddelelse."
+
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
msgid "Can't handle remote content yet."
@@ -7036,10 +7284,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Fjern"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Slet ikke denne meddelelse"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7438,24 +7692,24 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr ""
@@ -7562,6 +7816,18 @@ msgstr ""
msgid "FOAF"
msgstr ""
+#: lib/feedimporter.php:75
+msgid "Not an atom feed."
+msgstr ""
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7747,11 +8013,6 @@ msgstr ""
msgid "Partial upload."
msgstr "Ingen fil uploaded."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr ""
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr ""
@@ -8073,7 +8334,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr ""
@@ -8106,38 +8367,6 @@ msgstr "Formatet understøttes ikke"
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8159,7 +8388,7 @@ msgstr "Kunne ikke finde kilde bruger"
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8168,7 +8397,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8202,17 +8431,17 @@ msgid "Send"
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "Kaldenavn må kun have små bogstaver og tal og ingen mellemrum."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8253,58 +8482,58 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
#, fuzzy
msgid "N"
msgstr "Nej"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr ""
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr ""
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
#, fuzzy
msgid "Repeated by"
msgstr "Gentagne til %s"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
#, fuzzy
msgid "Reply to this notice"
msgstr "Slet denne meddelelse"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr ""
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr ""
@@ -8472,7 +8701,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Bloker denne bruger fra denne gruppe"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr ""
@@ -8831,20 +9060,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr ""
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/de/LC_MESSAGES/statusnet.po b/locale/de/LC_MESSAGES/statusnet.po
index e10a3eac06..763be8a28e 100644
--- a/locale/de/LC_MESSAGES/statusnet.po
+++ b/locale/de/LC_MESSAGES/statusnet.po
@@ -19,17 +19,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:33+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:40+0000\n"
"Language-Team: German \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: de\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -288,7 +288,7 @@ msgstr "Aktualisierungen von %1$s und Freunden auf %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -335,7 +335,8 @@ msgstr "Konnte Benutzerdaten nicht aktualisieren."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -414,14 +415,14 @@ msgid "%s subscriptions"
msgstr "%s Abonnements"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "Favoriten"
+msgstr "%s Favoriten"
#: actions/apiatomservice.php:123
-#, fuzzy, php-format
+#, php-format
msgid "%s memberships"
-msgstr "%s Gruppen-Mitglieder"
+msgstr "%s Mitgliedschaften"
#. TRANS: Client error displayed when users try to block themselves.
#: actions/apiblockcreate.php:104
@@ -572,7 +573,7 @@ msgstr "Konnte keine Statusmeldungen finden."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Benutzername wird bereits verwendet. Suche dir einen anderen aus."
@@ -582,7 +583,7 @@ msgstr "Benutzername wird bereits verwendet. Suche dir einen anderen aus."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Ungültiger Benutzername."
@@ -594,7 +595,7 @@ msgstr "Ungültiger Benutzername."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr ""
@@ -605,7 +606,7 @@ msgstr ""
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "Der bürgerliche Name ist zu lang (maximal 255 Zeichen)."
@@ -620,7 +621,7 @@ msgstr "Der bürgerliche Name ist zu lang (maximal 255 Zeichen)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -632,7 +633,7 @@ msgstr[1] "Die Beschreibung ist zu lang (max. %d Zeichen)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "Der eingegebene Aufenthaltsort ist zu lang (maximal 255 Zeichen)."
@@ -644,7 +645,7 @@ msgstr "Der eingegebene Aufenthaltsort ist zu lang (maximal 255 Zeichen)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -663,7 +664,7 @@ msgstr "Ungültiges Alias: â%sâ"
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Benutzername â%sâ wird bereits verwendet. Suche dir einen anderen aus."
@@ -672,7 +673,7 @@ msgstr "Benutzername â%sâ wird bereits verwendet. Suche dir einen anderen au
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Alias kann nicht das gleiche wie der Spitzname sein."
@@ -981,18 +982,18 @@ msgstr "Du kannst deine eigenen Nachrichten nicht wiederholen."
msgid "Already repeated that notice."
msgstr "Nachricht bereits wiederholt"
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
-#, fuzzy
msgid "HTTP method not supported."
-msgstr "API-Methode nicht gefunden."
+msgstr "HTTP-Methode wird nicht unterstützt."
#: actions/apistatusesshow.php:141
-#, fuzzy, php-format
+#, php-format
msgid "Unsupported format: %s"
-msgstr "Bildformat wird nicht unterstützt."
+msgstr "Nicht unterstütztes Bildformat: %s"
#. TRANS: Client error displayed requesting a deleted status.
#: actions/apistatusesshow.php:152
@@ -1014,9 +1015,9 @@ msgid "Can't delete this notice."
msgstr "Die Nachricht konnte nicht gelöscht werden."
#: actions/apistatusesshow.php:243
-#, fuzzy, php-format
+#, php-format
msgid "Deleted notice %d"
-msgstr "Notiz löschen"
+msgstr "Notiz %d löschen"
#. TRANS: Client error displayed when the parameter "status" is missing.
#: actions/apistatusesupdate.php:221
@@ -1078,7 +1079,7 @@ msgstr "%1$s-Aktualisierungen favorisiert von %2$s / %3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "Konnte keinen Gruppen-Feed erstellen - %s"
@@ -1170,30 +1171,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:378
+#, php-format
msgid "No content for notice %d."
-msgstr "Durchsuche den Inhalt der Nachrichten"
+msgstr "Kein Inhalt für Nachricht %d."
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:406
+#, php-format
msgid "Notice with URI \"%s\" already exists."
-msgstr "Nachricht mit dieser ID existiert nicht."
+msgstr "Nachricht mit URI â%sâ existiert bereits."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1204,12 +1205,11 @@ msgid "API method under construction."
msgstr "API-Methode im Aufbau."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "API-Methode nicht gefunden."
#: actions/atompubfavoritefeed.php:70
-#, fuzzy
msgid "No such profile"
msgstr "Profil nicht gefunden."
@@ -1235,14 +1235,12 @@ msgid "Can only fave notices."
msgstr "Durchsuche den Inhalt der Nachrichten"
#: actions/atompubfavoritefeed.php:256
-#, fuzzy
msgid "Unknown note."
-msgstr "Unbekannt"
+msgstr "Unbekannter Hinweis."
#: actions/atompubfavoritefeed.php:263
-#, fuzzy
msgid "Already a favorite."
-msgstr "Zu Favoriten hinzufügen"
+msgstr "Bereits ein Favorit."
#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
@@ -1250,9 +1248,9 @@ msgid "No such profile."
msgstr "Profil nicht gefunden."
#: actions/atompubmembershipfeed.php:144
-#, fuzzy, php-format
+#, php-format
msgid "%s group memberships"
-msgstr "%s Gruppen-Mitglieder"
+msgstr "%s Gruppen-Mitgliedschaften"
#: actions/atompubmembershipfeed.php:147
#, fuzzy, php-format
@@ -1270,14 +1268,12 @@ msgid "Can only handle Join activities."
msgstr ""
#: actions/atompubmembershipfeed.php:256
-#, fuzzy
msgid "Unknown group."
-msgstr "Unbekannt"
+msgstr "Unbekannte Gruppe."
#: actions/atompubmembershipfeed.php:263
-#, fuzzy
msgid "Already a member."
-msgstr "Alle Mitglieder"
+msgstr "Bereits Mitglied."
#: actions/atompubmembershipfeed.php:270
msgid "Blocked by admin."
@@ -1294,39 +1290,41 @@ msgid "Can't delete someone else's favorite"
msgstr "Konnte Favoriten nicht löschen."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "Keine derartige Gruppe."
+msgstr "Keine derartige Gruppe"
#: actions/atompubshowmembership.php:90
-#, fuzzy
msgid "Not a member"
-msgstr "Alle Mitglieder"
+msgstr "Kein Mitglied"
#: actions/atompubshowmembership.php:115
-#, fuzzy
msgid "Method not supported"
-msgstr "API-Methode nicht gefunden."
+msgstr "Methode wird nicht unterstützt"
#: actions/atompubshowmembership.php:150
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
-#, fuzzy, php-format
+#, php-format
msgid "No such profile id: %d"
-msgstr "Profil nicht gefunden."
+msgstr "Keine Profil-Id: %d"
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Du hast dieses Profil nicht abonniert."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Konnte Selbst-Abonnement nicht löschen."
#: actions/atompubsubscriptionfeed.php:150
@@ -1345,9 +1343,9 @@ msgid "Can only follow people."
msgstr ""
#: actions/atompubsubscriptionfeed.php:262
-#, fuzzy, php-format
+#, php-format
msgid "Unknown profile %s"
-msgstr "Unbekannter Dateityp"
+msgstr "Profil %s ist unbekannt"
#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
@@ -1420,13 +1418,15 @@ msgid "Preview"
msgstr "Vorschau"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "Löschen"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "Hochladen"
@@ -1468,6 +1468,38 @@ msgstr "Aktualisierung des Avatars fehlgeschlagen."
msgid "Avatar deleted."
msgstr "Avatar gelöscht."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Nur angemeldete Benutzer können Nachrichten wiederholen."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Hintergrund"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1673,6 +1705,77 @@ msgstr "Unterhaltung"
msgid "Notices"
msgstr "Nachrichten"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Nur angemeldete Benutzer können Nachrichten wiederholen."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Du kannst keine Benutzer löschen."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Avatar gelöscht."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Neues Benutzerkonto erstellen"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Bestätigen"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Du kannst keine Benutzer löschen."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Du kannst keine Benutzer löschen."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1820,7 +1923,7 @@ msgid "Do not delete this notice"
msgstr "Diese Nachricht nicht löschen"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Nachricht löschen"
@@ -2125,7 +2228,7 @@ msgstr "Benutze dieses Formular, um die Gruppe zu bearbeiten."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Ungültiges Stichwort: â%sâ"
@@ -2137,7 +2240,7 @@ msgstr "Konnte Gruppe nicht aktualisieren."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Konnte keinen Favoriten erstellen."
@@ -3381,8 +3484,14 @@ msgstr "Konnte das Programm nicht erstellen."
msgid "New group"
msgstr "Neue Gruppe"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Du darfst diese Gruppe nicht löschen."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Benutze dieses Formular, um eine neue Gruppe zu erstellen."
@@ -3707,11 +3816,6 @@ msgstr "Neues Passwort"
msgid "6 or more characters"
msgstr "6 oder mehr Zeichen"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Bestätigen"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Gleiches Passwort wie zuvor"
@@ -4231,6 +4335,12 @@ msgstr "Konnte Tags nicht speichern."
msgid "Settings saved."
msgstr "Einstellungen gespeichert."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Neues Benutzerkonto erstellen"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4700,7 +4810,7 @@ msgstr "Du kannst deine eigene Nachricht nicht wiederholen."
msgid "You already repeated that notice."
msgstr "Nachricht bereits wiederholt"
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Wiederholt"
@@ -4766,6 +4876,97 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Antworten an %1$s auf %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Nur angemeldete Benutzer können Nachrichten wiederholen."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Du hast noch keine Programme registriert"
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Datei hochladen"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+"Die GröÃe der hochgeladenen Datei überschreitet die upload_max_filesize "
+"Angabe in der php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"Die GröÃe der hochgeladenen Datei überschreitet die MAX_FILE_SIZE Angabe, "
+"die im HTML-Formular angegeben wurde."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "Die Datei wurde nur teilweise auf den Server geladen."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Kein temporäres Verzeichnis gefunden."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Konnte die Datei nicht auf die Festplatte schreiben."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Upload der Datei wurde wegen der Dateiendung gestoppt."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Systemfehler beim Hochladen der Datei."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Kein Mitglied"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Datei hochladen"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Du kannst die Rollen von Benutzern dieser Seite nicht widerrufen."
@@ -4866,7 +5067,7 @@ msgid "Reset key & secret"
msgstr "Schlüssel zurücksetzen"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Löschen"
@@ -6148,13 +6349,13 @@ msgid "Author(s)"
msgstr "Autor(en)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Zu Favoriten hinzufügen"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s markierte Nachricht %2$s als Favorit."
@@ -6271,7 +6472,7 @@ msgid "Could not create login token for %s"
msgstr "Konnte keinen Login-Token für %s erstellen"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Nirgendwo einen Datenbanknamen oder DSN gefunden."
@@ -6298,23 +6499,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Kein Profil (%1$d) für eine Notiz gefunden (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Datenbankfehler beim Einfügen des Hashtags: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Problem bei Speichern der Nachricht. Sie ist zu lang."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Problem bei Speichern der Nachricht. Unbekannter Benutzer."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6322,7 +6523,7 @@ msgstr ""
"ein paar Minuten ab."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6331,45 +6532,45 @@ msgstr ""
"ein paar Minuten ab."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr ""
"Du wurdest für das Schreiben von Nachrichten auf dieser Seite gesperrt."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Problem bei Speichern der Nachricht."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
"Der Methode âsaveKnownGroupsâ wurde ein schlechter Typ zur Verfügung "
"gestellt."
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Problem bei Speichern der Nachricht."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Konnte Antwort auf %1$d, %2$d nicht speichern."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6377,7 +6578,7 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
@@ -6386,7 +6587,7 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6458,32 +6659,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Herzlich willkommen bei %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Kein einzelner Benutzer für den Ein-Benutzer-Modus ausgewählt."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Konnte Gruppe nicht erstellen."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Konnte die Gruppen-URI nicht setzen."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Konnte Gruppenmitgliedschaft nicht setzen."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Konnte die lokale Gruppen Information nicht speichern."
@@ -6822,10 +7023,56 @@ msgstr "Vorher"
msgid "Expecting a root feed element but got a whole XML document."
msgstr "Root-Element eines Feeds erwartet, aber ganzes XML-Dokument erhalten."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Unbekannte Sprache â%sâ"
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Foto"
+msgid "Cannot force remote user to subscribe."
+msgstr "Gib den Namen des Benutzers an, den du abonnieren möchtest."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Profil %s ist unbekannt"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Du bist bereits Mitglied dieser Gruppe"
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Kein Inhalt für Nachricht %d."
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7108,10 +7355,17 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Widerrufen"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+#, fuzzy
+msgid "Author element must contain a name element."
msgstr "Das âauthorâ-Element muss ein ânameâ-Element erhaten."
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Diese Gruppe nicht löschen"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7542,24 +7796,24 @@ msgstr ""
"tracking - noch nicht implementiert\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr "Keine Konfigurationsdatei gefunden."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr "Ich habe an folgenden Stellen nach Konfigurationsdateien gesucht:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Bitte die Installation erneut starten, um das Problem zu beheben."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Zur Installation gehen."
@@ -7661,6 +7915,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Kein Mitglied"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7843,11 +8110,6 @@ msgstr "Diese Datei ist zu groÃ. Die maximale DateigröÃe ist %s."
msgid "Partial upload."
msgstr "Unvollständiges Hochladen."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Systemfehler beim Hochladen der Datei."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Kein Bild oder defekte Datei."
@@ -8267,7 +8529,7 @@ msgstr ""
"schicken, um sie in eine Konversation zu verwickeln. Andere Leute können dir "
"Nachrichten schicken, die nur du sehen kannst."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "von"
@@ -8299,42 +8561,6 @@ msgstr ""
"Beim Speichern der Datei trat ein Datenbankfehler auf. Bitte versuche es "
"noch einmal."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-"Die GröÃe der hochgeladenen Datei überschreitet die upload_max_filesize "
-"Angabe in der php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"Die GröÃe der hochgeladenen Datei überschreitet die MAX_FILE_SIZE Angabe, "
-"die im HTML-Formular angegeben wurde."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "Die Datei wurde nur teilweise auf den Server geladen."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Kein temporäres Verzeichnis gefunden."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Konnte die Datei nicht auf die Festplatte schreiben."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Upload der Datei wurde wegen der Dateiendung gestoppt."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8355,7 +8581,7 @@ msgstr "Konnte den MIME-Typ nicht feststellen."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8366,7 +8592,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "â%sâ ist kein unterstütztes Dateiformat auf diesem Server."
@@ -8377,9 +8603,8 @@ msgstr "Versende eine direkte Nachricht"
#. TRANS Label entry in drop-down selection box in direct-message inbox/outbox. This is the default entry in the drop-down box, doubling as instructions and a brake against accidental submissions with the first user in the list.
#: lib/messageform.php:137
-#, fuzzy
msgid "Select recipient:"
-msgstr "Lizenz auswählen"
+msgstr "Empfänger auswählen"
#. TRANS Entry in drop-down selection box in direct-message inbox/outbox when no one is available to message.
#: lib/messageform.php:150
@@ -8401,19 +8626,19 @@ msgid "Send"
msgstr "Senden"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"Der Benutzername darf nur aus Kleinbuchstaben und Zahlen bestehen. "
"Leerzeichen sind nicht erlaubt."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8454,55 +8679,55 @@ msgstr ""
"Bitte versuche es später wieder."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "O"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "W"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "in"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "Web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "im Zusammenhang"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Wiederholt von"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Auf diese Nachricht antworten"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Antworten"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Nachricht wiederholt"
@@ -8656,7 +8881,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Widerrufe die â%sâ-Rolle von diesem Benutzer"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr "Seite nicht gefunden."
@@ -9003,9 +9228,8 @@ msgstr[1] ""
#. TRANS: Exception.
#: lib/xrd.php:64
-#, fuzzy
msgid "Invalid XML."
-msgstr "Ungültige GröÃe."
+msgstr "Ungültiges XML."
#. TRANS: Exception.
#: lib/xrd.php:69
@@ -9013,20 +9237,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr "Hole Backup von der Datei â%sâ."
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "Kein Benutzer angegeben; hole Backup-Benutzer."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] "Ein Eintrag im Backup."
-msgstr[1] "%d Einträge im Backup."
diff --git a/locale/el/LC_MESSAGES/statusnet.po b/locale/el/LC_MESSAGES/statusnet.po
index 5543c1f24c..260bdbdfd3 100644
--- a/locale/el/LC_MESSAGES/statusnet.po
+++ b/locale/el/LC_MESSAGES/statusnet.po
@@ -3,6 +3,7 @@
#
# Author: Crazymadlover
# Author: Dead3y3
+# Author: Evropi
# Author: Omnipaedista
# --
# This file is distributed under the same license as the StatusNet package.
@@ -11,149 +12,185 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-09-18 22:06+0000\n"
-"PO-Revision-Date: 2010-09-18 22:07:34+0000\n"
+"POT-Creation-Date: 2011-01-15 00:20+0000\n"
+"PO-Revision-Date: 2011-01-15 00:22:28+0000\n"
"Language-Team: Greek \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.17alpha (r73298); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80364); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: el\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 1284-74-75 38::+0000\n"
+"X-POT-Import-Date: 2011-01-15 00:06:50+0000\n"
-#. TRANS: Page title
+#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
-#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363
+#: actions/accessadminpanel.php:53 lib/adminpanelaction.php:363
msgid "Access"
msgstr "Î ÏÏÏβαÏη"
-#. TRANS: Page notice
-#: actions/accessadminpanel.php:67
+#. TRANS: Page notice.
+#: actions/accessadminpanel.php:64
msgid "Site access settings"
msgstr "ΡÏ
θμίÏÎµÎ¹Ï ÏÏÏÏβαÏÎ·Ï Î¹ÏÏοÏÏÏοÏ
"
#. TRANS: Form legend for registration form.
-#: actions/accessadminpanel.php:161
+#: actions/accessadminpanel.php:151
msgid "Registration"
msgstr "ÎγγÏαÏή"
-#. TRANS: Checkbox instructions for admin setting "Private"
-#: actions/accessadminpanel.php:165
+#. TRANS: Checkbox instructions for admin setting "Private".
+#: actions/accessadminpanel.php:155
msgid "Prohibit anonymous users (not logged in) from viewing site?"
msgstr ""
"ÎÏαγÏÏεÏ
Ïη ανÏνÏμÏν ÏÏηÏÏÏν (μη ÏÏ
νδεδεμÎνÏν) αÏÏ Ïο να βλÎÏοÏ
ν Ïον ιÏÏÏÏοÏο;"
#. TRANS: Checkbox label for prohibiting anonymous users from viewing site.
-#: actions/accessadminpanel.php:167
+#: actions/accessadminpanel.php:157
msgctxt "LABEL"
msgid "Private"
msgstr "ÎδιÏÏικÏ"
-#. TRANS: Checkbox instructions for admin setting "Invite only"
-#: actions/accessadminpanel.php:174
+#. TRANS: Checkbox instructions for admin setting "Invite only".
+#: actions/accessadminpanel.php:164
msgid "Make registration invitation only."
msgstr "ÎάνÏε Ïην εγγÏαÏή να είναι με ÏÏÏÏκληÏη μÏνο."
#. TRANS: Checkbox label for configuring site as invite only.
-#: actions/accessadminpanel.php:176
+#: actions/accessadminpanel.php:166
msgid "Invite only"
msgstr "ÎÏνο με ÏÏÏÏκληÏη"
-#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations)
-#: actions/accessadminpanel.php:183
+#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations).
+#: actions/accessadminpanel.php:173
msgid "Disable new registrations."
msgstr "ÎÏενεÏγοÏοίηÏη ÏÏν νÎÏν εγγÏαÏÏν"
#. TRANS: Checkbox label for disabling new user registrations.
-#: actions/accessadminpanel.php:185
+#: actions/accessadminpanel.php:175
msgid "Closed"
msgstr "ÎλειÏÏÏ"
-#. TRANS: Title / tooltip for button to save access settings in site admin panel
-#: actions/accessadminpanel.php:202
+#. TRANS: Title for button to save access settings in site admin panel.
+#: actions/accessadminpanel.php:191
msgid "Save access settings"
msgstr "ÎÏοθήκεÏ
Ïη ÏÏ
θμίÏεÏν ÏÏÏÏβαÏηÏ"
+#. TRANS: Tooltip for button to save access settings in site admin panel.
#. TRANS: Button label to save e-mail preferences.
#. TRANS: Button label to save IM preferences.
+#. TRANS: Button text for saving "Other settings" in profile.
+#. TRANS: Button text to store form data in the Paths admin panel.
+#. TRANS: Button to save input in profile settings.
+#. TRANS: Button text for saving site notice in admin panel.
#. TRANS: Button label to save SMS preferences.
+#. TRANS: Save button for settings for a profile in a subscriptions list.
+#. TRANS: Button text to save user settings in user admin panel.
#. TRANS: Button label in the "Edit application" form.
-#: actions/accessadminpanel.php:203 actions/emailsettings.php:228
-#: actions/imsettings.php:187 actions/smssettings.php:209
-#: lib/applicationeditform.php:351
+#. TRANS: Button text on profile design page to save settings.
+#: actions/accessadminpanel.php:193 actions/emailsettings.php:254
+#: actions/imsettings.php:187 actions/othersettings.php:134
+#: actions/pathsadminpanel.php:512 actions/profilesettings.php:201
+#: actions/sitenoticeadminpanel.php:197 actions/smssettings.php:209
+#: actions/subscriptions.php:262 actions/useradminpanel.php:298
+#: lib/applicationeditform.php:355 lib/designsettings.php:270
+#: lib/groupeditform.php:207
msgctxt "BUTTON"
msgid "Save"
msgstr "ÎÏοθήκεÏ
Ïη"
+#. TRANS: Server error when page not found (404).
#. TRANS: Server error when page not found (404)
#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
#: actions/showfavorites.php:138 actions/tag.php:52
msgid "No such page."
msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
+#. TRANS: Client error when user not found for an action.
+#. TRANS: Client error when user not found for an rss related action.
+#. TRANS: Client error displayed when no existing user is provided for a user's delivery device setting.
+#. TRANS: Client error displayed if a user could not be found.
+#. TRANS: Client error when user not found updating a profile background image.
+#. TRANS: Client error displayed updating profile image without having a user object.
+#. TRANS: Client error when user not found for an API action to remove a block for a user.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error when user not found for an API direct message action.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error displayed when checking group membership for a non-existing user.
+#. TRANS: Client error displayed when trying to have a non-existing user join a group.
+#. TRANS: Client error displayed when trying to have a non-existing user leave a group.
+#. TRANS: Client error displayed when updating a status for a non-existing user.
+#. TRANS: Client error displayed when requesting a list of followers for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent favourite notices by a user for a non-existing user.
+#. TRANS: Client error displayed when requesting dents of a user and friends for a user that does not exist.
+#. TRANS: Client error displayed when requesting most recent dents by user and friends for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent mentions for a non-existing user.
+#. TRANS: Client error displayed requesting most recent notices for a non-existing user.
+#. TRANS: Client error displayed trying to get an avatar for a non-existing user.
#. TRANS: Error text shown when trying to send a direct message to a user that does not exist.
-#: actions/all.php:79 actions/allrss.php:68
-#: actions/apiaccountupdatedeliverydevice.php:115
-#: actions/apiaccountupdateprofile.php:106
-#: actions/apiaccountupdateprofilebackgroundimage.php:117
-#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98
-#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77
-#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114
-#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101
-#: actions/apigroupleave.php:101 actions/apigrouplist.php:73
-#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87
-#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174
-#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80
-#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75
-#: actions/favoritesrss.php:74 actions/foaf.php:40 actions/foaf.php:58
-#: actions/hcard.php:67 actions/microsummary.php:62 actions/newmessage.php:116
-#: actions/otp.php:76 actions/remotesubscribe.php:145
-#: actions/remotesubscribe.php:154 actions/replies.php:73
-#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105
-#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40
-#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59
+#: actions/all.php:80 actions/allrss.php:69
+#: actions/apiaccountupdatedeliverydevice.php:110
+#: actions/apiaccountupdateprofile.php:103
+#: actions/apiaccountupdateprofilebackgroundimage.php:118
+#: actions/apiaccountupdateprofileimage.php:104 actions/apiatomservice.php:60
+#: actions/apiblockcreate.php:95 actions/apiblockdestroy.php:94
+#: actions/apidirectmessage.php:75 actions/apidirectmessagenew.php:72
+#: actions/apigroupcreate.php:111 actions/apigroupismember.php:89
+#: actions/apigroupjoin.php:98 actions/apigroupleave.php:98
+#: actions/apigrouplist.php:70 actions/apistatusesupdate.php:230
+#: actions/apisubscriptions.php:85 actions/apitimelinefavorites.php:70
+#: actions/apitimelinefriends.php:173 actions/apitimelinehome.php:78
+#: actions/apitimelinementions.php:77 actions/apitimelineuser.php:79
+#: actions/avatarbynickname.php:79 actions/favoritesrss.php:74
+#: actions/foaf.php:40 actions/foaf.php:58 actions/hcard.php:67
+#: actions/microsummary.php:62 actions/newmessage.php:116 actions/otp.php:76
+#: actions/remotesubscribe.php:145 actions/remotesubscribe.php:154
+#: actions/replies.php:73 actions/repliesrss.php:38 actions/rsd.php:116
+#: actions/showfavorites.php:105 actions/userbyid.php:74
+#: actions/usergroups.php:93 actions/userrss.php:40 actions/userxrd.php:59
+#: actions/xrds.php:71 lib/command.php:497 lib/galleryaction.php:59
#: lib/mailbox.php:82 lib/profileaction.php:77
msgid "No such user."
msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
#. TRANS: Page title. %1$s is user nickname, %2$d is page number
-#: actions/all.php:90
+#: actions/all.php:91
#, php-format
msgid "%1$s and friends, page %2$d"
msgstr "%1$s και Ïίλοι, Ïελίδα 2%$d"
-#. TRANS: Page title. %1$s is user nickname
-#. TRANS: H1 text. %1$s is user nickname
+#. TRANS: Page title. %s is user nickname
+#. TRANS: H1 text for page. %s is a user nickname.
#. TRANS: Message is used as link title. %s is a user nickname.
-#: actions/all.php:93 actions/all.php:185 actions/allrss.php:116
-#: actions/apitimelinefriends.php:210 actions/apitimelinehome.php:116
-#: lib/personalgroupnav.php:100
+#. TRANS: Timeline title for user and friends. %s is a user nickname.
+#: actions/all.php:94 actions/all.php:191 actions/allrss.php:117
+#: actions/apitimelinefriends.php:207 actions/apitimelinehome.php:113
+#: lib/personalgroupnav.php:103
#, php-format
msgid "%s and friends"
msgstr "%s και οι Ïίλοι ÏοÏ
/ÏηÏ"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:107
+#. TRANS: %s is user nickname.
+#: actions/all.php:108
#, php-format
msgid "Feed for friends of %s (RSS 1.0)"
msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (RSS 1.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:116
+#. TRANS: %s is user nickname.
+#: actions/all.php:117
#, php-format
msgid "Feed for friends of %s (RSS 2.0)"
msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (RSS 2.0)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:125
+#. TRANS: %s is user nickname.
+#: actions/all.php:126
#, php-format
msgid "Feed for friends of %s (Atom)"
msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (Atom)"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:138
+#. TRANS: Empty list message. %s is a user nickname.
+#: actions/all.php:139
#, php-format
msgid ""
"This is the timeline for %s and friends but no one has posted anything yet."
@@ -161,315 +198,643 @@ msgstr ""
"ÎÏ
ÏÏ ÎµÎ¯Î½Î±Î¹ Ïο ÏÏονοδιάγÏαμμα για %s και ÏίλοÏ
Ï, αλλά ÎºÎ±Î½ÎµÎ¯Ï Î´ÎµÎ½ ÎÏει κάνει "
"καμία αÏοÏÏολή ακÏμα."
-#: actions/all.php:143
+#. TRANS: Encouragement displayed on logged in user's empty timeline.
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:146
#, php-format
msgid ""
"Try subscribing to more people, [join a group](%%action.groups%%) or post "
"something yourself."
msgstr ""
-"ÎοκιμάÏÏε Ïην εγγÏαÏή Ïε ÏεÏιÏÏÏÏεÏοÏ
Ï Î±Î½Î¸ÏÏÏοÏ
Ï, [ενÏαÏθείÏε Ïε μια ομάδα] "
-"(%%action.groups%%) ή αÏοÏÏείλεÏε κάÏι ο ίδιοÏ."
+"ÎοκιμάÏÏε Ïην εγγÏαÏή Ïε ÏεÏιÏÏÏÏεÏοÏ
Ï Î±Î½Î¸ÏÏÏοÏ
Ï, [ενÏαÏθείÏε Ïε μια ομάδα](%"
+"%action.groups%%) ή αÏοÏÏείλεÏε κάÏι ο ίδιοÏ."
-#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@"
-#: actions/all.php:146
+#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@".
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:150
#, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) from their profile or [post something "
"to them](%%%%action.newnotice%%%%?status_textarea=%3$s)."
msgstr ""
-#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211
+#. TRANS: Encoutagement displayed on empty timeline user pages for anonymous users.
+#. TRANS: %s is a user nickname. This message contains Markdown links. Keep "](" together.
+#. TRANS: Second sentence of empty message for anonymous users. %s is a user nickname.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/all.php:155 actions/replies.php:210 actions/showstream.php:227
#, php-format
msgid ""
"Why not [register an account](%%%%action.register%%%%) and then nudge %s or "
"post a notice to them."
msgstr ""
-#. TRANS: H1 text
-#: actions/all.php:182
+#. TRANS: H1 text for page when viewing a list for self.
+#: actions/all.php:188
msgid "You and friends"
msgstr "ÎÏÎµÎ¯Ï ÎºÎ±Î¹ οι Ïίλοι ÏαÏ"
+#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
+#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name.
+#: actions/allrss.php:122 actions/apitimelinefriends.php:213
+#: actions/apitimelinehome.php:119
+#, fuzzy, php-format
+msgid "Updates from %1$s and friends on %2$s!"
+msgstr "%1$s και Ïίλοι, Ïελίδα 2%$d"
+
+#. TRANS: Client error displayed handling a non-existing API method.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method updating profile colours.
+#. TRANS: Client error displayed trying to execute an unknown API method verifying user credentials.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method showing friendship.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method joining a group.
+#. TRANS: Client error displayed trying to execute an unknown API method leaving a group.
+#. TRANS: Client error displayed trying to execute an unknown API method checking group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method listing the latest 20 groups.
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method showing a group.
+#. TRANS: Client error displayed trying to execute an unknown API method testing API connectivity.
+#. TRANS: Client error displayed trying to execute an unknown API method deleting a status.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#: actions/apiaccountratelimitstatus.php:69
+#: actions/apiaccountupdatedeliverydevice.php:92
+#: actions/apiaccountupdateprofile.php:94
+#: actions/apiaccountupdateprofilebackgroundimage.php:92
+#: actions/apiaccountupdateprofilecolors.php:115
+#: actions/apiaccountverifycredentials.php:68 actions/apidirectmessage.php:157
+#: actions/apifavoritecreate.php:98 actions/apifavoritedestroy.php:98
+#: actions/apifriendshipscreate.php:99 actions/apifriendshipsdestroy.php:99
+#: actions/apifriendshipsshow.php:124 actions/apigroupcreate.php:138
+#: actions/apigroupismember.php:115 actions/apigroupjoin.php:160
+#: actions/apigroupleave.php:145 actions/apigrouplist.php:134
+#: actions/apigrouplistall.php:120 actions/apigroupmembership.php:105
+#: actions/apigroupshow.php:114 actions/apihelptest.php:84
+#: actions/apistatusesdestroy.php:101 actions/apistatusesretweets.php:110
+#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
+#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
+#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
+#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
+#: actions/apitimelineretweetedtome.php:118
+#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
+#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
+#, fuzzy
+msgid "API method not found."
+msgstr "ΠμÎÎ¸Î¿Î´Î¿Ï ÏοÏ
ÎΡΠδε βÏÎθηκε!"
+
#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
#. TRANS: Client error. POST is a HTTP command. It should not be translated.
-#: actions/apiaccountupdatedeliverydevice.php:87
-#: actions/apiaccountupdateprofile.php:90
-#: actions/apiaccountupdateprofilebackgroundimage.php:87
-#: actions/apiaccountupdateprofilecolors.php:111
-#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90
-#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110
-#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93
-#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92
-#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93
-#: actions/apigroupleave.php:93 actions/apimediaupload.php:68
-#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199
+#: actions/apiaccountupdatedeliverydevice.php:83
+#: actions/apiaccountupdateprofile.php:85
+#: actions/apiaccountupdateprofilebackgroundimage.php:83
+#: actions/apiaccountupdateprofilecolors.php:106
+#: actions/apiaccountupdateprofileimage.php:80 actions/apiblockcreate.php:87
+#: actions/apiblockdestroy.php:85 actions/apidirectmessagenew.php:107
+#: actions/apifavoritecreate.php:88 actions/apifavoritedestroy.php:88
+#: actions/apifriendshipscreate.php:89 actions/apifriendshipsdestroy.php:89
+#: actions/apigroupcreate.php:102 actions/apigroupjoin.php:89
+#: actions/apigroupleave.php:89 actions/apimediaupload.php:66
+#: actions/apistatusesretweet.php:63 actions/apistatusesupdate.php:194
msgid "This method requires a POST."
msgstr ""
-#: actions/apiaccountupdatedeliverydevice.php:107
+#. TRANS: Client error displayed when no valid device parameter is provided for a user's delivery device setting.
+#: actions/apiaccountupdatedeliverydevice.php:103
msgid ""
"You must specify a parameter named 'device' with a value of one of: sms, im, "
"none."
msgstr ""
-#: actions/apiaccountupdateprofilebackgroundimage.php:109
-#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81
-#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257
-#: actions/designadminpanel.php:123 actions/editapplication.php:118
-#: actions/newapplication.php:101 actions/newnotice.php:94
-#: lib/designsettings.php:283
+#. TRANS: Server error displayed when a user's delivery device cannot be updated.
+#: actions/apiaccountupdatedeliverydevice.php:130
+#, fuzzy
+msgid "Could not update user."
+msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
+
+#. TRANS: Client error displayed if a user profile could not be found.
+#. TRANS: Client error displayed when a user has no profile.
+#. TRANS: Client error displayed a user has no profile updating profile colours.
+#. TRANS: Client error displayed if a user profile could not be found updating a profile image.
+#. TRANS: Client error displayed when requesting user information for a user without a profile.
+#. TRANS: Client error displayed trying to get an avatar for a user without a profile.
+#: actions/apiaccountupdateprofile.php:111
+#: actions/apiaccountupdateprofilebackgroundimage.php:199
+#: actions/apiaccountupdateprofilecolors.php:183
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
+#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
+#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
+#: lib/profileaction.php:84
+#, fuzzy
+msgid "User has no profile."
+msgstr "Î ÏοÏίλ ÏÏήÏÏη"
+
+#. TRANS: Server error displayed if a user profile could not be saved.
+#: actions/apiaccountupdateprofile.php:147
+#, fuzzy
+msgid "Could not save profile."
+msgstr "ÎÏÎÏÏ
Ïε η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
+#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
+#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
+#. TRANS: Form validation error in design settings form. POST should remain untranslated.
+#: actions/apiaccountupdateprofilebackgroundimage.php:108
+#: actions/apiaccountupdateprofileimage.php:95 actions/apimediaupload.php:81
+#: actions/apistatusesupdate.php:210 actions/avatarsettings.php:269
+#: actions/designadminpanel.php:125 actions/editapplication.php:121
+#: actions/newapplication.php:104 actions/newnotice.php:95
+#: lib/designsettings.php:298
#, php-format
msgid ""
+"The server was unable to handle that much POST data (%s byte) due to its "
+"current configuration."
+msgid_plural ""
"The server was unable to handle that much POST data (%s bytes) due to its "
"current configuration."
-msgstr ""
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apiaccountupdateprofilebackgroundimage.php:137
-#: actions/apiaccountupdateprofilebackgroundimage.php:147
-#: actions/apiaccountupdateprofilecolors.php:165
-#: actions/apiaccountupdateprofilecolors.php:175
+#. TRANS: Client error displayed when saving design settings fails because of an empty id.
+#. TRANS: Client error displayed when saving design settings fails because of an empty result.
+#. TRANS: Client error displayed when a database error occurs inserting profile colours.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:138
+#: actions/apiaccountupdateprofilebackgroundimage.php:149
+#: actions/apiaccountupdateprofilecolors.php:160
+#: actions/apiaccountupdateprofilecolors.php:171
#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300
#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
msgid "Unable to save your design settings."
msgstr ""
-#: actions/apiblockcreate.php:106
+#. TRANS: Error displayed when updating design settings fails.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:191
+#: actions/apiaccountupdateprofilecolors.php:139
+#, fuzzy
+msgid "Could not update your design."
+msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
+
+#: actions/apiatomservice.php:86
+msgid "Main"
+msgstr ""
+
+#. TRANS: Message is used as link title. %s is a user nickname.
+#. TRANS: Title in atom group notice feed. %s is a group name.
+#. TRANS: Title in atom user notice feed. %s is a user name.
+#: actions/apiatomservice.php:93 actions/grouprss.php:139
+#: actions/userrss.php:94 lib/atomgroupnoticefeed.php:63
+#: lib/atomusernoticefeed.php:68
+#, php-format
+msgid "%s timeline"
+msgstr "ÏÏονοδιάγÏαμμα ÏοÏ
ÏÏήÏÏη %s"
+
+#. TRANS: Header for subscriptions overview for a user (first page).
+#. TRANS: %s is a user nickname.
+#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
+#: actions/subscriptions.php:51
+#, php-format
+msgid "%s subscriptions"
+msgstr "ÎÎ»ÎµÏ Î¿Î¹ ÏÏ
νδÏομÎÏ"
+
+#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
+#, php-format
+msgid "%s favorites"
+msgstr ""
+
+#: actions/apiatomservice.php:123
+#, php-format
+msgid "%s memberships"
+msgstr ""
+
+#. TRANS: Client error displayed when users try to block themselves.
+#: actions/apiblockcreate.php:104
msgid "You cannot block yourself!"
msgstr "Îεν μÏοÏείÏε να κάνεÏε ÏÏαγή ÏÏον εαÏ
ÏÏ ÏαÏ!"
-#: actions/apiblockcreate.php:127
+#. TRANS: Server error displayed when blocking a user has failed.
+#: actions/apiblockcreate.php:126
msgid "Block user failed."
msgstr ""
-#: actions/apiblockdestroy.php:115
+#. TRANS: Server error displayed when unblocking a user has failed.
+#: actions/apiblockdestroy.php:113
msgid "Unblock user failed."
msgstr ""
-#: actions/apidirectmessage.php:89
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:88
#, php-format
msgid "Direct messages from %s"
msgstr ""
+#. TRANS: Subtitle. %s is a user nickname.
#: actions/apidirectmessage.php:93
#, php-format
msgid "All the direct messages sent from %s"
msgstr ""
-#: actions/apidirectmessage.php:101
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:102
#, php-format
msgid "Direct messages to %s"
msgstr ""
-#: actions/apidirectmessage.php:105
+#. TRANS: Subtitle. %s is a user nickname.
+#: actions/apidirectmessage.php:107
#, php-format
msgid "All the direct messages sent to %s"
msgstr ""
-#: actions/apidirectmessagenew.php:119
+#. TRANS: Client error displayed when no message text was submitted (406).
+#: actions/apidirectmessagenew.php:117
msgid "No message text!"
msgstr ""
-#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150
+#. TRANS: Client error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#. TRANS: Form validation error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#: actions/apidirectmessagenew.php:127 actions/newmessage.php:152
#, php-format
-msgid "That's too long. Max message size is %d chars."
-msgstr ""
+msgid "That's too long. Maximum message size is %d character."
+msgid_plural "That's too long. Maximum message size is %d characters."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apidirectmessagenew.php:143
+#. TRANS: Client error displayed if a recipient user could not be found (403).
+#: actions/apidirectmessagenew.php:139
+#, fuzzy
+msgid "Recipient user not found."
+msgstr "ΠκÏδικÏÏ ÎµÏιβεβαίÏÏÎ·Ï Î´ÎµÎ½ βÏÎθηκε."
+
+#. TRANS: Client error displayed trying to direct message another user who's not a friend (403).
+#: actions/apidirectmessagenew.php:144
msgid "Can't send direct messages to users who aren't your friend."
msgstr ""
-#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111
+#. TRANS: Client error displayed trying to direct message self (403).
+#: actions/apidirectmessagenew.php:154
+msgid ""
+"Do not send a message to yourself; just say it to yourself quietly instead."
+msgstr ""
+
+#. TRANS: Client error displayed when requesting a status with a non-existing ID.
+#. TRANS: Client error displayed when trying to remove a favourite with an invalid ID.
+#. TRANS: Client error displayed trying to delete a status with an invalid ID.
+#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:108
#: actions/apistatusesdestroy.php:121
msgid "No status found with that ID."
msgstr ""
-#: actions/apifavoritecreate.php:121
+#. TRANS: Client error displayed when trying to mark a notice favourite that already is a favourite.
+#: actions/apifavoritecreate.php:120
msgid "This status is already a favorite."
msgstr ""
-#: actions/apifavoritedestroy.php:124
+#. TRANS: Client error displayed when marking a notice as favourite fails.
+#. TRANS: Error message text shown when a favorite could not be set.
+#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294
+#, fuzzy
+msgid "Could not create favorite."
+msgstr "Îεν ήÏαν δÏ
ναÏή η δημιοÏ
Ïγία ομάδαÏ."
+
+#. TRANS: Client error displayed when trying to remove a favourite that was not a favourite.
+#: actions/apifavoritedestroy.php:122
msgid "That status is not a favorite."
msgstr ""
-#: actions/apifriendshipscreate.php:110
+#. TRANS: Client error displayed when removing a favourite has failed.
+#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87
+#, fuzzy
+msgid "Could not delete favorite."
+msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
+
+#. TRANS: Client error displayed when trying follow who's profile could not be found.
+#: actions/apifriendshipscreate.php:109
msgid "Could not follow user: profile not found."
msgstr ""
"Îε μÏοÏÏ Î½Î± ακολοÏ
θήÏÏ Ïο ÏÏήÏÏη: ο ÏÏήÏÏÎ·Ï %s είναι ήδη ÏÏη λίÏÏα ÏοÏ
."
-#: actions/apifriendshipscreate.php:119
+#. TRANS: Client error displayed when trying to follow a user that's already being followed.
+#. TRANS: %s is the nickname of the user that is already being followed.
+#: actions/apifriendshipscreate.php:120
#, php-format
msgid "Could not follow user: %s is already on your list."
msgstr ""
"Îε μÏοÏÏ Î½Î± ακολοÏ
θήÏÏ Ïο ÏÏήÏÏη: ο ÏÏήÏÏÎ·Ï %s είναι ήδη ÏÏη λίÏÏα ÏοÏ
."
-#: actions/apifriendshipsdestroy.php:110
+#. TRANS: Client error displayed when trying to unfollow a user that cannot be found.
+#: actions/apifriendshipsdestroy.php:109
msgid "Could not unfollow user: User not found."
msgstr ""
"Îε μÏοÏÏ Î½Î± ακολοÏ
θήÏÏ Ïο ÏÏήÏÏη: ο ÏÏήÏÏÎ·Ï %s είναι ήδη ÏÏη λίÏÏα ÏοÏ
."
+#. TRANS: Client error displayed when trying to unfollow self.
#: actions/apifriendshipsdestroy.php:121
msgid "You cannot unfollow yourself."
msgstr "Îεν μÏοÏείÏε να κάνεÏε ÏÏαγή ÏÏον εαÏ
ÏÏ ÏαÏ!"
-#: actions/apifriendshipsexists.php:91
-msgid "Two valid IDs or screen_names must be supplied."
+#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
+#: actions/apifriendshipsexists.php:88
+msgid "Two valid IDs or nick names must be supplied."
msgstr ""
-#: actions/apifriendshipsshow.php:142
-msgid "Could not find target user."
+#. TRANS: Client error displayed when a source user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:131
+#, fuzzy
+msgid "Could not determine source user."
msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
-#: actions/apigroupcreate.php:168 actions/editgroup.php:186
-#: actions/newgroup.php:126 actions/profilesettings.php:215
-#: actions/register.php:212
-msgid "Nickname must have only lowercase letters and numbers and no spaces."
-msgstr "Το ÏεÏ
δÏνÏ
μο ÏÏÎÏει να ÎÏει μÏνο ÏεζοÏÏ ÏαÏακÏήÏÎµÏ ÎºÎ±Î¹ ÏÏÏÎ¯Ï ÎºÎµÎ½Î¬."
+#. TRANS: Client error displayed when a target user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:140
+msgid "Could not find target user."
+msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
-#: actions/apigroupcreate.php:177 actions/editgroup.php:190
-#: actions/newgroup.php:130 actions/profilesettings.php:238
-#: actions/register.php:215
+#. TRANS: Client error trying to create a group with a nickname this is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:156 actions/editgroup.php:189
+#: actions/newgroup.php:136 actions/profilesettings.php:277
+#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Το ÏεÏ
δÏνÏ
μο είναι ήδη Ïε ÏÏήÏη. ÎοκιμάÏÏε κάÏοιο άλλο."
-#: actions/apigroupcreate.php:184 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:218
-#: actions/register.php:217
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:164 actions/editgroup.php:193
+#: actions/newgroup.php:140 actions/profilesettings.php:247
+#: actions/register.php:216
msgid "Not a valid nickname."
msgstr ""
-#: actions/apigroupcreate.php:200 actions/editapplication.php:215
-#: actions/editgroup.php:199 actions/newapplication.php:203
-#: actions/newgroup.php:139 actions/profilesettings.php:222
-#: actions/register.php:224
+#. TRANS: Client error in form for group creation.
+#. TRANS: Validation error shown when providing an invalid homepage URL in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:181 actions/editapplication.php:233
+#: actions/editgroup.php:200 actions/newapplication.php:211
+#: actions/newgroup.php:147 actions/profilesettings.php:252
+#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "ΠαÏÏική Ïελίδα δεν είναι ÎγκÏ
Ïο URL."
-#: actions/apigroupcreate.php:209 actions/editgroup.php:202
-#: actions/newgroup.php:142 actions/profilesettings.php:225
-#: actions/register.php:227
-msgid "Full name is too long (max 255 chars)."
-msgstr "Το ονομαÏεÏÏνÏ
μο είναι ÏÎ¿Î»Ï Î¼ÎµÎ³Î¬Î»Î¿ (μÎγιÏÏο 255 ÏαÏακÏ.)."
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:191 actions/editgroup.php:204
+#: actions/newgroup.php:151 actions/profilesettings.php:256
+#: actions/register.php:226
+msgid "Full name is too long (maximum 255 characters)."
+msgstr ""
+
+#. TRANS: Client error shown when providing too long a description during group creation.
+#. TRANS: %d is the maximum number of allowed characters.
+#. TRANS: Validation error shown when providing too long a description in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Form validation error in New application form.
+#. TRANS: %d is the maximum number of characters for the description.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed characters.
+#: actions/apigroupcreate.php:201 actions/editapplication.php:201
+#: actions/editgroup.php:209 actions/newapplication.php:178
+#: actions/newgroup.php:156
+#, php-format
+msgid "Description is too long (maximum %d character)."
+msgid_plural "Description is too long (maximum %d characters)."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apigroupcreate.php:217 actions/editapplication.php:190
-#: actions/newapplication.php:172
-#, php-format
-msgid "Description is too long (max %d chars)."
-msgstr "Î ÏεÏιγÏαÏή είναι ÏÎ¿Î»Ï Î¼ÎµÎ³Î¬Î»Î· (μÎγιÏÏο %d ÏαÏακÏ.)."
+#. TRANS: Client error shown when providing too long a location during group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:215 actions/editgroup.php:216
+#: actions/newgroup.php:163 actions/profilesettings.php:269
+#: actions/register.php:235
+msgid "Location is too long (maximum 255 characters)."
+msgstr ""
+
+#. TRANS: Client error shown when providing too many aliases during group creation.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group edit form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#: actions/apigroupcreate.php:236 actions/editgroup.php:229
+#: actions/newgroup.php:176
+#, php-format
+msgid "Too many aliases! Maximum %d allowed."
+msgid_plural "Too many aliases! Maximum %d allowed."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apigroupcreate.php:228 actions/editgroup.php:208
-#: actions/newgroup.php:148 actions/profilesettings.php:232
-#: actions/register.php:234
-msgid "Location is too long (max 255 chars)."
-msgstr "Î ÏοÏοθεÏία είναι ÏÎ¿Î»Ï Î¼ÎµÎ³Î¬Î»Î· (μÎγιÏÏο 255 ÏαÏακÏ.)."
+#. TRANS: Client error shown when providing an invalid alias during group creation.
+#. TRANS: %s is the invalid alias.
+#: actions/apigroupcreate.php:253
+#, fuzzy, php-format
+msgid "Invalid alias: \"%s\"."
+msgstr "ÎήνÏ
μα"
-#: actions/apigroupcreate.php:247 actions/editgroup.php:219
-#: actions/newgroup.php:159
-#, php-format
-msgid "Too many aliases! Maximum %d."
-msgstr ""
+#. TRANS: Client error displayed when trying to use an alias during group creation that is already in use.
+#. TRANS: %s is the alias that is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:264 actions/editgroup.php:244
+#: actions/newgroup.php:191
+#, fuzzy, php-format
+msgid "Alias \"%s\" already in use. Try another one."
+msgstr "Το ÏεÏ
δÏνÏ
μο είναι ήδη Ïε ÏÏήÏη. ÎοκιμάÏÏε κάÏοιο άλλο."
-#: actions/apigroupcreate.php:290 actions/editgroup.php:238
-#: actions/newgroup.php:178
+#. TRANS: Client error displayed when trying to use an alias during group creation that is the same as the group's nickname.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:278 actions/editgroup.php:251
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr ""
-#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106
-#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92
-#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92
+#. TRANS: Client error displayed when checking group membership for a non-existing group.
+#. TRANS: Client error displayed when trying to join a group that does not exist.
+#. TRANS: Client error displayed when trying to leave a group that does not exist.
+#. TRANS: Client error displayed trying to show group membership on a non-existing group.
+#. TRANS: Client error displayed when trying to show a group that could not be found.
+#. TRANS: Client error displayed requesting most recent notices to a group for a non-existing group.
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:89
+#: actions/apigroupshow.php:81 actions/apitimelinegroup.php:89
msgid "Group not found."
msgstr "ΠμÎÎ¸Î¿Î´Î¿Ï ÏοÏ
ÎΡΠδε βÏÎθηκε!"
+#. TRANS: Server error displayed when trying to join a group the user is already a member of.
+#. TRANS: Error text shown a user tries to join a group they already are a member of.
+#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:333
+#, fuzzy
+msgid "You are already a member of that group."
+msgstr "ÎÎ¼Î¬Î´ÎµÏ Î¼Îµ Ïα ÏεÏιÏÏÏÏεÏα μÎλη"
+
+#. TRANS: Server error displayed when trying to join a group the user is blocked from joining.
#. TRANS: Error text shown when a user tries to join a group they are blocked from joining.
-#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:341
+#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338
msgid "You have been blocked from that group by the admin."
msgstr ""
+#. TRANS: Server error displayed when joining a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
#. TRANS: Message given having failed to add a user to a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:353
+#: actions/apigroupjoin.php:142 actions/joingroup.php:134 lib/command.php:350
#, php-format
msgid "Could not join user %1$s to group %2$s."
msgstr "Îεν ήÏαν δÏ
ναÏή η δημιοÏ
Ïγία ομάδαÏ."
+#. TRANS: Server error displayed when trying to leave a group the user is not a member of.
+#: actions/apigroupleave.php:115
+#, fuzzy
+msgid "You are not a member of this group."
+msgstr "ÎÎ¼Î¬Î´ÎµÏ Î¼Îµ Ïα ÏεÏιÏÏÏÏεÏα μÎλη"
+
+#. TRANS: Server error displayed when leaving a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
#. TRANS: Message given having failed to remove a user from a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: actions/apigroupleave.php:126 actions/leavegroup.php:129
-#: lib/command.php:401
+#: actions/apigroupleave.php:127 actions/leavegroup.php:129
+#: lib/command.php:398
#, php-format
msgid "Could not remove user %1$s from group %2$s."
msgstr "Îεν ήÏαν δÏ
ναÏή η δημιοÏ
Ïγία ομάδαÏ."
-#. TRANS: %s is a user name
-#: actions/apigrouplist.php:98
+#. TRANS: Used as title in check for group membership. %s is a user name.
+#: actions/apigrouplist.php:94
#, php-format
msgid "%s's groups"
msgstr "Î¿Î¼Î¬Î´ÎµÏ ÏÏν ÏÏηÏÏÏν %s"
-#: actions/apigrouplistall.php:96
+#. TRANS: Used as subtitle in check for group membership. %1$s is a user name, %2$s is the site name.
+#: actions/apigrouplist.php:104
+#, fuzzy, php-format
+msgid "%1$s groups %2$s is a member of."
+msgstr "Îεν είÏÏε μÎÎ»Î¿Ï ÎºÎ±Î¼Î¯Î±Ï Î¿Î¼Î¬Î´Î±Ï."
+
+#. TRANS: Message is used as a title when listing the lastest 20 groups. %s is a site name.
+#. TRANS: Message is used as a page title. %s is a nick name.
+#: actions/apigrouplistall.php:88 actions/usergroups.php:63
+#, fuzzy, php-format
+msgid "%s groups"
+msgstr "Î¿Î¼Î¬Î´ÎµÏ ÏÏν ÏÏηÏÏÏν %s"
+
+#. TRANS: Message is used as a subtitle when listing the lastest 20 groups. %s is a site name.
+#: actions/apigrouplistall.php:93
#, php-format
msgid "groups on %s"
msgstr "Î¿Î¼Î¬Î´ÎµÏ ÏοÏ
ÏÏήÏÏη %s"
-#: actions/apioauthauthorize.php:101
+#. TRANS: Client error displayed when uploading a media file has failed.
+#: actions/apimediaupload.php:101
+#, fuzzy
+msgid "Upload failed."
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
+#. TRANS: Client error given from the OAuth API when the request token or verifier is invalid.
+#: actions/apioauthaccesstoken.php:101
+msgid "Invalid request token or verifier."
+msgstr ""
+
+#. TRANS: Client error given when no oauth_token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:107
msgid "No oauth_token parameter provided."
msgstr ""
-#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268
-#: actions/deletenotice.php:169 actions/disfavor.php:74
-#: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:115 actions/apioauthauthorize.php:129
+msgid "Invalid request token."
+msgstr ""
+
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:121
+msgid "Request token already authorized."
+msgstr ""
+
+#. TRANS: Form validation error in API OAuth authorisation because of an invalid session token.
+#: actions/apioauthauthorize.php:147 actions/avatarsettings.php:280
+#: actions/deletenotice.php:177 actions/disfavor.php:74
+#: actions/emailsettings.php:297 actions/favor.php:75 actions/geocode.php:55
#: actions/groupblock.php:66 actions/grouplogo.php:312
-#: actions/groupunblock.php:66 actions/imsettings.php:230
-#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66
-#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
-#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135
-#: actions/othersettings.php:145 actions/passwordsettings.php:138
-#: actions/profilesettings.php:194 actions/recoverpassword.php:350
+#: actions/groupunblock.php:65 actions/imsettings.php:230
+#: actions/invite.php:59 actions/login.php:137 actions/makeadmin.php:66
+#: actions/newmessage.php:135 actions/newnotice.php:105 actions/nudge.php:80
+#: actions/oauthappssettings.php:165 actions/oauthconnectionssettings.php:138
+#: actions/othersettings.php:153 actions/passwordsettings.php:138
+#: actions/profilesettings.php:221 actions/recoverpassword.php:350
#: actions/register.php:172 actions/remotesubscribe.php:77
-#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:38
+#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:40
#: actions/subscribe.php:86 actions/tagother.php:166
#: actions/unsubscribe.php:69 actions/userauthorization.php:52
-#: lib/designsettings.php:294
+#: lib/designsettings.php:310
msgid "There was a problem with your session token. Try again, please."
msgstr ""
-#: actions/apioauthauthorize.php:135
+#. TRANS: Form validation error given when an invalid username and/or password was passed to the OAuth API.
+#: actions/apioauthauthorize.php:168
msgid "Invalid nickname / password!"
msgstr ""
-#: actions/apioauthauthorize.php:214
-#, php-format
-msgid ""
-"The request token %s has been authorized. Please exchange it for an access "
-"token."
-msgstr ""
-
-#: actions/apioauthauthorize.php:227
-#, php-format
-msgid "The request token %s has been denied and revoked."
+#. TRANS: Server error displayed when a database action fails.
+#: actions/apioauthauthorize.php:217
+msgid "Database error inserting oauth_token_association."
msgstr ""
+#. TRANS: Client error given on when invalid data was passed through a form in the OAuth API.
+#. TRANS: Unexpected validation error on avatar upload form.
+#. TRANS: Client error displayed submitting invalid form data for edit application.
#. TRANS: Message given submitting a form with an unknown action in e-mail settings.
#. TRANS: Message given submitting a form with an unknown action in IM settings.
+#. TRANS: Client error when submitting a form with unexpected information.
#. TRANS: Message given submitting a form with an unknown action in SMS settings.
-#: actions/apioauthauthorize.php:232 actions/avatarsettings.php:281
-#: actions/designadminpanel.php:104 actions/editapplication.php:139
-#: actions/emailsettings.php:290 actions/grouplogo.php:322
-#: actions/imsettings.php:245 actions/newapplication.php:121
+#. TRANS: Unknown form validation error in design settings form.
+#: actions/apioauthauthorize.php:294 actions/avatarsettings.php:294
+#: actions/designadminpanel.php:104 actions/editapplication.php:144
+#: actions/emailsettings.php:316 actions/grouplogo.php:322
+#: actions/imsettings.php:245 actions/newapplication.php:125
#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44
-#: actions/smssettings.php:277 lib/designsettings.php:304
+#: actions/smssettings.php:277 lib/designsettings.php:321
msgid "Unexpected form submission."
msgstr ""
-#: actions/apioauthauthorize.php:259
+#. TRANS: Title for a page where a user can confirm/deny account access by an external application.
+#: actions/apioauthauthorize.php:387
msgid "An application would like to connect to your account"
msgstr ""
-#: actions/apioauthauthorize.php:276
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:404
msgid "Allow or deny access"
msgstr ""
-#: actions/apioauthauthorize.php:292
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %3$s is the access type requested (read-write or read-only), %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:425
+#, php-format
+msgid ""
+"An application would like the ability to %3$s your %4$s "
+"account data. You should only give access to your %4$s account to third "
+"parties you trust."
+msgstr ""
+
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %1$s is the application name requesting access, %2$s is the organisation behind the application,
+#. TRANS: %3$s is the access type requested, %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:433
#, php-format
msgid ""
"The application %1$s by %2$s would like "
@@ -477,194 +842,647 @@ msgid ""
"give access to your %4$s account to third parties you trust."
msgstr ""
-#. TRANS: Main menu option when logged in for access to user settings
-#: actions/apioauthauthorize.php:310 lib/action.php:463
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:455
+msgctxt "LEGEND"
msgid "Account"
-msgstr "ÎογαÏιαÏμÏÏ"
+msgstr ""
-#: actions/apioauthauthorize.php:313 actions/login.php:252
-#: actions/profilesettings.php:106 actions/register.php:431
-#: actions/showgroup.php:245 actions/tagother.php:94
+#. TRANS: Field label on OAuth API authorisation form.
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group nickname (dt). Text hidden by default.
+#: actions/apioauthauthorize.php:459 actions/login.php:252
+#: actions/profilesettings.php:110 actions/register.php:432
+#: actions/showgroup.php:240 actions/tagother.php:94
#: actions/userauthorization.php:145 lib/groupeditform.php:152
-#: lib/userprofile.php:132
+#: lib/userprofile.php:134
msgid "Nickname"
msgstr "ΨεÏ
δÏνÏ
μο"
+#. TRANS: Field label on OAuth API authorisation form.
#. TRANS: Link description in user account settings menu.
-#: actions/apioauthauthorize.php:316 actions/login.php:255
-#: actions/register.php:436 lib/accountsettingsaction.php:125
+#: actions/apioauthauthorize.php:463 actions/login.php:255
+#: actions/register.php:437 lib/accountsettingsaction.php:120
msgid "Password"
msgstr "ÎÏδικÏÏ"
-#: actions/apioauthauthorize.php:328
-msgid "Deny"
-msgstr ""
+#. TRANS: Button text that when clicked will cancel the process of allowing access to an account
+#. TRANS: by an external application.
+#. TRANS: Button label to cancel an e-mail address confirmation procedure.
+#. TRANS: Button label to cancel an IM address confirmation procedure.
+#. TRANS: Button label to cancel a SMS address confirmation procedure.
+#. TRANS: Button label in the "Edit application" form.
+#: actions/apioauthauthorize.php:478 actions/emailsettings.php:128
+#: actions/imsettings.php:131 actions/smssettings.php:137
+#: lib/applicationeditform.php:351
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Cancel"
+msgstr "ÎκÏÏÏÏη"
-#: actions/apioauthauthorize.php:334
+#. TRANS: Button text that when clicked will allow access to an account by an external application.
+#: actions/apioauthauthorize.php:485
+msgctxt "BUTTON"
msgid "Allow"
-msgstr "Îα εÏιÏÏαÏεί"
+msgstr ""
+
+#. TRANS: Form instructions.
+#: actions/apioauthauthorize.php:502
+msgid "Authorize access to your account information."
+msgstr ""
+
+#. TRANS: Header for user notification after revoking OAuth access to an application.
+#: actions/apioauthauthorize.php:594
+msgid "Authorization canceled."
+msgstr ""
-#: actions/apioauthauthorize.php:351
-msgid "Allow or deny access to your account information."
+#. TRANS: User notification after revoking OAuth access to an application.
+#. TRANS: %s is an OAuth token.
+#: actions/apioauthauthorize.php:598
+#, php-format
+msgid "The request token %s has been revoked."
+msgstr ""
+
+#. TRANS: Title of the page notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:621
+msgid "You have successfully authorized the application"
+msgstr ""
+
+#. TRANS: Message notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:625
+msgid ""
+"Please return to the application and enter the following security code to "
+"complete the process."
msgstr ""
-#: actions/apistatusesdestroy.php:112
+#. TRANS: Title of the page notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:632
+#, php-format
+msgid "You have successfully authorized %s"
+msgstr ""
+
+#. TRANS: Message notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:639
+#, php-format
+msgid ""
+"Please return to %s and enter the following security code to complete the "
+"process."
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete a status not using POST or DELETE.
+#. TRANS: POST and DELETE should not be translated.
+#: actions/apistatusesdestroy.php:111
msgid "This method requires a POST or DELETE."
msgstr ""
-#: actions/apistatusesdestroy.php:135
+#. TRANS: Client error displayed trying to delete a status of another user.
+#: actions/apistatusesdestroy.php:136
msgid "You may not delete another user's status."
msgstr ""
-#: actions/apistatusesshow.php:139
+#. TRANS: Client error displayed trying to repeat a non-existing notice through the API.
+#. TRANS: Client error displayed trying to display redents of a non-exiting notice.
+#. TRANS: Error message displayed trying to delete a non-existing notice.
+#: actions/apistatusesretweet.php:74 actions/apistatusesretweets.php:70
+#: actions/atompubshowfavorite.php:82 actions/deletenotice.php:61
+#: actions/shownotice.php:92
+#, fuzzy
+msgid "No such notice."
+msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
+
+#. TRANS: Client error displayed trying to repeat an own notice through the API.
+#. TRANS: Error text shown when trying to repeat an own notice.
+#: actions/apistatusesretweet.php:83 lib/command.php:537
+#, fuzzy
+msgid "Cannot repeat your own notice."
+msgstr "ÎδÏ
ναμία διαγÏαÏÎ®Ï Î±Ï
ÏÎ¿Ï ÏοÏ
μηνÏμαÏοÏ."
+
+#. TRANS: Client error displayed trying to re-repeat a notice through the API.
+#. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user.
+#: actions/apistatusesretweet.php:92 lib/command.php:543
+#, fuzzy
+msgid "Already repeated that notice."
+msgstr "ÎδÏ
ναμία διαγÏαÏÎ®Ï Î±Ï
ÏÎ¿Ï ÏοÏ
μηνÏμαÏοÏ."
+
+#. TRANS: Client error shown when using a non-supported HTTP method.
+#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
+#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
+#: actions/atompubshowsubscription.php:122
+#: actions/atompubsubscriptionfeed.php:109
+msgid "HTTP method not supported."
+msgstr ""
+
+#: actions/apistatusesshow.php:141
+#, php-format
+msgid "Unsupported format: %s"
+msgstr ""
+
+#. TRANS: Client error displayed requesting a deleted status.
+#: actions/apistatusesshow.php:152
msgid "Status deleted."
msgstr "ΠκαÏάÏÏαÏη διεγÏάÏη."
-#: actions/apistatusesshow.php:145
+#. TRANS: Client error displayed requesting a status with an invalid ID.
+#: actions/apistatusesshow.php:159
msgid "No status with that ID found."
msgstr ""
-#: actions/apistatusesupdate.php:222
-msgid "Client must provide a 'status' parameter with a value."
+#: actions/apistatusesshow.php:223
+msgid "Can only delete using the Atom format."
msgstr ""
-#: actions/apistatusesupdate.php:243 actions/newnotice.php:157
-#: lib/mailhandler.php:60
+#. TRANS: Error message displayed trying to delete a notice that was not made by the current user.
+#: actions/apistatusesshow.php:230 actions/deletenotice.php:78
+msgid "Can't delete this notice."
+msgstr "ÎίÏαι ÏίγοÏ
ÏÎ¿Ï ÏÏι Î¸ÎµÏ Î½Î± διαγÏάÏÎµÎ¹Ï Î±Ï
ÏÏ Ïο μήνÏ
μα;"
+
+#: actions/apistatusesshow.php:243
#, php-format
-msgid "That's too long. Max notice size is %d chars."
+msgid "Deleted notice %d"
msgstr ""
-#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96
-msgid "Not found."
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#: actions/apistatusesupdate.php:221
+msgid "Client must provide a 'status' parameter with a value."
msgstr ""
-#: actions/apistatusesupdate.php:307 actions/newnotice.php:181
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#. TRANS: %d is the maximum number of character for a notice.
+#: actions/apistatusesupdate.php:244 actions/newnotice.php:161
+#: lib/mailhandler.php:60
#, php-format
-msgid "Max notice size is %d chars, including attachment URL."
+msgid "That's too long. Maximum notice size is %d character."
+msgid_plural "That's too long. Maximum notice size is %d characters."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client error displayed when replying to a non-existing notice.
+#: actions/apistatusesupdate.php:284
+msgid "Parent notice not found."
msgstr ""
-#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262
+#. TRANS: Client error displayed exceeding the maximum notice length.
+#. TRANS: %d is the maximum lenth for a notice.
+#: actions/apistatusesupdate.php:308 actions/newnotice.php:184
+#, php-format
+msgid "Maximum notice size is %d character, including attachment URL."
+msgid_plural "Maximum notice size is %d characters, including attachment URL."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client error displayed when requesting profiles of followers in an unsupported format.
+#. TRANS: Client error displayed when requesting IDs of followers in an unsupported format.
+#: actions/apisubscriptions.php:228 actions/apisubscriptions.php:258
msgid "Unsupported format."
msgstr ""
-#: actions/apitimelinefavorites.php:110
+#. TRANS: Title for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinefavorites.php:108
#, php-format
msgid "%1$s / Favorites from %2$s"
msgstr ""
-#: actions/apitimelinefavorites.php:119
+#. TRANS: Subtitle for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user's full name,
+#. TRANS: %3$s is a user nickname.
+#: actions/apitimelinefavorites.php:120
+#, php-format
+msgid "%1$s updates favorited by %2$s / %3$s."
+msgstr ""
+
+#. TRANS: Server error displayed when generating an Atom feed fails.
+#. TRANS: %s is the error.
+#: actions/apitimelinegroup.php:134
#, php-format
-msgid "%1$s updates favorited by %2$s / %2$s."
+msgid "Could not generate feed for group - %s"
msgstr ""
-#: actions/apitimelinementions.php:118
+#. TRANS: Title for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinementions.php:115
#, php-format
msgid "%1$s / Updates mentioning %2$s"
msgstr ""
+#. TRANS: Subtitle for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname,
+#. TRANS: %3$s is a user's full name.
#: actions/apitimelinementions.php:131
#, php-format
msgid "%1$s updates that reply to updates from %2$s / %3$s."
msgstr ""
-#: actions/apitimelinepublic.php:202 actions/publicrss.php:105
+#. TRANS: Title for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:193 actions/publicrss.php:103
+#, fuzzy, php-format
+msgid "%s public timeline"
+msgstr "ÏÏονοδιάγÏαμμα ÏοÏ
ÏÏήÏÏη %s"
+
+#. TRANS: Subtitle for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:199 actions/publicrss.php:105
#, php-format
msgid "%s updates from everyone!"
msgstr ""
-#: actions/apitimelineretweetsofme.php:114
+#. TRANS: Server error displayed calling unimplemented API method for 'retweeted by me'.
+#: actions/apitimelineretweetedbyme.php:71
+msgid "Unimplemented."
+msgstr ""
+
+#. TRANS: Title for Atom feed "repeated to me". %s is the user nickname.
+#: actions/apitimelineretweetedtome.php:108
+#, fuzzy, php-format
+msgid "Repeated to %s"
+msgstr "ÎÏαναλαμβάνεÏαι αÏÏ"
+
+#. TRANS: Title of list of repeated notices of the logged in user.
+#. TRANS: %s is the nickname of the logged in user.
+#: actions/apitimelineretweetsofme.php:112
#, php-format
msgid "Repeats of %s"
msgstr ""
-#: actions/apitimelinetag.php:105 actions/tag.php:67
+#. TRANS: Title for timeline with lastest notices with a given tag.
+#. TRANS: %s is the tag.
+#: actions/apitimelinetag.php:101 actions/tag.php:67
#, php-format
msgid "Notices tagged with %s"
msgstr ""
-#: actions/apitimelinetag.php:107 actions/tagrss.php:65
+#. TRANS: Subtitle for timeline with lastest notices with a given tag.
+#. TRANS: %1$s is the tag, $2$s is the StatusNet sitename.
+#: actions/apitimelinetag.php:105 actions/tagrss.php:65
#, php-format
msgid "Updates tagged with %1$s on %2$s!"
msgstr ""
-#: actions/apitrends.php:87
+#. TRANS: Client error displayed trying to add a notice to another user's timeline.
+#: actions/apitimelineuser.php:297
+msgid "Only the user can add to their own timeline."
+msgstr ""
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:304
+msgid "Only accept AtomPub for Atom feeds."
+msgstr ""
+
+#: actions/apitimelineuser.php:310
+msgid "Atom post must not be empty."
+msgstr ""
+
+#: actions/apitimelineuser.php:315
+msgid "Atom post must be well-formed XML."
+msgstr ""
+
+#. TRANS: Client error displayed when not using an Atom entry.
+#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
+#: actions/atompubmembershipfeed.php:228
+#: actions/atompubsubscriptionfeed.php:233
+msgid "Atom post must be an Atom entry."
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/apitimelineuser.php:334
+msgid "Can only handle POST activities."
+msgstr ""
+
+#. TRANS: Client error displayed when using an unsupported activity object type.
+#. TRANS: %s is the unsupported activity object type.
+#: actions/apitimelineuser.php:345
+#, php-format
+msgid "Cannot handle activity object type \"%s\"."
+msgstr ""
+
+#. TRANS: Client error displayed when posting a notice without content through the API.
+#: actions/apitimelineuser.php:378
+#, php-format
+msgid "No content for notice %d."
+msgstr ""
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:406
+#, php-format
+msgid "Notice with URI \"%s\" already exists."
+msgstr ""
+
+#: actions/apitimelineuser.php:437
+#, php-format
+msgid "AtomPub post with unknown attention URI %s"
+msgstr ""
+
+#. TRANS: Server error for unfinished API method showTrends.
+#: actions/apitrends.php:85
msgid "API method under construction."
msgstr "ΠμÎÎ¸Î¿Î´Î¿Ï ÏοÏ
ÎΡΠείναι Ï
ÏÏ ÎºÎ±ÏαÏκεÏ
ή."
-#: actions/avatarbynickname.php:64
+#. TRANS: Client error displayed when requesting user information for a non-existing user.
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
+msgid "User not found."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:70
+msgid "No such profile"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:145
+#, php-format
+msgid "Notices %s has favorited to on %s"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
+msgid "Can't add someone else's subscription"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubfavoritefeed.php:239
+msgid "Can only handle Favorite activities."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
+msgid "Can only fave notices."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:256
+msgid "Unknown note."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:263
+msgid "Already a favorite."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
+#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
+msgid "No such profile."
+msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
+
+#: actions/atompubmembershipfeed.php:144
+#, php-format
+msgid "%s group memberships"
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:147
+#, php-format
+msgid "Groups %s is a member of on %s"
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:217
+msgid "Can't add someone else's membership"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubmembershipfeed.php:241
+msgid "Can only handle Join activities."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:256
+msgid "Unknown group."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:263
+msgid "Already a member."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:270
+msgid "Blocked by admin."
+msgstr ""
+
+#: actions/atompubshowfavorite.php:89
+msgid "No such favorite."
+msgstr ""
+
+#: actions/atompubshowfavorite.php:151
+msgid "Can't delete someone else's favorite"
+msgstr ""
+
+#: actions/atompubshowmembership.php:81
+msgid "No such group"
+msgstr "Îεν Ï
ÏάÏÏει ÏÎÏοια ομάδα"
+
+#: actions/atompubshowmembership.php:90
+msgid "Not a member"
+msgstr ""
+
+#: actions/atompubshowmembership.php:115
+msgid "Method not supported"
+msgstr ""
+
+#: actions/atompubshowmembership.php:150
+msgid "Can't delete someone else's membership"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
+#: actions/atompubshowsubscription.php:72
+#: actions/atompubshowsubscription.php:83
+#: actions/atompubsubscriptionfeed.php:74
+#, php-format
+msgid "No such profile id: %d"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
+#, php-format
+msgid "Profile %1$d not subscribed to profile %2$d"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
+msgid "Cannot delete someone else's subscription"
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:150
+#, php-format
+msgid "People %s has subscribed to on %s"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubsubscriptionfeed.php:246
+msgid "Can only handle Follow activities."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:253
+msgid "Can only follow people."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:262
+#, php-format
+msgid "Unknown profile %s"
+msgstr ""
+
+#. TRANS: Client error displayed trying to get a non-existing attachment.
+#: actions/attachment.php:73
+#, fuzzy
+msgid "No such attachment."
+msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
+
+#. TRANS: Client error displayed trying to get an avatar without providing a nickname.
+#. TRANS: Client error displayed when requesting a list of blocked users for a group without providing a group nickname.
+#. TRANS: Client error displayed trying to edit a group while not proving a nickname for the group to edit.
+#. TRANS: Client error displayed if no nickname argument was given requesting a group page.
+#: actions/avatarbynickname.php:60 actions/blockedfromgroup.php:73
+#: actions/editgroup.php:85 actions/groupdesignsettings.php:84
+#: actions/grouplogo.php:86 actions/groupmembers.php:76
+#: actions/grouprss.php:91 actions/showgroup.php:116
+#, fuzzy
+msgid "No nickname."
+msgstr "ΨεÏ
δÏνÏ
μο"
+
+#. TRANS: Client error displayed trying to get an avatar without providing an avatar size.
+#: actions/avatarbynickname.php:66
msgid "No size."
msgstr ""
-#: actions/avatarbynickname.php:69
+#. TRANS: Client error displayed trying to get an avatar providing an invalid avatar size.
+#: actions/avatarbynickname.php:72
msgid "Invalid size."
msgstr ""
+#. TRANS: Title for avatar upload page.
+#. TRANS: Label for group avatar (dt). Text hidden by default.
#. TRANS: Link description in user account settings menu.
-#: actions/avatarsettings.php:67 actions/showgroup.php:230
-#: lib/accountsettingsaction.php:118
+#: actions/avatarsettings.php:66 actions/showgroup.php:224
+#: lib/accountsettingsaction.php:113
msgid "Avatar"
msgstr ""
+#. TRANS: Instruction for avatar upload page.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
#: actions/avatarsettings.php:78
#, php-format
msgid "You can upload your personal avatar. The maximum file size is %s."
msgstr ""
-#: actions/avatarsettings.php:106 actions/avatarsettings.php:185
+#. TRANS: Server error displayed in avatar upload page when no matching profile can be found for a user.
+#: actions/avatarsettings.php:108 actions/avatarsettings.php:192
#: actions/grouplogo.php:181 actions/remotesubscribe.php:191
#: actions/userauthorization.php:72 actions/userrss.php:108
msgid "User without matching profile."
msgstr ""
-#: actions/avatarsettings.php:119 actions/avatarsettings.php:197
+#. TRANS: Avatar upload page form legend.
+#. TRANS: Avatar upload page crop form legend.
+#: actions/avatarsettings.php:122 actions/avatarsettings.php:205
#: actions/grouplogo.php:254
msgid "Avatar settings"
msgstr "ΡÏ
θμίÏÎµÎ¹Ï ÏοÏ
άβαÏαÏ"
-#: actions/avatarsettings.php:127 actions/avatarsettings.php:205
+#. TRANS: Header on avatar upload page for thumbnail of originally uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of originally uploaded avatar (h2).
+#: actions/avatarsettings.php:131 actions/avatarsettings.php:214
#: actions/grouplogo.php:202 actions/grouplogo.php:262
msgid "Original"
msgstr ""
-#: actions/avatarsettings.php:142 actions/avatarsettings.php:217
+#. TRANS: Header on avatar upload page for thumbnail of to be used rendition of uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of to be used rendition of uploaded avatar (h2).
+#: actions/avatarsettings.php:147 actions/avatarsettings.php:227
#: actions/grouplogo.php:213 actions/grouplogo.php:274
msgid "Preview"
msgstr ""
-#: actions/avatarsettings.php:149 actions/showapplication.php:252
-#: lib/deleteuserform.php:66 lib/noticelist.php:657
+#. TRANS: Button on avatar upload page to delete current avatar.
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
+msgctxt "BUTTON"
msgid "Delete"
-msgstr "ÎιαγÏαÏή"
+msgstr ""
-#: actions/avatarsettings.php:166 actions/grouplogo.php:236
+#. TRANS: Button on avatar upload page to upload an avatar.
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
+msgctxt "BUTTON"
msgid "Upload"
msgstr ""
-#: actions/avatarsettings.php:305
+#. TRANS: Button on avatar upload crop form to confirm a selected crop as avatar.
+#: actions/avatarsettings.php:243
+msgctxt "BUTTON"
+msgid "Crop"
+msgstr ""
+
+#. TRANS: Validation error on avatar upload form when no file was uploaded.
+#: actions/avatarsettings.php:318
msgid "No file uploaded."
msgstr ""
-#: actions/avatarsettings.php:332
+#. TRANS: Avatar upload form unstruction after uploading a file.
+#: actions/avatarsettings.php:346
msgid "Pick a square area of the image to be your avatar"
msgstr ""
-#: actions/avatarsettings.php:347 actions/grouplogo.php:380
+#. TRANS: Server error displayed if an avatar upload went wrong somehow server side.
+#: actions/avatarsettings.php:361 actions/grouplogo.php:380
msgid "Lost our file data."
msgstr ""
-#: actions/avatarsettings.php:370
+#. TRANS: Success message for having updated a user avatar.
+#: actions/avatarsettings.php:385
msgid "Avatar updated."
msgstr ""
-#: actions/avatarsettings.php:373
+#. TRANS: Error displayed on the avatar upload page if the avatar could not be updated for an unknown reason.
+#: actions/avatarsettings.php:389
msgid "Failed updating avatar."
msgstr ""
-#: actions/avatarsettings.php:397
+#. TRANS: Success message for deleting a user avatar.
+#: actions/avatarsettings.php:413
msgid "Avatar deleted."
msgstr "ΠκαÏάÏÏαÏη διεγÏάÏη."
-#: actions/block.php:138
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+msgid "Only logged-in users can backup their account."
+msgstr ""
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr ""
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
+#. TRANS: Client error displayed when blocking a user that has already been blocked.
+#: actions/block.php:68
+#, fuzzy
+msgid "You already blocked that user."
+msgstr "ÎδÏ
ναμία διαγÏαÏÎ®Ï Î±Ï
ÏÎ¿Ï ÏοÏ
μηνÏμαÏοÏ."
+
+#. TRANS: Title for block user page.
+#. TRANS: Legend for block user form.
+#: actions/block.php:106 actions/block.php:136 actions/groupblock.php:158
+#, fuzzy
+msgid "Block user"
+msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
+
+#. TRANS: Explanation of consequences when blocking a user on the block user page.
+#: actions/block.php:139
msgid ""
"Are you sure you want to block this user? Afterwards, they will be "
"unsubscribed from you, unable to subscribe to you in the future, and you "
@@ -673,156 +1491,415 @@ msgstr ""
#. TRANS: Button label on the user block form.
#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
#. TRANS: Button label on the delete notice form.
#. TRANS: Button label on the delete user form.
#. TRANS: Button label on the form to block a user from a group.
-#: actions/block.php:153 actions/deleteapplication.php:154
-#: actions/deletenotice.php:147 actions/deleteuser.php:152
-#: actions/groupblock.php:178
+#: actions/block.php:154 actions/deleteapplication.php:157
+#: actions/deletegroup.php:220 actions/deletenotice.php:155
+#: actions/deleteuser.php:152 actions/groupblock.php:178
msgctxt "BUTTON"
msgid "No"
msgstr "ÎανÎνα"
#. TRANS: Submit button title for 'No' when blocking a user.
#. TRANS: Submit button title for 'No' when deleting a user.
-#: actions/block.php:157 actions/deleteuser.php:156
+#: actions/block.php:158 actions/deleteuser.php:156
msgid "Do not block this user"
msgstr "ÎιαγÏάÏÏε αÏ
ÏÏν Ïον ÏÏήÏÏη"
-#: actions/block.php:187
+#. TRANS: Button label on the user block form.
+#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
+#. TRANS: Button label on the delete notice form.
+#. TRANS: Button label on the delete user form.
+#. TRANS: Button label on the form to block a user from a group.
+#: actions/block.php:161 actions/deleteapplication.php:164
+#: actions/deletegroup.php:227 actions/deletenotice.php:162
+#: actions/deleteuser.php:159 actions/groupblock.php:185
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Yes"
+msgstr "Îαι"
+
+#. TRANS: Submit button title for 'Yes' when blocking a user.
+#. TRANS: Description of the form to block a user.
+#: actions/block.php:165 lib/blockform.php:79
+#, fuzzy
+msgid "Block this user"
+msgstr "ÎιαγÏάÏÏε αÏ
ÏÏν Ïον ÏÏήÏÏη"
+
+#. TRANS: Server error displayed when blocking a user fails.
+#: actions/block.php:189
msgid "Failed to save block information."
msgstr ""
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-local group.
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-existing group.
+#. TRANS: Client error when trying to delete a non-local group.
+#. TRANS: Client error when trying to delete a non-existing group.
+#. TRANS: Client error displayed trying to edit a non-existing group.
+#. TRANS: Client error displayed when trying to unblock a user from a non-existing group.
+#. TRANS: Client error displayed if no remote group with a given name was found requesting group page.
+#. TRANS: Client error displayed if no local group with a given name was found requesting group page.
#. TRANS: Command exception text shown when a group is requested that does not exist.
#. TRANS: Error text shown when trying to leave a group that does not exist.
-#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87
-#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62
+#: actions/blockedfromgroup.php:81 actions/blockedfromgroup.php:89
+#: actions/deletegroup.php:87 actions/deletegroup.php:100
+#: actions/editgroup.php:102 actions/foafgroup.php:44 actions/foafgroup.php:62
#: actions/foafgroup.php:69 actions/groupblock.php:86 actions/groupbyid.php:83
#: actions/groupdesignsettings.php:100 actions/grouplogo.php:102
#: actions/groupmembers.php:83 actions/groupmembers.php:90
#: actions/grouprss.php:98 actions/grouprss.php:105
-#: actions/groupunblock.php:86 actions/joingroup.php:82
+#: actions/groupunblock.php:88 actions/joingroup.php:82
#: actions/joingroup.php:93 actions/leavegroup.php:82
#: actions/leavegroup.php:93 actions/makeadmin.php:86
-#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:170
-#: lib/command.php:383
+#: actions/showgroup.php:134 actions/showgroup.php:143 lib/command.php:168
+#: lib/command.php:380
msgid "No such group."
msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
-#: actions/blockedfromgroup.php:97
+#. TRANS: Title for first page with list of users blocked from a group.
+#. TRANS: %s is a group nickname.
+#: actions/blockedfromgroup.php:101
#, php-format
msgid "%s blocked profiles"
msgstr "Î ÏοÏίλ ÏÏήÏÏη"
-#: actions/blockedfromgroup.php:100
+#. TRANS: Title for any but the first page with list of users blocked from a group.
+#. TRANS: %1$s is a group nickname, %2$d is a page number.
+#: actions/blockedfromgroup.php:106
#, php-format
msgid "%1$s blocked profiles, page %2$d"
msgstr "%1$s και Ïίλοι, Ïελίδα 2%$d"
-#: actions/blockedfromgroup.php:115
+#. TRANS: Instructions for list of users blocked from a group.
+#: actions/blockedfromgroup.php:122
msgid "A list of the users blocked from joining this group."
msgstr ""
-#: actions/blockedfromgroup.php:288
+#. TRANS: Form legend for unblocking a user from a group.
+#: actions/blockedfromgroup.php:291
msgid "Unblock user from group"
msgstr ""
-#. TRANS: Title for the form to unblock a user.
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:70
+#. TRANS: Button text for unblocking a user from a group.
+#: actions/blockedfromgroup.php:323
+msgctxt "BUTTON"
msgid "Unblock"
msgstr ""
+#. TRANS: Tooltip for button for unblocking a user from a group.
+#. TRANS: Description of the form to unblock a user.
+#: actions/blockedfromgroup.php:327 lib/unblockform.php:78
+#, fuzzy
+msgid "Unblock this user"
+msgstr "ÎιαγÏάÏÏε αÏ
ÏÏν Ïον ÏÏήÏÏη"
+
+#. TRANS: Title for mini-posting window loaded from bookmarklet.
+#. TRANS: %s is the StatusNet site name.
+#: actions/bookmarklet.php:51
+#, fuzzy, php-format
+msgid "Post to %s"
+msgstr "Î¿Î¼Î¬Î´ÎµÏ ÏοÏ
ÏÏήÏÏη %s"
+
+#. TRANS: Client error displayed when not providing a confirmation code in the contact address confirmation action.
+#: actions/confirmaddress.php:74
+#, fuzzy
+msgid "No confirmation code."
+msgstr "ÎÏÎÏÏ
Ïε η ειÏαγÏγή κÏÎ´Î¹ÎºÎ¿Ï ÎµÏιβεβαίÏÏηÏ."
+
+#. TRANS: Client error displayed when providing a non-existing confirmation code in the contact address confirmation action.
#: actions/confirmaddress.php:80
msgid "Confirmation code not found."
msgstr "ΠκÏδικÏÏ ÎµÏιβεβαίÏÏÎ·Ï Î´ÎµÎ½ βÏÎθηκε."
-#. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'.
-#: actions/confirmaddress.php:91
+#. TRANS: Client error displayed when not providing a confirmation code for another user in the contact address confirmation action.
+#: actions/confirmaddress.php:86
+#, fuzzy
+msgid "That confirmation code is not for you!"
+msgstr "ΠκÏδικÏÏ ÎµÏιβεβαίÏÏÎ·Ï Î´ÎµÎ½ βÏÎθηκε."
+
+#. TRANS: Server error for a unknow address type %s, which can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:92
#, php-format
msgid "Unrecognized address type %s."
msgstr ""
+#. TRANS: Client error for an already confirmed email/jabber/sms address.
+#: actions/confirmaddress.php:97
+#, fuzzy
+msgid "That address has already been confirmed."
+msgstr "ΠδιεÏθÏ
νÏη email Ï
ÏάÏÏει ήδη."
+
+#. TRANS: Server error displayed when a user update to the database fails in the contact address confirmation action.
#. TRANS: Server error thrown on database error updating e-mail preferences.
#. TRANS: Server error thrown on database error removing a registered e-mail address.
#. TRANS: Server error thrown on database error updating IM preferences.
#. TRANS: Server error thrown on database error removing a registered IM address.
+#. TRANS: Server error displayed when "Other" settings in user profile could not be updated on the server.
+#. TRANS: Server error thrown when user profile settings could not be updated.
#. TRANS: Server error thrown on database error updating SMS preferences.
#. TRANS: Server error thrown on database error removing a registered SMS phone number.
-#: actions/confirmaddress.php:116 actions/emailsettings.php:331
-#: actions/emailsettings.php:477 actions/imsettings.php:283
-#: actions/imsettings.php:442 actions/othersettings.php:174
-#: actions/profilesettings.php:283 actions/smssettings.php:308
+#: actions/confirmaddress.php:118 actions/emailsettings.php:359
+#: actions/emailsettings.php:508 actions/imsettings.php:283
+#: actions/imsettings.php:442 actions/othersettings.php:184
+#: actions/profilesettings.php:326 actions/smssettings.php:308
#: actions/smssettings.php:464
msgid "Couldn't update user."
msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
-#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
-#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
-#: actions/confirmaddress.php:128 actions/emailsettings.php:437
-#: actions/smssettings.php:422
-msgid "Couldn't delete email confirmation."
-msgstr "ÎÏÎÏÏ
Ïε η διαγÏαÏή email εÏιβεβαίÏÏηÏ."
+#. TRANS: Server error displayed when an address confirmation code deletion from the
+#. TRANS: database fails in the contact address confirmation action.
+#: actions/confirmaddress.php:132
+msgid "Could not delete address confirmation."
+msgstr ""
-#: actions/confirmaddress.php:146
+#. TRANS: Title for the contact address confirmation action.
+#: actions/confirmaddress.php:150
msgid "Confirm address"
msgstr "ΤÏÎÏοÏ
Ïα εÏιβεβαιÏμÎνη email διεÏθÏ
νÏη."
-#: actions/confirmaddress.php:161
+#. TRANS: Success message for the contact address confirmation action.
+#. TRANS: %s can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:166
#, php-format
msgid "The address \"%s\" has been confirmed for your account."
msgstr ""
-#: actions/conversation.php:99
+#. TRANS: Title for page with a conversion (multiple notices in context).
+#: actions/conversation.php:96
msgid "Conversation"
msgstr "ΣÏ
ζήÏηÏη"
-#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87
+#. TRANS: Header on conversation page. Hidden by default (h2).
+#: actions/conversation.php:149 lib/mailbox.php:116 lib/noticelist.php:87
#: lib/profileaction.php:229 lib/searchgroupnav.php:82
msgid "Notices"
msgstr ""
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+msgid "Only logged-in users can delete their account."
+msgstr ""
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+msgid "You cannot delete your account."
+msgstr ""
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+msgid "Account deleted."
+msgstr ""
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+msgid "Delete account"
+msgstr ""
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "ÎÏιβεβαίÏÏη"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr ""
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+msgid "Permanently delete your account"
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete an application while not logged in.
+#: actions/deleteapplication.php:62
+#, fuzzy
+msgid "You must be logged in to delete an application."
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
+#. TRANS: Client error displayed trying to delete an application that does not exist.
+#: actions/deleteapplication.php:71
+#, fuzzy
+msgid "Application not found."
+msgstr "ΠκÏδικÏÏ ÎµÏιβεβαίÏÏÎ·Ï Î´ÎµÎ½ βÏÎθηκε."
+
+#. TRANS: Client error displayed trying to delete an application the current user does not own.
+#. TRANS: Client error displayed trying to edit an application while not being its owner.
+#: actions/deleteapplication.php:79 actions/editapplication.php:78
+#: actions/showapplication.php:94
+#, fuzzy
+msgid "You are not the owner of this application."
+msgstr "ÎÎ¼Î¬Î´ÎµÏ Î¼Îµ Ïα ÏεÏιÏÏÏÏεÏα μÎλη"
+
#. TRANS: Client error text when there is a problem with the session token.
-#: actions/deleteapplication.php:102 actions/editapplication.php:127
-#: actions/newapplication.php:110 actions/showapplication.php:118
-#: lib/action.php:1315
+#: actions/deleteapplication.php:102 actions/editapplication.php:131
+#: actions/newapplication.php:114 actions/showapplication.php:118
+#: lib/action.php:1409
msgid "There was a problem with your session token."
msgstr ""
-#: actions/deleteapplication.php:149
+#. TRANS: Title for delete application page.
+#. TRANS: Fieldset legend on delete application page.
+#: actions/deleteapplication.php:124 actions/deleteapplication.php:149
+#, fuzzy
+msgid "Delete application"
+msgstr "Îεν Ï
ÏάÏÏει ÏÎÏοιο Ïελίδα."
+
+#. TRANS: Confirmation text on delete application page.
+#: actions/deleteapplication.php:152
msgid ""
"Are you sure you want to delete this application? This will clear all data "
"about the application from the database, including all existing user "
"connections."
msgstr ""
+#. TRANS: Submit button title for 'No' when deleting an application.
+#: actions/deleteapplication.php:161
+#, fuzzy
+msgid "Do not delete this application"
+msgstr "ÎδÏ
ναμία διαγÏαÏÎ®Ï Î±Ï
ÏÎ¿Ï ÏοÏ
μηνÏμαÏοÏ."
+
#. TRANS: Submit button title for 'Yes' when deleting an application.
-#: actions/deleteapplication.php:164
+#: actions/deleteapplication.php:167
msgid "Delete this application"
msgstr "ÎιαγÏάÏÏε αÏ
ÏÏν Ïον ÏÏήÏÏη"
-#: actions/deletenotice.php:71
-msgid "Can't delete this notice."
-msgstr "ÎίÏαι ÏίγοÏ
ÏÎ¿Ï ÏÏι Î¸ÎµÏ Î½Î± διαγÏάÏÎµÎ¹Ï Î±Ï
ÏÏ Ïο μήνÏ
μα;"
+#. TRANS: Client error when trying to delete group while not logged in.
+#: actions/deletegroup.php:64
+msgid "You must be logged in to delete a group."
+msgstr ""
+
+#. TRANS: Client error when trying to delete a group without providing a nickname or ID for the group.
+#: actions/deletegroup.php:94 actions/joingroup.php:88
+#: actions/leavegroup.php:88
+msgid "No nickname or ID."
+msgstr "ΨεÏ
δÏνÏ
μο"
+
+#. TRANS: Client error when trying to delete a group without having the rights to delete it.
+#: actions/deletegroup.php:107
+msgid "You are not allowed to delete this group."
+msgstr ""
+
+#. TRANS: Server error displayed if a group could not be deleted.
+#. TRANS: %s is the name of the group that could not be deleted.
+#: actions/deletegroup.php:150
+#, php-format
+msgid "Could not delete group %s."
+msgstr ""
+
+#. TRANS: Message given after deleting a group.
+#. TRANS: %s is the deleted group's name.
+#: actions/deletegroup.php:159
+#, php-format
+msgid "Deleted group %s"
+msgstr ""
+
+#. TRANS: Title of delete group page.
+#. TRANS: Form legend for deleting a group.
+#: actions/deletegroup.php:176 actions/deletegroup.php:202
+msgid "Delete group"
+msgstr ""
+
+#. TRANS: Warning in form for deleleting a group.
+#: actions/deletegroup.php:206
+msgid ""
+"Are you sure you want to delete this group? This will clear all data about "
+"the group from the database, without a backup. Public posts to this group "
+"will still appear in individual timelines."
+msgstr ""
+
+#. TRANS: Submit button title for 'No' when deleting a group.
+#: actions/deletegroup.php:224
+msgid "Do not delete this group"
+msgstr ""
+
+#. TRANS: Submit button title for 'Yes' when deleting a group.
+#: actions/deletegroup.php:231
+msgid "Delete this group"
+msgstr ""
+
+#. TRANS: Error message displayed trying to delete a notice while not logged in.
+#. TRANS: Client error displayed when trying to unblock a user from a group while not logged in.
+#. TRANS: Client error displayed trying a change a subscription while not logged in.
+#. TRANS: Client error message thrown when trying to access the admin panel while not logged in.
+#: actions/deletenotice.php:52 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:60 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:88
+#: actions/nudge.php:63 actions/subedit.php:33 actions/subscribe.php:96
+#: actions/tagother.php:33 actions/unsubscribe.php:52
+#: lib/adminpanelaction.php:71 lib/profileformaction.php:64
+#: lib/settingsaction.php:72
+#, fuzzy
+msgid "Not logged in."
+msgstr "Îδη ÏÏ
νδεδεμÎνοÏ."
-#: actions/deletenotice.php:103
+#. TRANS: Instructions for deleting a notice.
+#: actions/deletenotice.php:110
msgid ""
"You are about to permanently delete a notice. Once this is done, it cannot "
"be undone."
msgstr ""
-#: actions/deletenotice.php:109 actions/deletenotice.php:141
+#. TRANS: Page title when deleting a notice.
+#. TRANS: Fieldset legend for the delete notice form.
+#: actions/deletenotice.php:117 actions/deletenotice.php:148
msgid "Delete notice"
msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
-#: actions/deletenotice.php:144
+#. TRANS: Message for the delete notice form.
+#: actions/deletenotice.php:152
msgid "Are you sure you want to delete this notice?"
msgstr "ÎίÏαι ÏίγοÏ
ÏÎ¿Ï ÏÏι Î¸ÎµÏ Î½Î± διαγÏάÏÎµÎ¹Ï Î±Ï
ÏÏ Ïο μήνÏ
μα;"
#. TRANS: Submit button title for 'No' when deleting a notice.
-#: actions/deletenotice.php:151
+#: actions/deletenotice.php:159
msgid "Do not delete this notice"
msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
+#. TRANS: Submit button title for 'Yes' when deleting a notice.
+#: actions/deletenotice.php:166 lib/noticelist.php:673
+#, fuzzy
+msgid "Delete this notice"
+msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
+
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
+
#: actions/deleteuser.php:74
msgid "You can only delete local users."
msgstr ""
@@ -840,48 +1917,78 @@ msgstr ""
#. TRANS: Submit button title for 'Yes' when deleting a user.
#: actions/deleteuser.php:163 lib/deleteuserform.php:77
msgid "Delete this user"
-msgstr "ÎιαγÏάÏÏε αÏ
ÏÏν Ïον ÏÏήÏÏη"
+msgstr "ÎιαγÏαÏή αÏ
ÏÎ¿Ï ÏοÏ
ÏÏήÏÏη"
#. TRANS: Message used as title for design settings for the site.
#. TRANS: Link description in user account settings menu.
-#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:139
+#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134
msgid "Design"
msgstr ""
#: actions/designadminpanel.php:74
-msgid "Design settings for this StatusNet site."
+msgid "Design settings for this StatusNet site"
msgstr ""
-#: actions/designadminpanel.php:318
+#: actions/designadminpanel.php:335
msgid "Invalid logo URL."
msgstr ""
-#: actions/designadminpanel.php:426
+#: actions/designadminpanel.php:340
+msgid "Invalid SSL logo URL."
+msgstr ""
+
+#: actions/designadminpanel.php:344
+#, fuzzy, php-format
+msgid "Theme not available: %s."
+msgstr "ΠαÏÏική Ïελίδα δεν είναι ÎγκÏ
Ïο URL."
+
+#: actions/designadminpanel.php:448
msgid "Change logo"
msgstr "Îλλαγή ÏÏÏμάÏÏν"
-#: actions/designadminpanel.php:431
+#: actions/designadminpanel.php:453
msgid "Site logo"
msgstr ""
-#: actions/designadminpanel.php:461
+#: actions/designadminpanel.php:457
+msgid "SSL logo"
+msgstr ""
+
+#: actions/designadminpanel.php:469
+#, fuzzy
+msgid "Change theme"
+msgstr "Îλλαγή"
+
+#: actions/designadminpanel.php:486
+#, fuzzy
+msgid "Site theme"
+msgstr "Îλλαγή"
+
+#: actions/designadminpanel.php:487
msgid "Theme for the site."
msgstr ""
-#: actions/designadminpanel.php:471
+#: actions/designadminpanel.php:493
+#, fuzzy
+msgid "Custom theme"
+msgstr "Îλλαγή"
+
+#: actions/designadminpanel.php:497
msgid "You can upload a custom StatusNet theme as a .ZIP archive."
msgstr ""
-#: actions/designadminpanel.php:486 lib/designsettings.php:101
+#. TRANS: Fieldset legend on profile design page.
+#: actions/designadminpanel.php:512 lib/designsettings.php:98
msgid "Change background image"
msgstr ""
-#: actions/designadminpanel.php:491 actions/designadminpanel.php:574
-#: lib/designsettings.php:178
+#. TRANS: Label on profile design page for setting a profile page background colour.
+#: actions/designadminpanel.php:517 actions/designadminpanel.php:600
+#: lib/designsettings.php:183
msgid "Background"
msgstr ""
-#: actions/designadminpanel.php:496
+#: actions/designadminpanel.php:522
#, php-format
msgid ""
"You can upload a background image for the site. The maximum file size is %1"
@@ -889,64 +1996,85 @@ msgid ""
msgstr ""
#. TRANS: Used as radio button label to add a background image.
-#: actions/designadminpanel.php:527 lib/designsettings.php:139
+#: actions/designadminpanel.php:553
msgid "On"
msgstr ""
#. TRANS: Used as radio button label to not add a background image.
-#: actions/designadminpanel.php:544 lib/designsettings.php:155
+#: actions/designadminpanel.php:570
msgid "Off"
msgstr ""
-#: actions/designadminpanel.php:545 lib/designsettings.php:156
+#. TRANS: Form guide for a set of radio buttons on the profile design page that will enable or disable
+#. TRANS: use of the uploaded profile image.
+#: actions/designadminpanel.php:571 lib/designsettings.php:159
msgid "Turn background image on or off."
msgstr ""
-#: actions/designadminpanel.php:550 lib/designsettings.php:161
+#. TRANS: Checkbox label on profile design page that will cause the profile image to be tiled.
+#: actions/designadminpanel.php:576 lib/designsettings.php:165
msgid "Tile background image"
msgstr ""
-#: actions/designadminpanel.php:564 lib/designsettings.php:170
+#. TRANS: Fieldset legend on profile design page to change profile page colours.
+#: actions/designadminpanel.php:590 lib/designsettings.php:175
msgid "Change colours"
msgstr "Îλλαγή ÏÏÏμάÏÏν"
-#: actions/designadminpanel.php:587 lib/designsettings.php:191
+#. TRANS: Label on profile design page for setting a profile page content colour.
+#: actions/designadminpanel.php:613 lib/designsettings.php:197
msgid "Content"
msgstr "ΠεÏιεÏÏμενο"
-#: actions/designadminpanel.php:600 lib/designsettings.php:204
+#. TRANS: Label on profile design page for setting a profile page sidebar colour.
+#: actions/designadminpanel.php:626 lib/designsettings.php:211
msgid "Sidebar"
msgstr ""
-#: actions/designadminpanel.php:613 lib/designsettings.php:217
+#. TRANS: Label on profile design page for setting a profile page text colour.
+#: actions/designadminpanel.php:639 lib/designsettings.php:225
msgid "Text"
msgstr ""
-#: actions/designadminpanel.php:626 lib/designsettings.php:230
+#. TRANS: Label on profile design page for setting a profile page links colour.
+#: actions/designadminpanel.php:652 lib/designsettings.php:239
msgid "Links"
msgstr "ΣÏνδεÏμοι"
-#: actions/designadminpanel.php:651
+#: actions/designadminpanel.php:677
msgid "Advanced"
msgstr ""
-#: actions/designadminpanel.php:655
+#: actions/designadminpanel.php:681
msgid "Custom CSS"
msgstr ""
-#: actions/designadminpanel.php:676 lib/designsettings.php:247
+#. TRANS: Button text on profile design page to immediately reset all colour settings to default.
+#: actions/designadminpanel.php:702 lib/designsettings.php:257
msgid "Use defaults"
msgstr ""
-#: actions/designadminpanel.php:677 lib/designsettings.php:248
+#. TRANS: Title for button on profile design page to reset all colour settings to default.
+#: actions/designadminpanel.php:703 lib/designsettings.php:259
msgid "Restore default designs"
msgstr ""
-#: actions/designadminpanel.php:683 lib/designsettings.php:254
+#. TRANS: Title for button on profile design page to reset all colour settings to default without saving.
+#: actions/designadminpanel.php:709 lib/designsettings.php:267
msgid "Reset back to default"
msgstr ""
-#: actions/designadminpanel.php:686 lib/designsettings.php:257
+#. TRANS: Submit button title.
+#: actions/designadminpanel.php:711 actions/licenseadminpanel.php:319
+#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
+#: actions/snapshotadminpanel.php:245 actions/tagother.php:154
+#: lib/applicationeditform.php:357
+#, fuzzy
+msgid "Save"
+msgstr "ÎÏοθήκεÏ
Ïη"
+
+#. TRANS: Title for button on profile design page to save settings.
+#: actions/designadminpanel.php:712 lib/designsettings.php:272
msgid "Save design"
msgstr ""
@@ -963,71 +2091,134 @@ msgstr ""
msgid "No such document \"%s\""
msgstr ""
+#. TRANS: Title for "Edit application" form.
+#. TRANS: Form legend.
+#: actions/editapplication.php:54 lib/applicationeditform.php:129
+msgid "Edit application"
+msgstr ""
+
+#. TRANS: Client error displayed trying to edit an application while not logged in.
#: actions/editapplication.php:66
msgid "You must be logged in to edit an application."
msgstr ""
-#: actions/editapplication.php:161
+#. TRANS: Client error displayed trying to edit an application that does not exist.
+#: actions/editapplication.php:83 actions/showapplication.php:87
+#, fuzzy
+msgid "No such application."
+msgstr "Îεν Ï
ÏάÏÏει ÏÎÏοιο Ïελίδα."
+
+#. TRANS: Instructions for "Edit application" form.
+#: actions/editapplication.php:167
msgid "Use this form to edit your application."
msgstr ""
-#: actions/editapplication.php:177 actions/newapplication.php:159
+#. TRANS: Validation error shown when not providing a name in the "Edit application" form.
+#: actions/editapplication.php:184 actions/newapplication.php:163
msgid "Name is required."
msgstr ""
-#: actions/editapplication.php:194
+#. TRANS: Validation error shown when providing too long a name in the "Edit application" form.
+#: actions/editapplication.php:188 actions/newapplication.php:169
+msgid "Name is too long (maximum 255 characters)."
+msgstr ""
+
+#. TRANS: Validation error shown when providing a name for an application that already exists in the "Edit application" form.
+#: actions/editapplication.php:192 actions/newapplication.php:166
+#, fuzzy
+msgid "Name already in use. Try another one."
+msgstr "Το ÏεÏ
δÏνÏ
μο είναι ήδη Ïε ÏÏήÏη. ÎοκιμάÏÏε κάÏοιο άλλο."
+
+#. TRANS: Validation error shown when not providing a description in the "Edit application" form.
+#: actions/editapplication.php:196 actions/newapplication.php:172
+#, fuzzy
+msgid "Description is required."
+msgstr "ΠεÏιγÏαÏή"
+
+#. TRANS: Validation error shown when providing too long a source URL in the "Edit application" form.
+#: actions/editapplication.php:208
msgid "Source URL is too long."
msgstr ""
-#: actions/editapplication.php:203 actions/newapplication.php:188
+#. TRANS: Validation error shown when providing an invalid source URL in the "Edit application" form.
+#: actions/editapplication.php:215 actions/newapplication.php:193
+#, fuzzy
+msgid "Source URL is not valid."
+msgstr "ΠαÏÏική Ïελίδα δεν είναι ÎγκÏ
Ïο URL."
+
+#. TRANS: Validation error shown when not providing an organisation in the "Edit application" form.
+#: actions/editapplication.php:219 actions/newapplication.php:196
msgid "Organization is required."
msgstr ""
-#: actions/editapplication.php:209 actions/newapplication.php:194
+#. TRANS: Validation error shown when providing too long an arganisation name in the "Edit application" form.
+#: actions/editapplication.php:223 actions/newapplication.php:199
+msgid "Organization is too long (maximum 255 characters)."
+msgstr ""
+
+#: actions/editapplication.php:226 actions/newapplication.php:202
msgid "Organization homepage is required."
msgstr ""
-#: actions/editapplication.php:218 actions/newapplication.php:206
+#. TRANS: Validation error shown when providing too long a callback URL in the "Edit application" form.
+#: actions/editapplication.php:237 actions/newapplication.php:214
msgid "Callback is too long."
msgstr ""
-#: actions/editapplication.php:225 actions/newapplication.php:215
+#. TRANS: Validation error shown when providing an invalid callback URL in the "Edit application" form.
+#: actions/editapplication.php:245 actions/newapplication.php:223
msgid "Callback URL is not valid."
msgstr ""
-#: actions/editapplication.php:258
+#. TRANS: Server error occuring when an application could not be updated from the "Edit application" form.
+#: actions/editapplication.php:282
msgid "Could not update application."
msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
-#: actions/editgroup.php:107 actions/editgroup.php:172
+#. TRANS: Title for form to edit a group. %s is a group nickname.
+#: actions/editgroup.php:55
+#, fuzzy, php-format
+msgid "Edit %s group"
+msgstr "ÎÏεξεÏγαÏία ιδιοÏήÏÏν ÏÎ·Ï Î¿Î¼Î¬Î´Î±Ï %s"
+
+#. TRANS: Client error displayed trying to edit a group while not logged in.
+#. TRANS: Client error displayed trying to create a group while not logged in.
+#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65
+#, fuzzy
+msgid "You must be logged in to create a group."
+msgstr "Îεν ήÏαν δÏ
ναÏή η δημιοÏ
Ïγία ομάδαÏ."
+
+#. TRANS: Client error displayed trying to edit a group while not being a group admin.
+#: actions/editgroup.php:110 actions/editgroup.php:176
#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109
msgid "You must be an admin to edit the group."
msgstr ""
-#: actions/editgroup.php:158
+#. TRANS: Form instructions for group edit form.
+#: actions/editgroup.php:161
msgid "Use this form to edit the group."
msgstr ""
-#: actions/editgroup.php:205 actions/newgroup.php:145
-#, php-format
-msgid "description is too long (max %d chars)."
-msgstr "Î ÏεÏιγÏαÏή είναι ÏÎ¿Î»Ï Î¼ÎµÎ³Î¬Î»Î· (μÎγιÏÏο %d ÏαÏακÏ.)."
-
-#: actions/editgroup.php:228 actions/newgroup.php:168
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr ""
-#: actions/editgroup.php:258
+#. TRANS: Server error displayed when editing a group fails.
+#: actions/editgroup.php:272
msgid "Could not update group."
msgstr "Îεν ήÏαν δÏ
ναÏή η δημιοÏ
Ïγία ομάδαÏ."
+#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:264 classes/User_group.php:514
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Îεν ήÏαν δÏ
ναÏή η δημιοÏ
Ïγία ομάδαÏ."
-#: actions/editgroup.php:280
+#. TRANS: Group edit form success message.
+#: actions/editgroup.php:296
msgid "Options saved."
msgstr ""
@@ -1043,8 +2234,14 @@ msgstr "ΡÏ
θμίÏÎµÎ¹Ï ÏοÏ
άβαÏαÏ"
msgid "Manage how you get email from %%site.name%%."
msgstr ""
+#. TRANS: Form legend for e-mail settings form.
+#. TRANS: Field label for e-mail address input in e-mail settings form.
+#: actions/emailsettings.php:107 actions/emailsettings.php:133
+msgid "Email address"
+msgstr "ÎιεÏθÏ
νÏη ηλεκÏÏÎ¿Î½Î¹ÎºÎ¿Ï ÏαÏÏ
δÏομείοÏ
"
+
#. TRANS: Form note in e-mail settings form.
-#: actions/emailsettings.php:112
+#: actions/emailsettings.php:113
msgid "Current confirmed email address."
msgstr "ΤÏÎÏοÏ
Ïα εÏιβεβαιÏμÎνη email διεÏθÏ
νÏη."
@@ -1053,14 +2250,14 @@ msgstr "ΤÏÎÏοÏ
Ïα εÏιβεβαιÏμÎνη email διεÏθÏ
νÏη."
#. TRANS: Button label to remove a confirmed IM address.
#. TRANS: Button label to remove a confirmed SMS address.
#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from.
-#: actions/emailsettings.php:115 actions/emailsettings.php:162
+#: actions/emailsettings.php:116 actions/emailsettings.php:183
#: actions/imsettings.php:116 actions/smssettings.php:124
#: actions/smssettings.php:180
msgctxt "BUTTON"
msgid "Remove"
msgstr ""
-#: actions/emailsettings.php:122
+#: actions/emailsettings.php:123
msgid ""
"Awaiting confirmation on this address. Check your inbox (and spam box!) for "
"a message with further instructions."
@@ -1074,85 +2271,139 @@ msgstr ""
#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt.
#. TRANS: Any other domain may be owned by a legitimate person or
#. TRANS: organization.
-#: actions/emailsettings.php:139
+#: actions/emailsettings.php:140
msgid "Email address, like \"UserName@example.org\""
msgstr "ÎιεÏθÏ
νÏη email, Ï.Ï: \"UserName@example.org\""
+#. TRANS: Button label for adding an e-mail address in e-mail settings form.
+#. TRANS: Button label for adding an IM address in IM settings form.
+#. TRANS: Button label for adding a SMS phone number in SMS settings form.
+#: actions/emailsettings.php:144 actions/imsettings.php:151
+#: actions/smssettings.php:162
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Add"
+msgstr "Î ÏοÏθήκη"
+
#. TRANS: Form legend for incoming e-mail settings form.
#. TRANS: Form legend for incoming SMS settings form.
-#: actions/emailsettings.php:151 actions/smssettings.php:171
+#: actions/emailsettings.php:152 actions/smssettings.php:171
msgid "Incoming email"
msgstr "ÎιÏεÏÏÏμενο email"
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:158
+msgid "I want to post notices by email."
+msgstr "ÎÎÎ»Ï Î½Î± δημοÏιεÏÏ ÎµÎ½Î·Î¼ÎµÏÏÏÎµÎ¹Ï Î¼ÎÏÏ email"
+
#. TRANS: Form instructions for incoming e-mail form in e-mail settings.
#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings.
-#: actions/emailsettings.php:159 actions/smssettings.php:178
+#: actions/emailsettings.php:180 actions/smssettings.php:178
msgid "Send email to this address to post new notices."
msgstr ""
-#. TRANS: Instructions for incoming e-mail address input form.
+#. TRANS: Instructions for incoming e-mail address input form, when an address has already been assigned.
#. TRANS: Instructions for incoming SMS e-mail address input form.
-#: actions/emailsettings.php:168 actions/smssettings.php:186
+#: actions/emailsettings.php:189 actions/smssettings.php:186
msgid "Make a new email address for posting to; cancels the old one."
msgstr ""
+#. TRANS: Instructions for incoming e-mail address input form.
+#: actions/emailsettings.php:193
+msgid ""
+"To send notices via email, we need to create a unique email address for you "
+"on this server:"
+msgstr ""
+
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
-#: actions/emailsettings.php:172 actions/smssettings.php:189
+#: actions/emailsettings.php:199 actions/smssettings.php:189
msgctxt "BUTTON"
msgid "New"
msgstr ""
#. TRANS: Form legend for e-mail preferences form.
-#: actions/emailsettings.php:178
+#: actions/emailsettings.php:208
msgid "Email preferences"
msgstr "ÎιεÏ
θÏνÏÎµÎ¹Ï email"
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:184
+#: actions/emailsettings.php:216
msgid "Send me notices of new subscriptions through email."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:190
+#: actions/emailsettings.php:222
msgid "Send me email when someone adds my notice as a favorite."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:197
+#: actions/emailsettings.php:229
msgid "Send me email when someone sends me a private message."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:203
+#: actions/emailsettings.php:235
msgid "Send me email when someone sends me an \"@-reply\"."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:209
+#: actions/emailsettings.php:241
msgid "Allow friends to nudge me and send me an email."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:216
-msgid "I want to post notices by email."
-msgstr "ÎÎÎ»Ï Î½Î± δημοÏιεÏÏ ÎµÎ½Î·Î¼ÎµÏÏÏÎµÎ¹Ï Î¼ÎÏÏ email"
+#: actions/emailsettings.php:247
+#, fuzzy
+msgid "Publish a MicroID for my email address."
+msgstr "ÎιÏάγεÏε ÏεÏ
δÏνÏ
μο ή διεÏθÏ
νÏη email."
+
+#. TRANS: Confirmation message for successful e-mail preferences save.
+#: actions/emailsettings.php:368
+#, fuzzy
+msgid "Email preferences saved."
+msgstr "Îι ÏÏοÏιμήÏÎµÎ¹Ï Î±ÏοθηκεÏÏηκαν"
+
+#. TRANS: Message given saving e-mail address without having provided one.
+#: actions/emailsettings.php:388
+#, fuzzy
+msgid "No email address."
+msgstr "ÎιεÏ
θÏνÏÎµÎ¹Ï email"
#. TRANS: Message given saving e-mail address that cannot be normalised.
-#: actions/emailsettings.php:365
+#: actions/emailsettings.php:396
msgid "Cannot normalize that email address"
msgstr "ÎδÏ
ναμία κανονικοÏοίηÏÎ·Ï Î±Ï
ÏÎ®Ï ÏÎ·Ï email διεÏθÏ
νÏηÏ"
+#. TRANS: Message given saving e-mail address that not valid.
+#: actions/emailsettings.php:401 actions/register.php:212
+#: actions/siteadminpanel.php:144
+#, fuzzy
+msgid "Not a valid email address."
+msgstr "ÎιÏάγεÏε ÏεÏ
δÏνÏ
μο ή διεÏθÏ
νÏη email."
+
+#. TRANS: Message given saving e-mail address that is already set.
+#: actions/emailsettings.php:405
+#, fuzzy
+msgid "That is already your email address."
+msgstr "ÎιÏάγεÏε ÏεÏ
δÏνÏ
μο ή διεÏθÏ
νÏη email."
+
+#. TRANS: Message given saving e-mail address that is already set for another user.
+#: actions/emailsettings.php:409
+#, fuzzy
+msgid "That email address already belongs to another user."
+msgstr "ΠδιεÏθÏ
νÏη email Ï
ÏάÏÏει ήδη."
+
#. TRANS: Server error thrown on database error adding e-mail confirmation code.
#. TRANS: Server error thrown on database error adding IM confirmation code.
#. TRANS: Server error thrown on database error adding SMS confirmation code.
-#: actions/emailsettings.php:395 actions/imsettings.php:351
+#: actions/emailsettings.php:426 actions/imsettings.php:351
#: actions/smssettings.php:373
msgid "Couldn't insert confirmation code."
msgstr "ÎÏÎÏÏ
Ïε η ειÏαγÏγή κÏÎ´Î¹ÎºÎ¿Ï ÎµÏιβεβαίÏÏηÏ."
#. TRANS: Message given saving valid e-mail address that is to be confirmed.
-#: actions/emailsettings.php:402
+#: actions/emailsettings.php:433
msgid ""
"A confirmation code was sent to the email address you added. Check your "
"inbox (and spam box!) for the code and instructions on how to use it."
@@ -1161,31 +2412,82 @@ msgstr ""
"ÏÏοÏθÎÏαÏε. ÎλÎγξÏε Ïα ειÏεÏÏÏμενα (και Ïον Ïάκελο ανεÏιθÏμηÏÎ·Ï "
"αλληλογÏαÏίαÏ) για Ïον κÏÎ´Î¹ÎºÏ ÎºÎ±Î¹ για Ïο ÏÏÏ Î½Î± Ïον ÏÏηÏιμοÏοιήÏεÏε."
+#. TRANS: Message given canceling e-mail address confirmation that is not pending.
+#. TRANS: Message given canceling IM address confirmation that is not pending.
+#. TRANS: Message given canceling SMS phone number confirmation that is not pending.
+#: actions/emailsettings.php:454 actions/imsettings.php:386
+#: actions/smssettings.php:408
+#, fuzzy
+msgid "No pending confirmation to cancel."
+msgstr "ΠκÏδικÏÏ ÎºÎ±Î¹ η εÏιβεβαίÏÏη ÏοÏ
δεν ÏαÏ
ÏίζονÏαι."
+
+#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address.
+#: actions/emailsettings.php:459
+#, fuzzy
+msgid "That is the wrong email address."
+msgstr "ÎιÏάγεÏε ÏεÏ
δÏνÏ
μο ή διεÏθÏ
νÏη email."
+
+#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
+#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
+#: actions/emailsettings.php:468 actions/smssettings.php:422
+msgid "Couldn't delete email confirmation."
+msgstr "ÎÏÎÏÏ
Ïε η διαγÏαÏή email εÏιβεβαίÏÏηÏ."
+
#. TRANS: Message given after successfully canceling e-mail address confirmation.
-#: actions/emailsettings.php:442
+#: actions/emailsettings.php:473
msgid "Email confirmation cancelled."
msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
+#. TRANS: Message given trying to remove an e-mail address that is not
+#. TRANS: registered for the active user.
+#: actions/emailsettings.php:493
+#, fuzzy
+msgid "That is not your email address."
+msgstr "ÎιÏάγεÏε ÏεÏ
δÏνÏ
μο ή διεÏθÏ
νÏη email."
+
+#. TRANS: Message given after successfully removing a registered e-mail address.
+#: actions/emailsettings.php:514
+#, fuzzy
+msgid "The email address was removed."
+msgstr "ΠδιεÏθÏ
νÏη ÏοÏ
ειÏεÏÏÏμενοÏ
email αÏαιÏÎθηκε."
+
+#: actions/emailsettings.php:528 actions/smssettings.php:568
+#, fuzzy
+msgid "No incoming email address."
+msgstr "ΠδιεÏθÏ
νÏη ÏοÏ
ειÏεÏÏÏμενοÏ
email αÏαιÏÎθηκε."
+
#. TRANS: Server error thrown on database error removing incoming e-mail address.
#. TRANS: Server error thrown on database error adding incoming e-mail address.
-#: actions/emailsettings.php:508 actions/emailsettings.php:532
+#: actions/emailsettings.php:540 actions/emailsettings.php:565
#: actions/smssettings.php:578 actions/smssettings.php:602
msgid "Couldn't update user record."
msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη εγγÏαÏÎ®Ï ÏοÏ
ÏÏήÏÏη."
#. TRANS: Message given after successfully removing an incoming e-mail address.
-#: actions/emailsettings.php:512 actions/smssettings.php:581
+#: actions/emailsettings.php:544 actions/smssettings.php:581
msgid "Incoming email address removed."
msgstr "ΠδιεÏθÏ
νÏη ÏοÏ
ειÏεÏÏÏμενοÏ
email αÏαιÏÎθηκε."
+#. TRANS: Message given after successfully adding an incoming e-mail address.
+#: actions/emailsettings.php:569 actions/smssettings.php:605
+#, fuzzy
+msgid "New incoming email address added."
+msgstr "ΠδιεÏθÏ
νÏη ÏοÏ
ειÏεÏÏÏμενοÏ
email αÏαιÏÎθηκε."
+
#: actions/favor.php:79
msgid "This notice is already a favorite!"
msgstr ""
-#: actions/favor.php:92 lib/disfavorform.php:140
+#: actions/favor.php:92 lib/disfavorform.php:144
msgid "Disfavor favorite"
msgstr ""
+#: actions/favorited.php:65 lib/popularnoticesection.php:62
+#: lib/publicgroupnav.php:93
+#, fuzzy
+msgid "Popular notices"
+msgstr "ÎημοÏιλή"
+
#: actions/favorited.php:67
#, php-format
msgid "Popular notices, page %d"
@@ -1213,7 +2515,7 @@ msgid ""
msgstr ""
#: actions/favoritesrss.php:111 actions/showfavorites.php:77
-#: lib/personalgroupnav.php:115
+#: lib/personalgroupnav.php:118
#, php-format
msgid "%s's favorite notices"
msgstr ""
@@ -1223,6 +2525,12 @@ msgstr ""
msgid "Updates favored by %1$s on %2$s!"
msgstr ""
+#: actions/featured.php:69 lib/featureduserssection.php:87
+#: lib/publicgroupnav.php:89
+#, fuzzy
+msgid "Featured users"
+msgstr "Î ÏοÏεινÏμενα"
+
#: actions/featured.php:71
#, php-format
msgid "Featured users, page %d"
@@ -1233,6 +2541,11 @@ msgstr ""
msgid "A selection of some great users on %s"
msgstr ""
+#: actions/file.php:34
+#, fuzzy
+msgid "No notice ID."
+msgstr "ÎήνÏ
μα"
+
#: actions/file.php:38
msgid "No notice."
msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
@@ -1253,6 +2566,11 @@ msgstr ""
msgid "User being listened to does not exist."
msgstr ""
+#: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59
+#, fuzzy
+msgid "You can use the local subscription!"
+msgstr "ÎÏÎÏÏ
Ïε η ειÏαγÏγή νÎÎ±Ï ÏÏ
νδÏομήÏ."
+
#: actions/finishremotesubscribe.php:99
msgid "That user has blocked you from subscribing."
msgstr ""
@@ -1261,10 +2579,20 @@ msgstr ""
msgid "You are not authorized."
msgstr ""
+#: actions/finishremotesubscribe.php:113
+#, fuzzy
+msgid "Could not convert request token to access token."
+msgstr "ÎÏÎÏÏ
Ïε η μεÏαÏÏοÏή αιÏοÏμενÏν tokens Ïε tokens ÏÏÏÏβαÏηÏ."
+
#: actions/finishremotesubscribe.php:118
msgid "Remote service uses unknown version of OMB protocol."
msgstr ""
+#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:317
+#, fuzzy
+msgid "Error updating remote profile."
+msgstr "ÎÏÎÏÏ
Ïε η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
#: actions/getfile.php:79
msgid "No such file."
msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
@@ -1273,27 +2601,41 @@ msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
msgid "Cannot read file."
msgstr "ÎÏÎÏÏ
Ïε η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+#: actions/grantrole.php:62 actions/revokerole.php:62
+#, fuzzy
+msgid "Invalid role."
+msgstr "ÎήνÏ
μα"
+
#: actions/grantrole.php:66 actions/revokerole.php:66
msgid "This role is reserved and cannot be set."
msgstr ""
+#: actions/grantrole.php:75
+#, fuzzy
+msgid "You cannot grant user roles on this site."
+msgstr "ÎÎ¼Î¬Î´ÎµÏ Î¼Îµ Ïα ÏεÏιÏÏÏÏεÏα μÎλη"
+
#: actions/grantrole.php:82
msgid "User already has this role."
msgstr ""
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing a profile.
+#. TRANS: Client error displayed trying a change a subscription without providing a profile.
#: actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46
+#: actions/makeadmin.php:71 actions/subedit.php:49
#: lib/profileformaction.php:79
msgid "No profile specified."
msgstr ""
-#: actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing an existing profile.
+#. TRANS: Client error displayed trying a change a subscription for a non-existant profile ID.
+#: actions/groupblock.php:76 actions/groupunblock.php:77
+#: actions/makeadmin.php:76 actions/subedit.php:57 actions/tagother.php:46
#: actions/unsubscribe.php:84 lib/profileformaction.php:86
msgid "No profile with that ID."
msgstr ""
-#: actions/groupblock.php:81 actions/groupunblock.php:81
+#: actions/groupblock.php:81 actions/groupunblock.php:82
#: actions/makeadmin.php:81
msgid "No group specified."
msgstr ""
@@ -1306,6 +2648,11 @@ msgstr ""
msgid "User is already blocked from group."
msgstr ""
+#: actions/groupblock.php:100
+#, fuzzy
+msgid "User is not a member of group."
+msgstr "Îεν είÏÏε μÎÎ»Î¿Ï ÎºÎ±Î¼Î¯Î±Ï Î¿Î¼Î¬Î´Î±Ï."
+
#: actions/groupblock.php:134 actions/groupmembers.php:364
msgid "Block user from group"
msgstr ""
@@ -1350,20 +2697,66 @@ msgid ""
"palette of your choice."
msgstr ""
+#. TRANS: Error message displayed if design settings could not be saved.
+#. TRANS: Error message displayed if design settings could not be saved after clicking "Use defaults".
+#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186
+#: lib/designsettings.php:405 lib/designsettings.php:427
+#, fuzzy
+msgid "Couldn't update your design."
+msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
+
+#: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231
+#, fuzzy
+msgid "Design preferences saved."
+msgstr "Îι ÏÏοÏιμήÏÎµÎ¹Ï Î±ÏοθηκεÏÏηκαν"
+
+#: actions/grouplogo.php:142 actions/grouplogo.php:195
+#, fuzzy
+msgid "Group logo"
+msgstr "Îμάδα"
+
#: actions/grouplogo.php:153
#, php-format
msgid ""
"You can upload a logo image for your group. The maximum file size is %s."
msgstr ""
+#: actions/grouplogo.php:236
+msgid "Upload"
+msgstr ""
+
+#: actions/grouplogo.php:289
+#, fuzzy
+msgid "Crop"
+msgstr "Îμάδα"
+
#: actions/grouplogo.php:365
msgid "Pick a square area of the image to be the logo."
msgstr ""
+#: actions/grouplogo.php:399
+#, fuzzy
+msgid "Logo updated."
+msgstr "ÎÏοÏÏνδεÏη"
+
#: actions/grouplogo.php:401
msgid "Failed updating logo."
msgstr ""
+#. TRANS: Title of the page showing group members.
+#. TRANS: %s is the name of the group.
+#: actions/groupmembers.php:102
+#, fuzzy, php-format
+msgid "%s group members"
+msgstr "Î¿Î¼Î¬Î´ÎµÏ ÏÏν ÏÏηÏÏÏν %s"
+
+#. TRANS: Title of the page showing group members.
+#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list.
+#: actions/groupmembers.php:107
+#, fuzzy, php-format
+msgid "%1$s group members, page %2$d"
+msgstr "%1$s και Ïίλοι, Ïελίδα 2%$d"
+
#: actions/groupmembers.php:122
msgid "A list of the users in this group."
msgstr ""
@@ -1378,6 +2771,12 @@ msgctxt "BUTTON"
msgid "Block"
msgstr ""
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:403
+msgctxt "TOOLTIP"
+msgid "Block this user"
+msgstr ""
+
#: actions/groupmembers.php:498
msgid "Make user an admin of the group"
msgstr ""
@@ -1394,21 +2793,18 @@ msgctxt "TOOLTIP"
msgid "Make this user an admin"
msgstr ""
-#. TRANS: Message is used as link title. %s is a user nickname.
-#. TRANS: Title in atom group notice feed. %s is a group name.
-#. TRANS: Title in atom user notice feed. %s is a user name.
-#: actions/grouprss.php:139 actions/userrss.php:94
-#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69
-#, php-format
-msgid "%s timeline"
-msgstr "ÏÏονοδιάγÏαμμα ÏοÏ
ÏÏήÏÏη %s"
-
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#: actions/grouprss.php:142
#, php-format
msgid "Updates from members of %1$s on %2$s!"
msgstr ""
+#: actions/groups.php:62 lib/profileaction.php:223 lib/profileaction.php:249
+#: lib/publicgroupnav.php:81 lib/searchgroupnav.php:84 lib/subgroupnav.php:98
+#, fuzzy
+msgid "Groups"
+msgstr "Îμάδα"
+
#: actions/groups.php:64
#, php-format
msgid "Groups, page %d"
@@ -1424,6 +2820,11 @@ msgid ""
"%%%%)"
msgstr ""
+#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122
+#, fuzzy
+msgid "Create a new group"
+msgstr "ÎημιοÏ
Ïγία νÎοÏ
λογαÏιαÏμοÏ"
+
#: actions/groupsearch.php:52
#, php-format
msgid ""
@@ -1454,15 +2855,18 @@ msgid ""
"action.newgroup%%) yourself!"
msgstr ""
-#: actions/groupunblock.php:91
+#. TRANS: Client error displayed when trying to unblock a user from a group without being an administrator for the group.
+#: actions/groupunblock.php:94
msgid "Only an admin can unblock group members."
msgstr ""
-#: actions/groupunblock.php:95
+#. TRANS: Client error displayed when trying to unblock a non-blocked user from a group.
+#: actions/groupunblock.php:99
msgid "User is not blocked from group."
msgstr ""
-#: actions/groupunblock.php:128 actions/unblock.php:86
+#. TRANS: Server error displayed when unblocking a user from a group fails because of an unknown error.
+#: actions/groupunblock.php:131 actions/unblock.php:86
msgid "Error removing the block."
msgstr ""
@@ -1481,6 +2885,12 @@ msgid ""
"doc.im%%). Configure your address and settings below."
msgstr ""
+#. TRANS: Message given in the IM settings if XMPP is not enabled on the site.
+#: actions/imsettings.php:94
+#, fuzzy
+msgid "IM is not available."
+msgstr "ΠαÏÏική Ïελίδα δεν είναι ÎγκÏ
Ïο URL."
+
#. TRANS: Form legend for IM settings form.
#. TRANS: Field label for IM address input in IM settings form.
#: actions/imsettings.php:106 actions/imsettings.php:136
@@ -1491,6 +2901,18 @@ msgstr "ÎιεÏ
θÏνÏÎµÎ¹Ï email"
msgid "Current confirmed Jabber/GTalk address."
msgstr "ΤÏÎÏοÏ
Ïα εÏιβεβαιÏμÎνη Jabber/GTalk διεÏθÏ
νÏη."
+#. TRANS: Form note in IM settings form.
+#. TRANS: %s is the IM address set for the site.
+#: actions/imsettings.php:124
+#, fuzzy, php-format
+msgid ""
+"Awaiting confirmation on this address. Check your Jabber/GTalk account for a "
+"message with further instructions. (Did you add %s to your buddy list?)"
+msgstr ""
+"ÎναμÎνÏνÏÎ±Ï ÎµÏιβεβαίÏÏη Ïε αÏ
Ïή Ïη διεÏθÏ
νÏη. Îλεγξε Ïο Jabber/GTalk "
+"λογαÏιαÏÎ¼Ï ÏοÏ
για μήνÏ
μα με ÏεÏαιÏÎÏÏ Î¿Î´Î·Î³Î¯ÎµÏ. (Î ÏÏÏθεÏÎµÏ Ïο ÏÏήÏÏη %s ÏÏη "
+"λίÏÏα ÏίλÏν?)"
+
#. TRANS: IM address input field instructions in IM settings form.
#. TRANS: %s is the IM address set for the site.
#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by
@@ -1523,8 +2945,14 @@ msgstr ""
msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to."
msgstr ""
+#. TRANS: Checkbox label in IM preferences form.
+#: actions/imsettings.php:182
+#, fuzzy
+msgid "Publish a MicroID for my Jabber/GTalk address."
+msgstr "ΤÏÎÏοÏ
Ïα εÏιβεβαιÏμÎνη Jabber/GTalk διεÏθÏ
νÏη."
+
#. TRANS: Confirmation message for successful IM preferences save.
-#: actions/imsettings.php:290 actions/othersettings.php:180
+#: actions/imsettings.php:290 actions/othersettings.php:190
msgid "Preferences saved."
msgstr "Îι ÏÏοÏιμήÏÎµÎ¹Ï Î±ÏοθηκεÏÏηκαν"
@@ -1538,11 +2966,23 @@ msgstr ""
msgid "Cannot normalize that Jabber ID"
msgstr "ÎδÏ
ναμία κανονικοÏοίηÏÎ·Ï ÏοÏ
Jabber ID"
+#. TRANS: Message given saving IM address that not valid.
+#: actions/imsettings.php:325
+#, fuzzy
+msgid "Not a valid Jabber ID"
+msgstr "ÎδÏ
ναμία κανονικοÏοίηÏÎ·Ï ÏοÏ
Jabber ID"
+
#. TRANS: Message given saving IM address that is already set.
#: actions/imsettings.php:329
msgid "That is already your Jabber ID."
msgstr ""
+#. TRANS: Message given saving IM address that is already set for another user.
+#: actions/imsettings.php:333
+#, fuzzy
+msgid "Jabber ID already belongs to another user."
+msgstr "Το ÏεÏ
δÏνÏ
μο είναι ήδη Ïε ÏÏήÏη. ÎοκιμάÏÏε κάÏοιο άλλο."
+
#. TRANS: Message given saving valid IM address that is to be confirmed.
#. TRANS: %s is the IM address set for the site.
#: actions/imsettings.php:361
@@ -1559,12 +2999,30 @@ msgstr ""
msgid "That is the wrong IM address."
msgstr ""
+#. TRANS: Server error thrown on database error canceling IM address confirmation.
+#: actions/imsettings.php:400
+#, fuzzy
+msgid "Couldn't delete IM confirmation."
+msgstr "ÎÏÎÏÏ
Ïε η διαγÏαÏή email εÏιβεβαίÏÏηÏ."
+
+#. TRANS: Message given after successfully canceling IM address confirmation.
+#: actions/imsettings.php:405
+#, fuzzy
+msgid "IM confirmation cancelled."
+msgstr "ΠεÏιβεβαίÏÏη ακÏ
ÏÏθηκε."
+
#. TRANS: Message given trying to remove an IM address that is not
#. TRANS: registered for the active user.
#: actions/imsettings.php:427
msgid "That is not your Jabber ID."
msgstr ""
+#. TRANS: Message given after successfully removing a registered IM address.
+#: actions/imsettings.php:450
+#, fuzzy
+msgid "The IM address was removed."
+msgstr "ΠδιεÏθÏ
νÏη ÏοÏ
ειÏεÏÏÏμενοÏ
email αÏαιÏÎθηκε."
+
#: actions/inbox.php:59
#, php-format
msgid "Inbox for %1$s - page %2$d"
@@ -1579,58 +3037,129 @@ msgstr ""
msgid "This is your inbox, which lists your incoming private messages."
msgstr ""
-#: actions/invite.php:39
+#. TRANS: Client error displayed when trying to sent invites while they have been disabled.
+#: actions/invite.php:40
msgid "Invites have been disabled."
msgstr ""
-#. TRANS: Whois output.
-#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
-#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430
+#. TRANS: Client error displayed when trying to sent invites while not logged in.
+#. TRANS: %s is the StatusNet site name.
+#: actions/invite.php:44
+#, fuzzy, php-format
+msgid "You must be logged in to invite other users to use %s."
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
+#. TRANS: Form validation message when providing an e-mail address that does not validate.
+#. TRANS: %s is an invalid e-mail address.
+#: actions/invite.php:77
#, php-format
-msgid "%1$s (%2$s)"
+msgid "Invalid email address: %s."
msgstr ""
-#: actions/invite.php:136
-msgid ""
-"These people are already users and you were automatically subscribed to them:"
+#. TRANS: Page title when invitations have been sent.
+#: actions/invite.php:116
+msgid "Invitations sent"
msgstr ""
-#: actions/invite.php:144
-msgid "Invitation(s) sent to the following people:"
+#. TRANS: Page title when inviting potential users.
+#: actions/invite.php:119
+#, fuzzy
+msgid "Invite new users"
+msgstr "ÎÎοι ÏÏήÏÏεÏ"
+
+#. TRANS: Message displayed inviting users to use a StatusNet site while the inviting user
+#. TRANS: is already subscribed to one or more users with the given e-mail address(es).
+#. TRANS: Plural form is based on the number of reported already subscribed e-mail addresses.
+#. TRANS: Followed by a bullet list.
+#: actions/invite.php:139
+msgid "You are already subscribed to this user:"
+msgid_plural "You are already subscribed to these users:"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Used as list item for already subscribed users (%1$s is nickname, %2$s is e-mail address).
+#. TRANS: Used as list item for already registered people (%1$s is nickname, %2$s is e-mail address).
+#: actions/invite.php:145 actions/invite.php:159
+#, php-format
+msgctxt "INVITE"
+msgid "%1$s (%2$s)"
msgstr ""
-#: actions/invite.php:150
+#. TRANS: Message displayed inviting users to use a StatusNet site while the invited user
+#. TRANS: already uses a this StatusNet site. Plural form is based on the number of
+#. TRANS: reported already present people. Followed by a bullet list.
+#: actions/invite.php:153
+msgid "This person is already a user and you were automatically subscribed:"
+msgid_plural ""
+"These people are already users and you were automatically subscribed to them:"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Message displayed inviting users to use a StatusNet site. Plural form is
+#. TRANS: based on the number of invitations sent. Followed by a bullet list of
+#. TRANS: e-mail addresses to which invitations were sent.
+#: actions/invite.php:167
+msgid "Invitation sent to the following person:"
+msgid_plural "Invitations sent to the following people:"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Generic message displayed after sending out one or more invitations to
+#. TRANS: people to join a StatusNet site.
+#: actions/invite.php:177
msgid ""
"You will be notified when your invitees accept the invitation and register "
"on the site. Thanks for growing the community!"
msgstr ""
-#: actions/invite.php:187
+#. TRANS: Form instructions.
+#: actions/invite.php:190
+#, fuzzy
+msgid ""
+"Use this form to invite your friends and colleagues to use this service."
+msgstr "Î ÏοÏκάλεÏε ÏίλοÏ
Ï ÎºÎ±Î¹ ÏÏ
ναδÎλÏοÏ
Ï ÏοÏ
να γίνοÏ
ν μÎλη ÏÏο %s"
+
+#. TRANS: Field label for a list of e-mail addresses.
+#: actions/invite.php:217
msgid "Email addresses"
-msgstr "ÎιεÏ
θÏνÏÎµÎ¹Ï email"
+msgstr "ÎιεÏ
θÏνÏÎµÎ¹Ï Î·Î»ÎµÎºÏÏÎ¿Î½Î¹ÎºÎ¿Ï ÏαÏÏ
δÏομείοÏ
:"
-#: actions/invite.php:189
+#. TRANS: Tooltip for field label for a list of e-mail addresses.
+#: actions/invite.php:220
msgid "Addresses of friends to invite (one per line)"
msgstr "ÎιεÏ
θÏνÏÎµÎ¹Ï ÏίλÏν ÏοÏ
ÏοÏ
Î¸ÎµÏ Î½Î± ÏÏοÏκαλÎÏÎµÎ¹Ï (μία ανά γÏαμμή)"
-#: actions/invite.php:194
+#. TRANS: Field label for a personal message to send to invitees.
+#: actions/invite.php:224
+#, fuzzy
+msgid "Personal message"
+msgstr "Î ÏοÏÏÏικά"
+
+#. TRANS: Tooltip for field label for a personal message to send to invitees.
+#: actions/invite.php:227
msgid "Optionally add a personal message to the invitation."
msgstr ""
#. TRANS: Send button for inviting friends
-#: actions/invite.php:198
+#: actions/invite.php:231
msgctxt "BUTTON"
msgid "Send"
msgstr ""
-#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:228
+#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, $2$s is
+#. TRANS: the StatusNet sitename.
+#: actions/invite.php:263
#, php-format
msgid "%1$s has invited you to join them on %2$s"
msgstr ""
-#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
-#: actions/invite.php:231
+#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, %2$s is the
+#. TRANS: StatusNet sitename, %3$s is the site URL, %4$s is the personal message from the
+#. TRANS: inviting user, %s%5 a link to the timeline for the inviting user, %s$6 is a link
+#. TRANS: to register with the StatusNet site.
+#: actions/invite.php:270
#, php-format
msgid ""
"%1$s has invited you to join them on %2$s (%3$s).\n"
@@ -1665,10 +3194,6 @@ msgstr ""
msgid "You must be logged in to join a group."
msgstr ""
-#: actions/joingroup.php:88 actions/leavegroup.php:88
-msgid "No nickname or ID."
-msgstr "ΨεÏ
δÏνÏ
μο"
-
#: actions/joingroup.php:141
#, php-format
msgid "%1$s joined group %2$s"
@@ -1678,11 +3203,121 @@ msgstr ""
msgid "You must be logged in to leave a group."
msgstr ""
+#. TRANS: Error text shown when trying to leave an existing group the user is not a member of.
+#: actions/leavegroup.php:100 lib/command.php:386
+#, fuzzy
+msgid "You are not a member of that group."
+msgstr "Îεν είÏÏε μÎÎ»Î¿Ï ÎºÎ±Î¼Î¯Î±Ï Î¿Î¼Î¬Î´Î±Ï."
+
#: actions/leavegroup.php:137
#, php-format
msgid "%1$s left group %2$s"
msgstr ""
+#. TRANS: User admin panel title
+#: actions/licenseadminpanel.php:56
+msgctxt "TITLE"
+msgid "License"
+msgstr ""
+
+#: actions/licenseadminpanel.php:67
+msgid "License for this StatusNet site"
+msgstr ""
+
+#: actions/licenseadminpanel.php:139
+msgid "Invalid license selection."
+msgstr ""
+
+#: actions/licenseadminpanel.php:149
+msgid ""
+"You must specify the owner of the content when using the All Rights Reserved "
+"license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:156
+msgid "Invalid license title. Maximum length is 255 characters."
+msgstr ""
+
+#: actions/licenseadminpanel.php:168
+msgid "Invalid license URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:171
+msgid "Invalid license image URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:179
+msgid "License URL must be blank or a valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:187
+msgid "License image must be blank or valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:239
+msgid "License selection"
+msgstr ""
+
+#: actions/licenseadminpanel.php:245
+msgid "Private"
+msgstr ""
+
+#: actions/licenseadminpanel.php:246
+msgid "All Rights Reserved"
+msgstr ""
+
+#: actions/licenseadminpanel.php:247
+msgid "Creative Commons"
+msgstr ""
+
+#: actions/licenseadminpanel.php:252
+msgid "Type"
+msgstr ""
+
+#: actions/licenseadminpanel.php:254
+msgid "Select license"
+msgstr ""
+
+#: actions/licenseadminpanel.php:268
+msgid "License details"
+msgstr ""
+
+#: actions/licenseadminpanel.php:274
+msgid "Owner"
+msgstr ""
+
+#: actions/licenseadminpanel.php:275
+msgid "Name of the owner of the site's content (if applicable)."
+msgstr ""
+
+#: actions/licenseadminpanel.php:283
+msgid "License Title"
+msgstr ""
+
+#: actions/licenseadminpanel.php:284
+msgid "The title of the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:292
+msgid "License URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:293
+msgid "URL for more information about the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:300
+msgid "License Image URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:301
+msgid "URL for an image to display with the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:319
+msgid "Save license settings"
+msgstr ""
+
#: actions/login.php:102 actions/otp.php:62 actions/register.php:144
msgid "Already logged in."
msgstr "Îδη ÏÏ
νδεδεμÎνοÏ."
@@ -1697,13 +3332,18 @@ msgstr ""
#: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79
msgid "Login"
-msgstr "ΣÏνδεÏη"
+msgstr "ÎίÏοδοÏ"
#: actions/login.php:249
msgid "Login to site"
msgstr ""
-#: actions/login.php:259 actions/register.php:487
+#: actions/login.php:258 actions/register.php:491
+#, fuzzy
+msgid "Remember me"
+msgstr "ÎÎÎ»Î¿Ï Î±ÏÏ"
+
+#: actions/login.php:259 actions/register.php:493
msgid "Automatically login in the future; not for shared computers!"
msgstr "ÎÏ
ÏÏμαÏη ÏÏνδεÏη ÏÏο μÎλλον. ÎΧΠγια κοινÏÏÏηÏÏοÏ
Ï Ï
ÏολογιÏÏÎÏ!"
@@ -1719,6 +3359,20 @@ msgstr ""
"Îια λÏγοÏ
Ï Î±ÏÏαλείαÏ, ÏαÏÎ±ÎºÎ±Î»Ï ÎµÎ¹ÏάγεÏε ξανά Ïο Ïνομα ÏÏήÏÏη και Ïον κÏÎ´Î¹ÎºÏ "
"ÏαÏ, ÏÏιν αλλάξεÏε ÏÎ¹Ï ÏÏ
θμίÏÎµÎ¹Ï ÏαÏ."
+#: actions/login.php:292
+#, fuzzy
+msgid "Login with your username and password."
+msgstr "ΣÏνδεÏη με Ïνομα ÏÏήÏÏη και κÏδικÏ"
+
+#: actions/login.php:295
+#, fuzzy, php-format
+msgid ""
+"Don't have a username yet? [Register](%%action.register%%) a new account."
+msgstr ""
+"ΣÏ
νδεθείÏε με Ïο Ïνομα ÏÏήÏÏη και Ïον κÏÎ´Î¹ÎºÏ ÏαÏ. Îεν ÎÏεÏε Ïνομα ÏÏήÏÏη "
+"ακÏμα; ÎάνÏε [εγγÏαÏή](%%action.register%%) για Îνα νÎο λογαÏιαÏÎ¼Ï Î® "
+"δοκιμάÏÏε Ïο [OpenID](%%action.openidlogin%%). "
+
#: actions/makeadmin.php:92
msgid "Only an admin can make another user an admin."
msgstr ""
@@ -1728,52 +3382,109 @@ msgstr ""
msgid "%1$s is already an admin for group \"%2$s\"."
msgstr ""
+#: actions/makeadmin.php:133
+#, fuzzy, php-format
+msgid "Can't get membership record for %1$s in group %2$s."
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
+#: actions/makeadmin.php:146
+#, fuzzy, php-format
+msgid "Can't make %1$s an admin for group %2$s."
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
#: actions/microsummary.php:69
msgid "No current status."
msgstr ""
-#: actions/newapplication.php:64
+#. TRANS: This is the title of the form for adding a new application.
+#: actions/newapplication.php:52
+msgid "New application"
+msgstr ""
+
+#. TRANS: Client error displayed trying to add a new application while not logged in.
+#: actions/newapplication.php:65
msgid "You must be logged in to register an application."
msgstr ""
-#: actions/newapplication.php:143
+#: actions/newapplication.php:147
msgid "Use this form to register a new application."
msgstr ""
-#: actions/newapplication.php:176
+#: actions/newapplication.php:184
msgid "Source URL is required."
msgstr ""
-#: actions/newapplication.php:258 actions/newapplication.php:267
+#: actions/newapplication.php:266 actions/newapplication.php:275
msgid "Could not create application."
msgstr "Îεν ήÏαν δÏ
ναÏή η δημιοÏ
Ïγία ομάδαÏ."
-#: actions/newgroup.php:110
+#. TRANS: Title for form to create a group.
+#: actions/newgroup.php:53
+#, fuzzy
+msgid "New group"
+msgstr "ÎÎ¼Î¬Î´ÎµÏ ÏÏηÏÏÏν"
+
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+msgid "You are not allowed to create groups on this site."
+msgstr ""
+
+#. TRANS: Form instructions for group create form.
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr ""
-#: actions/newmessage.php:158
+#: actions/newmessage.php:71 actions/newmessage.php:234
+#, fuzzy
+msgid "New message"
+msgstr "ÎήνÏ
μα"
+
+#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other).
+#: actions/newmessage.php:121 actions/newmessage.php:164 lib/command.php:501
+#, fuzzy
+msgid "You can't send a message to this user."
+msgstr "ÎÎ¼Î¬Î´ÎµÏ Î¼Îµ Ïα ÏεÏιÏÏÏÏεÏα μÎλη"
+
+#. TRANS: Command exception text shown when trying to send a direct message to another user without content.
+#. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply.
+#: actions/newmessage.php:144 actions/newnotice.php:140 lib/command.php:478
+#: lib/command.php:581
+#, fuzzy
+msgid "No content!"
+msgstr "ΠεÏιεÏÏμενο"
+
+#: actions/newmessage.php:161
msgid "No recipient specified."
msgstr ""
#. TRANS: Error text shown when trying to send a direct message to self.
-#: actions/newmessage.php:164 lib/command.php:506
+#: actions/newmessage.php:167 lib/command.php:505
msgid ""
"Don't send a message to yourself; just say it to yourself quietly instead."
msgstr ""
+#: actions/newmessage.php:184
+#, fuzzy
+msgid "Message sent"
+msgstr "ÎήνÏ
μα"
+
#. TRANS: Message given have sent a direct message to another user.
#. TRANS: %s is the name of the other user.
-#: actions/newmessage.php:185 lib/command.php:514
+#: actions/newmessage.php:188 lib/command.php:513
#, php-format
msgid "Direct message to %s sent."
msgstr ""
-#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189
+#: actions/newmessage.php:213 actions/newnotice.php:264
msgid "Ajax Error"
msgstr ""
-#: actions/newnotice.php:227
+#: actions/newnotice.php:69
+#, fuzzy
+msgid "New notice"
+msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
+
+#: actions/newnotice.php:230
msgid "Notice posted"
msgstr ""
@@ -1788,6 +3499,11 @@ msgstr ""
msgid "Text search"
msgstr ""
+#: actions/noticesearch.php:91
+#, fuzzy, php-format
+msgid "Search results for \"%1$s\" on %2$s"
+msgstr "ÎναζήÏηÏη ÏÎ¿Î®Ï Î³Î¹Î± \"%s\""
+
#: actions/noticesearch.php:121
#, php-format
msgid ""
@@ -1807,9 +3523,15 @@ msgstr ""
msgid "Updates with \"%s\""
msgstr ""
+#: actions/noticesearchrss.php:98
+#, fuzzy, php-format
+msgid "Updates matching search term \"%1$s\" on %2$s!"
+msgstr "ÎÎ»ÎµÏ Î¿Î¹ ενημεÏÏÏÎµÎ¹Ï ÏοÏ
ÏαιÏιάζοÏ
ν με Ïον ÏÏο αναζήÏηÏÎ·Ï \"%s\""
+
#: actions/nudge.php:85
msgid ""
-"This user doesn't allow nudges or hasn't confirmed or set their email yet."
+"This user doesn't allow nudges or hasn't confirmed or set their email "
+"address yet."
msgstr ""
#: actions/nudge.php:94
@@ -1820,88 +3542,172 @@ msgstr ""
msgid "Nudge sent!"
msgstr ""
-#: actions/oauthappssettings.php:59
+#. TRANS: Message displayed to an anonymous user trying to view OAuth application list.
+#: actions/oauthappssettings.php:60
msgid "You must be logged in to list your applications."
msgstr ""
-#: actions/oauthappssettings.php:74
+#. TRANS: Page title for OAuth applications
+#: actions/oauthappssettings.php:76
msgid "OAuth applications"
msgstr ""
-#: actions/oauthappssettings.php:85
+#. TRANS: Page instructions for OAuth applications
+#: actions/oauthappssettings.php:88
msgid "Applications you have registered"
msgstr ""
-#: actions/oauthappssettings.php:135
+#. TRANS: Empty list message on page with OAuth applications.
+#: actions/oauthappssettings.php:141
#, php-format
msgid "You have not registered any applications yet."
msgstr ""
-#: actions/oauthconnectionssettings.php:72
+#. TRANS: Title for OAuth connection settings.
+#: actions/oauthconnectionssettings.php:71
msgid "Connected applications"
msgstr ""
+#. TRANS: Instructions for OAuth connection settings.
#: actions/oauthconnectionssettings.php:83
-msgid "You have allowed the following applications to access you account."
+msgid "The following connections exist for your account."
+msgstr ""
+
+#. TRANS: Client error when trying to revoke access for an application while not being a user of it.
+#: actions/oauthconnectionssettings.php:168
+#, fuzzy
+msgid "You are not a user of that application."
+msgstr "Îεν είÏÏε μÎÎ»Î¿Ï ÎºÎ±Î¼Î¯Î±Ï Î¿Î¼Î¬Î´Î±Ï."
+
+#. TRANS: Client error when revoking access has failed for some reason.
+#. TRANS: %s is the application ID revoking access failed for.
+#: actions/oauthconnectionssettings.php:183
+#, php-format
+msgid "Unable to revoke access for application: %s."
msgstr ""
-#: actions/oauthconnectionssettings.php:186
+#. TRANS: Success message after revoking access for an application.
+#. TRANS: %1$s is the application name, %2$s is the first part of the user token.
+#: actions/oauthconnectionssettings.php:202
#, php-format
-msgid "Unable to revoke access for app: %s."
+msgid ""
+"You have successfully revoked access for %1$s and the access token starting "
+"with %2$s."
+msgstr ""
+
+#. TRANS: Empty list message when no applications have been authorised yet.
+#: actions/oauthconnectionssettings.php:213
+msgid "You have not authorized any applications to use your account."
+msgstr ""
+
+#. TRANS: Note for developers in the OAuth connection settings form.
+#. TRANS: This message contains a Markdown link. Do not separate "](".
+#. TRANS: %s is the URL to the OAuth settings.
+#: actions/oauthconnectionssettings.php:233
+#, php-format
+msgid ""
+"Are you a developer? [Register an OAuth client application](%s) to use with "
+"this instance of StatusNet."
msgstr ""
-#: actions/oauthconnectionssettings.php:198
-msgid "You have not authorized any applications to use your account."
-msgstr ""
+#: actions/oembed.php:80 actions/shownotice.php:100
+#, fuzzy
+msgid "Notice has no profile."
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
-#: actions/oauthconnectionssettings.php:211
-msgid "Developers can edit the registration settings for their applications "
-msgstr ""
+#: actions/oembed.php:83 actions/shownotice.php:172
+#, fuzzy, php-format
+msgid "%1$s's status on %2$s"
+msgstr "ÎαÏάÏÏαÏη ÏοÏ
/ÏÎ·Ï %s"
+
+#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png')
+#: actions/oembed.php:168
+#, fuzzy, php-format
+msgid "Content type %s not supported."
+msgstr "ΣÏνδεÏη"
#. TRANS: Error message displaying attachments. %s is the site's base URL.
-#: actions/oembed.php:163
+#: actions/oembed.php:172
#, php-format
msgid "Only %s URLs over plain HTTP please."
msgstr ""
#. TRANS: Client error on an API request with an unsupported data format.
-#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1206
-#: lib/apiaction.php:1233 lib/apiaction.php:1356
+#: actions/oembed.php:193 actions/oembed.php:212 lib/apiaction.php:1206
+#: lib/apiaction.php:1233 lib/apiaction.php:1362
msgid "Not a supported data format."
msgstr ""
+#: actions/opensearch.php:64
+#, fuzzy
+msgid "People Search"
+msgstr "ÎημοÏιλή"
+
#: actions/opensearch.php:67
msgid "Notice Search"
msgstr ""
-#: actions/othersettings.php:60
+#: actions/othersettings.php:59
msgid "Other settings"
msgstr "ΡÏ
θμίÏÎµÎ¹Ï ÏοÏ
άβαÏαÏ"
+#. TRANS: Instructions for tab "Other" in user profile settings.
#: actions/othersettings.php:71
msgid "Manage various other options."
msgstr ""
-#: actions/othersettings.php:108
+#. TRANS: Used as a suffix for free URL shorteners in a dropdown list in the tab "Other" of a
+#. TRANS: user's profile settings. This message has one space at the beginning. Use your
+#. TRANS: language's word separator here if it has one (most likely a single space).
+#: actions/othersettings.php:111
msgid " (free service)"
msgstr ""
-#: actions/othersettings.php:116
+#. TRANS: Label for dropdown with URL shortener services.
+#: actions/othersettings.php:120
msgid "Shorten URLs with"
msgstr ""
-#: actions/othersettings.php:117
+#. TRANS: Tooltip for for dropdown with URL shortener services.
+#: actions/othersettings.php:122
msgid "Automatic shortening service to use."
msgstr ""
-#: actions/othersettings.php:123
+#. TRANS: Label for checkbox.
+#: actions/othersettings.php:128
+#, fuzzy
+msgid "View profile designs"
+msgstr "ÎÏεξεÏγαÏία ÏÏ
θμίÏεÏν ÏÏοÏίλ"
+
+#. TRANS: Tooltip for checkbox.
+#: actions/othersettings.php:130
msgid "Show or hide profile designs."
msgstr ""
+#. TRANS: Form validation error for form "Other settings" in user profile.
+#: actions/othersettings.php:162
+msgid "URL shortening service is too long (maximum 50 characters)."
+msgstr ""
+
+#: actions/otp.php:69
+#, fuzzy
+msgid "No user ID specified."
+msgstr "ÎήνÏ
μα"
+
+#: actions/otp.php:83
+#, fuzzy
+msgid "No login token specified."
+msgstr "ÎήνÏ
μα"
+
#: actions/otp.php:90
msgid "No login token requested."
msgstr ""
+#: actions/otp.php:95
+#, fuzzy
+msgid "Invalid login token specified."
+msgstr "ÎήνÏ
μα"
+
#: actions/otp.php:104
msgid "Login token expired."
msgstr ""
@@ -1928,6 +3734,16 @@ msgstr "Îλλαγή κÏδικοÏ"
msgid "Change your password."
msgstr "ÎλλάξÏε Ïον κÏÎ´Î¹ÎºÏ ÏαÏ"
+#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
+#, fuzzy
+msgid "Password change"
+msgstr "ΠκÏδικÏÏ Î±ÏοθηκεÏÏηκε."
+
+#: actions/passwordsettings.php:104
+#, fuzzy
+msgid "Old password"
+msgstr "ÎÎÎ¿Ï ÎºÏδικÏÏ"
+
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
msgid "New password"
msgstr "ÎÎÎ¿Ï ÎºÏδικÏÏ"
@@ -1936,11 +3752,6 @@ msgstr "ÎÎÎ¿Ï ÎºÏδικÏÏ"
msgid "6 or more characters"
msgstr "6 ή ÏεÏιÏÏÏÏεÏοι ÏαÏακÏήÏεÏ"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:440
-msgid "Confirm"
-msgstr "ÎÏιβεβαίÏÏη"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr ""
@@ -1949,7 +3760,12 @@ msgstr ""
msgid "Change"
msgstr "Îλλαγή"
-#: actions/passwordsettings.php:157 actions/register.php:240
+#: actions/passwordsettings.php:154 actions/register.php:238
+#, fuzzy
+msgid "Password must be 6 or more characters."
+msgstr "ΠκÏδικÏÏ ÏÏÎÏει να είναι 6 ÏαÏακÏήÏÎµÏ Î® ÏεÏιÏÏÏÏεÏοι."
+
+#: actions/passwordsettings.php:157 actions/register.php:241
msgid "Passwords don't match."
msgstr "Îι κÏδικοί δεν ÏαÏ
ÏίζονÏαι."
@@ -1969,120 +3785,277 @@ msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
νÎοÏ
κÏδικοÏ"
msgid "Password saved."
msgstr "ΠκÏδικÏÏ Î±ÏοθηκεÏÏηκε."
+#. TRANS: Title for Paths admin panel.
#. TRANS: Menu item for site administration
-#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371
+#: actions/pathsadminpanel.php:58 lib/adminpanelaction.php:371
msgid "Paths"
msgstr ""
-#: actions/pathsadminpanel.php:70
-msgid "Path and server settings for this StatusNet site."
+#. TRANS: Form instructions for Path admin panel.
+#: actions/pathsadminpanel.php:69
+msgid "Path and server settings for this StatusNet site"
msgstr ""
-#: actions/pathsadminpanel.php:183
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the directory that could not be read from.
+#: actions/pathsadminpanel.php:155
+#, fuzzy, php-format
+msgid "Theme directory not readable: %s."
+msgstr "ΠαÏÏική Ïελίδα δεν είναι ÎγκÏ
Ïο URL."
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the avatar directory that could not be written to.
+#: actions/pathsadminpanel.php:163
+#, fuzzy, php-format
+msgid "Avatar directory not writable: %s."
+msgstr "ΠαÏÏική Ïελίδα δεν είναι ÎγκÏ
Ïο URL."
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the background directory that could not be written to.
+#: actions/pathsadminpanel.php:171
+#, fuzzy, php-format
+msgid "Background directory not writable: %s."
+msgstr "ΠαÏÏική Ïελίδα δεν είναι ÎγκÏ
Ïο URL."
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the locales directory that could not be read from.
+#: actions/pathsadminpanel.php:181
+#, fuzzy, php-format
+msgid "Locales directory not readable: %s."
+msgstr "ΠαÏÏική Ïελίδα δεν είναι ÎγκÏ
Ïο URL."
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the SSL server URL that is too long.
+#: actions/pathsadminpanel.php:189
msgid "Invalid SSL server. The maximum length is 255 characters."
msgstr ""
-#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:235 actions/siteadminpanel.php:58
msgid "Site"
msgstr ""
-#: actions/pathsadminpanel.php:238
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:241 actions/pathsadminpanel.php:279
+#: actions/pathsadminpanel.php:370 actions/pathsadminpanel.php:425
+#, fuzzy
+msgid "Server"
+msgstr "ÎÏοÏÏÏηÏη"
+
+#: actions/pathsadminpanel.php:242
msgid "Site's server hostname."
msgstr ""
-#: actions/pathsadminpanel.php:242
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:248 actions/pathsadminpanel.php:288
+#: actions/pathsadminpanel.php:379 actions/pathsadminpanel.php:434
msgid "Path"
msgstr ""
-#: actions/pathsadminpanel.php:242
-msgid "Site path"
+#: actions/pathsadminpanel.php:249
+msgid "Site path."
msgstr ""
-#: actions/pathsadminpanel.php:246
-msgid "Path to locales"
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:255
+msgid "Locale directory"
msgstr ""
-#: actions/pathsadminpanel.php:246
-msgid "Directory path to locales"
+#: actions/pathsadminpanel.php:256
+msgid "Directory path to locales."
msgstr ""
-#: actions/pathsadminpanel.php:250
+#. TRANS: Checkbox label in Paths admin panel.
+#: actions/pathsadminpanel.php:263
msgid "Fancy URLs"
msgstr ""
-#: actions/pathsadminpanel.php:252
+#: actions/pathsadminpanel.php:265
msgid "Use fancy (more readable and memorable) URLs?"
msgstr ""
-#: actions/pathsadminpanel.php:259
+#: actions/pathsadminpanel.php:272
msgid "Theme"
msgstr ""
-#: actions/pathsadminpanel.php:264
-msgid "Theme server"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:281
+msgid "Server for themes."
msgstr ""
-#: actions/pathsadminpanel.php:268
-msgid "Theme path"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:290
+msgid "Web path to themes."
msgstr ""
-#: actions/pathsadminpanel.php:272
-msgid "Theme directory"
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:297 actions/pathsadminpanel.php:388
+#: actions/pathsadminpanel.php:443 actions/pathsadminpanel.php:495
+#, fuzzy
+msgid "SSL server"
+msgstr "ÎÏοÏÏÏηÏη"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:299
+msgid "SSL server for themes (default: SSL server)."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:306 actions/pathsadminpanel.php:397
+#: actions/pathsadminpanel.php:452
+msgid "SSL path"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:308
+msgid "SSL path to themes (default: /theme/)."
msgstr ""
-#: actions/pathsadminpanel.php:279
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:315 actions/pathsadminpanel.php:406
+#: actions/pathsadminpanel.php:461
+msgid "Directory"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:317
+msgid "Directory where themes are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:326
msgid "Avatars"
msgstr "ΡÏ
θμίÏÎµÎ¹Ï ÏοÏ
άβαÏαÏ"
-#: actions/pathsadminpanel.php:284
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:333
msgid "Avatar server"
msgstr "ΡÏ
θμίÏÎµÎ¹Ï ÏοÏ
άβαÏαÏ"
-#: actions/pathsadminpanel.php:288
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:335
+msgid "Server for avatars."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:342
msgid "Avatar path"
msgstr "ΡÏ
θμίÏÎµÎ¹Ï ÏοÏ
άβαÏαÏ"
-#: actions/pathsadminpanel.php:301
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:344
+msgid "Web path to avatars."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:351
+#, fuzzy
+msgid "Avatar directory"
+msgstr "ΡÏ
θμίÏÎµÎ¹Ï OpenID"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:353
+msgid "Directory where avatars are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:364
msgid "Backgrounds"
msgstr ""
-#: actions/pathsadminpanel.php:305
-msgid "Background server"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:372
+msgid "Server for backgrounds."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:381
+msgid "Web path to backgrounds."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:390
+msgid "Server for backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:399
+msgid "Web path to backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:408
+msgid "Directory where backgrounds are located."
+msgstr ""
+
+#. TRANS: Fieldset legens in Paths admin panel.
+#. TRANS: DT element label in attachment list.
+#: actions/pathsadminpanel.php:419 lib/attachmentlist.php:99
+msgid "Attachments"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:427
+msgid "Server for attachments."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:436
+msgid "Web path to attachments."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:445
+msgid "Server for attachments on SSL pages."
msgstr ""
-#: actions/pathsadminpanel.php:309
-msgid "Background path"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:454
+msgid "Web path to attachments on SSL pages."
msgstr ""
-#: actions/pathsadminpanel.php:313
-msgid "Background directory"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:463
+msgid "Directory where attachments are located."
msgstr ""
-#: actions/pathsadminpanel.php:320
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:472
msgid "SSL"
msgstr ""
-#: actions/pathsadminpanel.php:324
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:477 actions/snapshotadminpanel.php:202
+#, fuzzy
+msgid "Never"
+msgstr "ÎÏοÏÏÏηÏη"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:479
msgid "Sometimes"
msgstr ""
-#: actions/pathsadminpanel.php:325
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:481
msgid "Always"
msgstr ""
-#: actions/pathsadminpanel.php:329
+#: actions/pathsadminpanel.php:485
msgid "Use SSL"
msgstr ""
-#: actions/pathsadminpanel.php:330
-msgid "When to use SSL"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:487
+msgid "When to use SSL."
msgstr ""
-#: actions/pathsadminpanel.php:336
-msgid "Server to direct SSL requests to"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:497
+msgid "Server to direct SSL requests to."
msgstr ""
-#: actions/pathsadminpanel.php:352
+#. TRANS: Button title text to store form data in the Paths admin panel.
+#: actions/pathsadminpanel.php:514
msgid "Save paths"
msgstr ""
@@ -2093,6 +4066,11 @@ msgid ""
"Separate the terms by spaces; they must be 3 characters or more."
msgstr ""
+#: actions/peoplesearch.php:58
+#, fuzzy
+msgid "People search"
+msgstr "ÎημοÏιλή"
+
#: actions/peopletag.php:68
#, php-format
msgid "Not a valid people tag: %s."
@@ -2103,127 +4081,222 @@ msgstr ""
msgid "Users self-tagged with %1$s - page %2$d"
msgstr ""
+#: actions/postnotice.php:95
+#, fuzzy
+msgid "Invalid notice content."
+msgstr "ÎήνÏ
μα"
+
#: actions/postnotice.php:101
#, php-format
msgid "Notice license â%1$sâ is not compatible with site license â%2$sâ."
msgstr ""
-#: actions/profilesettings.php:71
+#. TRANS: Page title for profile settings.
+#: actions/profilesettings.php:61
+#, fuzzy
+msgid "Profile settings"
+msgstr "ÎÏεξεÏγαÏία ÏÏ
θμίÏεÏν ÏÏοÏίλ"
+
+#. TRANS: Usage instructions for profile settings.
+#: actions/profilesettings.php:73
msgid ""
"You can update your personal profile info here so people know more about you."
msgstr ""
-#: actions/profilesettings.php:99
+#. TRANS: Profile settings form legend.
+#: actions/profilesettings.php:102
msgid "Profile information"
msgstr ""
-#: actions/profilesettings.php:108 lib/groupeditform.php:154
-msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
-msgstr "1-64 μικÏά γÏάμμαÏα ή αÏιθμοί, ÏÏÏÎ¯Ï Ïημεία ÏÏÎ¯Î¾Î·Ï Î® κενά"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:113
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces."
+msgstr ""
-#: actions/profilesettings.php:111 actions/register.php:455
-#: actions/showgroup.php:256 actions/tagother.php:104
-#: lib/groupeditform.php:157 lib/userprofile.php:150
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for full group name (dt). Text hidden by default.
+#: actions/profilesettings.php:117 actions/register.php:456
+#: actions/showgroup.php:252 actions/tagother.php:104
+#: lib/groupeditform.php:157 lib/userprofile.php:152
msgid "Full name"
msgstr "ÎνομαÏεÏÏνÏ
μο"
+#. TRANS: Field label in form for profile settings.
#. TRANS: Form input field label.
-#: actions/profilesettings.php:115 actions/register.php:460
-#: lib/applicationeditform.php:235 lib/groupeditform.php:161
+#: actions/profilesettings.php:122 actions/register.php:461
+#: lib/applicationeditform.php:236 lib/groupeditform.php:161
msgid "Homepage"
msgstr "ÎÏÏική Ïελίδα"
-#: actions/profilesettings.php:117 actions/register.php:462
-msgid "URL of your homepage, blog, or profile on another site"
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:125
+msgid "URL of your homepage, blog, or profile on another site."
msgstr ""
-#: actions/profilesettings.php:122 actions/register.php:468
+#. TRANS: Tooltip for field label in form for profile settings. Plural
+#. TRANS: is decided by the number of characters available for the
+#. TRANS: biography (%d).
+#: actions/profilesettings.php:133 actions/register.php:472
#, php-format
-msgid "Describe yourself and your interests in %d chars"
-msgstr "ΠεÏιγÏάÏÏε Ïην ομάδα ή Ïο θÎμα ÏÏηÏιμοÏοιÏνÏÎ±Ï Î¼ÎÏÏι %d ÏαÏακÏήÏεÏ"
+msgid "Describe yourself and your interests in %d character"
+msgid_plural "Describe yourself and your interests in %d characters"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:139 actions/register.php:477
+#, fuzzy
+msgid "Describe yourself and your interests"
+msgstr "ΠεÏιÎγÏαÏε Ïον εαÏ
ÏÏ ÏοÏ
και Ïα ενδιαÏÎÏονÏά ÏοÏ
Ïε 140 ÏαÏακÏήÏεÏ"
-#: actions/profilesettings.php:127 actions/register.php:473
+#. TRANS: Text area label in form for profile settings where users can provide.
+#. TRANS: their biography.
+#: actions/profilesettings.php:143 actions/register.php:479
msgid "Bio"
msgstr "ÎιογÏαÏικÏ"
-#: actions/profilesettings.php:132 actions/register.php:478
-#: actions/showgroup.php:265 actions/tagother.php:112
-#: actions/userauthorization.php:166 lib/groupeditform.php:177
-#: lib/userprofile.php:165
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group location (dt). Text hidden by default.
+#: actions/profilesettings.php:149 actions/register.php:484
+#: actions/showgroup.php:262 actions/tagother.php:112
+#: actions/userauthorization.php:166 lib/groupeditform.php:180
+#: lib/userprofile.php:167
msgid "Location"
msgstr "ΤοÏοθεÏία"
-#: actions/profilesettings.php:138
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:152 actions/register.php:486
+#, fuzzy
+msgid "Where you are, like \"City, State (or Region), Country\""
+msgstr "ΤοÏοθεÏία ÏÎ·Ï Î¿Î¼Î¬Î´Î±Ï (εάν Ï
ÏάÏÏει), ÏÏ: \"Î Ïλη, ΠεÏιοÏή, ΧÏÏα)"
+
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:157
msgid "Share my current location when posting notices"
msgstr ""
-#: actions/profilesettings.php:145 actions/tagother.php:149
+#. TRANS: Field label in form for profile settings.
+#: actions/profilesettings.php:165 actions/tagother.php:149
#: actions/tagother.php:209 lib/subscriptionlist.php:106
-#: lib/subscriptionlist.php:108 lib/userprofile.php:210
+#: lib/subscriptionlist.php:108 lib/userprofile.php:212
msgid "Tags"
msgstr ""
-#: actions/profilesettings.php:147
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:168
msgid ""
"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
msgstr ""
-#: actions/profilesettings.php:151
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:173
msgid "Language"
msgstr ""
-#: actions/profilesettings.php:152
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:175
msgid "Preferred language"
msgstr ""
-#: actions/profilesettings.php:161
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:185
msgid "Timezone"
msgstr ""
-#: actions/profilesettings.php:162
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:187
msgid "What timezone are you normally in?"
msgstr ""
-#: actions/profilesettings.php:228 actions/register.php:230
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:193
+#, fuzzy
+msgid ""
+"Automatically subscribe to whoever subscribes to me (best for non-humans)"
+msgstr ""
+"ÎÏ
ÏÏμαÏα γίνε ÏÏ
νδÏομηÏÎ®Ï Ïε ÏÏοÏ
Ï Î³Î¯Î½Î¿Î½Ïαι ÏÏ
νδÏομηÏÎÏ Ïε μÎνα (ÏÏήÏη "
+"κÏ
ÏίÏÏ Î±ÏÏ Î»Î¿Î³Î¹ÏÎ¼Î¹ÎºÏ ÎºÎ±Î¹ ÏÏι ανθÏÏÏοÏ
Ï)"
+
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: Plural form is used based on the maximum number of allowed
+#. TRANS: characters for the biography (%d).
+#: actions/profilesettings.php:262 actions/register.php:229
#, php-format
-msgid "Bio is too long (max %d chars)."
-msgstr "Î ÏεÏιγÏαÏή είναι ÏÎ¿Î»Ï Î¼ÎµÎ³Î¬Î»Î· (μÎγιÏÏο %d ÏαÏακÏ.)."
+msgid "Bio is too long (maximum %d character)."
+msgid_plural "Bio is too long (maximum %d characters)."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/profilesettings.php:235 actions/siteadminpanel.php:151
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:273 actions/siteadminpanel.php:151
msgid "Timezone not selected."
msgstr ""
-#: actions/profilesettings.php:253 actions/tagother.php:178
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:281
+msgid "Language is too long (maximum 50 characters)."
+msgstr ""
+
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: %s is an invalid tag.
+#: actions/profilesettings.php:295 actions/tagother.php:178
#, php-format
msgid "Invalid tag: \"%s\""
msgstr ""
-#: actions/profilesettings.php:306
+#. TRANS: Server error thrown when user profile settings could not be updated to
+#. TRANS: automatically subscribe to any subscriber.
+#: actions/profilesettings.php:351
msgid "Couldn't update user for autosubscribe."
msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη για Ïην αÏ
ÏÏμαÏη ÏÏ
νδÏομή."
-#: actions/profilesettings.php:363
+#. TRANS: Server error thrown when user profile location preference settings could not be updated.
+#: actions/profilesettings.php:409
msgid "Couldn't save location prefs."
msgstr "ÎÏÎÏÏ
Ïε η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
-#: actions/profilesettings.php:375
+#. TRANS: Server error thrown when user profile settings could not be saved.
+#: actions/profilesettings.php:422
msgid "Couldn't save profile."
msgstr "ÎÏÎÏÏ
Ïε η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
-#: actions/profilesettings.php:383
+#. TRANS: Server error thrown when user profile settings tags could not be saved.
+#: actions/profilesettings.php:431
msgid "Couldn't save tags."
msgstr "ÎÏÎÏÏ
Ïε η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+#. TRANS: Confirmation shown when user profile settings are saved.
+#. TRANS: Message after successful saving of administrative settings.
+#: actions/profilesettings.php:440 lib/adminpanelaction.php:138
+#, fuzzy
+msgid "Settings saved."
+msgstr "Îι ÏÏοÏιμήÏÎµÎ¹Ï Î±ÏοθηκεÏÏηκαν"
+
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+msgid "Restore account"
+msgstr ""
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
msgstr ""
+#: actions/public.php:92
+#, fuzzy
+msgid "Could not retrieve public stream."
+msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
+
#: actions/public.php:130
#, php-format
msgid "Public timeline, page %d"
msgstr ""
+#: actions/public.php:132 lib/publicgroupnav.php:79
+#, fuzzy
+msgid "Public timeline"
+msgstr "ÏÏονοδιάγÏαμμα ÏοÏ
ÏÏήÏÏη %s"
+
#: actions/public.php:160
msgid "Public Stream Feed (RSS 1.0)"
msgstr ""
@@ -2232,6 +4305,20 @@ msgstr ""
msgid "Public Stream Feed (RSS 2.0)"
msgstr ""
+#: actions/public.php:168
+#, fuzzy
+msgid "Public Stream Feed (Atom)"
+msgstr "ÎημÏÏια Ïοή %s"
+
+#: actions/public.php:188
+#, fuzzy, php-format
+msgid ""
+"This is the public timeline for %%site.name%% but no one has posted anything "
+"yet."
+msgstr ""
+"ÎÏ
ÏÏ ÎµÎ¯Î½Î±Î¹ Ïο ÏÏονοδιάγÏαμμα για %s και ÏίλοÏ
Ï, αλλά ÎºÎ±Î½ÎµÎ¯Ï Î´ÎµÎ½ ÎÏει κάνει "
+"καμία αÏοÏÏολή ακÏμα."
+
#: actions/public.php:191
msgid "Be the first to post!"
msgstr ""
@@ -2259,31 +4346,59 @@ msgid ""
"tool."
msgstr ""
+#. TRANS: Title for public tag cloud.
#: actions/publictagcloud.php:57
msgid "Public tag cloud"
msgstr ""
-#: actions/publictagcloud.php:63
+#. TRANS: Instructions (more used like an explanation/header).
+#. TRANS: %s is the StatusNet sitename.
+#: actions/publictagcloud.php:65
#, php-format
-msgid "These are most popular recent tags on %s "
+msgid "These are most popular recent tags on %s"
msgstr ""
-#: actions/publictagcloud.php:69
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:74
#, php-format
msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet."
msgstr ""
-#: actions/publictagcloud.php:72
+#. TRANS: Message shown to a logged in user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#: actions/publictagcloud.php:79
msgid "Be the first to post one!"
msgstr ""
-#: actions/publictagcloud.php:75
+#. TRANS: Message shown to a anonymous user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:87
#, php-format
msgid ""
"Why not [register an account](%%action.register%%) and be the first to post "
"one!"
msgstr ""
+#: actions/publictagcloud.php:146
+#, fuzzy
+msgid "Tag cloud"
+msgstr "Îλλαγή ÏÏÏμάÏÏν"
+
+#: actions/recoverpassword.php:36
+#, fuzzy
+msgid "You are already logged in!"
+msgstr "Îδη ÏÏ
νδεδεμÎνοÏ."
+
+#: actions/recoverpassword.php:62
+#, fuzzy
+msgid "No such recovery code."
+msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
+
#: actions/recoverpassword.php:66
msgid "Not a recovery code."
msgstr ""
@@ -2292,6 +4407,11 @@ msgstr ""
msgid "Recovery code for unknown user."
msgstr ""
+#: actions/recoverpassword.php:86
+#, fuzzy
+msgid "Error with confirmation code."
+msgstr "ÎÏÎÏÏ
Ïε η ειÏαγÏγή κÏÎ´Î¹ÎºÎ¿Ï ÎµÏιβεβαίÏÏηÏ."
+
#: actions/recoverpassword.php:97
msgid "This confirmation code is too old. Please start again."
msgstr ""
@@ -2300,10 +4420,29 @@ msgstr ""
msgid "Could not update user with confirmed email address."
msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏÏήÏÏη μÎÏÏ ÎµÏιβεβαιÏμÎÎ½Î·Ï email διεÏθÏ
νÏηÏ."
+#: actions/recoverpassword.php:152
+#, fuzzy
+msgid ""
+"If you have forgotten or lost your password, you can get a new one sent to "
+"the email address you have stored in your account."
+msgstr ""
+"ÎÎ´Î·Î³Î¯ÎµÏ Î³Î¹Î± Ïην ανάκÏηÏη ÏοÏ
κÏÎ´Î¹ÎºÎ¿Ï ÏÎ±Ï ÎÏοÏ
ν ÏÏαλεί ÏÏην διεÏθÏ
νÏη email "
+"ÏοÏ
ÎÏεÏε καÏαÏÏÏίÏει ÏÏον λογαÏιαÏÎ¼Ï ÏαÏ."
+
#: actions/recoverpassword.php:158
msgid "You have been identified. Enter a new password below. "
msgstr ""
+#: actions/recoverpassword.php:188
+#, fuzzy
+msgid "Password recovery"
+msgstr "ΠκÏδικÏÏ Î±ÏοθηκεÏÏηκε."
+
+#: actions/recoverpassword.php:191
+#, fuzzy
+msgid "Nickname or email address"
+msgstr "ÎιÏάγεÏε ÏεÏ
δÏνÏ
μο ή διεÏθÏ
νÏη email."
+
#: actions/recoverpassword.php:193
msgid "Your nickname on this server, or your registered email address."
msgstr ""
@@ -2312,6 +4451,16 @@ msgstr ""
msgid "Recover"
msgstr ""
+#: actions/recoverpassword.php:208
+#, fuzzy
+msgid "Reset password"
+msgstr "ÎÎÎ¿Ï ÎºÏδικÏÏ"
+
+#: actions/recoverpassword.php:209
+#, fuzzy
+msgid "Recover password"
+msgstr "ÎÎÎ¿Ï ÎºÏδικÏÏ"
+
#: actions/recoverpassword.php:210 actions/recoverpassword.php:335
msgid "Password recovery requested"
msgstr ""
@@ -2340,6 +4489,11 @@ msgstr ""
msgid "No registered email address for that user."
msgstr ""
+#: actions/recoverpassword.php:313
+#, fuzzy
+msgid "Error saving address confirmation."
+msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
+
#: actions/recoverpassword.php:338
msgid ""
"Instructions for recovering your password have been sent to the email "
@@ -2353,18 +4507,23 @@ msgid "Unexpected password reset."
msgstr ""
#: actions/recoverpassword.php:365
-msgid "Password must be 6 chars or more."
-msgstr "ΠκÏδικÏÏ ÏÏÎÏει να είναι 6 ÏαÏακÏήÏÎµÏ Î® ÏεÏιÏÏÏÏεÏοι."
+msgid "Password must be 6 characters or more."
+msgstr ""
#: actions/recoverpassword.php:369
msgid "Password and confirmation do not match."
msgstr "ΠκÏδικÏÏ ÎºÎ±Î¹ η εÏιβεβαίÏÏη ÏοÏ
δεν ÏαÏ
ÏίζονÏαι."
+#: actions/recoverpassword.php:388 actions/register.php:256
+#, fuzzy
+msgid "Error setting user."
+msgstr "ÎÏεξεÏγαÏία ÏÏ
θμίÏεÏν ÏÏοÏίλ"
+
#: actions/recoverpassword.php:395
msgid "New password successfully saved. You are now logged in."
msgstr ""
-#: actions/register.php:92 actions/register.php:196 actions/register.php:412
+#: actions/register.php:92 actions/register.php:196 actions/register.php:413
msgid "Sorry, only invited people can register."
msgstr ""
@@ -2372,68 +4531,136 @@ msgstr ""
msgid "Sorry, invalid invitation code."
msgstr ""
-#: actions/register.php:205
+#: actions/register.php:119
+#, fuzzy
+msgid "Registration successful"
+msgstr "ÎγγÏαÏή"
+
+#: actions/register.php:121 actions/register.php:512 lib/logingroupnav.php:85
+#, fuzzy
+msgid "Register"
+msgstr "ÎγγÏαÏή"
+
+#: actions/register.php:142
+#, fuzzy
+msgid "Registration not allowed."
+msgstr "ÎγγÏαÏή"
+
+#: actions/register.php:209
msgid "You can't register if you don't agree to the license."
msgstr ""
-#: actions/register.php:219
+#: actions/register.php:218
msgid "Email address already exists."
msgstr "ΠδιεÏθÏ
νÏη email Ï
ÏάÏÏει ήδη."
-#: actions/register.php:350
+#: actions/register.php:251 actions/register.php:273
+#, fuzzy
+msgid "Invalid username or password."
+msgstr "ÎÎ¬Î¸Î¿Ï Ïνομα ÏÏήÏÏη ή κÏδικÏÏ"
+
+#: actions/register.php:351
msgid ""
"With this form you can create a new account. You can then post notices and "
"link up to friends and colleagues. "
msgstr ""
-#: actions/register.php:432
+#: actions/register.php:433
msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required."
msgstr "1-64 μικÏά γÏάμμαÏα ή αÏιθμοί, ÏÏÏÎ¯Ï Ïημεία ÏÏÎ¯Î¾Î·Ï Î® κενά. ÎÏαÏαίÏηÏο."
-#: actions/register.php:437
+#: actions/register.php:438
msgid "6 or more characters. Required."
msgstr "6 ή ÏεÏιÏÏÏÏεÏοι ÏαÏακÏήÏεÏ. ÎÏαÏαίÏηÏο."
-#: actions/register.php:441
+#: actions/register.php:442
msgid "Same as password above. Required."
msgstr ""
#. TRANS: Link description in user account settings menu.
-#: actions/register.php:445 actions/register.php:449
-#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132
+#: actions/register.php:446 actions/register.php:450
+#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127
msgid "Email"
msgstr "Email"
-#: actions/register.php:446 actions/register.php:450
+#: actions/register.php:447 actions/register.php:451
msgid "Used only for updates, announcements, and password recovery"
msgstr ""
-#: actions/register.php:457
+#: actions/register.php:458
msgid "Longer name, preferably your \"real\" name"
msgstr ""
-#: actions/register.php:518
+#: actions/register.php:463
+msgid "URL of your homepage, blog, or profile on another site"
+msgstr ""
+
+#: actions/register.php:524
#, php-format
msgid ""
"I understand that content and data of %1$s are private and confidential."
msgstr ""
-#: actions/register.php:528
+#: actions/register.php:534
#, php-format
msgid "My text and files are copyright by %1$s."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors.
-#: actions/register.php:532
+#: actions/register.php:538
msgid "My text and files remain under my own copyright."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved.
-#: actions/register.php:535
+#: actions/register.php:541
msgid "All rights reserved."
msgstr ""
-#: actions/register.php:607
+#. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses.
+#: actions/register.php:546
+#, fuzzy, php-format
+msgid ""
+"My text and files are available under %s except this private data: password, "
+"email address, IM address, and phone number."
+msgstr ""
+"εκÏÏÏ Î±ÏÏ Ïα ÎµÎ¾Î®Ï ÏÏοÏÏÏικά δεδομÎνα: κÏδικÏÏ ÏÏÏÏβαÏηÏ, διεÏθÏ
νÏη email, "
+"διεÏθÏ
νÏη IM, ÏηλεÏÏÎ½Î¹ÎºÏ Î½Î¿ÏμεÏο."
+
+#: actions/register.php:589
+#, fuzzy, php-format
+msgid ""
+"Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may "
+"want to...\n"
+"\n"
+"* Go to [your profile](%2$s) and post your first message.\n"
+"* Add a [Jabber/GTalk address](%%%%action.imsettings%%%%) so you can send "
+"notices through instant messages.\n"
+"* [Search for people](%%%%action.peoplesearch%%%%) that you may know or that "
+"share your interests. \n"
+"* Update your [profile settings](%%%%action.profilesettings%%%%) to tell "
+"others more about you. \n"
+"* Read over the [online docs](%%%%doc.help%%%%) for features you may have "
+"missed. \n"
+"\n"
+"Thanks for signing up and we hope you enjoy using this service."
+msgstr ""
+"ΣÏ
γÏαÏηÏήÏια, %s! και καλÏÏήÏÎ¸ÎµÏ ÏÏο %%%%site.name%%%%. ÎÏÏ ÎµÎ´Ï Î¼ÏοÏÎµÎ¯Ï "
+"να...\n"
+"\n"
+"* Î Î±Ï ÏÏο [your profile](%s) και να ÏÏÎµÎ¯Î»ÎµÎ¹Ï Ïο ÏÏÏÏο ÏοÏ
μήνÏ
μα.\n"
+"* Î ÏοÏθÎÏÎµÎ¹Ï Îνα [Jabber/GTalk address](%%%%action.imsettings%%%%) ÏÏÏε να "
+"δÎÏεÏε μηνÏμαÏα ÏÏο instant messager ÏοÏ
.\n"
+"* [Search for people](%%%%action.peoplesearch%%%%) ÏοÏ
μÏοÏεί να ξÎÏÎµÎ¹Ï Î® "
+"ÏοÏ
ÎÏοÏ
ν Ïα ίδια ενδιαÏÎÏονÏα με ÏÎνα. \n"
+"* ÎνημεÏÏÏÎµÎ¹Ï Ïο ÏÏοÏίλ ÏοÏ
[profile settings](%%%%action.profilesettings%%%"
+"%) για να μάθοÏ
ν οι άλλοι ÏεÏιÏÏÏÏεÏα για ÏÎνα. \n"
+"* ÎιαβάÏÎµÎ¹Ï Ïα [online docs](%%%%doc.help%%%%) για λειÏοÏ
ÏÎ³Î¯ÎµÏ ÏοÏ
μÏοÏεί να "
+"μην ÎÏÎµÎ¹Ï Î¼Î¬Î¸ÎµÎ¹ ακÏμα. \n"
+"\n"
+"ÎÏ
ÏαÏιÏÏοÏμε ÏοÏ
εγγÏάÏÎ·ÎºÎµÏ ÎºÎ±Î¹ εÏ
ÏÏμαÏÏε να ÏεÏάÏÎµÎ¹Ï ÎºÎ±Î»Î¬ με Ïην Ï
ÏηÏεÏία "
+"μαÏ."
+
+#: actions/register.php:613
msgid ""
"(You should receive a message by email momentarily, with instructions on how "
"to confirm your email address.)"
@@ -2449,6 +4676,21 @@ msgid ""
"microblogging site](%%doc.openmublog%%), enter your profile URL below."
msgstr ""
+#: actions/remotesubscribe.php:112
+#, fuzzy
+msgid "Remote subscribe"
+msgstr "ÎÏÎÏÏ
Ïε η ÏÏ
νδÏομή."
+
+#: actions/remotesubscribe.php:124
+#, fuzzy
+msgid "Subscribe to a remote user"
+msgstr "Îίνε ÏÏ
νδÏομηÏÎ®Ï Î±Ï
ÏÎ¿Ï ÏοÏ
ÏÏήÏÏη"
+
+#: actions/remotesubscribe.php:129
+#, fuzzy
+msgid "User nickname"
+msgstr "ΨεÏ
δÏνÏ
μο"
+
#: actions/remotesubscribe.php:130
msgid "Nickname of the user you want to follow"
msgstr "Το ÏεÏ
δÏνÏ
μο ÏοÏ
ÏÏήÏÏη ÏοÏ
θÎλεÏε να ÏαÏακολοÏ
θήÏεÏε"
@@ -2461,6 +4703,12 @@ msgstr ""
msgid "URL of your profile on another compatible microblogging service"
msgstr ""
+#: actions/remotesubscribe.php:137 lib/subscribeform.php:139
+#: lib/userprofile.php:411
+#, fuzzy
+msgid "Subscribe"
+msgstr "ÎÏÎÏÏ
Ïε η ÏÏ
νδÏομή."
+
#: actions/remotesubscribe.php:159
msgid "Invalid profile URL (bad format)"
msgstr ""
@@ -2473,15 +4721,30 @@ msgstr ""
msgid "Thatâs a local profile! Login to subscribe."
msgstr ""
+#: actions/remotesubscribe.php:183
+#, fuzzy
+msgid "Couldnât get a request token."
+msgstr "ÎÏÎÏÏ
Ïε η μεÏαÏÏοÏή αιÏοÏμενÏν tokens Ïε tokens ÏÏÏÏβαÏηÏ."
+
#: actions/repeat.php:57
msgid "Only logged-in users can repeat notices."
msgstr ""
+#: actions/repeat.php:64 actions/repeat.php:71
+#, fuzzy
+msgid "No notice specified."
+msgstr "ÎήνÏ
μα"
+
#: actions/repeat.php:76
msgid "You can't repeat your own notice."
msgstr ""
-#: actions/repeat.php:114 lib/noticelist.php:676
+#: actions/repeat.php:90
+#, fuzzy
+msgid "You already repeated that notice."
+msgstr "ÎδÏ
ναμία διαγÏαÏÎ®Ï Î±Ï
ÏÎ¿Ï ÏοÏ
μηνÏμαÏοÏ."
+
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "ÎÏαναλαμβάνεÏαι αÏÏ"
@@ -2490,7 +4753,7 @@ msgid "Repeated!"
msgstr "ÎÏαναλαμβάνεÏαι αÏÏ"
#: actions/replies.php:126 actions/repliesrss.php:68
-#: lib/personalgroupnav.php:105
+#: lib/personalgroupnav.php:108
#, php-format
msgid "Replies to %s"
msgstr ""
@@ -2515,6 +4778,15 @@ msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (RSS 2.0)"
msgid "Replies feed for %s (Atom)"
msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (Atom)"
+#: actions/replies.php:199
+#, fuzzy, php-format
+msgid ""
+"This is the timeline showing replies to %1$s but %2$s hasn't received a "
+"notice to them yet."
+msgstr ""
+"ÎÏ
ÏÏ ÎµÎ¯Î½Î±Î¹ Ïο ÏÏονοδιάγÏαμμα για %s και ÏίλοÏ
Ï, αλλά ÎºÎ±Î½ÎµÎ¯Ï Î´ÎµÎ½ ÎÏει κάνει "
+"καμία αÏοÏÏολή ακÏμα."
+
#: actions/replies.php:204
#, php-format
msgid ""
@@ -2534,6 +4806,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr ""
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+msgid "Only logged-in users can restore their account."
+msgstr ""
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+msgid "You may not restore your account."
+msgstr ""
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+msgid "No uploaded file."
+msgstr ""
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr ""
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+msgid "Not an Atom feed."
+msgstr ""
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+msgid "Upload the file"
+msgstr ""
+
+#: actions/revokerole.php:75
+#, fuzzy
+msgid "You cannot revoke user roles on this site."
+msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
+
#: actions/revokerole.php:82
msgid "User doesn't have this role."
msgstr ""
@@ -2557,7 +4916,7 @@ msgid "Sessions"
msgstr ""
#: actions/sessionsadminpanel.php:65
-msgid "Session settings for this StatusNet site."
+msgid "Session settings for this StatusNet site"
msgstr ""
#: actions/sessionsadminpanel.php:175
@@ -2577,7 +4936,6 @@ msgid "Turn on debugging output for sessions."
msgstr ""
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/useradminpanel.php:294
msgid "Save site settings"
msgstr "ÎÏοθήκεÏ
Ïη ÏÏ
θμίÏεÏν ÏÏÏÏβαÏηÏ"
@@ -2594,13 +4952,27 @@ msgstr ""
msgid "Icon"
msgstr ""
+#. TRANS: Form input field label for application name.
+#: actions/showapplication.php:169 actions/version.php:197
+#: lib/applicationeditform.php:190
+#, fuzzy
+msgid "Name"
+msgstr "ΨεÏ
δÏνÏ
μο"
+
+#. TRANS: Form input field label.
+#: actions/showapplication.php:178 lib/applicationeditform.php:227
+#, fuzzy
+msgid "Organization"
+msgstr "Î ÏοÏκλήÏειÏ"
+
#. TRANS: Form input field label.
#: actions/showapplication.php:187 actions/version.php:200
-#: lib/applicationeditform.php:207 lib/groupeditform.php:172
+#: lib/applicationeditform.php:208 lib/groupeditform.php:175
msgid "Description"
msgstr "ΠεÏιγÏαÏή"
-#: actions/showapplication.php:192 actions/showgroup.php:436
+#. TRANS: Header for group statistics on a group page (h2).
+#: actions/showapplication.php:192 actions/showgroup.php:448
#: lib/profileaction.php:187
msgid "Statistics"
msgstr ""
@@ -2618,6 +4990,11 @@ msgstr ""
msgid "Reset key & secret"
msgstr ""
+#: actions/showapplication.php:252 lib/deletegroupform.php:121
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
+msgid "Delete"
+msgstr "ÎιαγÏαÏή"
+
#: actions/showapplication.php:261
msgid "Application info"
msgstr ""
@@ -2648,11 +5025,21 @@ msgid ""
"signature method."
msgstr ""
+#: actions/showapplication.php:309
+#, fuzzy
+msgid "Are you sure you want to reset your consumer key and secret?"
+msgstr "ÎίÏαι ÏίγοÏ
ÏÎ¿Ï ÏÏι Î¸ÎµÏ Î½Î± διαγÏάÏÎµÎ¹Ï Î±Ï
ÏÏ Ïο μήνÏ
μα;"
+
#: actions/showfavorites.php:79
#, php-format
msgid "%1$s's favorite notices, page %2$d"
msgstr "%1$s και Ïίλοι, Ïελίδα 2%$d"
+#: actions/showfavorites.php:132
+#, fuzzy
+msgid "Could not retrieve favorite notices."
+msgstr "ÎÏÎÏÏ
Ïε η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
#: actions/showfavorites.php:171
#, php-format
msgid "Feed for favorites of %s (RSS 1.0)"
@@ -2693,33 +5080,108 @@ msgstr ""
msgid "This is a way to share what you like."
msgstr ""
-#: actions/showgroup.php:84
+#. TRANS: Page title for first group page. %s is a group name.
+#: actions/showgroup.php:75
+#, fuzzy, php-format
+msgid "%s group"
+msgstr "Î¿Î¼Î¬Î´ÎµÏ ÏÏν ÏÏηÏÏÏν %s"
+
+#. TRANS: Page title for any but first group page.
+#. TRANS: %1$s is a group name, $2$s is a page number.
+#: actions/showgroup.php:79
#, php-format
msgid "%1$s group, page %2$d"
msgstr "%1$s και Ïίλοι, Ïελίδα 2%$d"
-#: actions/showgroup.php:227
+#. TRANS: Group profile header (h2). Text hidden by default.
+#: actions/showgroup.php:220
msgid "Group profile"
msgstr "Î ÏοÏίλ ÏÏήÏÏη"
-#: actions/showgroup.php:272 actions/tagother.php:118
-#: actions/userauthorization.php:175 lib/userprofile.php:178
+#. TRANS: Label for group URL (dt). Text hidden by default.
+#: actions/showgroup.php:270 actions/tagother.php:118
+#: actions/userauthorization.php:175 lib/userprofile.php:180
msgid "URL"
msgstr ""
-#: actions/showgroup.php:293 lib/groupeditform.php:184
+#. TRANS: Label for group description or group note (dt). Text hidden by default.
+#: actions/showgroup.php:282 actions/tagother.php:128
+#: actions/userauthorization.php:187 lib/userprofile.php:197
+#, fuzzy
+msgid "Note"
+msgstr "ÎανÎνα"
+
+#. TRANS: Label for group aliases (dt). Text hidden by default.
+#: actions/showgroup.php:293 lib/groupeditform.php:187
msgid "Aliases"
msgstr ""
-#: actions/showgroup.php:393 actions/showgroup.php:445
+#. TRANS: Group actions header (h2). Text hidden by default.
+#: actions/showgroup.php:304
+#, fuzzy
+msgid "Group actions"
+msgstr "Î¿Î¼Î¬Î´ÎµÏ ÏοÏ
ÏÏήÏÏη %s"
+
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:345
+#, fuzzy, php-format
+msgid "Notice feed for %s group (RSS 1.0)"
+msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (RSS 1.0)"
+
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:352
+#, fuzzy, php-format
+msgid "Notice feed for %s group (RSS 2.0)"
+msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (RSS 2.0)"
+
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:359
+#, fuzzy, php-format
+msgid "Notice feed for %s group (Atom)"
+msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (Atom)"
+
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:365
+#, fuzzy, php-format
+msgid "FOAF for %s group"
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
+#. TRANS: Header for mini list of group members on a group page (h2).
+#: actions/showgroup.php:402
msgid "Members"
msgstr "ÎÎλη"
-#: actions/showgroup.php:439
+#. TRANS: Description for mini list of group members on a group page when the group has no members.
+#: actions/showgroup.php:408 lib/profileaction.php:117
+#: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95
+#: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71
+#, fuzzy
+msgid "(None)"
+msgstr "ÎανÎνα"
+
+#. TRANS: Link to all group members from mini list of group members if group has more than n members.
+#: actions/showgroup.php:417
+#, fuzzy
+msgid "All members"
+msgstr "ÎÎλη"
+
+#. TRANS: Label for creation date in statistics on group page.
+#: actions/showgroup.php:453
+msgctxt "LABEL"
msgid "Created"
-msgstr "ÎημιοÏ
ÏγημÎνοÏ"
+msgstr ""
+
+#. TRANS: Label for member count in statistics on group page.
+#: actions/showgroup.php:461
+msgctxt "LABEL"
+msgid "Members"
+msgstr ""
-#: actions/showgroup.php:455
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: %%%%action.register%%%% is the URL for registration, %%%%doc.help%%%% is a URL to help.
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:476
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -2729,7 +5191,10 @@ msgid ""
"of this group and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-#: actions/showgroup.php:461
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept no new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:486
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -2738,20 +5203,32 @@ msgid ""
"their life and interests. "
msgstr ""
-#: actions/showgroup.php:489
+#. TRANS: Header for list of group administrators on a group page (h2).
+#: actions/showgroup.php:515
msgid "Admins"
msgstr "ÎιαÏειÏιÏÏÎÏ"
-#: actions/showmessage.php:98
+#. TRANS: Client error displayed requesting a single message that does not exist.
+#: actions/showmessage.php:79
+#, fuzzy
+msgid "No such message."
+msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
+
+#. TRANS: Client error displayed requesting a single direct message the requesting user was not a party in.
+#: actions/showmessage.php:97
msgid "Only the sender and recipient may read this message."
msgstr ""
-#: actions/showmessage.php:108
+#. TRANS: Page title for single direct message display when viewing user is the sender.
+#. TRANS: %1$s is the addressed user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:110
#, php-format
msgid "Message to %1$s on %2$s"
msgstr ""
-#: actions/showmessage.php:113
+#. TRANS: Page title for single message display.
+#. TRANS: %1$s is the sending user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:118
#, php-format
msgid "Message from %1$s on %2$s"
msgstr ""
@@ -2760,40 +5237,84 @@ msgstr ""
msgid "Notice deleted."
msgstr "ΠκαÏάÏÏαÏη διεγÏάÏη."
-#: actions/showstream.php:73
+#. TRANS: Page title showing tagged notices in one user's stream. %1$s is the username, %2$s is the hash tag.
+#: actions/showstream.php:70
+#, php-format
+msgid "%1$s tagged %2$s"
+msgstr ""
+
+#. TRANS: Page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$s is the hash tag, %1$d is the page number.
+#: actions/showstream.php:74
#, php-format
-msgid " tagged %s"
+msgid "%1$s tagged %2$s, page %3$d"
msgstr ""
-#: actions/showstream.php:79
+#. TRANS: Extended page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$d is the page number.
+#: actions/showstream.php:82
#, php-format
msgid "%1$s, page %2$d"
msgstr "%1$s και Ïίλοι, Ïελίδα 2%$d"
-#: actions/showstream.php:122
+#. TRANS: Title for link to notice feed.
+#. TRANS: %1$s is a user nickname, %2$s is a hashtag.
+#: actions/showstream.php:127
#, php-format
msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)"
msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (RSS 1.0)"
-#: actions/showstream.php:148
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:136
+#, fuzzy, php-format
+msgid "Notice feed for %s (RSS 1.0)"
+msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (RSS 1.0)"
+
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:145
+#, fuzzy, php-format
+msgid "Notice feed for %s (RSS 2.0)"
+msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (RSS 2.0)"
+
+#: actions/showstream.php:152
+#, fuzzy, php-format
+msgid "Notice feed for %s (Atom)"
+msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (Atom)"
+
+#. TRANS: Title for link to notice feed. FOAF stands for Friend of a Friend.
+#. TRANS: More information at http://www.foaf-project.org. %s is a user nickname.
+#: actions/showstream.php:159
#, php-format
msgid "FOAF for %s"
msgstr ""
-#: actions/showstream.php:205
+#. TRANS: First sentence of empty list message for a stream. $1%s is a user nickname.
+#: actions/showstream.php:211
+#, php-format
+msgid "This is the timeline for %1$s, but %1$s hasn't posted anything yet."
+msgstr ""
+
+#. TRANS: Second sentence of empty list message for a stream for the user themselves.
+#: actions/showstream.php:217
msgid ""
"Seen anything interesting recently? You haven't posted any notices yet, now "
"would be a good time to start :)"
msgstr ""
-#: actions/showstream.php:207
+#. TRANS: Second sentence of empty list message for a non-self stream. %1$s is a user nickname, %2$s is a part of a URL.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:221
#, php-format
msgid ""
"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%"
"%?status_textarea=%2$s)."
msgstr ""
-#: actions/showstream.php:243
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are open.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:264
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -2802,7 +5323,9 @@ msgid ""
"follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-#: actions/showstream.php:248
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are closed or invite only.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:271
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -2810,6 +5333,12 @@ msgid ""
"[StatusNet](http://status.net/) tool. "
msgstr ""
+#. TRANS: Link to the author of a repeated notice. %s is a linked nickname.
+#: actions/showstream.php:328
+#, fuzzy, php-format
+msgid "Repeat of %s"
+msgstr "ÎÏαναλαμβάνεÏαι αÏÏ"
+
#: actions/silence.php:65 actions/unsilence.php:65
msgid "You cannot silence users on this site."
msgstr ""
@@ -2871,6 +5400,11 @@ msgstr ""
msgid "URL used for credits link in footer of each page"
msgstr ""
+#: actions/siteadminpanel.php:239
+#, fuzzy
+msgid "Contact email address for your site"
+msgstr "ΠδιεÏθÏ
νÏη ÏοÏ
ειÏεÏÏÏμενοÏ
email αÏαιÏÎθηκε."
+
#: actions/siteadminpanel.php:245
msgid "Local"
msgstr "ΤοÏικÏÏ"
@@ -2911,23 +5445,40 @@ msgstr ""
msgid "How long users must wait (in seconds) to post the same thing again."
msgstr ""
-#: actions/sitenoticeadminpanel.php:67
+#. TRANS: Page title for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:55
+#, fuzzy
+msgid "Site Notice"
+msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
+
+#. TRANS: Instructions for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:66
msgid "Edit site-wide message"
msgstr ""
-#: actions/sitenoticeadminpanel.php:103
+#. TRANS: Server error displayed when saving a site-wide notice was impossible.
+#: actions/sitenoticeadminpanel.php:101
msgid "Unable to save site notice."
msgstr ""
-#: actions/sitenoticeadminpanel.php:113
-msgid "Max length for the site-wide notice is 255 chars."
+#. TRANS: Client error displayed when a site-wide notice was longer than allowed.
+#: actions/sitenoticeadminpanel.php:112
+msgid "Maximum length for the site-wide notice is 255 characters."
msgstr ""
-#: actions/sitenoticeadminpanel.php:178
-msgid "Site-wide notice text (255 chars max; HTML okay)"
+#. TRANS: Label for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:176
+#, fuzzy
+msgid "Site notice text"
+msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
+
+#. TRANS: Tooltip for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:179
+msgid "Site-wide notice text (255 characters maximum; HTML allowed)"
msgstr ""
-#: actions/sitenoticeadminpanel.php:198
+#. TRANS: Title for button to save site notice in admin panel.
+#: actions/sitenoticeadminpanel.php:201
msgid "Save site notice"
msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
@@ -2943,6 +5494,12 @@ msgstr "ΡÏ
θμίÏÎµÎ¹Ï ÏοÏ
άβαÏαÏ"
msgid "You can receive SMS messages through email from %%site.name%%."
msgstr ""
+#. TRANS: Message given in the SMS settings if SMS is not enabled on the site.
+#: actions/smssettings.php:97
+#, fuzzy
+msgid "SMS is not available."
+msgstr "ΠαÏÏική Ïελίδα δεν είναι ÎγκÏ
Ïο URL."
+
#. TRANS: Form legend for SMS settings form.
#: actions/smssettings.php:111
msgid "SMS address"
@@ -2958,16 +5515,34 @@ msgstr "ΤÏÎÏÏν εÏιβεβαιÏμÎνο, μÎÏÏ SMS, νοÏμεÏο κ
msgid "Awaiting confirmation on this phone number."
msgstr "ÎναμÎνÏνÏÎ±Ï ÎµÏιβεβαίÏÏη Ï' αÏ
ÏÏ Ïο νοÏμεÏο ÏηλεÏÏνοÏ
."
+#. TRANS: Field label for SMS address input in SMS settings form.
+#: actions/smssettings.php:142
+#, fuzzy
+msgid "Confirmation code"
+msgstr "ΠκÏδικÏÏ ÎµÏιβεβαίÏÏÎ·Ï Î´ÎµÎ½ βÏÎθηκε."
+
#. TRANS: Form field instructions in SMS settings form.
#: actions/smssettings.php:144
msgid "Enter the code you received on your phone."
msgstr ""
+#. TRANS: Button label to confirm SMS confirmation code in SMS settings.
+#: actions/smssettings.php:148
+msgctxt "BUTTON"
+msgid "Confirm"
+msgstr "ÎÏιβεβαίÏÏη"
+
#. TRANS: Field label for SMS phone number input in SMS settings form.
#: actions/smssettings.php:153
msgid "SMS phone number"
msgstr ""
+#. TRANS: SMS phone number input field instructions in SMS settings form.
+#: actions/smssettings.php:156
+#, fuzzy
+msgid "Phone number, no punctuation or spaces, with area code"
+msgstr "1-64 μικÏά γÏάμμαÏα ή αÏιθμοί, ÏÏÏÎ¯Ï Ïημεία ÏÏÎ¯Î¾Î·Ï Î® κενά. ÎÏαÏαίÏηÏο."
+
#. TRANS: Form legend for SMS preferences form.
#: actions/smssettings.php:195
msgid "SMS preferences"
@@ -2980,6 +5555,18 @@ msgid ""
"from my carrier."
msgstr ""
+#. TRANS: Confirmation message for successful SMS preferences save.
+#: actions/smssettings.php:315
+#, fuzzy
+msgid "SMS preferences saved."
+msgstr "Îι ÏÏοÏιμήÏÎµÎ¹Ï Î±ÏοθηκεÏÏηκαν"
+
+#. TRANS: Message given saving SMS phone number without having provided one.
+#: actions/smssettings.php:338
+#, fuzzy
+msgid "No phone number."
+msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
+
#. TRANS: Message given saving SMS phone number without having selected a carrier.
#: actions/smssettings.php:344
msgid "No carrier selected."
@@ -3005,6 +5592,25 @@ msgstr ""
"ÏÏοÏθÎÏαÏε. ÎλÎγξÏε Ïα ειÏεÏÏÏμενα (και Ïον Ïάκελο ανεÏιθÏμηÏÎ·Ï "
"αλληλογÏαÏίαÏ) για Ïον κÏÎ´Î¹ÎºÏ ÎºÎ±Î¹ για Ïο ÏÏÏ Î½Î± Ïον ÏÏηÏιμοÏοιήÏεÏε."
+#. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number.
+#: actions/smssettings.php:413
+#, fuzzy
+msgid "That is the wrong confirmation number."
+msgstr "ÎναμÎνÏνÏÎ±Ï ÎµÏιβεβαίÏÏη Ï' αÏ
ÏÏ Ïο νοÏμεÏο ÏηλεÏÏνοÏ
."
+
+#. TRANS: Message given after successfully canceling SMS phone number confirmation.
+#: actions/smssettings.php:427
+#, fuzzy
+msgid "SMS confirmation cancelled."
+msgstr "ΠεÏιβεβαίÏÏη ακÏ
ÏÏθηκε."
+
+#. TRANS: Message given trying to remove an SMS phone number that is not
+#. TRANS: registered for the active user.
+#: actions/smssettings.php:448
+#, fuzzy
+msgid "That is not your phone number."
+msgstr "ÎναμÎνÏνÏÎ±Ï ÎµÏιβεβαίÏÏη Ï' αÏ
ÏÏ Ïο νοÏμεÏο ÏηλεÏÏνοÏ
."
+
#. TRANS: Message given after successfully removing a registered SMS phone number.
#: actions/smssettings.php:470
msgid "The SMS phone number was removed."
@@ -3040,6 +5646,11 @@ msgstr ""
msgid "Snapshots"
msgstr ""
+#: actions/snapshotadminpanel.php:65
+#, fuzzy
+msgid "Manage snapshot configuration"
+msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
+
#: actions/snapshotadminpanel.php:127
msgid "Invalid snapshot run value."
msgstr ""
@@ -3088,8 +5699,15 @@ msgstr ""
msgid "Save snapshot settings"
msgstr "ÎÏοθήκεÏ
Ïη ÏÏ
θμίÏεÏν ÏÏÏÏβαÏηÏ"
+#. TRANS: Client error displayed trying a change a subscription for a non-subscribed profile.
+#: actions/subedit.php:75
+#, fuzzy
+msgid "You are not subscribed to that profile."
+msgstr "Îεν εÏιÏÏÎÏεÏαι να ÎºÎ¬Î½ÎµÎ¹Ï ÏÏ
νδÏομηÏÎÏ ÏοÏ
λογαÏιαÏÎ¼Î¿Ï ÏοÏ
άλλοÏ
Ï."
+
+#. TRANS: Server error displayed when updating a subscription fails with a database error.
#. TRANS: Exception thrown when a subscription could not be stored on the server.
-#: actions/subedit.php:83 classes/Subscription.php:136
+#: actions/subedit.php:89 classes/Subscription.php:141
msgid "Could not save subscription."
msgstr "ÎÏÎÏÏ
Ïε η ειÏαγÏγή νÎÎ±Ï ÏÏ
νδÏομήÏ."
@@ -3097,66 +5715,93 @@ msgstr "ÎÏÎÏÏ
Ïε η ειÏαγÏγή νÎÎ±Ï ÏÏ
νδÏομήÏ."
msgid "This action only accepts POST requests."
msgstr ""
-#: actions/subscribe.php:107
-msgid "No such profile."
-msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
-
#: actions/subscribe.php:117
msgid "You cannot subscribe to an OMB 0.1 remote profile with this action."
msgstr ""
-#: actions/subscribers.php:52
+#: actions/subscribe.php:145
+#, fuzzy
+msgid "Subscribed"
+msgstr "ÎÏÎÏÏ
Ïε η ÏÏ
νδÏομή."
+
+#. TRANS: Header for list of subscribers for a user (first page).
+#. TRANS: %s is the user's nickname.
+#: actions/subscribers.php:51
+#, fuzzy, php-format
+msgid "%s subscribers"
+msgstr "ÎÏÎÏÏ
Ïε η ÏÏ
νδÏομή."
+
+#. TRANS: Header for list of subscribers for a user (not first page).
+#. TRANS: %1$s is the user's nickname, $2$d is the page number.
+#: actions/subscribers.php:55
#, php-format
msgid "%1$s subscribers, page %2$d"
msgstr "%1$s και Ïίλοι, Ïελίδα 2%$d"
-#: actions/subscribers.php:63
+#. TRANS: Page notice for page with an overview of all subscribers
+#. TRANS: of the logged in user's own profile.
+#: actions/subscribers.php:68
msgid "These are the people who listen to your notices."
msgstr ""
-#: actions/subscribers.php:67
+#. TRANS: Page notice for page with an overview of all subscribers of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscribers.php:74
#, php-format
msgid "These are the people who listen to %s's notices."
msgstr ""
-#: actions/subscribers.php:108
+#. TRANS: Subscriber list text when the logged in user has no subscribers.
+#: actions/subscribers.php:116
msgid ""
"You have no subscribers. Try subscribing to people you know and they might "
-"return the favor"
+"return the favor."
msgstr ""
-#: actions/subscribers.php:110
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user other
+#. TRANS: than the logged in user that has no subscribers. %s is the user nickname.
+#: actions/subscribers.php:120
#, php-format
msgid "%s has no subscribers. Want to be the first?"
msgstr ""
-#: actions/subscribers.php:114
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscribers.php:129
#, php-format
msgid ""
"%s has no subscribers. Why not [register an account](%%%%action.register%%%"
"%) and be the first?"
msgstr ""
-#: actions/subscriptions.php:52
-#, php-format
-msgid "%s subscriptions"
-msgstr "ÎÎ»ÎµÏ Î¿Î¹ ÏÏ
νδÏομÎÏ"
-
-#: actions/subscriptions.php:54
+#. TRANS: Header for subscriptions overview for a user (not first page).
+#. TRANS: %1$s is a user nickname, %2$d is the page number.
+#: actions/subscriptions.php:55
#, php-format
msgid "%1$s subscriptions, page %2$d"
msgstr "%1$s και Ïίλοι, Ïελίδα 2%$d"
-#: actions/subscriptions.php:65
+#. TRANS: Page notice for page with an overview of all subscriptions
+#. TRANS: of the logged in user's own profile.
+#: actions/subscriptions.php:68
msgid "These are the people whose notices you listen to."
msgstr ""
-#: actions/subscriptions.php:69
+#. TRANS: Page notice for page with an overview of all subscriptions of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscriptions.php:74
#, php-format
msgid "These are the people whose notices %s listens to."
msgstr ""
-#: actions/subscriptions.php:126
+#. TRANS: Subscription list text when the logged in user has no subscriptions.
+#. TRANS: This message contains Markdown URLs. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscriptions.php:135
#, php-format
msgid ""
"You're not listening to anyone's notices right now, try subscribing to "
@@ -3166,16 +5811,27 @@ msgid ""
"automatically subscribe to people you already follow there."
msgstr ""
-#: actions/subscriptions.php:128 actions/subscriptions.php:132
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user other
+#. TRANS: than the logged in user that has no subscriptions. %s is the user nickname.
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#: actions/subscriptions.php:143 actions/subscriptions.php:149
#, php-format
msgid "%s is not listening to anyone."
msgstr ""
-#: actions/subscriptions.php:208
+#: actions/subscriptions.php:178
+#, php-format
+msgid "Subscription feed for %s (Atom)"
+msgstr ""
+
+#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:242
msgid "Jabber"
msgstr ""
-#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115
+#. TRANS: Checkbox label for enabling SMS messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:257
msgid "SMS"
msgstr ""
@@ -3184,11 +5840,21 @@ msgstr ""
msgid "Notices tagged with %1$s, page %2$d"
msgstr ""
+#: actions/tag.php:87
+#, fuzzy, php-format
+msgid "Notice feed for tag %s (RSS 1.0)"
+msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (RSS 1.0)"
+
#: actions/tag.php:93
#, php-format
msgid "Notice feed for tag %s (RSS 2.0)"
msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (RSS 2.0)"
+#: actions/tag.php:99
+#, fuzzy, php-format
+msgid "Notice feed for tag %s (Atom)"
+msgstr "Ροή ÏίλÏν ÏοÏ
/ÏÎ·Ï %s (Atom)"
+
#: actions/tagother.php:39
msgid "No ID argument."
msgstr ""
@@ -3203,7 +5869,7 @@ msgid "User profile"
msgstr "Î ÏοÏίλ ÏÏήÏÏη"
#: actions/tagother.php:81 actions/userauthorization.php:132
-#: lib/userprofile.php:103
+#: lib/userprofile.php:107
msgid "Photo"
msgstr ""
@@ -3230,6 +5896,11 @@ msgstr "ÎÏÎÏÏ
Ïε η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
msgid "Use this form to add tags to your subscribers or subscriptions."
msgstr ""
+#: actions/tagrss.php:35
+#, fuzzy
+msgid "No such tag."
+msgstr "ÎανÎÎ½Î±Ï ÏÎÏÎ¿Î¹Î¿Ï ÏÏήÏÏηÏ."
+
#: actions/unblock.php:59
msgid "You haven't blocked that user."
msgstr "Îεν μÏοÏείÏε να κάνεÏε ÏÏαγή ÏÏον εαÏ
ÏÏ ÏαÏ!"
@@ -3246,6 +5917,11 @@ msgstr ""
msgid "No profile ID in request."
msgstr ""
+#: actions/unsubscribe.php:98
+#, fuzzy
+msgid "Unsubscribed"
+msgstr "ÎÏÎÏÏ
Ïε η ÏÏ
νδÏομή."
+
#: actions/updateprofile.php:64 actions/userauthorization.php:337
#, php-format
msgid ""
@@ -3253,56 +5929,98 @@ msgid ""
msgstr ""
#. TRANS: User admin panel title
-#: actions/useradminpanel.php:59
+#: actions/useradminpanel.php:58
msgctxt "TITLE"
msgid "User"
msgstr ""
-#: actions/useradminpanel.php:70
-msgid "User settings for this StatusNet site."
+#. TRANS: Instruction for user admin panel.
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site"
msgstr ""
-#: actions/useradminpanel.php:149
+#. TRANS: Form validation error in user admin panel when a non-numeric character limit was set.
+#: actions/useradminpanel.php:147
msgid "Invalid bio limit. Must be numeric."
msgstr ""
-#: actions/useradminpanel.php:155
-msgid "Invalid welcome text. Max length is 255 characters."
+#. TRANS: Form validation error in user admin panel when welcome text is too long.
+#: actions/useradminpanel.php:154
+msgid "Invalid welcome text. Maximum length is 255 characters."
msgstr ""
-#: actions/useradminpanel.php:165
+#. TRANS: Client error displayed when trying to set a non-existing user as default subscription for new
+#. TRANS: users in user admin panel. %1$s is the invalid nickname.
+#: actions/useradminpanel.php:166
#, php-format
-msgid "Invalid default subscripton: '%1$s' is not user."
+msgid "Invalid default subscripton: '%1$s' is not a user."
msgstr ""
-#: actions/useradminpanel.php:222
+#. TRANS: Link description in user account settings menu.
+#: actions/useradminpanel.php:215 lib/accountsettingsaction.php:106
+#: lib/personalgroupnav.php:112
+#, fuzzy
+msgid "Profile"
+msgstr "Î ÏοÏίλ ÏÏήÏÏη"
+
+#. TRANS: Field label in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:220
msgid "Bio Limit"
msgstr ""
-#: actions/useradminpanel.php:223
+#. TRANS: Tooltip in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:222
msgid "Maximum length of a profile bio in characters."
msgstr ""
+#. TRANS: Form legend in user admin panel.
#: actions/useradminpanel.php:231
msgid "New users"
msgstr "ÎÎοι ÏÏήÏÏεÏ"
+#. TRANS: Field label in user admin panel for setting new user welcome text.
#: actions/useradminpanel.php:236
-msgid "Welcome text for new users (Max 255 chars)."
+#, fuzzy
+msgid "New user welcome"
+msgstr "ÎÎοι ÏÏήÏÏεÏ"
+
+#. TRANS: Tooltip in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:238
+msgid "Welcome text for new users (maximum 255 characters)."
msgstr ""
-#: actions/useradminpanel.php:242
+#. TRANS: Field label in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:244
+#, fuzzy
+msgid "Default subscription"
+msgstr "ÎÎ»ÎµÏ Î¿Î¹ ÏÏ
νδÏομÎÏ"
+
+#. TRANS: Tooltip in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:246
msgid "Automatically subscribe new users to this user."
msgstr "Îίνε ÏÏ
νδÏομηÏÎ®Ï Î±Ï
ÏÎ¿Ï ÏοÏ
ÏÏήÏÏη"
-#: actions/useradminpanel.php:251
+#. TRANS: Form legend in user admin panel.
+#: actions/useradminpanel.php:256
msgid "Invitations"
msgstr "Î ÏοÏκλήÏειÏ"
-#: actions/useradminpanel.php:258
+#. TRANS: Field label for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:262
+#, fuzzy
+msgid "Invitations enabled"
+msgstr "Î ÏοÏκλήÏειÏ"
+
+#. TRANS: Tooltip for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:265
msgid "Whether to allow users to invite new users."
msgstr ""
+#. TRANS: Title for button to save user settings in user admin panel.
+#: actions/useradminpanel.php:302
+msgid "Save user settings"
+msgstr ""
+
#: actions/userauthorization.php:105
msgid "Authorize subscription"
msgstr "ÎξοÏ
ÏιοδοÏημÎνη ÏÏ
νδÏομή"
@@ -3314,6 +6032,13 @@ msgid ""
"click âRejectâ."
msgstr ""
+#. TRANS: Menu item for site administration
+#: actions/userauthorization.php:196 actions/version.php:167
+#: lib/adminpanelaction.php:403
+#, fuzzy
+msgid "License"
+msgstr "ΣÏνδεÏμοι"
+
#: actions/userauthorization.php:217
msgid "Accept"
msgstr "ÎÏοδοÏή"
@@ -3335,6 +6060,11 @@ msgstr "ÎξοÏ
ÏιοδοÏημÎνη ÏÏ
νδÏομή"
msgid "No authorization request!"
msgstr ""
+#: actions/userauthorization.php:254
+#, fuzzy
+msgid "Subscription authorized"
+msgstr "Îίνε ÏÏ
νδÏομηÏÎ®Ï Î±Ï
ÏÎ¿Ï ÏοÏ
ÏÏήÏÏη"
+
#: actions/userauthorization.php:256
msgid ""
"The subscription has been authorized, but no callback URL was passed. Check "
@@ -3388,11 +6118,13 @@ msgstr ""
msgid "Wrong image type for avatar URL â%sâ."
msgstr ""
-#: actions/userdesignsettings.php:76 lib/designsettings.php:65
+#. TRANS: Page title for profile design page.
+#: actions/userdesignsettings.php:76 lib/designsettings.php:63
msgid "Profile design"
msgstr ""
-#: actions/userdesignsettings.php:87 lib/designsettings.php:76
+#. TRANS: Instructions for profile design page.
+#: actions/userdesignsettings.php:87 lib/designsettings.php:74
msgid ""
"Customize the way your profile looks with a background image and a colour "
"palette of your choice."
@@ -3412,6 +6144,11 @@ msgstr "%1$s και Ïίλοι, Ïελίδα 2%$d"
msgid "Search for more groups"
msgstr ""
+#: actions/usergroups.php:159
+#, fuzzy, php-format
+msgid "%s is not a member of any group."
+msgstr "Îεν είÏÏε μÎÎ»Î¿Ï ÎºÎ±Î¼Î¯Î±Ï Î¿Î¼Î¬Î´Î±Ï."
+
#: actions/usergroups.php:164
#, php-format
msgid "Try [searching for groups](%%action.groupsearch%%) and joining them."
@@ -3423,7 +6160,7 @@ msgstr ""
#. TRANS: Message is used as a subtitle in atom user notice feed.
#. TRANS: %1$s is a user name, %2$s is a site name.
#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70
-#: lib/atomusernoticefeed.php:76
+#: lib/atomusernoticefeed.php:75
#, php-format
msgid "Updates from %1$s on %2$s!"
msgstr ""
@@ -3471,42 +6208,119 @@ msgstr ""
msgid "Plugins"
msgstr ""
+#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site.
+#: actions/version.php:198 lib/action.php:885
+#, fuzzy
+msgid "Version"
+msgstr "Î ÏοÏÏÏικά"
+
#: actions/version.php:199
msgid "Author(s)"
msgstr ""
+#. TRANS: Activity title when marking a notice as favorite.
+#: classes/Fave.php:164 lib/favorform.php:143
+msgid "Favor"
+msgstr ""
+
+#. TRANS: Ntofication given when a user marks a notice as favorite.
+#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
+#: classes/Fave.php:167
+#, php-format
+msgid "%1$s marked notice %2$s as a favorite."
+msgstr ""
+
#. TRANS: Server exception thrown when a URL cannot be processed.
-#: classes/File.php:143
+#: classes/File.php:156
#, php-format
msgid "Cannot process URL '%s'"
msgstr ""
#. TRANS: Server exception thrown when... Robin thinks something is impossible!
-#: classes/File.php:175
+#: classes/File.php:188
msgid "Robin thinks something is impossible."
msgstr ""
#. TRANS: Message given if an upload is larger than the configured maximum.
#. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file.
-#: classes/File.php:190
+#. TRANS: %1$s is used for plural.
+#: classes/File.php:204
#, php-format
msgid ""
+"No file may be larger than %1$d byte and the file you sent was %2$d bytes. "
+"Try to upload a smaller version."
+msgid_plural ""
"No file may be larger than %1$d bytes and the file you sent was %2$d bytes. "
"Try to upload a smaller version."
-msgstr ""
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Message given if an upload would exceed user quota.
-#. TRANS: %d (number) is the user quota in bytes.
-#: classes/File.php:202
+#. TRANS: %d (number) is the user quota in bytes and is used for plural.
+#: classes/File.php:217
#, php-format
-msgid "A file this large would exceed your user quota of %d bytes."
-msgstr ""
+msgid "A file this large would exceed your user quota of %d byte."
+msgid_plural "A file this large would exceed your user quota of %d bytes."
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Message given id an upload would exceed a user's monthly quota.
-#. TRANS: $d (number) is the monthly user quota in bytes.
-#: classes/File.php:211
+#. TRANS: $d (number) is the monthly user quota in bytes and is used for plural.
+#: classes/File.php:229
+#, php-format
+msgid "A file this large would exceed your monthly quota of %d byte."
+msgid_plural "A file this large would exceed your monthly quota of %d bytes."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client exception thrown if a file upload does not have a valid name.
+#: classes/File.php:276 classes/File.php:291
+#, fuzzy
+msgid "Invalid filename."
+msgstr "ÎήνÏ
μα"
+
+#. TRANS: Exception thrown when joining a group fails.
+#: classes/Group_member.php:51
+#, fuzzy
+msgid "Group join failed."
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
+#. TRANS: Exception thrown when trying to leave a group the user is not a member of.
+#: classes/Group_member.php:64
+#, fuzzy
+msgid "Not part of group."
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
+#. TRANS: Exception thrown when trying to leave a group fails.
+#: classes/Group_member.php:72
+#, fuzzy
+msgid "Group leave failed."
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
+#. TRANS: Exception thrown providing an invalid profile ID.
+#. TRANS: %s is the invalid profile ID.
+#: classes/Group_member.php:85
+#, php-format
+msgid "Profile ID %s is invalid."
+msgstr ""
+
+#. TRANS: Exception thrown providing an invalid group ID.
+#. TRANS: %s is the invalid group ID.
+#: classes/Group_member.php:98
+#, php-format
+msgid "Group ID %s is invalid."
+msgstr ""
+
+#. TRANS: Activity title.
+#: classes/Group_member.php:147 lib/joinform.php:114
+msgid "Join"
+msgstr "ΣÏ
μμεÏοÏή"
+
+#. TRANS: Success message for subscribe to group attempt through OStatus.
+#. TRANS: %1$s is the member name, %2$s is the subscribed group's name.
+#: classes/Group_member.php:151
#, php-format
-msgid "A file this large would exceed your monthly quota of %d bytes."
+msgid "%1$s has joined group %2$s."
msgstr ""
#. TRANS: Server exception thrown when updating a local group fails.
@@ -3522,15 +6336,27 @@ msgid "Could not create login token for %s"
msgstr "Îεν ήÏαν δÏ
ναÏή η δημιοÏ
Ïγία ομάδαÏ."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them.
-#: classes/Message.php:46
+#: classes/Message.php:45
msgid "You are banned from sending direct messages."
msgstr ""
+#. TRANS: Message given when a message could not be stored on the server.
+#: classes/Message.php:69
+#, fuzzy
+msgid "Could not insert message."
+msgstr "ÎÏÎÏÏ
Ïε η ειÏαγÏγή νÎÎ±Ï ÏÏ
νδÏομήÏ."
+
+#. TRANS: Message given when a message could not be updated on the server.
+#: classes/Message.php:80
+#, fuzzy
+msgid "Could not update message with new URI."
+msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
+
#. TRANS: Server exception thrown when a user profile for a notice cannot be found.
#. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number).
#: classes/Notice.php:98
@@ -3538,155 +6364,221 @@ msgstr ""
msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
+#. TRANS: Server exception. %s are the error details.
+#: classes/Notice.php:199
+#, fuzzy, php-format
+msgid "Database error inserting hashtag: %s"
+msgstr "ΣÏάλμα ÏÏη βάÏη δεδομÎνÏν καÏά Ïην ειÏαγÏγή hashtag: %s"
+
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:265
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr ""
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:270
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:276
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:283
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:291
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr ""
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:358 classes/Notice.php:385
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr ""
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:899
-msgid "Bad type provided to saveKnownGroups"
+#: classes/Notice.php:914
+msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:998
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr ""
+#. TRANS: Server exception thrown when a reply cannot be saved.
+#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
+#: classes/Notice.php:1127
+#, php-format
+msgid "Could not save reply for %1$d, %2$d."
+msgstr ""
+
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1759
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr ""
+#. TRANS: Full name of a profile or group followed by nickname in parens
+#: classes/Profile.php:172 classes/User_group.php:242
+#, php-format
+msgctxt "FANCYNAME"
+msgid "%1$s (%2$s)"
+msgstr ""
+
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:737
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:746
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
+#. TRANS: Exception thrown when a right for a non-existing user profile is checked.
+#: classes/Remote_profile.php:54
+#, fuzzy
+msgid "Missing profile."
+msgstr "Î ÏοÏίλ ÏÏήÏÏη"
+
+#. TRANS: Exception thrown when a tag cannot be saved.
+#: classes/Status_network.php:338
+#, fuzzy
+msgid "Unable to save tag."
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing.
-#: classes/Subscription.php:75 lib/oauthstore.php:466
+#: classes/Subscription.php:77 lib/oauthstore.php:482
msgid "You have been banned from subscribing."
msgstr ""
+#. TRANS: Exception thrown when trying to subscribe while already subscribed.
+#: classes/Subscription.php:82
+#, fuzzy
+msgid "Already subscribed!"
+msgstr "ÎÏÎÏÏ
Ïε η ÏÏ
νδÏομή."
+
#. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user.
-#: classes/Subscription.php:85
+#: classes/Subscription.php:87
msgid "User has blocked you."
msgstr ""
+#. TRANS: Exception thrown when trying to unsibscribe without a subscription.
+#: classes/Subscription.php:176
+#, fuzzy
+msgid "Not subscribed!"
+msgstr "ÎÏÎÏÏ
Ïε η ÏÏ
νδÏομή."
+
#. TRANS: Exception thrown when trying to unsubscribe a user from themselves.
-#: classes/Subscription.php:178
+#: classes/Subscription.php:183
msgid "Could not delete self-subscription."
msgstr "ÎÏÎÏÏ
Ïε η ειÏαγÏγή νÎÎ±Ï ÏÏ
νδÏομήÏ."
#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server.
-#: classes/Subscription.php:206
+#: classes/Subscription.php:211
msgid "Could not delete subscription OMB token."
msgstr "ÎÏÎÏÏ
Ïε η ειÏαγÏγή νÎÎ±Ï ÏÏ
νδÏομήÏ."
#. TRANS: Exception thrown when a subscription could not be deleted on the server.
-#: classes/Subscription.php:218
+#: classes/Subscription.php:223
msgid "Could not delete subscription."
msgstr "ÎÏÎÏÏ
Ïε η ειÏαγÏγή νÎÎ±Ï ÏÏ
νδÏομήÏ."
+#. TRANS: Activity tile when subscribing to another person.
+#: classes/Subscription.php:265
+msgid "Follow"
+msgstr ""
+
+#. TRANS: Notification given when one person starts following another.
+#. TRANS: %1$s is the subscriber, %2$s is the subscribed.
+#: classes/Subscription.php:268
+#, php-format
+msgid "%1$s is now following %2$s."
+msgstr ""
+
#. TRANS: Notice given on user registration.
#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname.
-#: classes/User.php:365
+#: classes/User.php:395
#, php-format
msgid "Welcome to %1$s, @%2$s!"
msgstr ""
+#. TRANS: Server exception.
+#: classes/User.php:918
+msgid "No single user defined for single-user mode."
+msgstr ""
+
+#. TRANS: Server exception.
+#: classes/User.php:922
+msgid "Single-user mode code called when not enabled."
+msgstr ""
+
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:496
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Îεν ήÏαν δÏ
ναÏή η δημιοÏ
Ïγία ομάδαÏ."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:506
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Îεν ήÏαν δÏ
ναÏή η δημιοÏ
Ïγία ομάδαÏ."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:529
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Îεν ήÏαν δÏ
ναÏή η δημιοÏ
Ïγία ομάδαÏ."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "ÎÏÎÏÏ
Ïε η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:109
+#: lib/accountsettingsaction.php:104
msgid "Change your profile settings"
msgstr "ÎλλάξÏε ÏÎ¹Ï ÏÏ
θμίÏÎµÎ¹Ï ÏοÏ
ÏÏοÏίλ ÏαÏ"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:116
+#: lib/accountsettingsaction.php:111
msgid "Upload an avatar"
msgstr ""
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:123
+#: lib/accountsettingsaction.php:118
msgid "Change your password"
msgstr "ÎλλάξÏε Ïον κÏÎ´Î¹ÎºÏ ÏαÏ"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:130
+#: lib/accountsettingsaction.php:125
msgid "Change email handling"
msgstr ""
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:137
+#: lib/accountsettingsaction.php:132
msgid "Design your profile"
msgstr "ΣÏεδιάÏÏε Ïο ÏÏοÏίλ ÏαÏ"
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:144
+#: lib/accountsettingsaction.php:139
msgid "Other options"
msgstr ""
#. TRANS: Link description in user account settings menu.
-#: lib/accountsettingsaction.php:146
+#: lib/accountsettingsaction.php:141
msgid "Other"
msgstr ""
@@ -3696,115 +6588,235 @@ msgstr ""
msgid "%1$s - %2$s"
msgstr ""
+#. TRANS: Page title for a page without a title set.
+#: lib/action.php:164
+#, fuzzy
+msgid "Untitled page"
+msgstr "ÎνÏÏηÏα ÏÏÏÎ¯Ï ÏίÏλο"
+
+#. TRANS: Localized tooltip for '...' expansion button on overlong remote messages.
+#: lib/action.php:312
+msgctxt "TOOLTIP"
+msgid "Show more"
+msgstr ""
+
#. TRANS: DT element for primary navigation menu. String is hidden in default CSS.
-#: lib/action.php:449
+#: lib/action.php:531
msgid "Primary site navigation"
msgstr ""
#. TRANS: Tooltip for main menu option "Personal"
-#: lib/action.php:455
+#: lib/action.php:537
msgctxt "TOOLTIP"
msgid "Personal profile and friends timeline"
msgstr ""
+#. TRANS: Main menu option when logged in for access to personal profile and friends timeline
+#: lib/action.php:540
+#, fuzzy
+msgctxt "MENU"
+msgid "Personal"
+msgstr "Î ÏοÏÏÏικά"
+
+#. TRANS: Tooltip for main menu option "Account"
+#: lib/action.php:542
+#, fuzzy
+msgctxt "TOOLTIP"
+msgid "Change your email, avatar, password, profile"
+msgstr "ÎλλάξÏε Ïον κÏÎ´Î¹ÎºÏ ÏαÏ"
+
+#. TRANS: Main menu option when logged in for access to user settings
+#: lib/action.php:545
+msgid "Account"
+msgstr "ÎογαÏιαÏμÏÏ"
+
+#. TRANS: Tooltip for main menu option "Services"
+#: lib/action.php:547
+#, fuzzy
+msgctxt "TOOLTIP"
+msgid "Connect to services"
+msgstr "ÎδÏ
ναμία ανακαÏεÏθηνÏÎ·Ï ÏÏο διακομιÏÏή: %s"
+
#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services
-#: lib/action.php:468
+#: lib/action.php:550
msgid "Connect"
msgstr "ΣÏνδεÏη"
+#. TRANS: Tooltip for menu option "Admin"
+#: lib/action.php:553
+#, fuzzy
+msgctxt "TOOLTIP"
+msgid "Change site configuration"
+msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
+
+#. TRANS: Main menu option when logged in and site admin for access to site configuration
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/action.php:556 lib/groupnav.php:117
+#, fuzzy
+msgctxt "MENU"
+msgid "Admin"
+msgstr "ÎιαÏειÏιÏÏήÏ"
+
+#. TRANS: Tooltip for main menu option "Invite"
+#: lib/action.php:560
+#, fuzzy, php-format
+msgctxt "TOOLTIP"
+msgid "Invite friends and colleagues to join you on %s"
+msgstr "Î ÏοÏκάλεÏε ÏίλοÏ
Ï ÎºÎ±Î¹ ÏÏ
ναδÎλÏοÏ
Ï ÏοÏ
να γίνοÏ
ν μÎλη ÏÏο %s"
+
#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users
-#: lib/action.php:481
+#: lib/action.php:563
msgctxt "MENU"
msgid "Invite"
msgstr "ÎÏνο με ÏÏÏÏκληÏη"
#. TRANS: Tooltip for main menu option "Logout"
-#: lib/action.php:487
+#: lib/action.php:569
msgctxt "TOOLTIP"
msgid "Logout from the site"
msgstr ""
#. TRANS: Main menu option when logged in to log out the current user
-#: lib/action.php:490
+#: lib/action.php:572
msgctxt "MENU"
msgid "Logout"
-msgstr "ÎογÏÏÏ
Ïο"
+msgstr "ÎξοδοÏ"
+
+#. TRANS: Tooltip for main menu option "Register"
+#: lib/action.php:577
+#, fuzzy
+msgctxt "TOOLTIP"
+msgid "Create an account"
+msgstr "ÎημιοÏ
Ïγία ενÏÏ Î»Î¿Î³Î±ÏιαÏμοÏ"
#. TRANS: Main menu option when not logged in to register a new account
-#: lib/action.php:498
+#: lib/action.php:580
msgctxt "MENU"
msgid "Register"
msgstr "ÎγγÏαÏή"
#. TRANS: Tooltip for main menu option "Login"
-#: lib/action.php:501
+#: lib/action.php:583
msgctxt "TOOLTIP"
msgid "Login to the site"
msgstr ""
+#. TRANS: Main menu option when not logged in to log in
+#: lib/action.php:586
+msgctxt "MENU"
+msgid "Login"
+msgstr "ÎίÏοδοÏ"
+
#. TRANS: Tooltip for main menu option "Help"
-#: lib/action.php:507
+#: lib/action.php:589
msgctxt "TOOLTIP"
msgid "Help me!"
msgstr "Îοήθεια"
+#. TRANS: Main menu option for help on the StatusNet site
+#: lib/action.php:592
+msgctxt "MENU"
+msgid "Help"
+msgstr "Îοήθεια"
+
#. TRANS: Tooltip for main menu option "Search"
-#: lib/action.php:513
+#: lib/action.php:595
msgctxt "TOOLTIP"
msgid "Search for people or text"
msgstr ""
-#: lib/action.php:516
+#. TRANS: Main menu option when logged in or when the StatusNet instance is not private
+#: lib/action.php:598
msgctxt "MENU"
msgid "Search"
msgstr ""
+#. TRANS: DT element for site notice. String is hidden in default CSS.
+#. TRANS: Menu item for site administration
+#: lib/action.php:620 lib/adminpanelaction.php:387
+#, fuzzy
+msgid "Site notice"
+msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
+
+#. TRANS: DT element for local views block. String is hidden in default CSS.
+#: lib/action.php:687
+#, fuzzy
+msgid "Local views"
+msgstr "ΤοÏικÏÏ"
+
+#. TRANS: DT element for page notice. String is hidden in default CSS.
+#: lib/action.php:757
+#, fuzzy
+msgid "Page notice"
+msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
+
#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS.
-#: lib/action.php:778
+#: lib/action.php:858
msgid "Secondary site navigation"
msgstr ""
#. TRANS: Secondary navigation menu option leading to help on StatusNet.
-#: lib/action.php:784
+#: lib/action.php:864
msgid "Help"
msgstr "Îοήθεια"
#. TRANS: Secondary navigation menu option leading to text about StatusNet site.
-#: lib/action.php:787
+#: lib/action.php:867
msgid "About"
msgstr "ΠεÏί"
#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions.
-#: lib/action.php:790
+#: lib/action.php:870
msgid "FAQ"
msgstr "ΣÏ
ÏνÎÏ ÎµÏÏÏήÏειÏ"
#. TRANS: Secondary navigation menu option leading to Terms of Service.
-#: lib/action.php:795
+#: lib/action.php:875
msgid "TOS"
msgstr ""
-#. TRANS: Secondary navigation menu option.
-#: lib/action.php:802
+#. TRANS: Secondary navigation menu option leading to privacy policy.
+#: lib/action.php:879
+#, fuzzy
+msgid "Privacy"
+msgstr "ÎδιÏÏικÏ"
+
+#. TRANS: Secondary navigation menu option. Leads to information about StatusNet and its license.
+#: lib/action.php:882
msgid "Source"
msgstr ""
-#. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site.
-#: lib/action.php:808
+#. TRANS: Secondary navigation menu option leading to e-mail contact information on the
+#. TRANS: StatusNet site, where to report bugs, ...
+#: lib/action.php:889
msgid "Contact"
msgstr "ÎÏικοινÏνία"
-#: lib/action.php:810
+#. TRANS: Secondary navigation menu option. Leads to information about embedding a timeline widget.
+#: lib/action.php:892
msgid "Badge"
msgstr ""
#. TRANS: DT element for StatusNet software license.
-#: lib/action.php:839
+#: lib/action.php:921
msgid "StatusNet software license"
msgstr ""
+#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set.
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby
+#: lib/action.php:928
+#, fuzzy, php-format
+msgid ""
+"**%%site.name%%** is a microblogging service brought to you by [%%site."
+"broughtby%%](%%site.broughtbyurl%%)."
+msgstr ""
+"To **%%site.name%%** είναι μία Ï
ÏηÏεÏία microblogging (μικÏο-ιÏÏολογίοÏ
) ÏοÏ
"
+"ÎÏεÏε κονÏά ÏÎ±Ï Ïο [%%site.broughtby%%](%%site.broughtbyurl%%). "
+
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set.
-#: lib/action.php:849
+#: lib/action.php:931
#, php-format
msgid "**%%site.name%%** is a microblogging service."
msgstr ""
@@ -3814,7 +6826,7 @@ msgstr ""
#. TRANS: Make sure there is no whitespace between "]" and "(".
#. TRANS: Text between [] is a link description, text between () is the link itself.
#. TRANS: %s is the version of StatusNet that is being used.
-#: lib/action.php:856
+#: lib/action.php:938
#, php-format
msgid ""
"It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3823,65 +6835,119 @@ msgid ""
msgstr ""
#. TRANS: DT element for StatusNet site content license.
-#: lib/action.php:872
+#: lib/action.php:954
msgid "Site content license"
msgstr ""
#. TRANS: Content license displayed when license is set to 'private'.
#. TRANS: %1$s is the site name.
-#: lib/action.php:879
+#: lib/action.php:961
#, php-format
msgid "Content and data of %1$s are private and confidential."
msgstr ""
#. TRANS: Content license displayed when license is set to 'allrightsreserved'.
#. TRANS: %1$s is the copyright owner.
-#: lib/action.php:886
+#: lib/action.php:968
#, php-format
msgid "Content and data copyright by %1$s. All rights reserved."
msgstr ""
#. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set.
-#: lib/action.php:890
+#: lib/action.php:972
msgid "Content and data copyright by contributors. All rights reserved."
msgstr ""
#. TRANS: license message in footer.
#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
-#: lib/action.php:904
+#: lib/action.php:1004
#, php-format
msgid "All %1$s content and data are available under the %2$s license."
msgstr ""
+#. TRANS: DT element for pagination (previous/next, etc.).
+#: lib/action.php:1340
+#, fuzzy
+msgid "Pagination"
+msgstr "ÎγγÏαÏή"
+
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: present than the currently displayed information.
-#: lib/action.php:1254
+#: lib/action.php:1351
msgid "After"
msgstr ""
#. TRANS: Pagination message to go to a page displaying information more in the
#. TRANS: past than the currently displayed information.
-#: lib/action.php:1264
+#: lib/action.php:1361
msgid "Before"
msgstr ""
#. TRANS: Client exception thrown when a feed instance is a DOMDocument.
-#: lib/activity.php:122
+#: lib/activity.php:125
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
+msgid "Cannot force remote user to subscribe."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+msgid "Unknown profile."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+msgid "User is already a member of this group."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, php-format
+msgid "No content for notice %s."
+msgstr ""
+
#. TRANS: Client exception thrown when there is no source attribute.
-#: lib/activityutils.php:203
+#: lib/activityutils.php:200
msgid "Can't handle remote content yet."
msgstr ""
#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet.
-#: lib/activityutils.php:240
+#: lib/activityutils.php:237
msgid "Can't handle embedded XML content yet."
msgstr ""
#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet.
-#: lib/activityutils.php:245
+#: lib/activityutils.php:242
msgid "Can't handle embedded Base64 content yet."
msgstr ""
@@ -3911,15 +6977,76 @@ msgstr ""
msgid "Unable to delete design setting."
msgstr ""
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:337
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
+
#. TRANS: Menu item for site administration
#: lib/adminpanelaction.php:339
msgctxt "MENU"
msgid "Site"
msgstr ""
-#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115
-msgid "User"
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:345
+#, fuzzy
+msgid "Design configuration"
+msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
+
+#. TRANS: Menu item for site administration
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/adminpanelaction.php:347 lib/groupnav.php:135
+#, fuzzy
+msgctxt "MENU"
+msgid "Design"
+msgstr "Î ÏοÏÏÏικά"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:353
+#, fuzzy
+msgid "User configuration"
+msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
+
+#. TRANS: Menu item for site administration
+#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:118
+msgid "User"
+msgstr ""
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:361
+#, fuzzy
+msgid "Access configuration"
+msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:369
+#, fuzzy
+msgid "Paths configuration"
+msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:377
+#, fuzzy
+msgid "Sessions configuration"
+msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:385
+#, fuzzy
+msgid "Edit site notice"
+msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:393
+#, fuzzy
+msgid "Snapshots configuration"
+msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:401
+msgid "Set site license"
msgstr ""
#. TRANS: Client error 401.
@@ -3928,203 +7055,279 @@ msgid "API resource requires read-write access, but you only have read access."
msgstr ""
#. TRANS: OAuth exception thrown when no application is found for a given consumer key.
-#: lib/apiauth.php:175
+#: lib/apiauth.php:177
msgid "No application for that consumer key."
msgstr ""
#. TRANS: OAuth exception given when an incorrect access token was given for a user.
-#: lib/apiauth.php:212
+#: lib/apiauth.php:219
msgid "Bad access token."
msgstr ""
#. TRANS: OAuth exception given when no user was found for a given token (no token was found).
-#: lib/apiauth.php:217
+#: lib/apiauth.php:224
msgid "No user for that token."
msgstr ""
#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel".
#. TRANS: Client error thrown when authentication fails.
-#: lib/apiauth.php:258 lib/apiauth.php:290
+#: lib/apiauth.php:266 lib/apiauth.php:293
msgid "Could not authenticate you."
msgstr ""
+#. TRANS: Server error displayed when trying to create an anynymous OAuth consumer.
+#: lib/apioauthstore.php:45
+msgid "Could not create anonymous consumer."
+msgstr ""
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth application.
+#: lib/apioauthstore.php:69
+msgid "Could not create anonymous OAuth application."
+msgstr ""
+
+#. TRANS: Exception thrown when no token association could be found.
+#: lib/apioauthstore.php:151
+msgid ""
+"Could not find a profile and application associated with the request token."
+msgstr ""
+
+#. TRANS: Exception thrown when no access token can be issued.
+#: lib/apioauthstore.php:186
+msgid "Could not issue access token."
+msgstr ""
+
+#. TRANS: Server error displayed when a database error occurs.
+#: lib/apioauthstore.php:243
+#, fuzzy
+msgid "Database error inserting OAuth application user."
+msgstr "ΣÏάλμα ÏÏη βάÏη δεδομÎνÏν καÏά Ïην ειÏαγÏγή hashtag: %s"
+
#. TRANS: Exception thrown when an attempt is made to revoke an unknown token.
-#: lib/apioauthstore.php:178
+#: lib/apioauthstore.php:285
msgid "Tried to revoke unknown token."
msgstr ""
#. TRANS: Exception thrown when an attempt is made to remove a revoked token.
-#: lib/apioauthstore.php:182
+#: lib/apioauthstore.php:290
msgid "Failed to delete revoked token."
msgstr ""
-#. TRANS: Form legend.
-#: lib/applicationeditform.php:129
-msgid "Edit application"
-msgstr ""
-
#. TRANS: Form guide.
#: lib/applicationeditform.php:178
msgid "Icon for this application"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:200
+#. TRANS: %d is the number of available characters for the description.
+#: lib/applicationeditform.php:201
#, php-format
-msgid "Describe your application in %d characters"
-msgstr "ΠεÏιγÏάÏÏε Ïην ομάδα ή Ïο θÎμα ÏÏηÏιμοÏοιÏνÏÎ±Ï Î¼ÎÏÏι %d ÏαÏακÏήÏεÏ"
+msgid "Describe your application in %d character"
+msgid_plural "Describe your application in %d characters"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Form input field instructions.
+#: lib/applicationeditform.php:205
+#, fuzzy
+msgid "Describe your application"
+msgstr "ΠεÏιγÏάÏÏε Ïην ομάδα ή Ïο θÎμα"
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:215
+#: lib/applicationeditform.php:216
msgid "URL of the homepage of this application"
msgstr ""
#. TRANS: Form input field label.
-#: lib/applicationeditform.php:217
+#: lib/applicationeditform.php:218
msgid "Source URL"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:224
+#: lib/applicationeditform.php:225
msgid "Organization responsible for this application"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:233
+#: lib/applicationeditform.php:234
msgid "URL for the homepage of the organization"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:242
+#: lib/applicationeditform.php:243
msgid "URL to redirect to after authentication"
msgstr ""
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:269
+#: lib/applicationeditform.php:271
msgid "Browser"
msgstr ""
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:286
+#: lib/applicationeditform.php:288
msgid "Desktop"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:288
+#: lib/applicationeditform.php:290
msgid "Type of application, browser or desktop"
msgstr ""
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:311
+#: lib/applicationeditform.php:314
msgid "Read-only"
msgstr ""
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:330
+#: lib/applicationeditform.php:334
msgid "Read-write"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:332
+#: lib/applicationeditform.php:336
msgid "Default access for this application: read-only, or read-write"
msgstr ""
#. TRANS: Submit button title.
-#: lib/applicationeditform.php:349
+#: lib/applicationeditform.php:353
msgid "Cancel"
msgstr "ÎκÏÏÏÏη"
+#: lib/applicationlist.php:247
+msgid " by "
+msgstr ""
+
#. TRANS: Application access type
-#: lib/applicationlist.php:135
+#: lib/applicationlist.php:260
msgid "read-write"
msgstr ""
#. TRANS: Application access type
-#: lib/applicationlist.php:137
+#: lib/applicationlist.php:262
msgid "read-only"
msgstr ""
-#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type (read-write or read-only)
-#: lib/applicationlist.php:143
+#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only")
+#: lib/applicationlist.php:268
#, php-format
msgid "Approved %1$s - \"%2$s\" access."
msgstr ""
+#. TRANS: Access token in the application list.
+#. TRANS: %s are the first 7 characters of the access token.
+#: lib/applicationlist.php:282
+#, php-format
+msgid "Access token starting with: %s"
+msgstr ""
+
#. TRANS: Button label
-#: lib/applicationlist.php:158
+#: lib/applicationlist.php:298
msgctxt "BUTTON"
msgid "Revoke"
msgstr ""
-#. TRANS: DT element label in attachment list.
-#: lib/attachmentlist.php:88
-msgid "Attachments"
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
+msgstr ""
+
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+msgid "Do not use this method!"
msgstr ""
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:265
+#: lib/attachmentlist.php:294
msgid "Author"
msgstr ""
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:279
+#: lib/attachmentlist.php:308
msgid "Provider"
msgstr ""
#. TRANS: Title.
-#: lib/attachmentnoticesection.php:68
+#: lib/attachmentnoticesection.php:67
msgid "Notices where this attachment appears"
msgstr ""
#. TRANS: Title.
-#: lib/attachmenttagcloudsection.php:49
+#: lib/attachmenttagcloudsection.php:48
msgid "Tags for this attachment"
msgstr ""
+#. TRANS: Exception thrown when a password change fails.
+#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227
+msgid "Password changing failed."
+msgstr ""
+
+#. TRANS: Exception thrown when a password change attempt fails because it is not allowed.
+#: lib/authenticationplugin.php:238
+msgid "Password changing is not allowed."
+msgstr ""
+
#. TRANS: Title for the form to block a user.
-#: lib/blockform.php:70
+#: lib/blockform.php:68
msgid "Block"
msgstr ""
-#: lib/channel.php:157 lib/channel.php:177
+#. TRANS: Title for command results.
+#: lib/channel.php:160 lib/channel.php:181
msgid "Command results"
msgstr ""
-#: lib/channel.php:229 lib/mailhandler.php:142
+#. TRANS: Title for command results.
+#: lib/channel.php:194
+msgid "AJAX error"
+msgstr ""
+
+#. TRANS: E-mail subject when a command has completed.
+#: lib/channel.php:233 lib/mailhandler.php:143
msgid "Command complete"
msgstr ""
+#. TRANS: E-mail subject when a command has failed.
+#: lib/channel.php:244
+#, fuzzy
+msgid "Command failed"
+msgstr "ÎÏÎµÎ¯Ï ÎºÎ±Î¹ οι Ïίλοι ÏαÏ"
+
#. TRANS: Command exception text shown when a notice ID is requested that does not exist.
-#: lib/command.php:84 lib/command.php:108
+#: lib/command.php:82 lib/command.php:106
msgid "Notice with that id does not exist."
msgstr ""
#. TRANS: Command exception text shown when a last user notice is requested and it does not exist.
#. TRANS: Error text shown when a last user notice is requested and it does not exist.
-#: lib/command.php:101 lib/command.php:630
+#: lib/command.php:99 lib/command.php:630
msgid "User has no last notice."
msgstr ""
+#. TRANS: Message given requesting a profile for a non-existing user.
+#. TRANS: %s is the nickname of the user for which the profile could not be found.
+#: lib/command.php:128
+#, fuzzy, php-format
+msgid "Could not find a user with nickname %s."
+msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏÏήÏÏη μÎÏÏ ÎµÏιβεβαιÏμÎÎ½Î·Ï email διεÏθÏ
νÏηÏ."
+
#. TRANS: Message given getting a non-existing user.
#. TRANS: %s is the nickname of the user that could not be found.
-#: lib/command.php:150
+#: lib/command.php:148
#, php-format
msgid "Could not find a local user with nickname %s."
msgstr ""
#. TRANS: Error text shown when an unimplemented command is given.
-#: lib/command.php:185
+#: lib/command.php:183
msgid "Sorry, this command is not yet implemented."
msgstr ""
#. TRANS: Command exception text shown when a user tries to nudge themselves.
-#: lib/command.php:231
+#: lib/command.php:229
msgid "It does not make a lot of sense to nudge yourself!"
msgstr ""
#. TRANS: Message given having nudged another user.
#. TRANS: %s is the nickname of the user that was nudged.
-#: lib/command.php:240
+#: lib/command.php:238
#, php-format
msgid "Nudge sent to %s."
msgstr ""
@@ -4133,7 +7336,7 @@ msgstr ""
#. TRANS: %1$s is the number of other user the user is subscribed to.
#. TRANS: %2$s is the number of users that are subscribed to the user.
#. TRANS: %3$s is the number of notices the user has sent.
-#: lib/command.php:270
+#: lib/command.php:268
#, php-format
msgid ""
"Subscriptions: %1$s\n"
@@ -4142,156 +7345,217 @@ msgid ""
msgstr ""
#. TRANS: Text shown when a notice has been marked as favourite successfully.
-#: lib/command.php:314
+#: lib/command.php:312
msgid "Notice marked as fave."
msgstr ""
#. TRANS: Message given having added a user to a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:360
+#: lib/command.php:357
#, php-format
msgid "%1$s joined group %2$s."
msgstr ""
#. TRANS: Message given having removed a user from a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:408
+#: lib/command.php:405
#, php-format
msgid "%1$s left group %2$s."
msgstr ""
+#. TRANS: Whois output.
+#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
+#: lib/command.php:426
+#, php-format
+msgctxt "WHOIS"
+msgid "%1$s (%2$s)"
+msgstr ""
+
+#. TRANS: Whois output. %s is the full name of the queried user.
+#: lib/command.php:430
+#, fuzzy, php-format
+msgid "Fullname: %s"
+msgstr "ÎνομαÏεÏÏνÏ
μο"
+
+#. TRANS: Whois output. %s is the location of the queried user.
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a location.
+#: lib/command.php:434 lib/mail.php:278
+#, fuzzy, php-format
+msgid "Location: %s"
+msgstr "ΤοÏοθεÏία"
+
+#. TRANS: Whois output. %s is the homepage of the queried user.
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a homepage.
+#: lib/command.php:438 lib/mail.php:282
+#, fuzzy, php-format
+msgid "Homepage: %s"
+msgstr "ÎÏÏική Ïελίδα"
+
+#. TRANS: Whois output. %s is the bio information of the queried user.
+#: lib/command.php:442
+#, fuzzy, php-format
+msgid "About: %s"
+msgstr "ΠεÏί"
+
#. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server).
-#: lib/command.php:474
+#. TRANS: %s is a remote profile.
+#: lib/command.php:471
#, php-format
msgid ""
"%s is a remote profile; you can only send direct messages to users on the "
"same server."
msgstr ""
-#. TRANS: Message given if content is too long.
+#. TRANS: Message given if content is too long. %1$sd is used for plural.
#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
-#: lib/command.php:491 lib/xmppmanager.php:403
+#: lib/command.php:488
#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d."
-msgstr ""
+msgid "Message too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Error text shown sending a direct message fails with an unknown reason.
-#: lib/command.php:517
+#: lib/command.php:516
msgid "Error sending direct message."
msgstr ""
+#. TRANS: Message given having repeated a notice from another user.
+#. TRANS: %s is the name of the user for which the notice was repeated.
+#: lib/command.php:553
+#, fuzzy, php-format
+msgid "Notice from %s repeated."
+msgstr "ΡÏ
θμίÏÎµÎ¹Ï OpenID"
+
#. TRANS: Error text shown when repeating a notice fails with an unknown reason.
-#: lib/command.php:557
+#: lib/command.php:556
msgid "Error repeating notice."
msgstr ""
-#. TRANS: Message given if content of a notice for a reply is too long.
+#. TRANS: Message given if content of a notice for a reply is too long. %1$d is used for plural.
#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
-#: lib/command.php:592
+#: lib/command.php:591
#, php-format
-msgid "Notice too long - maximum is %1$d characters, you sent %2$d."
-msgstr ""
+msgid "Notice too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Notice too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Text shown having sent a reply to a notice successfully.
#. TRANS: %s is the nickname of the user of the notice the reply was sent to.
-#: lib/command.php:603
+#: lib/command.php:604
#, php-format
msgid "Reply to %s sent."
msgstr ""
#. TRANS: Error text shown when a reply to a notice fails with an unknown reason.
-#: lib/command.php:606
+#: lib/command.php:607
msgid "Error saving notice."
msgstr ""
#. TRANS: Error text shown when no username was provided when issuing a subscribe command.
-#: lib/command.php:655
+#: lib/command.php:654
msgid "Specify the name of the user to subscribe to."
msgstr ""
#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command.
-#: lib/command.php:664
+#: lib/command.php:663
msgid "Can't subscribe to OMB profiles by command."
msgstr ""
#. TRANS: Text shown after having subscribed to another user successfully.
#. TRANS: %s is the name of the user the subscription was requested for.
-#: lib/command.php:672
+#: lib/command.php:671
#, php-format
msgid "Subscribed to %s."
msgstr ""
#. TRANS: Error text shown when no username was provided when issuing an unsubscribe command.
#. TRANS: Error text shown when no username was provided when issuing the command.
-#: lib/command.php:694 lib/command.php:804
+#: lib/command.php:692 lib/command.php:803
msgid "Specify the name of the user to unsubscribe from."
msgstr ""
#. TRANS: Text shown after having unsubscribed from another user successfully.
#. TRANS: %s is the name of the user the unsubscription was requested for.
-#: lib/command.php:705
+#: lib/command.php:703
#, php-format
msgid "Unsubscribed from %s."
msgstr ""
#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented.
#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented.
-#: lib/command.php:724 lib/command.php:750
+#: lib/command.php:723 lib/command.php:749
msgid "Command not yet implemented."
msgstr ""
#. TRANS: Text shown when issuing the command "off" successfully.
-#: lib/command.php:728
+#: lib/command.php:727
msgid "Notification off."
msgstr ""
#. TRANS: Error text shown when the command "off" fails for an unknown reason.
-#: lib/command.php:731
+#: lib/command.php:730
msgid "Can't turn off notification."
msgstr ""
#. TRANS: Text shown when issuing the command "on" successfully.
-#: lib/command.php:754
+#: lib/command.php:753
msgid "Notification on."
msgstr ""
#. TRANS: Error text shown when the command "on" fails for an unknown reason.
-#: lib/command.php:757
+#: lib/command.php:756
msgid "Can't turn on notification."
msgstr ""
#. TRANS: Error text shown when issuing the login command while login is disabled.
-#: lib/command.php:771
+#: lib/command.php:770
msgid "Login command is disabled."
msgstr ""
#. TRANS: Text shown after issuing the login command successfully.
#. TRANS: %s is a logon link..
-#: lib/command.php:784
+#: lib/command.php:783
#, php-format
msgid "This link is useable only once and is valid for only 2 minutes: %s."
msgstr ""
#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user).
#. TRANS: %s is the name of the user the unsubscription was requested for.
-#: lib/command.php:813
+#: lib/command.php:812
#, php-format
msgid "Unsubscribed %s."
msgstr ""
+#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions.
+#: lib/command.php:830
+#, fuzzy
+msgid "You are not subscribed to anyone."
+msgstr "Îεν εÏιÏÏÎÏεÏαι να ÎºÎ¬Î½ÎµÎ¹Ï ÏÏ
νδÏομηÏÎÏ ÏοÏ
λογαÏιαÏÎ¼Î¿Ï ÏοÏ
άλλοÏ
Ï."
+
#. TRANS: Text shown after requesting other users a user is subscribed to.
#. TRANS: This message supports plural forms. This message is followed by a
#. TRANS: hard coded space and a comma separated list of subscribed users.
-#: lib/command.php:836
+#: lib/command.php:835
msgid "You are subscribed to this person:"
msgid_plural "You are subscribed to these people:"
msgstr[0] "Îεν εÏιÏÏÎÏεÏαι να ÎºÎ¬Î½ÎµÎ¹Ï ÏÏ
νδÏομηÏÎÏ ÏοÏ
λογαÏιαÏÎ¼Î¿Ï ÏοÏ
άλλοÏ
Ï."
msgstr[1] "Îεν εÏιÏÏÎÏεÏαι να ÎºÎ¬Î½ÎµÎ¹Ï ÏÏ
νδÏομηÏÎÏ ÏοÏ
λογαÏιαÏÎ¼Î¿Ï ÏοÏ
άλλοÏ
Ï."
+#. TRANS: Text shown after requesting other users that are subscribed to a user
+#. TRANS: (followers) without having any subscribers.
+#: lib/command.php:857
+#, fuzzy
+msgid "No one is subscribed to you."
+msgstr "Îεν εÏιÏÏÎÏεÏαι να ÎºÎ¬Î½ÎµÎ¹Ï ÏÏ
νδÏομηÏÎÏ ÏοÏ
λογαÏιαÏÎ¼Î¿Ï ÏοÏ
άλλοÏ
Ï."
+
#. TRANS: Text shown after requesting other users that are subscribed to a user (followers).
#. TRANS: This message supports plural forms. This message is followed by a
#. TRANS: hard coded space and a comma separated list of subscribing users.
-#: lib/command.php:863
+#: lib/command.php:862
msgid "This person is subscribed to you:"
msgid_plural "These people are subscribed to you:"
msgstr[0] "Îεν εÏιÏÏÎÏεÏαι να ÎºÎ¬Î½ÎµÎ¹Ï ÏÏ
νδÏομηÏÎÏ ÏοÏ
λογαÏιαÏÎ¼Î¿Ï ÏοÏ
άλλοÏ
Ï."
@@ -4299,21 +7563,21 @@ msgstr[1] "Îεν εÏιÏÏÎÏεÏαι να ÎºÎ¬Î½ÎµÎ¹Ï ÏÏ
νδÏομηÏÎ
#. TRANS: Text shown after requesting groups a user is subscribed to without having
#. TRANS: any group subscriptions.
-#: lib/command.php:885
+#: lib/command.php:884
msgid "You are not a member of any groups."
msgstr "Îεν είÏÏε μÎÎ»Î¿Ï ÎºÎ±Î¼Î¯Î±Ï Î¿Î¼Î¬Î´Î±Ï."
#. TRANS: Text shown after requesting groups a user is subscribed to.
#. TRANS: This message supports plural forms. This message is followed by a
#. TRANS: hard coded space and a comma separated list of subscribed groups.
-#: lib/command.php:890
+#: lib/command.php:889
msgid "You are a member of this group:"
msgid_plural "You are a member of these groups:"
msgstr[0] "ÎÎ¼Î¬Î´ÎµÏ Î¼Îµ Ïα ÏεÏιÏÏÏÏεÏα μÎλη"
msgstr[1] "ÎÎ¼Î¬Î´ÎµÏ Î¼Îµ Ïα ÏεÏιÏÏÏÏεÏα μÎλη"
#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings.
-#: lib/command.php:905
+#: lib/command.php:904
msgid ""
"Commands:\n"
"on - turn on notifications\n"
@@ -4355,87 +7619,150 @@ msgid ""
"tracking - not yet implemented.\n"
msgstr ""
-#: lib/common.php:136
-msgid "I looked for configuration files in the following places: "
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:150
+msgid "No configuration file found."
+msgstr ""
+
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: Is followed by a list of directories (separated by HTML breaks).
+#: lib/common.php:153
+msgid "I looked for configuration files in the following places:"
msgstr ""
-#: lib/common.php:138
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
-#: lib/common.php:139
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: The text is link text that leads to the installer page.
+#: lib/common.php:160
msgid "Go to the installer."
msgstr ""
-#: lib/connectsettingsaction.php:110
+#. TRANS: Menu item for Instant Messaging settings.
+#: lib/connectsettingsaction.php:106
+msgctxt "MENU"
msgid "IM"
-msgstr "ÎÎ"
+msgstr ""
-#: lib/connectsettingsaction.php:111
+#. TRANS: Tooltip for Instant Messaging menu item.
+#: lib/connectsettingsaction.php:108
msgid "Updates by instant messenger (IM)"
msgstr ""
-#: lib/connectsettingsaction.php:116
+#. TRANS: Menu item for Short Message Service settings.
+#: lib/connectsettingsaction.php:113
+msgctxt "MENU"
+msgid "SMS"
+msgstr ""
+
+#. TRANS: Tooltip for Short Message Service menu item.
+#: lib/connectsettingsaction.php:115
msgid "Updates by SMS"
msgstr ""
-#: lib/connectsettingsaction.php:121
+#. TRANS: Menu item for OuAth connection settings.
+#: lib/connectsettingsaction.php:120
+msgctxt "MENU"
+msgid "Connections"
+msgstr ""
+
+#. TRANS: Tooltip for connected applications (Connections through OAuth) menu item.
+#: lib/connectsettingsaction.php:122
msgid "Authorized connected applications"
msgstr ""
-#: lib/dberroraction.php:60
+#: lib/dberroraction.php:59
msgid "Database error"
msgstr ""
-#: lib/designsettings.php:105
+#. TRANS: Label in form on profile design page.
+#. TRANS: Field contains file name on user's computer that could be that user's custom profile background image.
+#: lib/designsettings.php:104
msgid "Upload file"
msgstr "Î ÏοÏίλ ÏÏήÏÏη"
+#. TRANS: Instructions for form on profile design page.
#: lib/designsettings.php:109
msgid ""
"You can upload your personal background image. The maximum file size is 2MB."
msgstr ""
-#: lib/designsettings.php:418
+#. TRANS: Radio button on profile design page that will enable use of the uploaded profile image.
+#: lib/designsettings.php:139
+msgctxt "RADIO"
+msgid "On"
+msgstr ""
+
+#. TRANS: Radio button on profile design page that will disable use of the uploaded profile image.
+#: lib/designsettings.php:156
+msgctxt "RADIO"
+msgid "Off"
+msgstr ""
+
+#. TRANS: Button text on profile design page to reset all colour settings to default without saving.
+#: lib/designsettings.php:264
+msgctxt "BUTTON"
+msgid "Reset"
+msgstr ""
+
+#. TRANS: Success message displayed if design settings were saved after clicking "Use defaults".
+#: lib/designsettings.php:433
msgid "Design defaults restored."
msgstr ""
-#: lib/disfavorform.php:114 lib/disfavorform.php:140
+#: lib/disfavorform.php:114 lib/disfavorform.php:144
msgid "Disfavor this notice"
msgstr ""
-#: lib/favorform.php:114 lib/favorform.php:140
+#: lib/favorform.php:114 lib/favorform.php:143
msgid "Favor this notice"
msgstr ""
-#: lib/favorform.php:140
-msgid "Favor"
-msgstr ""
-
-#: lib/feed.php:85
+#: lib/feed.php:84
msgid "RSS 1.0"
msgstr ""
-#: lib/feed.php:87
+#: lib/feed.php:86
msgid "RSS 2.0"
msgstr ""
-#: lib/feed.php:89
+#: lib/feed.php:88
msgid "Atom"
msgstr ""
-#: lib/feed.php:91
+#: lib/feed.php:90
msgid "FOAF"
msgstr ""
-#: lib/feedlist.php:64
-msgid "Export data"
+#: lib/feedimporter.php:75
+msgid "Not an atom feed."
+msgstr ""
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
+#. TRANS: Header for feed links (h2).
+#: lib/feedlist.php:66
+msgid "Feeds"
msgstr ""
#: lib/galleryaction.php:121
msgid "Filter tags"
msgstr ""
+#: lib/galleryaction.php:131
+#, fuzzy
+msgid "All"
+msgstr "Îα εÏιÏÏαÏεί"
+
#: lib/galleryaction.php:139
msgid "Select tag to filter"
msgstr ""
@@ -4457,8 +7784,12 @@ msgstr ""
msgid "Grant this user the \"%s\" role"
msgstr ""
+#: lib/groupeditform.php:154
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+msgstr "1-64 μικÏά γÏάμμαÏα ή αÏιθμοί, ÏÏÏÎ¯Ï Ïημεία ÏÏÎ¯Î¾Î·Ï Î® κενά"
+
#: lib/groupeditform.php:163
-msgid "URL of the homepage or blog of the group or topic"
+msgid "URL of the homepage or blog of the group or topic."
msgstr ""
#: lib/groupeditform.php:168
@@ -4467,18 +7798,26 @@ msgstr "ΠεÏιγÏάÏÏε Ïην ομάδα ή Ïο θÎμα"
#: lib/groupeditform.php:170
#, php-format
-msgid "Describe the group or topic in %d characters"
-msgstr "ΠεÏιγÏάÏÏε Ïην ομάδα ή Ïο θÎμα ÏÏηÏιμοÏοιÏνÏÎ±Ï Î¼ÎÏÏι %d ÏαÏακÏήÏεÏ"
+msgid "Describe the group or topic in %d character or less"
+msgid_plural "Describe the group or topic in %d characters or less"
+msgstr[0] ""
+msgstr[1] ""
-#: lib/groupeditform.php:179
+#: lib/groupeditform.php:182
msgid ""
-"Location for the group, if any, like \"City, State (or Region), Country\""
-msgstr "ΤοÏοθεÏία ÏÎ·Ï Î¿Î¼Î¬Î´Î±Ï (εάν Ï
ÏάÏÏει), ÏÏ: \"Î Ïλη, ΠεÏιοÏή, ΧÏÏα)"
+"Location for the group, if any, like \"City, State (or Region), Country\"."
+msgstr ""
-#: lib/groupeditform.php:187
+#: lib/groupeditform.php:190
#, php-format
-msgid "Extra nicknames for the group, comma- or space- separated, max %d"
-msgstr ""
+msgid ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"alias allowed."
+msgid_plural ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"aliases allowed."
+msgstr[0] ""
+msgstr[1] ""
#. TRANS: Menu item in the group navigation page.
#: lib/groupnav.php:86
@@ -4552,14 +7891,23 @@ msgctxt "TOOLTIP"
msgid "Add or edit %s design"
msgstr ""
+#. TRANS: Title for groups with the most members section.
#: lib/groupsbymemberssection.php:71
msgid "Groups with most members"
msgstr "ÎÎ¼Î¬Î´ÎµÏ Î¼Îµ Ïα ÏεÏιÏÏÏÏεÏα μÎλη"
+#. TRANS: Title for groups with the most posts section.
#: lib/groupsbypostssection.php:71
msgid "Groups with most posts"
msgstr "ÎÎ¼Î¬Î´ÎµÏ Î¼Îµ ÏÎ¹Ï ÏεÏιÏÏÏÏεÏÎµÏ Î´Î·Î¼Î¿ÏιεÏÏειÏ"
+#. TRANS: Title for group tag cloud section.
+#. TRANS: %s is a group name.
+#: lib/grouptagcloudsection.php:57
+#, fuzzy, php-format
+msgid "Tags in %s group's notices"
+msgstr "ÎÏεξεÏγαÏία ιδιοÏήÏÏν ÏÎ·Ï Î¿Î¼Î¬Î´Î±Ï %s"
+
#. TRANS: Client exception 406
#: lib/htmloutputter.php:104
msgid "This page is not available in a media type you accept"
@@ -4569,39 +7917,52 @@ msgstr ""
msgid "Unsupported image file format."
msgstr ""
-#: lib/imagefile.php:88
+#. TRANS: Exception thrown when too large a file is uploaded.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: lib/imagefile.php:90
#, php-format
msgid "That file is too big. The maximum file size is %s."
msgstr ""
-#: lib/imagefile.php:93
+#: lib/imagefile.php:95
msgid "Partial upload."
msgstr ""
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:101 lib/mediafile.php:179
-msgid "System error uploading file."
-msgstr ""
-
-#: lib/imagefile.php:109
+#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr ""
-#: lib/imagefile.php:122
+#: lib/imagefile.php:160
msgid "Lost our file."
msgstr "ΣÏεδιάÏÏε Ïο ÏÏοÏίλ ÏαÏ"
-#: lib/imagefile.php:163 lib/imagefile.php:224
+#: lib/imagefile.php:197 lib/imagefile.php:237
msgid "Unknown file type"
msgstr ""
-#: lib/imagefile.php:244
-msgid "MB"
-msgstr ""
+#. TRANS: Number of megabytes. %d is the number.
+#: lib/imagefile.php:283
+#, php-format
+msgid "%dMB"
+msgid_plural "%dMB"
+msgstr[0] ""
+msgstr[1] ""
-#: lib/imagefile.php:246
-msgid "kB"
-msgstr ""
+#. TRANS: Number of kilobytes. %d is the number.
+#: lib/imagefile.php:287
+#, php-format
+msgid "%dkB"
+msgid_plural "%dkB"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Number of bytes. %d is the number.
+#: lib/imagefile.php:290
+#, php-format
+msgid "%dB"
+msgid_plural "%dB"
+msgstr[0] ""
+msgstr[1] ""
#: lib/jabber.php:387
#, php-format
@@ -4613,10 +7974,6 @@ msgstr ""
msgid "Unknown inbox source %d."
msgstr ""
-#: lib/joinform.php:114
-msgid "Join"
-msgstr "ΣÏ
μμεÏοÏή"
-
#: lib/leaveform.php:114
msgid "Leave"
msgstr "ÎÏοÏÏÏηÏη"
@@ -4629,44 +7986,53 @@ msgstr "ΣÏνδεÏη με Ïνομα ÏÏήÏÏη και κÏδικÏ"
msgid "Sign up for a new account"
msgstr "ÎγγÏαÏή για Îνα νÎο λογαÏιαÏμÏ"
-#. TRANS: Subject for address confirmation email
+#. TRANS: Subject for address confirmation email.
#: lib/mail.php:174
msgid "Email address confirmation"
msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
#. TRANS: Body for address confirmation email.
-#: lib/mail.php:177
+#. TRANS: %1$s is the addressed user's nickname, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the URL to confirm at.
+#: lib/mail.php:179
#, php-format
msgid ""
-"Hey, %s.\n"
+"Hey, %1$s.\n"
"\n"
-"Someone just entered this email address on %s.\n"
+"Someone just entered this email address on %2$s.\n"
"\n"
"If it was you, and you want to confirm your entry, use the URL below:\n"
"\n"
-"\t%s\n"
+"\t%3$s\n"
"\n"
"If not, just ignore this message.\n"
"\n"
"Thanks for your time, \n"
-"%s\n"
+"%2$s\n"
msgstr ""
-#. TRANS: Subject of new-subscriber notification e-mail
-#: lib/mail.php:243
+#. TRANS: Subject of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscribing user's nickname, %2$s is the StatusNet sitename.
+#: lib/mail.php:246
#, php-format
msgid "%1$s is now listening to your notices on %2$s."
msgstr ""
-#: lib/mail.php:248
+#. TRANS: This is a paragraph in a new-subscriber e-mail.
+#. TRANS: %s is a URL where the subscriber can be reported as abusive.
+#: lib/mail.php:253
#, php-format
msgid ""
"If you believe this account is being used abusively, you can block them from "
"your subscribers list and report as spam to site administrators at %s"
msgstr ""
-#. TRANS: Main body of new-subscriber notification e-mail
-#: lib/mail.php:254
+#. TRANS: Main body of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscriber's long name, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the subscriber's profile URL, %4$s is the subscriber's location (or empty)
+#. TRANS: %5$s is the subscriber's homepage URL (or empty), %6%s is the subscriber's bio (or empty)
+#. TRANS: %7$s is a link to the addressed user's e-mail settings.
+#: lib/mail.php:263
#, php-format
msgid ""
"%1$s is now listening to your notices on %2$s.\n"
@@ -4675,26 +8041,30 @@ msgid ""
"\n"
"%4$s%5$s%6$s\n"
"Faithfully yours,\n"
-"%7$s.\n"
+"%2$s.\n"
"\n"
"----\n"
-"Change your email address or notification options at %8$s\n"
+"Change your email address or notification options at %7$s\n"
msgstr ""
-#. TRANS: Profile info line in new-subscriber notification e-mail
-#: lib/mail.php:274
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is biographical information.
+#: lib/mail.php:286
#, php-format
msgid "Bio: %s"
msgstr "ÎιογÏαÏικÏ"
-#. TRANS: Subject of notification mail for new posting email address
-#: lib/mail.php:304
+#. TRANS: Subject of notification mail for new posting email address.
+#. TRANS: %s is the StatusNet sitename.
+#: lib/mail.php:315
#, php-format
msgid "New email address for posting to %s"
msgstr ""
-#. TRANS: Body of notification mail for new posting email address
-#: lib/mail.php:308
+#. TRANS: Body of notification mail for new posting email address.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is the e-mail address to send
+#. TRANS: to to post by e-mail, %3$s is a URL to more instructions.
+#: lib/mail.php:321
#, php-format
msgid ""
"You have a new posting address on %1$s.\n"
@@ -4704,23 +8074,40 @@ msgid ""
"More email instructions at %3$s.\n"
"\n"
"Faithfully yours,\n"
-"%4$s"
+"%1$s"
msgstr ""
-#. TRANS: Subject line for SMS-by-email notification messages
-#: lib/mail.php:433
+#. TRANS: Subject line for SMS-by-email notification messages.
+#. TRANS: %s is the posting user's nickname.
+#: lib/mail.php:442
#, php-format
msgid "%s status"
msgstr "ÎαÏάÏÏαÏη ÏοÏ
/ÏÎ·Ï %s"
-#. TRANS: Subject for 'nudge' notification email
-#: lib/mail.php:484
+#. TRANS: Subject line for SMS-by-email address confirmation message.
+#: lib/mail.php:468
+#, fuzzy
+msgid "SMS confirmation"
+msgstr "ÎÏιβεβαίÏÏη διεÏθÏ
νÏÎ·Ï email"
+
+#. TRANS: Main body heading for SMS-by-email address confirmation message.
+#. TRANS: %s is the addressed user's nickname.
+#: lib/mail.php:472
+#, fuzzy, php-format
+msgid "%s: confirm you own this phone number with this code:"
+msgstr "ÎναμÎνÏνÏÎ±Ï ÎµÏιβεβαίÏÏη Ï' αÏ
ÏÏ Ïο νοÏμεÏο ÏηλεÏÏνοÏ
."
+
+#. TRANS: Subject for 'nudge' notification email.
+#. TRANS: %s is the nudging user.
+#: lib/mail.php:493
#, php-format
msgid "You've been nudged by %s"
msgstr ""
-#. TRANS: Body for 'nudge' notification email
-#: lib/mail.php:489
+#. TRANS: Body for 'nudge' notification email.
+#. TRANS: %1$s is the nuding user's long name, $2$s is the nudging user's nickname,
+#. TRANS: %3$s is a URL to post notices at, %4$s is the StatusNet sitename.
+#: lib/mail.php:500
#, php-format
msgid ""
"%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4736,14 +8123,18 @@ msgid ""
"%4$s\n"
msgstr ""
-#. TRANS: Subject for direct-message notification email
-#: lib/mail.php:536
+#. TRANS: Subject for direct-message notification email.
+#. TRANS: %s is the sending user's nickname.
+#: lib/mail.php:547
#, php-format
msgid "New private message from %s"
msgstr ""
-#. TRANS: Body for direct-message notification email
-#: lib/mail.php:541
+#. TRANS: Body for direct-message notification email.
+#. TRANS: %1$s is the sending user's long name, %2$s is the sending user's nickname,
+#. TRANS: %3$s is the message content, %4$s a URL to the message,
+#. TRANS: %5$s is the StatusNet sitename.
+#: lib/mail.php:555
#, php-format
msgid ""
"%1$s (%2$s) sent you a private message:\n"
@@ -4762,14 +8153,19 @@ msgid ""
"%5$s\n"
msgstr ""
-#. TRANS: Subject for favorite notification email
-#: lib/mail.php:589
+#. TRANS: Subject for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:607
#, php-format
-msgid "%s (@%s) added your notice as a favorite"
+msgid "%1$s (@%2$s) added your notice as a favorite"
msgstr ""
-#. TRANS: Body for favorite notification email
-#: lib/mail.php:592
+#. TRANS: Body for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, $2$s is the date the notice was created,
+#. TRANS: %3$s is a URL to the faved notice, %4$s is the faved notice text,
+#. TRANS: %5$s is a URL to all faves of the adding user, %6$s is the StatusNet sitename,
+#. TRANS: %7$s is the adding user's nickname.
+#: lib/mail.php:614
#, php-format
msgid ""
"%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4791,7 +8187,7 @@ msgid ""
msgstr ""
#. TRANS: Line in @-reply notification e-mail. %s is conversation URL.
-#: lib/mail.php:651
+#: lib/mail.php:672
#, php-format
msgid ""
"The full conversation can be read here:\n"
@@ -4799,13 +8195,20 @@ msgid ""
"\t%s"
msgstr ""
-#: lib/mail.php:657
+#. TRANS: E-mail subject for notice notification.
+#. TRANS: %1$s is the sending user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:680
#, php-format
-msgid "%s (@%s) sent a notice to your attention"
+msgid "%1$s (@%2$s) sent a notice to your attention"
msgstr ""
#. TRANS: Body of @-reply notification e-mail.
-#: lib/mail.php:660
+#. TRANS: %1$s is the sending user's long name, $2$s is the StatusNet sitename,
+#. TRANS: %3$s is a URL to the notice, %4$s is the notice text,
+#. TRANS: %5$s is a URL to the full conversion if it exists (otherwise empty),
+#. TRANS: %6$s is a URL to reply to the notice, %7$s is a URL to all @-replied for the addressed user,
+#. TRANS: %8$s is a URL to the addressed user's e-mail settings, %9$s is the sender's nickname.
+#: lib/mail.php:688
#, php-format
msgid ""
"%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4842,10 +8245,15 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:506
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "αÏÏ"
+#: lib/mailhandler.php:37
+#, fuzzy
+msgid "Could not parse message."
+msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
+
#: lib/mailhandler.php:42
msgid "Not a registered user."
msgstr ""
@@ -4858,63 +8266,38 @@ msgstr ""
msgid "Sorry, no incoming email allowed."
msgstr ""
-#: lib/mailhandler.php:228
+#: lib/mailhandler.php:229
#, php-format
msgid "Unsupported message type: %s"
msgstr ""
#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
-#: lib/mediafile.php:99 lib/mediafile.php:125
+#: lib/mediafile.php:102 lib/mediafile.php:174
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:145
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:151
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:157
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:165
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:169
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:173
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
-#: lib/mediafile.php:189 lib/mediafile.php:232
+#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
msgstr ""
#. TRANS: Client exception thrown when a file upload operation fails because the file could
#. TRANS: not be moved from the temporary folder to the permanent file location.
-#: lib/mediafile.php:209 lib/mediafile.php:251
+#: lib/mediafile.php:258 lib/mediafile.php:300
msgid "File could not be moved to destination directory."
msgstr ""
+#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME
+#. TRANS: type of the uploaded file could not be determined.
+#: lib/mediafile.php:265 lib/mediafile.php:306
+#, fuzzy
+msgid "Could not determine file's MIME type."
+msgstr "ÎÏÎÏÏ
Ïε η ενημÎÏÏÏη ÏοÏ
ÏÏήÏÏη."
+
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:340
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -4923,24 +8306,62 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:345
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
-#: lib/messageform.php:146
+#: lib/messageform.php:120
+#, fuzzy
+msgid "Send a direct notice"
+msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
+
+#. TRANS Label entry in drop-down selection box in direct-message inbox/outbox. This is the default entry in the drop-down box, doubling as instructions and a brake against accidental submissions with the first user in the list.
+#: lib/messageform.php:137
+msgid "Select recipient:"
+msgstr ""
+
+#. TRANS Entry in drop-down selection box in direct-message inbox/outbox when no one is available to message.
+#: lib/messageform.php:150
+msgid "No mutual subscribers."
+msgstr ""
+
+#: lib/messageform.php:153
msgid "To"
msgstr ""
-#: lib/messageform.php:159 lib/noticeform.php:186
+#: lib/messageform.php:166 lib/noticeform.php:186
msgid "Available characters"
msgstr "ÎιαθÎÏιμοι ÏαÏακÏήÏεÏ"
-#: lib/messageform.php:178 lib/noticeform.php:237
+#: lib/messageform.php:185 lib/noticeform.php:237
msgctxt "Send button for sending notice"
msgid "Send"
msgstr ""
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:165
+msgid "Nickname must have only lowercase letters and numbers and no spaces."
+msgstr "Το ÏεÏ
δÏνÏ
μο ÏÏÎÏει να ÎÏει μÏνο ÏεζοÏÏ ÏαÏακÏήÏÎµÏ ÎºÎ±Î¹ ÏÏÏÎ¯Ï ÎºÎµÎ½Î¬."
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:178
+msgid "Nickname cannot be empty."
+msgstr ""
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:191
+#, php-format
+msgid "Nickname cannot be more than %d character long."
+msgid_plural "Nickname cannot be more than %d characters long."
+msgstr[0] ""
+msgstr[1] ""
+
+#: lib/noticeform.php:160
+#, fuzzy
+msgid "Send a notice"
+msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
+
#: lib/noticeform.php:174
#, php-format
msgid "What's up, %s?"
@@ -4954,6 +8375,16 @@ msgstr ""
msgid "Attach a file"
msgstr ""
+#: lib/noticeform.php:213
+#, fuzzy
+msgid "Share my location"
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
+#: lib/noticeform.php:216
+#, fuzzy
+msgid "Do not share my location"
+msgstr "ÎδÏναÏη η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
#: lib/noticeform.php:217
msgid ""
"Sorry, retrieving your geo location is taking longer than expected, please "
@@ -4961,100 +8392,120 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:436
+#: lib/noticelist.php:452
msgid "N"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:438
+#: lib/noticelist.php:454
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:440
+#: lib/noticelist.php:456
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:442
+#: lib/noticelist.php:458
msgid "W"
msgstr ""
-#: lib/noticelist.php:444
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:453
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:502
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:568
+#: lib/noticelist.php:584
msgid "in context"
msgstr ""
-#: lib/noticelist.php:603
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "ÎÏαναλαμβάνεÏαι αÏÏ"
-#: lib/noticelist.php:631
+#: lib/noticelist.php:646
+#, fuzzy
+msgid "Reply to this notice"
+msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
+
+#: lib/noticelist.php:647
msgid "Reply"
msgstr ""
+#: lib/noticelist.php:691
+#, fuzzy
+msgid "Notice repeated"
+msgstr "ΡÏ
θμίÏÎµÎ¹Ï OpenID"
+
+#: lib/nudgeform.php:116
+#, fuzzy
+msgid "Nudge this user"
+msgstr "ÎιαγÏάÏÏε αÏ
ÏÏν Ïον ÏÏήÏÏη"
+
#: lib/nudgeform.php:128
msgid "Nudge"
msgstr ""
-#: lib/oauthstore.php:283
+#: lib/nudgeform.php:128
+#, fuzzy
+msgid "Send a nudge to this user"
+msgstr "Îίνε ÏÏ
νδÏομηÏÎ®Ï Î±Ï
ÏÎ¿Ï ÏοÏ
ÏÏήÏÏη"
+
+#: lib/oauthstore.php:294
msgid "Error inserting new profile."
msgstr ""
-#: lib/oauthstore.php:291
+#: lib/oauthstore.php:302
msgid "Error inserting avatar."
msgstr ""
-#: lib/oauthstore.php:311
+#: lib/oauthstore.php:322
msgid "Error inserting remote profile."
msgstr ""
#. TRANS: Exception thrown when a notice is denied because it has been sent before.
-#: lib/oauthstore.php:346
+#: lib/oauthstore.php:362
msgid "Duplicate notice."
msgstr ""
-#: lib/oauthstore.php:491
+#: lib/oauthstore.php:507
msgid "Couldn't insert new subscription."
msgstr "ÎÏÎÏÏ
Ïε η ειÏαγÏγή νÎÎ±Ï ÏÏ
νδÏομήÏ."
-#: lib/personalgroupnav.php:99
+#: lib/personalgroupnav.php:102
msgid "Personal"
msgstr "Î ÏοÏÏÏικά"
-#: lib/personalgroupnav.php:104
+#: lib/personalgroupnav.php:107
msgid "Replies"
msgstr ""
-#: lib/personalgroupnav.php:114
+#: lib/personalgroupnav.php:117
msgid "Favorites"
msgstr ""
-#: lib/personalgroupnav.php:125
+#: lib/personalgroupnav.php:128
msgid "Inbox"
msgstr ""
-#: lib/personalgroupnav.php:126
+#: lib/personalgroupnav.php:129
msgid "Your incoming messages"
msgstr ""
-#: lib/personalgroupnav.php:130
+#: lib/personalgroupnav.php:133
msgid "Outbox"
msgstr ""
-#: lib/personalgroupnav.php:131
+#: lib/personalgroupnav.php:134
msgid "Your sent messages"
msgstr ""
@@ -5064,14 +8515,29 @@ msgid "Tags in %s's notices"
msgstr ""
#. TRANS: Displayed as version information for a plugin if no version information was found.
-#: lib/plugin.php:116
+#: lib/plugin.php:121
msgid "Unknown"
msgstr ""
+#: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82
+#, fuzzy
+msgid "Subscriptions"
+msgstr "ÎÎ»ÎµÏ Î¿Î¹ ÏÏ
νδÏομÎÏ"
+
#: lib/profileaction.php:126
msgid "All subscriptions"
msgstr "ÎÎ»ÎµÏ Î¿Î¹ ÏÏ
νδÏομÎÏ"
+#: lib/profileaction.php:144 lib/profileaction.php:214 lib/subgroupnav.php:90
+#, fuzzy
+msgid "Subscribers"
+msgstr "ÎÏÎÏÏ
Ïε η ÏÏ
νδÏομή."
+
+#: lib/profileaction.php:161
+#, fuzzy
+msgid "All subscribers"
+msgstr "ÎÎ»ÎµÏ Î¿Î¹ ÏÏ
νδÏομÎÏ"
+
#: lib/profileaction.php:191
msgid "User ID"
msgstr ""
@@ -5085,6 +8551,11 @@ msgstr "ÎÎÎ»Î¿Ï Î±ÏÏ"
msgid "Daily average"
msgstr ""
+#: lib/profileaction.php:264
+#, fuzzy
+msgid "All groups"
+msgstr "Î¿Î¼Î¬Î´ÎµÏ ÏÏν ÏÏηÏÏÏν %s"
+
#: lib/profileformaction.php:123
msgid "Unimplemented method."
msgstr ""
@@ -5130,8 +8601,9 @@ msgstr "ÎιαγÏαÏή μηνÏμαÏοÏ"
msgid "Revoke the \"%s\" role from this user"
msgstr ""
-#: lib/router.php:709
-msgid "No single user defined for single-user mode."
+#. TRANS: Client error on action trying to visit a non-existing page.
+#: lib/router.php:974
+msgid "Page not found."
msgstr ""
#: lib/sandboxform.php:67
@@ -5143,16 +8615,17 @@ msgid "Sandbox this user"
msgstr "Îίνε ÏÏ
νδÏομηÏÎ®Ï Î±Ï
ÏÎ¿Ï ÏοÏ
ÏÏήÏÏη"
#. TRANS: Fieldset legend for the search form.
-#: lib/searchaction.php:121
+#: lib/searchaction.php:120
msgid "Search site"
msgstr ""
#. TRANS: Used as a field label for the field where one or more keywords
#. TRANS: for searching can be entered.
-#: lib/searchaction.php:129
+#: lib/searchaction.php:128
msgid "Keyword(s)"
msgstr ""
+#. TRANS: Button text for searching site.
#: lib/searchaction.php:130
msgctxt "BUTTON"
msgid "Search"
@@ -5163,6 +8636,16 @@ msgstr ""
msgid "Search help"
msgstr ""
+#: lib/searchgroupnav.php:80
+#, fuzzy
+msgid "People"
+msgstr "ÎημοÏιλή"
+
+#: lib/searchgroupnav.php:81
+#, fuzzy
+msgid "Find people on this site"
+msgstr "ÎÏÎµÏ Î¿Î¼Î¬Î´ÎµÏ ÏÏο site"
+
#: lib/searchgroupnav.php:83
msgid "Find content of notices"
msgstr ""
@@ -5187,6 +8670,26 @@ msgstr ""
msgid "Silence this user"
msgstr "ÎιαγÏάÏÏε αÏ
ÏÏν Ïον ÏÏήÏÏη"
+#: lib/subgroupnav.php:83
+#, fuzzy, php-format
+msgid "People %s subscribes to"
+msgstr "Îεν εÏιÏÏÎÏεÏαι να ÎºÎ¬Î½ÎµÎ¹Ï ÏÏ
νδÏομηÏÎÏ ÏοÏ
λογαÏιαÏÎ¼Î¿Ï ÏοÏ
άλλοÏ
Ï."
+
+#: lib/subgroupnav.php:91
+#, fuzzy, php-format
+msgid "People subscribed to %s"
+msgstr "ÎÏÎÏÏ
Ïε η ÏÏ
νδÏομή."
+
+#: lib/subgroupnav.php:99
+#, fuzzy, php-format
+msgid "Groups %s is a member of"
+msgstr "ÎÎ¼Î¬Î´ÎµÏ Î¼Îµ Ïα ÏεÏιÏÏÏÏεÏα μÎλη"
+
+#: lib/subgroupnav.php:105
+#, fuzzy
+msgid "Invite"
+msgstr "ÎÏνο με ÏÏÏÏκληÏη"
+
#: lib/subgroupnav.php:106
#, php-format
msgid "Invite friends and colleagues to join you on %s"
@@ -5206,6 +8709,11 @@ msgstr ""
msgid "None"
msgstr "ÎανÎνα"
+#. TRANS: Server exception displayed if a theme name was invalid.
+#: lib/theme.php:74
+msgid "Invalid theme name."
+msgstr ""
+
#: lib/themeuploader.php:50
msgid "This server cannot handle theme uploads without ZIP support."
msgstr ""
@@ -5215,8 +8723,8 @@ msgid "The theme file is missing or the upload failed."
msgstr ""
#: lib/themeuploader.php:91 lib/themeuploader.php:102
-#: lib/themeuploader.php:278 lib/themeuploader.php:282
-#: lib/themeuploader.php:290 lib/themeuploader.php:297
+#: lib/themeuploader.php:279 lib/themeuploader.php:283
+#: lib/themeuploader.php:291 lib/themeuploader.php:298
msgid "Failed saving theme."
msgstr ""
@@ -5226,32 +8734,46 @@ msgstr ""
#: lib/themeuploader.php:166
#, php-format
-msgid "Uploaded theme is too large; must be less than %d bytes uncompressed."
-msgstr ""
+msgid "Uploaded theme is too large; must be less than %d byte uncompressed."
+msgid_plural ""
+"Uploaded theme is too large; must be less than %d bytes uncompressed."
+msgstr[0] ""
+msgstr[1] ""
-#: lib/themeuploader.php:178
+#: lib/themeuploader.php:179
msgid "Invalid theme archive: missing file css/display.css"
msgstr ""
-#: lib/themeuploader.php:218
+#: lib/themeuploader.php:219
msgid ""
"Theme contains invalid file or folder name. Stick with ASCII letters, "
"digits, underscore, and minus sign."
msgstr ""
-#: lib/themeuploader.php:224
+#: lib/themeuploader.php:225
msgid "Theme contains unsafe file extension names; may be unsafe."
msgstr ""
-#: lib/themeuploader.php:241
+#: lib/themeuploader.php:242
#, php-format
msgid "Theme contains file of type '.%s', which is not allowed."
msgstr ""
+#: lib/themeuploader.php:260
+#, fuzzy
+msgid "Error opening theme archive."
+msgstr "ÎÏÎÏÏ
Ïε η αÏοθήκεÏ
Ïη ÏοÏ
ÏÏοÏίλ."
+
#: lib/topposterssection.php:74
msgid "Top posters"
msgstr "ÎοÏÏ
Ïαίοι δημοÏιεÏ
ÏÎÏ"
+#. TRANS: Title for the form to unblock a user.
+#: lib/unblockform.php:67
+msgctxt "TITLE"
+msgid "Unblock"
+msgstr ""
+
#: lib/unsandboxform.php:69
msgid "Unsandbox"
msgstr ""
@@ -5268,52 +8790,84 @@ msgstr ""
msgid "Unsilence this user"
msgstr "ÎιαγÏάÏÏε αÏ
ÏÏν Ïον ÏÏήÏÏη"
-#: lib/userprofile.php:117
+#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
+#, fuzzy
+msgid "Unsubscribe from this user"
+msgstr "Îίνε ÏÏ
νδÏομηÏÎ®Ï Î±Ï
ÏÎ¿Ï ÏοÏ
ÏÏήÏÏη"
+
+#: lib/unsubscribeform.php:137
+#, fuzzy
+msgid "Unsubscribe"
+msgstr "ÎÏÎÏÏ
Ïε η ÏÏ
νδÏομή."
+
+#. TRANS: Exception text shown when no profile can be found for a user.
+#. TRANS: %1$s is a user nickname, $2$d is a user ID (number).
+#: lib/usernoprofileexception.php:60
+#, php-format
+msgid "User %1$s (%2$d) has no profile record."
+msgstr ""
+
+#: lib/userprofile.php:119
msgid "Edit Avatar"
msgstr ""
-#: lib/userprofile.php:237
+#: lib/userprofile.php:236 lib/userprofile.php:250
+#, fuzzy
+msgid "User actions"
+msgstr "ÎÎ¼Î¬Î´ÎµÏ ÏÏηÏÏÏν"
+
+#: lib/userprofile.php:239
msgid "User deletion in progress..."
msgstr ""
-#: lib/userprofile.php:263
+#: lib/userprofile.php:265
msgid "Edit profile settings"
msgstr "ÎÏεξεÏγαÏία ÏÏ
θμίÏεÏν ÏÏοÏίλ"
-#: lib/userprofile.php:264
+#: lib/userprofile.php:266
msgid "Edit"
msgstr "ÎÏεξεÏγαÏία"
-#: lib/userprofile.php:287
+#: lib/userprofile.php:289
msgid "Send a direct message to this user"
msgstr ""
-#: lib/userprofile.php:288
+#: lib/userprofile.php:290
msgid "Message"
msgstr "ÎήνÏ
μα"
-#: lib/userprofile.php:366
+#: lib/userprofile.php:331
+#, fuzzy
+msgid "Moderate"
+msgstr "ΣÏ
νÏονιÏÏήÏ"
+
+#: lib/userprofile.php:369
+#, fuzzy
+msgid "User role"
+msgstr "Î ÏοÏίλ ÏÏήÏÏη"
+
+#: lib/userprofile.php:371
msgctxt "role"
msgid "Administrator"
msgstr "ÎιαÏειÏιÏÏήÏ"
-#: lib/userprofile.php:367
+#: lib/userprofile.php:372
msgctxt "role"
msgid "Moderator"
msgstr "ΣÏ
νÏονιÏÏήÏ"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1103
+#: lib/util.php:1306
msgid "a few seconds ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1106
+#: lib/util.php:1309
msgid "about a minute ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1110
+#: lib/util.php:1313
#, php-format
msgid "about one minute ago"
msgid_plural "about %d minutes ago"
@@ -5321,12 +8875,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1113
+#: lib/util.php:1316
msgid "about an hour ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1117
+#: lib/util.php:1320
#, php-format
msgid "about one hour ago"
msgid_plural "about %d hours ago"
@@ -5334,12 +8888,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1120
+#: lib/util.php:1323
msgid "about a day ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1124
+#: lib/util.php:1327
#, php-format
msgid "about one day ago"
msgid_plural "about %d days ago"
@@ -5347,12 +8901,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1127
+#: lib/util.php:1330
msgid "about a month ago"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1131
+#: lib/util.php:1334
#, php-format
msgid "about one month ago"
msgid_plural "about %d months ago"
@@ -5360,11 +8914,49 @@ msgstr[0] ""
msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1134
+#: lib/util.php:1337
msgid "about a year ago"
msgstr ""
-#: lib/webcolor.php:82
+#: lib/webcolor.php:80
#, php-format
msgid "%s is not a valid color!"
msgstr "Το %s δεν είναι Îνα ÎγκÏ
Ïο ÏÏÏμα!"
+
+#. TRANS: Validation error for a web colour.
+#. TRANS: %s is the provided (invalid) text for colour.
+#: lib/webcolor.php:120
+#, php-format
+msgid "%s is not a valid color! Use 3 or 6 hex characters."
+msgstr ""
+
+#. TRANS: %s is the URL to the StatusNet site's Instant Messaging settings.
+#: lib/xmppmanager.php:287
+#, php-format
+msgid "Unknown user. Go to %s to add your address to your account"
+msgstr ""
+
+#. TRANS: Response to XMPP source when it sent too long a message.
+#. TRANS: %1$d the maximum number of allowed characters (used for plural), %2$d is the sent number.
+#: lib/xmppmanager.php:406
+#, php-format
+msgid "Message too long. Maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long. Maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Exception.
+#: lib/xrd.php:64
+msgid "Invalid XML."
+msgstr ""
+
+#. TRANS: Exception.
+#: lib/xrd.php:69
+msgid "Invalid XML, missing XRD root."
+msgstr ""
+
+#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
+#: scripts/restoreuser.php:62
+#, php-format
+msgid "Getting backup from file '%s'."
+msgstr ""
diff --git a/locale/en_GB/LC_MESSAGES/statusnet.po b/locale/en_GB/LC_MESSAGES/statusnet.po
index 5978efd553..e4634df86c 100644
--- a/locale/en_GB/LC_MESSAGES/statusnet.po
+++ b/locale/en_GB/LC_MESSAGES/statusnet.po
@@ -13,17 +13,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:35+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:41+0000\n"
"Language-Team: British English \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: en-gb\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -280,7 +280,7 @@ msgstr "Updates from %1$s and friends on %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -327,7 +327,8 @@ msgstr "Could not update user."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -559,7 +560,7 @@ msgstr "Could not find target user."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Nickname already in use. Try another one."
@@ -569,7 +570,7 @@ msgstr "Nickname already in use. Try another one."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Not a valid nickname."
@@ -581,7 +582,7 @@ msgstr "Not a valid nickname."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Homepage is not a valid URL."
@@ -591,7 +592,7 @@ msgstr "Homepage is not a valid URL."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -607,7 +608,7 @@ msgstr "Full name is too long (max 255 chars)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -619,7 +620,7 @@ msgstr[1] "Description is too long (max %d chars)"
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -632,7 +633,7 @@ msgstr "Location is too long (max 255 chars)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -651,7 +652,7 @@ msgstr "Invalid alias: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Alias \"%s\" already in use. Try another one."
@@ -660,7 +661,7 @@ msgstr "Alias \"%s\" already in use. Try another one."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Alias can't be the same as nickname."
@@ -970,9 +971,10 @@ msgstr "Cannot repeat your own notice."
msgid "Already repeated that notice."
msgstr "Already repeated that notice."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1060,7 +1062,7 @@ msgstr "%1$s updates favourited by %2$s / %2$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Could not delete group %s."
@@ -1153,30 +1155,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Find content of notices"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Notice with that id does not exist."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1187,7 +1189,7 @@ msgid "API method under construction."
msgstr "API method under construction."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "API method not found."
@@ -1277,7 +1279,6 @@ msgid "Can't delete someone else's favorite"
msgstr "Could not delete favourite."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "No such group."
@@ -1295,21 +1296,26 @@ msgstr "API method not found."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "No such profile."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "You are not subscribed to that profile."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Could not delete self-subscription."
#: actions/atompubsubscriptionfeed.php:150
@@ -1402,14 +1408,16 @@ msgid "Preview"
msgstr "Preview"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "Delete"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1452,6 +1460,38 @@ msgstr "Failed updating avatar."
msgid "Avatar deleted."
msgstr "Avatar deleted."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Only logged-in users can repeat notices."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Background"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1659,6 +1699,77 @@ msgstr "Conversation"
msgid "Notices"
msgstr "Notices"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Only logged-in users can repeat notices."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "You cannot delete users."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Avatar deleted."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Create an account"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Confirm"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "You cannot delete users."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "You cannot delete users."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1807,7 +1918,7 @@ msgid "Do not delete this notice"
msgstr "Do not delete this notice"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Delete this notice"
@@ -2113,7 +2224,7 @@ msgstr "Use this form to edit the group."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Invalid alias: \"%s\""
@@ -2125,7 +2236,7 @@ msgstr "Could not update group."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Could not create aliases."
@@ -3352,8 +3463,14 @@ msgstr "Could not create application."
msgid "New group"
msgstr "New group"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "You are not allowed to delete this group."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Use this form to create a new group."
@@ -3672,11 +3789,6 @@ msgstr "New password"
msgid "6 or more characters"
msgstr "6 or more characters"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Confirm"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Same as password above"
@@ -4200,6 +4312,12 @@ msgstr "Couldn't save tags."
msgid "Settings saved."
msgstr "Settings saved."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Create an account"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4655,7 +4773,7 @@ msgstr "You can't repeat your own notice."
msgid "You already repeated that notice."
msgstr "You already repeated that notice."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Repeated"
@@ -4719,6 +4837,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Replies to %1$s on %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Only logged-in users can repeat notices."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "You have not registered any applications yet."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Upload file"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "System error uploading file."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "All members"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Upload file"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "You cannot revoke user roles on this site."
@@ -4819,7 +5024,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Delete"
@@ -6078,13 +6283,13 @@ msgid "Author(s)"
msgstr ""
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Favour"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s marked notice %2$s as a favourite."
@@ -6191,7 +6396,7 @@ msgid "Could not create login token for %s"
msgstr "Could not create login token for %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6218,30 +6423,30 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Database error inserting hashtag: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Problem saving notice. Too long."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Problem saving notice. Unknown user."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
"Too many notices too fast; take a breather and post again in a few minutes."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6250,42 +6455,42 @@ msgstr ""
"few minutes."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "You are banned from posting notices on this site."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Problem saving notice."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Problem saving group inbox."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Could not save reply for %1$d, %2$d."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6293,14 +6498,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6370,32 +6575,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Welcome to %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Could not create group."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Could not set group URI."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Could not set group membership."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Could not save local group info."
@@ -6730,10 +6935,56 @@ msgstr "Before"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Unknown file type"
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Photo"
+msgid "Cannot force remote user to subscribe."
+msgstr "Specify the name of the user to subscribe to."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Unknown file type"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "You are already a member of that group."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Find content of notices"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7016,10 +7267,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Revoke"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Do not delete this group"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7441,26 +7698,26 @@ msgstr ""
"tracking - not yet implemented.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "No configuration file found. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Invitation(s) sent to the following people:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Go to the installer."
@@ -7564,6 +7821,19 @@ msgstr ""
msgid "FOAF"
msgstr ""
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "All members"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7745,11 +8015,6 @@ msgstr "That file is too big. The maximum file size is %s."
msgid "Partial upload."
msgstr "Partial upload."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "System error uploading file."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Not an image or corrupt file."
@@ -8084,7 +8349,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "from"
@@ -8114,38 +8379,6 @@ msgstr "Unsupported message type: %s"
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8166,7 +8399,7 @@ msgstr "Could not determine file's MIME type."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8175,7 +8408,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8210,17 +8443,17 @@ msgid "Send"
msgstr "Send"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "Nickname must have only lowercase letters and numbers, and no spaces."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8259,55 +8492,55 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr ""
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "in context"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Repeated by"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Reply to this notice"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Reply"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Notice repeated"
@@ -8461,7 +8694,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Revoke the \"%s\" role from this user"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "API method not found."
@@ -8810,20 +9043,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "No user specified; using backup user."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/eo/LC_MESSAGES/statusnet.po b/locale/eo/LC_MESSAGES/statusnet.po
index 2b7e513e4b..1b69f13b35 100644
--- a/locale/eo/LC_MESSAGES/statusnet.po
+++ b/locale/eo/LC_MESSAGES/statusnet.po
@@ -7,6 +7,7 @@
# Author: Ianmcorvidae
# Author: Kris10
# Author: LyzTyphone
+# Author: Mihxil
# Author: Petrus Adamus
# Author: Yekrats
# --
@@ -16,17 +17,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:36+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:42+0000\n"
"Language-Team: Esperanto \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: eo\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -283,7 +284,7 @@ msgstr "ÄisdatiÄoj de %1$s kaj amikoj Äe %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -330,7 +331,8 @@ msgstr "Malsukcesis Äisdatigi uzanton"
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -351,7 +353,7 @@ msgstr "Malsukcesis konservi la profilon."
#: actions/designadminpanel.php:125 actions/editapplication.php:121
#: actions/newapplication.php:104 actions/newnotice.php:95
#: lib/designsettings.php:298
-#, fuzzy, php-format
+#, php-format
msgid ""
"The server was unable to handle that much POST data (%s byte) due to its "
"current configuration."
@@ -359,10 +361,10 @@ msgid_plural ""
"The server was unable to handle that much POST data (%s bytes) due to its "
"current configuration."
msgstr[0] ""
-"La servilo ne povis trakti tiom da POST-datumo (% bajtoj) pro Äia nuna "
+"La servilo ne povis trakti tiom da POST-datumo (%s bajto) pro Äia nuna "
"agordo."
msgstr[1] ""
-"La servilo ne povis trakti tiom da POST-datumo (% bajtoj) pro Äia nuna "
+"La servilo ne povis trakti tiom da POST-datumo (%s bajtoj) pro Äia nuna "
"agordo."
#. TRANS: Client error displayed when saving design settings fails because of an empty id.
@@ -388,7 +390,7 @@ msgstr "Malsukcesis Äisdatigi vian desegnon."
#: actions/apiatomservice.php:86
msgid "Main"
-msgstr ""
+msgstr "Äefa"
#. TRANS: Message is used as link title. %s is a user nickname.
#. TRANS: Title in atom group notice feed. %s is a group name.
@@ -409,12 +411,12 @@ msgid "%s subscriptions"
msgstr "%s abonatoj"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "Åatolisto"
+msgstr "%s da Åatolisteroj"
#: actions/apiatomservice.php:123
-#, fuzzy, php-format
+#, php-format
msgid "%s memberships"
msgstr "%s grupanoj"
@@ -467,10 +469,10 @@ msgstr "Sen mesaÄteksto!"
#. TRANS: Form validation error displayed when message content is too long.
#. TRANS: %d is the maximum number of characters for a message.
#: actions/apidirectmessagenew.php:127 actions/newmessage.php:152
-#, fuzzy, php-format
+#, php-format
msgid "That's too long. Maximum message size is %d character."
msgid_plural "That's too long. Maximum message size is %d characters."
-msgstr[0] "Tro longas. MesaÄa longlimo estas %d signoj."
+msgstr[0] "Tro longas. MesaÄa longlimo estas %d signo."
msgstr[1] "Tro longas. MesaÄa longlimo estas %d signoj."
#. TRANS: Client error displayed if a recipient user could not be found (403).
@@ -485,10 +487,9 @@ msgstr "Vi ne povas sendi rektan mesaÄon al uzanto kiu ne estas via amiko."
#. TRANS: Client error displayed trying to direct message self (403).
#: actions/apidirectmessagenew.php:154
-#, fuzzy
msgid ""
"Do not send a message to yourself; just say it to yourself quietly instead."
-msgstr "Ne sendu mesaÄon al vi mem! Simple suspiru anstataÅ."
+msgstr "Ne sendu mesaÄon al vi mem! Simple diru al vi mem anstataÅe."
#. TRANS: Client error displayed when requesting a status with a non-existing ID.
#. TRANS: Client error displayed when trying to remove a favourite with an invalid ID.
@@ -543,9 +544,8 @@ msgstr "Vi ne povas malaboni vin mem."
#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
#: actions/apifriendshipsexists.php:88
-#, fuzzy
msgid "Two valid IDs or nick names must be supplied."
-msgstr "Du uzantajn IDojn aÅ montronomojn vi devas specifi."
+msgstr "Du validajn IDojn aÅ montronomojn vi devas havigi."
#. TRANS: Client error displayed when a source user could not be determined showing friendship.
#: actions/apifriendshipsshow.php:131
@@ -562,7 +562,7 @@ msgstr "Malsukcesis trovi celan uzanton."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "La uzantnomo jam uziÄis. Provu ion alian."
@@ -572,7 +572,7 @@ msgstr "La uzantnomo jam uziÄis. Provu ion alian."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Ne valida kromnomo."
@@ -584,7 +584,7 @@ msgstr "Ne valida kromnomo."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "ÄefpaÄo ne estas valida URL."
@@ -594,11 +594,10 @@ msgstr "ÄefpaÄo ne estas valida URL."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
-#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
-msgstr "Plennomo estas tro longa (maksimume 255 literoj)"
+msgstr "Kompleta nomo tro longas (maksimume 255 signoj)"
#. TRANS: Client error shown when providing too long a description during group creation.
#. TRANS: %d is the maximum number of allowed characters.
@@ -610,11 +609,11 @@ msgstr "Plennomo estas tro longa (maksimume 255 literoj)"
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
-#, fuzzy, php-format
+#: actions/newgroup.php:156
+#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
-msgstr[0] "Priskribo estas tro longa (maksimume %d signoj)."
+msgstr[0] "Priskribo estas tro longa (maksimume %d signo)."
msgstr[1] "Priskribo estas tro longa (maksimume %d signoj)."
#. TRANS: Client error shown when providing too long a location during group creation.
@@ -622,11 +621,10 @@ msgstr[1] "Priskribo estas tro longa (maksimume %d signoj)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
-#, fuzzy
msgid "Location is too long (maximum 255 characters)."
-msgstr "lokonomo estas tro longa (maksimume 255 literoj)"
+msgstr "Lokonomo tro longas (maksimume 255 signoj)"
#. TRANS: Client error shown when providing too many aliases during group creation.
#. TRANS: %d is the maximum number of allowed aliases.
@@ -635,8 +633,8 @@ msgstr "lokonomo estas tro longa (maksimume 255 literoj)"
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
-#, fuzzy, php-format
+#: actions/newgroup.php:176
+#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
msgstr[0] "Tro da alinomoj! Maksimume %d."
@@ -654,7 +652,7 @@ msgstr "La alinomo estas nevalida: \"%*s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "La alinomo \"%s\" estas jam okupita. Provu ion alian."
@@ -663,7 +661,7 @@ msgstr "La alinomo \"%s\" estas jam okupita. Provu ion alian."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "La alinomo devas ne esti sama al la kromnomo."
@@ -762,9 +760,8 @@ msgstr "Nevalida peto-ĵetono."
#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
#: actions/apioauthauthorize.php:121
-#, fuzzy
msgid "Request token already authorized."
-msgstr "Vi ne estas rajtigita."
+msgstr ""
#. TRANS: Form validation error in API OAuth authorisation because of an invalid session token.
#: actions/apioauthauthorize.php:147 actions/avatarsettings.php:280
@@ -974,9 +971,10 @@ msgstr "Vi ne povas ripeti vian propran avizon."
msgid "Already repeated that notice."
msgstr "La avizo jam ripetiÄis."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1066,7 +1064,7 @@ msgstr "%1$*s Äisdatigoj Åatataj de %2$*s / %2$*s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Malsukcesis Äisdatigi grupon."
@@ -1159,30 +1157,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "SerÄi enhavon Äe la retejo"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Avizo kun tiu identigaĵo ne ekzistas."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1193,7 +1191,7 @@ msgid "API method under construction."
msgstr "API-metodo farata."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
#, fuzzy
msgid "User not found."
msgstr "Metodo de API ne troviÄas."
@@ -1302,21 +1300,26 @@ msgstr "Metodo de API ne troviÄas."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Ne ekzistas tia profilo."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Vi ne abonis tiun profilon."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Ne eblas forigi abonon al vi mem."
#: actions/atompubsubscriptionfeed.php:150
@@ -1409,14 +1412,16 @@ msgid "Preview"
msgstr "AntaÅrigardo"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "Forigi"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1459,6 +1464,38 @@ msgstr "Eraris Äisdatigi vizaÄbildon."
msgid "Avatar deleted."
msgstr "VizaÄbildo forigita."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Nur ensalutinto rajtas ripeti avizon."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Fono"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1665,6 +1702,77 @@ msgstr "Konversacio"
msgid "Notices"
msgstr "Avizoj"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Nur ensalutinto rajtas ripeti avizon."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Vi ne povas forigi uzantojn."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "VizaÄbildo forigita."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Krei konton"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Konfirmi"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Vi ne povas forigi uzantojn."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Vi ne povas forigi uzantojn."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1816,7 +1924,7 @@ msgid "Do not delete this notice"
msgstr "Ne forigi la avizon"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Forigi la avizon"
@@ -2122,7 +2230,7 @@ msgstr "Uzas Äi tiun formularon por redakti la grupon."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Nevalida alinomo: \"%s\""
@@ -2134,7 +2242,7 @@ msgstr "Malsukcesis Äisdatigi grupon."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Malsukcesis krei alinomon."
@@ -3353,8 +3461,14 @@ msgstr "Malsukcesis krei aplikaĵon."
msgid "New group"
msgstr "Nova grupo"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Vi ne estas grupano."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Uzas Äi tiun formularon por krei novan grupon."
@@ -3673,11 +3787,6 @@ msgstr "Nova pasvorto"
msgid "6 or more characters"
msgstr "6 aÅ pli da literoj"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Konfirmi"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Same kiel pasvorto supra"
@@ -4194,6 +4303,12 @@ msgstr "Malsukcesis konservi markilojn."
msgid "Settings saved."
msgstr "Agordo konservitas."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Krei konton"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4649,7 +4764,7 @@ msgstr "Vi ne povas ripeti vian propran avizon."
msgid "You already repeated that notice."
msgstr "La avizo jam ripetiÄis."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Ripetita"
@@ -4715,6 +4830,97 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Respondoj al %1$s Äe %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Nur ensalutinto rajtas ripeti avizon."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Vi ankoraŠneniun aplikaĵon registris."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "AlÅuti dosieron"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+"AlÅutata dosiero superas la dosierujon upload_max_filesize (alÅuta "
+"grandlimo) en php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"AlÅutata dosiero superas la dosierujon MAX_FILE_SIZE (AlÅuta grandlimo) "
+"difinitan per HTML formo."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "AlÅutata dosiero venas nur parte."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Mankas labora dosierujo."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Malsukcesis skribi dosieron al disko."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Sisteme eraris alÅuti dosieron."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Äiuj grupanoj"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "AlÅuti dosieron"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Vi ne rajtas revoki de uzanto rolon Äe Äi tiu retejo."
@@ -4815,7 +5021,7 @@ msgid "Reset key & secret"
msgstr "Rekomencigi Ålosilon & sekreton"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Forigi"
@@ -6075,13 +6281,13 @@ msgid "Author(s)"
msgstr "AÅtoro(j)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Åati"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%s (@%s) Åatis vian avizon"
@@ -6192,7 +6398,7 @@ msgid "Could not create login token for %s"
msgstr "Malsukcesis krei ensalut-ĵetonon por %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Ne troviÄas datumbaza nomo aÅ DSN ie ajn."
@@ -6219,30 +6425,30 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Ne estas tia profilo(%1$d) rilate al avizo (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Datumbaze eraris enmeti heketetikedo: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Malsukcesis konservi avizon. Äi tro longas."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Malsukcesis konservi avizon. Uzanto ne kontata."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
"Tro da avizoj tro rapide; pace spiru kaj reafiÅu post kelke da minutoj."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6250,43 +6456,43 @@ msgstr ""
"Tro da refojado tro rapide; pace spiru kaj reafiÅu post kelke da minutoj."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Vi estas blokita de afiÅi Äe tiu Äi retejo."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Malsukcesis konservi avizon."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
#, fuzzy
msgid "Bad type provided to saveKnownGroups."
msgstr "FuÅa tipo donita al saveKnownGroups"
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Malsukcesis konservi grupan alvenkeston."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Malsukcesis lokan grupan informon."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6294,14 +6500,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr "Malsukcesis revoki rolon \"%1$s\" de uzanto #%2$d; Äi ne ekzistas."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr "Malsukcesis revoki rolon \"%1$s\" de uzanto #%2$d; datumbaza eraro."
@@ -6371,32 +6577,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Bonvenon al %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Neniu difinata uzanto por sol-uzanta reÄimo."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Malsukcesis krei grupon."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Malsukcesis Äisdatigi grupan URI."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Malsukcesis Äisdatigi grupan anecon."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Malsukcesis lokan grupan informon."
@@ -6734,10 +6940,56 @@ msgstr "AntaÅe"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Nekonata lingvo \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Foto"
+msgid "Cannot force remote user to subscribe."
+msgstr "Specifu nomon de la abonota uzanto."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Nekonata dosiertipo"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Vi estas jam grupano."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "SerÄi enhavon Äe la retejo"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7020,10 +7272,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Revoki"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ne forigi la avizon"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7457,26 +7715,26 @@ msgstr ""
"tracking -ankoraÅ ne realigita.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Ne troviÄas agorda dosiero. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Mi serÄis agordan dosieron je jenaj lokoj: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Vi eble volas uzi instalilon por ripari tiun Äi."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Al la instalilo."
@@ -7583,6 +7841,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Äiuj grupanoj"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7767,11 +8038,6 @@ msgstr "La dosiero tro grandas. Dosiera grandlimo estas %s."
msgid "Partial upload."
msgstr "Parta alÅuto."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Sisteme eraris alÅuti dosieron."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Ne bildo aÅ dosiero difektita."
@@ -8188,7 +8454,7 @@ msgstr ""
"Vi ne ricevis privatan mesaÄon. Vi povas sendi privatan mesaÄon al iu kaj "
"interparoli kun ili. Homo sendas al vi mesaÄon al vi sole."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "de"
@@ -8219,42 +8485,6 @@ msgstr "Nesubtenata mesaÄo-tipo: %s"
msgid "There was a database error while saving your file. Please try again."
msgstr "Databaze eraris konservi vian dosieron. Bonvole reprovu."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-"AlÅutata dosiero superas la dosierujon upload_max_filesize (alÅuta "
-"grandlimo) en php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"AlÅutata dosiero superas la dosierujon MAX_FILE_SIZE (AlÅuta grandlimo) "
-"difinitan per HTML formo."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "AlÅutata dosiero venas nur parte."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Mankas labora dosierujo."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Malsukcesis skribi dosieron al disko."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8275,7 +8505,7 @@ msgstr "Malsukcesis decidi dosieran MIME-tipon."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8286,7 +8516,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "\"%s\" ne estas subtenata tipo Äe tiu Äi servilo."
@@ -8321,18 +8551,18 @@ msgid "Send"
msgstr "Sendi"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"Kromnomo devas havi nur minuskulajn literojn kaj numerojn sed neniun spacon."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8373,55 +8603,55 @@ msgstr ""
"poste."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "E"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "W"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "al"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "TTT"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "kuntekste"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Ripetita de"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Respondi Äi tiun avizon"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Respondi"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Avizo ripetiÄas"
@@ -8576,7 +8806,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Revoki rolon %s de la uzanto"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "Metodo de API ne troviÄas."
@@ -8929,21 +9159,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Neniu uzanto-ID specifiÄas."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/es/LC_MESSAGES/statusnet.po b/locale/es/LC_MESSAGES/statusnet.po
index 39cebc687a..e0fe7a83df 100644
--- a/locale/es/LC_MESSAGES/statusnet.po
+++ b/locale/es/LC_MESSAGES/statusnet.po
@@ -16,17 +16,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:37+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:43+0000\n"
"Language-Team: Spanish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: es\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -284,7 +284,7 @@ msgstr "¡Actualizaciones de %1$s y sus amistades en %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -331,7 +331,8 @@ msgstr "No se pudo actualizar el usuario."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -563,7 +564,7 @@ msgstr "No se pudo encontrar ningún usuario de destino."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "El usuario ya existe. Prueba con otro."
@@ -573,7 +574,7 @@ msgstr "El usuario ya existe. Prueba con otro."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Usuario inválido"
@@ -585,7 +586,7 @@ msgstr "Usuario inválido"
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "La página de inicio no es un URL válido."
@@ -595,7 +596,7 @@ msgstr "La página de inicio no es un URL válido."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -611,7 +612,7 @@ msgstr "Tu nombre es demasiado largo (max. 255 carac.)"
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -623,7 +624,7 @@ msgstr[1] "La descripción es demasiado larga (máx. %d caracteres)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -636,7 +637,7 @@ msgstr "La ubicación es demasiado larga (máx. 255 caracteres)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -655,7 +656,7 @@ msgstr "Alias inválido: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "El alias \"%s\" ya está en uso. Intenta usar otro."
@@ -664,7 +665,7 @@ msgstr "El alias \"%s\" ya está en uso. Intenta usar otro."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "El alias no puede ser el mismo que el usuario."
@@ -979,9 +980,10 @@ msgstr "No puedes repetir tus propios mensajes"
msgid "Already repeated that notice."
msgstr "Este mensaje ya se ha repetido."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1071,7 +1073,7 @@ msgstr "%1$s actualizaciones favoritas de %2$s / %2$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "No se pudo actualizar el grupo."
@@ -1164,30 +1166,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Buscar en el contenido de mensajes"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "No existe ningún mensaje con ese ID."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1198,7 +1200,7 @@ msgid "API method under construction."
msgstr "Método API en construcción."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "Método de API no encontrado."
@@ -1288,9 +1290,8 @@ msgid "Can't delete someone else's favorite"
msgstr "No se pudo borrar favorito."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "No existe ese grupo."
+msgstr "No existe ese grupo"
#: actions/atompubshowmembership.php:90
#, fuzzy
@@ -1306,21 +1307,26 @@ msgstr "Método de API no encontrado."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "No existe tal perfil."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "No te has suscrito a ese perfil."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "No se pudo eliminar la auto-suscripción."
#: actions/atompubsubscriptionfeed.php:150
@@ -1413,14 +1419,16 @@ msgid "Preview"
msgstr "Vista previa"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "Borrar"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1463,6 +1471,38 @@ msgstr "Error al actualizar la imagen."
msgid "Avatar deleted."
msgstr "Imagen borrada."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Sólo los usuarios que hayan accedido pueden repetir mensajes."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Fondo"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1671,6 +1711,77 @@ msgstr "Conversación"
msgid "Notices"
msgstr "Mensajes"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Sólo los usuarios que hayan accedido pueden repetir mensajes."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "No puedes borrar usuarios."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Imagen borrada."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Crear una cuenta"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Confirmar"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "No puedes borrar usuarios."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "No puedes borrar usuarios."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1824,7 +1935,7 @@ msgid "Do not delete this notice"
msgstr "No eliminar este mensaje"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Borrar este mensaje"
@@ -2132,7 +2243,7 @@ msgstr "Usa este formulario para editar el grupo."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Alias inválido: \"%s\""
@@ -2144,7 +2255,7 @@ msgstr "No se pudo actualizar el grupo."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "No fue posible crear alias."
@@ -3387,8 +3498,14 @@ msgstr "No se pudo crear la aplicación."
msgid "New group"
msgstr "Grupo nuevo "
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "No eres miembro de este grupo."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Usa este formulario para crear un grupo nuevo."
@@ -3709,11 +3826,6 @@ msgstr "Nueva contraseña"
msgid "6 or more characters"
msgstr "6 o más caracteres"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Confirmar"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Igual a la contraseña de arriba"
@@ -4252,6 +4364,12 @@ msgstr "No se pudo guardar las etiquetas."
msgid "Settings saved."
msgstr "Se guardó configuración."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Crear una cuenta"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4727,7 +4845,7 @@ msgstr "No puedes repetir tus propios mensajes."
msgid "You already repeated that notice."
msgstr "Ya has repetido este mensaje."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Repetido"
@@ -4793,6 +4911,96 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Respuestas a %1$s en %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Sólo los usuarios que hayan accedido pueden repetir mensajes."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Aún no has registrado aplicación alguna."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Subir archivo"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+"El archivo subido sobrepasa la directiva upload_max_filesize en php.ini"
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"El archivo subido sobrepasa la directiva MAX_FILE_SIZE que se especificó en "
+"el formulario HTML."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "El archivo subido sólo fue parcialmente subido."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Falta una carpeta temporal."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "No se pudo escribir el archivo en el disco."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "La subida de archivos se detuvo por extensión."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Error del sistema subir el archivo"
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Todos los miembros"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Subir archivo"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "No puedes revocar funciones de usuario en este sitio."
@@ -4893,7 +5101,7 @@ msgid "Reset key & secret"
msgstr "Reiniciar clave y secreto"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Borrar"
@@ -6182,13 +6390,13 @@ msgid "Author(s)"
msgstr "Autor(es)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Aceptar"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%s (@%s) agregó tu mensaje a los favoritos"
@@ -6303,7 +6511,7 @@ msgid "Could not create login token for %s"
msgstr "No se pudo crear el token de acceso para %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Ningún nombre de base de datos o DSN encontrado."
@@ -6330,23 +6538,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "No existe tal perfil (%1$d) para notificar (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Error de la BD al insertar la etiqueta clave: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Ha habido un problema al guardar el mensaje. Es muy largo."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Ha habido un problema al guardar el mensaje. Usuario desconocido."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6354,7 +6562,7 @@ msgstr ""
"minutos."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6363,43 +6571,43 @@ msgstr ""
"pasados unos minutos."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Tienes prohibido publicar avisos en este sitio."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Hubo un problema al guardar el mensaje."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
#, fuzzy
msgid "Bad type provided to saveKnownGroups."
msgstr "Mal tipo proveÃdo a saveKnownGroups"
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Hubo un problema al guarda la bandeja de entrada del grupo."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "No se ha podido guardar la información del grupo local."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6407,14 +6615,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr "No se puede revocar rol \"%1$s\" para usuario #%2$d; no existe."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6486,32 +6694,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Bienvenido a %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Ningún usuario sólo definido para modo monousuario."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "No se pudo crear grupo."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "No se pudo configurar el URI del grupo."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "No se pudo configurar la membresÃa del grupo."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "No se ha podido guardar la información del grupo local."
@@ -6853,10 +7061,56 @@ msgstr ""
"A espera de un elemento de alimentación de raÃz, pero se obtuvo un documento "
"XML entero."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Idioma desconocido \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Foto"
+msgid "Cannot force remote user to subscribe."
+msgstr "Especificar el nombre del usuario al cual se quiere suscribir."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Tipo de archivo desconocido"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Ya eres miembro de ese grupo"
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Buscar en el contenido de mensajes"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7142,10 +7396,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Revocar"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "No eliminar este mensaje"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7580,26 +7840,26 @@ msgstr ""
"tracking - aún sin implementar.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Ningún archivo de configuración encontrado. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "He buscado archivos de configuración en los siguientes lugares: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Quizá desees ejecutar el instalador para solucionar este problema."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Ir al instalador."
@@ -7707,6 +7967,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "Amistad de amistad"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Todos los miembros"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7892,11 +8165,6 @@ msgstr "El archivo es muy grande. El tamaño máximo permitido es %s."
msgid "Partial upload."
msgstr "Subida parcial"
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Error del sistema subir el archivo"
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "No es una imagen o es un fichero corrupto."
@@ -8319,7 +8587,7 @@ msgstr ""
"otros usuarios partÃcipes de la conversación. La gente puede enviarte "
"mensajes que sólo puedas leer tú."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "desde"
@@ -8351,41 +8619,6 @@ msgstr ""
"Hubo un error en la base de datos mientras subÃas tu archivo. Por favor, "
"inténtalo de nuevo."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-"El archivo subido sobrepasa la directiva upload_max_filesize en php.ini"
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"El archivo subido sobrepasa la directiva MAX_FILE_SIZE que se especificó en "
-"el formulario HTML."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "El archivo subido sólo fue parcialmente subido."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Falta una carpeta temporal."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "No se pudo escribir el archivo en el disco."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "La subida de archivos se detuvo por extensión."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8406,7 +8639,7 @@ msgstr "No se pudo determinar tipo MIME del archivo"
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8417,7 +8650,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "\"%s\" no es un tipo de archivo compatible en este servidor."
@@ -8452,19 +8685,19 @@ msgid "Send"
msgstr "Enviar"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"El usuario debe tener solamente letras minúsculas y números y no puede tener "
"espacios."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8505,55 +8738,55 @@ msgstr ""
"favor, inténtalo más tarde."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "E"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "W"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "en"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "red"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "en contexto"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Repetido por"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Responder a este mensaje."
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Responder"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Mensaje repetido"
@@ -8707,7 +8940,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Revocar el rol \"%s\" de este usuario"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "Método de API no encontrado."
@@ -9062,21 +9295,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "No se ha especificado ID de usuario."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/fa/LC_MESSAGES/statusnet.po b/locale/fa/LC_MESSAGES/statusnet.po
index 383e6d5151..01c7edf568 100644
--- a/locale/fa/LC_MESSAGES/statusnet.po
+++ b/locale/fa/LC_MESSAGES/statusnet.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:39+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:45+0000\n"
"Last-Translator: Ahmad Sufi Mahmudi\n"
"Language-Team: Persian \n"
"MIME-Version: 1.0\n"
@@ -25,9 +25,9 @@ msgstr ""
"X-Language-Code: fa\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -283,7 +283,7 @@ msgstr "ب٠رÙز رساÙÛ Ø§Ø² %1$s ٠دÙستا٠در %2$s"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -329,7 +329,8 @@ msgstr "ÙÙ
ÛâتÙا٠کاربر را بÙâÙÙگاÙ
âØ³Ø§Ø²Û Ú©Ø±Ø¯."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -556,7 +557,7 @@ msgstr "ÙÙ
ÛâتÙا٠کاربر Ùد٠را Ù¾Ûدا کرد."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "اÛÙ ÙÙب در Øا٠Øاضر ثبت شد٠است. ÙØ·Ùا ÛÚ©Û Ø¯Ûگر اÙتخاب Ú©ÙÛد."
@@ -566,7 +567,7 @@ msgstr "اÛÙ ÙÙب در Øا٠Øاضر ثبت شد٠است. ÙØ·Ùا ÛÚ©Û
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "ÙÙب Ùا Ù
عتبر."
@@ -578,7 +579,7 @@ msgstr "ÙÙب Ùا Ù
عتبر."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "صÙØÙ٠خاÙÚ¯Û ÛÚ© ÙشاÙÛ Ù
عتبر ÙÛست."
@@ -588,7 +589,7 @@ msgstr "صÙØÙ٠خاÙÚ¯Û ÛÚ© ÙشاÙÛ Ù
عتبر ÙÛست."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -604,7 +605,7 @@ msgstr "ÙاÙ
کاÙ
Ù Ø®ÛÙÛ Ø·ÙÙاÙÛ Ø§Ø³Øª (Øداکثر Û²ÛµÛµ ÙÙÛ
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -615,7 +616,7 @@ msgstr[0] "تÙصÛÙ Ø®ÛÙÛ Ø·ÙÙاÙÛ Ø§Ø³Øª (Øداکثر %d ÙÙÛسÙ)"
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -628,7 +629,7 @@ msgstr "ÙاÙ
Ù
کا٠خÛÙÛ Ø·ÙÙاÙÛ Ø§Ø³Øª (Øداکثر Û²ÛµÛµ ÙÙÛ
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -646,7 +647,7 @@ msgstr "ÙاÙ
Ù
ستعار ÙاÙ
عتبر است: «%s»."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "ÙاÙ
âÙ
ستعار «%s» ازپÛØ´ گرÙتÙâشدÙâاست. ÛÚ©Û Ø¯Ûگر را اÙ
تØا٠کÙÛد."
@@ -655,7 +656,7 @@ msgstr "ÙاÙ
âÙ
ستعار «%s» ازپÛØ´ گرÙتÙâشدÙâاست. Û
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "ÙاÙ
Ù ÙاÙ
Ù
ستعار Ø´Ù
ا ÙÙ
Û ØªÙاÙد ÛÚ©Û Ø¨Ø§Ø´Ø¯ ."
@@ -971,9 +972,10 @@ msgstr "ÙÙ
Û ØªÙاÙÛد Ù¾ÛاÙ
Ø®Ùد را تکرار Ú©ÙÛد."
msgid "Already repeated that notice."
msgstr "ÙبÙا Ø¢Ù Ù¾ÛاÙ
تکرار شد٠است."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1059,7 +1061,7 @@ msgstr "بÙâرÙزرساÙÛâÙØ§Û %1$s ک٠تÙسط %2$s برگزÛدÙ
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "ÙÙ
ÛâتÙا٠گرÙ٠را بÙâÙÙگاÙ
âØ³Ø§Ø²Û Ú©Ø±Ø¯."
@@ -1152,30 +1154,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Ù¾Ûدا کرد٠Ù
ØتÙØ§Û Ù¾ÛاÙ
âÙا"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Ù¾ÛاÙ
Û Ø¨Ø§ Ø¢Ù Ø´Ùاس٠ÙجÙد Ùدارد."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1186,7 +1188,7 @@ msgid "API method under construction."
msgstr "رÙØ´ API در دست ساخت."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
#, fuzzy
msgid "User not found."
msgstr "رابط Ù
Ùرد Ùظر Ù¾Ûدا Ùشد."
@@ -1277,7 +1279,6 @@ msgid "Can't delete someone else's favorite"
msgstr "ÙÙ
ÛâتÙا٠پÛاÙ
برگزÛد٠را Øذ٠کرد."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "ÚÙÛ٠گرÙÙÛ ÙجÙد Ùدارد."
@@ -1295,21 +1296,26 @@ msgstr "رابط Ù
Ùرد Ùظر Ù¾Ûدا Ùشد."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "ÚÙÛÙ ÙÙ
اÛÙâØ§Û ÙجÙد Ùدارد."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Ø´Ù
ا Ù
شترک Ø¢Ù ÙÙ
اÛÙ ÙÛستÛد."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "ÙÙ
ÛâتÙا٠اشتراک را ذخÛر٠کرد."
#: actions/atompubsubscriptionfeed.php:150
@@ -1403,14 +1409,16 @@ msgid "Preview"
msgstr "Ù¾ÛØ´âÙÙ
اÛØ´"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "ØØ°Ù"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1454,6 +1462,38 @@ msgstr "ب٠رÙز رساÙÛ ÚÙر٠Ù
ÙÙÙÛت Ø¢Ù
Ûر ÙبÙد."
msgid "Avatar deleted."
msgstr "ÚÙر٠پاک شد."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "تÙÙا کاربرا٠Ùارد شد٠Ù
Û ØªÙاÙÙد Ù¾ÛاÙ
âÙا را تکرار Ú©ÙÙد."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Ù¾ÛØ´âزÙ
ÛÙÙ"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1662,6 +1702,77 @@ msgstr "Ù
کاÙÙ
Ù"
msgid "Notices"
msgstr "Ù¾ÛاÙ
âÙا"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "تÙÙا کاربرا٠Ùارد شد٠Ù
Û ØªÙاÙÙد Ù¾ÛاÙ
âÙا را تکرار Ú©ÙÙد."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Ø´Ù
ا ÙÙ
ÛâتÙاÙÛد کاربرا٠را پاک Ú©ÙÛد."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "ÚÙر٠پاک شد."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "ساخت٠ÛÚ© جسابâکاربرÛ"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "تاÛÛد"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Ø´Ù
ا ÙÙ
ÛâتÙاÙÛد کاربرا٠را پاک Ú©ÙÛد."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Ø´Ù
ا ÙÙ
ÛâتÙاÙÛد کاربرا٠را پاک Ú©ÙÛد."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1815,7 +1926,7 @@ msgid "Do not delete this notice"
msgstr "اÛÙ Ù¾ÛاÙ
را پاک ÙÚ©Ù"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "اÛÙ Ù¾ÛاÙ
را پاک Ú©Ù"
@@ -2127,7 +2238,7 @@ msgstr "از اÛ٠رÙØ´ Ø¨Ø±Ø§Û ÙÛراÛØ´ گرÙ٠استÙاد٠کÙÛ
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "ÙاÙ
âÙ
ستعار غÛر Ù
جاز: «%s»"
@@ -2139,7 +2250,7 @@ msgstr "ÙÙ
ÛâتÙا٠گرÙ٠را بÙâÙÙگاÙ
âØ³Ø§Ø²Û Ú©Ø±Ø¯."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "ÙÙ
ÛâتÙا٠ÙاÙ
âÙØ§Û Ù
ستعار را ساخت."
@@ -3362,8 +3473,14 @@ msgstr "ÙÙ
ÛâتÙا٠برÙاÙ
٠را ساخت."
msgid "New group"
msgstr "گرÙ٠جدÛد"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Ø´Ù
ا ÛÚ© عض٠اÛ٠گرÙÙ ÙÛستÛد."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "از اÛÙ ÙرÙ
Ø¨Ø±Ø§Û Ø³Ø§Ø®ØªÙ ÛÚ© گرÙ٠جدÛد استÙاد٠کÙÛد"
@@ -3683,11 +3800,6 @@ msgstr "گذرÙاÚÙ٠تازÙ"
msgid "6 or more characters"
msgstr "Û¶ ÙÙÛس٠Ûا بÛØ´âتر"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "تاÛÛد"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Ù
اÙÙد گذرÙاÚÙ٠باÙا"
@@ -4219,6 +4331,12 @@ msgstr "ÙÙ
ÛâتÙا٠Ùشا٠را ذخÛر٠کرد."
msgid "Settings saved."
msgstr "تÙظÛÙ
ات ذخÛر٠شد."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "ساخت٠ÛÚ© جسابâکاربرÛ"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4679,7 +4797,7 @@ msgstr "Ø´Ù
ا ÙÙ
ÛâتÙاÙÛد Ù¾ÛاÙ
Ø®Ùدتا٠را تکرار Ú©Ù
msgid "You already repeated that notice."
msgstr "Ø´Ù
ا ÙبÙا Ø¢Ù Ù¾ÛاÙ
را تکرار کردÙâاÛد."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "تکرار شدÙ"
@@ -4743,6 +4861,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "پاسخâÙØ§Û Ø¨Ù %1$s در %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "تÙÙا کاربرا٠Ùارد شد٠Ù
Û ØªÙاÙÙد Ù¾ÛاÙ
âÙا را تکرار Ú©ÙÙد."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Ø´Ù
ا ÙÙÙز ÙÛÚ Ø¨Ø±ÙاÙ
ÙâØ§Û Ø±Ø§ ثبت ÙکردÙâاÛد."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ù¾Ø±ÙÙدÙ"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "ÙتÙا اÙØ¯Ú©Û Ø§Ø² ÙاÛ٠بارگذارÛâشد٠Ùرستاد٠شد."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Ú¯Ù
شد٠ÛÚ© Ù¾ÙØ´Ù Û Ù
ÙÙتÛ."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "شکست Ø®Ùرد٠در ÙÙشت٠ÙاÛ٠رÙÛ Ø¯Ûسک."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ù¾Ø±ÙÙد٠تÙسط اÙزÙÙÙ Ù
تÙÙ٠شد."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "ÙÙگاÙ
Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ù¾Ø±ÙÙØ¯Ù Ø®Ø·Ø§Û Ø³ÛستÙ
Û Ø±Ø® داد."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "ÙÙ
Ù٠اعضا"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ù¾Ø±ÙÙدÙ"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Ø´Ù
ا ÙÙ
ÛâتÙاÙÛد ÙÙØ´âÙØ§Û Ú©Ø§Ø±Ø¨Ø±Û Ø±Ø§ در اÛÙ Ùبâگا٠Ùغ٠کÙÛد."
@@ -4846,7 +5051,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "ØØ°Ù"
@@ -6122,13 +6327,13 @@ msgid "Author(s)"
msgstr "Ù
ؤÙÙ(Ùا)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "برگزÛدÙâکردÙ"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "Ù¾ÛاÙ
Ø´Ù
ا را ب٠برگزÛدÙâÙØ§Û Ø®Ùد اضاÙ٠کرد %s (@%s)"
@@ -6237,7 +6442,7 @@ msgid "Could not create login token for %s"
msgstr "ÙÙ
ÛâتÙا٠رÙ
ز ÙرÙد را Ø¨Ø±Ø§Û %s اÛجاد کرد"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "ÙÛÚ Ù¾Ø§ÛگاÙâداد٠Ûا DSN ÙÛÚâجا Ù¾Ûدا Ùشد."
@@ -6265,23 +6470,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "ÚÙÛÙ ÙÙ
اÛÙâØ§Û (%1$d) Ø¨Ø±Ø§Û Ù¾ÛاÙ
(%2$d) ÙجÙد Ùدارد."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "ÙÙگاÙ
اÙزÙد٠برÚسب خطا در پاÛگا٠داد٠رخ داد: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Ù
شک٠در ذخÛر٠کرد٠پÛاÙ
. بسÛار Ø·ÙÙاÙÛ."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Ù
شک٠در ذخÛر٠کرد٠پÛاÙ
. کاربر Ùا Ø´ÙاختÙ."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6289,7 +6494,7 @@ msgstr ""
"دÙبار٠بÙرستÛد."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6298,42 +6503,42 @@ msgstr ""
"ارسا٠کÙÛد."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Ø´Ù
ا از Ùرستاد٠پÛاÙ
در اÛÙ Ùبâگا٠Ù
Ùع شدÙâاÛد."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "ÙÙگاÙ
ذخÛرÙÙ Ù¾ÛاÙ
Ù
Ø´Ú©ÙÛ Ø§Ûجاد شد."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "ÙÙگاÙ
ذخÛرÙ٠صÙدÙÙ ÙرÙØ¯Û Ú¯Ø±ÙÙ Ù
Ø´Ú©ÙÛ Ø±Ø® داد."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "ÙÙ
ÛâتÙا٠اطÙاعات گرÙÙ Ù
ØÙÛ Ø±Ø§ ذخÛر٠کرد."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6341,14 +6546,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr "ÙÙ
ÛâتÙا٠ÙÙØ´ «%1$s» را از کاربر #%2$d گرÙØªØ ÙجÙد Ùدارد."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6420,33 +6625,33 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "@%2$sØ Ø¨Ù %1$s Ø®ÙØ´ Ø¢Ù
دÛد!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "ÙÛÚ Ú©Ø§Ø±Ø¨Ø± تÙÙاÛÛ Ø¨Ø±Ø§Û ØاÙت تک کاربر٠Ù
شخص Ùشد٠است."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "ÙÙ
ÛتÙا٠گرÙ٠را تشکÛ٠داد"
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
#, fuzzy
msgid "Could not set group URI."
msgstr "ÙÙ
ÛتÙا٠گرÙ٠را تشکÛ٠داد"
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "ÙÙ
ÛâتÙا٠عضÙÛت گرÙ٠را تعÛÛ٠کرد."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "ÙÙ
ÛâتÙا٠اطÙاعات گرÙÙ Ù
ØÙÛ Ø±Ø§ ذخÛر٠کرد."
@@ -6782,10 +6987,56 @@ msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
"در Øا٠اÙتظار Ø¨Ø±Ø§Û ÛÚ© عاÙ
Ù Ø®Ùراک رÛØ´ÙâاÛØ Ø§Ù
ا ÛÚ© سÙد XML کاÙ
٠درÛاÙت شد."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "زبا٠«%s» ÙاشÙاس است."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "تصÙÛر"
+msgid "Cannot force remote user to subscribe."
+msgstr "ÙÙ
ÛâتÙا٠کاربر را Ø¨Ø±Ø§Û Ø§Ø´ØªØ±Ø§Ú© Ø®Ùدکار بÙâÙÙگاÙ
âØ³Ø§Ø²Û Ú©Ø±Ø¯."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "ÙÙع ÙاÛ٠پشتÛباÙÛ ÙشدÙ"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Ø´Ù
ا از Ù¾ÛØ´ ÛÚ© عض٠اÛ٠گرÙÙ ÙستÛد."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Ù¾Ûدا کرد٠Ù
ØتÙØ§Û Ù¾ÛاÙ
âÙا"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7069,10 +7320,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Ùغ٠کردÙ"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "اÛÙ Ù¾ÛاÙ
را پاک ÙÚ©Ù"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7503,26 +7760,26 @@ msgstr ""
"tracking - ÙÙÙز Ù¾Ûاد٠Ùشد٠است.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "بدÙ٠کد تصدÛÙ."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Ù
٠ب٠دÙبا٠پرÙÙدÙâÙØ§Û Ù¾ÛکربÙØ¯Û Ø¯Ø± Ù
کاÙâÙØ§Û Ø²Ûر بÙدÙ
: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Ø´Ù
ا Ù
Ù
ک٠است بخÙاÙÛد Ùصاب را اجرا Ú©ÙÛد تا اÛ٠را تعÙ
Ûر Ú©Ùد."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "بر٠ب٠Ùصاب."
@@ -7631,6 +7888,19 @@ msgstr "Ù
ؤÙÙ"
msgid "FOAF"
msgstr ""
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "ÙÙ
Ù٠اعضا"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7811,11 +8081,6 @@ msgstr "اÛ٠پرÙÙد٠خÛÙÛ Ø¨Ø²Ø±Ú¯ است. بÛØ´ÛÙÙ٠اÙداز
msgid "Partial upload."
msgstr "ÙÛÚ Ù¾Ø±ÙÙدÙâØ§Û Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ùشد."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "ÙÙگاÙ
Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ù¾Ø±ÙÙØ¯Ù Ø®Ø·Ø§Û Ø³ÛستÙ
Û Ø±Ø® داد."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "تصÙÛر Ûا ÙاÛÙ Ø®Ø±Ø§Ø¨Û ÙÛست"
@@ -8230,7 +8495,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "از"
@@ -8261,38 +8526,6 @@ msgid "There was a database error while saving your file. Please try again."
msgstr ""
"ÛÚ© Ø®Ø·Ø§Û Ù¾Ø§Ûگا٠داد٠ÙÙگاÙ
ذخÛر٠کرد٠ÙاÛÙ Ø´Ù
ا رخ داد. ÙØ·Ùا بعدا Ø³Ø¹Û Ú©ÙÛد."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "ÙتÙا اÙØ¯Ú©Û Ø§Ø² ÙاÛ٠بارگذارÛâشد٠Ùرستاد٠شد."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Ú¯Ù
شد٠ÛÚ© Ù¾ÙØ´Ù Û Ù
ÙÙتÛ."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "شکست Ø®Ùرد٠در ÙÙشت٠ÙاÛ٠رÙÛ Ø¯Ûسک."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ù¾Ø±ÙÙد٠تÙسط اÙزÙÙÙ Ù
تÙÙ٠شد."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8313,7 +8546,7 @@ msgstr "ÙÙ
ÛâتÙا٠ÙرÙ
ت پرÙÙد٠را تعÛÛ٠کرد."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8322,7 +8555,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8357,17 +8590,17 @@ msgid "Send"
msgstr "ÙرستادÙ"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "ÙÙب باÛد شاÙ
Ù ØرÙÙ Ú©ÙÚÚ© ٠اعداد ٠بدÙÙ ÙاصÙ٠باشد."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8407,56 +8640,56 @@ msgstr ""
"دÙبار٠تÙاش Ú©ÙÛد."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
#, fuzzy
msgid "N"
msgstr "Ø®Ûر"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr ""
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "در"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "در زÙ
ÛÙÙ"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "تکرار از"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "ب٠اÛÙ Ù¾ÛاÙ
پاسخ دÙÛد"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "پاسخ"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Ù¾ÛاÙ
تکرار شد"
@@ -8611,7 +8844,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Ø¯Ø³ØªØ±Ø³Û Ú©Ø§Ø±Ø¨Ø± ب٠گرÙÙ Ù
سدÙد Ø´Ùد"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "رابط Ù
Ùرد Ùظر Ù¾Ûدا Ùشد."
@@ -8961,20 +9194,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "ÙÛÚ Ø´ÙاسÙÙ Ú©Ø§Ø±Ø¨Ø±Û Ù
شخص Ùشد٠است."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
diff --git a/locale/fi/LC_MESSAGES/statusnet.po b/locale/fi/LC_MESSAGES/statusnet.po
index fb4e344692..6d6904e95a 100644
--- a/locale/fi/LC_MESSAGES/statusnet.po
+++ b/locale/fi/LC_MESSAGES/statusnet.po
@@ -14,17 +14,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:40+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:46+0000\n"
"Language-Team: Finnish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: fi\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -286,7 +286,7 @@ msgstr "Käyttäjän %1$s ja kavereiden päivitykset palvelussa %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -331,7 +331,8 @@ msgstr "Käyttäjän päivitys epäonnistui."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -564,7 +565,7 @@ msgstr "Ei voitu päivittää käyttäjää."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Tunnus on jo käytössä. Yritä toista tunnusta."
@@ -574,7 +575,7 @@ msgstr "Tunnus on jo käytössä. Yritä toista tunnusta."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Tuo ei ole kelvollinen tunnus."
@@ -586,7 +587,7 @@ msgstr "Tuo ei ole kelvollinen tunnus."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Kotisivun verkko-osoite ei ole toimiva."
@@ -596,7 +597,7 @@ msgstr "Kotisivun verkko-osoite ei ole toimiva."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -612,7 +613,7 @@ msgstr "Koko nimi on liian pitkä (max 255 merkkiä)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -624,7 +625,7 @@ msgstr[1] "kuvaus on liian pitkä (max %d merkkiä)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -637,7 +638,7 @@ msgstr "Kotipaikka on liian pitkä (max 255 merkkiä)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -656,7 +657,7 @@ msgstr "Virheellinen alias: \"%s\""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Alias \"%s\" on jo käytössä. Yritä toista aliasta."
@@ -665,7 +666,7 @@ msgstr "Alias \"%s\" on jo käytössä. Yritä toista aliasta."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Alias ei voi olla sama kuin ryhmätunnus."
@@ -885,7 +886,6 @@ msgstr "Salasana"
#: actions/apioauthauthorize.php:478 actions/emailsettings.php:128
#: actions/imsettings.php:131 actions/smssettings.php:137
#: lib/applicationeditform.php:351
-#, fuzzy
msgctxt "BUTTON"
msgid "Cancel"
msgstr "Peruuta"
@@ -977,9 +977,10 @@ msgstr "Ilmoituksia ei voi pistää päälle."
msgid "Already repeated that notice."
msgstr "Tätä päivitystä ei voi poistaa."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1067,7 +1068,7 @@ msgstr "Käyttäjän %1$s suosikit palvelussa %2$s!"
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Ei voitu päivittää ryhmää."
@@ -1161,30 +1162,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Hae päivityksien sisällöstä"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Ei profiilia tuolla id:llä."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1195,7 +1196,7 @@ msgid "API method under construction."
msgstr "API-metodi on työn alla!"
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "API-metodia ei löytynyt."
@@ -1286,7 +1287,6 @@ msgid "Can't delete someone else's favorite"
msgstr "Ei voitu poistaa suosikkia."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "Tuota ryhmää ei ole."
@@ -1304,21 +1304,26 @@ msgstr "API-metodia ei löytynyt."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Tiedostoa ei ole."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Et ole tilannut tämän käyttäjän päivityksiä."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Tilausta ei onnistuttu tallentamaan."
#: actions/atompubsubscriptionfeed.php:150
@@ -1411,14 +1416,15 @@ msgid "Preview"
msgstr "Esikatselu"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
-#, fuzzy
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "Poista"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1462,6 +1468,38 @@ msgstr "Profiilikuvan päivittäminen epäonnistui."
msgid "Avatar deleted."
msgstr "Kuva poistettu."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Vain käyttäjä voi lukea omaa postilaatikkoaan."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Tausta"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1492,7 +1530,7 @@ msgstr ""
#: actions/deleteuser.php:152 actions/groupblock.php:178
msgctxt "BUTTON"
msgid "No"
-msgstr "Huomaa"
+msgstr "Ei"
#. TRANS: Submit button title for 'No' when blocking a user.
#. TRANS: Submit button title for 'No' when deleting a user.
@@ -1509,7 +1547,6 @@ msgstr "Ãlä estä tätä käyttäjää"
#: actions/block.php:161 actions/deleteapplication.php:164
#: actions/deletegroup.php:227 actions/deletenotice.php:162
#: actions/deleteuser.php:159 actions/groupblock.php:185
-#, fuzzy
msgctxt "BUTTON"
msgid "Yes"
msgstr "Kyllä"
@@ -1667,6 +1704,77 @@ msgstr "Keskustelu"
msgid "Notices"
msgstr "Päivitykset"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Vain käyttäjä voi lukea omaa postilaatikkoaan."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Sinä et voi poistaa käyttäjiä."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Kuva poistettu."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Luo uusi ryhmä"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Vahvista"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Sinä et voi poistaa käyttäjiä."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Sinä et voi poistaa käyttäjiä."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1819,7 +1927,7 @@ msgid "Do not delete this notice"
msgstr "Ãlä poista tätä päivitystä"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Poista tämä päivitys"
@@ -2144,7 +2252,7 @@ msgstr "Käytä tätä lomaketta muokataksesi ryhmää."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Virheellinen alias: \"%s\""
@@ -2156,7 +2264,7 @@ msgstr "Ei voitu päivittää ryhmää."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Ei voitu lisätä aliasta."
@@ -2224,7 +2332,6 @@ msgstr "Sähköpostiosoite, esimerkiksi \"käyttäjätunnus@example.org\""
#. TRANS: Button label for adding a SMS phone number in SMS settings form.
#: actions/emailsettings.php:144 actions/imsettings.php:151
#: actions/smssettings.php:162
-#, fuzzy
msgctxt "BUTTON"
msgid "Add"
msgstr "Lisää"
@@ -3398,8 +3505,14 @@ msgstr "Ei voitu lisätä aliasta."
msgid "New group"
msgstr "Uusi ryhmä"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Sinä et kuulu tähän ryhmään."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Käytä tätä lomaketta luodaksesi ryhmän."
@@ -3725,11 +3838,6 @@ msgstr "Uusi salasana"
msgid "6 or more characters"
msgstr "6 tai useampia merkkejä"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Vahvista"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Sama kuin ylläoleva salasana"
@@ -3980,9 +4088,8 @@ msgstr ""
#. TRANS: Fieldset legens in Paths admin panel.
#. TRANS: DT element label in attachment list.
#: actions/pathsadminpanel.php:419 lib/attachmentlist.php:99
-#, fuzzy
msgid "Attachments"
-msgstr "Liitettä ei ole."
+msgstr "Liitteet"
#. TRANS: Tooltip for field label in Paths admin panel.
#: actions/pathsadminpanel.php:427
@@ -4276,6 +4383,12 @@ msgstr "Tageja ei voitu tallentaa."
msgid "Settings saved."
msgstr "Asetukset tallennettu."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Luo uusi ryhmä"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4742,7 +4855,7 @@ msgstr "Et voi rekisteröityä, jos et hyväksy lisenssiehtoja."
msgid "You already repeated that notice."
msgstr "Sinä kuulut jo tähän ryhmään."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
#, fuzzy
msgid "Repeated"
msgstr "Luotu"
@@ -4808,6 +4921,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Viesti käyttäjälle %1$s, %2$s"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Vain käyttäjä voi lukea omaa postilaatikkoaan."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Et voi rekisteröityä, jos et hyväksy lisenssiehtoja."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Lataa"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Tiedoston lähetyksessä tapahtui järjestelmävirhe."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Kaikki jäsenet"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Lataa"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Päivityksesi tähän palveluun on estetty."
@@ -4917,7 +5117,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Poista"
@@ -6181,13 +6381,13 @@ msgid "Author(s)"
msgstr ""
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Lisää suosikiksi"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "Lähetä sähköpostia, jos joku lisää päivitykseni suosikiksi."
@@ -6299,7 +6499,7 @@ msgid "Could not create login token for %s"
msgstr "Ei voitu lisätä aliasta."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6327,24 +6527,24 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Virhe tapahtui profiilikuvan lisäämisessä"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
#, fuzzy
msgid "Problem saving notice. Too long."
msgstr "Ongelma päivityksen tallentamisessa."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Virhe tapahtui päivityksen tallennuksessa. Tuntematon käyttäjä."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6352,7 +6552,7 @@ msgstr ""
"päivityksien lähettämista muutaman minuutin päästä."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6361,43 +6561,43 @@ msgstr ""
"päivityksien lähettämista muutaman minuutin päästä."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Päivityksesi tähän palveluun on estetty."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Ongelma päivityksen tallentamisessa."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
#, fuzzy
msgid "Problem saving group inbox."
msgstr "Ongelma päivityksen tallentamisessa."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Tilausta ei onnistuttu tallentamaan."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6405,14 +6605,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6486,32 +6686,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Viesti käyttäjälle %1$s, %2$s"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Ryhmän luonti ei onnistunut."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Ryhmän luonti ei onnistunut."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Ryhmän jäsenyystietoja ei voitu asettaa."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
#, fuzzy
msgid "Could not save local group info."
msgstr "Tilausta ei onnistuttu tallentamaan."
@@ -6686,10 +6886,9 @@ msgstr "Ohjeet"
#. TRANS: Main menu option for help on the StatusNet site
#: lib/action.php:592
-#, fuzzy
msgctxt "MENU"
msgid "Help"
-msgstr "Ohjeet"
+msgstr "Ohje"
#. TRANS: Tooltip for main menu option "Search"
#: lib/action.php:595
@@ -6860,10 +7059,56 @@ msgstr "Aiemmin"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Tunnistamaton tiedoston tyyppi"
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Kuva"
+msgid "Cannot force remote user to subscribe."
+msgstr "Anna käyttäjätunnus, jonka päivitykset haluat tilata"
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Tunnistamaton tiedoston tyyppi"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Sinä kuulut jo tähän ryhmään."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Hae päivityksien sisällöstä"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7166,10 +7411,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Poista"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ãlä poista tätä päivitystä"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
#, fuzzy
@@ -7569,26 +7820,26 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Varmistuskoodia ei ole annettu."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Kutsu(t) lähetettiin seuraaville henkilöille:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
#, fuzzy
msgid "Go to the installer."
msgstr "Kirjaudu sisään palveluun"
@@ -7698,6 +7949,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Kaikki jäsenet"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7884,11 +8148,6 @@ msgstr "Voit ladata ryhmälle logon."
msgid "Partial upload."
msgstr "Osittain ladattu palvelimelle."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Tiedoston lähetyksessä tapahtui järjestelmävirhe."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Tuo ei ole kelvollinen kuva tai tiedosto on rikkoutunut."
@@ -8066,7 +8325,7 @@ msgstr "%s päivitys"
#. TRANS: Subject line for SMS-by-email address confirmation message.
#: lib/mail.php:468
msgid "SMS confirmation"
-msgstr "SMS vahvistus"
+msgstr "SMS-vahvistus"
#. TRANS: Main body heading for SMS-by-email address confirmation message.
#. TRANS: %s is the addressed user's nickname.
@@ -8223,7 +8482,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
#, fuzzy
msgid "from"
msgstr " lähteestä "
@@ -8254,38 +8513,6 @@ msgstr "Kuvatiedoston formaattia ei ole tuettu."
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8306,7 +8533,7 @@ msgstr "Ei voitu poistaa suosikkia."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8315,7 +8542,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8345,25 +8572,24 @@ msgid "Available characters"
msgstr "Sallitut merkit"
#: lib/messageform.php:185 lib/noticeform.php:237
-#, fuzzy
msgctxt "Send button for sending notice"
msgid "Send"
msgstr "Lähetä"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"Käyttäjätunnuksessa voi olla ainoastaan pieniä kirjaimia ja numeroita ilman "
"välilyöntiä."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8404,58 +8630,58 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
#, fuzzy
msgid "N"
msgstr "Ei"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr ""
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
#, fuzzy
msgid "in context"
msgstr "Ei sisältöä!"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
#, fuzzy
msgid "Repeated by"
msgstr "Luotu"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Vastaa tähän päivitykseen"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Vastaus"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
#, fuzzy
msgid "Notice repeated"
msgstr "Päivitys on poistettu."
@@ -8615,7 +8841,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Estä tätä käyttäjää osallistumassa tähän ryhmään"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "API-metodia ei löytynyt."
@@ -8977,21 +9203,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Ryhmää ei ole määritelty."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/fr/LC_MESSAGES/statusnet.po b/locale/fr/LC_MESSAGES/statusnet.po
index 32c774597d..4a62098d98 100644
--- a/locale/fr/LC_MESSAGES/statusnet.po
+++ b/locale/fr/LC_MESSAGES/statusnet.po
@@ -21,17 +21,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:42+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:47+0000\n"
"Language-Team: French \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); 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-core\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -290,7 +290,7 @@ msgstr "Statuts de %1$s et ses amis dans %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -337,7 +337,8 @@ msgstr "Impossible de mettre à jour lâutilisateur."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -571,7 +572,7 @@ msgstr "Impossible de trouver lâutilisateur cible."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Pseudo déjà utilisé. Essayez-en un autre."
@@ -581,7 +582,7 @@ msgstr "Pseudo déjà utilisé. Essayez-en un autre."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Pseudo invalide."
@@ -593,7 +594,7 @@ msgstr "Pseudo invalide."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Lâadresse du site personnel nâest pas un URL valide. "
@@ -603,7 +604,7 @@ msgstr "Lâadresse du site personnel nâest pas un URL valide. "
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "Le nom complet est trop long (limité à 255 caractères maximum)."
@@ -618,7 +619,7 @@ msgstr "Le nom complet est trop long (limité à 255 caractères maximum)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -630,7 +631,7 @@ msgstr[1] "La description est trop longue (limitée à %d caractères maximum)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "Lâemplacement est trop long (limité à 255 caractères maximum)."
@@ -642,7 +643,7 @@ msgstr "Lâemplacement est trop long (limité à 255 caractères maximum)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -661,7 +662,7 @@ msgstr "Alias invalide : « %s »."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Alias « %s » déjà utilisé. Essayez-en un autre."
@@ -670,7 +671,7 @@ msgstr "Alias « %s » déjà utilisé. Essayez-en un autre."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Lâalias ne peut pas être le même que le pseudo."
@@ -985,9 +986,10 @@ msgstr "Vous ne pouvez pas reprendre votre propre avis."
msgid "Already repeated that notice."
msgstr "Vous avez déjà repris cet avis."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr "Méthode HTTP non trouvée !"
@@ -1079,7 +1081,7 @@ msgstr "%1$s annonces favorites de %2$s, alias %3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "Impossible de générer le flux pour le groupe â %s"
@@ -1173,31 +1175,31 @@ msgstr "Une publication Atom doit être une entrée « Atom »."
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
#, fuzzy
msgid "Can only handle POST activities."
msgstr "Ne peut gérer que les activités de publication."
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, fuzzy, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr "Ne peut gérer lâobjet dâactivité de type « %s »"
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Chercher dans le contenu des avis"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Lâavis dâURI « %s » existe déjà ."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr "Publication AtomPost avec lâURI dâattention inconnu %s"
@@ -1208,7 +1210,7 @@ msgid "API method under construction."
msgstr "Méthode API en construction."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "Page non trouvée."
@@ -1300,7 +1302,6 @@ msgid "Can't delete someone else's favorite"
msgstr "Impossible de supprimer le favori."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "Aucun groupe trouvé."
@@ -1318,21 +1319,26 @@ msgstr "Méthode HTTP non trouvée !"
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Profil non-trouvé."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Vous nâêtes pas abonné(e) à ce profil."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Impossible de supprimer lâabonnement à soi-même."
#: actions/atompubsubscriptionfeed.php:150
@@ -1428,13 +1434,15 @@ msgid "Preview"
msgstr "Aperçu"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "Supprimer"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "Téléverser"
@@ -1475,6 +1483,38 @@ msgstr "La mise à jour de lâavatar a échoué."
msgid "Avatar deleted."
msgstr "Avatar supprimé."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Seuls les utilisateurs identifiés peuvent reprendre des avis."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Arrière plan"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1680,6 +1720,77 @@ msgstr "Conversation"
msgid "Notices"
msgstr "Avis"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Seuls les utilisateurs identifiés peuvent reprendre des avis."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Vous ne pouvez pas supprimer des utilisateurs."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Avatar supprimé."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Créer un compte"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Confirmer"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Vous ne pouvez pas supprimer des utilisateurs."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Vous ne pouvez pas supprimer des utilisateurs."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1829,7 +1940,7 @@ msgid "Do not delete this notice"
msgstr "Ne pas supprimer cet avis"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Supprimer cet avis"
@@ -2134,7 +2245,7 @@ msgstr "Remplissez ce formulaire pour modifier les options du groupe."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Alias invalide : « %s »"
@@ -2146,7 +2257,7 @@ msgstr "Impossible de mettre à jour le groupe."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Impossible de créer les alias."
@@ -3398,8 +3509,14 @@ msgstr "Impossible de créer lâapplication."
msgid "New group"
msgstr "Nouveau groupe"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Vous nâêtes pas autorisé à supprimer ce groupe."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Remplissez les champs ci-dessous pour créer un nouveau groupe :"
@@ -3723,11 +3840,6 @@ msgstr "Nouveau mot de passe"
msgid "6 or more characters"
msgstr "6 caractères ou plus"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Confirmer"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Identique au mot de passe ci-dessus"
@@ -4246,6 +4358,12 @@ msgstr "Impossible dâenregistrer les marques."
msgid "Settings saved."
msgstr "Préférences enregistrées."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Créer un compte"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4718,7 +4836,7 @@ msgstr "Vous ne pouvez pas reprendre votre propre avis."
msgid "You already repeated that notice."
msgstr "Vous avez déjà repris cet avis."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Repris"
@@ -4786,6 +4904,95 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Réponses à %1$s sur %2$s !"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Seuls les utilisateurs identifiés peuvent reprendre des avis."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Vous nâavez encore enregistré aucune application."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Importer un fichier"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr "Le fichier importé dépasse le réglage upload_max_filesize de php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"Le fichier importé dépasse le réglage MAX_FILE_SIZE qui a été précisé dans "
+"le formulaire HTML."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "Le fichier nâa été que partiellement importé."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Un dossier temporaire est manquant."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Impossible dâécrire sur le disque."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Import de fichier stoppé par une extension."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Erreur système lors du transfert du fichier."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Tous les membres"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Importer un fichier"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Vous ne pouvez pas révoquer les rôles des utilisateurs sur ce site."
@@ -4887,7 +5094,7 @@ msgid "Reset key & secret"
msgstr "Réinitialiser la clé et le secret"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Supprimer"
@@ -6183,13 +6390,13 @@ msgid "Author(s)"
msgstr "Auteur(s)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Ajouter à mes favoris"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s a marqué lâavis %2$s comme favori."
@@ -6304,7 +6511,7 @@ msgid "Could not create login token for %s"
msgstr "Impossible de créer le jeton dâidentification pour %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Aucun nom de base de données ou DSN trouvé nulle part."
@@ -6331,23 +6538,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Impossible de trouver le profil (%1$d) pour lâavis (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Erreur de base de donnée en insérant la marque (hashtag) : %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Problème lors de lâenregistrement de lâavis ; trop long."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Erreur lors de lâenregistrement de lâavis. Utilisateur inconnu."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6355,7 +6562,7 @@ msgstr ""
"minutes."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6364,42 +6571,42 @@ msgstr ""
"dans quelques minutes."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Il vous est interdit de poster des avis sur ce site."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Problème lors de lâenregistrement de lâavis."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr "Le type renseigné pour la méthode saveKnownGroups() est incorrect."
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Problème lors de lâenregistrement de la boîte de réception du groupe."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Impossible dâenregistrer la réponse à %1$d, %2$d."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6407,7 +6614,7 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
@@ -6416,7 +6623,7 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6488,32 +6695,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Bienvenue à %1$s, @%2$s !"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Aucun utilisateur unique défini pour le mode mono-utilisateur."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr "Code en mode mono-utilisateur appelé quand ce nâest pas autorisé."
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Impossible de créer le groupe."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Impossible de définir l'URI du groupe."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Impossible dâétablir lâinscription au groupe."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Impossible dâenregistrer les informations du groupe local."
@@ -6853,10 +7060,56 @@ msgstr "Avant"
msgid "Expecting a root feed element but got a whole XML document."
msgstr "Attendait un élément racine mais a reçu tout un document XML."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Langue « %s » inconnue."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Photo"
+msgid "Cannot force remote user to subscribe."
+msgstr "Indiquez le nom de lâutilisateur auquel vous souhaitez vous abonner."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Type de fichier inconnu"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Vous êtes déjà membre de ce groupe."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Chercher dans le contenu des avis"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7143,10 +7396,17 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Révoquer"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+#, fuzzy
+msgid "Author element must contain a name element."
msgstr "lâélément « author » doit contenir un élément « name »."
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ne pas supprimer ce groupe"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7585,25 +7845,25 @@ msgstr ""
"tracking - pas encore implémenté.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr "Aucun fichier de configuration nâa été trouvé."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr ""
"Les fichiers de configuration ont été cherchés aux emplacements suivants :"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Vous pouvez essayer de lancer lâinstalleur pour régler ce problème."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Aller au programme dâinstallation"
@@ -7705,6 +7965,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "Ami dâun ami"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Tous les membres"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7890,11 +8163,6 @@ msgstr "Ce fichier est trop grand. La taille maximale est %s."
msgid "Partial upload."
msgstr "Transfert partiel."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Erreur système lors du transfert du fichier."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Ceci nâest pas une image, ou câest un fichier corrompu."
@@ -8318,7 +8586,7 @@ msgstr ""
"pour démarrer des conversations avec dâautres utilisateurs. Ceux-ci peuvent "
"vous envoyer des messages destinés à vous seul(e)."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "de"
@@ -8350,40 +8618,6 @@ msgstr ""
"Une erreur de base de données sâest produite pendant la sauvegarde de votre "
"fichier. Veuillez réessayer."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr "Le fichier importé dépasse le réglage upload_max_filesize de php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"Le fichier importé dépasse le réglage MAX_FILE_SIZE qui a été précisé dans "
-"le formulaire HTML."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "Le fichier nâa été que partiellement importé."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Un dossier temporaire est manquant."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Impossible dâécrire sur le disque."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Import de fichier stoppé par une extension."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8404,7 +8638,7 @@ msgstr "Impossible de déterminer le type MIME du fichier."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8415,7 +8649,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "« %s » nâest pas un type de fichier supporté sur ce serveur."
@@ -8448,19 +8682,19 @@ msgid "Send"
msgstr "Envoyer"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"Les pseudos ne peuvent contenir que des caractères minuscules et des "
"chiffres, sans espaces."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr "Le pseudonyme ne peut pas être vide."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8501,55 +8735,55 @@ msgstr ""
"Veuillez réessayer plus tard."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "E"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "O"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u° %2$u' %3$u\" %4$s %5$u° %6$u' %7$u\" %8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "chez"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "dans le contexte"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Repris par"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Répondre à cet avis"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Répondre"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Avis repris"
@@ -8703,7 +8937,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Révoquer le rôle « %s » de cet utilisateur"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr "Page non trouvée."
@@ -9064,20 +9298,7 @@ msgid "Invalid XML, missing XRD root."
msgstr "XML invalide, racine XRD manquante."
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr "Obtention de la sauvegarde depuis le fichier « %s »."
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "Aucun utilisateur spécifié ; utilisation de lâutilisateur de secours."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] "%d entrée dans la sauvegarde."
-msgstr[1] "%d entrées dans la sauvegarde."
diff --git a/locale/ga/LC_MESSAGES/statusnet.po b/locale/ga/LC_MESSAGES/statusnet.po
index a576a5b953..e91f62d901 100644
--- a/locale/ga/LC_MESSAGES/statusnet.po
+++ b/locale/ga/LC_MESSAGES/statusnet.po
@@ -9,18 +9,18 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:43+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:48+0000\n"
"Language-Team: Irish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ga\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=5; plural=(n == 1) ? 0 : ( (n == 2) ? 1 : ( (n < 7) ? "
"2 : ( (n < 11) ? 3 : 4 ) ) );\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -279,7 +279,7 @@ msgstr "Actualizacións dende %1$s e amigos en %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -326,7 +326,8 @@ msgstr "Non se puido actualizar o usuario."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -572,7 +573,7 @@ msgstr "Non se puido actualizar o usuario."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "O alcume xa está sendo empregado por outro usuario. Tenta con outro."
@@ -582,7 +583,7 @@ msgstr "O alcume xa está sendo empregado por outro usuario. Tenta con outro."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Non é un alcume válido."
@@ -594,7 +595,7 @@ msgstr "Non é un alcume válido."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "A páxina persoal semella que non é unha URL válida."
@@ -604,7 +605,7 @@ msgstr "A páxina persoal semella que non é unha URL válida."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -620,7 +621,7 @@ msgstr "O nome completo é demasiado longo (max 255 car)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -635,7 +636,7 @@ msgstr[4] "O teu Bio é demasiado longo (max %d car.)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -648,7 +649,7 @@ msgstr "A localización é demasiado longa (max 255 car.)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -670,7 +671,7 @@ msgstr "Etiqueta inválida: '%s'"
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, fuzzy, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "O alcume xa está sendo empregado por outro usuario. Tenta con outro."
@@ -679,7 +680,7 @@ msgstr "O alcume xa está sendo empregado por outro usuario. Tenta con outro."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr ""
@@ -989,9 +990,10 @@ msgstr "Non se pode activar a notificación."
msgid "Already repeated that notice."
msgstr "Non se pode eliminar este chÃos."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1087,7 +1089,7 @@ msgstr "Hai %1$s chÃos en resposta a chÃos dende %2$s / %3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Non se puido actualizar o usuario."
@@ -1180,30 +1182,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Atopar no contido dos chÃos"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Non se atopou un perfil con ese ID."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1214,7 +1216,7 @@ msgid "API method under construction."
msgstr "Método da API en contrución."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "Método da API non atopado"
@@ -1304,7 +1306,6 @@ msgid "Can't delete someone else's favorite"
msgstr "Non se puido eliminar o favorito."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "Non existe a etiqueta."
@@ -1321,21 +1322,26 @@ msgstr "Método da API non atopado"
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Ningún chÃo."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Non estás suscrito a ese perfil"
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Non se pode gardar a subscrición."
#: actions/atompubsubscriptionfeed.php:150
@@ -1428,14 +1434,16 @@ msgid "Preview"
msgstr ""
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "Eliminar chÃo"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1479,6 +1487,37 @@ msgstr "Acounteceu un fallo ó actualizar o avatar."
msgid "Avatar deleted."
msgstr "Avatar actualizado."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Só o usuario pode ler os seus propios buzóns."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr ""
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1694,6 +1733,77 @@ msgstr "Código de confirmación."
msgid "Notices"
msgstr "ChÃos"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Só o usuario pode ler os seus propios buzóns."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Non se puido actualizar o usuario."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Avatar actualizado."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Crear nova conta"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Confirmar"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Non se puido actualizar o usuario."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Non se puido actualizar o usuario."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
#, fuzzy
@@ -1850,7 +1960,7 @@ msgid "Do not delete this notice"
msgstr "Non se pode eliminar este chÃos."
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
#, fuzzy
msgid "Delete this notice"
msgstr "Eliminar chÃo"
@@ -2177,7 +2287,7 @@ msgstr ""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, fuzzy, php-format
msgid "Invalid alias: \"%s\""
msgstr "Etiqueta inválida: '%s'"
@@ -2190,7 +2300,7 @@ msgstr "Non se puido actualizar o usuario."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
#, fuzzy
msgid "Could not create aliases."
msgstr "Non se puido crear o favorito."
@@ -3455,8 +3565,14 @@ msgstr "Non se puido crear o favorito."
msgid "New group"
msgstr ""
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Non estás suscrito a ese perfil"
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr ""
@@ -3785,11 +3901,6 @@ msgstr "Nova contrasinal"
msgid "6 or more characters"
msgstr "6 ou máis caracteres"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Confirmar"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Igual que a contrasinal de enriba"
@@ -4333,6 +4444,12 @@ msgstr "Non se puideron gardar as etiquetas."
msgid "Settings saved."
msgstr "Configuracións gardadas."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Crear nova conta"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4806,7 +4923,7 @@ msgstr "Non podes rexistrarte se non estas de acordo coa licenza."
msgid "You already repeated that notice."
msgstr "Xa estas suscrito a estes usuarios:"
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Destacado"
@@ -4867,6 +4984,92 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Mensaxe de %1$s en %2$s"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Só o usuario pode ler os seus propios buzóns."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Non podes rexistrarte se non estas de acordo coa licenza."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Subir"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Aconteceu un erro no sistema namentras se estaba cargando o ficheiro."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+msgid "Not an Atom feed."
+msgstr ""
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Subir"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Tes restrinxido o envio de chÃos neste sitio."
@@ -4975,7 +5178,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Eliminar chÃo"
@@ -6250,13 +6453,13 @@ msgid "Author(s)"
msgstr ""
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Gostame"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "Enviar un correo cando alguen enganda un chÃo meu coma favorito."
@@ -6378,7 +6581,7 @@ msgid "Could not create login token for %s"
msgstr "Non se puido crear o favorito."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6406,24 +6609,24 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Acounteceu un erro ó inserir o avatar"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
#, fuzzy
msgid "Problem saving notice. Too long."
msgstr "Aconteceu un erro ó gardar o chÃo."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Aconteceu un erro ó gardar o chÃo. Usuario descoñecido."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6431,7 +6634,7 @@ msgstr ""
"duns minutos."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
#, fuzzy
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
@@ -6441,43 +6644,43 @@ msgstr ""
"duns minutos."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Tes restrinxido o envio de chÃos neste sitio."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Aconteceu un erro ó gardar o chÃo."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
#, fuzzy
msgid "Problem saving group inbox."
msgstr "Aconteceu un erro ó gardar o chÃo."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Non se pode gardar a subscrición."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6485,14 +6688,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6566,34 +6769,34 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Mensaxe de %1$s en %2$s"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
#, fuzzy
msgid "Could not create group."
msgstr "Non se puido crear o favorito."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Non se poden gardar as etiquetas."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
#, fuzzy
msgid "Could not set group membership."
msgstr "Non se pode gardar a subscrición."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
#, fuzzy
msgid "Could not save local group info."
msgstr "Non se pode gardar a subscrición."
@@ -6951,10 +7154,57 @@ msgstr "Antes »"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
-msgid "Post"
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "tipo de ficheiro non soportado"
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
msgstr ""
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
+#, fuzzy
+msgid "Cannot force remote user to subscribe."
+msgstr "Especifica o nome do usuario ó que queres suscribirte"
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "tipo de ficheiro non soportado"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Xa estas suscrito a estes usuarios:"
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Atopar no contido dos chÃos"
+
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
msgid "Can't handle remote content yet."
@@ -7258,10 +7508,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Recuperar"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Non se pode eliminar este chÃos."
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7713,26 +7969,26 @@ msgstr ""
"tracking - non implementado por agora.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Sen código de confirmación."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Invitación(s) enviada(s) á seguinte xente:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr ""
@@ -7838,6 +8094,18 @@ msgstr ""
msgid "FOAF"
msgstr ""
+#: lib/feedimporter.php:75
+msgid "Not an atom feed."
+msgstr ""
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -8027,11 +8295,6 @@ msgstr "Podes actualizar a túa información do perfil persoal aquÃ"
msgid "Partial upload."
msgstr "Carga parcial."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Aconteceu un erro no sistema namentras se estaba cargando o ficheiro."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Non é unha imaxe ou está corrupta."
@@ -8422,7 +8685,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
#, fuzzy
msgid "from"
msgstr " dende "
@@ -8453,38 +8716,6 @@ msgstr "Formato de ficheiro de imaxe non soportado."
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8505,7 +8736,7 @@ msgstr "Non se puido eliminar o favorito."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8514,7 +8745,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8552,17 +8783,17 @@ msgid "Send"
msgstr "Enviar"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "O alcume debe ter só letras minúsculas e números, e sen espazos."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8606,59 +8837,59 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
#, fuzzy
msgid "N"
msgstr "No"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr ""
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
#, fuzzy
msgid "in context"
msgstr "Sen contido!"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
#, fuzzy
msgid "Repeated by"
msgstr "Crear"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
#, fuzzy
msgid "Reply to this notice"
msgstr "Non se pode eliminar este chÃos."
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Respostas"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
#, fuzzy
msgid "Notice repeated"
msgstr "ChÃo publicado"
@@ -8824,7 +9055,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr ""
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "Método da API non atopado"
@@ -9216,24 +9447,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Non se especificou ningún perfil."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-msgstr[4] ""
diff --git a/locale/gl/LC_MESSAGES/statusnet.po b/locale/gl/LC_MESSAGES/statusnet.po
index 23654f9d49..4481b116de 100644
--- a/locale/gl/LC_MESSAGES/statusnet.po
+++ b/locale/gl/LC_MESSAGES/statusnet.po
@@ -11,17 +11,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:44+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:49+0000\n"
"Language-Team: Galician \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: gl\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -279,7 +279,7 @@ msgstr "Actualizacións de %1$s e amigos en %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -326,7 +326,8 @@ msgstr "Non se puido actualizar o usuario."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -561,7 +562,7 @@ msgstr "Non se puido atopar o usuario de destino."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Ese alcume xa está en uso. Probe con outro."
@@ -571,7 +572,7 @@ msgstr "Ese alcume xa está en uso. Probe con outro."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "O formato do alcume non é correcto."
@@ -583,7 +584,7 @@ msgstr "O formato do alcume non é correcto."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "O URL da páxina persoal non é correcto."
@@ -593,7 +594,7 @@ msgstr "O URL da páxina persoal non é correcto."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -609,7 +610,7 @@ msgstr "O nome completo é longo de máis (o máximo son 255 caracteres)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -621,7 +622,7 @@ msgstr[1] "A descrición é longa de máis (o máximo son %d caracteres)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -634,7 +635,7 @@ msgstr "A localidade é longa de máis (o máximo son 255 caracteres)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -653,7 +654,7 @@ msgstr "Pseudónimo incorrecto: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "O pseudónimo \"%s\" xa se está a usar. Proba con outro."
@@ -662,7 +663,7 @@ msgstr "O pseudónimo \"%s\" xa se está a usar. Proba con outro."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "O pseudónimo non pode coincidir co alcume."
@@ -973,9 +974,10 @@ msgstr "Non pode repetir a súa propia nota."
msgid "Already repeated that notice."
msgstr "Xa repetiu esa nota."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1067,7 +1069,7 @@ msgstr "%1$s actualizacións marcadas como favoritas por %2$s / %2$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Non se puido actualizar o grupo."
@@ -1160,30 +1162,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Buscar nos contidos das notas"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Non hai ningunha nota con esa id."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1194,7 +1196,7 @@ msgid "API method under construction."
msgstr "Método API en desenvolvemento."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
#, fuzzy
msgid "User not found."
msgstr "Non se atopou o método da API."
@@ -1303,21 +1305,26 @@ msgstr "Non se atopou o método da API."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Non existe ese perfil."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Non está subscrito a ese perfil."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Non se puido borrar a subscrición a si mesmo."
#: actions/atompubsubscriptionfeed.php:150
@@ -1412,13 +1419,15 @@ msgid "Preview"
msgstr "Vista previa"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "Borrar"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "Cargar"
@@ -1459,6 +1468,38 @@ msgstr "Non se puido actualizar o avatar."
msgid "Avatar deleted."
msgstr "Borrouse o avatar."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Só os usuarios identificados poden repetir notas."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Fondo"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1665,6 +1706,77 @@ msgstr "Conversa"
msgid "Notices"
msgstr "Notas"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Só os usuarios identificados poden repetir notas."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Non pode borrar usuarios."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Borrouse o avatar."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Crear unha conta"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Confirmar"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Non pode borrar usuarios."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Non pode borrar usuarios."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1817,7 +1929,7 @@ msgid "Do not delete this notice"
msgstr "Non borrar esta nota"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Borrar esta nota"
@@ -2126,7 +2238,7 @@ msgstr "Utilice este formulario para editar o grupo."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Pseudónimo inválido: \"%s\""
@@ -2138,7 +2250,7 @@ msgstr "Non se puido actualizar o grupo."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Non se puideron crear os pseudónimos."
@@ -3384,8 +3496,14 @@ msgstr "Non se puido crear a aplicación."
msgid "New group"
msgstr "Novo grupo"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Vostede non pertence a este grupo."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Utilice o seguinte formulario para crear un novo grupo."
@@ -3707,11 +3825,6 @@ msgstr "Novo contrasinal"
msgid "6 or more characters"
msgstr "Seis ou máis caracteres"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Confirmar"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Igual ao contrasinal anterior"
@@ -4245,6 +4358,12 @@ msgstr "Non se puideron gardar as etiquetas."
msgid "Settings saved."
msgstr "Gardouse a configuración."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Crear unha conta"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4720,7 +4839,7 @@ msgstr "Non pode repetir a súa propia nota."
msgid "You already repeated that notice."
msgstr "Xa repetiu esa nota."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Repetida"
@@ -4786,6 +4905,95 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Respostas a %1$s en %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Só os usuarios identificados poden repetir notas."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "AÃnda non rexistrou ningunha aplicación."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Cargar un ficheiro"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr "O ficheiro subido supera a directiva upload_max_filesize no php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"O ficheiro subido supera a directiva MAX_FILE_SIZE especificada no "
+"formulario HTML."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "O ficheiro só se subiu parcialmente."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Falta un cartafol temporal."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Non se puido escribir o ficheiro no disco."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Interrompeuse a carga do ficheiro por mor da extensión."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Houbo un erro no sistema ao cargar o ficheiro."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Todos os membros"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Cargar un ficheiro"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Non pode revogar os roles dos usuarios neste sitio."
@@ -4886,7 +5094,7 @@ msgid "Reset key & secret"
msgstr "Restablecer o contrasinal ou a pregunta secreta"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Borrar"
@@ -6177,13 +6385,13 @@ msgid "Author(s)"
msgstr "Autores"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Marcar como favorito"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s marcou a nota %2$s como favorita"
@@ -6296,7 +6504,7 @@ msgid "Could not create login token for %s"
msgstr "Non se puido crear un pase de sesión para %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Non se atopou por ningures o nome da base de datos ou DSN."
@@ -6323,23 +6531,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Non existe tal perfil (%1$d) para a nota (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Houbo un erro na base de datos ao intentar inserir a etiqueta: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Houbo un problema ao gardar a nota. à longa de máis."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Houbo un problema ao gardar a nota. Descoñécese o usuario."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6347,7 +6555,7 @@ msgstr ""
"publicar nuns minutos."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6356,43 +6564,43 @@ msgstr ""
"publicar nuns minutos."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "ProhibÃuselle publicar notas neste sitio de momento."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Houbo un problema ao gardar a nota."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
#, fuzzy
msgid "Bad type provided to saveKnownGroups."
msgstr "O tipo dado para saveKnownGroups era incorrecto"
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Houbo un problema ao gardar a caixa de entrada do grupo."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Non se puido gardar a resposta a %1$d, %2$d."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6400,7 +6608,7 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
@@ -6408,7 +6616,7 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6479,32 +6687,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Benvido a %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Non se estableceu ningún usuario único para o modo de usuario único."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Non se puido crear o grupo."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Non se puido establecer o URI do grupo."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Non se puido establecer a pertenza ao grupo."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Non se puido gardar a información do grupo local."
@@ -6845,10 +7053,56 @@ msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
"Esperábase unha fonte de novas raÃz pero recibiuse un documento XML completo."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Non se coñece a lingua \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "FotografÃa"
+msgid "Cannot force remote user to subscribe."
+msgstr "Introduza o nome do usuario ao que quere subscribirse."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Non se coñece o tipo de ficheiro"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Xa forma parte dese grupo."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Buscar nos contidos das notas"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7136,10 +7390,17 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Revogar"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+#, fuzzy
+msgid "Author element must contain a name element."
msgstr "o elemento \"autor\" debe conter un nome."
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Non borrar esta nota"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7575,26 +7836,26 @@ msgstr ""
"tracking - aÃnda non se integrou\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Non se atopou ningún ficheiro de configuración. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Buscáronse ficheiros de configuración nos seguintes lugares: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Pode que queira executar o instalador para arranxalo."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Ir ao instalador."
@@ -7702,6 +7963,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "Amigo dun amigo"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Todos os membros"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7890,11 +8164,6 @@ msgstr "Ese ficheiro é grande de máis. O tamaño máximo por ficheiro son %s."
msgid "Partial upload."
msgstr "Carga parcial."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Houbo un erro no sistema ao cargar o ficheiro."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "O ficheiro está mal ou non é unha imaxe."
@@ -8315,7 +8584,7 @@ msgstr ""
"Non ten mensaxes privadas. Pode enviar mensaxes privadas para conversar con "
"outros usuarios. A xente pode enviarlle mensaxes para que só as lea vostede."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "de"
@@ -8346,40 +8615,6 @@ msgid "There was a database error while saving your file. Please try again."
msgstr ""
"Houbo un erro na base de datos ao gardar o seu ficheiro. Volva intentalo."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr "O ficheiro subido supera a directiva upload_max_filesize no php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"O ficheiro subido supera a directiva MAX_FILE_SIZE especificada no "
-"formulario HTML."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "O ficheiro só se subiu parcialmente."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Falta un cartafol temporal."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Non se puido escribir o ficheiro no disco."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Interrompeuse a carga do ficheiro por mor da extensión."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8400,7 +8635,7 @@ msgstr "Non se puido determinar o tipo MIME do ficheiro."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8411,7 +8646,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "Neste servidor non se soporta o tipo de ficheiro \"%s\"."
@@ -8446,19 +8681,19 @@ msgid "Send"
msgstr "Enviar"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"O alcume debe ter só letras en minúscula e números, e non pode ter espazos "
"en branco."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8499,55 +8734,55 @@ msgstr ""
"intentar máis tarde"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "L"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "O"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "en"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "no contexto"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Repetida por"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Responder a esta nota"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Responder"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Repetiuse a nota"
@@ -8701,7 +8936,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Revogarlle o rol \"%s\" a este usuario"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "Non se atopou o método da API."
@@ -9060,20 +9295,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "Non se especificou ningún usuario; emprégase o usuario de reserva."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, fuzzy, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] "%d entradas na reserva."
-msgstr[1] "%d entradas na reserva."
diff --git a/locale/he/LC_MESSAGES/statusnet.po b/locale/he/LC_MESSAGES/statusnet.po
index ce4ca83ffc..37977510c6 100644
--- a/locale/he/LC_MESSAGES/statusnet.po
+++ b/locale/he/LC_MESSAGES/statusnet.po
@@ -1,6 +1,7 @@
# Translation of StatusNet - Core to Hebrew (×¢×ר×ת)
# Expored from translatewiki.net
#
+# Author: YaronSh
# --
# This file is distributed under the same license as the StatusNet package.
#
@@ -8,364 +9,831 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-09-18 22:06+0000\n"
-"PO-Revision-Date: 2010-09-18 22:07:55+0000\n"
+"POT-Creation-Date: 2011-01-15 00:20+0000\n"
+"PO-Revision-Date: 2011-01-15 00:22:37+0000\n"
"Language-Team: Hebrew \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.17alpha (r73298); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80364); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: he\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 1284-74-75 38::+0000\n"
+"X-POT-Import-Date: 2011-01-15 00:06:50+0000\n"
-#. TRANS: Page notice
-#: actions/accessadminpanel.php:67
+#. TRANS: Page title for Access admin panel that allows configuring site access.
+#. TRANS: Menu item for site administration
+#: actions/accessadminpanel.php:53 lib/adminpanelaction.php:363
+msgid "Access"
+msgstr "××ש×"
+
+#. TRANS: Page notice.
+#: actions/accessadminpanel.php:64
msgid "Site access settings"
msgstr "×××ר×ת ×פר×פ××"
-#. TRANS: Checkbox instructions for admin setting "Private"
-#: actions/accessadminpanel.php:165
+#. TRANS: Form legend for registration form.
+#: actions/accessadminpanel.php:151
+msgid "Registration"
+msgstr "×רש××"
+
+#. TRANS: Checkbox instructions for admin setting "Private".
+#: actions/accessadminpanel.php:155
msgid "Prohibit anonymous users (not logged in) from viewing site?"
msgstr ""
-#. TRANS: Checkbox instructions for admin setting "Invite only"
-#: actions/accessadminpanel.php:174
+#. TRANS: Checkbox label for prohibiting anonymous users from viewing site.
+#: actions/accessadminpanel.php:157
+#, fuzzy
+msgctxt "LABEL"
+msgid "Private"
+msgstr "פר×××ת"
+
+#. TRANS: Checkbox instructions for admin setting "Invite only".
+#: actions/accessadminpanel.php:164
msgid "Make registration invitation only."
msgstr ""
#. TRANS: Checkbox label for configuring site as invite only.
-#: actions/accessadminpanel.php:176
+#: actions/accessadminpanel.php:166
msgid "Invite only"
msgstr ""
-#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations)
-#: actions/accessadminpanel.php:183
+#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations).
+#: actions/accessadminpanel.php:173
msgid "Disable new registrations."
msgstr ""
+#. TRANS: Checkbox label for disabling new user registrations.
+#: actions/accessadminpanel.php:175
+#, fuzzy
+msgid "Closed"
+msgstr "××× ×שת×ש ×××."
+
+#. TRANS: Title for button to save access settings in site admin panel.
+#: actions/accessadminpanel.php:191
+#, fuzzy
+msgid "Save access settings"
+msgstr "×××ר×ת"
+
+#. TRANS: Tooltip for button to save access settings in site admin panel.
+#. TRANS: Button label to save e-mail preferences.
+#. TRANS: Button label to save IM preferences.
+#. TRANS: Button text for saving "Other settings" in profile.
+#. TRANS: Button text to store form data in the Paths admin panel.
+#. TRANS: Button to save input in profile settings.
+#. TRANS: Button text for saving site notice in admin panel.
+#. TRANS: Button label to save SMS preferences.
+#. TRANS: Save button for settings for a profile in a subscriptions list.
+#. TRANS: Button text to save user settings in user admin panel.
+#. TRANS: Button label in the "Edit application" form.
+#. TRANS: Button text on profile design page to save settings.
+#: actions/accessadminpanel.php:193 actions/emailsettings.php:254
+#: actions/imsettings.php:187 actions/othersettings.php:134
+#: actions/pathsadminpanel.php:512 actions/profilesettings.php:201
+#: actions/sitenoticeadminpanel.php:197 actions/smssettings.php:209
+#: actions/subscriptions.php:262 actions/useradminpanel.php:298
+#: lib/applicationeditform.php:355 lib/designsettings.php:270
+#: lib/groupeditform.php:207
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Save"
+msgstr "ש××ר"
+
+#. TRANS: Server error when page not found (404).
#. TRANS: Server error when page not found (404)
#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
#: actions/showfavorites.php:138 actions/tag.php:52
msgid "No such page."
msgstr "××× ×שת×ש ×××."
+#. TRANS: Client error when user not found for an action.
+#. TRANS: Client error when user not found for an rss related action.
+#. TRANS: Client error displayed when no existing user is provided for a user's delivery device setting.
+#. TRANS: Client error displayed if a user could not be found.
+#. TRANS: Client error when user not found updating a profile background image.
+#. TRANS: Client error displayed updating profile image without having a user object.
+#. TRANS: Client error when user not found for an API action to remove a block for a user.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error when user not found for an API direct message action.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error displayed when checking group membership for a non-existing user.
+#. TRANS: Client error displayed when trying to have a non-existing user join a group.
+#. TRANS: Client error displayed when trying to have a non-existing user leave a group.
+#. TRANS: Client error displayed when updating a status for a non-existing user.
+#. TRANS: Client error displayed when requesting a list of followers for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent favourite notices by a user for a non-existing user.
+#. TRANS: Client error displayed when requesting dents of a user and friends for a user that does not exist.
+#. TRANS: Client error displayed when requesting most recent dents by user and friends for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent mentions for a non-existing user.
+#. TRANS: Client error displayed requesting most recent notices for a non-existing user.
+#. TRANS: Client error displayed trying to get an avatar for a non-existing user.
#. TRANS: Error text shown when trying to send a direct message to a user that does not exist.
-#: actions/all.php:79 actions/allrss.php:68
-#: actions/apiaccountupdatedeliverydevice.php:115
-#: actions/apiaccountupdateprofile.php:106
-#: actions/apiaccountupdateprofilebackgroundimage.php:117
-#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98
-#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77
-#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114
-#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101
-#: actions/apigroupleave.php:101 actions/apigrouplist.php:73
-#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87
-#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174
-#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80
-#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75
-#: actions/favoritesrss.php:74 actions/foaf.php:40 actions/foaf.php:58
-#: actions/hcard.php:67 actions/microsummary.php:62 actions/newmessage.php:116
-#: actions/otp.php:76 actions/remotesubscribe.php:145
-#: actions/remotesubscribe.php:154 actions/replies.php:73
-#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105
-#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40
-#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59
+#: actions/all.php:80 actions/allrss.php:69
+#: actions/apiaccountupdatedeliverydevice.php:110
+#: actions/apiaccountupdateprofile.php:103
+#: actions/apiaccountupdateprofilebackgroundimage.php:118
+#: actions/apiaccountupdateprofileimage.php:104 actions/apiatomservice.php:60
+#: actions/apiblockcreate.php:95 actions/apiblockdestroy.php:94
+#: actions/apidirectmessage.php:75 actions/apidirectmessagenew.php:72
+#: actions/apigroupcreate.php:111 actions/apigroupismember.php:89
+#: actions/apigroupjoin.php:98 actions/apigroupleave.php:98
+#: actions/apigrouplist.php:70 actions/apistatusesupdate.php:230
+#: actions/apisubscriptions.php:85 actions/apitimelinefavorites.php:70
+#: actions/apitimelinefriends.php:173 actions/apitimelinehome.php:78
+#: actions/apitimelinementions.php:77 actions/apitimelineuser.php:79
+#: actions/avatarbynickname.php:79 actions/favoritesrss.php:74
+#: actions/foaf.php:40 actions/foaf.php:58 actions/hcard.php:67
+#: actions/microsummary.php:62 actions/newmessage.php:116 actions/otp.php:76
+#: actions/remotesubscribe.php:145 actions/remotesubscribe.php:154
+#: actions/replies.php:73 actions/repliesrss.php:38 actions/rsd.php:116
+#: actions/showfavorites.php:105 actions/userbyid.php:74
+#: actions/usergroups.php:93 actions/userrss.php:40 actions/userxrd.php:59
+#: actions/xrds.php:71 lib/command.php:497 lib/galleryaction.php:59
#: lib/mailbox.php:82 lib/profileaction.php:77
msgid "No such user."
msgstr "××× ×שת×ש ×××."
-#. TRANS: Page title. %1$s is user nickname
-#. TRANS: H1 text. %1$s is user nickname
+#. TRANS: Page title. %1$s is user nickname, %2$d is page number
+#: actions/all.php:91
+#, fuzzy, php-format
+msgid "%1$s and friends, page %2$d"
+msgstr "%s ×××ר××"
+
+#. TRANS: Page title. %s is user nickname
+#. TRANS: H1 text for page. %s is a user nickname.
#. TRANS: Message is used as link title. %s is a user nickname.
-#: actions/all.php:93 actions/all.php:185 actions/allrss.php:116
-#: actions/apitimelinefriends.php:210 actions/apitimelinehome.php:116
-#: lib/personalgroupnav.php:100
+#. TRANS: Timeline title for user and friends. %s is a user nickname.
+#: actions/all.php:94 actions/all.php:191 actions/allrss.php:117
+#: actions/apitimelinefriends.php:207 actions/apitimelinehome.php:113
+#: lib/personalgroupnav.php:103
#, php-format
msgid "%s and friends"
msgstr "%s ×××ר××"
-#. TRANS: %1$s is user nickname
-#: actions/all.php:138
+#. TRANS: %s is user nickname.
+#: actions/all.php:108
+#, fuzzy, php-format
+msgid "Feed for friends of %s (RSS 1.0)"
+msgstr "××× ×ת ×××ר×× ×©× %s"
+
+#. TRANS: %s is user nickname.
+#: actions/all.php:117
+#, fuzzy, php-format
+msgid "Feed for friends of %s (RSS 2.0)"
+msgstr "××× ×ת ×××ר×× ×©× %s"
+
+#. TRANS: %s is user nickname.
+#: actions/all.php:126
+#, fuzzy, php-format
+msgid "Feed for friends of %s (Atom)"
+msgstr "××× ×ת ×××ר×× ×©× %s"
+
+#. TRANS: Empty list message. %s is a user nickname.
+#: actions/all.php:139
#, php-format
msgid ""
"This is the timeline for %s and friends but no one has posted anything yet."
msgstr ""
-#: actions/all.php:143
+#. TRANS: Encouragement displayed on logged in user's empty timeline.
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:146
#, php-format
msgid ""
"Try subscribing to more people, [join a group](%%action.groups%%) or post "
"something yourself."
msgstr ""
-#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@"
-#: actions/all.php:146
+#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@".
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:150
#, php-format
msgid ""
"You can try to [nudge %1$s](../%2$s) from their profile or [post something "
"to them](%%%%action.newnotice%%%%?status_textarea=%3$s)."
msgstr ""
-#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211
+#. TRANS: Encoutagement displayed on empty timeline user pages for anonymous users.
+#. TRANS: %s is a user nickname. This message contains Markdown links. Keep "](" together.
+#. TRANS: Second sentence of empty message for anonymous users. %s is a user nickname.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/all.php:155 actions/replies.php:210 actions/showstream.php:227
#, php-format
msgid ""
"Why not [register an account](%%%%action.register%%%%) and then nudge %s or "
"post a notice to them."
msgstr ""
+#. TRANS: H1 text for page when viewing a list for self.
+#: actions/all.php:188
+#, fuzzy
+msgid "You and friends"
+msgstr "%s ×××ר××"
+
#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name.
-#: actions/allrss.php:121 actions/apitimelinefriends.php:216
-#: actions/apitimelinehome.php:122
+#: actions/allrss.php:122 actions/apitimelinefriends.php:213
+#: actions/apitimelinehome.php:119
#, php-format
msgid "Updates from %1$s and friends on %2$s!"
msgstr ""
+#. TRANS: Client error displayed handling a non-existing API method.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method updating profile colours.
+#. TRANS: Client error displayed trying to execute an unknown API method verifying user credentials.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method showing friendship.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method joining a group.
+#. TRANS: Client error displayed trying to execute an unknown API method leaving a group.
+#. TRANS: Client error displayed trying to execute an unknown API method checking group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method listing the latest 20 groups.
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method showing a group.
+#. TRANS: Client error displayed trying to execute an unknown API method testing API connectivity.
+#. TRANS: Client error displayed trying to execute an unknown API method deleting a status.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#: actions/apiaccountratelimitstatus.php:69
+#: actions/apiaccountupdatedeliverydevice.php:92
+#: actions/apiaccountupdateprofile.php:94
+#: actions/apiaccountupdateprofilebackgroundimage.php:92
+#: actions/apiaccountupdateprofilecolors.php:115
+#: actions/apiaccountverifycredentials.php:68 actions/apidirectmessage.php:157
+#: actions/apifavoritecreate.php:98 actions/apifavoritedestroy.php:98
+#: actions/apifriendshipscreate.php:99 actions/apifriendshipsdestroy.php:99
+#: actions/apifriendshipsshow.php:124 actions/apigroupcreate.php:138
+#: actions/apigroupismember.php:115 actions/apigroupjoin.php:160
+#: actions/apigroupleave.php:145 actions/apigrouplist.php:134
+#: actions/apigrouplistall.php:120 actions/apigroupmembership.php:105
+#: actions/apigroupshow.php:114 actions/apihelptest.php:84
+#: actions/apistatusesdestroy.php:101 actions/apistatusesretweets.php:110
+#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
+#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
+#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
+#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
+#: actions/apitimelineretweetedtome.php:118
+#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
+#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
+#, fuzzy
+msgid "API method not found."
+msgstr "ק×× ×××ש×ר ×× × ×צ×."
+
#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
#. TRANS: Client error. POST is a HTTP command. It should not be translated.
-#: actions/apiaccountupdatedeliverydevice.php:87
-#: actions/apiaccountupdateprofile.php:90
-#: actions/apiaccountupdateprofilebackgroundimage.php:87
-#: actions/apiaccountupdateprofilecolors.php:111
-#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90
-#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110
-#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93
-#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92
-#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93
-#: actions/apigroupleave.php:93 actions/apimediaupload.php:68
-#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199
+#: actions/apiaccountupdatedeliverydevice.php:83
+#: actions/apiaccountupdateprofile.php:85
+#: actions/apiaccountupdateprofilebackgroundimage.php:83
+#: actions/apiaccountupdateprofilecolors.php:106
+#: actions/apiaccountupdateprofileimage.php:80 actions/apiblockcreate.php:87
+#: actions/apiblockdestroy.php:85 actions/apidirectmessagenew.php:107
+#: actions/apifavoritecreate.php:88 actions/apifavoritedestroy.php:88
+#: actions/apifriendshipscreate.php:89 actions/apifriendshipsdestroy.php:89
+#: actions/apigroupcreate.php:102 actions/apigroupjoin.php:89
+#: actions/apigroupleave.php:89 actions/apimediaupload.php:66
+#: actions/apistatusesretweet.php:63 actions/apistatusesupdate.php:194
msgid "This method requires a POST."
msgstr ""
-#: actions/apiaccountupdatedeliverydevice.php:107
+#. TRANS: Client error displayed when no valid device parameter is provided for a user's delivery device setting.
+#: actions/apiaccountupdatedeliverydevice.php:103
msgid ""
"You must specify a parameter named 'device' with a value of one of: sms, im, "
"none."
msgstr ""
-#: actions/apiaccountupdateprofile.php:113
-#: actions/apiaccountupdateprofilebackgroundimage.php:195
-#: actions/apiaccountupdateprofilecolors.php:186
-#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108
-#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74
+#. TRANS: Server error displayed when a user's delivery device cannot be updated.
+#: actions/apiaccountupdatedeliverydevice.php:130
+#, fuzzy
+msgid "Could not update user."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#. TRANS: Client error displayed if a user profile could not be found.
+#. TRANS: Client error displayed when a user has no profile.
+#. TRANS: Client error displayed a user has no profile updating profile colours.
+#. TRANS: Client error displayed if a user profile could not be found updating a profile image.
+#. TRANS: Client error displayed when requesting user information for a user without a profile.
+#. TRANS: Client error displayed trying to get an avatar for a user without a profile.
+#: actions/apiaccountupdateprofile.php:111
+#: actions/apiaccountupdateprofilebackgroundimage.php:199
+#: actions/apiaccountupdateprofilecolors.php:183
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
+#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
msgid "User has no profile."
msgstr "××שת×ש ××× ×¤×¨×פ××."
-#: actions/apiaccountupdateprofilebackgroundimage.php:109
-#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81
-#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257
-#: actions/designadminpanel.php:123 actions/editapplication.php:118
-#: actions/newapplication.php:101 actions/newnotice.php:94
-#: lib/designsettings.php:283
+#. TRANS: Server error displayed if a user profile could not be saved.
+#: actions/apiaccountupdateprofile.php:147
+#, fuzzy
+msgid "Could not save profile."
+msgstr "ש××רת ×פר×פ×× × ×ש××."
+
+#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
+#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
+#. TRANS: Form validation error in design settings form. POST should remain untranslated.
+#: actions/apiaccountupdateprofilebackgroundimage.php:108
+#: actions/apiaccountupdateprofileimage.php:95 actions/apimediaupload.php:81
+#: actions/apistatusesupdate.php:210 actions/avatarsettings.php:269
+#: actions/designadminpanel.php:125 actions/editapplication.php:121
+#: actions/newapplication.php:104 actions/newnotice.php:95
+#: lib/designsettings.php:298
#, php-format
msgid ""
+"The server was unable to handle that much POST data (%s byte) due to its "
+"current configuration."
+msgid_plural ""
"The server was unable to handle that much POST data (%s bytes) due to its "
"current configuration."
-msgstr ""
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apiaccountupdateprofilebackgroundimage.php:137
-#: actions/apiaccountupdateprofilebackgroundimage.php:147
-#: actions/apiaccountupdateprofilecolors.php:165
-#: actions/apiaccountupdateprofilecolors.php:175
+#. TRANS: Client error displayed when saving design settings fails because of an empty id.
+#. TRANS: Client error displayed when saving design settings fails because of an empty result.
+#. TRANS: Client error displayed when a database error occurs inserting profile colours.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:138
+#: actions/apiaccountupdateprofilebackgroundimage.php:149
+#: actions/apiaccountupdateprofilecolors.php:160
+#: actions/apiaccountupdateprofilecolors.php:171
#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300
#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
msgid "Unable to save your design settings."
msgstr ""
-#: actions/apiblockcreate.php:127
+#. TRANS: Error displayed when updating design settings fails.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:191
+#: actions/apiaccountupdateprofilecolors.php:139
+#, fuzzy
+msgid "Could not update your design."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#: actions/apiatomservice.php:86
+msgid "Main"
+msgstr ""
+
+#. TRANS: Message is used as link title. %s is a user nickname.
+#. TRANS: Title in atom group notice feed. %s is a group name.
+#. TRANS: Title in atom user notice feed. %s is a user name.
+#: actions/apiatomservice.php:93 actions/grouprss.php:139
+#: actions/userrss.php:94 lib/atomgroupnoticefeed.php:63
+#: lib/atomusernoticefeed.php:68
+#, fuzzy, php-format
+msgid "%s timeline"
+msgstr "×§× ××× ×¦×××ר×"
+
+#. TRANS: Header for subscriptions overview for a user (first page).
+#. TRANS: %s is a user nickname.
+#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
+#: actions/subscriptions.php:51
+#, fuzzy, php-format
+msgid "%s subscriptions"
+msgstr "×× ××× ××××"
+
+#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
+#, php-format
+msgid "%s favorites"
+msgstr ""
+
+#: actions/apiatomservice.php:123
+#, php-format
+msgid "%s memberships"
+msgstr ""
+
+#. TRANS: Client error displayed when users try to block themselves.
+#: actions/apiblockcreate.php:104
+#, fuzzy
+msgid "You cannot block yourself!"
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#. TRANS: Server error displayed when blocking a user has failed.
+#: actions/apiblockcreate.php:126
msgid "Block user failed."
msgstr ""
-#: actions/apiblockdestroy.php:115
+#. TRANS: Server error displayed when unblocking a user has failed.
+#: actions/apiblockdestroy.php:113
msgid "Unblock user failed."
msgstr ""
-#: actions/apidirectmessage.php:89
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:88
#, php-format
msgid "Direct messages from %s"
msgstr ""
+#. TRANS: Subtitle. %s is a user nickname.
#: actions/apidirectmessage.php:93
#, php-format
msgid "All the direct messages sent from %s"
msgstr ""
-#: actions/apidirectmessage.php:101
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:102
#, php-format
msgid "Direct messages to %s"
msgstr ""
-#: actions/apidirectmessage.php:105
+#. TRANS: Subtitle. %s is a user nickname.
+#: actions/apidirectmessage.php:107
#, php-format
msgid "All the direct messages sent to %s"
msgstr ""
-#: actions/apidirectmessagenew.php:143
+#. TRANS: Client error displayed when no message text was submitted (406).
+#: actions/apidirectmessagenew.php:117
+#, fuzzy
+msgid "No message text!"
+msgstr "××××¢× ××ש×"
+
+#. TRANS: Client error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#. TRANS: Form validation error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#: actions/apidirectmessagenew.php:127 actions/newmessage.php:152
+#, php-format
+msgid "That's too long. Maximum message size is %d character."
+msgid_plural "That's too long. Maximum message size is %d characters."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client error displayed if a recipient user could not be found (403).
+#: actions/apidirectmessagenew.php:139
+#, fuzzy
+msgid "Recipient user not found."
+msgstr "ק×× ×××ש×ר ×× × ×צ×."
+
+#. TRANS: Client error displayed trying to direct message another user who's not a friend (403).
+#: actions/apidirectmessagenew.php:144
msgid "Can't send direct messages to users who aren't your friend."
msgstr ""
-#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111
+#. TRANS: Client error displayed trying to direct message self (403).
+#: actions/apidirectmessagenew.php:154
+msgid ""
+"Do not send a message to yourself; just say it to yourself quietly instead."
+msgstr ""
+
+#. TRANS: Client error displayed when requesting a status with a non-existing ID.
+#. TRANS: Client error displayed when trying to remove a favourite with an invalid ID.
+#. TRANS: Client error displayed trying to delete a status with an invalid ID.
+#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:108
#: actions/apistatusesdestroy.php:121
msgid "No status found with that ID."
msgstr ""
-#: actions/apifavoritedestroy.php:124
+#. TRANS: Client error displayed when trying to mark a notice favourite that already is a favourite.
+#: actions/apifavoritecreate.php:120
+#, fuzzy
+msgid "This status is already a favorite."
+msgstr "××× ××ר ××××× ×-Jabber ש××."
+
+#. TRANS: Client error displayed when marking a notice as favourite fails.
+#. TRANS: Error message text shown when a favorite could not be set.
+#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294
+#, fuzzy
+msgid "Could not create favorite."
+msgstr "ש××רת ×פר×פ×× × ×ש××."
+
+#. TRANS: Client error displayed when trying to remove a favourite that was not a favourite.
+#: actions/apifavoritedestroy.php:122
msgid "That status is not a favorite."
msgstr ""
-#: actions/apifriendshipscreate.php:110
+#. TRANS: Client error displayed when removing a favourite has failed.
+#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87
+#, fuzzy
+msgid "Could not delete favorite."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#. TRANS: Client error displayed when trying follow who's profile could not be found.
+#: actions/apifriendshipscreate.php:109
msgid "Could not follow user: profile not found."
msgstr "ש××רת ×פר×פ×× × ×ש××."
-#: actions/apifriendshipscreate.php:119
+#. TRANS: Client error displayed when trying to follow a user that's already being followed.
+#. TRANS: %s is the nickname of the user that is already being followed.
+#: actions/apifriendshipscreate.php:120
#, php-format
msgid "Could not follow user: %s is already on your list."
msgstr ""
-#: actions/apifriendshipsexists.php:91
-msgid "Two valid IDs or screen_names must be supplied."
+#. TRANS: Client error displayed when trying to unfollow a user that cannot be found.
+#: actions/apifriendshipsdestroy.php:109
+#, fuzzy
+msgid "Could not unfollow user: User not found."
+msgstr "× ×ש×× ×××¤× ×× ×שרת: %s"
+
+#. TRANS: Client error displayed when trying to unfollow self.
+#: actions/apifriendshipsdestroy.php:121
+#, fuzzy
+msgid "You cannot unfollow yourself."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
+#: actions/apifriendshipsexists.php:88
+msgid "Two valid IDs or nick names must be supplied."
msgstr ""
-#: actions/apigroupcreate.php:168 actions/editgroup.php:186
-#: actions/newgroup.php:126 actions/profilesettings.php:215
-#: actions/register.php:212
-msgid "Nickname must have only lowercase letters and numbers and no spaces."
-msgstr "××× ×× ×××× ××××× ×¨×§ ××ת××ת ×× ××××ת ק×× ×ת ××ספר××, ×××× ×¨×××××."
+#. TRANS: Client error displayed when a source user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:131
+#, fuzzy
+msgid "Could not determine source user."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#. TRANS: Client error displayed when a target user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:140
+#, fuzzy
+msgid "Could not find target user."
+msgstr "×¢××××× ××שת×ש × ×ש×."
-#: actions/apigroupcreate.php:177 actions/editgroup.php:190
-#: actions/newgroup.php:130 actions/profilesettings.php:238
-#: actions/register.php:215
+#. TRANS: Client error trying to create a group with a nickname this is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:156 actions/editgroup.php:189
+#: actions/newgroup.php:136 actions/profilesettings.php:277
+#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "××× ×× ×× ××ר תפ×ס. × ×¡× ××× ×× ××ר."
-#: actions/apigroupcreate.php:184 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:218
-#: actions/register.php:217
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:164 actions/editgroup.php:193
+#: actions/newgroup.php:140 actions/profilesettings.php:247
+#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "×©× ×שת×ש ×× ××ק×."
-#: actions/apigroupcreate.php:200 actions/editapplication.php:215
-#: actions/editgroup.php:199 actions/newapplication.php:203
-#: actions/newgroup.php:139 actions/profilesettings.php:222
-#: actions/register.php:224
+#. TRANS: Client error in form for group creation.
+#. TRANS: Validation error shown when providing an invalid homepage URL in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:181 actions/editapplication.php:233
+#: actions/editgroup.php:200 actions/newapplication.php:211
+#: actions/newgroup.php:147 actions/profilesettings.php:252
+#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "××תר ×××ת ×ש ×ת××ת ×× ××ק×ת."
-#: actions/apigroupcreate.php:209 actions/editgroup.php:202
-#: actions/newgroup.php:142 actions/profilesettings.php:225
-#: actions/register.php:227
-msgid "Full name is too long (max 255 chars)."
-msgstr "××©× ×××× ×ר×× ×××× (××תר×ת 255 ××ת××ת ××××)"
-
-#: actions/apigroupcreate.php:217 actions/editapplication.php:190
-#: actions/newapplication.php:172
-#, php-format
-msgid "Description is too long (max %d chars)."
-msgstr "×©× ×××ק×× ×ר×× ×××× (××תר ×¢× %d ××ת××ת)."
-
-#: actions/apigroupcreate.php:228 actions/editgroup.php:208
-#: actions/newgroup.php:148 actions/profilesettings.php:232
-#: actions/register.php:234
-msgid "Location is too long (max 255 chars)."
-msgstr "×©× ×××ק×× ×ר×× ×××× (××תר ×¢× 255 ××ת××ת)."
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:191 actions/editgroup.php:204
+#: actions/newgroup.php:151 actions/profilesettings.php:256
+#: actions/register.php:226
+msgid "Full name is too long (maximum 255 characters)."
+msgstr ""
+
+#. TRANS: Client error shown when providing too long a description during group creation.
+#. TRANS: %d is the maximum number of allowed characters.
+#. TRANS: Validation error shown when providing too long a description in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Form validation error in New application form.
+#. TRANS: %d is the maximum number of characters for the description.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed characters.
+#: actions/apigroupcreate.php:201 actions/editapplication.php:201
+#: actions/editgroup.php:209 actions/newapplication.php:178
+#: actions/newgroup.php:156
+#, php-format
+msgid "Description is too long (maximum %d character)."
+msgid_plural "Description is too long (maximum %d characters)."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apigroupcreate.php:247 actions/editgroup.php:219
-#: actions/newgroup.php:159
-#, php-format
-msgid "Too many aliases! Maximum %d."
-msgstr ""
+#. TRANS: Client error shown when providing too long a location during group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:215 actions/editgroup.php:216
+#: actions/newgroup.php:163 actions/profilesettings.php:269
+#: actions/register.php:235
+msgid "Location is too long (maximum 255 characters)."
+msgstr ""
+
+#. TRANS: Client error shown when providing too many aliases during group creation.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group edit form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#: actions/apigroupcreate.php:236 actions/editgroup.php:229
+#: actions/newgroup.php:176
+#, php-format
+msgid "Too many aliases! Maximum %d allowed."
+msgid_plural "Too many aliases! Maximum %d allowed."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/apigroupcreate.php:268
+#. TRANS: Client error shown when providing an invalid alias during group creation.
+#. TRANS: %s is the invalid alias.
+#: actions/apigroupcreate.php:253
#, php-format
msgid "Invalid alias: \"%s\"."
msgstr "×××× ×× ××ק×."
-#: actions/apigroupcreate.php:290 actions/editgroup.php:238
-#: actions/newgroup.php:178
+#. TRANS: Client error displayed when trying to use an alias during group creation that is already in use.
+#. TRANS: %s is the alias that is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:264 actions/editgroup.php:244
+#: actions/newgroup.php:191
+#, fuzzy, php-format
+msgid "Alias \"%s\" already in use. Try another one."
+msgstr "××× ×× ×× ××ר תפ×ס. × ×¡× ××× ×× ××ר."
+
+#. TRANS: Client error displayed when trying to use an alias during group creation that is the same as the group's nickname.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:278 actions/editgroup.php:251
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr ""
-#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106
-#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92
-#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92
+#. TRANS: Client error displayed when checking group membership for a non-existing group.
+#. TRANS: Client error displayed when trying to join a group that does not exist.
+#. TRANS: Client error displayed when trying to leave a group that does not exist.
+#. TRANS: Client error displayed trying to show group membership on a non-existing group.
+#. TRANS: Client error displayed when trying to show a group that could not be found.
+#. TRANS: Client error displayed requesting most recent notices to a group for a non-existing group.
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:89
+#: actions/apigroupshow.php:81 actions/apitimelinegroup.php:89
msgid "Group not found."
msgstr "ק×× ×××ש×ר ×× × ×צ×."
+#. TRANS: Server error displayed when trying to join a group the user is already a member of.
#. TRANS: Error text shown a user tries to join a group they already are a member of.
-#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:336
+#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:333
msgid "You are already a member of that group."
msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+#. TRANS: Server error displayed when trying to join a group the user is blocked from joining.
#. TRANS: Error text shown when a user tries to join a group they are blocked from joining.
-#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:341
+#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338
msgid "You have been blocked from that group by the admin."
msgstr ""
-#: actions/apigrouplistall.php:96
+#. TRANS: Server error displayed when joining a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupjoin.php:142 actions/joingroup.php:134 lib/command.php:350
+#, fuzzy, php-format
+msgid "Could not join user %1$s to group %2$s."
+msgstr "× ×ש×× ×××¤× ×× ×שרת: %s"
+
+#. TRANS: Server error displayed when trying to leave a group the user is not a member of.
+#: actions/apigroupleave.php:115
+#, fuzzy
+msgid "You are not a member of this group."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
+#. TRANS: Server error displayed when leaving a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupleave.php:127 actions/leavegroup.php:129
+#: lib/command.php:398
+#, fuzzy, php-format
+msgid "Could not remove user %1$s from group %2$s."
+msgstr "× ×ש×× ×צ×רת OpenID ×ת××: %s"
+
+#. TRANS: Used as title in check for group membership. %s is a user name.
+#: actions/apigrouplist.php:94
+#, fuzzy, php-format
+msgid "%s's groups"
+msgstr "פר×פ××"
+
+#. TRANS: Used as subtitle in check for group membership. %1$s is a user name, %2$s is the site name.
+#: actions/apigrouplist.php:104
+#, fuzzy, php-format
+msgid "%1$s groups %2$s is a member of."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
+#. TRANS: Message is used as a title when listing the lastest 20 groups. %s is a site name.
+#. TRANS: Message is used as a page title. %s is a nick name.
+#: actions/apigrouplistall.php:88 actions/usergroups.php:63
+#, fuzzy, php-format
+msgid "%s groups"
+msgstr "ק××צ×ת"
+
+#. TRANS: Message is used as a subtitle when listing the lastest 20 groups. %s is a site name.
+#: actions/apigrouplistall.php:93
#, php-format
msgid "groups on %s"
msgstr ""
-#: actions/apioauthauthorize.php:101
+#. TRANS: Client error displayed when uploading a media file has failed.
+#: actions/apimediaupload.php:101
+#, fuzzy
+msgid "Upload failed."
+msgstr "×××¢××"
+
+#. TRANS: Client error given from the OAuth API when the request token or verifier is invalid.
+#: actions/apioauthaccesstoken.php:101
+msgid "Invalid request token or verifier."
+msgstr ""
+
+#. TRANS: Client error given when no oauth_token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:107
msgid "No oauth_token parameter provided."
msgstr ""
-#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268
-#: actions/deletenotice.php:169 actions/disfavor.php:74
-#: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:115 actions/apioauthauthorize.php:129
+msgid "Invalid request token."
+msgstr ""
+
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:121
+msgid "Request token already authorized."
+msgstr ""
+
+#. TRANS: Form validation error in API OAuth authorisation because of an invalid session token.
+#: actions/apioauthauthorize.php:147 actions/avatarsettings.php:280
+#: actions/deletenotice.php:177 actions/disfavor.php:74
+#: actions/emailsettings.php:297 actions/favor.php:75 actions/geocode.php:55
#: actions/groupblock.php:66 actions/grouplogo.php:312
-#: actions/groupunblock.php:66 actions/imsettings.php:230
-#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66
-#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
-#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135
-#: actions/othersettings.php:145 actions/passwordsettings.php:138
-#: actions/profilesettings.php:194 actions/recoverpassword.php:350
+#: actions/groupunblock.php:65 actions/imsettings.php:230
+#: actions/invite.php:59 actions/login.php:137 actions/makeadmin.php:66
+#: actions/newmessage.php:135 actions/newnotice.php:105 actions/nudge.php:80
+#: actions/oauthappssettings.php:165 actions/oauthconnectionssettings.php:138
+#: actions/othersettings.php:153 actions/passwordsettings.php:138
+#: actions/profilesettings.php:221 actions/recoverpassword.php:350
#: actions/register.php:172 actions/remotesubscribe.php:77
-#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:38
+#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:40
#: actions/subscribe.php:86 actions/tagother.php:166
#: actions/unsubscribe.php:69 actions/userauthorization.php:52
-#: lib/designsettings.php:294
+#: lib/designsettings.php:310
msgid "There was a problem with your session token. Try again, please."
msgstr ""
-#: actions/apioauthauthorize.php:214
-#, php-format
-msgid ""
-"The request token %s has been authorized. Please exchange it for an access "
-"token."
-msgstr ""
+#. TRANS: Form validation error given when an invalid username and/or password was passed to the OAuth API.
+#: actions/apioauthauthorize.php:168
+#, fuzzy
+msgid "Invalid nickname / password!"
+msgstr "×©× ××שת×ש ×× ×ס×ס×× ×× ××ק×××"
-#: actions/apioauthauthorize.php:227
-#, php-format
-msgid "The request token %s has been denied and revoked."
+#. TRANS: Server error displayed when a database action fails.
+#: actions/apioauthauthorize.php:217
+msgid "Database error inserting oauth_token_association."
msgstr ""
+#. TRANS: Client error given on when invalid data was passed through a form in the OAuth API.
+#. TRANS: Unexpected validation error on avatar upload form.
+#. TRANS: Client error displayed submitting invalid form data for edit application.
#. TRANS: Message given submitting a form with an unknown action in e-mail settings.
#. TRANS: Message given submitting a form with an unknown action in IM settings.
+#. TRANS: Client error when submitting a form with unexpected information.
#. TRANS: Message given submitting a form with an unknown action in SMS settings.
-#: actions/apioauthauthorize.php:232 actions/avatarsettings.php:281
-#: actions/designadminpanel.php:104 actions/editapplication.php:139
-#: actions/emailsettings.php:290 actions/grouplogo.php:322
-#: actions/imsettings.php:245 actions/newapplication.php:121
+#. TRANS: Unknown form validation error in design settings form.
+#: actions/apioauthauthorize.php:294 actions/avatarsettings.php:294
+#: actions/designadminpanel.php:104 actions/editapplication.php:144
+#: actions/emailsettings.php:316 actions/grouplogo.php:322
+#: actions/imsettings.php:245 actions/newapplication.php:125
#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44
-#: actions/smssettings.php:277 lib/designsettings.php:304
+#: actions/smssettings.php:277 lib/designsettings.php:321
msgid "Unexpected form submission."
msgstr "××שת ××פס ×× ×¦×¤×××."
-#: actions/apioauthauthorize.php:259
+#. TRANS: Title for a page where a user can confirm/deny account access by an external application.
+#: actions/apioauthauthorize.php:387
msgid "An application would like to connect to your account"
msgstr ""
-#: actions/apioauthauthorize.php:276
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:404
msgid "Allow or deny access"
msgstr ""
-#: actions/apioauthauthorize.php:292
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %3$s is the access type requested (read-write or read-only), %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:425
+#, php-format
+msgid ""
+"An application would like the ability to %3$s your %4$s "
+"account data. You should only give access to your %4$s account to third "
+"parties you trust."
+msgstr ""
+
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %1$s is the application name requesting access, %2$s is the organisation behind the application,
+#. TRANS: %3$s is the access type requested, %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:433
#, php-format
msgid ""
"The application %1$s by %2$s would like "
@@ -373,357 +841,1253 @@ msgid ""
"give access to your %4$s account to third parties you trust."
msgstr ""
-#: actions/apioauthauthorize.php:313 actions/login.php:252
-#: actions/profilesettings.php:106 actions/register.php:431
-#: actions/showgroup.php:245 actions/tagother.php:94
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:455
+msgctxt "LEGEND"
+msgid "Account"
+msgstr ""
+
+#. TRANS: Field label on OAuth API authorisation form.
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group nickname (dt). Text hidden by default.
+#: actions/apioauthauthorize.php:459 actions/login.php:252
+#: actions/profilesettings.php:110 actions/register.php:432
+#: actions/showgroup.php:240 actions/tagother.php:94
#: actions/userauthorization.php:145 lib/groupeditform.php:152
-#: lib/userprofile.php:132
+#: lib/userprofile.php:134
msgid "Nickname"
msgstr "××× ××"
+#. TRANS: Field label on OAuth API authorisation form.
#. TRANS: Link description in user account settings menu.
-#: actions/apioauthauthorize.php:316 actions/login.php:255
-#: actions/register.php:436 lib/accountsettingsaction.php:125
+#: actions/apioauthauthorize.php:463 actions/login.php:255
+#: actions/register.php:437 lib/accountsettingsaction.php:120
msgid "Password"
msgstr "ס×ס××"
-#: actions/apioauthauthorize.php:328
-msgid "Deny"
-msgstr ""
+#. TRANS: Button text that when clicked will cancel the process of allowing access to an account
+#. TRANS: by an external application.
+#. TRANS: Button label to cancel an e-mail address confirmation procedure.
+#. TRANS: Button label to cancel an IM address confirmation procedure.
+#. TRANS: Button label to cancel a SMS address confirmation procedure.
+#. TRANS: Button label in the "Edit application" form.
+#: actions/apioauthauthorize.php:478 actions/emailsettings.php:128
+#: actions/imsettings.php:131 actions/smssettings.php:137
+#: lib/applicationeditform.php:351
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Cancel"
+msgstr "×××"
-#: actions/apioauthauthorize.php:334
+#. TRANS: Button text that when clicked will allow access to an account by an external application.
+#: actions/apioauthauthorize.php:485
+msgctxt "BUTTON"
msgid "Allow"
msgstr ""
-#: actions/apioauthauthorize.php:351
-msgid "Allow or deny access to your account information."
+#. TRANS: Form instructions.
+#: actions/apioauthauthorize.php:502
+msgid "Authorize access to your account information."
+msgstr ""
+
+#. TRANS: Header for user notification after revoking OAuth access to an application.
+#: actions/apioauthauthorize.php:594
+msgid "Authorization canceled."
+msgstr ""
+
+#. TRANS: User notification after revoking OAuth access to an application.
+#. TRANS: %s is an OAuth token.
+#: actions/apioauthauthorize.php:598
+#, php-format
+msgid "The request token %s has been revoked."
+msgstr ""
+
+#. TRANS: Title of the page notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:621
+msgid "You have successfully authorized the application"
+msgstr ""
+
+#. TRANS: Message notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:625
+msgid ""
+"Please return to the application and enter the following security code to "
+"complete the process."
msgstr ""
-#: actions/apistatusesdestroy.php:112
+#. TRANS: Title of the page notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:632
+#, php-format
+msgid "You have successfully authorized %s"
+msgstr ""
+
+#. TRANS: Message notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:639
+#, php-format
+msgid ""
+"Please return to %s and enter the following security code to complete the "
+"process."
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete a status not using POST or DELETE.
+#. TRANS: POST and DELETE should not be translated.
+#: actions/apistatusesdestroy.php:111
msgid "This method requires a POST or DELETE."
msgstr ""
-#: actions/apistatusesdestroy.php:135
+#. TRANS: Client error displayed trying to delete a status of another user.
+#: actions/apistatusesdestroy.php:136
msgid "You may not delete another user's status."
msgstr ""
-#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72
-#: actions/deletenotice.php:52 actions/shownotice.php:92
+#. TRANS: Client error displayed trying to repeat a non-existing notice through the API.
+#. TRANS: Client error displayed trying to display redents of a non-exiting notice.
+#. TRANS: Error message displayed trying to delete a non-existing notice.
+#: actions/apistatusesretweet.php:74 actions/apistatusesretweets.php:70
+#: actions/atompubshowfavorite.php:82 actions/deletenotice.php:61
+#: actions/shownotice.php:92
msgid "No such notice."
msgstr "××× ××××¢× ×××."
-#: actions/apistatusesshow.php:145
+#. TRANS: Client error displayed trying to repeat an own notice through the API.
+#. TRANS: Error text shown when trying to repeat an own notice.
+#: actions/apistatusesretweet.php:83 lib/command.php:537
+#, fuzzy
+msgid "Cannot repeat your own notice."
+msgstr "×× × ××ª× ××××¨×©× ××× ×ס××× ×רש×××"
+
+#. TRANS: Client error displayed trying to re-repeat a notice through the API.
+#. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user.
+#: actions/apistatusesretweet.php:92 lib/command.php:543
+#, fuzzy
+msgid "Already repeated that notice."
+msgstr "××ר × ×× ×¡×ª ××ער×ת!"
+
+#. TRANS: Client error shown when using a non-supported HTTP method.
+#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
+#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
+#: actions/atompubshowsubscription.php:122
+#: actions/atompubsubscriptionfeed.php:109
+msgid "HTTP method not supported."
+msgstr ""
+
+#: actions/apistatusesshow.php:141
+#, php-format
+msgid "Unsupported format: %s"
+msgstr ""
+
+#. TRANS: Client error displayed requesting a deleted status.
+#: actions/apistatusesshow.php:152
+#, fuzzy
+msgid "Status deleted."
+msgstr "×ת××× × ×¢×××× ×."
+
+#. TRANS: Client error displayed requesting a status with an invalid ID.
+#: actions/apistatusesshow.php:159
msgid "No status with that ID found."
msgstr ""
-#: actions/apistatusesupdate.php:222
+#: actions/apistatusesshow.php:223
+msgid "Can only delete using the Atom format."
+msgstr ""
+
+#. TRANS: Error message displayed trying to delete a notice that was not made by the current user.
+#: actions/apistatusesshow.php:230 actions/deletenotice.php:78
+msgid "Can't delete this notice."
+msgstr ""
+
+#: actions/apistatusesshow.php:243
+#, php-format
+msgid "Deleted notice %d"
+msgstr ""
+
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#: actions/apistatusesupdate.php:221
msgid "Client must provide a 'status' parameter with a value."
msgstr ""
-#: actions/apistatusesupdate.php:307 actions/newnotice.php:181
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#. TRANS: %d is the maximum number of character for a notice.
+#: actions/apistatusesupdate.php:244 actions/newnotice.php:161
+#: lib/mailhandler.php:60
+#, php-format
+msgid "That's too long. Maximum notice size is %d character."
+msgid_plural "That's too long. Maximum notice size is %d characters."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client error displayed when replying to a non-existing notice.
+#: actions/apistatusesupdate.php:284
+msgid "Parent notice not found."
+msgstr ""
+
+#. TRANS: Client error displayed exceeding the maximum notice length.
+#. TRANS: %d is the maximum lenth for a notice.
+#: actions/apistatusesupdate.php:308 actions/newnotice.php:184
+#, php-format
+msgid "Maximum notice size is %d character, including attachment URL."
+msgid_plural "Maximum notice size is %d characters, including attachment URL."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client error displayed when requesting profiles of followers in an unsupported format.
+#. TRANS: Client error displayed when requesting IDs of followers in an unsupported format.
+#: actions/apisubscriptions.php:228 actions/apisubscriptions.php:258
+#, fuzzy
+msgid "Unsupported format."
+msgstr "פ×ר×× ×ת××× × ××× × × ×ª××."
+
+#. TRANS: Title for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinefavorites.php:108
+#, fuzzy, php-format
+msgid "%1$s / Favorites from %2$s"
+msgstr "×ס×××ס ×©× %1$s ×-%2$s "
+
+#. TRANS: Subtitle for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user's full name,
+#. TRANS: %3$s is a user nickname.
+#: actions/apitimelinefavorites.php:120
+#, php-format
+msgid "%1$s updates favorited by %2$s / %3$s."
+msgstr ""
+
+#. TRANS: Server error displayed when generating an Atom feed fails.
+#. TRANS: %s is the error.
+#: actions/apitimelinegroup.php:134
#, php-format
-msgid "Max notice size is %d chars, including attachment URL."
+msgid "Could not generate feed for group - %s"
msgstr ""
+#. TRANS: Title for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinementions.php:115
+#, fuzzy, php-format
+msgid "%1$s / Updates mentioning %2$s"
+msgstr "×ס×××ס ×©× %1$s ×-%2$s "
+
+#. TRANS: Subtitle for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname,
+#. TRANS: %3$s is a user's full name.
#: actions/apitimelinementions.php:131
#, php-format
msgid "%1$s updates that reply to updates from %2$s / %3$s."
msgstr ""
-#: actions/apitimelinepublic.php:202 actions/publicrss.php:105
+#. TRANS: Title for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:193 actions/publicrss.php:103
+#, fuzzy, php-format
+msgid "%s public timeline"
+msgstr "×§× ××× ×¦×××ר×"
+
+#. TRANS: Subtitle for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:199 actions/publicrss.php:105
#, php-format
msgid "%s updates from everyone!"
msgstr ""
-#: actions/apitimelinetag.php:105 actions/tag.php:67
+#. TRANS: Server error displayed calling unimplemented API method for 'retweeted by me'.
+#: actions/apitimelineretweetedbyme.php:71
+msgid "Unimplemented."
+msgstr ""
+
+#. TRANS: Title for Atom feed "repeated to me". %s is the user nickname.
+#: actions/apitimelineretweetedtome.php:108
+#, fuzzy, php-format
+msgid "Repeated to %s"
+msgstr "ת×××ת ×¢××ר %s"
+
+#. TRANS: Title of list of repeated notices of the logged in user.
+#. TRANS: %s is the nickname of the logged in user.
+#: actions/apitimelineretweetsofme.php:112
+#, fuzzy, php-format
+msgid "Repeats of %s"
+msgstr "ת×××ת ×¢××ר %s"
+
+#. TRANS: Title for timeline with lastest notices with a given tag.
+#. TRANS: %s is the tag.
+#: actions/apitimelinetag.php:101 actions/tag.php:67
#, php-format
msgid "Notices tagged with %s"
msgstr ""
+#. TRANS: Subtitle for timeline with lastest notices with a given tag.
+#. TRANS: %1$s is the tag, $2$s is the StatusNet sitename.
+#: actions/apitimelinetag.php:105 actions/tagrss.php:65
+#, fuzzy, php-format
+msgid "Updates tagged with %1$s on %2$s!"
+msgstr "××קר××××× ××ת %s"
+
+#. TRANS: Client error displayed trying to add a notice to another user's timeline.
+#: actions/apitimelineuser.php:297
+msgid "Only the user can add to their own timeline."
+msgstr ""
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:304
+msgid "Only accept AtomPub for Atom feeds."
+msgstr ""
+
+#: actions/apitimelineuser.php:310
+msgid "Atom post must not be empty."
+msgstr ""
+
+#: actions/apitimelineuser.php:315
+msgid "Atom post must be well-formed XML."
+msgstr ""
+
+#. TRANS: Client error displayed when not using an Atom entry.
+#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
+#: actions/atompubmembershipfeed.php:228
+#: actions/atompubsubscriptionfeed.php:233
+msgid "Atom post must be an Atom entry."
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/apitimelineuser.php:334
+msgid "Can only handle POST activities."
+msgstr ""
+
+#. TRANS: Client error displayed when using an unsupported activity object type.
+#. TRANS: %s is the unsupported activity object type.
+#: actions/apitimelineuser.php:345
+#, php-format
+msgid "Cannot handle activity object type \"%s\"."
+msgstr ""
+
+#. TRANS: Client error displayed when posting a notice without content through the API.
+#: actions/apitimelineuser.php:378
+#, php-format
+msgid "No content for notice %d."
+msgstr ""
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:406
+#, php-format
+msgid "Notice with URI \"%s\" already exists."
+msgstr ""
+
+#: actions/apitimelineuser.php:437
+#, php-format
+msgid "AtomPub post with unknown attention URI %s"
+msgstr ""
+
+#. TRANS: Server error for unfinished API method showTrends.
+#: actions/apitrends.php:85
+#, fuzzy
+msgid "API method under construction."
+msgstr "ק×× ×××ש×ר ×× × ×צ×."
+
+#. TRANS: Client error displayed when requesting user information for a non-existing user.
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
+msgid "User not found."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:70
+msgid "No such profile"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:145
+#, php-format
+msgid "Notices %s has favorited to on %s"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
+msgid "Can't add someone else's subscription"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubfavoritefeed.php:239
+msgid "Can only handle Favorite activities."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
+msgid "Can only fave notices."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:256
+msgid "Unknown note."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:263
+msgid "Already a favorite."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
+#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
+#, fuzzy
+msgid "No such profile."
+msgstr "××× ××××¢× ×××."
+
+#: actions/atompubmembershipfeed.php:144
+#, php-format
+msgid "%s group memberships"
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:147
+#, php-format
+msgid "Groups %s is a member of on %s"
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:217
+msgid "Can't add someone else's membership"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubmembershipfeed.php:241
+msgid "Can only handle Join activities."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:256
+msgid "Unknown group."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:263
+msgid "Already a member."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:270
+msgid "Blocked by admin."
+msgstr ""
+
+#: actions/atompubshowfavorite.php:89
+msgid "No such favorite."
+msgstr ""
+
+#: actions/atompubshowfavorite.php:151
+msgid "Can't delete someone else's favorite"
+msgstr ""
+
+#: actions/atompubshowmembership.php:81
+#, fuzzy
+msgid "No such group"
+msgstr "××× ××××¢× ×××."
+
+#: actions/atompubshowmembership.php:90
+msgid "Not a member"
+msgstr ""
+
+#: actions/atompubshowmembership.php:115
+msgid "Method not supported"
+msgstr ""
+
+#: actions/atompubshowmembership.php:150
+msgid "Can't delete someone else's membership"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
+#: actions/atompubshowsubscription.php:72
+#: actions/atompubshowsubscription.php:83
+#: actions/atompubsubscriptionfeed.php:74
+#, php-format
+msgid "No such profile id: %d"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
+#, php-format
+msgid "Profile %1$d not subscribed to profile %2$d"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
+msgid "Cannot delete someone else's subscription"
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:150
+#, php-format
+msgid "People %s has subscribed to on %s"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubsubscriptionfeed.php:246
+msgid "Can only handle Follow activities."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:253
+msgid "Can only follow people."
+msgstr ""
+
+#: actions/atompubsubscriptionfeed.php:262
+#, php-format
+msgid "Unknown profile %s"
+msgstr ""
+
+#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
msgid "No such attachment."
msgstr "××× ××××¢× ×××."
-#: actions/avatarbynickname.php:59 actions/blockedfromgroup.php:73
-#: actions/editgroup.php:84 actions/groupdesignsettings.php:84
+#. TRANS: Client error displayed trying to get an avatar without providing a nickname.
+#. TRANS: Client error displayed when requesting a list of blocked users for a group without providing a group nickname.
+#. TRANS: Client error displayed trying to edit a group while not proving a nickname for the group to edit.
+#. TRANS: Client error displayed if no nickname argument was given requesting a group page.
+#: actions/avatarbynickname.php:60 actions/blockedfromgroup.php:73
+#: actions/editgroup.php:85 actions/groupdesignsettings.php:84
#: actions/grouplogo.php:86 actions/groupmembers.php:76
-#: actions/grouprss.php:91 actions/showgroup.php:121
+#: actions/grouprss.php:91 actions/showgroup.php:116
msgid "No nickname."
msgstr "××× ××× ××"
-#: actions/avatarbynickname.php:64
+#. TRANS: Client error displayed trying to get an avatar without providing an avatar size.
+#: actions/avatarbynickname.php:66
msgid "No size."
msgstr "××× ××××."
-#: actions/avatarbynickname.php:69
+#. TRANS: Client error displayed trying to get an avatar providing an invalid avatar size.
+#: actions/avatarbynickname.php:72
msgid "Invalid size."
msgstr "×××× ×× ××ק×."
+#. TRANS: Title for avatar upload page.
+#. TRANS: Label for group avatar (dt). Text hidden by default.
#. TRANS: Link description in user account settings menu.
-#: actions/avatarsettings.php:67 actions/showgroup.php:230
-#: lib/accountsettingsaction.php:118
+#: actions/avatarsettings.php:66 actions/showgroup.php:224
+#: lib/accountsettingsaction.php:113
msgid "Avatar"
msgstr "ת××× ×"
-#: actions/avatarsettings.php:119 actions/avatarsettings.php:197
+#. TRANS: Instruction for avatar upload page.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: actions/avatarsettings.php:78
+#, fuzzy, php-format
+msgid "You can upload your personal avatar. The maximum file size is %s."
+msgstr "×× ×ר×× ××××. ×××¨× ××ר×× ×××××¢× ××× 140 ××ת××ת."
+
+#. TRANS: Server error displayed in avatar upload page when no matching profile can be found for a user.
+#: actions/avatarsettings.php:108 actions/avatarsettings.php:192
+#: actions/grouplogo.php:181 actions/remotesubscribe.php:191
+#: actions/userauthorization.php:72 actions/userrss.php:108
+#, fuzzy
+msgid "User without matching profile."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#. TRANS: Avatar upload page form legend.
+#. TRANS: Avatar upload page crop form legend.
+#: actions/avatarsettings.php:122 actions/avatarsettings.php:205
#: actions/grouplogo.php:254
msgid "Avatar settings"
msgstr "×××ר×ת ×פר×פ××"
-#: actions/avatarsettings.php:127 actions/avatarsettings.php:205
+#. TRANS: Header on avatar upload page for thumbnail of originally uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of originally uploaded avatar (h2).
+#: actions/avatarsettings.php:131 actions/avatarsettings.php:214
#: actions/grouplogo.php:202 actions/grouplogo.php:262
msgid "Original"
msgstr ""
-#: actions/avatarsettings.php:142 actions/avatarsettings.php:217
+#. TRANS: Header on avatar upload page for thumbnail of to be used rendition of uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of to be used rendition of uploaded avatar (h2).
+#: actions/avatarsettings.php:147 actions/avatarsettings.php:227
#: actions/grouplogo.php:213 actions/grouplogo.php:274
msgid "Preview"
msgstr ""
-#: actions/avatarsettings.php:166 actions/grouplogo.php:236
+#. TRANS: Button on avatar upload page to delete current avatar.
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
+msgctxt "BUTTON"
+msgid "Delete"
+msgstr ""
+
+#. TRANS: Button on avatar upload page to upload an avatar.
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
+msgctxt "BUTTON"
msgid "Upload"
-msgstr "×××¢××"
+msgstr ""
+
+#. TRANS: Button on avatar upload crop form to confirm a selected crop as avatar.
+#: actions/avatarsettings.php:243
+msgctxt "BUTTON"
+msgid "Crop"
+msgstr ""
+
+#. TRANS: Validation error on avatar upload form when no file was uploaded.
+#: actions/avatarsettings.php:318
+#, fuzzy
+msgid "No file uploaded."
+msgstr "××¢××× ××ק×ת."
-#: actions/avatarsettings.php:332
+#. TRANS: Avatar upload form unstruction after uploading a file.
+#: actions/avatarsettings.php:346
msgid "Pick a square area of the image to be your avatar"
msgstr ""
-#: actions/avatarsettings.php:347 actions/grouplogo.php:380
+#. TRANS: Server error displayed if an avatar upload went wrong somehow server side.
+#: actions/avatarsettings.php:361 actions/grouplogo.php:380
msgid "Lost our file data."
msgstr ""
-#: actions/avatarsettings.php:370
+#. TRANS: Success message for having updated a user avatar.
+#: actions/avatarsettings.php:385
msgid "Avatar updated."
msgstr "×ת××× × ×¢×××× ×."
-#: actions/avatarsettings.php:373
+#. TRANS: Error displayed on the avatar upload page if the avatar could not be updated for an unknown reason.
+#: actions/avatarsettings.php:389
msgid "Failed updating avatar."
msgstr "×¢×××× ×ת××× × × ×ש×."
-#: actions/block.php:69
+#. TRANS: Success message for deleting a user avatar.
+#: actions/avatarsettings.php:413
+#, fuzzy
+msgid "Avatar deleted."
+msgstr "×ת××× × ×¢×××× ×."
+
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+msgid "Only logged-in users can backup their account."
+msgstr ""
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr ""
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
+#. TRANS: Client error displayed when blocking a user that has already been blocked.
+#: actions/block.php:68
msgid "You already blocked that user."
msgstr "××××× ×-Jabber ××ר ש××× ××שת×ש ××ר."
-#: actions/block.php:138
+#. TRANS: Title for block user page.
+#. TRANS: Legend for block user form.
+#: actions/block.php:106 actions/block.php:136 actions/groupblock.php:158
+#, fuzzy
+msgid "Block user"
+msgstr "××× ×שת×ש ×××."
+
+#. TRANS: Explanation of consequences when blocking a user on the block user page.
+#: actions/block.php:139
msgid ""
"Are you sure you want to block this user? Afterwards, they will be "
"unsubscribed from you, unable to subscribe to you in the future, and you "
"will not be notified of any @-replies from them."
msgstr ""
-#: actions/block.php:187
+#. TRANS: Button label on the user block form.
+#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
+#. TRANS: Button label on the delete notice form.
+#. TRANS: Button label on the delete user form.
+#. TRANS: Button label on the form to block a user from a group.
+#: actions/block.php:154 actions/deleteapplication.php:157
+#: actions/deletegroup.php:220 actions/deletenotice.php:155
+#: actions/deleteuser.php:152 actions/groupblock.php:178
+#, fuzzy
+msgctxt "BUTTON"
+msgid "No"
+msgstr "××"
+
+#. TRANS: Submit button title for 'No' when blocking a user.
+#. TRANS: Submit button title for 'No' when deleting a user.
+#: actions/block.php:158 actions/deleteuser.php:156
+#, fuzzy
+msgid "Do not block this user"
+msgstr "××× ×שת×ש ×××."
+
+#. TRANS: Button label on the user block form.
+#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
+#. TRANS: Button label on the delete notice form.
+#. TRANS: Button label on the delete user form.
+#. TRANS: Button label on the form to block a user from a group.
+#: actions/block.php:161 actions/deleteapplication.php:164
+#: actions/deletegroup.php:227 actions/deletenotice.php:162
+#: actions/deleteuser.php:159 actions/groupblock.php:185
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Yes"
+msgstr "××"
+
+#. TRANS: Submit button title for 'Yes' when blocking a user.
+#. TRANS: Description of the form to block a user.
+#: actions/block.php:165 lib/blockform.php:79
+#, fuzzy
+msgid "Block this user"
+msgstr "××× ×שת×ש ×××."
+
+#. TRANS: Server error displayed when blocking a user fails.
+#: actions/block.php:189
msgid "Failed to save block information."
msgstr ""
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-local group.
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-existing group.
+#. TRANS: Client error when trying to delete a non-local group.
+#. TRANS: Client error when trying to delete a non-existing group.
+#. TRANS: Client error displayed trying to edit a non-existing group.
+#. TRANS: Client error displayed when trying to unblock a user from a non-existing group.
+#. TRANS: Client error displayed if no remote group with a given name was found requesting group page.
+#. TRANS: Client error displayed if no local group with a given name was found requesting group page.
#. TRANS: Command exception text shown when a group is requested that does not exist.
#. TRANS: Error text shown when trying to leave a group that does not exist.
-#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87
-#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62
+#: actions/blockedfromgroup.php:81 actions/blockedfromgroup.php:89
+#: actions/deletegroup.php:87 actions/deletegroup.php:100
+#: actions/editgroup.php:102 actions/foafgroup.php:44 actions/foafgroup.php:62
#: actions/foafgroup.php:69 actions/groupblock.php:86 actions/groupbyid.php:83
#: actions/groupdesignsettings.php:100 actions/grouplogo.php:102
#: actions/groupmembers.php:83 actions/groupmembers.php:90
#: actions/grouprss.php:98 actions/grouprss.php:105
-#: actions/groupunblock.php:86 actions/joingroup.php:82
+#: actions/groupunblock.php:88 actions/joingroup.php:82
#: actions/joingroup.php:93 actions/leavegroup.php:82
#: actions/leavegroup.php:93 actions/makeadmin.php:86
-#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:170
-#: lib/command.php:383
+#: actions/showgroup.php:134 actions/showgroup.php:143 lib/command.php:168
+#: lib/command.php:380
msgid "No such group."
msgstr "××× ×שת×ש ×××."
-#: actions/blockedfromgroup.php:115
+#. TRANS: Title for first page with list of users blocked from a group.
+#. TRANS: %s is a group nickname.
+#: actions/blockedfromgroup.php:101
+#, fuzzy, php-format
+msgid "%s blocked profiles"
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#. TRANS: Title for any but the first page with list of users blocked from a group.
+#. TRANS: %1$s is a group nickname, %2$d is a page number.
+#: actions/blockedfromgroup.php:106
+#, fuzzy, php-format
+msgid "%1$s blocked profiles, page %2$d"
+msgstr "%s ×××ר××"
+
+#. TRANS: Instructions for list of users blocked from a group.
+#: actions/blockedfromgroup.php:122
msgid "A list of the users blocked from joining this group."
msgstr ""
-#. TRANS: Title for the form to unblock a user.
-#: actions/blockedfromgroup.php:320 lib/unblockform.php:70
+#. TRANS: Form legend for unblocking a user from a group.
+#: actions/blockedfromgroup.php:291
+#, fuzzy
+msgid "Unblock user from group"
+msgstr "××× ×שת×ש ×××."
+
+#. TRANS: Button text for unblocking a user from a group.
+#: actions/blockedfromgroup.php:323
+msgctxt "BUTTON"
msgid "Unblock"
msgstr ""
-#: actions/confirmaddress.php:75
+#. TRANS: Tooltip for button for unblocking a user from a group.
+#. TRANS: Description of the form to unblock a user.
+#: actions/blockedfromgroup.php:327 lib/unblockform.php:78
+#, fuzzy
+msgid "Unblock this user"
+msgstr "××× ×שת×ש ×××."
+
+#. TRANS: Title for mini-posting window loaded from bookmarklet.
+#. TRANS: %s is the StatusNet site name.
+#: actions/bookmarklet.php:51
+#, fuzzy, php-format
+msgid "Post to %s"
+msgstr "ת×××ת ×¢××ר %s"
+
+#. TRANS: Client error displayed when not providing a confirmation code in the contact address confirmation action.
+#: actions/confirmaddress.php:74
msgid "No confirmation code."
msgstr "××× ×§×× ××ש×ר."
+#. TRANS: Client error displayed when providing a non-existing confirmation code in the contact address confirmation action.
#: actions/confirmaddress.php:80
msgid "Confirmation code not found."
msgstr "ק×× ×××ש×ר ×× × ×צ×."
-#: actions/confirmaddress.php:85
+#. TRANS: Client error displayed when not providing a confirmation code for another user in the contact address confirmation action.
+#: actions/confirmaddress.php:86
msgid "That confirmation code is not for you!"
msgstr "ק×× ×××ש×ר ××× ××× × ××××¢× ××!"
-#. TRANS: Client error for an already confirmed email/jabbel/sms address.
-#: actions/confirmaddress.php:96
-msgid "That address has already been confirmed."
-msgstr "×ת××ת ×× ××ר ××שר×."
+#. TRANS: Server error for a unknow address type %s, which can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:92
+#, fuzzy, php-format
+msgid "Unrecognized address type %s."
+msgstr "ס×× ×× ××××× ×©× ×ת××ת %s"
+
+#. TRANS: Client error for an already confirmed email/jabber/sms address.
+#: actions/confirmaddress.php:97
+msgid "That address has already been confirmed."
+msgstr "×ת××ת ×× ××ר ××שר×."
+
+#. TRANS: Server error displayed when a user update to the database fails in the contact address confirmation action.
+#. TRANS: Server error thrown on database error updating e-mail preferences.
+#. TRANS: Server error thrown on database error removing a registered e-mail address.
+#. TRANS: Server error thrown on database error updating IM preferences.
+#. TRANS: Server error thrown on database error removing a registered IM address.
+#. TRANS: Server error displayed when "Other" settings in user profile could not be updated on the server.
+#. TRANS: Server error thrown when user profile settings could not be updated.
+#. TRANS: Server error thrown on database error updating SMS preferences.
+#. TRANS: Server error thrown on database error removing a registered SMS phone number.
+#: actions/confirmaddress.php:118 actions/emailsettings.php:359
+#: actions/emailsettings.php:508 actions/imsettings.php:283
+#: actions/imsettings.php:442 actions/othersettings.php:184
+#: actions/profilesettings.php:326 actions/smssettings.php:308
+#: actions/smssettings.php:464
+msgid "Couldn't update user."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#. TRANS: Server error displayed when an address confirmation code deletion from the
+#. TRANS: database fails in the contact address confirmation action.
+#: actions/confirmaddress.php:132
+msgid "Could not delete address confirmation."
+msgstr ""
+
+#. TRANS: Title for the contact address confirmation action.
+#: actions/confirmaddress.php:150
+msgid "Confirm address"
+msgstr "×שר"
+
+#. TRANS: Success message for the contact address confirmation action.
+#. TRANS: %s can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:166
+#, php-format
+msgid "The address \"%s\" has been confirmed for your account."
+msgstr "××ת××ת \"%s\" ×××©×¨× ×¢××ר ×ש××× ×."
+
+#. TRANS: Title for page with a conversion (multiple notices in context).
+#: actions/conversation.php:96
+#, fuzzy
+msgid "Conversation"
+msgstr "××ק××"
+
+#. TRANS: Header on conversation page. Hidden by default (h2).
+#: actions/conversation.php:149 lib/mailbox.php:116 lib/noticelist.php:87
+#: lib/profileaction.php:229 lib/searchgroupnav.php:82
+msgid "Notices"
+msgstr "××××¢×ת"
+
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+msgid "Only logged-in users can delete their account."
+msgstr ""
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+msgid "You cannot delete your account."
+msgstr ""
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+msgid "Account deleted."
+msgstr ""
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+msgid "Delete account"
+msgstr ""
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
-#. TRANS: Server error thrown on database error updating e-mail preferences.
-#. TRANS: Server error thrown on database error removing a registered e-mail address.
-#. TRANS: Server error thrown on database error updating IM preferences.
-#. TRANS: Server error thrown on database error removing a registered IM address.
-#. TRANS: Server error thrown on database error updating SMS preferences.
-#. TRANS: Server error thrown on database error removing a registered SMS phone number.
-#: actions/confirmaddress.php:116 actions/emailsettings.php:331
-#: actions/emailsettings.php:477 actions/imsettings.php:283
-#: actions/imsettings.php:442 actions/othersettings.php:174
-#: actions/profilesettings.php:283 actions/smssettings.php:308
-#: actions/smssettings.php:464
-msgid "Couldn't update user."
-msgstr "×¢××××× ××שת×ש × ×ש×."
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
-#: actions/confirmaddress.php:146
-msgid "Confirm address"
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
msgstr "×שר"
-#: actions/confirmaddress.php:161
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
#, php-format
-msgid "The address \"%s\" has been confirmed for your account."
-msgstr "××ת××ת \"%s\" ×××©×¨× ×¢××ר ×ש××× ×."
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr ""
-#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87
-#: lib/profileaction.php:229 lib/searchgroupnav.php:82
-msgid "Notices"
-msgstr "××××¢×ת"
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+msgid "Permanently delete your account"
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete an application while not logged in.
+#: actions/deleteapplication.php:62
+#, fuzzy
+msgid "You must be logged in to delete an application."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+#. TRANS: Client error displayed trying to delete an application that does not exist.
#: actions/deleteapplication.php:71
msgid "Application not found."
msgstr "ק×× ×××ש×ר ×× × ×צ×."
+#. TRANS: Client error displayed trying to delete an application the current user does not own.
+#. TRANS: Client error displayed trying to edit an application while not being its owner.
+#: actions/deleteapplication.php:79 actions/editapplication.php:78
+#: actions/showapplication.php:94
+#, fuzzy
+msgid "You are not the owner of this application."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
#. TRANS: Client error text when there is a problem with the session token.
-#: actions/deleteapplication.php:102 actions/editapplication.php:127
-#: actions/newapplication.php:110 actions/showapplication.php:118
-#: lib/action.php:1315
+#: actions/deleteapplication.php:102 actions/editapplication.php:131
+#: actions/newapplication.php:114 actions/showapplication.php:118
+#: lib/action.php:1409
msgid "There was a problem with your session token."
msgstr ""
-#: actions/deleteapplication.php:149
+#. TRANS: Title for delete application page.
+#. TRANS: Fieldset legend on delete application page.
+#: actions/deleteapplication.php:124 actions/deleteapplication.php:149
+#, fuzzy
+msgid "Delete application"
+msgstr "××× ××××¢× ×××."
+
+#. TRANS: Confirmation text on delete application page.
+#: actions/deleteapplication.php:152
msgid ""
"Are you sure you want to delete this application? This will clear all data "
"about the application from the database, including all existing user "
"connections."
msgstr ""
+#. TRANS: Submit button title for 'No' when deleting an application.
+#: actions/deleteapplication.php:161
+#, fuzzy
+msgid "Do not delete this application"
+msgstr "××× ××××¢× ×××."
+
+#. TRANS: Submit button title for 'Yes' when deleting an application.
+#: actions/deleteapplication.php:167
+#, fuzzy
+msgid "Delete this application"
+msgstr "ת×ר ×ת עצ×× ××ת × ×ש×× ××¢× ××× ×©×× ×-140 ××ת××ת"
+
+#. TRANS: Client error when trying to delete group while not logged in.
+#: actions/deletegroup.php:64
+msgid "You must be logged in to delete a group."
+msgstr ""
+
+#. TRANS: Client error when trying to delete a group without providing a nickname or ID for the group.
+#: actions/deletegroup.php:94 actions/joingroup.php:88
+#: actions/leavegroup.php:88
+#, fuzzy
+msgid "No nickname or ID."
+msgstr "××× ××× ××"
+
+#. TRANS: Client error when trying to delete a group without having the rights to delete it.
+#: actions/deletegroup.php:107
+msgid "You are not allowed to delete this group."
+msgstr ""
+
+#. TRANS: Server error displayed if a group could not be deleted.
+#. TRANS: %s is the name of the group that could not be deleted.
+#: actions/deletegroup.php:150
+#, php-format
+msgid "Could not delete group %s."
+msgstr ""
+
+#. TRANS: Message given after deleting a group.
+#. TRANS: %s is the deleted group's name.
+#: actions/deletegroup.php:159
+#, php-format
+msgid "Deleted group %s"
+msgstr ""
+
+#. TRANS: Title of delete group page.
+#. TRANS: Form legend for deleting a group.
+#: actions/deletegroup.php:176 actions/deletegroup.php:202
+msgid "Delete group"
+msgstr ""
+
+#. TRANS: Warning in form for deleleting a group.
+#: actions/deletegroup.php:206
+msgid ""
+"Are you sure you want to delete this group? This will clear all data about "
+"the group from the database, without a backup. Public posts to this group "
+"will still appear in individual timelines."
+msgstr ""
+
+#. TRANS: Submit button title for 'No' when deleting a group.
+#: actions/deletegroup.php:224
+msgid "Do not delete this group"
+msgstr ""
+
+#. TRANS: Submit button title for 'Yes' when deleting a group.
+#: actions/deletegroup.php:231
+msgid "Delete this group"
+msgstr ""
+
+#. TRANS: Error message displayed trying to delete a notice while not logged in.
+#. TRANS: Client error displayed when trying to unblock a user from a group while not logged in.
+#. TRANS: Client error displayed trying a change a subscription while not logged in.
#. TRANS: Client error message thrown when trying to access the admin panel while not logged in.
-#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62
-#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69
-#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89
-#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96
+#: actions/deletenotice.php:52 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:60 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:88
+#: actions/nudge.php:63 actions/subedit.php:33 actions/subscribe.php:96
#: actions/tagother.php:33 actions/unsubscribe.php:52
#: lib/adminpanelaction.php:71 lib/profileformaction.php:64
#: lib/settingsaction.php:72
msgid "Not logged in."
msgstr "×× ××××ר."
-#: actions/deletenotice.php:71
-msgid "Can't delete this notice."
-msgstr ""
-
-#: actions/deletenotice.php:103
+#. TRANS: Instructions for deleting a notice.
+#: actions/deletenotice.php:110
msgid ""
"You are about to permanently delete a notice. Once this is done, it cannot "
"be undone."
msgstr ""
-#: actions/deletenotice.php:144
+#. TRANS: Page title when deleting a notice.
+#. TRANS: Fieldset legend for the delete notice form.
+#: actions/deletenotice.php:117 actions/deletenotice.php:148
+#, fuzzy
+msgid "Delete notice"
+msgstr "××××¢× ××ש×"
+
+#. TRANS: Message for the delete notice form.
+#: actions/deletenotice.php:152
msgid "Are you sure you want to delete this notice?"
msgstr ""
+#. TRANS: Submit button title for 'No' when deleting a notice.
+#: actions/deletenotice.php:159
+#, fuzzy
+msgid "Do not delete this notice"
+msgstr "××× ××××¢× ×××."
+
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:158 lib/noticelist.php:657
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr ""
+#: actions/deleteuser.php:67
+#, fuzzy
+msgid "You cannot delete users."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#: actions/deleteuser.php:74
+#, fuzzy
+msgid "You can only delete local users."
+msgstr "× ××ª× ××שת×ש ××× ×× ××ק×××!"
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+#, fuzzy
+msgid "Delete user"
+msgstr "××ק"
+
#: actions/deleteuser.php:136
msgid ""
"Are you sure you want to delete this user? This will clear all data about "
"the user from the database, without a backup."
msgstr ""
+#. TRANS: Submit button title for 'Yes' when deleting a user.
+#: actions/deleteuser.php:163 lib/deleteuserform.php:77
+#, fuzzy
+msgid "Delete this user"
+msgstr "××× ×שת×ש ×××."
+
#. TRANS: Message used as title for design settings for the site.
#. TRANS: Link description in user account settings menu.
-#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:139
+#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134
msgid "Design"
msgstr ""
#: actions/designadminpanel.php:74
-msgid "Design settings for this StatusNet site."
+msgid "Design settings for this StatusNet site"
+msgstr ""
+
+#: actions/designadminpanel.php:335
+#, fuzzy
+msgid "Invalid logo URL."
+msgstr "×××× ×× ××ק×."
+
+#: actions/designadminpanel.php:340
+msgid "Invalid SSL logo URL."
msgstr ""
-#: actions/designadminpanel.php:426
+#: actions/designadminpanel.php:344
+#, fuzzy, php-format
+msgid "Theme not available: %s."
+msgstr "×¢××× ×× ××× × ×××× ×ס×× ×××× ×©××ª× ×××× ×ק××"
+
+#: actions/designadminpanel.php:448
msgid "Change logo"
msgstr "×©× ×"
-#: actions/designadminpanel.php:461
+#: actions/designadminpanel.php:453
+#, fuzzy
+msgid "Site logo"
+msgstr "××××¢× ××ש×"
+
+#: actions/designadminpanel.php:457
+msgid "SSL logo"
+msgstr ""
+
+#: actions/designadminpanel.php:469
+#, fuzzy
+msgid "Change theme"
+msgstr "×©× ×"
+
+#: actions/designadminpanel.php:486
+#, fuzzy
+msgid "Site theme"
+msgstr "××××¢× ××ש×"
+
+#: actions/designadminpanel.php:487
msgid "Theme for the site."
msgstr ""
-#: actions/designadminpanel.php:471
+#: actions/designadminpanel.php:493
+#, fuzzy
+msgid "Custom theme"
+msgstr "××××¢× ××ש×"
+
+#: actions/designadminpanel.php:497
msgid "You can upload a custom StatusNet theme as a .ZIP archive."
msgstr ""
-#: actions/designadminpanel.php:486 lib/designsettings.php:101
+#. TRANS: Fieldset legend on profile design page.
+#: actions/designadminpanel.php:512 lib/designsettings.php:98
msgid "Change background image"
msgstr ""
-#: actions/designadminpanel.php:491 actions/designadminpanel.php:574
-#: lib/designsettings.php:178
+#. TRANS: Label on profile design page for setting a profile page background colour.
+#: actions/designadminpanel.php:517 actions/designadminpanel.php:600
+#: lib/designsettings.php:183
msgid "Background"
msgstr ""
+#: actions/designadminpanel.php:522
+#, fuzzy, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr "×× ×ר×× ××××. ×××¨× ××ר×× ×××××¢× ××× 140 ××ת××ת."
+
#. TRANS: Used as radio button label to add a background image.
-#: actions/designadminpanel.php:527 lib/designsettings.php:139
+#: actions/designadminpanel.php:553
msgid "On"
msgstr ""
#. TRANS: Used as radio button label to not add a background image.
-#: actions/designadminpanel.php:544 lib/designsettings.php:155
+#: actions/designadminpanel.php:570
msgid "Off"
msgstr ""
-#: actions/designadminpanel.php:545 lib/designsettings.php:156
+#. TRANS: Form guide for a set of radio buttons on the profile design page that will enable or disable
+#. TRANS: use of the uploaded profile image.
+#: actions/designadminpanel.php:571 lib/designsettings.php:159
msgid "Turn background image on or off."
msgstr ""
-#: actions/designadminpanel.php:550 lib/designsettings.php:161
+#. TRANS: Checkbox label on profile design page that will cause the profile image to be tiled.
+#: actions/designadminpanel.php:576 lib/designsettings.php:165
msgid "Tile background image"
msgstr ""
-#: actions/designadminpanel.php:613 lib/designsettings.php:217
+#. TRANS: Fieldset legend on profile design page to change profile page colours.
+#: actions/designadminpanel.php:590 lib/designsettings.php:175
+#, fuzzy
+msgid "Change colours"
+msgstr "×©× × ×¡×ס××"
+
+#. TRANS: Label on profile design page for setting a profile page content colour.
+#: actions/designadminpanel.php:613 lib/designsettings.php:197
+#, fuzzy
+msgid "Content"
+msgstr "×ת××ר"
+
+#. TRANS: Label on profile design page for setting a profile page sidebar colour.
+#: actions/designadminpanel.php:626 lib/designsettings.php:211
+#, fuzzy
+msgid "Sidebar"
+msgstr "××פ×ש"
+
+#. TRANS: Label on profile design page for setting a profile page text colour.
+#: actions/designadminpanel.php:639 lib/designsettings.php:225
msgid "Text"
msgstr "×קס×"
-#: actions/designadminpanel.php:651
+#. TRANS: Label on profile design page for setting a profile page links colour.
+#: actions/designadminpanel.php:652 lib/designsettings.php:239
+#, fuzzy
+msgid "Links"
+msgstr "×××× ×¡"
+
+#: actions/designadminpanel.php:677
msgid "Advanced"
msgstr ""
-#: actions/designadminpanel.php:655
+#: actions/designadminpanel.php:681
msgid "Custom CSS"
msgstr ""
-#: actions/designadminpanel.php:676 lib/designsettings.php:247
+#. TRANS: Button text on profile design page to immediately reset all colour settings to default.
+#: actions/designadminpanel.php:702 lib/designsettings.php:257
msgid "Use defaults"
msgstr ""
-#: actions/designadminpanel.php:677 lib/designsettings.php:248
+#. TRANS: Title for button on profile design page to reset all colour settings to default.
+#: actions/designadminpanel.php:703 lib/designsettings.php:259
msgid "Restore default designs"
msgstr ""
-#: actions/designadminpanel.php:683 lib/designsettings.php:254
+#. TRANS: Title for button on profile design page to reset all colour settings to default without saving.
+#: actions/designadminpanel.php:709 lib/designsettings.php:267
msgid "Reset back to default"
msgstr ""
#. TRANS: Submit button title.
-#: actions/designadminpanel.php:685 actions/othersettings.php:126
-#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174
+#: actions/designadminpanel.php:711 actions/licenseadminpanel.php:319
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/sitenoticeadminpanel.php:195 actions/snapshotadminpanel.php:245
-#: actions/subscriptions.php:226 actions/tagother.php:154
-#: actions/useradminpanel.php:294 lib/applicationeditform.php:353
-#: lib/designsettings.php:256 lib/groupeditform.php:202
+#: actions/snapshotadminpanel.php:245 actions/tagother.php:154
+#: lib/applicationeditform.php:357
msgid "Save"
msgstr "ש××ר"
-#: actions/designadminpanel.php:686 lib/designsettings.php:257
+#. TRANS: Title for button on profile design page to save settings.
+#: actions/designadminpanel.php:712 lib/designsettings.php:272
msgid "Save design"
msgstr ""
@@ -731,75 +2095,154 @@ msgstr ""
msgid "This notice is not a favorite!"
msgstr ""
+#: actions/disfavor.php:94
+#, fuzzy
+msgid "Add to favorites"
+msgstr "×××¢×פ××"
+
#: actions/doc.php:158
#, php-format
msgid "No such document \"%s\""
msgstr "××× ××××¢× ×××."
+#. TRANS: Title for "Edit application" form.
+#. TRANS: Form legend.
+#: actions/editapplication.php:54 lib/applicationeditform.php:129
+msgid "Edit application"
+msgstr ""
+
+#. TRANS: Client error displayed trying to edit an application while not logged in.
#: actions/editapplication.php:66
msgid "You must be logged in to edit an application."
msgstr ""
-#: actions/editapplication.php:161
+#. TRANS: Client error displayed trying to edit an application that does not exist.
+#: actions/editapplication.php:83 actions/showapplication.php:87
+#, fuzzy
+msgid "No such application."
+msgstr "××× ××××¢× ×××."
+
+#. TRANS: Instructions for "Edit application" form.
+#: actions/editapplication.php:167
msgid "Use this form to edit your application."
msgstr ""
-#: actions/editapplication.php:177 actions/newapplication.php:159
+#. TRANS: Validation error shown when not providing a name in the "Edit application" form.
+#: actions/editapplication.php:184 actions/newapplication.php:163
msgid "Name is required."
msgstr ""
-#: actions/editapplication.php:186 actions/newapplication.php:168
+#. TRANS: Validation error shown when providing too long a name in the "Edit application" form.
+#: actions/editapplication.php:188 actions/newapplication.php:169
+msgid "Name is too long (maximum 255 characters)."
+msgstr ""
+
+#. TRANS: Validation error shown when providing a name for an application that already exists in the "Edit application" form.
+#: actions/editapplication.php:192 actions/newapplication.php:166
+#, fuzzy
+msgid "Name already in use. Try another one."
+msgstr "××× ×× ×× ××ר תפ×ס. × ×¡× ××× ×× ××ר."
+
+#. TRANS: Validation error shown when not providing a description in the "Edit application" form.
+#: actions/editapplication.php:196 actions/newapplication.php:172
msgid "Description is required."
msgstr "××רש×× × ××ת×"
-#: actions/editapplication.php:194
+#. TRANS: Validation error shown when providing too long a source URL in the "Edit application" form.
+#: actions/editapplication.php:208
msgid "Source URL is too long."
msgstr ""
-#: actions/editapplication.php:203 actions/newapplication.php:188
+#. TRANS: Validation error shown when providing an invalid source URL in the "Edit application" form.
+#: actions/editapplication.php:215 actions/newapplication.php:193
+#, fuzzy
+msgid "Source URL is not valid."
+msgstr "××תר ×××ת ×ש ×ת××ת ×× ××ק×ת."
+
+#. TRANS: Validation error shown when not providing an organisation in the "Edit application" form.
+#: actions/editapplication.php:219 actions/newapplication.php:196
msgid "Organization is required."
msgstr ""
-#: actions/editapplication.php:209 actions/newapplication.php:194
+#. TRANS: Validation error shown when providing too long an arganisation name in the "Edit application" form.
+#: actions/editapplication.php:223 actions/newapplication.php:199
+msgid "Organization is too long (maximum 255 characters)."
+msgstr ""
+
+#: actions/editapplication.php:226 actions/newapplication.php:202
msgid "Organization homepage is required."
msgstr ""
-#: actions/editapplication.php:218 actions/newapplication.php:206
+#. TRANS: Validation error shown when providing too long a callback URL in the "Edit application" form.
+#: actions/editapplication.php:237 actions/newapplication.php:214
msgid "Callback is too long."
msgstr ""
-#: actions/editapplication.php:225 actions/newapplication.php:215
+#. TRANS: Validation error shown when providing an invalid callback URL in the "Edit application" form.
+#: actions/editapplication.php:245 actions/newapplication.php:223
msgid "Callback URL is not valid."
msgstr ""
-#: actions/editgroup.php:56
+#. TRANS: Server error occuring when an application could not be updated from the "Edit application" form.
+#: actions/editapplication.php:282
+#, fuzzy
+msgid "Could not update application."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#. TRANS: Title for form to edit a group. %s is a group nickname.
+#: actions/editgroup.php:55
#, php-format
msgid "Edit %s group"
msgstr ""
+#. TRANS: Client error displayed trying to edit a group while not logged in.
+#. TRANS: Client error displayed trying to create a group while not logged in.
#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65
msgid "You must be logged in to create a group."
msgstr ""
-#: actions/editgroup.php:107 actions/editgroup.php:172
+#. TRANS: Client error displayed trying to edit a group while not being a group admin.
+#: actions/editgroup.php:110 actions/editgroup.php:176
#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109
msgid "You must be an admin to edit the group."
msgstr ""
-#: actions/editgroup.php:158
+#. TRANS: Form instructions for group edit form.
+#: actions/editgroup.php:161
msgid "Use this form to edit the group."
msgstr ""
-#: actions/editgroup.php:205 actions/newgroup.php:145
-#, php-format
-msgid "description is too long (max %d chars)."
-msgstr "×©× ×××ק×× ×ר×× ×××× (××תר ×¢× 255 ××ת××ת)."
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/editgroup.php:239 actions/newgroup.php:186
+#, fuzzy, php-format
+msgid "Invalid alias: \"%s\""
+msgstr "×ת××ת ×תר ×××ת '%s' ××× × ××ק×ת"
+
+#. TRANS: Server error displayed when editing a group fails.
+#: actions/editgroup.php:272
+#, fuzzy
+msgid "Could not update group."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:264 classes/User_group.php:514
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "×¢××××× ××שת×ש × ×ש×."
+#. TRANS: Group edit form success message.
+#: actions/editgroup.php:296
+#, fuzzy
+msgid "Options saved."
+msgstr "××××ר×ת × ×©×ר×."
+
+#. TRANS: Title for e-mail settings.
+#: actions/emailsettings.php:61
+#, fuzzy
+msgid "Email settings"
+msgstr "×××ר×ת ×פר×פ××"
+
#. TRANS: E-mail settings page instructions.
#. TRANS: %%site.name%% is the name of the site.
#: actions/emailsettings.php:76
@@ -807,117 +2250,245 @@ msgstr "×¢××××× ××שת×ש × ×ש×."
msgid "Manage how you get email from %%site.name%%."
msgstr ""
+#. TRANS: Form legend for e-mail settings form.
+#. TRANS: Field label for e-mail address input in e-mail settings form.
+#: actions/emailsettings.php:107 actions/emailsettings.php:133
+#, fuzzy
+msgid "Email address"
+msgstr "×ת××ת ×סר×× ××××××"
+
+#. TRANS: Form note in e-mail settings form.
+#: actions/emailsettings.php:113
+#, fuzzy
+msgid "Current confirmed email address."
+msgstr "×ת××ת ×××שרת × ××××ת ×©× Jabber/GTalk."
+
#. TRANS: Button label to remove a confirmed e-mail address.
#. TRANS: Button label for removing a set sender e-mail address to post notices from.
#. TRANS: Button label to remove a confirmed IM address.
#. TRANS: Button label to remove a confirmed SMS address.
#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from.
-#: actions/emailsettings.php:115 actions/emailsettings.php:162
+#: actions/emailsettings.php:116 actions/emailsettings.php:183
#: actions/imsettings.php:116 actions/smssettings.php:124
#: actions/smssettings.php:180
msgctxt "BUTTON"
msgid "Remove"
msgstr "ש××××ר"
+#: actions/emailsettings.php:123
+#, fuzzy
+msgid ""
+"Awaiting confirmation on this address. Check your inbox (and spam box!) for "
+"a message with further instructions."
+msgstr ""
+"×××× ×××ש×ר ×ת××ת ××. ×××ק ×ת ×ש××× ×-Jabber/GTalk ש×× ×ק××ת ×סר ×¢× ××ר××ת "
+"× ×ספ×תץ (××× ××ספת ×ת %s ×רש××ת ×××ר×× ×©××?)"
+
#. TRANS: Instructions for e-mail address input form. Do not translate
#. TRANS: "example.org". It is one of the domain names reserved for
#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt.
#. TRANS: Any other domain may be owned by a legitimate person or
#. TRANS: organization.
-#: actions/emailsettings.php:139
+#: actions/emailsettings.php:140
msgid "Email address, like \"UserName@example.org\""
msgstr ""
+#. TRANS: Button label for adding an e-mail address in e-mail settings form.
+#. TRANS: Button label for adding an IM address in IM settings form.
+#. TRANS: Button label for adding a SMS phone number in SMS settings form.
+#: actions/emailsettings.php:144 actions/imsettings.php:151
+#: actions/smssettings.php:162
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Add"
+msgstr "××סף"
+
#. TRANS: Form legend for incoming e-mail settings form.
#. TRANS: Form legend for incoming SMS settings form.
-#: actions/emailsettings.php:151 actions/smssettings.php:171
+#: actions/emailsettings.php:152 actions/smssettings.php:171
msgid "Incoming email"
msgstr ""
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:158
+msgid "I want to post notices by email."
+msgstr ""
+
#. TRANS: Form instructions for incoming e-mail form in e-mail settings.
#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings.
-#: actions/emailsettings.php:159 actions/smssettings.php:178
+#: actions/emailsettings.php:180 actions/smssettings.php:178
msgid "Send email to this address to post new notices."
msgstr ""
-#. TRANS: Instructions for incoming e-mail address input form.
+#. TRANS: Instructions for incoming e-mail address input form, when an address has already been assigned.
#. TRANS: Instructions for incoming SMS e-mail address input form.
-#: actions/emailsettings.php:168 actions/smssettings.php:186
+#: actions/emailsettings.php:189 actions/smssettings.php:186
msgid "Make a new email address for posting to; cancels the old one."
msgstr ""
+#. TRANS: Instructions for incoming e-mail address input form.
+#: actions/emailsettings.php:193
+msgid ""
+"To send notices via email, we need to create a unique email address for you "
+"on this server:"
+msgstr ""
+
+#. TRANS: Button label for adding an e-mail address to send notices from.
+#. TRANS: Button label for adding an SMS e-mail address to send notices from.
+#: actions/emailsettings.php:199 actions/smssettings.php:189
+#, fuzzy
+msgctxt "BUTTON"
+msgid "New"
+msgstr "××ש"
+
+#. TRANS: Form legend for e-mail preferences form.
+#: actions/emailsettings.php:208
+#, fuzzy
+msgid "Email preferences"
+msgstr "××¢×פ×ת"
+
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:216
+#, fuzzy
+msgid "Send me notices of new subscriptions through email."
+msgstr "ש×× ×× ××××¢×ת ××¨× Jabber/GTalk."
+
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:190
+#: actions/emailsettings.php:222
msgid "Send me email when someone adds my notice as a favorite."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:197
+#: actions/emailsettings.php:229
msgid "Send me email when someone sends me a private message."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:203
+#: actions/emailsettings.php:235
msgid "Send me email when someone sends me an \"@-reply\"."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:209
+#: actions/emailsettings.php:241
msgid "Allow friends to nudge me and send me an email."
msgstr ""
#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:216
-msgid "I want to post notices by email."
-msgstr ""
-
-#. TRANS: Checkbox label in e-mail preferences form.
-#: actions/emailsettings.php:223
+#: actions/emailsettings.php:247
msgid "Publish a MicroID for my email address."
msgstr ""
+#. TRANS: Confirmation message for successful e-mail preferences save.
+#: actions/emailsettings.php:368
+#, fuzzy
+msgid "Email preferences saved."
+msgstr "××¢×פ×ת × ×©×ר×."
+
#. TRANS: Message given saving e-mail address without having provided one.
-#: actions/emailsettings.php:357
+#: actions/emailsettings.php:388
msgid "No email address."
msgstr ""
+#. TRANS: Message given saving e-mail address that cannot be normalised.
+#: actions/emailsettings.php:396
+#, fuzzy
+msgid "Cannot normalize that email address"
+msgstr "×× × ××ª× ×× ×¨×× ×ת ×××ת ×-Jabber ×××"
+
+#. TRANS: Message given saving e-mail address that not valid.
+#: actions/emailsettings.php:401 actions/register.php:212
+#: actions/siteadminpanel.php:144
+#, fuzzy
+msgid "Not a valid email address."
+msgstr "×©× ×שת×ש ×× ××ק×."
+
+#. TRANS: Message given saving e-mail address that is already set.
+#: actions/emailsettings.php:405
+#, fuzzy
+msgid "That is already your email address."
+msgstr "××× ××ר ××××× ×-Jabber ש××."
+
+#. TRANS: Message given saving e-mail address that is already set for another user.
+#: actions/emailsettings.php:409
+#, fuzzy
+msgid "That email address already belongs to another user."
+msgstr "××××× ×-Jabber ××ר ש××× ××שת×ש ××ר."
+
#. TRANS: Server error thrown on database error adding e-mail confirmation code.
#. TRANS: Server error thrown on database error adding IM confirmation code.
#. TRANS: Server error thrown on database error adding SMS confirmation code.
-#: actions/emailsettings.php:395 actions/imsettings.php:351
+#: actions/emailsettings.php:426 actions/imsettings.php:351
#: actions/smssettings.php:373
msgid "Couldn't insert confirmation code."
msgstr "××× ×¡×ª ק×× ×××ש×ר × ×ש××."
+#. TRANS: Message given saving valid e-mail address that is to be confirmed.
+#: actions/emailsettings.php:433
+#, fuzzy
+msgid ""
+"A confirmation code was sent to the email address you added. Check your "
+"inbox (and spam box!) for the code and instructions on how to use it."
+msgstr ""
+"ק×× ××ש×ר × ×©×× ×× ×ת××ת ××סר×× ××××××× ×©××ספת. ×¢××× ××שר ×ת %s ×ש×××ת ×סר×× "
+"×××××× ××××."
+
#. TRANS: Message given canceling e-mail address confirmation that is not pending.
#. TRANS: Message given canceling IM address confirmation that is not pending.
#. TRANS: Message given canceling SMS phone number confirmation that is not pending.
-#: actions/emailsettings.php:423 actions/imsettings.php:386
+#: actions/emailsettings.php:454 actions/imsettings.php:386
#: actions/smssettings.php:408
msgid "No pending confirmation to cancel."
msgstr "××× ××ש×ר ××ת×× ×©× ××ª× ××××."
+#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address.
+#: actions/emailsettings.php:459
+#, fuzzy
+msgid "That is the wrong email address."
+msgstr "×××× ×ת××ת ×סר×× ×××××× ×©××××."
+
+#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
+#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
+#: actions/emailsettings.php:468 actions/smssettings.php:422
+#, fuzzy
+msgid "Couldn't delete email confirmation."
+msgstr "××× ×¡×ª ק×× ×××ש×ר × ×ש××."
+
#. TRANS: Message given after successfully canceling e-mail address confirmation.
-#: actions/emailsettings.php:442
+#: actions/emailsettings.php:473
msgid "Email confirmation cancelled."
msgstr "××× ××ש×ר ××ת×× ×©× ××ª× ××××."
+#. TRANS: Message given trying to remove an e-mail address that is not
+#. TRANS: registered for the active user.
+#: actions/emailsettings.php:493
+#, fuzzy
+msgid "That is not your email address."
+msgstr "×××× ×ת××ת ×סר×× ×××××× ×©××××."
+
#. TRANS: Message given after successfully removing a registered e-mail address.
-#: actions/emailsettings.php:483
+#: actions/emailsettings.php:514
msgid "The email address was removed."
msgstr "×ת××ת ×× ××ר ××שר×."
-#: actions/emailsettings.php:497 actions/smssettings.php:568
+#: actions/emailsettings.php:528 actions/smssettings.php:568
msgid "No incoming email address."
msgstr ""
+#. TRANS: Server error thrown on database error removing incoming e-mail address.
+#. TRANS: Server error thrown on database error adding incoming e-mail address.
+#: actions/emailsettings.php:540 actions/emailsettings.php:565
+#: actions/smssettings.php:578 actions/smssettings.php:602
+#, fuzzy
+msgid "Couldn't update user record."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
#. TRANS: Message given after successfully removing an incoming e-mail address.
-#: actions/emailsettings.php:512 actions/smssettings.php:581
+#: actions/emailsettings.php:544 actions/smssettings.php:581
msgid "Incoming email address removed."
msgstr ""
#. TRANS: Message given after successfully adding an incoming e-mail address.
-#: actions/emailsettings.php:536 actions/smssettings.php:605
+#: actions/emailsettings.php:569 actions/smssettings.php:605
msgid "New incoming email address added."
msgstr ""
@@ -925,10 +2496,21 @@ msgstr ""
msgid "This notice is already a favorite!"
msgstr ""
-#: actions/favor.php:92 lib/disfavorform.php:140
+#: actions/favor.php:92 lib/disfavorform.php:144
msgid "Disfavor favorite"
msgstr ""
+#: actions/favorited.php:65 lib/popularnoticesection.php:62
+#: lib/publicgroupnav.php:93
+#, fuzzy
+msgid "Popular notices"
+msgstr "××× ××××¢× ×××."
+
+#: actions/favorited.php:67
+#, fuzzy, php-format
+msgid "Popular notices, page %d"
+msgstr "××× ××××¢× ×××."
+
#: actions/favorited.php:79
msgid "The most popular notices on the site right now."
msgstr ""
@@ -951,11 +2533,16 @@ msgid ""
msgstr ""
#: actions/favoritesrss.php:111 actions/showfavorites.php:77
-#: lib/personalgroupnav.php:115
+#: lib/personalgroupnav.php:118
#, php-format
msgid "%s's favorite notices"
msgstr ""
+#: actions/favoritesrss.php:115
+#, fuzzy, php-format
+msgid "Updates favored by %1$s on %2$s!"
+msgstr "××קר××××× ××ת %s"
+
#: actions/featured.php:69 lib/featureduserssection.php:87
#: lib/publicgroupnav.php:89
msgid "Featured users"
@@ -979,10 +2566,25 @@ msgstr "××× ××××¢× ×××."
msgid "No notice."
msgstr "××× ××××¢× ×××."
+#: actions/file.php:42
+#, fuzzy
+msgid "No attachments."
+msgstr "××× ×ס×× ×××."
+
+#: actions/file.php:51
+#, fuzzy
+msgid "No uploaded attachments."
+msgstr "××× ×ס×× ×××."
+
#: actions/finishremotesubscribe.php:69
msgid "Not expecting this response!"
msgstr "×× ×ª×××× ×× ×¦×¤×××!"
+#: actions/finishremotesubscribe.php:80
+#, fuzzy
+msgid "User being listened to does not exist."
+msgstr "××שת×ש ×××× ××ª× ××××× ××× × ×§×××."
+
#: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59
msgid "You can use the local subscription!"
msgstr "× ××ª× ××שת×ש ××× ×× ××ק×××!"
@@ -995,27 +2597,66 @@ msgstr ""
msgid "You are not authorized."
msgstr "××רש×× ××שר×"
+#: actions/finishremotesubscribe.php:113
+#, fuzzy
+msgid "Could not convert request token to access token."
+msgstr "××רת ×ס×××× ×××§×©× ××ס×××× ×××©× ×× ×צ××××."
+
+#: actions/finishremotesubscribe.php:118
+#, fuzzy
+msgid "Remote service uses unknown version of OMB protocol."
+msgstr "×××¨×¡× ×× ×××רת ×©× ×¤×¨×××ק×× OMB"
+
+#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:317
+#, fuzzy
+msgid "Error updating remote profile."
+msgstr "ש×××× ××¢×××× ×¤×¨×פ×× ×ר××ק"
+
+#: actions/getfile.php:79
+#, fuzzy
+msgid "No such file."
+msgstr "××× ××××¢× ×××."
+
#: actions/getfile.php:83
msgid "Cannot read file."
msgstr "ש××רת ×פר×פ×× × ×ש××."
+#: actions/grantrole.php:62 actions/revokerole.php:62
+#, fuzzy
+msgid "Invalid role."
+msgstr "×××× ×× ××ק×."
+
#: actions/grantrole.php:66 actions/revokerole.php:66
msgid "This role is reserved and cannot be set."
msgstr ""
+#: actions/grantrole.php:75
+#, fuzzy
+msgid "You cannot grant user roles on this site."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
+#: actions/grantrole.php:82
+#, fuzzy
+msgid "User already has this role."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing a profile.
+#. TRANS: Client error displayed trying a change a subscription without providing a profile.
#: actions/groupblock.php:71 actions/groupunblock.php:71
-#: actions/makeadmin.php:71 actions/subedit.php:46
+#: actions/makeadmin.php:71 actions/subedit.php:49
#: lib/profileformaction.php:79
msgid "No profile specified."
msgstr ""
-#: actions/groupblock.php:76 actions/groupunblock.php:76
-#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing an existing profile.
+#. TRANS: Client error displayed trying a change a subscription for a non-existant profile ID.
+#: actions/groupblock.php:76 actions/groupunblock.php:77
+#: actions/makeadmin.php:76 actions/subedit.php:57 actions/tagother.php:46
#: actions/unsubscribe.php:84 lib/profileformaction.php:86
msgid "No profile with that ID."
msgstr ""
-#: actions/groupblock.php:81 actions/groupunblock.php:81
+#: actions/groupblock.php:81 actions/groupunblock.php:82
#: actions/makeadmin.php:81
msgid "No group specified."
msgstr ""
@@ -1024,6 +2665,21 @@ msgstr ""
msgid "Only an admin can block group members."
msgstr ""
+#: actions/groupblock.php:95
+#, fuzzy
+msgid "User is already blocked from group."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#: actions/groupblock.php:100
+#, fuzzy
+msgid "User is not a member of group."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
+#: actions/groupblock.php:134 actions/groupmembers.php:364
+#, fuzzy
+msgid "Block user from group"
+msgstr "××× ×שת×ש ×××."
+
#: actions/groupblock.php:160
#, php-format
msgid ""
@@ -1032,6 +2688,18 @@ msgid ""
"the group in the future."
msgstr ""
+#. TRANS: Submit button title for 'No' when blocking a user from a group.
+#: actions/groupblock.php:182
+#, fuzzy
+msgid "Do not block this user from this group"
+msgstr "× ×ש×× ×××¤× ×× ×שרת: %s"
+
+#. TRANS: Submit button title for 'Yes' when blocking a user from a group.
+#: actions/groupblock.php:189
+#, fuzzy
+msgid "Block this user from this group"
+msgstr "××× ×שת×ש ×××."
+
#: actions/groupblock.php:206
msgid "Database error blocking user from group."
msgstr ""
@@ -1044,16 +2712,64 @@ msgstr "××× ××××× Jabber ×××."
msgid "You must be logged in to edit a group."
msgstr ""
+#: actions/groupdesignsettings.php:144
+#, fuzzy
+msgid "Group design"
+msgstr "ק××צ×ת"
+
#: actions/groupdesignsettings.php:155
msgid ""
"Customize the way your group looks with a background image and a colour "
"palette of your choice."
msgstr ""
+#. TRANS: Error message displayed if design settings could not be saved.
+#. TRANS: Error message displayed if design settings could not be saved after clicking "Use defaults".
+#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186
+#: lib/designsettings.php:405 lib/designsettings.php:427
+#, fuzzy
+msgid "Couldn't update your design."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231
+#, fuzzy
+msgid "Design preferences saved."
+msgstr "××¢×פ×ת × ×©×ר×."
+
+#: actions/grouplogo.php:142 actions/grouplogo.php:195
+#, fuzzy
+msgid "Group logo"
+msgstr "ק××צ×ת"
+
+#: actions/grouplogo.php:153
+#, fuzzy, php-format
+msgid ""
+"You can upload a logo image for your group. The maximum file size is %s."
+msgstr "×× ×ר×× ××××. ×××¨× ××ר×× ×××××¢× ××× 140 ××ת××ת."
+
+#: actions/grouplogo.php:236
+msgid "Upload"
+msgstr "××¢×××"
+
+#: actions/grouplogo.php:289
+#, fuzzy
+msgid "Crop"
+msgstr "ק××צ×ת"
+
#: actions/grouplogo.php:365
msgid "Pick a square area of the image to be the logo."
msgstr ""
+#: actions/grouplogo.php:399
+#, fuzzy
+msgid "Logo updated."
+msgstr "×ת××× × ×¢×××× ×."
+
+#: actions/grouplogo.php:401
+#, fuzzy
+msgid "Failed updating logo."
+msgstr "×¢×××× ×ת××× × × ×ש×."
+
#. TRANS: Title of the page showing group members.
#. TRANS: %s is the name of the group.
#: actions/groupmembers.php:102
@@ -1082,6 +2798,12 @@ msgctxt "BUTTON"
msgid "Block"
msgstr ""
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:403
+msgctxt "TOOLTIP"
+msgid "Block this user"
+msgstr ""
+
#: actions/groupmembers.php:498
msgid "Make user an admin of the group"
msgstr ""
@@ -1098,6 +2820,12 @@ msgctxt "TOOLTIP"
msgid "Make this user an admin"
msgstr ""
+#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
+#: actions/grouprss.php:142
+#, fuzzy, php-format
+msgid "Updates from members of %1$s on %2$s!"
+msgstr "××קר××××× ××ת %s"
+
#: actions/groups.php:62 lib/profileaction.php:223 lib/profileaction.php:249
#: lib/publicgroupnav.php:81 lib/searchgroupnav.php:84 lib/subgroupnav.php:98
msgid "Groups"
@@ -1118,6 +2846,31 @@ msgid ""
"%%%%)"
msgstr ""
+#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122
+#, fuzzy
+msgid "Create a new group"
+msgstr "צ×ר ×ש××× ××ש"
+
+#: actions/groupsearch.php:52
+#, fuzzy, php-format
+msgid ""
+"Search for groups on %%site.name%% by their name, location, or description. "
+"Separate the terms by spaces; they must be 3 characters or more."
+msgstr ""
+"×פש ×× ×©×× ×-%%site.name%% ××¤× ×©×, ××ק××, ×× ×ª×××× ×¢× ×××. ××¤×¨× ××¢×רת ר××××× "
+"××× ××××××××; ×¢×××× ××××ת ×× × ×פ××ת 3 ××ת××ת."
+
+#: actions/groupsearch.php:58
+#, fuzzy
+msgid "Group search"
+msgstr "××פ×ש ס×ס××"
+
+#: actions/groupsearch.php:79 actions/noticesearch.php:117
+#: actions/peoplesearch.php:83
+#, fuzzy
+msgid "No results."
+msgstr "××× ×ª×צ××ת"
+
#: actions/groupsearch.php:82
#, php-format
msgid ""
@@ -1132,10 +2885,23 @@ msgid ""
"action.newgroup%%) yourself!"
msgstr ""
-#: actions/groupunblock.php:91
+#. TRANS: Client error displayed when trying to unblock a user from a group without being an administrator for the group.
+#: actions/groupunblock.php:94
msgid "Only an admin can unblock group members."
msgstr ""
+#. TRANS: Client error displayed when trying to unblock a non-blocked user from a group.
+#: actions/groupunblock.php:99
+#, fuzzy
+msgid "User is not blocked from group."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#. TRANS: Server error displayed when unblocking a user from a group fails because of an unknown error.
+#: actions/groupunblock.php:131 actions/unblock.php:86
+#, fuzzy
+msgid "Error removing the block."
+msgstr "ש×××× ×ש××רת ××שת×ש."
+
#. TRANS: Title for instance messaging settings.
#: actions/imsettings.php:60
msgid "IM settings"
@@ -1153,6 +2919,19 @@ msgstr ""
"×פשר ×ש××× ××ק×× ××××¢×ת ××¨× Jabber/GTalk [instant messages](%%doc.im%%) ×××ר "
"×ת ×ת×××ª× ×××¢×פ×ת×× ××××."
+#. TRANS: Message given in the IM settings if XMPP is not enabled on the site.
+#: actions/imsettings.php:94
+#, fuzzy
+msgid "IM is not available."
+msgstr "×¢××× ×× ××× × ×××× ×ס×× ×××× ×©××ª× ×××× ×ק××"
+
+#. TRANS: Form legend for IM settings form.
+#. TRANS: Field label for IM address input in IM settings form.
+#: actions/imsettings.php:106 actions/imsettings.php:136
+#, fuzzy
+msgid "IM address"
+msgstr "×ת××ת ×סר×× ××××××"
+
#: actions/imsettings.php:113
msgid "Current confirmed Jabber/GTalk address."
msgstr "×ת××ת ×××שרת × ××××ת ×©× Jabber/GTalk."
@@ -1197,8 +2976,20 @@ msgstr "ש×× ×× ××××¢×ת ××¨× Jabber/GTalk."
msgid "Post a notice when my Jabber/GTalk status changes."
msgstr "×¤×¨×¡× ××××¢× ×שש×רת ×ס×××ס ש×× ×-Jabber/GTalk ×תע××× ×ª."
+#. TRANS: Checkbox label in IM preferences form.
+#: actions/imsettings.php:175
+#, fuzzy
+msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to."
+msgstr "ש×× ×× ××××¢×ת ××¨× Jabber/GTalk."
+
+#. TRANS: Checkbox label in IM preferences form.
+#: actions/imsettings.php:182
+#, fuzzy
+msgid "Publish a MicroID for my Jabber/GTalk address."
+msgstr "×ת××ת ×××שרת × ××××ת ×©× Jabber/GTalk."
+
#. TRANS: Confirmation message for successful IM preferences save.
-#: actions/imsettings.php:290 actions/othersettings.php:180
+#: actions/imsettings.php:290 actions/othersettings.php:190
msgid "Preferences saved."
msgstr "××¢×פ×ת × ×©×ר×."
@@ -1243,6 +3034,12 @@ msgstr ""
msgid "That is the wrong IM address."
msgstr "×××× ×ת××ת ×סר×× ×××××× ×©××××."
+#. TRANS: Server error thrown on database error canceling IM address confirmation.
+#: actions/imsettings.php:400
+#, fuzzy
+msgid "Couldn't delete IM confirmation."
+msgstr "××× ×¡×ª ק×× ×××ש×ר × ×ש××."
+
#. TRANS: Message given after successfully canceling IM address confirmation.
#: actions/imsettings.php:405
msgid "IM confirmation cancelled."
@@ -1254,6 +3051,12 @@ msgstr "××× ×§×× ××ש×ר."
msgid "That is not your Jabber ID."
msgstr "××× ×× ××××× ×-Jabber ש××."
+#. TRANS: Message given after successfully removing a registered IM address.
+#: actions/imsettings.php:450
+#, fuzzy
+msgid "The IM address was removed."
+msgstr "××ת××ת ××סר×."
+
#: actions/inbox.php:59
#, php-format
msgid "Inbox for %1$s - page %2$d"
@@ -1268,64 +3071,128 @@ msgstr ""
msgid "This is your inbox, which lists your incoming private messages."
msgstr ""
-#: actions/invite.php:39
+#. TRANS: Client error displayed when trying to sent invites while they have been disabled.
+#: actions/invite.php:40
msgid "Invites have been disabled."
msgstr ""
-#: actions/invite.php:72
+#. TRANS: Client error displayed when trying to sent invites while not logged in.
+#. TRANS: %s is the StatusNet site name.
+#: actions/invite.php:44
+#, fuzzy, php-format
+msgid "You must be logged in to invite other users to use %s."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#. TRANS: Form validation message when providing an e-mail address that does not validate.
+#. TRANS: %s is an invalid e-mail address.
+#: actions/invite.php:77
#, php-format
-msgid "Invalid email address: %s"
+msgid "Invalid email address: %s."
msgstr ""
-#: actions/invite.php:110
-msgid "Invitation(s) sent"
+#. TRANS: Page title when invitations have been sent.
+#: actions/invite.php:116
+msgid "Invitations sent"
msgstr ""
-#: actions/invite.php:112
+#. TRANS: Page title when inviting potential users.
+#: actions/invite.php:119
msgid "Invite new users"
msgstr ""
-#. TRANS: Whois output.
-#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
-#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430
+#. TRANS: Message displayed inviting users to use a StatusNet site while the inviting user
+#. TRANS: is already subscribed to one or more users with the given e-mail address(es).
+#. TRANS: Plural form is based on the number of reported already subscribed e-mail addresses.
+#. TRANS: Followed by a bullet list.
+#: actions/invite.php:139
+msgid "You are already subscribed to this user:"
+msgid_plural "You are already subscribed to these users:"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Used as list item for already subscribed users (%1$s is nickname, %2$s is e-mail address).
+#. TRANS: Used as list item for already registered people (%1$s is nickname, %2$s is e-mail address).
+#: actions/invite.php:145 actions/invite.php:159
#, php-format
+msgctxt "INVITE"
msgid "%1$s (%2$s)"
msgstr ""
-#: actions/invite.php:136
-msgid ""
+#. TRANS: Message displayed inviting users to use a StatusNet site while the invited user
+#. TRANS: already uses a this StatusNet site. Plural form is based on the number of
+#. TRANS: reported already present people. Followed by a bullet list.
+#: actions/invite.php:153
+msgid "This person is already a user and you were automatically subscribed:"
+msgid_plural ""
"These people are already users and you were automatically subscribed to them:"
-msgstr ""
+msgstr[0] ""
+msgstr[1] ""
-#: actions/invite.php:144
-msgid "Invitation(s) sent to the following people:"
-msgstr ""
+#. TRANS: Message displayed inviting users to use a StatusNet site. Plural form is
+#. TRANS: based on the number of invitations sent. Followed by a bullet list of
+#. TRANS: e-mail addresses to which invitations were sent.
+#: actions/invite.php:167
+msgid "Invitation sent to the following person:"
+msgid_plural "Invitations sent to the following people:"
+msgstr[0] ""
+msgstr[1] ""
-#: actions/invite.php:150
+#. TRANS: Generic message displayed after sending out one or more invitations to
+#. TRANS: people to join a StatusNet site.
+#: actions/invite.php:177
msgid ""
"You will be notified when your invitees accept the invitation and register "
"on the site. Thanks for growing the community!"
msgstr ""
-#: actions/invite.php:162
+#. TRANS: Form instructions.
+#: actions/invite.php:190
msgid ""
"Use this form to invite your friends and colleagues to use this service."
msgstr ""
-#: actions/invite.php:187
+#. TRANS: Field label for a list of e-mail addresses.
+#: actions/invite.php:217
msgid "Email addresses"
msgstr ""
-#: actions/invite.php:189
+#. TRANS: Tooltip for field label for a list of e-mail addresses.
+#: actions/invite.php:220
msgid "Addresses of friends to invite (one per line)"
msgstr ""
-#: actions/invite.php:194
+#. TRANS: Field label for a personal message to send to invitees.
+#: actions/invite.php:224
+#, fuzzy
+msgid "Personal message"
+msgstr "××××¢× ××ש×"
+
+#. TRANS: Tooltip for field label for a personal message to send to invitees.
+#: actions/invite.php:227
msgid "Optionally add a personal message to the invitation."
msgstr ""
-#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English.
+#. TRANS: Send button for inviting friends
#: actions/invite.php:231
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Send"
+msgstr "ש××"
+
+#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, $2$s is
+#. TRANS: the StatusNet sitename.
+#: actions/invite.php:263
+#, fuzzy, php-format
+msgid "%1$s has invited you to join them on %2$s"
+msgstr "%1$s ×עת ××××× ×××××¢×ת ש×× ×-%2$s"
+
+#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, %2$s is the
+#. TRANS: StatusNet sitename, %3$s is the site URL, %4$s is the personal message from the
+#. TRANS: inviting user, %s%5 a link to the timeline for the inviting user, %s$6 is a link
+#. TRANS: to register with the StatusNet site.
+#: actions/invite.php:270
#, php-format
msgid ""
"%1$s has invited you to join them on %2$s (%3$s).\n"
@@ -1369,6 +3236,122 @@ msgstr ""
msgid "You must be logged in to leave a group."
msgstr ""
+#. TRANS: Error text shown when trying to leave an existing group the user is not a member of.
+#: actions/leavegroup.php:100 lib/command.php:386
+#, fuzzy
+msgid "You are not a member of that group."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
+#: actions/leavegroup.php:137
+#, fuzzy, php-format
+msgid "%1$s left group %2$s"
+msgstr "×ס×××ס ×©× %1$s ×-%2$s "
+
+#. TRANS: User admin panel title
+#: actions/licenseadminpanel.php:56
+msgctxt "TITLE"
+msgid "License"
+msgstr ""
+
+#: actions/licenseadminpanel.php:67
+msgid "License for this StatusNet site"
+msgstr ""
+
+#: actions/licenseadminpanel.php:139
+msgid "Invalid license selection."
+msgstr ""
+
+#: actions/licenseadminpanel.php:149
+msgid ""
+"You must specify the owner of the content when using the All Rights Reserved "
+"license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:156
+msgid "Invalid license title. Maximum length is 255 characters."
+msgstr ""
+
+#: actions/licenseadminpanel.php:168
+msgid "Invalid license URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:171
+msgid "Invalid license image URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:179
+msgid "License URL must be blank or a valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:187
+msgid "License image must be blank or valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:239
+msgid "License selection"
+msgstr ""
+
+#: actions/licenseadminpanel.php:245
+#, fuzzy
+msgid "Private"
+msgstr "פר×××ת"
+
+#: actions/licenseadminpanel.php:246
+msgid "All Rights Reserved"
+msgstr ""
+
+#: actions/licenseadminpanel.php:247
+msgid "Creative Commons"
+msgstr ""
+
+#: actions/licenseadminpanel.php:252
+msgid "Type"
+msgstr ""
+
+#: actions/licenseadminpanel.php:254
+msgid "Select license"
+msgstr ""
+
+#: actions/licenseadminpanel.php:268
+msgid "License details"
+msgstr ""
+
+#: actions/licenseadminpanel.php:274
+msgid "Owner"
+msgstr ""
+
+#: actions/licenseadminpanel.php:275
+msgid "Name of the owner of the site's content (if applicable)."
+msgstr ""
+
+#: actions/licenseadminpanel.php:283
+msgid "License Title"
+msgstr ""
+
+#: actions/licenseadminpanel.php:284
+msgid "The title of the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:292
+msgid "License URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:293
+msgid "URL for more information about the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:300
+msgid "License Image URL"
+msgstr ""
+
+#: actions/licenseadminpanel.php:301
+msgid "URL for an image to display with the license."
+msgstr ""
+
+#: actions/licenseadminpanel.php:319
+msgid "Save license settings"
+msgstr ""
+
#: actions/login.php:102 actions/otp.php:62 actions/register.php:144
msgid "Already logged in."
msgstr "××ר ××××ר."
@@ -1377,6 +3360,11 @@ msgstr "××ר ××××ר."
msgid "Incorrect username or password."
msgstr "×©× ×שת×ש ×× ×¡×ס×× ×× × ××× ××."
+#: actions/login.php:154 actions/otp.php:120
+#, fuzzy
+msgid "Error setting user. You are probably not authorized."
+msgstr "×× ××רש×."
+
#: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79
msgid "Login"
msgstr "×××× ×¡"
@@ -1385,11 +3373,11 @@ msgstr "×××× ×¡"
msgid "Login to site"
msgstr ""
-#: actions/login.php:258 actions/register.php:485
+#: actions/login.php:258 actions/register.php:491
msgid "Remember me"
msgstr "×××ר ××ת×"
-#: actions/login.php:259 actions/register.php:487
+#: actions/login.php:259 actions/register.php:493
msgid "Automatically login in the future; not for shared computers!"
msgstr "×עת×× ×ת××ר ×××××××ת; ×× ×ש×××ש ×××ש××× ×¦×××ר×××!"
@@ -1407,63 +3395,115 @@ msgstr "×צר×× ×××××, ××× ×¡ ×××ש ×ת ×©× ××שת×ש ××ס×
msgid "Login with your username and password."
msgstr "×©× ×שת×ש ×× ×¡×ס×× ×× × ××× ××."
+#: actions/login.php:295
+#, fuzzy, php-format
+msgid ""
+"Don't have a username yet? [Register](%%action.register%%) a new account."
+msgstr ""
+"×××× ×¡ ××¢×רת ×©× ××שת×ש ××ס×ס×× ×©××. ×¢×××× ××× ×× ×©× ×שת×ש? [×רש×](%%action."
+"register%%) ××ש××× "
+
#: actions/makeadmin.php:92
msgid "Only an admin can make another user an admin."
msgstr ""
-#: actions/newapplication.php:64
+#: actions/makeadmin.php:96
+#, fuzzy, php-format
+msgid "%1$s is already an admin for group \"%2$s\"."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#: actions/makeadmin.php:133
+#, fuzzy, php-format
+msgid "Can't get membership record for %1$s in group %2$s."
+msgstr "× ×ש×× ×צ×רת OpenID ×ת××: %s"
+
+#: actions/makeadmin.php:146
+#, fuzzy, php-format
+msgid "Can't make %1$s an admin for group %2$s."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#: actions/microsummary.php:69
+#, fuzzy
+msgid "No current status."
+msgstr "××× ×ª×צ××ת"
+
+#. TRANS: This is the title of the form for adding a new application.
+#: actions/newapplication.php:52
+msgid "New application"
+msgstr ""
+
+#. TRANS: Client error displayed trying to add a new application while not logged in.
+#: actions/newapplication.php:65
msgid "You must be logged in to register an application."
msgstr ""
-#: actions/newapplication.php:143
+#: actions/newapplication.php:147
msgid "Use this form to register a new application."
msgstr ""
-#: actions/newapplication.php:176
+#: actions/newapplication.php:184
msgid "Source URL is required."
msgstr ""
-#: actions/newapplication.php:258 actions/newapplication.php:267
+#: actions/newapplication.php:266 actions/newapplication.php:275
msgid "Could not create application."
msgstr "ש××רת ×פר×פ×× × ×ש××."
+#. TRANS: Title for form to create a group.
#: actions/newgroup.php:53
msgid "New group"
msgstr ""
-#: actions/newgroup.php:110
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+msgid "You are not allowed to create groups on this site."
+msgstr ""
+
+#. TRANS: Form instructions for group create form.
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr ""
-#: actions/newmessage.php:71 actions/newmessage.php:231
+#: actions/newmessage.php:71 actions/newmessage.php:234
msgid "New message"
msgstr "××××¢× ××ש×"
+#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other).
+#: actions/newmessage.php:121 actions/newmessage.php:164 lib/command.php:501
+#, fuzzy
+msgid "You can't send a message to this user."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
#. TRANS: Command exception text shown when trying to send a direct message to another user without content.
#. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply.
-#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481
-#: lib/command.php:582
+#: actions/newmessage.php:144 actions/newnotice.php:140 lib/command.php:478
+#: lib/command.php:581
msgid "No content!"
msgstr "××× ×ª×××!"
-#: actions/newmessage.php:158
+#: actions/newmessage.php:161
msgid "No recipient specified."
msgstr ""
#. TRANS: Error text shown when trying to send a direct message to self.
-#: actions/newmessage.php:164 lib/command.php:506
+#: actions/newmessage.php:167 lib/command.php:505
msgid ""
"Don't send a message to yourself; just say it to yourself quietly instead."
msgstr ""
+#: actions/newmessage.php:184
+#, fuzzy
+msgid "Message sent"
+msgstr "××××¢× ××ש×"
+
#. TRANS: Message given have sent a direct message to another user.
#. TRANS: %s is the name of the other user.
-#: actions/newmessage.php:185 lib/command.php:514
+#: actions/newmessage.php:188 lib/command.php:513
#, php-format
msgid "Direct message to %s sent."
msgstr ""
-#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189
+#: actions/newmessage.php:213 actions/newnotice.php:264
msgid "Ajax Error"
msgstr ""
@@ -1471,6 +3511,11 @@ msgstr ""
msgid "New notice"
msgstr "××××¢× ××ש×"
+#: actions/newnotice.php:230
+#, fuzzy
+msgid "Notice posted"
+msgstr "××××¢×ת"
+
#: actions/noticesearch.php:68
#, php-format
msgid ""
@@ -1484,6 +3529,11 @@ msgstr ""
msgid "Text search"
msgstr "××פ×ש ×קס×"
+#: actions/noticesearch.php:91
+#, fuzzy, php-format
+msgid "Search results for \"%1$s\" on %2$s"
+msgstr "××פ×ש ×רצף ×××¨× \"%s\""
+
#: actions/noticesearch.php:121
#, php-format
msgid ""
@@ -1498,9 +3548,20 @@ msgid ""
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
msgstr ""
+#: actions/noticesearchrss.php:96
+#, fuzzy, php-format
+msgid "Updates with \"%s\""
+msgstr "××קר××××× ××ת %s"
+
+#: actions/noticesearchrss.php:98
+#, fuzzy, php-format
+msgid "Updates matching search term \"%1$s\" on %2$s!"
+msgstr "×× ××¢××××× ×× ×ת××××× ×ת ×××פ×ש ×××¨× \"%s\""
+
#: actions/nudge.php:85
msgid ""
-"This user doesn't allow nudges or hasn't confirmed or set their email yet."
+"This user doesn't allow nudges or hasn't confirmed or set their email "
+"address yet."
msgstr ""
#: actions/nudge.php:94
@@ -1511,91 +3572,172 @@ msgstr ""
msgid "Nudge sent!"
msgstr ""
-#: actions/oauthappssettings.php:59
+#. TRANS: Message displayed to an anonymous user trying to view OAuth application list.
+#: actions/oauthappssettings.php:60
msgid "You must be logged in to list your applications."
msgstr ""
-#: actions/oauthappssettings.php:74
+#. TRANS: Page title for OAuth applications
+#: actions/oauthappssettings.php:76
msgid "OAuth applications"
msgstr ""
-#: actions/oauthappssettings.php:85
+#. TRANS: Page instructions for OAuth applications
+#: actions/oauthappssettings.php:88
msgid "Applications you have registered"
msgstr ""
-#: actions/oauthappssettings.php:135
+#. TRANS: Empty list message on page with OAuth applications.
+#: actions/oauthappssettings.php:141
#, php-format
msgid "You have not registered any applications yet."
msgstr ""
-#: actions/oauthconnectionssettings.php:72
+#. TRANS: Title for OAuth connection settings.
+#: actions/oauthconnectionssettings.php:71
msgid "Connected applications"
msgstr ""
+#. TRANS: Instructions for OAuth connection settings.
#: actions/oauthconnectionssettings.php:83
-msgid "You have allowed the following applications to access you account."
+msgid "The following connections exist for your account."
+msgstr ""
+
+#. TRANS: Client error when trying to revoke access for an application while not being a user of it.
+#: actions/oauthconnectionssettings.php:168
+#, fuzzy
+msgid "You are not a user of that application."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
+#. TRANS: Client error when revoking access has failed for some reason.
+#. TRANS: %s is the application ID revoking access failed for.
+#: actions/oauthconnectionssettings.php:183
+#, php-format
+msgid "Unable to revoke access for application: %s."
msgstr ""
-#: actions/oauthconnectionssettings.php:186
+#. TRANS: Success message after revoking access for an application.
+#. TRANS: %1$s is the application name, %2$s is the first part of the user token.
+#: actions/oauthconnectionssettings.php:202
#, php-format
-msgid "Unable to revoke access for app: %s."
+msgid ""
+"You have successfully revoked access for %1$s and the access token starting "
+"with %2$s."
msgstr ""
-#: actions/oauthconnectionssettings.php:198
+#. TRANS: Empty list message when no applications have been authorised yet.
+#: actions/oauthconnectionssettings.php:213
msgid "You have not authorized any applications to use your account."
msgstr ""
-#: actions/oauthconnectionssettings.php:211
-msgid "Developers can edit the registration settings for their applications "
+#. TRANS: Note for developers in the OAuth connection settings form.
+#. TRANS: This message contains a Markdown link. Do not separate "](".
+#. TRANS: %s is the URL to the OAuth settings.
+#: actions/oauthconnectionssettings.php:233
+#, php-format
+msgid ""
+"Are you a developer? [Register an OAuth client application](%s) to use with "
+"this instance of StatusNet."
msgstr ""
#: actions/oembed.php:80 actions/shownotice.php:100
msgid "Notice has no profile."
msgstr "××שת×ש ××× ×¤×¨×פ××."
-#: actions/oembed.php:87 actions/shownotice.php:175
+#: actions/oembed.php:83 actions/shownotice.php:172
#, php-format
msgid "%1$s's status on %2$s"
msgstr "×ס×××ס ×©× %1$s ×-%2$s "
+#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png')
+#: actions/oembed.php:168
+#, fuzzy, php-format
+msgid "Content type %s not supported."
+msgstr "×ת××ר"
+
#. TRANS: Error message displaying attachments. %s is the site's base URL.
-#: actions/oembed.php:163
+#: actions/oembed.php:172
#, php-format
msgid "Only %s URLs over plain HTTP please."
msgstr ""
+#. TRANS: Client error on an API request with an unsupported data format.
+#: actions/oembed.php:193 actions/oembed.php:212 lib/apiaction.php:1206
+#: lib/apiaction.php:1233 lib/apiaction.php:1362
+#, fuzzy
+msgid "Not a supported data format."
+msgstr "פ×ר×× ×ת××× × ××× × × ×ª××."
+
#: actions/opensearch.php:64
msgid "People Search"
msgstr "××פ×ש ×× ×©××"
-#: actions/othersettings.php:60
+#: actions/opensearch.php:67
+#, fuzzy
+msgid "Notice Search"
+msgstr "××פ×ש ×× ×©××"
+
+#: actions/othersettings.php:59
msgid "Other settings"
msgstr "×××ר×ת ×פר×פ××"
+#. TRANS: Instructions for tab "Other" in user profile settings.
#: actions/othersettings.php:71
msgid "Manage various other options."
msgstr ""
-#: actions/othersettings.php:108
+#. TRANS: Used as a suffix for free URL shorteners in a dropdown list in the tab "Other" of a
+#. TRANS: user's profile settings. This message has one space at the beginning. Use your
+#. TRANS: language's word separator here if it has one (most likely a single space).
+#: actions/othersettings.php:111
msgid " (free service)"
msgstr ""
-#: actions/othersettings.php:116
+#. TRANS: Label for dropdown with URL shortener services.
+#: actions/othersettings.php:120
msgid "Shorten URLs with"
msgstr ""
-#: actions/othersettings.php:117
+#. TRANS: Tooltip for for dropdown with URL shortener services.
+#: actions/othersettings.php:122
msgid "Automatic shortening service to use."
msgstr ""
-#: actions/othersettings.php:123
+#. TRANS: Label for checkbox.
+#: actions/othersettings.php:128
+#, fuzzy
+msgid "View profile designs"
+msgstr "×××ר×ת ×פר×פ××"
+
+#. TRANS: Tooltip for checkbox.
+#: actions/othersettings.php:130
msgid "Show or hide profile designs."
msgstr ""
+#. TRANS: Form validation error for form "Other settings" in user profile.
+#: actions/othersettings.php:162
+msgid "URL shortening service is too long (maximum 50 characters)."
+msgstr ""
+
+#: actions/otp.php:69
+#, fuzzy
+msgid "No user ID specified."
+msgstr "××××¢× ××ש×"
+
+#: actions/otp.php:83
+#, fuzzy
+msgid "No login token specified."
+msgstr "××××¢× ××ש×"
+
#: actions/otp.php:90
msgid "No login token requested."
msgstr "×× ×ת×קש ××ש×ר!"
+#: actions/otp.php:95
+#, fuzzy
+msgid "Invalid login token specified."
+msgstr "ת××× ×××××¢× ×× ××ק×"
+
#: actions/otp.php:104
msgid "Login token expired."
msgstr ""
@@ -1618,6 +3760,16 @@ msgstr ""
msgid "Change password"
msgstr "×©× × ×¡×ס××"
+#: actions/passwordsettings.php:69
+#, fuzzy
+msgid "Change your password."
+msgstr "×©× × ×¡×ס××"
+
+#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
+#, fuzzy
+msgid "Password change"
+msgstr "×ס×ס×× × ×©×ר×."
+
#: actions/passwordsettings.php:104
msgid "Old password"
msgstr "ס×ס×× ××©× ×"
@@ -1630,11 +3782,6 @@ msgstr "ס×ס×× ××ש×"
msgid "6 or more characters"
msgstr "×פ××ת 6 ××ת××ת"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:440
-msgid "Confirm"
-msgstr "×שר"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "××× ×ס×ס×× ×××¢××"
@@ -1643,7 +3790,12 @@ msgstr "××× ×ס×ס×× ×××¢××"
msgid "Change"
msgstr "×©× ×"
-#: actions/passwordsettings.php:157 actions/register.php:240
+#: actions/passwordsettings.php:154 actions/register.php:238
+#, fuzzy
+msgid "Password must be 6 or more characters."
+msgstr "×ס×ס×× ××××ת ××××ת ×ת ×פ××ת 6 ××ת××ת."
+
+#: actions/passwordsettings.php:157 actions/register.php:241
msgid "Passwords don't match."
msgstr "×ס×ס×××ת ×× ×ª××××ת."
@@ -1663,99 +3815,285 @@ msgstr "×× × ××ª× ×ש××ר ×ת ×ס×ס××"
msgid "Password saved."
msgstr "×ס×ס×× × ×©×ר×."
+#. TRANS: Title for Paths admin panel.
#. TRANS: Menu item for site administration
-#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371
+#: actions/pathsadminpanel.php:58 lib/adminpanelaction.php:371
msgid "Paths"
msgstr ""
-#: actions/pathsadminpanel.php:70
-msgid "Path and server settings for this StatusNet site."
+#. TRANS: Form instructions for Path admin panel.
+#: actions/pathsadminpanel.php:69
+msgid "Path and server settings for this StatusNet site"
msgstr ""
-#: actions/pathsadminpanel.php:183
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the directory that could not be read from.
+#: actions/pathsadminpanel.php:155
+#, fuzzy, php-format
+msgid "Theme directory not readable: %s."
+msgstr "×¢××× ×× ××× × ×××× ×ס×× ×××× ×©××ª× ×××× ×ק××"
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the avatar directory that could not be written to.
+#: actions/pathsadminpanel.php:163
+#, fuzzy, php-format
+msgid "Avatar directory not writable: %s."
+msgstr "×¢××× ×× ××× × ×××× ×ס×× ×××× ×©××ª× ×××× ×ק××"
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the background directory that could not be written to.
+#: actions/pathsadminpanel.php:171
+#, fuzzy, php-format
+msgid "Background directory not writable: %s."
+msgstr "×¢××× ×× ××× × ×××× ×ס×× ×××× ×©××ª× ×××× ×ק××"
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the locales directory that could not be read from.
+#: actions/pathsadminpanel.php:181
+#, fuzzy, php-format
+msgid "Locales directory not readable: %s."
+msgstr "×¢××× ×× ××× × ×××× ×ס×× ×××× ×©××ª× ×××× ×ק××"
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the SSL server URL that is too long.
+#: actions/pathsadminpanel.php:189
msgid "Invalid SSL server. The maximum length is 255 characters."
msgstr ""
-#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:235 actions/siteadminpanel.php:58
msgid "Site"
msgstr ""
-#: actions/pathsadminpanel.php:238
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:241 actions/pathsadminpanel.php:279
+#: actions/pathsadminpanel.php:370 actions/pathsadminpanel.php:425
+#, fuzzy
+msgid "Server"
+msgstr "ש××××ר"
+
+#: actions/pathsadminpanel.php:242
msgid "Site's server hostname."
msgstr ""
-#: actions/pathsadminpanel.php:242
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:248 actions/pathsadminpanel.php:288
+#: actions/pathsadminpanel.php:379 actions/pathsadminpanel.php:434
msgid "Path"
msgstr ""
-#: actions/pathsadminpanel.php:246
-msgid "Path to locales"
+#: actions/pathsadminpanel.php:249
+msgid "Site path."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:255
+msgid "Locale directory"
msgstr ""
-#: actions/pathsadminpanel.php:246
-msgid "Directory path to locales"
+#: actions/pathsadminpanel.php:256
+msgid "Directory path to locales."
msgstr ""
-#: actions/pathsadminpanel.php:250
+#. TRANS: Checkbox label in Paths admin panel.
+#: actions/pathsadminpanel.php:263
msgid "Fancy URLs"
msgstr ""
-#: actions/pathsadminpanel.php:252
+#: actions/pathsadminpanel.php:265
msgid "Use fancy (more readable and memorable) URLs?"
msgstr ""
-#: actions/pathsadminpanel.php:259
+#: actions/pathsadminpanel.php:272
msgid "Theme"
msgstr ""
-#: actions/pathsadminpanel.php:264
-msgid "Theme server"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:281
+msgid "Server for themes."
msgstr ""
-#: actions/pathsadminpanel.php:268
-msgid "Theme path"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:290
+msgid "Web path to themes."
msgstr ""
-#: actions/pathsadminpanel.php:272
-msgid "Theme directory"
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:297 actions/pathsadminpanel.php:388
+#: actions/pathsadminpanel.php:443 actions/pathsadminpanel.php:495
+#, fuzzy
+msgid "SSL server"
+msgstr "ש××××ר"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:299
+msgid "SSL server for themes (default: SSL server)."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:306 actions/pathsadminpanel.php:397
+#: actions/pathsadminpanel.php:452
+msgid "SSL path"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:308
+msgid "SSL path to themes (default: /theme/)."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:315 actions/pathsadminpanel.php:406
+#: actions/pathsadminpanel.php:461
+msgid "Directory"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:317
+msgid "Directory where themes are located."
msgstr ""
-#: actions/pathsadminpanel.php:284
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:326
+#, fuzzy
+msgid "Avatars"
+msgstr "ת××× ×"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:333
msgid "Avatar server"
msgstr "ת××× ×"
-#: actions/pathsadminpanel.php:301
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:335
+msgid "Server for avatars."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:342
+#, fuzzy
+msgid "Avatar path"
+msgstr "×ת××× × ×¢×××× ×."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:344
+msgid "Web path to avatars."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:351
+#, fuzzy
+msgid "Avatar directory"
+msgstr "×ת××× × ×¢×××× ×."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:353
+msgid "Directory where avatars are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:364
msgid "Backgrounds"
msgstr ""
-#: actions/pathsadminpanel.php:305
-msgid "Background server"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:372
+msgid "Server for backgrounds."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:381
+msgid "Web path to backgrounds."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:390
+msgid "Server for backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:399
+msgid "Web path to backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:408
+msgid "Directory where backgrounds are located."
+msgstr ""
+
+#. TRANS: Fieldset legens in Paths admin panel.
+#. TRANS: DT element label in attachment list.
+#: actions/pathsadminpanel.php:419 lib/attachmentlist.php:99
+msgid "Attachments"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:427
+msgid "Server for attachments."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:436
+msgid "Web path to attachments."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:445
+msgid "Server for attachments on SSL pages."
msgstr ""
-#: actions/pathsadminpanel.php:309
-msgid "Background path"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:454
+msgid "Web path to attachments on SSL pages."
msgstr ""
-#: actions/pathsadminpanel.php:313
-msgid "Background directory"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:463
+msgid "Directory where attachments are located."
msgstr ""
-#: actions/pathsadminpanel.php:325
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:472
+#, fuzzy
+msgid "SSL"
+msgstr "ס×ס"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:477 actions/snapshotadminpanel.php:202
+#, fuzzy
+msgid "Never"
+msgstr "ש××××ר"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:479
+#, fuzzy
+msgid "Sometimes"
+msgstr "××××¢×ת"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:481
msgid "Always"
msgstr ""
-#: actions/pathsadminpanel.php:329
+#: actions/pathsadminpanel.php:485
msgid "Use SSL"
msgstr ""
-#: actions/pathsadminpanel.php:330
-msgid "When to use SSL"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:487
+msgid "When to use SSL."
msgstr ""
-#: actions/pathsadminpanel.php:336
-msgid "Server to direct SSL requests to"
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:497
+msgid "Server to direct SSL requests to."
msgstr ""
+#. TRANS: Button title text to store form data in the Paths admin panel.
+#: actions/pathsadminpanel.php:514
+#, fuzzy
+msgid "Save paths"
+msgstr "××××¢× ××ש×"
+
#: actions/peoplesearch.php:52
#, php-format
msgid ""
@@ -1769,6 +4107,16 @@ msgstr ""
msgid "People search"
msgstr "××פ×ש ס×ס××"
+#: actions/peopletag.php:68
+#, fuzzy, php-format
+msgid "Not a valid people tag: %s."
+msgstr "×× ×¢××× ×××××× ×-OpenID."
+
+#: actions/peopletag.php:142
+#, fuzzy, php-format
+msgid "Users self-tagged with %1$s - page %2$d"
+msgstr "××קר××××× ××ת %s"
+
#: actions/postnotice.php:95
msgid "Invalid notice content."
msgstr "×××× ×× ××ק×."
@@ -1778,122 +4126,223 @@ msgstr "×××× ×× ××ק×."
msgid "Notice license â%1$sâ is not compatible with site license â%2$sâ."
msgstr ""
-#: actions/profilesettings.php:60
+#. TRANS: Page title for profile settings.
+#: actions/profilesettings.php:61
msgid "Profile settings"
msgstr "×××ר×ת ×פר×פ××"
-#: actions/profilesettings.php:71
+#. TRANS: Usage instructions for profile settings.
+#: actions/profilesettings.php:73
msgid ""
"You can update your personal profile info here so people know more about you."
msgstr "×¢××× ×ת ×פר×פ×× ××××©× ×©×× ×××, ×¢× ×× ×ª ש×× ×©×× ××××× ××עת ×¢××× ××תר."
-#: actions/profilesettings.php:99
+#. TRANS: Profile settings form legend.
+#: actions/profilesettings.php:102
msgid "Profile information"
msgstr "×××ר×ת ×פר×פ××"
-#: actions/profilesettings.php:108 lib/groupeditform.php:154
-msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
-msgstr "1 ×¢× 64 ××ת××ת ×× ××××ת ק×× ×ת ×× ×ספר××, ××× ×¡××× × ×¤×ס×ק ×× ×¨×××××."
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:113
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces."
+msgstr ""
-#: actions/profilesettings.php:111 actions/register.php:455
-#: actions/showgroup.php:256 actions/tagother.php:104
-#: lib/groupeditform.php:157 lib/userprofile.php:150
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for full group name (dt). Text hidden by default.
+#: actions/profilesettings.php:117 actions/register.php:456
+#: actions/showgroup.php:252 actions/tagother.php:104
+#: lib/groupeditform.php:157 lib/userprofile.php:152
msgid "Full name"
msgstr "×©× ×××"
+#. TRANS: Field label in form for profile settings.
#. TRANS: Form input field label.
-#: actions/profilesettings.php:115 actions/register.php:460
-#: lib/applicationeditform.php:235 lib/groupeditform.php:161
+#: actions/profilesettings.php:122 actions/register.php:461
+#: lib/applicationeditform.php:236 lib/groupeditform.php:161
msgid "Homepage"
msgstr "×תר ××ת"
-#: actions/profilesettings.php:117 actions/register.php:462
-msgid "URL of your homepage, blog, or profile on another site"
-msgstr "××ת××ת ×©× ×תר ×××ת ש××, ××××, ×× ×¤×¨×פ×× ××תר ××ר "
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:125
+msgid "URL of your homepage, blog, or profile on another site."
+msgstr ""
+
+#. TRANS: Tooltip for field label in form for profile settings. Plural
+#. TRANS: is decided by the number of characters available for the
+#. TRANS: biography (%d).
+#: actions/profilesettings.php:133 actions/register.php:472
+#, php-format
+msgid "Describe yourself and your interests in %d character"
+msgid_plural "Describe yourself and your interests in %d characters"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:139 actions/register.php:477
+#, fuzzy
+msgid "Describe yourself and your interests"
+msgstr "ת×ר ×ת עצ×× ××ת × ×ש×× ××¢× ××× ×©×× ×-140 ××ת××ת"
-#: actions/profilesettings.php:127 actions/register.php:473
+#. TRANS: Text area label in form for profile settings where users can provide.
+#. TRANS: their biography.
+#: actions/profilesettings.php:143 actions/register.php:479
msgid "Bio"
msgstr "××××רפ××"
-#: actions/profilesettings.php:132 actions/register.php:478
-#: actions/showgroup.php:265 actions/tagother.php:112
-#: actions/userauthorization.php:166 lib/groupeditform.php:177
-#: lib/userprofile.php:165
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group location (dt). Text hidden by default.
+#: actions/profilesettings.php:149 actions/register.php:484
+#: actions/showgroup.php:262 actions/tagother.php:112
+#: actions/userauthorization.php:166 lib/groupeditform.php:180
+#: lib/userprofile.php:167
msgid "Location"
msgstr "××ק××"
-#: actions/profilesettings.php:134 actions/register.php:480
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:152 actions/register.php:486
msgid "Where you are, like \"City, State (or Region), Country\""
msgstr "××ק×××, ×××©× \"×¢×ר, ×××× × ×× ××××, ×רץ\""
-#: actions/profilesettings.php:138
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:157
msgid "Share my current location when posting notices"
msgstr ""
-#: actions/profilesettings.php:145 actions/tagother.php:149
+#. TRANS: Field label in form for profile settings.
+#: actions/profilesettings.php:165 actions/tagother.php:149
#: actions/tagother.php:209 lib/subscriptionlist.php:106
-#: lib/subscriptionlist.php:108 lib/userprofile.php:210
+#: lib/subscriptionlist.php:108 lib/userprofile.php:212
msgid "Tags"
msgstr ""
-#: actions/profilesettings.php:147
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:168
msgid ""
"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
msgstr ""
-#: actions/profilesettings.php:151
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:173
msgid "Language"
msgstr "שפ×"
-#: actions/profilesettings.php:152
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:175
msgid "Preferred language"
msgstr ""
-#: actions/profilesettings.php:161
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:185
msgid "Timezone"
msgstr ""
-#: actions/profilesettings.php:162
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:187
msgid "What timezone are you normally in?"
msgstr ""
-#: actions/profilesettings.php:167
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:193
msgid ""
"Automatically subscribe to whoever subscribes to me (best for non-humans)"
msgstr ""
-#: actions/profilesettings.php:228 actions/register.php:230
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: Plural form is used based on the maximum number of allowed
+#. TRANS: characters for the biography (%d).
+#: actions/profilesettings.php:262 actions/register.php:229
#, php-format
-msgid "Bio is too long (max %d chars)."
-msgstr "×©× ×××ק×× ×ר×× ×××× (××תר ×¢× %d ××ת××ת)."
+msgid "Bio is too long (maximum %d character)."
+msgid_plural "Bio is too long (maximum %d characters)."
+msgstr[0] ""
+msgstr[1] ""
-#: actions/profilesettings.php:235 actions/siteadminpanel.php:151
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:273 actions/siteadminpanel.php:151
msgid "Timezone not selected."
msgstr ""
-#: actions/profilesettings.php:253 actions/tagother.php:178
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:281
+msgid "Language is too long (maximum 50 characters)."
+msgstr ""
+
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: %s is an invalid tag.
+#: actions/profilesettings.php:295 actions/tagother.php:178
#, php-format
msgid "Invalid tag: \"%s\""
msgstr "×××× ×× ××ק×."
-#: actions/profilesettings.php:375
+#. TRANS: Server error thrown when user profile settings could not be updated to
+#. TRANS: automatically subscribe to any subscriber.
+#: actions/profilesettings.php:351
+#, fuzzy
+msgid "Couldn't update user for autosubscribe."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#. TRANS: Server error thrown when user profile location preference settings could not be updated.
+#: actions/profilesettings.php:409
+#, fuzzy
+msgid "Couldn't save location prefs."
+msgstr "ש××רת ×פר×פ×× × ×ש××."
+
+#. TRANS: Server error thrown when user profile settings could not be saved.
+#: actions/profilesettings.php:422
msgid "Couldn't save profile."
msgstr "ש××רת ×פר×פ×× × ×ש××."
+#. TRANS: Server error thrown when user profile settings tags could not be saved.
+#: actions/profilesettings.php:431
+#, fuzzy
+msgid "Couldn't save tags."
+msgstr "ש××רת ×פר×פ×× × ×ש××."
+
+#. TRANS: Confirmation shown when user profile settings are saved.
#. TRANS: Message after successful saving of administrative settings.
-#: actions/profilesettings.php:391 lib/adminpanelaction.php:138
+#: actions/profilesettings.php:440 lib/adminpanelaction.php:138
msgid "Settings saved."
msgstr "××××ר×ת × ×©×ר×."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+msgid "Restore account"
+msgstr ""
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
msgstr ""
+#: actions/public.php:92
+#, fuzzy
+msgid "Could not retrieve public stream."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#: actions/public.php:130
+#, fuzzy, php-format
+msgid "Public timeline, page %d"
+msgstr "×§× ××× ×¦×××ר×"
+
#: actions/public.php:132 lib/publicgroupnav.php:79
msgid "Public timeline"
msgstr "×§× ××× ×¦×××ר×"
+#: actions/public.php:160
+#, fuzzy
+msgid "Public Stream Feed (RSS 1.0)"
+msgstr "××× ×ª ××¨× ×צ×××ר×"
+
+#: actions/public.php:164
+#, fuzzy
+msgid "Public Stream Feed (RSS 2.0)"
+msgstr "××× ×ª ××¨× ×צ×××ר×"
+
+#: actions/public.php:168
+#, fuzzy
+msgid "Public Stream Feed (Atom)"
+msgstr "××× ×ª ××¨× ×צ×××ר×"
+
#: actions/public.php:188
#, php-format
msgid ""
@@ -1928,28 +4377,46 @@ msgid ""
"tool."
msgstr ""
-#: actions/publictagcloud.php:63
+#. TRANS: Title for public tag cloud.
+#: actions/publictagcloud.php:57
+#, fuzzy
+msgid "Public tag cloud"
+msgstr "××× ×ª ××¨× ×צ×××ר×"
+
+#. TRANS: Instructions (more used like an explanation/header).
+#. TRANS: %s is the StatusNet sitename.
+#: actions/publictagcloud.php:65
#, php-format
-msgid "These are most popular recent tags on %s "
+msgid "These are most popular recent tags on %s"
msgstr ""
-#: actions/publictagcloud.php:69
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:74
#, php-format
msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet."
msgstr ""
-#: actions/publictagcloud.php:72
+#. TRANS: Message shown to a logged in user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#: actions/publictagcloud.php:79
msgid "Be the first to post one!"
msgstr ""
-#: actions/publictagcloud.php:75
+#. TRANS: Message shown to a anonymous user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:87
#, php-format
msgid ""
"Why not [register an account](%%action.register%%) and be the first to post "
"one!"
msgstr ""
-#: actions/publictagcloud.php:134
+#: actions/publictagcloud.php:146
msgid "Tag cloud"
msgstr ""
@@ -1977,6 +4444,11 @@ msgstr "ש×××× ×××ש×ר ×ק××."
msgid "This confirmation code is too old. Please start again."
msgstr "ק×× ××ש×ר ×× ××©× ××××. ×× × ×ת×× ×××ש."
+#: actions/recoverpassword.php:111
+#, fuzzy
+msgid "Could not update user with confirmed email address."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
#: actions/recoverpassword.php:152
msgid ""
"If you have forgotten or lost your password, you can get a new one sent to "
@@ -1987,6 +4459,11 @@ msgstr ""
msgid "You have been identified. Enter a new password below. "
msgstr ""
+#: actions/recoverpassword.php:188
+#, fuzzy
+msgid "Password recovery"
+msgstr "×ת×קש ש××××ר ס×ס××"
+
#: actions/recoverpassword.php:191
msgid "Nickname or email address"
msgstr ""
@@ -2050,14 +4527,14 @@ msgid "Unexpected password reset."
msgstr "××פ×ס ס×ס×× ×× ×¦×¤××."
#: actions/recoverpassword.php:365
-msgid "Password must be 6 chars or more."
-msgstr "×ס×ס×× ××××ת ××××ת ×ת ×פ××ת 6 ××ת××ת."
+msgid "Password must be 6 characters or more."
+msgstr ""
#: actions/recoverpassword.php:369
msgid "Password and confirmation do not match."
msgstr "×ס×ס×× ×××ש××¨× ××× × ×ª××××ת."
-#: actions/recoverpassword.php:388 actions/register.php:255
+#: actions/recoverpassword.php:388 actions/register.php:256
msgid "Error setting user."
msgstr "ש×××× ××צ×רת ×©× ××שת×ש."
@@ -2065,15 +4542,20 @@ msgstr "ש×××× ××צ×רת ×©× ××שת×ש."
msgid "New password successfully saved. You are now logged in."
msgstr "×ס×ס×× ××××©× × ×©××¨× ××צ×××. ××ª× ××××ר ××ער×ת."
-#: actions/register.php:92 actions/register.php:196 actions/register.php:412
+#: actions/register.php:92 actions/register.php:196 actions/register.php:413
msgid "Sorry, only invited people can register."
msgstr ""
+#: actions/register.php:99
+#, fuzzy
+msgid "Sorry, invalid invitation code."
+msgstr "ש×××× ×××ש×ר ×ק××."
+
#: actions/register.php:119
msgid "Registration successful"
msgstr ""
-#: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85
+#: actions/register.php:121 actions/register.php:512 lib/logingroupnav.php:85
msgid "Register"
msgstr "××רש×"
@@ -2081,68 +4563,87 @@ msgstr "××רש×"
msgid "Registration not allowed."
msgstr ""
-#: actions/register.php:205
+#: actions/register.php:209
msgid "You can't register if you don't agree to the license."
msgstr "×× × ××ª× ××××¨×©× ××× ×ס××× ×רש×××"
-#: actions/register.php:250 actions/register.php:272
+#: actions/register.php:218
+#, fuzzy
+msgid "Email address already exists."
+msgstr "×ת××ת ×× ××ר ××שר×."
+
+#: actions/register.php:251 actions/register.php:273
msgid "Invalid username or password."
msgstr "×©× ××שת×ש ×× ×ס×ס×× ×× ××ק×××"
-#: actions/register.php:350
+#: actions/register.php:351
msgid ""
"With this form you can create a new account. You can then post notices and "
"link up to friends and colleagues. "
msgstr ""
-#: actions/register.php:437
+#: actions/register.php:433
+#, fuzzy
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required."
+msgstr "1 ×¢× 64 ××ת××ת ×× ××××ת ק×× ×ת ×× ×ספר××, ××× ×¡××× × ×¤×ס×ק ×× ×¨×××××."
+
+#: actions/register.php:438
msgid "6 or more characters. Required."
msgstr " ×פ××ת 6 ××ת××ת. ש×× ××××."
+#: actions/register.php:442
+#, fuzzy
+msgid "Same as password above. Required."
+msgstr "××× ×ס×ס×× ×××¢××"
+
#. TRANS: Link description in user account settings menu.
-#: actions/register.php:445 actions/register.php:449
-#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132
+#: actions/register.php:446 actions/register.php:450
+#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127
msgid "Email"
msgstr ""
-#: actions/register.php:446 actions/register.php:450
+#: actions/register.php:447 actions/register.php:451
msgid "Used only for updates, announcements, and password recovery"
msgstr "×ש×××ש רק ××קר×× ×©× ×¢××××× ××, ××××¢×ת ×ער×ת, ×ש×××××¨× ×¡×ס×××ת"
-#: actions/register.php:457
+#: actions/register.php:458
msgid "Longer name, preferably your \"real\" name"
msgstr ""
-#: actions/register.php:518
+#: actions/register.php:463
+msgid "URL of your homepage, blog, or profile on another site"
+msgstr "××ת××ת ×©× ×תר ×××ת ש××, ××××, ×× ×¤×¨×פ×× ××תר ××ר "
+
+#: actions/register.php:524
#, php-format
msgid ""
"I understand that content and data of %1$s are private and confidential."
msgstr ""
-#: actions/register.php:528
+#: actions/register.php:534
#, php-format
msgid "My text and files are copyright by %1$s."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors.
-#: actions/register.php:532
+#: actions/register.php:538
msgid "My text and files remain under my own copyright."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved.
-#: actions/register.php:535
+#: actions/register.php:541
msgid "All rights reserved."
msgstr ""
#. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses.
-#: actions/register.php:540
+#: actions/register.php:546
#, php-format
msgid ""
"My text and files are available under %s except this private data: password, "
"email address, IM address, and phone number."
msgstr ""
-#: actions/register.php:583
+#: actions/register.php:589
#, php-format
msgid ""
"Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may "
@@ -2161,7 +4662,7 @@ msgid ""
"Thanks for signing up and we hope you enjoy using this service."
msgstr ""
-#: actions/register.php:607
+#: actions/register.php:613
msgid ""
"(You should receive a message by email momentarily, with instructions on how "
"to confirm your email address.)"
@@ -2182,6 +4683,11 @@ msgstr ""
msgid "Remote subscribe"
msgstr "×רש×× ×ר××קת"
+#: actions/remotesubscribe.php:124
+#, fuzzy
+msgid "Subscribe to a remote user"
+msgstr "××רש×× ××שר×"
+
#: actions/remotesubscribe.php:129
msgid "User nickname"
msgstr "××× ×× ×שת×ש"
@@ -2199,7 +4705,7 @@ msgid "URL of your profile on another compatible microblogging service"
msgstr "×ת××ת ×פר×פ×× ×©×× ×שר×ת ××קר××××× ×ª××× ××ר"
#: actions/remotesubscribe.php:137 lib/subscribeform.php:139
-#: lib/userprofile.php:406
+#: lib/userprofile.php:411
msgid "Subscribe"
msgstr "×××¨×©× ××× ××"
@@ -2207,24 +4713,69 @@ msgstr "×××¨×©× ××× ××"
msgid "Invalid profile URL (bad format)"
msgstr "×ת××ת פר×פ×× ×× ××ק×ת (פ×ר×× ×× ×ª×§××)"
+#: actions/remotesubscribe.php:168
+#, fuzzy
+msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)."
+msgstr "Not a valid profile URL (no YADIS document)."
+
#: actions/remotesubscribe.php:176
msgid "Thatâs a local profile! Login to subscribe."
msgstr ""
+#: actions/remotesubscribe.php:183
+#, fuzzy
+msgid "Couldnât get a request token."
+msgstr "×ס×××× ×××§×©× ×× ×תק××."
+
#: actions/repeat.php:57
msgid "Only logged-in users can repeat notices."
msgstr ""
-#: actions/repeat.php:114 lib/noticelist.php:676
+#: actions/repeat.php:64 actions/repeat.php:71
+#, fuzzy
+msgid "No notice specified."
+msgstr "××××¢× ××ש×"
+
+#: actions/repeat.php:76
+#, fuzzy
+msgid "You can't repeat your own notice."
+msgstr "×× × ××ª× ××××¨×©× ××× ×ס××× ×רש×××"
+
+#: actions/repeat.php:90
+#, fuzzy
+msgid "You already repeated that notice."
+msgstr "××ר × ×× ×¡×ª ××ער×ת!"
+
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "××פ×ס"
+#: actions/repeat.php:119
+#, fuzzy
+msgid "Repeated!"
+msgstr "צ×ר"
+
#: actions/replies.php:126 actions/repliesrss.php:68
-#: lib/personalgroupnav.php:105
+#: lib/personalgroupnav.php:108
#, php-format
msgid "Replies to %s"
msgstr "ת×××ת ×¢××ר %s"
+#: actions/replies.php:128
+#, fuzzy, php-format
+msgid "Replies to %1$s, page %2$d"
+msgstr "ת×××ת ×¢××ר %s"
+
+#: actions/replies.php:145
+#, fuzzy, php-format
+msgid "Replies feed for %s (RSS 1.0)"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
+#: actions/replies.php:152
+#, fuzzy, php-format
+msgid "Replies feed for %s (RSS 2.0)"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
#: actions/replies.php:159
#, php-format
msgid "Replies feed for %s (Atom)"
@@ -2251,10 +4802,117 @@ msgid ""
"newnotice%%%%?status_textarea=%3$s)."
msgstr ""
+#: actions/repliesrss.php:72
+#, fuzzy, php-format
+msgid "Replies to %1$s on %2$s!"
+msgstr "ת×××ת ×¢××ר %s"
+
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+msgid "Only logged-in users can restore their account."
+msgstr ""
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+msgid "You may not restore your account."
+msgstr ""
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+msgid "No uploaded file."
+msgstr ""
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "ש×××ת ×ער×ת ×××¢××ת ×ק×××¥."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+msgid "Not an Atom feed."
+msgstr ""
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+msgid "Upload the file"
+msgstr ""
+
+#: actions/revokerole.php:75
+#, fuzzy
+msgid "You cannot revoke user roles on this site."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
+#: actions/revokerole.php:82
+#, fuzzy
+msgid "User doesn't have this role."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
#: actions/rsd.php:146 actions/version.php:159
msgid "StatusNet"
msgstr "ס×××ס××ק×"
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+#, fuzzy
+msgid "You cannot sandbox users on this site."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
+#: actions/sandbox.php:72
+#, fuzzy
+msgid "User is already sandboxed."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
#. TRANS: Menu item for site administration
#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170
#: lib/adminpanelaction.php:379
@@ -2262,7 +4920,7 @@ msgid "Sessions"
msgstr ""
#: actions/sessionsadminpanel.php:65
-msgid "Session settings for this StatusNet site."
+msgid "Session settings for this StatusNet site"
msgstr ""
#: actions/sessionsadminpanel.php:175
@@ -2282,7 +4940,6 @@ msgid "Turn on debugging output for sessions."
msgstr ""
#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
-#: actions/useradminpanel.php:294
msgid "Save site settings"
msgstr "×××ר×ת ×פר×פ××"
@@ -2290,12 +4947,38 @@ msgstr "×××ר×ת ×פר×פ××"
msgid "You must be logged in to view an application."
msgstr ""
+#: actions/showapplication.php:157
+#, fuzzy
+msgid "Application profile"
+msgstr "×××××¢× ××× ×¤×¨×פ××"
+
#. TRANS: Form input field label for application icon.
#: actions/showapplication.php:159 lib/applicationeditform.php:173
msgid "Icon"
msgstr ""
-#: actions/showapplication.php:192 actions/showgroup.php:436
+#. TRANS: Form input field label for application name.
+#: actions/showapplication.php:169 actions/version.php:197
+#: lib/applicationeditform.php:190
+#, fuzzy
+msgid "Name"
+msgstr "××× ××"
+
+#. TRANS: Form input field label.
+#: actions/showapplication.php:178 lib/applicationeditform.php:227
+#, fuzzy
+msgid "Organization"
+msgstr "××ק××"
+
+#. TRANS: Form input field label.
+#: actions/showapplication.php:187 actions/version.php:200
+#: lib/applicationeditform.php:208 lib/groupeditform.php:175
+#, fuzzy
+msgid "Description"
+msgstr "×רש××ת"
+
+#. TRANS: Header for group statistics on a group page (h2).
+#: actions/showapplication.php:192 actions/showgroup.php:448
#: lib/profileaction.php:187
msgid "Statistics"
msgstr "ס×××ס××ק×"
@@ -2313,6 +4996,12 @@ msgstr ""
msgid "Reset key & secret"
msgstr ""
+#: actions/showapplication.php:252 lib/deletegroupform.php:121
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
+#, fuzzy
+msgid "Delete"
+msgstr "××ק"
+
#: actions/showapplication.php:261
msgid "Application info"
msgstr ""
@@ -2347,6 +5036,31 @@ msgstr ""
msgid "Are you sure you want to reset your consumer key and secret?"
msgstr ""
+#: actions/showfavorites.php:79
+#, fuzzy, php-format
+msgid "%1$s's favorite notices, page %2$d"
+msgstr "%s ×××ר××"
+
+#: actions/showfavorites.php:132
+#, fuzzy
+msgid "Could not retrieve favorite notices."
+msgstr "ש××רת ×פר×פ×× × ×ש××."
+
+#: actions/showfavorites.php:171
+#, fuzzy, php-format
+msgid "Feed for favorites of %s (RSS 1.0)"
+msgstr "××× ×ת ×××ר×× ×©× %s"
+
+#: actions/showfavorites.php:178
+#, fuzzy, php-format
+msgid "Feed for favorites of %s (RSS 2.0)"
+msgstr "××× ×ת ×××ר×× ×©× %s"
+
+#: actions/showfavorites.php:185
+#, fuzzy, php-format
+msgid "Feed for favorites of %s (Atom)"
+msgstr "××× ×ת ×××ר×× ×©× %s"
+
#: actions/showfavorites.php:206
msgid ""
"You haven't chosen any favorite notices yet. Click the fave button on "
@@ -2372,35 +5086,107 @@ msgstr ""
msgid "This is a way to share what you like."
msgstr ""
-#: actions/showgroup.php:82
+#. TRANS: Page title for first group page. %s is a group name.
+#: actions/showgroup.php:75
#, php-format
msgid "%s group"
msgstr ""
-#: actions/showgroup.php:227
+#. TRANS: Page title for any but first group page.
+#. TRANS: %1$s is a group name, $2$s is a page number.
+#: actions/showgroup.php:79
+#, fuzzy, php-format
+msgid "%1$s group, page %2$d"
+msgstr "×× ××× ××××"
+
+#. TRANS: Group profile header (h2). Text hidden by default.
+#: actions/showgroup.php:220
msgid "Group profile"
msgstr "××שת×ש ××× ×¤×¨×פ××."
-#: actions/showgroup.php:272 actions/tagother.php:118
-#: actions/userauthorization.php:175 lib/userprofile.php:178
+#. TRANS: Label for group URL (dt). Text hidden by default.
+#: actions/showgroup.php:270 actions/tagother.php:118
+#: actions/userauthorization.php:175 lib/userprofile.php:180
msgid "URL"
msgstr ""
-#: actions/showgroup.php:293 lib/groupeditform.php:184
+#. TRANS: Label for group description or group note (dt). Text hidden by default.
+#: actions/showgroup.php:282 actions/tagother.php:128
+#: actions/userauthorization.php:187 lib/userprofile.php:197
+#, fuzzy
+msgid "Note"
+msgstr "××××¢×ת"
+
+#. TRANS: Label for group aliases (dt). Text hidden by default.
+#: actions/showgroup.php:293 lib/groupeditform.php:187
msgid "Aliases"
msgstr ""
-#: actions/showgroup.php:398 lib/profileaction.php:117
+#. TRANS: Group actions header (h2). Text hidden by default.
+#: actions/showgroup.php:304
+#, fuzzy
+msgid "Group actions"
+msgstr "ק××צ×ת"
+
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:345
+#, fuzzy, php-format
+msgid "Notice feed for %s group (RSS 1.0)"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:352
+#, fuzzy, php-format
+msgid "Notice feed for %s group (RSS 2.0)"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:359
+#, fuzzy, php-format
+msgid "Notice feed for %s group (Atom)"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:365
+#, fuzzy, php-format
+msgid "FOAF for %s group"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
+#. TRANS: Header for mini list of group members on a group page (h2).
+#: actions/showgroup.php:402
+#, fuzzy
+msgid "Members"
+msgstr "××ר ×××"
+
+#. TRANS: Description for mini list of group members on a group page when the group has no members.
+#: actions/showgroup.php:408 lib/profileaction.php:117
#: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95
#: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71
msgid "(None)"
msgstr ""
-#: actions/showgroup.php:404
+#. TRANS: Link to all group members from mini list of group members if group has more than n members.
+#: actions/showgroup.php:417
msgid "All members"
msgstr ""
-#: actions/showgroup.php:455
+#. TRANS: Label for creation date in statistics on group page.
+#: actions/showgroup.php:453
+msgctxt "LABEL"
+msgid "Created"
+msgstr ""
+
+#. TRANS: Label for member count in statistics on group page.
+#: actions/showgroup.php:461
+msgctxt "LABEL"
+msgid "Members"
+msgstr ""
+
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: %%%%action.register%%%% is the URL for registration, %%%%doc.help%%%% is a URL to help.
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:476
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -2410,7 +5196,10 @@ msgid ""
"of this group and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-#: actions/showgroup.php:461
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept no new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:486
#, php-format
msgid ""
"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -2419,53 +5208,119 @@ msgid ""
"their life and interests. "
msgstr ""
-#: actions/showgroup.php:489
+#. TRANS: Header for list of group administrators on a group page (h2).
+#: actions/showgroup.php:515
msgid "Admins"
msgstr ""
-#: actions/showmessage.php:98
+#. TRANS: Client error displayed requesting a single message that does not exist.
+#: actions/showmessage.php:79
+#, fuzzy
+msgid "No such message."
+msgstr "××× ×שת×ש ×××."
+
+#. TRANS: Client error displayed requesting a single direct message the requesting user was not a party in.
+#: actions/showmessage.php:97
msgid "Only the sender and recipient may read this message."
msgstr ""
-#: actions/showmessage.php:108
+#. TRANS: Page title for single direct message display when viewing user is the sender.
+#. TRANS: %1$s is the addressed user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:110
#, php-format
msgid "Message to %1$s on %2$s"
msgstr ""
-#: actions/showmessage.php:113
+#. TRANS: Page title for single message display.
+#. TRANS: %1$s is the sending user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:118
#, php-format
msgid "Message from %1$s on %2$s"
msgstr ""
-#: actions/showstream.php:73
+#: actions/shownotice.php:90
+#, fuzzy
+msgid "Notice deleted."
+msgstr "××××¢×ת"
+
+#. TRANS: Page title showing tagged notices in one user's stream. %1$s is the username, %2$s is the hash tag.
+#: actions/showstream.php:70
+#, php-format
+msgid "%1$s tagged %2$s"
+msgstr ""
+
+#. TRANS: Page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$s is the hash tag, %1$d is the page number.
+#: actions/showstream.php:74
#, php-format
-msgid " tagged %s"
+msgid "%1$s tagged %2$s, page %3$d"
msgstr ""
-#: actions/showstream.php:148
+#. TRANS: Extended page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$d is the page number.
+#: actions/showstream.php:82
+#, fuzzy, php-format
+msgid "%1$s, page %2$d"
+msgstr "%s ×××ר××"
+
+#. TRANS: Title for link to notice feed.
+#. TRANS: %1$s is a user nickname, %2$s is a hashtag.
+#: actions/showstream.php:127
+#, fuzzy, php-format
+msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:136
+#, fuzzy, php-format
+msgid "Notice feed for %s (RSS 1.0)"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:145
+#, fuzzy, php-format
+msgid "Notice feed for %s (RSS 2.0)"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
+#: actions/showstream.php:152
+#, fuzzy, php-format
+msgid "Notice feed for %s (Atom)"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
+#. TRANS: Title for link to notice feed. FOAF stands for Friend of a Friend.
+#. TRANS: More information at http://www.foaf-project.org. %s is a user nickname.
+#: actions/showstream.php:159
#, php-format
msgid "FOAF for %s"
msgstr ""
-#: actions/showstream.php:200
+#. TRANS: First sentence of empty list message for a stream. $1%s is a user nickname.
+#: actions/showstream.php:211
#, php-format
-msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet."
+msgid "This is the timeline for %1$s, but %1$s hasn't posted anything yet."
msgstr ""
-#: actions/showstream.php:205
+#. TRANS: Second sentence of empty list message for a stream for the user themselves.
+#: actions/showstream.php:217
msgid ""
"Seen anything interesting recently? You haven't posted any notices yet, now "
"would be a good time to start :)"
msgstr ""
-#: actions/showstream.php:207
+#. TRANS: Second sentence of empty list message for a non-self stream. %1$s is a user nickname, %2$s is a part of a URL.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:221
#, php-format
msgid ""
"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%"
"%?status_textarea=%2$s)."
msgstr ""
-#: actions/showstream.php:243
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are open.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:264
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -2474,7 +5329,9 @@ msgid ""
"follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))"
msgstr ""
-#: actions/showstream.php:248
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are closed or invite only.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:271
#, php-format
msgid ""
"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
@@ -2482,10 +5339,21 @@ msgid ""
"[StatusNet](http://status.net/) tool. "
msgstr ""
+#. TRANS: Link to the author of a repeated notice. %s is a linked nickname.
+#: actions/showstream.php:328
+#, fuzzy, php-format
+msgid "Repeat of %s"
+msgstr "ת×××ת ×¢××ר %s"
+
#: actions/silence.php:65 actions/unsilence.php:65
msgid "You cannot silence users on this site."
msgstr ""
+#: actions/silence.php:72
+#, fuzzy
+msgid "User is already silenced."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
#: actions/siteadminpanel.php:69
msgid "Basic settings for this StatusNet site"
msgstr ""
@@ -2515,6 +5383,11 @@ msgstr ""
msgid "General"
msgstr ""
+#: actions/siteadminpanel.php:224
+#, fuzzy
+msgid "Site name"
+msgstr "××××¢× ××ש×"
+
#: actions/siteadminpanel.php:225
msgid "The name of your site, like \"Yourcompany Microblog\""
msgstr ""
@@ -2539,6 +5412,11 @@ msgstr ""
msgid "Contact email address for your site"
msgstr ""
+#: actions/siteadminpanel.php:245
+#, fuzzy
+msgid "Local"
+msgstr "××ק××"
+
#: actions/siteadminpanel.php:256
msgid "Default timezone"
msgstr ""
@@ -2575,18 +5453,45 @@ msgstr ""
msgid "How long users must wait (in seconds) to post the same thing again."
msgstr ""
-#: actions/sitenoticeadminpanel.php:56
+#. TRANS: Page title for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:55
msgid "Site Notice"
msgstr "××××¢×ת"
-#: actions/sitenoticeadminpanel.php:113
-msgid "Max length for the site-wide notice is 255 chars."
+#. TRANS: Instructions for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:66
+#, fuzzy
+msgid "Edit site-wide message"
+msgstr "××××¢× ××ש×"
+
+#. TRANS: Server error displayed when saving a site-wide notice was impossible.
+#: actions/sitenoticeadminpanel.php:101
+#, fuzzy
+msgid "Unable to save site notice."
+msgstr "××¢×× ×ש××רת ×××××¢×."
+
+#. TRANS: Client error displayed when a site-wide notice was longer than allowed.
+#: actions/sitenoticeadminpanel.php:112
+msgid "Maximum length for the site-wide notice is 255 characters."
msgstr ""
-#: actions/sitenoticeadminpanel.php:178
-msgid "Site-wide notice text (255 chars max; HTML okay)"
+#. TRANS: Label for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:176
+#, fuzzy
+msgid "Site notice text"
+msgstr "××××¢× ××ש×"
+
+#. TRANS: Tooltip for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:179
+msgid "Site-wide notice text (255 characters maximum; HTML allowed)"
msgstr ""
+#. TRANS: Title for button to save site notice in admin panel.
+#: actions/sitenoticeadminpanel.php:201
+#, fuzzy
+msgid "Save site notice"
+msgstr "××××¢× ××ש×"
+
#. TRANS: Title for SMS settings.
#: actions/smssettings.php:59
msgid "SMS settings"
@@ -2599,6 +5504,18 @@ msgstr "×××ר×ת ×פר×פ××"
msgid "You can receive SMS messages through email from %%site.name%%."
msgstr ""
+#. TRANS: Message given in the SMS settings if SMS is not enabled on the site.
+#: actions/smssettings.php:97
+#, fuzzy
+msgid "SMS is not available."
+msgstr "×¢××× ×× ××× × ×××× ×ס×× ×××× ×©××ª× ×××× ×ק××"
+
+#. TRANS: Form legend for SMS settings form.
+#: actions/smssettings.php:111
+#, fuzzy
+msgid "SMS address"
+msgstr "×ת××ת ×סר×× ××××××"
+
#. TRANS: Form guide in SMS settings form.
#: actions/smssettings.php:120
msgid "Current confirmed SMS-enabled phone number."
@@ -2609,16 +5526,35 @@ msgstr ""
msgid "Awaiting confirmation on this phone number."
msgstr ""
+#. TRANS: Field label for SMS address input in SMS settings form.
+#: actions/smssettings.php:142
+#, fuzzy
+msgid "Confirmation code"
+msgstr "××× ×§×× ××ש×ר."
+
#. TRANS: Form field instructions in SMS settings form.
#: actions/smssettings.php:144
msgid "Enter the code you received on your phone."
msgstr ""
+#. TRANS: Button label to confirm SMS confirmation code in SMS settings.
+#: actions/smssettings.php:148
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Confirm"
+msgstr "×שר"
+
#. TRANS: Field label for SMS phone number input in SMS settings form.
#: actions/smssettings.php:153
msgid "SMS phone number"
msgstr ""
+#. TRANS: SMS phone number input field instructions in SMS settings form.
+#: actions/smssettings.php:156
+#, fuzzy
+msgid "Phone number, no punctuation or spaces, with area code"
+msgstr "1 ×¢× 64 ××ת××ת ×× ××××ת ק×× ×ת ×× ×ספר××, ××× ×¡××× × ×¤×ס×ק ×× ×¨×××××."
+
#. TRANS: Form legend for SMS preferences form.
#: actions/smssettings.php:195
msgid "SMS preferences"
@@ -2631,11 +5567,35 @@ msgid ""
"from my carrier."
msgstr ""
+#. TRANS: Confirmation message for successful SMS preferences save.
+#: actions/smssettings.php:315
+#, fuzzy
+msgid "SMS preferences saved."
+msgstr "××¢×פ×ת × ×©×ר×."
+
+#. TRANS: Message given saving SMS phone number without having provided one.
+#: actions/smssettings.php:338
+#, fuzzy
+msgid "No phone number."
+msgstr "××× ×שת×ש ×××."
+
#. TRANS: Message given saving SMS phone number without having selected a carrier.
#: actions/smssettings.php:344
msgid "No carrier selected."
msgstr ""
+#. TRANS: Message given saving SMS phone number that is already set.
+#: actions/smssettings.php:352
+#, fuzzy
+msgid "That is already your phone number."
+msgstr "××× ××ר ××××× ×-Jabber ש××."
+
+#. TRANS: Message given saving SMS phone number that is already set for another user.
+#: actions/smssettings.php:356
+#, fuzzy
+msgid "That phone number already belongs to another user."
+msgstr "××××× ×-Jabber ××ר ש××× ××שת×ש ××ר."
+
#. TRANS: Message given saving valid SMS phone number that is to be confirmed.
#: actions/smssettings.php:384
msgid ""
@@ -2645,11 +5605,30 @@ msgstr ""
"ק×× ××ש×ר × ×©×× ×× ×ת××ת ××סר×× ××××××× ×©××ספת. ×¢××× ××שר ×ת %s ×ש×××ת ×סר×× "
"×××××× ××××."
+#. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number.
+#: actions/smssettings.php:413
+#, fuzzy
+msgid "That is the wrong confirmation number."
+msgstr "×××× ×ת××ת ×סר×× ×××××× ×©××××."
+
#. TRANS: Message given after successfully canceling SMS phone number confirmation.
#: actions/smssettings.php:427
msgid "SMS confirmation cancelled."
msgstr "××× ×§×× ××ש×ר."
+#. TRANS: Message given trying to remove an SMS phone number that is not
+#. TRANS: registered for the active user.
+#: actions/smssettings.php:448
+#, fuzzy
+msgid "That is not your phone number."
+msgstr "××× ×× ××××× ×-Jabber ש××."
+
+#. TRANS: Message given after successfully removing a registered SMS phone number.
+#: actions/smssettings.php:470
+#, fuzzy
+msgid "The SMS phone number was removed."
+msgstr "××ת××ת ××סר×."
+
#. TRANS: Label for mobile carrier dropdown menu in SMS settings.
#: actions/smssettings.php:511
msgid "Mobile carrier"
@@ -2669,12 +5648,23 @@ msgid ""
"email but isn't listed here, send email to let us know at %s."
msgstr ""
+#. TRANS: Message given saving SMS phone number confirmation code without having provided one.
+#: actions/smssettings.php:548
+#, fuzzy
+msgid "No code entered"
+msgstr "××× ×ª×××!"
+
#. TRANS: Menu item for site administration
#: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196
#: lib/adminpanelaction.php:395
msgid "Snapshots"
msgstr ""
+#: actions/snapshotadminpanel.php:65
+#, fuzzy
+msgid "Manage snapshot configuration"
+msgstr "×רש××ת"
+
#: actions/snapshotadminpanel.php:127
msgid "Invalid snapshot run value."
msgstr ""
@@ -2719,8 +5709,20 @@ msgstr ""
msgid "Snapshots will be sent to this URL"
msgstr ""
+#: actions/snapshotadminpanel.php:248
+#, fuzzy
+msgid "Save snapshot settings"
+msgstr "×××ר×ת"
+
+#. TRANS: Client error displayed trying a change a subscription for a non-subscribed profile.
+#: actions/subedit.php:75
+#, fuzzy
+msgid "You are not subscribed to that profile."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
+#. TRANS: Server error displayed when updating a subscription fails with a database error.
#. TRANS: Exception thrown when a subscription could not be stored on the server.
-#: actions/subedit.php:83 classes/Subscription.php:136
+#: actions/subedit.php:89 classes/Subscription.php:141
msgid "Could not save subscription."
msgstr "××× ×¡×ª ×× ×× ××ש × ×ש××."
@@ -2728,43 +5730,94 @@ msgstr "××× ×¡×ª ×× ×× ××ש × ×ש××."
msgid "This action only accepts POST requests."
msgstr ""
-#: actions/subscribers.php:63
+#: actions/subscribe.php:117
+#, fuzzy
+msgid "You cannot subscribe to an OMB 0.1 remote profile with this action."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
+#: actions/subscribe.php:145
+#, fuzzy
+msgid "Subscribed"
+msgstr "×××¨×©× ××× ××"
+
+#. TRANS: Header for list of subscribers for a user (first page).
+#. TRANS: %s is the user's nickname.
+#: actions/subscribers.php:51
+#, fuzzy, php-format
+msgid "%s subscribers"
+msgstr "×× ××××"
+
+#. TRANS: Header for list of subscribers for a user (not first page).
+#. TRANS: %1$s is the user's nickname, $2$d is the page number.
+#: actions/subscribers.php:55
+#, fuzzy, php-format
+msgid "%1$s subscribers, page %2$d"
+msgstr "×× ××× ××××"
+
+#. TRANS: Page notice for page with an overview of all subscribers
+#. TRANS: of the logged in user's own profile.
+#: actions/subscribers.php:68
msgid "These are the people who listen to your notices."
msgstr "××× ××× ×©×× ×××××× ×× ×××××¢×ת ש××."
-#: actions/subscribers.php:67
+#. TRANS: Page notice for page with an overview of all subscribers of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscribers.php:74
#, php-format
msgid "These are the people who listen to %s's notices."
msgstr "××× ××× ×©×× ×××××× ×× ×××××¢×ת ×©× %s."
-#: actions/subscribers.php:108
+#. TRANS: Subscriber list text when the logged in user has no subscribers.
+#: actions/subscribers.php:116
msgid ""
"You have no subscribers. Try subscribing to people you know and they might "
-"return the favor"
+"return the favor."
msgstr ""
-#: actions/subscribers.php:110
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user other
+#. TRANS: than the logged in user that has no subscribers. %s is the user nickname.
+#: actions/subscribers.php:120
#, php-format
msgid "%s has no subscribers. Want to be the first?"
msgstr ""
-#: actions/subscribers.php:114
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscribers.php:129
#, php-format
msgid ""
"%s has no subscribers. Why not [register an account](%%%%action.register%%%"
"%) and be the first?"
msgstr ""
-#: actions/subscriptions.php:65
+#. TRANS: Header for subscriptions overview for a user (not first page).
+#. TRANS: %1$s is a user nickname, %2$d is the page number.
+#: actions/subscriptions.php:55
+#, fuzzy, php-format
+msgid "%1$s subscriptions, page %2$d"
+msgstr "×× ××× ××××"
+
+#. TRANS: Page notice for page with an overview of all subscriptions
+#. TRANS: of the logged in user's own profile.
+#: actions/subscriptions.php:68
msgid "These are the people whose notices you listen to."
msgstr "××× ××× ×©×× ×©×××××¢×ת ש××× ××ª× ×××××."
-#: actions/subscriptions.php:69
+#. TRANS: Page notice for page with an overview of all subscriptions of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscriptions.php:74
#, php-format
msgid "These are the people whose notices %s listens to."
msgstr "××× ××× ×©×× ×©%s ××××× ×××××¢×ת ש×××."
-#: actions/subscriptions.php:126
+#. TRANS: Subscription list text when the logged in user has no subscriptions.
+#. TRANS: This message contains Markdown URLs. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscriptions.php:135
#, php-format
msgid ""
"You're not listening to anyone's notices right now, try subscribing to "
@@ -2774,17 +5827,68 @@ msgid ""
"automatically subscribe to people you already follow there."
msgstr ""
-#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user other
+#. TRANS: than the logged in user that has no subscriptions. %s is the user nickname.
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#: actions/subscriptions.php:143 actions/subscriptions.php:149
+#, fuzzy, php-format
+msgid "%s is not listening to anyone."
+msgstr "%1$s ×עת ××××× ×××××¢×ת ש×× ×-%2$s"
+
+#: actions/subscriptions.php:178
+#, php-format
+msgid "Subscription feed for %s (Atom)"
+msgstr ""
+
+#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:242
+#, fuzzy
+msgid "Jabber"
+msgstr "××× ××××× Jabber ×××."
+
+#. TRANS: Checkbox label for enabling SMS messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:257
msgid "SMS"
msgstr "ס×ס"
+#: actions/tag.php:69
+#, fuzzy, php-format
+msgid "Notices tagged with %1$s, page %2$d"
+msgstr "××קר××××× ××ת %s"
+
+#: actions/tag.php:87
+#, fuzzy, php-format
+msgid "Notice feed for tag %s (RSS 1.0)"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
+#: actions/tag.php:93
+#, fuzzy, php-format
+msgid "Notice feed for tag %s (RSS 2.0)"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
+#: actions/tag.php:99
+#, fuzzy, php-format
+msgid "Notice feed for tag %s (Atom)"
+msgstr "××× ×ª ××××¢×ת ×©× %s"
+
+#: actions/tagother.php:39
+#, fuzzy
+msgid "No ID argument."
+msgstr "××× ×ס×× ×××."
+
#: actions/tagother.php:65
#, php-format
msgid "Tag %s"
msgstr ""
+#: actions/tagother.php:77 lib/userprofile.php:76
+#, fuzzy
+msgid "User profile"
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
#: actions/tagother.php:81 actions/userauthorization.php:132
-#: lib/userprofile.php:103
+#: lib/userprofile.php:107
msgid "Photo"
msgstr ""
@@ -2811,72 +5915,150 @@ msgstr "ש××רת ×פר×פ×× × ×ש××."
msgid "Use this form to add tags to your subscribers or subscriptions."
msgstr ""
+#: actions/tagrss.php:35
+#, fuzzy
+msgid "No such tag."
+msgstr "××× ××××¢× ×××."
+
+#: actions/unblock.php:59
+#, fuzzy
+msgid "You haven't blocked that user."
+msgstr "××ר × ×× ×¡×ª ××ער×ת!"
+
+#: actions/unsandbox.php:72
+#, fuzzy
+msgid "User is not sandboxed."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#: actions/unsilence.php:72
+#, fuzzy
+msgid "User is not silenced."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
#: actions/unsubscribe.php:77
msgid "No profile ID in request."
msgstr "×× ×ת×קש ××ש×ר!"
+#: actions/unsubscribe.php:98
+#, fuzzy
+msgid "Unsubscribed"
+msgstr "××× ×× ××"
+
#: actions/updateprofile.php:64 actions/userauthorization.php:337
#, php-format
msgid ""
"Listenee stream license â%1$sâ is not compatible with site license â%2$sâ."
msgstr ""
-#: actions/useradminpanel.php:70
-msgid "User settings for this StatusNet site."
+#. TRANS: User admin panel title
+#: actions/useradminpanel.php:58
+msgctxt "TITLE"
+msgid "User"
+msgstr "×שת×ש"
+
+#. TRANS: Instruction for user admin panel.
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site"
msgstr ""
-#: actions/useradminpanel.php:149
+#. TRANS: Form validation error in user admin panel when a non-numeric character limit was set.
+#: actions/useradminpanel.php:147
msgid "Invalid bio limit. Must be numeric."
msgstr ""
-#: actions/useradminpanel.php:155
-msgid "Invalid welcome text. Max length is 255 characters."
+#. TRANS: Form validation error in user admin panel when welcome text is too long.
+#: actions/useradminpanel.php:154
+msgid "Invalid welcome text. Maximum length is 255 characters."
msgstr ""
-#: actions/useradminpanel.php:165
+#. TRANS: Client error displayed when trying to set a non-existing user as default subscription for new
+#. TRANS: users in user admin panel. %1$s is the invalid nickname.
+#: actions/useradminpanel.php:166
#, php-format
-msgid "Invalid default subscripton: '%1$s' is not user."
+msgid "Invalid default subscripton: '%1$s' is not a user."
msgstr ""
#. TRANS: Link description in user account settings menu.
-#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111
-#: lib/personalgroupnav.php:109
+#: actions/useradminpanel.php:215 lib/accountsettingsaction.php:106
+#: lib/personalgroupnav.php:112
msgid "Profile"
msgstr "פר×פ××"
-#: actions/useradminpanel.php:222
+#. TRANS: Field label in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:220
msgid "Bio Limit"
msgstr ""
-#: actions/useradminpanel.php:223
+#. TRANS: Tooltip in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:222
msgid "Maximum length of a profile bio in characters."
msgstr ""
+#. TRANS: Form legend in user admin panel.
#: actions/useradminpanel.php:231
msgid "New users"
msgstr "××××¢× ××ש×"
-#: actions/useradminpanel.php:235
+#. TRANS: Field label in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:236
msgid "New user welcome"
msgstr ""
-#: actions/useradminpanel.php:236
-msgid "Welcome text for new users (Max 255 chars)."
+#. TRANS: Tooltip in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:238
+msgid "Welcome text for new users (maximum 255 characters)."
msgstr ""
+#. TRANS: Field label in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:244
+#, fuzzy
+msgid "Default subscription"
+msgstr "×× ××× ××××"
+
+#. TRANS: Tooltip in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:246
+#, fuzzy
+msgid "Automatically subscribe new users to this user."
+msgstr "××רש×× ××שר×"
+
+#. TRANS: Form legend in user admin panel.
#: actions/useradminpanel.php:256
+#, fuzzy
+msgid "Invitations"
+msgstr "××ק××"
+
+#. TRANS: Field label for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:262
msgid "Invitations enabled"
msgstr ""
-#: actions/useradminpanel.php:258
+#. TRANS: Tooltip for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:265
msgid "Whether to allow users to invite new users."
msgstr ""
+#. TRANS: Title for button to save user settings in user admin panel.
+#: actions/useradminpanel.php:302
+msgid "Save user settings"
+msgstr ""
+
#: actions/userauthorization.php:105
msgid "Authorize subscription"
msgstr "×שר ×× ××"
+#: actions/userauthorization.php:110
+#, fuzzy
+msgid ""
+"Please check these details to make sure that you want to subscribe to this "
+"userâs notices. If you didnât just ask to subscribe to someoneâs notices, "
+"click âRejectâ."
+msgstr ""
+"×××ק ×ת ×פר××× ××× ××××× ×©×רצ×× × ××××¨×©× ××× ×× ×××××¢×ת ×שת×ש ××. ×× ××× × ×¨××¦× "
+"×××רש×, ×××¥ \"×××\"."
+
+#. TRANS: Menu item for site administration
#: actions/userauthorization.php:196 actions/version.php:167
+#: lib/adminpanelaction.php:403
msgid "License"
msgstr ""
@@ -2905,10 +6087,30 @@ msgstr "×× ×ת×קש ××ש×ר!"
msgid "Subscription authorized"
msgstr "××רש×× ××שר×"
+#: actions/userauthorization.php:256
+#, fuzzy
+msgid ""
+"The subscription has been authorized, but no callback URL was passed. Check "
+"with the siteâs instructions for details on how to authorize the "
+"subscription. Your subscription token is:"
+msgstr ""
+"××× ×× ××שר, ××× ×× ×תק××× ×ת××ת ×××× × ××ª× ××××ר. ×××ק ×ת ××ר××ת ××תר ××פש "
+"×××¦× ××שר ×× ××. ×ס×××× ××× ×× ×©×× ×××:"
+
#: actions/userauthorization.php:266
msgid "Subscription rejected"
msgstr "××רש×× × ××ת×"
+#: actions/userauthorization.php:268
+#, fuzzy
+msgid ""
+"The subscription has been rejected, but no callback URL was passed. Check "
+"with the siteâs instructions for details on how to fully reject the "
+"subscription."
+msgstr ""
+"××× ×× × ×××, ××× ×× ×תק××× ×ת××ת ×××ר×. ×××ק ×ת ××ר××ת ××תר ××פש ×××¦× ××ש××× "
+"××××ת ×× ××."
+
#: actions/userauthorization.php:303
#, php-format
msgid "Listener URI â%sâ not found here."
@@ -2934,7 +6136,24 @@ msgstr ""
msgid "Avatar URL â%sâ is not valid."
msgstr ""
-#: actions/userdesignsettings.php:87 lib/designsettings.php:76
+#: actions/userauthorization.php:350
+#, fuzzy, php-format
+msgid "Canât read avatar URL â%sâ."
+msgstr "×× × ××ª× ×קר×× ×ת ×-URL '%s' ×©× ×ת××× ×"
+
+#: actions/userauthorization.php:355
+#, fuzzy, php-format
+msgid "Wrong image type for avatar URL â%sâ."
+msgstr "ס×× ×ת××× × ×©× '%s' ××× × ×ת×××"
+
+#. TRANS: Page title for profile design page.
+#: actions/userdesignsettings.php:76 lib/designsettings.php:63
+#, fuzzy
+msgid "Profile design"
+msgstr "×××ר×ת ×פר×פ××"
+
+#. TRANS: Instructions for profile design page.
+#: actions/userdesignsettings.php:87 lib/designsettings.php:74
msgid ""
"Customize the way your profile looks with a background image and a colour "
"palette of your choice."
@@ -2944,10 +6163,21 @@ msgstr ""
msgid "Enjoy your hotdog!"
msgstr ""
+#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number.
+#: actions/usergroups.php:66
+#, fuzzy, php-format
+msgid "%1$s groups, page %2$d"
+msgstr "×× ××× ××××"
+
#: actions/usergroups.php:132
msgid "Search for more groups"
msgstr ""
+#: actions/usergroups.php:159
+#, fuzzy, php-format
+msgid "%s is not a member of any group."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
#: actions/usergroups.php:164
#, php-format
msgid "Try [searching for groups](%%action.groupsearch%%) and joining them."
@@ -2959,11 +6189,16 @@ msgstr ""
#. TRANS: Message is used as a subtitle in atom user notice feed.
#. TRANS: %1$s is a user name, %2$s is a site name.
#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70
-#: lib/atomusernoticefeed.php:76
+#: lib/atomusernoticefeed.php:75
#, php-format
msgid "Updates from %1$s on %2$s!"
msgstr ""
+#: actions/version.php:75
+#, fuzzy, php-format
+msgid "StatusNet %s"
+msgstr "ס×××ס××ק×"
+
#: actions/version.php:155
#, php-format
msgid ""
@@ -3002,54 +6237,158 @@ msgstr ""
msgid "Plugins"
msgstr ""
-#: actions/version.php:199
-msgid "Author(s)"
-msgstr ""
+#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site.
+#: actions/version.php:198 lib/action.php:885
+#, fuzzy
+msgid "Version"
+msgstr "××ש×"
+
+#: actions/version.php:199
+msgid "Author(s)"
+msgstr ""
+
+#. TRANS: Activity title when marking a notice as favorite.
+#: classes/Fave.php:164 lib/favorform.php:143
+#, fuzzy
+msgid "Favor"
+msgstr "×××¢×פ××"
+
+#. TRANS: Ntofication given when a user marks a notice as favorite.
+#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
+#: classes/Fave.php:167
+#, php-format
+msgid "%1$s marked notice %2$s as a favorite."
+msgstr ""
+
+#. TRANS: Server exception thrown when a URL cannot be processed.
+#: classes/File.php:156
+#, php-format
+msgid "Cannot process URL '%s'"
+msgstr ""
+
+#. TRANS: Server exception thrown when... Robin thinks something is impossible!
+#: classes/File.php:188
+msgid "Robin thinks something is impossible."
+msgstr ""
+
+#. TRANS: Message given if an upload is larger than the configured maximum.
+#. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file.
+#. TRANS: %1$s is used for plural.
+#: classes/File.php:204
+#, php-format
+msgid ""
+"No file may be larger than %1$d byte and the file you sent was %2$d bytes. "
+"Try to upload a smaller version."
+msgid_plural ""
+"No file may be larger than %1$d bytes and the file you sent was %2$d bytes. "
+"Try to upload a smaller version."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Message given if an upload would exceed user quota.
+#. TRANS: %d (number) is the user quota in bytes and is used for plural.
+#: classes/File.php:217
+#, php-format
+msgid "A file this large would exceed your user quota of %d byte."
+msgid_plural "A file this large would exceed your user quota of %d bytes."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Message given id an upload would exceed a user's monthly quota.
+#. TRANS: $d (number) is the monthly user quota in bytes and is used for plural.
+#: classes/File.php:229
+#, php-format
+msgid "A file this large would exceed your monthly quota of %d byte."
+msgid_plural "A file this large would exceed your monthly quota of %d bytes."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client exception thrown if a file upload does not have a valid name.
+#: classes/File.php:276 classes/File.php:291
+#, fuzzy
+msgid "Invalid filename."
+msgstr "×××× ×× ××ק×."
-#. TRANS: Server exception thrown when a URL cannot be processed.
-#: classes/File.php:143
-#, php-format
-msgid "Cannot process URL '%s'"
-msgstr ""
+#. TRANS: Exception thrown when joining a group fails.
+#: classes/Group_member.php:51
+#, fuzzy
+msgid "Group join failed."
+msgstr "××× ××××¢× ×××."
-#. TRANS: Server exception thrown when... Robin thinks something is impossible!
-#: classes/File.php:175
-msgid "Robin thinks something is impossible."
-msgstr ""
+#. TRANS: Exception thrown when trying to leave a group the user is not a member of.
+#: classes/Group_member.php:64
+#, fuzzy
+msgid "Not part of group."
+msgstr "×¢××××× ××שת×ש × ×ש×."
-#. TRANS: Message given if an upload is larger than the configured maximum.
-#. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file.
-#: classes/File.php:190
+#. TRANS: Exception thrown when trying to leave a group fails.
+#: classes/Group_member.php:72
+#, fuzzy
+msgid "Group leave failed."
+msgstr "××× ××××¢× ×××."
+
+#. TRANS: Exception thrown providing an invalid profile ID.
+#. TRANS: %s is the invalid profile ID.
+#: classes/Group_member.php:85
#, php-format
-msgid ""
-"No file may be larger than %1$d bytes and the file you sent was %2$d bytes. "
-"Try to upload a smaller version."
+msgid "Profile ID %s is invalid."
msgstr ""
-#. TRANS: Message given if an upload would exceed user quota.
-#. TRANS: %d (number) is the user quota in bytes.
-#: classes/File.php:202
+#. TRANS: Exception thrown providing an invalid group ID.
+#. TRANS: %s is the invalid group ID.
+#: classes/Group_member.php:98
#, php-format
-msgid "A file this large would exceed your user quota of %d bytes."
+msgid "Group ID %s is invalid."
msgstr ""
-#. TRANS: Message given id an upload would exceed a user's monthly quota.
-#. TRANS: $d (number) is the monthly user quota in bytes.
-#: classes/File.php:211
+#. TRANS: Activity title.
+#: classes/Group_member.php:147 lib/joinform.php:114
+#, fuzzy
+msgid "Join"
+msgstr "×××× ×¡"
+
+#. TRANS: Success message for subscribe to group attempt through OStatus.
+#. TRANS: %1$s is the member name, %2$s is the subscribed group's name.
+#: classes/Group_member.php:151
#, php-format
-msgid "A file this large would exceed your monthly quota of %d bytes."
+msgid "%1$s has joined group %2$s."
msgstr ""
+#. TRANS: Server exception thrown when updating a local group fails.
+#: classes/Local_group.php:42
+#, fuzzy
+msgid "Could not update local group."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
+#. TRANS: Exception thrown when trying creating a login token failed.
+#. TRANS: %s is the user nickname for which token creation failed.
+#: classes/Login_token.php:78
+#, fuzzy, php-format
+msgid "Could not create login token for %s"
+msgstr "ש××רת ××××¢ ×ת××× × × ×ש×"
+
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them.
-#: classes/Message.php:46
+#: classes/Message.php:45
msgid "You are banned from sending direct messages."
msgstr ""
+#. TRANS: Message given when a message could not be stored on the server.
+#: classes/Message.php:69
+#, fuzzy
+msgid "Could not insert message."
+msgstr "××× ×¡×ª ×× ×× ××ש × ×ש××."
+
+#. TRANS: Message given when a message could not be updated on the server.
+#: classes/Message.php:80
+#, fuzzy
+msgid "Could not update message with new URI."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
#. TRANS: Server exception thrown when a user profile for a notice cannot be found.
#. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number).
#: classes/Notice.php:98
@@ -3058,227 +6397,471 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "ש×××× ×××× ×¡×ª ×ת××× ×."
+#. TRANS: Client exception thrown if a notice contains too many characters.
+#: classes/Notice.php:279
+#, fuzzy
+msgid "Problem saving notice. Too long."
+msgstr "××¢×× ×ש××רת ×××××¢×."
+
+#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
+#: classes/Notice.php:284
+#, fuzzy
+msgid "Problem saving notice. Unknown user."
+msgstr "××¢×× ×ש××רת ×××××¢×."
+
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:276
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:283
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:291
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr ""
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:358 classes/Notice.php:385
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "××¢×× ×ש××רת ×××××¢×."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:899
-msgid "Bad type provided to saveKnownGroups"
+#: classes/Notice.php:914
+msgid "Bad type provided to saveKnownGroups."
+msgstr ""
+
+#. TRANS: Server exception thrown when an update for a group inbox fails.
+#: classes/Notice.php:1013
+#, fuzzy
+msgid "Problem saving group inbox."
+msgstr "××¢×× ×ש××רת ×××××¢×."
+
+#. TRANS: Server exception thrown when a reply cannot be saved.
+#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
+#: classes/Notice.php:1127
+#, php-format
+msgid "Could not save reply for %1$d, %2$d."
msgstr ""
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1759
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr ""
+#. TRANS: Full name of a profile or group followed by nickname in parens
+#: classes/Profile.php:172 classes/User_group.php:242
+#, php-format
+msgctxt "FANCYNAME"
+msgid "%1$s (%2$s)"
+msgstr ""
+
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:737
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:746
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
+#. TRANS: Exception thrown when a right for a non-existing user profile is checked.
+#: classes/Remote_profile.php:54
+#, fuzzy
+msgid "Missing profile."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#. TRANS: Exception thrown when a tag cannot be saved.
+#: classes/Status_network.php:338
+#, fuzzy
+msgid "Unable to save tag."
+msgstr "××¢×× ×ש××רת ×××××¢×."
+
#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing.
-#: classes/Subscription.php:75 lib/oauthstore.php:466
+#: classes/Subscription.php:77 lib/oauthstore.php:482
msgid "You have been banned from subscribing."
msgstr ""
+#. TRANS: Exception thrown when trying to subscribe while already subscribed.
+#: classes/Subscription.php:82
+#, fuzzy
+msgid "Already subscribed!"
+msgstr "×× ×× ××!"
+
+#. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user.
+#: classes/Subscription.php:87
+#, fuzzy
+msgid "User has blocked you."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#. TRANS: Exception thrown when trying to unsibscribe without a subscription.
+#: classes/Subscription.php:176
+#, fuzzy
+msgid "Not subscribed!"
+msgstr "×× ×× ××!"
+
#. TRANS: Exception thrown when trying to unsubscribe a user from themselves.
-#: classes/Subscription.php:178
+#: classes/Subscription.php:183
msgid "Could not delete self-subscription."
msgstr "××× ×¡×ª ×× ×× ××ש × ×ש××."
#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server.
-#: classes/Subscription.php:206
+#: classes/Subscription.php:211
msgid "Could not delete subscription OMB token."
msgstr "××× ×¡×ª ×× ×× ××ש × ×ש××."
#. TRANS: Exception thrown when a subscription could not be deleted on the server.
-#: classes/Subscription.php:218
+#: classes/Subscription.php:223
msgid "Could not delete subscription."
msgstr "××× ×¡×ª ×× ×× ××ש × ×ש××."
+#. TRANS: Activity tile when subscribing to another person.
+#: classes/Subscription.php:265
+msgid "Follow"
+msgstr ""
+
+#. TRANS: Notification given when one person starts following another.
+#. TRANS: %1$s is the subscriber, %2$s is the subscribed.
+#: classes/Subscription.php:268
+#, php-format
+msgid "%1$s is now following %2$s."
+msgstr ""
+
#. TRANS: Notice given on user registration.
#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname.
-#: classes/User.php:365
+#: classes/User.php:395
#, php-format
msgid "Welcome to %1$s, @%2$s!"
msgstr ""
+#. TRANS: Server exception.
+#: classes/User.php:918
+msgid "No single user defined for single-user mode."
+msgstr ""
+
+#. TRANS: Server exception.
+#: classes/User.php:922
+msgid "Single-user mode code called when not enabled."
+msgstr ""
+
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:496
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "×¢××××× ××שת×ש × ×ש×."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:506
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "ש××רת ×פר×פ×× × ×ש××."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:529
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "×¢××××× ××שת×ש × ×ש×."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "ש××רת ×פר×פ×× × ×ש××."
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:130
+#: lib/accountsettingsaction.php:104
+#, fuzzy
+msgid "Change your profile settings"
+msgstr "×××ר×ת ×פר×פ××"
+
+#. TRANS: Link title attribute in user account settings menu.
+#: lib/accountsettingsaction.php:111
+#, fuzzy
+msgid "Upload an avatar"
+msgstr "×¢×××× ×ת××× × × ×ש×."
+
+#. TRANS: Link title attribute in user account settings menu.
+#: lib/accountsettingsaction.php:118
+#, fuzzy
+msgid "Change your password"
+msgstr "×©× × ×¡×ס××"
+
+#. TRANS: Link title attribute in user account settings menu.
+#: lib/accountsettingsaction.php:125
msgid "Change email handling"
msgstr ""
#. TRANS: Link title attribute in user account settings menu.
-#: lib/accountsettingsaction.php:144
+#: lib/accountsettingsaction.php:132
+#, fuzzy
+msgid "Design your profile"
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#. TRANS: Link title attribute in user account settings menu.
+#: lib/accountsettingsaction.php:139
msgid "Other options"
msgstr ""
#. TRANS: Link description in user account settings menu.
-#: lib/accountsettingsaction.php:146
+#: lib/accountsettingsaction.php:141
msgid "Other"
msgstr ""
+#. TRANS: Page title. %1$s is the title, %2$s is the site name.
+#: lib/action.php:148
+#, fuzzy, php-format
+msgid "%1$s - %2$s"
+msgstr "×ס×××ס ×©× %1$s ×-%2$s "
+
#. TRANS: Page title for a page without a title set.
#: lib/action.php:164
msgid "Untitled page"
msgstr ""
+#. TRANS: Localized tooltip for '...' expansion button on overlong remote messages.
+#: lib/action.php:312
+msgctxt "TOOLTIP"
+msgid "Show more"
+msgstr ""
+
#. TRANS: DT element for primary navigation menu. String is hidden in default CSS.
-#: lib/action.php:449
+#: lib/action.php:531
msgid "Primary site navigation"
msgstr ""
#. TRANS: Tooltip for main menu option "Personal"
-#: lib/action.php:455
+#: lib/action.php:537
msgctxt "TOOLTIP"
msgid "Personal profile and friends timeline"
msgstr ""
+#. TRANS: Main menu option when logged in for access to personal profile and friends timeline
+#: lib/action.php:540
+#, fuzzy
+msgctxt "MENU"
+msgid "Personal"
+msgstr "××ש×"
+
+#. TRANS: Tooltip for main menu option "Account"
+#: lib/action.php:542
+#, fuzzy
+msgctxt "TOOLTIP"
+msgid "Change your email, avatar, password, profile"
+msgstr "×©× × ×¡×ס××"
+
+#. TRANS: Main menu option when logged in for access to user settings
+#: lib/action.php:545
+#, fuzzy
+msgid "Account"
+msgstr "××××ת"
+
+#. TRANS: Tooltip for main menu option "Services"
+#: lib/action.php:547
+#, fuzzy
+msgctxt "TOOLTIP"
+msgid "Connect to services"
+msgstr "× ×ש×× ×××¤× ×× ×שרת: %s"
+
#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services
-#: lib/action.php:468
+#: lib/action.php:550
msgid "Connect"
msgstr "×ת××ר"
+#. TRANS: Tooltip for menu option "Admin"
+#: lib/action.php:553
+#, fuzzy
+msgctxt "TOOLTIP"
+msgid "Change site configuration"
+msgstr "×רש××ת"
+
#. TRANS: Main menu option when logged in and site admin for access to site configuration
#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
-#: lib/action.php:474 lib/groupnav.php:117
+#: lib/action.php:556 lib/groupnav.php:117
msgctxt "MENU"
msgid "Admin"
msgstr ""
#. TRANS: Tooltip for main menu option "Invite"
-#: lib/action.php:478
+#: lib/action.php:560
#, php-format
msgctxt "TOOLTIP"
msgid "Invite friends and colleagues to join you on %s"
msgstr ""
+#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users
+#: lib/action.php:563
+#, fuzzy
+msgctxt "MENU"
+msgid "Invite"
+msgstr "×××× ×× ××ק×."
+
#. TRANS: Tooltip for main menu option "Logout"
-#: lib/action.php:487
+#: lib/action.php:569
msgctxt "TOOLTIP"
msgid "Logout from the site"
msgstr ""
+#. TRANS: Main menu option when logged in to log out the current user
+#: lib/action.php:572
+#, fuzzy
+msgctxt "MENU"
+msgid "Logout"
+msgstr "צ×"
+
+#. TRANS: Tooltip for main menu option "Register"
+#: lib/action.php:577
+#, fuzzy
+msgctxt "TOOLTIP"
+msgid "Create an account"
+msgstr "צ×ר ×ש××× ××ש"
+
+#. TRANS: Main menu option when not logged in to register a new account
+#: lib/action.php:580
+#, fuzzy
+msgctxt "MENU"
+msgid "Register"
+msgstr "××רש×"
+
#. TRANS: Tooltip for main menu option "Login"
-#: lib/action.php:501
+#: lib/action.php:583
msgctxt "TOOLTIP"
msgid "Login to the site"
msgstr ""
+#. TRANS: Main menu option when not logged in to log in
+#: lib/action.php:586
+#, fuzzy
+msgctxt "MENU"
+msgid "Login"
+msgstr "×××× ×¡"
+
+#. TRANS: Tooltip for main menu option "Help"
+#: lib/action.php:589
+#, fuzzy
+msgctxt "TOOLTIP"
+msgid "Help me!"
+msgstr "×¢×ר×"
+
+#. TRANS: Main menu option for help on the StatusNet site
+#: lib/action.php:592
+#, fuzzy
+msgctxt "MENU"
+msgid "Help"
+msgstr "×¢×ר×"
+
#. TRANS: Tooltip for main menu option "Search"
-#: lib/action.php:513
+#: lib/action.php:595
msgctxt "TOOLTIP"
msgid "Search for people or text"
msgstr ""
+#. TRANS: Main menu option when logged in or when the StatusNet instance is not private
+#: lib/action.php:598
+#, fuzzy
+msgctxt "MENU"
+msgid "Search"
+msgstr "××פ×ש"
+
+#. TRANS: DT element for site notice. String is hidden in default CSS.
+#. TRANS: Menu item for site administration
+#: lib/action.php:620 lib/adminpanelaction.php:387
+#, fuzzy
+msgid "Site notice"
+msgstr "××××¢× ××ש×"
+
#. TRANS: DT element for local views block. String is hidden in default CSS.
-#: lib/action.php:605
+#: lib/action.php:687
msgid "Local views"
msgstr ""
+#. TRANS: DT element for page notice. String is hidden in default CSS.
+#: lib/action.php:757
+#, fuzzy
+msgid "Page notice"
+msgstr "××××¢× ××ש×"
+
+#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS.
+#: lib/action.php:858
+#, fuzzy
+msgid "Secondary site navigation"
+msgstr "×רש××ת"
+
#. TRANS: Secondary navigation menu option leading to help on StatusNet.
-#: lib/action.php:784
+#: lib/action.php:864
msgid "Help"
msgstr "×¢×ר×"
#. TRANS: Secondary navigation menu option leading to text about StatusNet site.
-#: lib/action.php:787
+#: lib/action.php:867
msgid "About"
msgstr "××××ת"
#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions.
-#: lib/action.php:790
+#: lib/action.php:870
msgid "FAQ"
msgstr "רש××ת ש×××ת × ×¤×צ×ת"
#. TRANS: Secondary navigation menu option leading to Terms of Service.
-#: lib/action.php:795
+#: lib/action.php:875
msgid "TOS"
msgstr ""
#. TRANS: Secondary navigation menu option leading to privacy policy.
-#: lib/action.php:799
+#: lib/action.php:879
msgid "Privacy"
msgstr "פר×××ת"
-#. TRANS: Secondary navigation menu option.
-#: lib/action.php:802
+#. TRANS: Secondary navigation menu option. Leads to information about StatusNet and its license.
+#: lib/action.php:882
msgid "Source"
msgstr "×ק×ר"
-#. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site.
-#: lib/action.php:808
+#. TRANS: Secondary navigation menu option leading to e-mail contact information on the
+#. TRANS: StatusNet site, where to report bugs, ...
+#: lib/action.php:889
msgid "Contact"
msgstr "צ×ר קשר"
-#: lib/action.php:810
+#. TRANS: Secondary navigation menu option. Leads to information about embedding a timeline widget.
+#: lib/action.php:892
msgid "Badge"
msgstr ""
#. TRANS: DT element for StatusNet software license.
-#: lib/action.php:839
+#: lib/action.php:921
msgid "StatusNet software license"
msgstr ""
+#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set.
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby
+#: lib/action.php:928
+#, fuzzy, php-format
+msgid ""
+"**%%site.name%%** is a microblogging service brought to you by [%%site."
+"broughtby%%](%%site.broughtbyurl%%)."
+msgstr ""
+"**%%site.name%%** ××× ×©×¨×ת ××קר××××× ×× ××ª× ×¢× ××× [%%site.broughtby%%](%%"
+"site.broughtbyurl%%)."
+
#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set.
-#: lib/action.php:849
+#: lib/action.php:931
#, php-format
msgid "**%%site.name%%** is a microblogging service."
msgstr "**%%site.name%%** ××× ×©×¨×ת ××קר×××××."
@@ -3287,7 +6870,7 @@ msgstr "**%%site.name%%** ××× ×©×¨×ת ××קר×××××."
#. TRANS: Make sure there is no whitespace between "]" and "(".
#. TRANS: Text between [] is a link description, text between () is the link itself.
#. TRANS: %s is the version of StatusNet that is being used.
-#: lib/action.php:856
+#: lib/action.php:938
#, php-format
msgid ""
"It runs the [StatusNet](http://status.net/) microblogging software, version %"
@@ -3298,54 +6881,122 @@ msgstr ""
"s, ×××פצת ת×ת רש××× [GNU Affero General Public License](http://www.fsf.org/"
"licensing/licenses/agpl-3.0.html)"
+#. TRANS: DT element for StatusNet site content license.
+#: lib/action.php:954
+#, fuzzy
+msgid "Site content license"
+msgstr "××××¢× ××ש×"
+
#. TRANS: Content license displayed when license is set to 'private'.
#. TRANS: %1$s is the site name.
-#: lib/action.php:879
+#: lib/action.php:961
#, php-format
msgid "Content and data of %1$s are private and confidential."
msgstr ""
#. TRANS: Content license displayed when license is set to 'allrightsreserved'.
#. TRANS: %1$s is the copyright owner.
-#: lib/action.php:886
+#: lib/action.php:968
#, php-format
msgid "Content and data copyright by %1$s. All rights reserved."
msgstr ""
#. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set.
-#: lib/action.php:890
+#: lib/action.php:972
msgid "Content and data copyright by contributors. All rights reserved."
msgstr ""
#. TRANS: license message in footer.
#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
-#: lib/action.php:904
+#: lib/action.php:1004
#, php-format
msgid "All %1$s content and data are available under the %2$s license."
msgstr ""
#. TRANS: DT element for pagination (previous/next, etc.).
-#: lib/action.php:1243
+#: lib/action.php:1340
msgid "Pagination"
msgstr ""
+#. TRANS: Pagination message to go to a page displaying information more in the
+#. TRANS: present than the currently displayed information.
+#: lib/action.php:1351
+#, fuzzy
+msgid "After"
+msgstr "<< ××ר×"
+
+#. TRANS: Pagination message to go to a page displaying information more in the
+#. TRANS: past than the currently displayed information.
+#: lib/action.php:1361
+#, fuzzy
+msgid "Before"
+msgstr "××¤× × >>"
+
#. TRANS: Client exception thrown when a feed instance is a DOMDocument.
-#: lib/activity.php:122
+#: lib/activity.php:125
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
+msgid "Cannot force remote user to subscribe."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+msgid "Unknown profile."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+msgid "User is already a member of this group."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, php-format
+msgid "No content for notice %s."
+msgstr ""
+
#. TRANS: Client exception thrown when there is no source attribute.
-#: lib/activityutils.php:203
+#: lib/activityutils.php:200
msgid "Can't handle remote content yet."
msgstr ""
#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet.
-#: lib/activityutils.php:240
+#: lib/activityutils.php:237
msgid "Can't handle embedded XML content yet."
msgstr ""
#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet.
-#: lib/activityutils.php:245
+#: lib/activityutils.php:242
msgid "Can't handle embedded Base64 content yet."
msgstr ""
@@ -3375,20 +7026,47 @@ msgstr ""
msgid "Unable to delete design setting."
msgstr ""
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:337
+#, fuzzy
+msgid "Basic site configuration"
+msgstr "×רש××ת"
+
+#. TRANS: Menu item for site administration
+#: lib/adminpanelaction.php:339
+#, fuzzy
+msgctxt "MENU"
+msgid "Site"
+msgstr "××××¢× ××ש×"
+
#. TRANS: Menu item title/tooltip
#: lib/adminpanelaction.php:345
msgid "Design configuration"
msgstr ""
+#. TRANS: Menu item for site administration
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/adminpanelaction.php:347 lib/groupnav.php:135
+#, fuzzy
+msgctxt "MENU"
+msgid "Design"
+msgstr "××ש×"
+
#. TRANS: Menu item title/tooltip
#: lib/adminpanelaction.php:353
msgid "User configuration"
msgstr "××× ×§×× ××ש×ר."
#. TRANS: Menu item for site administration
-#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115
+#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:118
msgid "User"
-msgstr "×תש×ש"
+msgstr "×שת×ש"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:361
+#, fuzzy
+msgid "Access configuration"
+msgstr "×רש××ת"
#. TRANS: Menu item title/tooltip
#: lib/adminpanelaction.php:369
@@ -3400,176 +7078,307 @@ msgstr "××× ×§×× ××ש×ר."
msgid "Sessions configuration"
msgstr "××× ×§×× ××ש×ר."
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:385
+#, fuzzy
+msgid "Edit site notice"
+msgstr "××××¢× ××ש×"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:393
+#, fuzzy
+msgid "Snapshots configuration"
+msgstr "×רש××ת"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:401
+msgid "Set site license"
+msgstr ""
+
#. TRANS: Client error 401.
#: lib/apiauth.php:111
msgid "API resource requires read-write access, but you only have read access."
msgstr ""
#. TRANS: OAuth exception thrown when no application is found for a given consumer key.
-#: lib/apiauth.php:175
+#: lib/apiauth.php:177
msgid "No application for that consumer key."
msgstr ""
#. TRANS: OAuth exception given when an incorrect access token was given for a user.
-#: lib/apiauth.php:212
+#: lib/apiauth.php:219
msgid "Bad access token."
msgstr ""
#. TRANS: OAuth exception given when no user was found for a given token (no token was found).
-#: lib/apiauth.php:217
+#: lib/apiauth.php:224
msgid "No user for that token."
msgstr ""
#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel".
#. TRANS: Client error thrown when authentication fails.
-#: lib/apiauth.php:258 lib/apiauth.php:290
+#: lib/apiauth.php:266 lib/apiauth.php:293
msgid "Could not authenticate you."
msgstr ""
+#. TRANS: Server error displayed when trying to create an anynymous OAuth consumer.
+#: lib/apioauthstore.php:45
+msgid "Could not create anonymous consumer."
+msgstr ""
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth application.
+#: lib/apioauthstore.php:69
+msgid "Could not create anonymous OAuth application."
+msgstr ""
+
+#. TRANS: Exception thrown when no token association could be found.
+#: lib/apioauthstore.php:151
+msgid ""
+"Could not find a profile and application associated with the request token."
+msgstr ""
+
+#. TRANS: Exception thrown when no access token can be issued.
+#: lib/apioauthstore.php:186
+msgid "Could not issue access token."
+msgstr ""
+
+#. TRANS: Server error displayed when a database error occurs.
+#: lib/apioauthstore.php:243
+#, fuzzy
+msgid "Database error inserting OAuth application user."
+msgstr "ש×××ת ××¡× × ×ª×× ×× ×××× ×¡×ª ×ת××××: %s"
+
#. TRANS: Exception thrown when an attempt is made to revoke an unknown token.
-#: lib/apioauthstore.php:178
+#: lib/apioauthstore.php:285
msgid "Tried to revoke unknown token."
msgstr ""
#. TRANS: Exception thrown when an attempt is made to remove a revoked token.
-#: lib/apioauthstore.php:182
+#: lib/apioauthstore.php:290
msgid "Failed to delete revoked token."
msgstr ""
-#. TRANS: Form legend.
-#: lib/applicationeditform.php:129
-msgid "Edit application"
-msgstr ""
-
#. TRANS: Form guide.
#: lib/applicationeditform.php:178
msgid "Icon for this application"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:224
+#. TRANS: %d is the number of available characters for the description.
+#: lib/applicationeditform.php:201
+#, php-format
+msgid "Describe your application in %d character"
+msgid_plural "Describe your application in %d characters"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Form input field instructions.
+#: lib/applicationeditform.php:205
+#, fuzzy
+msgid "Describe your application"
+msgstr "ת×ר ×ת עצ×× ××ת × ×ש×× ××¢× ××× ×©×× ×-140 ××ת××ת"
+
+#. TRANS: Form input field instructions.
+#: lib/applicationeditform.php:216
+#, fuzzy
+msgid "URL of the homepage of this application"
+msgstr "××ת××ת ×©× ×תר ×××ת ש××, ××××, ×× ×¤×¨×פ×× ××תר ××ר "
+
+#. TRANS: Form input field label.
+#: lib/applicationeditform.php:218
+#, fuzzy
+msgid "Source URL"
+msgstr "×ק×ר"
+
+#. TRANS: Form input field instructions.
+#: lib/applicationeditform.php:225
msgid "Organization responsible for this application"
msgstr ""
#. TRANS: Form input field instructions.
-#: lib/applicationeditform.php:242
+#: lib/applicationeditform.php:234
+#, fuzzy
+msgid "URL for the homepage of the organization"
+msgstr "××ת××ת ×©× ×תר ×××ת ש××, ××××, ×× ×¤×¨×פ×× ××תר ××ר "
+
+#. TRANS: Form input field instructions.
+#: lib/applicationeditform.php:243
msgid "URL to redirect to after authentication"
msgstr ""
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:269
+#: lib/applicationeditform.php:271
msgid "Browser"
msgstr ""
#. TRANS: Radio button label for application type
-#: lib/applicationeditform.php:286
+#: lib/applicationeditform.php:288
msgid "Desktop"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:288
+#: lib/applicationeditform.php:290
msgid "Type of application, browser or desktop"
msgstr ""
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:311
+#: lib/applicationeditform.php:314
msgid "Read-only"
msgstr ""
#. TRANS: Radio button label for access type.
-#: lib/applicationeditform.php:330
+#: lib/applicationeditform.php:334
msgid "Read-write"
msgstr ""
#. TRANS: Form guide.
-#: lib/applicationeditform.php:332
+#: lib/applicationeditform.php:336
msgid "Default access for this application: read-only, or read-write"
msgstr ""
#. TRANS: Submit button title.
-#: lib/applicationeditform.php:349
+#: lib/applicationeditform.php:353
msgid "Cancel"
msgstr "×××"
+#: lib/applicationlist.php:247
+msgid " by "
+msgstr ""
+
#. TRANS: Application access type
-#: lib/applicationlist.php:135
+#: lib/applicationlist.php:260
msgid "read-write"
msgstr ""
#. TRANS: Application access type
-#: lib/applicationlist.php:137
+#: lib/applicationlist.php:262
msgid "read-only"
msgstr ""
-#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type (read-write or read-only)
-#: lib/applicationlist.php:143
+#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only")
+#: lib/applicationlist.php:268
#, php-format
msgid "Approved %1$s - \"%2$s\" access."
msgstr ""
+#. TRANS: Access token in the application list.
+#. TRANS: %s are the first 7 characters of the access token.
+#: lib/applicationlist.php:282
+#, php-format
+msgid "Access token starting with: %s"
+msgstr ""
+
#. TRANS: Button label
-#: lib/applicationlist.php:158
+#: lib/applicationlist.php:298
msgctxt "BUTTON"
msgid "Revoke"
msgstr "ש××××ר"
-#. TRANS: DT element label in attachment list.
-#: lib/attachmentlist.php:88
-msgid "Attachments"
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
+msgstr ""
+
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+msgid "Do not use this method!"
msgstr ""
#. TRANS: DT element label in attachment list item.
-#: lib/attachmentlist.php:265
+#: lib/attachmentlist.php:294
msgid "Author"
msgstr ""
+#. TRANS: DT element label in attachment list item.
+#: lib/attachmentlist.php:308
+#, fuzzy
+msgid "Provider"
+msgstr "פר×פ××"
+
#. TRANS: Title.
-#: lib/attachmentnoticesection.php:68
+#: lib/attachmentnoticesection.php:67
msgid "Notices where this attachment appears"
msgstr ""
#. TRANS: Title.
-#: lib/attachmenttagcloudsection.php:49
+#: lib/attachmenttagcloudsection.php:48
msgid "Tags for this attachment"
msgstr ""
+#. TRANS: Exception thrown when a password change fails.
+#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227
+msgid "Password changing failed."
+msgstr ""
+
+#. TRANS: Exception thrown when a password change attempt fails because it is not allowed.
+#: lib/authenticationplugin.php:238
+msgid "Password changing is not allowed."
+msgstr ""
+
#. TRANS: Title for the form to block a user.
-#: lib/blockform.php:70
+#: lib/blockform.php:68
msgid "Block"
msgstr ""
-#: lib/channel.php:157 lib/channel.php:177
+#. TRANS: Title for command results.
+#: lib/channel.php:160 lib/channel.php:181
msgid "Command results"
msgstr ""
-#: lib/channel.php:229 lib/mailhandler.php:142
+#. TRANS: Title for command results.
+#: lib/channel.php:194
+msgid "AJAX error"
+msgstr ""
+
+#. TRANS: E-mail subject when a command has completed.
+#: lib/channel.php:233 lib/mailhandler.php:143
msgid "Command complete"
msgstr ""
-#: lib/channel.php:240
+#. TRANS: E-mail subject when a command has failed.
+#: lib/channel.php:244
msgid "Command failed"
msgstr ""
+#. TRANS: Command exception text shown when a notice ID is requested that does not exist.
+#: lib/command.php:82 lib/command.php:106
+#, fuzzy
+msgid "Notice with that id does not exist."
+msgstr "××× ×¤×¨×פ×× ×ª××× ×פר×פ×× ××ר××ק "
+
+#. TRANS: Command exception text shown when a last user notice is requested and it does not exist.
+#. TRANS: Error text shown when a last user notice is requested and it does not exist.
+#: lib/command.php:99 lib/command.php:630
+#, fuzzy
+msgid "User has no last notice."
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#. TRANS: Message given requesting a profile for a non-existing user.
+#. TRANS: %s is the nickname of the user for which the profile could not be found.
+#: lib/command.php:128
+#, fuzzy, php-format
+msgid "Could not find a user with nickname %s."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
#. TRANS: Message given getting a non-existing user.
#. TRANS: %s is the nickname of the user that could not be found.
-#: lib/command.php:150
+#: lib/command.php:148
#, php-format
msgid "Could not find a local user with nickname %s."
msgstr ""
#. TRANS: Error text shown when an unimplemented command is given.
-#: lib/command.php:185
+#: lib/command.php:183
msgid "Sorry, this command is not yet implemented."
msgstr ""
#. TRANS: Command exception text shown when a user tries to nudge themselves.
-#: lib/command.php:231
+#: lib/command.php:229
msgid "It does not make a lot of sense to nudge yourself!"
msgstr ""
#. TRANS: Message given having nudged another user.
#. TRANS: %s is the nickname of the user that was nudged.
-#: lib/command.php:240
+#: lib/command.php:238
#, php-format
msgid "Nudge sent to %s."
msgstr ""
@@ -3578,7 +7387,7 @@ msgstr ""
#. TRANS: %1$s is the number of other user the user is subscribed to.
#. TRANS: %2$s is the number of users that are subscribed to the user.
#. TRANS: %3$s is the number of notices the user has sent.
-#: lib/command.php:270
+#: lib/command.php:268
#, php-format
msgid ""
"Subscriptions: %1$s\n"
@@ -3587,146 +7396,245 @@ msgid ""
msgstr ""
#. TRANS: Text shown when a notice has been marked as favourite successfully.
-#: lib/command.php:314
+#: lib/command.php:312
msgid "Notice marked as fave."
msgstr ""
#. TRANS: Message given having added a user to a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:360
+#: lib/command.php:357
#, php-format
msgid "%1$s joined group %2$s."
msgstr ""
#. TRANS: Message given having removed a user from a group.
#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
-#: lib/command.php:408
+#: lib/command.php:405
#, php-format
msgid "%1$s left group %2$s."
msgstr ""
+#. TRANS: Whois output.
+#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
+#: lib/command.php:426
+#, php-format
+msgctxt "WHOIS"
+msgid "%1$s (%2$s)"
+msgstr ""
+
+#. TRANS: Whois output. %s is the full name of the queried user.
+#: lib/command.php:430
+#, fuzzy, php-format
+msgid "Fullname: %s"
+msgstr "×©× ×××"
+
+#. TRANS: Whois output. %s is the location of the queried user.
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a location.
+#: lib/command.php:434 lib/mail.php:278
+#, fuzzy, php-format
+msgid "Location: %s"
+msgstr "××ק××"
+
+#. TRANS: Whois output. %s is the homepage of the queried user.
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a homepage.
+#: lib/command.php:438 lib/mail.php:282
+#, fuzzy, php-format
+msgid "Homepage: %s"
+msgstr "×תר ××ת"
+
#. TRANS: Whois output. %s is the bio information of the queried user.
-#: lib/command.php:446
+#: lib/command.php:442
#, php-format
msgid "About: %s"
msgstr "××××ת: %s"
#. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server).
-#: lib/command.php:474
+#. TRANS: %s is a remote profile.
+#: lib/command.php:471
#, php-format
msgid ""
"%s is a remote profile; you can only send direct messages to users on the "
"same server."
msgstr ""
-#. TRANS: Message given if content is too long.
+#. TRANS: Message given if content is too long. %1$sd is used for plural.
#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
-#: lib/command.php:491 lib/xmppmanager.php:403
+#: lib/command.php:488
#, php-format
-msgid "Message too long - maximum is %1$d characters, you sent %2$d."
-msgstr ""
+msgid "Message too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Error text shown sending a direct message fails with an unknown reason.
+#: lib/command.php:516
+#, fuzzy
+msgid "Error sending direct message."
+msgstr "ש×××× ××צ×רת ×©× ××שת×ש."
+
+#. TRANS: Message given having repeated a notice from another user.
+#. TRANS: %s is the name of the user for which the notice was repeated.
+#: lib/command.php:553
+#, fuzzy, php-format
+msgid "Notice from %s repeated."
+msgstr "××××¢×ת"
#. TRANS: Error text shown when repeating a notice fails with an unknown reason.
-#: lib/command.php:557
+#: lib/command.php:556
msgid "Error repeating notice."
msgstr "ש×××× ××צ×רת ×©× ××שת×ש."
-#. TRANS: Message given if content of a notice for a reply is too long.
+#. TRANS: Message given if content of a notice for a reply is too long. %1$d is used for plural.
#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
-#: lib/command.php:592
+#: lib/command.php:591
#, php-format
-msgid "Notice too long - maximum is %1$d characters, you sent %2$d."
-msgstr ""
+msgid "Notice too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Notice too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Text shown having sent a reply to a notice successfully.
+#. TRANS: %s is the nickname of the user of the notice the reply was sent to.
+#: lib/command.php:604
+#, fuzzy, php-format
+msgid "Reply to %s sent."
+msgstr "ת×××ת ×¢××ר %s"
+
+#. TRANS: Error text shown when a reply to a notice fails with an unknown reason.
+#: lib/command.php:607
+#, fuzzy
+msgid "Error saving notice."
+msgstr "××¢×× ×ש××רת ×××××¢×."
#. TRANS: Error text shown when no username was provided when issuing a subscribe command.
-#: lib/command.php:655
+#: lib/command.php:654
msgid "Specify the name of the user to subscribe to."
msgstr ""
+#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command.
+#: lib/command.php:663
+#, fuzzy
+msgid "Can't subscribe to OMB profiles by command."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
#. TRANS: Text shown after having subscribed to another user successfully.
#. TRANS: %s is the name of the user the subscription was requested for.
-#: lib/command.php:672
+#: lib/command.php:671
#, php-format
msgid "Subscribed to %s."
msgstr ""
#. TRANS: Error text shown when no username was provided when issuing an unsubscribe command.
#. TRANS: Error text shown when no username was provided when issuing the command.
-#: lib/command.php:694 lib/command.php:804
+#: lib/command.php:692 lib/command.php:803
msgid "Specify the name of the user to unsubscribe from."
msgstr ""
#. TRANS: Text shown after having unsubscribed from another user successfully.
#. TRANS: %s is the name of the user the unsubscription was requested for.
-#: lib/command.php:705
+#: lib/command.php:703
#, php-format
msgid "Unsubscribed from %s."
msgstr ""
#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented.
#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented.
-#: lib/command.php:724 lib/command.php:750
+#: lib/command.php:723 lib/command.php:749
msgid "Command not yet implemented."
msgstr ""
+#. TRANS: Text shown when issuing the command "off" successfully.
+#: lib/command.php:727
+#, fuzzy
+msgid "Notification off."
+msgstr "××× ×§×× ××ש×ר."
+
#. TRANS: Error text shown when the command "off" fails for an unknown reason.
-#: lib/command.php:731
+#: lib/command.php:730
msgid "Can't turn off notification."
msgstr ""
+#. TRANS: Text shown when issuing the command "on" successfully.
+#: lib/command.php:753
+#, fuzzy
+msgid "Notification on."
+msgstr "××× ×§×× ××ש×ר."
+
#. TRANS: Error text shown when the command "on" fails for an unknown reason.
-#: lib/command.php:757
+#: lib/command.php:756
msgid "Can't turn on notification."
msgstr ""
#. TRANS: Error text shown when issuing the login command while login is disabled.
-#: lib/command.php:771
+#: lib/command.php:770
msgid "Login command is disabled."
msgstr ""
#. TRANS: Text shown after issuing the login command successfully.
#. TRANS: %s is a logon link..
-#: lib/command.php:784
+#: lib/command.php:783
#, php-format
msgid "This link is useable only once and is valid for only 2 minutes: %s."
msgstr ""
#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user).
#. TRANS: %s is the name of the user the unsubscription was requested for.
-#: lib/command.php:813
+#: lib/command.php:812
#, php-format
msgid "Unsubscribed %s."
msgstr ""
+#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions.
+#: lib/command.php:830
+#, fuzzy
+msgid "You are not subscribed to anyone."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
#. TRANS: Text shown after requesting other users a user is subscribed to.
#. TRANS: This message supports plural forms. This message is followed by a
#. TRANS: hard coded space and a comma separated list of subscribed users.
-#: lib/command.php:836
+#: lib/command.php:835
msgid "You are subscribed to this person:"
msgid_plural "You are subscribed to these people:"
msgstr[0] "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
msgstr[1] "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+#. TRANS: Text shown after requesting other users that are subscribed to a user
+#. TRANS: (followers) without having any subscribers.
+#: lib/command.php:857
+#, fuzzy
+msgid "No one is subscribed to you."
+msgstr "×רש×× ×ר××קת"
+
#. TRANS: Text shown after requesting other users that are subscribed to a user (followers).
#. TRANS: This message supports plural forms. This message is followed by a
#. TRANS: hard coded space and a comma separated list of subscribing users.
-#: lib/command.php:863
+#: lib/command.php:862
msgid "This person is subscribed to you:"
msgid_plural "These people are subscribed to you:"
msgstr[0] "×רש×× ×ר××קת"
msgstr[1] "×רש×× ×ר××קת"
+#. TRANS: Text shown after requesting groups a user is subscribed to without having
+#. TRANS: any group subscriptions.
+#: lib/command.php:884
+#, fuzzy
+msgid "You are not a member of any groups."
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
#. TRANS: Text shown after requesting groups a user is subscribed to.
#. TRANS: This message supports plural forms. This message is followed by a
#. TRANS: hard coded space and a comma separated list of subscribed groups.
-#: lib/command.php:890
+#: lib/command.php:889
msgid "You are a member of this group:"
msgid_plural "You are a member of these groups:"
msgstr[0] "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
msgstr[1] "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings.
-#: lib/command.php:905
+#: lib/command.php:904
msgid ""
"Commands:\n"
"on - turn on notifications\n"
@@ -3768,64 +7676,142 @@ msgid ""
"tracking - not yet implemented.\n"
msgstr ""
-#: lib/common.php:136
-msgid "I looked for configuration files in the following places: "
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:150
+msgid "No configuration file found."
+msgstr ""
+
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: Is followed by a list of directories (separated by HTML breaks).
+#: lib/common.php:153
+msgid "I looked for configuration files in the following places:"
msgstr ""
-#: lib/common.php:138
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
-#: lib/common.php:139
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: The text is link text that leads to the installer page.
+#: lib/common.php:160
msgid "Go to the installer."
msgstr ""
-#: lib/connectsettingsaction.php:110
+#. TRANS: Menu item for Instant Messaging settings.
+#: lib/connectsettingsaction.php:106
+msgctxt "MENU"
msgid "IM"
msgstr ""
-#: lib/connectsettingsaction.php:111
+#. TRANS: Tooltip for Instant Messaging menu item.
+#: lib/connectsettingsaction.php:108
msgid "Updates by instant messenger (IM)"
msgstr ""
-#: lib/connectsettingsaction.php:116
+#. TRANS: Menu item for Short Message Service settings.
+#: lib/connectsettingsaction.php:113
+msgctxt "MENU"
+msgid "SMS"
+msgstr ""
+
+#. TRANS: Tooltip for Short Message Service menu item.
+#: lib/connectsettingsaction.php:115
msgid "Updates by SMS"
msgstr ""
-#: lib/connectsettingsaction.php:121
+#. TRANS: Menu item for OuAth connection settings.
+#: lib/connectsettingsaction.php:120
+msgctxt "MENU"
+msgid "Connections"
+msgstr ""
+
+#. TRANS: Tooltip for connected applications (Connections through OAuth) menu item.
+#: lib/connectsettingsaction.php:122
msgid "Authorized connected applications"
msgstr ""
-#: lib/dberroraction.php:60
+#: lib/dberroraction.php:59
msgid "Database error"
msgstr ""
-#: lib/designsettings.php:418
+#. TRANS: Label in form on profile design page.
+#. TRANS: Field contains file name on user's computer that could be that user's custom profile background image.
+#: lib/designsettings.php:104
+#, fuzzy
+msgid "Upload file"
+msgstr "×××¢××"
+
+#. TRANS: Instructions for form on profile design page.
+#: lib/designsettings.php:109
+#, fuzzy
+msgid ""
+"You can upload your personal background image. The maximum file size is 2MB."
+msgstr "×× ×ר×× ××××. ×××¨× ××ר×× ×××××¢× ××× 140 ××ת××ת."
+
+#. TRANS: Radio button on profile design page that will enable use of the uploaded profile image.
+#: lib/designsettings.php:139
+msgctxt "RADIO"
+msgid "On"
+msgstr ""
+
+#. TRANS: Radio button on profile design page that will disable use of the uploaded profile image.
+#: lib/designsettings.php:156
+msgctxt "RADIO"
+msgid "Off"
+msgstr ""
+
+#. TRANS: Button text on profile design page to reset all colour settings to default without saving.
+#: lib/designsettings.php:264
+msgctxt "BUTTON"
+msgid "Reset"
+msgstr ""
+
+#. TRANS: Success message displayed if design settings were saved after clicking "Use defaults".
+#: lib/designsettings.php:433
msgid "Design defaults restored."
msgstr ""
-#: lib/disfavorform.php:114 lib/disfavorform.php:140
+#: lib/disfavorform.php:114 lib/disfavorform.php:144
msgid "Disfavor this notice"
msgstr ""
-#: lib/feed.php:85
+#: lib/favorform.php:114 lib/favorform.php:143
+#, fuzzy
+msgid "Favor this notice"
+msgstr "××× ××××¢× ×××."
+
+#: lib/feed.php:84
msgid "RSS 1.0"
msgstr ""
-#: lib/feed.php:87
+#: lib/feed.php:86
msgid "RSS 2.0"
msgstr ""
-#: lib/feed.php:89
+#: lib/feed.php:88
msgid "Atom"
msgstr ""
-#: lib/feed.php:91
+#: lib/feed.php:90
msgid "FOAF"
msgstr ""
-#: lib/feedlist.php:64
-msgid "Export data"
+#: lib/feedimporter.php:75
+msgid "Not an atom feed."
+msgstr ""
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
+#. TRANS: Header for feed links (h2).
+#: lib/feedlist.php:66
+msgid "Feeds"
msgstr ""
#: lib/galleryaction.php:121
@@ -3857,11 +7843,42 @@ msgstr ""
msgid "Grant this user the \"%s\" role"
msgstr ""
-#: lib/groupeditform.php:187
+#: lib/groupeditform.php:154
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+msgstr "1 ×¢× 64 ××ת××ת ×× ××××ת ק×× ×ת ×× ×ספר××, ××× ×¡××× × ×¤×ס×ק ×× ×¨×××××."
+
+#: lib/groupeditform.php:163
+msgid "URL of the homepage or blog of the group or topic."
+msgstr ""
+
+#: lib/groupeditform.php:168
+#, fuzzy
+msgid "Describe the group or topic"
+msgstr "ת×ר ×ת עצ×× ××ת × ×ש×× ××¢× ××× ×©×× ×-140 ××ת××ת"
+
+#: lib/groupeditform.php:170
#, php-format
-msgid "Extra nicknames for the group, comma- or space- separated, max %d"
+msgid "Describe the group or topic in %d character or less"
+msgid_plural "Describe the group or topic in %d characters or less"
+msgstr[0] ""
+msgstr[1] ""
+
+#: lib/groupeditform.php:182
+msgid ""
+"Location for the group, if any, like \"City, State (or Region), Country\"."
msgstr ""
+#: lib/groupeditform.php:190
+#, php-format
+msgid ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"alias allowed."
+msgid_plural ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"aliases allowed."
+msgstr[0] ""
+msgstr[1] ""
+
#. TRANS: Menu item in the group navigation page.
#: lib/groupnav.php:86
msgctxt "MENU"
@@ -3934,15 +7951,19 @@ msgctxt "TOOLTIP"
msgid "Add or edit %s design"
msgstr ""
+#. TRANS: Title for groups with the most members section.
#: lib/groupsbymemberssection.php:71
msgid "Groups with most members"
msgstr ""
+#. TRANS: Title for groups with the most posts section.
#: lib/groupsbypostssection.php:71
msgid "Groups with most posts"
msgstr ""
-#: lib/grouptagcloudsection.php:56
+#. TRANS: Title for group tag cloud section.
+#. TRANS: %s is a group name.
+#: lib/grouptagcloudsection.php:57
#, php-format
msgid "Tags in %s group's notices"
msgstr ""
@@ -3956,30 +7977,53 @@ msgstr "×¢××× ×× ××× × ×××× ×ס×× ×××× ×©××ª× ×××× ×ק
msgid "Unsupported image file format."
msgstr "פ×ר×× ×ת××× × ××× × × ×ª××."
-#: lib/imagefile.php:93
+#. TRANS: Exception thrown when too large a file is uploaded.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: lib/imagefile.php:90
+#, fuzzy, php-format
+msgid "That file is too big. The maximum file size is %s."
+msgstr "×× ×ר×× ××××. ×××¨× ××ר×× ×××××¢× ××× 140 ××ת××ת."
+
+#: lib/imagefile.php:95
msgid "Partial upload."
msgstr "××¢××× ××ק×ת."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:101 lib/mediafile.php:179
-msgid "System error uploading file."
-msgstr "ש×××ת ×ער×ת ×××¢××ת ×ק×××¥."
-
-#: lib/imagefile.php:109
+#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "××× ×× ×§×××¥ ת××× ×, ×× ×©×× ×× ×©×××ש."
-#: lib/imagefile.php:163 lib/imagefile.php:224
+#: lib/imagefile.php:160
+#, fuzzy
+msgid "Lost our file."
+msgstr "××× ××××¢× ×××."
+
+#: lib/imagefile.php:197 lib/imagefile.php:237
msgid "Unknown file type"
msgstr ""
-#: lib/imagefile.php:244
-msgid "MB"
-msgstr ""
+#. TRANS: Number of megabytes. %d is the number.
+#: lib/imagefile.php:283
+#, php-format
+msgid "%dMB"
+msgid_plural "%dMB"
+msgstr[0] ""
+msgstr[1] ""
-#: lib/imagefile.php:246
-msgid "kB"
-msgstr ""
+#. TRANS: Number of kilobytes. %d is the number.
+#: lib/imagefile.php:287
+#, php-format
+msgid "%dkB"
+msgid_plural "%dkB"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Number of bytes. %d is the number.
+#: lib/imagefile.php:290
+#, php-format
+msgid "%dB"
+msgid_plural "%dB"
+msgstr[0] ""
+msgstr[1] ""
#: lib/jabber.php:387
#, php-format
@@ -3991,45 +8035,101 @@ msgstr ""
msgid "Unknown inbox source %d."
msgstr ""
+#: lib/leaveform.php:114
+#, fuzzy
+msgid "Leave"
+msgstr "ש××ר"
+
+#: lib/logingroupnav.php:80
+#, fuzzy
+msgid "Login with a username and password"
+msgstr "×©× ××שת×ש ×× ×ס×ס×× ×× ××ק×××"
+
+#: lib/logingroupnav.php:86
+#, fuzzy
+msgid "Sign up for a new account"
+msgstr "צ×ר ×ש××× ××ש"
+
+#. TRANS: Subject for address confirmation email.
+#: lib/mail.php:174
+#, fuzzy
+msgid "Email address confirmation"
+msgstr "ש×××× ×ש××רת ××ש×ר ××ת××ת."
+
#. TRANS: Body for address confirmation email.
-#: lib/mail.php:177
+#. TRANS: %1$s is the addressed user's nickname, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the URL to confirm at.
+#: lib/mail.php:179
#, php-format
msgid ""
-"Hey, %s.\n"
+"Hey, %1$s.\n"
"\n"
-"Someone just entered this email address on %s.\n"
+"Someone just entered this email address on %2$s.\n"
"\n"
"If it was you, and you want to confirm your entry, use the URL below:\n"
"\n"
-"\t%s\n"
+"\t%3$s\n"
"\n"
"If not, just ignore this message.\n"
"\n"
"Thanks for your time, \n"
-"%s\n"
+"%2$s\n"
msgstr ""
-#. TRANS: Subject of new-subscriber notification e-mail
-#: lib/mail.php:243
+#. TRANS: Subject of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscribing user's nickname, %2$s is the StatusNet sitename.
+#: lib/mail.php:246
#, php-format
msgid "%1$s is now listening to your notices on %2$s."
msgstr "%1$s ×עת ××××× ×××××¢×ת ש×× ×-%2$s"
-#: lib/mail.php:248
+#. TRANS: This is a paragraph in a new-subscriber e-mail.
+#. TRANS: %s is a URL where the subscriber can be reported as abusive.
+#: lib/mail.php:253
#, php-format
msgid ""
"If you believe this account is being used abusively, you can block them from "
"your subscribers list and report as spam to site administrators at %s"
msgstr ""
-#. TRANS: Subject of notification mail for new posting email address
-#: lib/mail.php:304
+#. TRANS: Main body of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscriber's long name, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the subscriber's profile URL, %4$s is the subscriber's location (or empty)
+#. TRANS: %5$s is the subscriber's homepage URL (or empty), %6%s is the subscriber's bio (or empty)
+#. TRANS: %7$s is a link to the addressed user's e-mail settings.
+#: lib/mail.php:263
+#, php-format
+msgid ""
+"%1$s is now listening to your notices on %2$s.\n"
+"\n"
+"\t%3$s\n"
+"\n"
+"%4$s%5$s%6$s\n"
+"Faithfully yours,\n"
+"%2$s.\n"
+"\n"
+"----\n"
+"Change your email address or notification options at %7$s\n"
+msgstr ""
+
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is biographical information.
+#: lib/mail.php:286
+#, fuzzy, php-format
+msgid "Bio: %s"
+msgstr "××××ת: %s"
+
+#. TRANS: Subject of notification mail for new posting email address.
+#. TRANS: %s is the StatusNet sitename.
+#: lib/mail.php:315
#, php-format
msgid "New email address for posting to %s"
msgstr ""
-#. TRANS: Body of notification mail for new posting email address
-#: lib/mail.php:308
+#. TRANS: Body of notification mail for new posting email address.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is the e-mail address to send
+#. TRANS: to to post by e-mail, %3$s is a URL to more instructions.
+#: lib/mail.php:321
#, php-format
msgid ""
"You have a new posting address on %1$s.\n"
@@ -4039,23 +8139,40 @@ msgid ""
"More email instructions at %3$s.\n"
"\n"
"Faithfully yours,\n"
-"%4$s"
+"%1$s"
msgstr ""
-#. TRANS: Main body heading for SMS-by-email address confirmation message
-#: lib/mail.php:463
+#. TRANS: Subject line for SMS-by-email notification messages.
+#. TRANS: %s is the posting user's nickname.
+#: lib/mail.php:442
+#, fuzzy, php-format
+msgid "%s status"
+msgstr "×ס×××ס ×©× %1$s ×-%2$s "
+
+#. TRANS: Subject line for SMS-by-email address confirmation message.
+#: lib/mail.php:468
+#, fuzzy
+msgid "SMS confirmation"
+msgstr "××× ×§×× ××ש×ר."
+
+#. TRANS: Main body heading for SMS-by-email address confirmation message.
+#. TRANS: %s is the addressed user's nickname.
+#: lib/mail.php:472
#, php-format
msgid "%s: confirm you own this phone number with this code:"
msgstr ""
-#. TRANS: Subject for 'nudge' notification email
-#: lib/mail.php:484
+#. TRANS: Subject for 'nudge' notification email.
+#. TRANS: %s is the nudging user.
+#: lib/mail.php:493
#, php-format
msgid "You've been nudged by %s"
msgstr ""
-#. TRANS: Body for 'nudge' notification email
-#: lib/mail.php:489
+#. TRANS: Body for 'nudge' notification email.
+#. TRANS: %1$s is the nuding user's long name, $2$s is the nudging user's nickname,
+#. TRANS: %3$s is a URL to post notices at, %4$s is the StatusNet sitename.
+#: lib/mail.php:500
#, php-format
msgid ""
"%1$s (%2$s) is wondering what you are up to these days and is inviting you "
@@ -4071,14 +8188,18 @@ msgid ""
"%4$s\n"
msgstr ""
-#. TRANS: Subject for direct-message notification email
-#: lib/mail.php:536
+#. TRANS: Subject for direct-message notification email.
+#. TRANS: %s is the sending user's nickname.
+#: lib/mail.php:547
#, php-format
msgid "New private message from %s"
msgstr ""
-#. TRANS: Body for direct-message notification email
-#: lib/mail.php:541
+#. TRANS: Body for direct-message notification email.
+#. TRANS: %1$s is the sending user's long name, %2$s is the sending user's nickname,
+#. TRANS: %3$s is the message content, %4$s a URL to the message,
+#. TRANS: %5$s is the StatusNet sitename.
+#: lib/mail.php:555
#, php-format
msgid ""
"%1$s (%2$s) sent you a private message:\n"
@@ -4097,8 +8218,19 @@ msgid ""
"%5$s\n"
msgstr ""
-#. TRANS: Body for favorite notification email
-#: lib/mail.php:592
+#. TRANS: Subject for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:607
+#, php-format
+msgid "%1$s (@%2$s) added your notice as a favorite"
+msgstr ""
+
+#. TRANS: Body for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, $2$s is the date the notice was created,
+#. TRANS: %3$s is a URL to the faved notice, %4$s is the faved notice text,
+#. TRANS: %5$s is a URL to all faves of the adding user, %6$s is the StatusNet sitename,
+#. TRANS: %7$s is the adding user's nickname.
+#: lib/mail.php:614
#, php-format
msgid ""
"%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
@@ -4120,7 +8252,7 @@ msgid ""
msgstr ""
#. TRANS: Line in @-reply notification e-mail. %s is conversation URL.
-#: lib/mail.php:651
+#: lib/mail.php:672
#, php-format
msgid ""
"The full conversation can be read here:\n"
@@ -4128,13 +8260,20 @@ msgid ""
"\t%s"
msgstr ""
-#: lib/mail.php:657
+#. TRANS: E-mail subject for notice notification.
+#. TRANS: %1$s is the sending user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:680
#, php-format
-msgid "%s (@%s) sent a notice to your attention"
+msgid "%1$s (@%2$s) sent a notice to your attention"
msgstr ""
#. TRANS: Body of @-reply notification e-mail.
-#: lib/mail.php:660
+#. TRANS: %1$s is the sending user's long name, $2$s is the StatusNet sitename,
+#. TRANS: %3$s is a URL to the notice, %4$s is the notice text,
+#. TRANS: %5$s is a URL to the full conversion if it exists (otherwise empty),
+#. TRANS: %6$s is a URL to reply to the notice, %7$s is a URL to all @-replied for the addressed user,
+#. TRANS: %8$s is a URL to the addressed user's e-mail settings, %9$s is the sender's nickname.
+#: lib/mail.php:688
#, php-format
msgid ""
"%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
@@ -4171,66 +8310,61 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:506
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr ""
-#: lib/mailhandler.php:50
-msgid "Sorry, no incoming email allowed."
-msgstr ""
-
-#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
-#: lib/mediafile.php:99 lib/mediafile.php:125
-msgid "There was a database error while saving your file. Please try again."
-msgstr ""
-
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:145
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
+#: lib/mailhandler.php:37
+#, fuzzy
+msgid "Could not parse message."
+msgstr "×¢××××× ××שת×ש × ×ש×."
-#. TRANS: Client exception.
-#: lib/mediafile.php:151
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
+#: lib/mailhandler.php:42
+#, fuzzy
+msgid "Not a registered user."
+msgstr "××× ×× ×§×× ××ש×ר."
-#. TRANS: Client exception.
-#: lib/mediafile.php:157
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
+#: lib/mailhandler.php:46
+#, fuzzy
+msgid "Sorry, that is not your incoming email address."
+msgstr "×××× ×ת××ת ×סר×× ×××××× ×©××××."
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:165
-msgid "Missing a temporary folder."
+#: lib/mailhandler.php:50
+msgid "Sorry, no incoming email allowed."
msgstr ""
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:169
-msgid "Failed to write file to disk."
-msgstr ""
+#: lib/mailhandler.php:229
+#, fuzzy, php-format
+msgid "Unsupported message type: %s"
+msgstr "פ×ר×× ×ת××× × ××× × × ×ª××."
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:173
-msgid "File upload stopped by extension."
+#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
+#: lib/mediafile.php:102 lib/mediafile.php:174
+msgid "There was a database error while saving your file. Please try again."
msgstr ""
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
-#: lib/mediafile.php:189 lib/mediafile.php:232
+#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
msgstr ""
#. TRANS: Client exception thrown when a file upload operation fails because the file could
#. TRANS: not be moved from the temporary folder to the permanent file location.
-#: lib/mediafile.php:209 lib/mediafile.php:251
+#: lib/mediafile.php:258 lib/mediafile.php:300
msgid "File could not be moved to destination directory."
msgstr ""
+#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME
+#. TRANS: type of the uploaded file could not be determined.
+#: lib/mediafile.php:265 lib/mediafile.php:306
+#, fuzzy
+msgid "Could not determine file's MIME type."
+msgstr "×¢××××× ××שת×ש × ×ש×."
+
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:340
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -4239,7 +8373,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:345
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -4248,10 +8382,54 @@ msgstr ""
msgid "Send a direct notice"
msgstr ""
-#: lib/messageform.php:146
+#. TRANS Label entry in drop-down selection box in direct-message inbox/outbox. This is the default entry in the drop-down box, doubling as instructions and a brake against accidental submissions with the first user in the list.
+#: lib/messageform.php:137
+msgid "Select recipient:"
+msgstr ""
+
+#. TRANS Entry in drop-down selection box in direct-message inbox/outbox when no one is available to message.
+#: lib/messageform.php:150
+msgid "No mutual subscribers."
+msgstr ""
+
+#: lib/messageform.php:153
msgid "To"
msgstr "××"
+#: lib/messageform.php:166 lib/noticeform.php:186
+#, fuzzy
+msgid "Available characters"
+msgstr "×פ××ת 6 ××ת××ת"
+
+#: lib/messageform.php:185 lib/noticeform.php:237
+#, fuzzy
+msgctxt "Send button for sending notice"
+msgid "Send"
+msgstr "ש××"
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:165
+msgid "Nickname must have only lowercase letters and numbers and no spaces."
+msgstr "××× ×× ×××× ××××× ×¨×§ ××ת××ת ×× ××××ת ק×× ×ת ××ספר××, ×××× ×¨×××××."
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:178
+msgid "Nickname cannot be empty."
+msgstr ""
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:191
+#, php-format
+msgid "Nickname cannot be more than %d character long."
+msgid_plural "Nickname cannot be more than %d characters long."
+msgstr[0] ""
+msgstr[1] ""
+
+#: lib/noticeform.php:160
+#, fuzzy
+msgid "Send a notice"
+msgstr "××××¢× ××ש×"
+
#: lib/noticeform.php:174
#, php-format
msgid "What's up, %s?"
@@ -4265,48 +8443,79 @@ msgstr ""
msgid "Attach a file"
msgstr ""
+#: lib/noticeform.php:213
+#, fuzzy
+msgid "Share my location"
+msgstr "ש××רת ×פר×פ×× × ×ש××."
+
+#: lib/noticeform.php:216
+#, fuzzy
+msgid "Do not share my location"
+msgstr "ש××רת ×פר×פ×× × ×ש××."
+
#: lib/noticeform.php:217
msgid ""
"Sorry, retrieving your geo location is taking longer than expected, please "
"try again later"
msgstr ""
+#. TRANS: Used in coordinates as abbreviation of north
+#: lib/noticelist.php:452
+#, fuzzy
+msgid "N"
+msgstr "××"
+
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:438
+#: lib/noticelist.php:454
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:440
+#: lib/noticelist.php:456
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:442
+#: lib/noticelist.php:458
msgid "W"
msgstr ""
-#: lib/noticelist.php:444
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:453
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:502
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:630
+#: lib/noticelist.php:584
+#, fuzzy
+msgid "in context"
+msgstr "××× ×ª×××!"
+
+#: lib/noticelist.php:619
+#, fuzzy
+msgid "Repeated by"
+msgstr "צ×ר"
+
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr ""
-#: lib/noticelist.php:631
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "ת××××ת"
+#: lib/noticelist.php:691
+#, fuzzy
+msgid "Notice repeated"
+msgstr "××××¢×ת"
+
#: lib/nudgeform.php:116
msgid "Nudge this user"
msgstr ""
@@ -4319,58 +8528,63 @@ msgstr ""
msgid "Send a nudge to this user"
msgstr ""
-#: lib/oauthstore.php:283
+#: lib/oauthstore.php:294
msgid "Error inserting new profile."
msgstr ""
-#: lib/oauthstore.php:291
+#: lib/oauthstore.php:302
msgid "Error inserting avatar."
msgstr ""
-#: lib/oauthstore.php:311
+#: lib/oauthstore.php:322
msgid "Error inserting remote profile."
msgstr ""
#. TRANS: Exception thrown when a notice is denied because it has been sent before.
-#: lib/oauthstore.php:346
+#: lib/oauthstore.php:362
msgid "Duplicate notice."
msgstr ""
-#: lib/oauthstore.php:491
+#: lib/oauthstore.php:507
msgid "Couldn't insert new subscription."
msgstr "××× ×¡×ª ×× ×× ××ש × ×ש××."
-#: lib/personalgroupnav.php:99
+#: lib/personalgroupnav.php:102
msgid "Personal"
msgstr "××ש×"
-#: lib/personalgroupnav.php:104
+#: lib/personalgroupnav.php:107
msgid "Replies"
msgstr "ת××××ת"
-#: lib/personalgroupnav.php:114
+#: lib/personalgroupnav.php:117
msgid "Favorites"
msgstr "×××¢×פ××"
-#: lib/personalgroupnav.php:125
+#: lib/personalgroupnav.php:128
msgid "Inbox"
msgstr ""
-#: lib/personalgroupnav.php:126
+#: lib/personalgroupnav.php:129
msgid "Your incoming messages"
msgstr ""
-#: lib/personalgroupnav.php:130
+#: lib/personalgroupnav.php:133
msgid "Outbox"
msgstr ""
+#: lib/personalgroupnav.php:134
+#, fuzzy
+msgid "Your sent messages"
+msgstr "××××¢× ××ש×"
+
#: lib/personaltagcloudsection.php:56
#, php-format
msgid "Tags in %s's notices"
msgstr ""
#. TRANS: Displayed as version information for a plugin if no version information was found.
-#: lib/plugin.php:116
+#: lib/plugin.php:121
msgid "Unknown"
msgstr ""
@@ -4386,6 +8600,16 @@ msgstr "×× ××× ××××"
msgid "Subscribers"
msgstr "×× ××××"
+#: lib/profileaction.php:161
+#, fuzzy
+msgid "All subscribers"
+msgstr "×× ××××"
+
+#: lib/profileaction.php:191
+#, fuzzy
+msgid "User ID"
+msgstr "×תש×ש"
+
#: lib/profileaction.php:196
msgid "Member since"
msgstr "××ר ×××"
@@ -4395,6 +8619,11 @@ msgstr "××ר ×××"
msgid "Daily average"
msgstr ""
+#: lib/profileaction.php:264
+#, fuzzy
+msgid "All groups"
+msgstr "ק××צ×ת"
+
#: lib/profileformaction.php:123
msgid "Unimplemented method."
msgstr ""
@@ -4415,29 +8644,73 @@ msgstr ""
msgid "Featured"
msgstr ""
+#: lib/publicgroupnav.php:92
+#, fuzzy
+msgid "Popular"
+msgstr "×× ×©××"
+
+#: lib/redirectingaction.php:95
+#, fuzzy
+msgid "No return-to arguments."
+msgstr "××× ×ס×× ×××."
+
+#: lib/repeatform.php:107
+#, fuzzy
+msgid "Repeat this notice?"
+msgstr "××× ××××¢× ×××."
+
#: lib/repeatform.php:132
msgid "Yes"
msgstr "××"
-#: lib/router.php:709
-msgid "No single user defined for single-user mode."
+#: lib/repeatform.php:132
+#, fuzzy
+msgid "Repeat this notice"
+msgstr "××× ××××¢× ×××."
+
+#: lib/revokeroleform.php:91
+#, fuzzy, php-format
+msgid "Revoke the \"%s\" role from this user"
+msgstr "××× ×שת×ש ×××."
+
+#. TRANS: Client error on action trying to visit a non-existing page.
+#: lib/router.php:974
+msgid "Page not found."
msgstr ""
#: lib/sandboxform.php:67
msgid "Sandbox"
msgstr ""
+#: lib/sandboxform.php:78
+#, fuzzy
+msgid "Sandbox this user"
+msgstr "××× ×שת×ש ×××."
+
+#. TRANS: Fieldset legend for the search form.
+#: lib/searchaction.php:120
+#, fuzzy
+msgid "Search site"
+msgstr "××פ×ש"
+
#. TRANS: Used as a field label for the field where one or more keywords
#. TRANS: for searching can be entered.
-#: lib/searchaction.php:129
+#: lib/searchaction.php:128
msgid "Keyword(s)"
msgstr ""
+#. TRANS: Button text for searching site.
#: lib/searchaction.php:130
msgctxt "BUTTON"
msgid "Search"
msgstr ""
+#. TRANS: Definition list item with instructions on how to get (better) search results.
+#: lib/searchaction.php:170
+#, fuzzy
+msgid "Search help"
+msgstr "××פ×ש"
+
#: lib/searchgroupnav.php:80
msgid "People"
msgstr "×× ×©××"
@@ -4462,6 +8735,26 @@ msgstr ""
msgid "More..."
msgstr ""
+#: lib/silenceform.php:67
+#, fuzzy
+msgid "Silence"
+msgstr "××××¢× ××ש×"
+
+#: lib/silenceform.php:78
+#, fuzzy
+msgid "Silence this user"
+msgstr "××× ×שת×ש ×××."
+
+#: lib/subgroupnav.php:83
+#, fuzzy, php-format
+msgid "People %s subscribes to"
+msgstr "×רש×× ×ר××קת"
+
+#: lib/subgroupnav.php:91
+#, fuzzy, php-format
+msgid "People subscribed to %s"
+msgstr "×רש×× ×ר××קת"
+
#: lib/subgroupnav.php:99
#, php-format
msgid "Groups %s is a member of"
@@ -4486,6 +8779,16 @@ msgstr ""
msgid "People Tagcloud as tagged"
msgstr ""
+#: lib/tagcloudsection.php:56
+#, fuzzy
+msgid "None"
+msgstr "××"
+
+#. TRANS: Server exception displayed if a theme name was invalid.
+#: lib/theme.php:74
+msgid "Invalid theme name."
+msgstr ""
+
#: lib/themeuploader.php:50
msgid "This server cannot handle theme uploads without ZIP support."
msgstr ""
@@ -4494,92 +8797,155 @@ msgstr ""
msgid "The theme file is missing or the upload failed."
msgstr ""
+#: lib/themeuploader.php:91 lib/themeuploader.php:102
+#: lib/themeuploader.php:279 lib/themeuploader.php:283
+#: lib/themeuploader.php:291 lib/themeuploader.php:298
+#, fuzzy
+msgid "Failed saving theme."
+msgstr "×¢×××× ×ת××× × × ×ש×."
+
#: lib/themeuploader.php:147
msgid "Invalid theme: bad directory structure."
msgstr ""
#: lib/themeuploader.php:166
#, php-format
-msgid "Uploaded theme is too large; must be less than %d bytes uncompressed."
-msgstr ""
+msgid "Uploaded theme is too large; must be less than %d byte uncompressed."
+msgid_plural ""
+"Uploaded theme is too large; must be less than %d bytes uncompressed."
+msgstr[0] ""
+msgstr[1] ""
-#: lib/themeuploader.php:178
+#: lib/themeuploader.php:179
msgid "Invalid theme archive: missing file css/display.css"
msgstr ""
-#: lib/themeuploader.php:218
+#: lib/themeuploader.php:219
msgid ""
"Theme contains invalid file or folder name. Stick with ASCII letters, "
"digits, underscore, and minus sign."
msgstr ""
-#: lib/themeuploader.php:224
+#: lib/themeuploader.php:225
msgid "Theme contains unsafe file extension names; may be unsafe."
msgstr ""
-#: lib/themeuploader.php:241
+#: lib/themeuploader.php:242
#, php-format
msgid "Theme contains file of type '.%s', which is not allowed."
msgstr ""
+#: lib/themeuploader.php:260
+#, fuzzy
+msgid "Error opening theme archive."
+msgstr "ש×××× ××¢×××× ×¤×¨×פ×× ×ר××ק"
+
#: lib/topposterssection.php:74
msgid "Top posters"
msgstr ""
+#. TRANS: Title for the form to unblock a user.
+#: lib/unblockform.php:67
+msgctxt "TITLE"
+msgid "Unblock"
+msgstr ""
+
#: lib/unsandboxform.php:69
msgid "Unsandbox"
msgstr ""
+#: lib/unsandboxform.php:80
+#, fuzzy
+msgid "Unsandbox this user"
+msgstr "××× ×שת×ש ×××."
+
#: lib/unsilenceform.php:67
msgid "Unsilence"
msgstr ""
+#: lib/unsilenceform.php:78
+#, fuzzy
+msgid "Unsilence this user"
+msgstr "××× ×שת×ש ×××."
+
+#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
+#, fuzzy
+msgid "Unsubscribe from this user"
+msgstr "×× ×©××× × ×××× × ×ת ×פר×פ×× ×××"
+
#: lib/unsubscribeform.php:137
msgid "Unsubscribe"
msgstr "××× ×× ××"
-#: lib/userprofile.php:234 lib/userprofile.php:248
+#. TRANS: Exception text shown when no profile can be found for a user.
+#. TRANS: %1$s is a user nickname, $2$d is a user ID (number).
+#: lib/usernoprofileexception.php:60
+#, php-format
+msgid "User %1$s (%2$d) has no profile record."
+msgstr ""
+
+#: lib/userprofile.php:119
+#, fuzzy
+msgid "Edit Avatar"
+msgstr "ת××× ×"
+
+#: lib/userprofile.php:236 lib/userprofile.php:250
msgid "User actions"
msgstr ""
-#: lib/userprofile.php:237
+#: lib/userprofile.php:239
msgid "User deletion in progress..."
msgstr ""
-#: lib/userprofile.php:264
+#: lib/userprofile.php:265
+#, fuzzy
+msgid "Edit profile settings"
+msgstr "×××ר×ת ×פר×פ××"
+
+#: lib/userprofile.php:266
msgid "Edit"
msgstr ""
-#: lib/userprofile.php:287
+#: lib/userprofile.php:289
msgid "Send a direct message to this user"
msgstr ""
-#: lib/userprofile.php:326
+#: lib/userprofile.php:290
+#, fuzzy
+msgid "Message"
+msgstr "××××¢× ××ש×"
+
+#: lib/userprofile.php:331
msgid "Moderate"
msgstr ""
-#: lib/userprofile.php:366
+#: lib/userprofile.php:369
+#, fuzzy
+msgid "User role"
+msgstr "××שת×ש ××× ×¤×¨×פ××."
+
+#: lib/userprofile.php:371
msgctxt "role"
msgid "Administrator"
msgstr ""
-#: lib/userprofile.php:367
+#: lib/userprofile.php:372
msgctxt "role"
msgid "Moderator"
msgstr ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1103
+#: lib/util.php:1306
msgid "a few seconds ago"
msgstr "××¤× × ×ספר ×©× ××ת"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1106
+#: lib/util.php:1309
msgid "about a minute ago"
msgstr "××¤× × ××ק×"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1110
+#: lib/util.php:1313
#, php-format
msgid "about one minute ago"
msgid_plural "about %d minutes ago"
@@ -4587,12 +8953,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1113
+#: lib/util.php:1316
msgid "about an hour ago"
msgstr "××¤× × ×שע×"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1117
+#: lib/util.php:1320
#, php-format
msgid "about one hour ago"
msgid_plural "about %d hours ago"
@@ -4600,12 +8966,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1120
+#: lib/util.php:1323
msgid "about a day ago"
msgstr "××¤× × ××××"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1124
+#: lib/util.php:1327
#, php-format
msgid "about one day ago"
msgid_plural "about %d days ago"
@@ -4613,12 +8979,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1127
+#: lib/util.php:1330
msgid "about a month ago"
msgstr "××¤× × ××××ש"
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1131
+#: lib/util.php:1334
#, php-format
msgid "about one month ago"
msgid_plural "about %d months ago"
@@ -4626,11 +8992,49 @@ msgstr[0] ""
msgstr[1] ""
#. TRANS: Used in notices to indicate when the notice was made compared to now.
-#: lib/util.php:1134
+#: lib/util.php:1337
msgid "about a year ago"
msgstr "××¤× × ××©× ×"
-#: lib/webcolor.php:123
+#: lib/webcolor.php:80
+#, fuzzy, php-format
+msgid "%s is not a valid color!"
+msgstr "××תר ×××ת ×ש ×ת××ת ×× ××ק×ת."
+
+#. TRANS: Validation error for a web colour.
+#. TRANS: %s is the provided (invalid) text for colour.
+#: lib/webcolor.php:120
+#, php-format
+msgid "%s is not a valid color! Use 3 or 6 hex characters."
+msgstr ""
+
+#. TRANS: %s is the URL to the StatusNet site's Instant Messaging settings.
+#: lib/xmppmanager.php:287
+#, php-format
+msgid "Unknown user. Go to %s to add your address to your account"
+msgstr ""
+
+#. TRANS: Response to XMPP source when it sent too long a message.
+#. TRANS: %1$d the maximum number of allowed characters (used for plural), %2$d is the sent number.
+#: lib/xmppmanager.php:406
+#, php-format
+msgid "Message too long. Maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long. Maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Exception.
+#: lib/xrd.php:64
+msgid "Invalid XML."
+msgstr ""
+
+#. TRANS: Exception.
+#: lib/xrd.php:69
+msgid "Invalid XML, missing XRD root."
+msgstr ""
+
+#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
+#: scripts/restoreuser.php:62
#, php-format
-msgid "%s is not a valid color! Use 3 or 6 hex chars."
+msgid "Getting backup from file '%s'."
msgstr ""
diff --git a/locale/hsb/LC_MESSAGES/statusnet.po b/locale/hsb/LC_MESSAGES/statusnet.po
index f53d6917f6..7dfca01f6f 100644
--- a/locale/hsb/LC_MESSAGES/statusnet.po
+++ b/locale/hsb/LC_MESSAGES/statusnet.po
@@ -11,18 +11,18 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:53+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:50+0000\n"
"Language-Team: Upper Sorbian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: hsb\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : (n%100==3 || "
"n%100==4) ? 2 : 3)\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -54,7 +54,7 @@ msgstr "Priwatny"
#. TRANS: Checkbox instructions for admin setting "Invite only".
#: actions/accessadminpanel.php:164
msgid "Make registration invitation only."
-msgstr ""
+msgstr "Registrowanje jenož po pÅeproÅ¡enju móžno."
#. TRANS: Checkbox label for configuring site as invite only.
#: actions/accessadminpanel.php:166
@@ -272,7 +272,7 @@ msgstr "Aktualizacije wot %1$s a pÅeÄelow na %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -317,7 +317,8 @@ msgstr "Wužiwar njeje so daÅ aktualizowaÄ."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -394,14 +395,14 @@ msgid "%s subscriptions"
msgstr "%s abonementow"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "Fawority"
+msgstr "%s faworitow"
#: actions/apiatomservice.php:123
-#, fuzzy, php-format
+#, php-format
msgid "%s memberships"
-msgstr "%s skupinskich ÄÅonow"
+msgstr "%s ÄÅonstwow"
#. TRANS: Client error displayed when users try to block themselves.
#: actions/apiblockcreate.php:104
@@ -549,7 +550,7 @@ msgstr "Cilowy wužiwar njeda so namakaÄ."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "PÅimjeno so hižo wužiwa. Spytaj druhe."
@@ -559,7 +560,7 @@ msgstr "PÅimjeno so hižo wužiwa. Spytaj druhe."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Žane pÅaÄiwe pÅimjeno."
@@ -571,7 +572,7 @@ msgstr "Žane pÅaÄiwe pÅimjeno."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Startowa strona njeje pÅaÄiwy URL."
@@ -581,7 +582,7 @@ msgstr "Startowa strona njeje pÅaÄiwy URL."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "DospoÅne mjeno je pÅedoÅho (maks. 255 znamjeÅ¡kow)."
@@ -596,7 +597,7 @@ msgstr "DospoÅne mjeno je pÅedoÅho (maks. 255 znamjeÅ¡kow)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -610,7 +611,7 @@ msgstr[3] "Wopisanje je pÅedoÅho (maks. %d znamjeÅ¡kow)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "MÄstno je pÅedoÅho (maks. 255 znamjeÅ¡kow)."
@@ -622,7 +623,7 @@ msgstr "MÄstno je pÅedoÅho (maks. 255 znamjeÅ¡kow)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -643,7 +644,7 @@ msgstr "NjepÅaÄiwy alias: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Alias \"%s\" so hižo wužiwa. Spytaj druhi."
@@ -652,7 +653,7 @@ msgstr "Alias \"%s\" so hižo wužiwa. Spytaj druhi."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Alias njemóže samsny kaž pÅimjeno byÄ."
@@ -951,9 +952,10 @@ msgstr "Njemóžno twoju zdźÄlenku wospjetowaÄ."
msgid "Already repeated that notice."
msgstr "Tuta zdźÄlenka bu hižo wospjetowana."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr "HTTP-metoda so njepodpÄruje."
@@ -975,7 +977,7 @@ msgstr "Žadyn status z tym ID namakany."
#: actions/apistatusesshow.php:223
msgid "Can only delete using the Atom format."
-msgstr ""
+msgstr "Zhašenje je jenož z Atomowym formatom móžno."
#. TRANS: Error message displayed trying to delete a notice that was not made by the current user.
#: actions/apistatusesshow.php:230 actions/deletenotice.php:78
@@ -1043,7 +1045,7 @@ msgstr "Aktualizacije z %1$s wot %2$s / %3$s faworizowane"
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "NjebÄ móžno kanal za skupinu wutworiÄ - %s"
@@ -1114,51 +1116,50 @@ msgstr "Jenož wužiwar móže swojsku Äasowu lajstu pÅidaÄ."
#. TRANS: Client error displayed when using another format than AtomPub.
#: actions/apitimelineuser.php:304
-#, fuzzy
msgid "Only accept AtomPub for Atom feeds."
msgstr "Jenož AtomPub za Atom-kanale akceptowaÄ."
#: actions/apitimelineuser.php:310
msgid "Atom post must not be empty."
-msgstr ""
+msgstr "Póst z Atoma njesmÄ prózdny byÄ."
#: actions/apitimelineuser.php:315
msgid "Atom post must be well-formed XML."
-msgstr ""
+msgstr "Póst za Atom dyrbi derje sformowany XML byÄ."
#. TRANS: Client error displayed when not using an Atom entry.
#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
#: actions/atompubmembershipfeed.php:228
#: actions/atompubsubscriptionfeed.php:233
msgid "Atom post must be an Atom entry."
-msgstr ""
+msgstr "Póst za Atom dyrbi zapisk z Atoma byÄ."
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:378
+#, php-format
msgid "No content for notice %d."
-msgstr "Wobsah zdźÄlenkow pÅepytaÄ"
+msgstr "Žadyn wobsah za zdźÄlenku %d."
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "ZdźÄlenka z URI \"%s\" hižo eksistuje."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1169,14 +1170,13 @@ msgid "API method under construction."
msgstr "API-metoda njeskónÄena."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "Wužiwar njenamakany."
#: actions/atompubfavoritefeed.php:70
-#, fuzzy
msgid "No such profile"
-msgstr "Profil njeeksistuje."
+msgstr "Profil njeeksistuje"
#: actions/atompubfavoritefeed.php:145
#, php-format
@@ -1184,9 +1184,8 @@ msgid "Notices %s has favorited to on %s"
msgstr ""
#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
-#, fuzzy
msgid "Can't add someone else's subscription"
-msgstr "Nowy abonement njeda so zasunyÄ."
+msgstr "Nowy abonement njeda so pÅidaÄ"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
@@ -1195,19 +1194,16 @@ msgid "Can only handle Favorite activities."
msgstr ""
#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
-#, fuzzy
msgid "Can only fave notices."
-msgstr "Wobsah zdźÄlenkow pÅepytaÄ"
+msgstr "Jenož zdźÄlenki dadźa so jako fawority skÅadowaÄ."
#: actions/atompubfavoritefeed.php:256
-#, fuzzy
msgid "Unknown note."
-msgstr "Njeznaty"
+msgstr "Njeznata notica."
#: actions/atompubfavoritefeed.php:263
-#, fuzzy
msgid "Already a favorite."
-msgstr "K faworitam pÅidaÄ"
+msgstr "Je hižo faworit."
#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
@@ -1215,14 +1211,14 @@ msgid "No such profile."
msgstr "Profil njeeksistuje."
#: actions/atompubmembershipfeed.php:144
-#, fuzzy, php-format
+#, php-format
msgid "%s group memberships"
-msgstr "%s skupinskich ÄÅonow"
+msgstr "%s skupisnkich ÄÅonstwow"
#: actions/atompubmembershipfeed.php:147
-#, fuzzy, php-format
+#, php-format
msgid "Groups %s is a member of on %s"
-msgstr "Skupiny, w kotrychž %s je ÄÅon"
+msgstr "Skupiny, w kotrychž %s je ÄÅon na %s"
#: actions/atompubmembershipfeed.php:217
msgid "Can't add someone else's membership"
@@ -1235,69 +1231,67 @@ msgid "Can only handle Join activities."
msgstr ""
#: actions/atompubmembershipfeed.php:256
-#, fuzzy
msgid "Unknown group."
-msgstr "Njeznaty"
+msgstr "Njeznata skupina"
#: actions/atompubmembershipfeed.php:263
-#, fuzzy
msgid "Already a member."
-msgstr "WÅ¡itcy ÄÅonojo"
+msgstr "Je hižo ÄÅon."
#: actions/atompubmembershipfeed.php:270
msgid "Blocked by admin."
-msgstr ""
+msgstr "Wot administratora zablokowany."
#: actions/atompubshowfavorite.php:89
-#, fuzzy
msgid "No such favorite."
-msgstr "Dataja njeeksistuje."
+msgstr "Faworit njeeksistuje."
#: actions/atompubshowfavorite.php:151
-#, fuzzy
msgid "Can't delete someone else's favorite"
-msgstr "Faworit njeda so zhaÅ¡eÄ."
+msgstr "Faworit druheho njeda so zhaÅ¡eÄ"
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "Skupina njeeksistuje."
+msgstr "Skupina njeeksistuje"
#: actions/atompubshowmembership.php:90
-#, fuzzy
msgid "Not a member"
-msgstr "WÅ¡itcy ÄÅonojo"
+msgstr "Njeje ÄÅon"
#: actions/atompubshowmembership.php:115
-#, fuzzy
msgid "Method not supported"
-msgstr "HTTP-metoda so njepodpÄruje."
+msgstr "Metoda so njepodpÄruje."
#: actions/atompubshowmembership.php:150
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
-#, fuzzy, php-format
+#, php-format
msgid "No such profile id: %d"
-msgstr "Profil njeeksistuje."
+msgstr "Profilowy ID njeeksistuje: %d"
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Njejsy tón profil abonowaÅ."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
-msgstr "Sebjeabonement njeda so zhaÅ¡eÄ."
+msgid "Cannot delete someone else's subscription"
+msgstr "Abonement druheho njeda so zhaÅ¡eÄ"
#: actions/atompubsubscriptionfeed.php:150
-#, fuzzy, php-format
+#, php-format
msgid "People %s has subscribed to on %s"
-msgstr "Ludźo, kotÅiž su %s abonowali"
+msgstr "Ludźo, kotÅiž su %s na %s abonowali"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
@@ -1310,9 +1304,9 @@ msgid "Can only follow people."
msgstr ""
#: actions/atompubsubscriptionfeed.php:262
-#, fuzzy, php-format
+#, php-format
msgid "Unknown profile %s"
-msgstr "Njeznaty datajowy typ"
+msgstr "Njeznaty profil %s"
#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
@@ -1385,13 +1379,15 @@ msgid "Preview"
msgstr "PÅehlad"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "ZhaÅ¡eÄ"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "NahraÄ"
@@ -1432,6 +1428,36 @@ msgstr "Aktualizowanje awatara je so njeporadźiÅo."
msgid "Avatar deleted."
msgstr "Awatar zniÄeny."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr "Konto zawÄsÄiÄ"
+
+#: actions/backupaccount.php:80
+msgid "Only logged-in users can backup their account."
+msgstr "Jenož pÅizjewjeni wužiwarjo móža swoje konto zawÄsÄiÄ."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "ZawÄsÄenje"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr "Twoje konto zawÄsÄiÄ"
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1634,6 +1660,73 @@ msgstr "Konwersacija"
msgid "Notices"
msgstr "ZdźÄlenki"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+msgid "Only logged-in users can delete their account."
+msgstr "Jenož pÅizjewjeni wužiwarjo móža swoje konto zhaÅ¡eÄ."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+msgid "You cannot delete your account."
+msgstr "NjemóžeÅ¡ swoje konto zhaÅ¡eÄ."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+msgid "Account deleted."
+msgstr "Konto zhašene."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+msgid "Delete account"
+msgstr "Konto zhaÅ¡eÄ"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "WobkruÄiÄ"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "NjemóžeÅ¡ swoje konto zhaÅ¡eÄ."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "NjemóžeÅ¡ swoje konto zhaÅ¡eÄ."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1774,7 +1867,7 @@ msgid "Do not delete this notice"
msgstr "Tutu zdźÄlenku njewuÅ¡mórnyÄ"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Tutu zdźÄlenku wuÅ¡mórnyÄ"
@@ -2075,7 +2168,7 @@ msgstr "Wuž tutón formular, zo by skupinu wobdźÄÅaÅ."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "NjepÅaÄiwy alias: \"%s\""
@@ -2087,7 +2180,7 @@ msgstr "Skupina njeje so daÅa aktualizowaÄ."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Aliasy njejsu so dali wutworiÄ."
@@ -2777,7 +2870,7 @@ msgstr "PósÄel mi zdźÄlenki pÅez Jabber/GTalk."
#. TRANS: Checkbox label in IM preferences form.
#: actions/imsettings.php:169
msgid "Post a notice when my Jabber/GTalk status changes."
-msgstr ""
+msgstr "PowÄsÄ pósÅac, hdyž so status Jabber/GTalk zmÄni."
#. TRANS: Checkbox label in IM preferences form.
#: actions/imsettings.php:175
@@ -3127,7 +3220,7 @@ msgstr "Wobsedźer"
#: actions/licenseadminpanel.php:275
msgid "Name of the owner of the site's content (if applicable)."
-msgstr ""
+msgstr "Mjeno wobsedźerja wobsaha tutoho sydÅa (jeli trÄbne)"
#: actions/licenseadminpanel.php:283
msgid "License Title"
@@ -3258,8 +3351,13 @@ msgstr "Aplikacija njeda so wutworiÄ."
msgid "New group"
msgstr "Nowa skupina"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+msgid "You are not allowed to create groups on this site."
+msgstr "NjesmÄÅ¡ skupiny na tutym sydle zhaÅ¡eÄ."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Wužij tutón formular, zo by nowu skupinu wutworiÅ."
@@ -3569,11 +3667,6 @@ msgstr "Nowe hesÅo"
msgid "6 or more characters"
msgstr "6 abo wjace znamješkow"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "WobkruÄiÄ"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Samsne hesÅo kaž horjeka"
@@ -3688,7 +3781,7 @@ msgstr "Zapisowa Å¡Äežka k lokalam."
#. TRANS: Checkbox label in Paths admin panel.
#: actions/pathsadminpanel.php:263
msgid "Fancy URLs"
-msgstr ""
+msgstr "Å ikwane URL"
#: actions/pathsadminpanel.php:265
msgid "Use fancy (more readable and memorable) URLs?"
@@ -4088,6 +4181,11 @@ msgstr "TafliÄki njedadźa so skÅadowaÄ."
msgid "Settings saved."
msgstr "Nastajenja skÅadowane."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+msgid "Restore account"
+msgstr "Konto wobnowiÄ"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4108,15 +4206,15 @@ msgstr ""
#: actions/public.php:160
msgid "Public Stream Feed (RSS 1.0)"
-msgstr ""
+msgstr "Kanal zjawneho pruda (RSS 1.0)"
#: actions/public.php:164
msgid "Public Stream Feed (RSS 2.0)"
-msgstr ""
+msgstr "Kanal zjawneho pruda (RSS 2.0)"
#: actions/public.php:168
msgid "Public Stream Feed (Atom)"
-msgstr ""
+msgstr "Kanal zjawneho pruda (Atom)"
#: actions/public.php:188
#, php-format
@@ -4462,7 +4560,7 @@ msgstr "Wužiwarske pÅimjeno"
#: actions/remotesubscribe.php:130
msgid "Nickname of the user you want to follow"
-msgstr ""
+msgstr "PÅimjeno wužiwarja, kotremuž chceÅ¡ slÄdowaÄ."
#: actions/remotesubscribe.php:133
msgid "Profile URL"
@@ -4509,7 +4607,7 @@ msgstr "NjemóžeÅ¡ swójsku zdźÄlenku wospjetowaÄ."
msgid "You already repeated that notice."
msgstr "Sy tutu zdźÄlenku hižo wospjetowaÅ."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Wospjetowany"
@@ -4569,6 +4667,89 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "WotmoÅwy na %1$s na %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+msgid "Only logged-in users can restore their account."
+msgstr "Jenož pÅizjewjeni wužiwarjo móža swoje konto wobnowiÄ."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+msgid "You may not restore your account."
+msgstr "NJemóžeÅ¡ swoje konto wobnowiÄ."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+msgid "No uploaded file."
+msgstr "Žana nahrata dataja."
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "Nahrata dataja bu jenož zdźÄla nahrata."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Temporerny rjadowka faluje."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Dataju njeda so na taÄel pisaÄ."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Datajowe nahraÄe pÅez rozÅ¡Ärjenje zastajene."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Systemowy zmylk pÅi nahrawanju dataje."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "To Atomowy kanal njeje."
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+msgid "Upload the file"
+msgstr "Dataju nahraÄ"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "NjemóžeÅ¡ wužiwarske róle na tutym sydle wotwoÅaÄ."
@@ -4597,7 +4778,7 @@ msgstr "Posedźenja"
#: actions/sessionsadminpanel.php:65
msgid "Session settings for this StatusNet site"
-msgstr ""
+msgstr "Nastajenja posedźenja za tute sydÅo StatusNet."
#: actions/sessionsadminpanel.php:175
msgid "Handle sessions"
@@ -4669,7 +4850,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "ZniÄiÄ"
@@ -5024,7 +5205,7 @@ msgstr "ZakÅadne nastajenja za tute sydÅo StatusNet."
#: actions/siteadminpanel.php:133
msgid "Site name must have non-zero length."
-msgstr ""
+msgstr "SydÅowe mjeno njesmÄ prózdne byÄ."
#: actions/siteadminpanel.php:141
msgid "You must have a valid contact email address."
@@ -5477,9 +5658,9 @@ msgid "%s is not listening to anyone."
msgstr "%s na nikoho njesÅucha."
#: actions/subscriptions.php:178
-#, fuzzy, php-format
+#, php-format
msgid "Subscription feed for %s (Atom)"
-msgstr "ZdźÄlenski kanal za %s (Atom)"
+msgstr "Abonowanski kanal za %s (Atom)"
#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
#: actions/subscriptions.php:242
@@ -5602,7 +5783,7 @@ msgstr ""
#. TRANS: Form validation error in user admin panel when welcome text is too long.
#: actions/useradminpanel.php:154
msgid "Invalid welcome text. Maximum length is 255 characters."
-msgstr ""
+msgstr "NjepÅaÄiwy powitanski tekst. Maksimalna doÅhosÄ je 255 znamjeÅ¡kow."
#. TRANS: Client error displayed when trying to set a non-existing user as default subscription for new
#. TRANS: users in user admin panel. %1$s is the invalid nickname.
@@ -5781,7 +5962,7 @@ msgstr ""
#: actions/userdesignsettings.php:282
msgid "Enjoy your hotdog!"
-msgstr ""
+msgstr "Wjele wjesela!"
#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number.
#: actions/usergroups.php:66
@@ -5867,13 +6048,13 @@ msgid "Author(s)"
msgstr "Awtorojo"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Faworit"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s je zdźÄlenku %2$s jako faworit markÄrowaÅ."
@@ -5986,7 +6167,7 @@ msgid "Could not create login token for %s"
msgstr "Njeje móžno byÅo, pÅizjewjenske znamjeÅ¡ko za %s wutworiÄ"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6013,71 +6194,71 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Žadyn profil (%1$d) za zdźÄlenku (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Zmylk datoweje banki pÅi zasunjenju haÅ¡eje tafliÄki: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Zmylk pÅi skÅadowanju powÄsÄe. Wona je pÅedoÅha."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Zmylk pÅi skÅadowanju powÄsÄe. Njeznaty wužiwar."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "SÅanje zdźÄlenkow na tutym sydle je Äi zakazane."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Zmylk pÅi skÅadowanju powÄsÄe."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr ""
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "WotmoÅwa za %1$d, %2$d njeda so skÅadowaÄ."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6085,14 +6266,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6162,32 +6343,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Witaj do %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Žadyn jednotliwy wužiwar za modus jednotliweho wužiwarja definowany."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Skupina njeda so wutowriÄ."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "URI skupiny njeda so nastajiÄ."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Skupinske ÄÅonstwo njeda so stajiÄ."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Informacije wo lokalnej skupinje njedachu so skÅadowaÄ."
@@ -6474,7 +6655,7 @@ msgstr "Licenca sydÅoweho wobsaha"
#: lib/action.php:961
#, php-format
msgid "Content and data of %1$s are private and confidential."
-msgstr ""
+msgstr "Wobsah a daty wot %1$s su priwatne a dowÄrliwe."
#. TRANS: Content license displayed when license is set to 'allrightsreserved'.
#. TRANS: %1$s is the copyright owner.
@@ -6493,7 +6674,7 @@ msgstr ""
#: lib/action.php:1004
#, php-format
msgid "All %1$s content and data are available under the %2$s license."
-msgstr ""
+msgstr "Wobsah a daty wot %1$s su pod licencu %2$s."
#. TRANS: DT element for pagination (previous/next, etc.).
#: lib/action.php:1340
@@ -6517,10 +6698,55 @@ msgstr "PÅed"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Njeznata rÄÄ \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Foto"
+msgid "Cannot force remote user to subscribe."
+msgstr "Podaj mjeno wužiwarja, kotrehož chceÅ¡ abonowaÄ"
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+msgid "Unknown profile."
+msgstr "Njeznaty profil."
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Sy hižo ÄÅon teje skupiny."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Žadyn wobsah za zdźÄlenku %d."
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -6771,7 +6997,7 @@ msgstr "PÅetorhnyÄ"
#: lib/applicationlist.php:247
msgid " by "
-msgstr ""
+msgstr "wot "
#. TRANS: Application access type
#: lib/applicationlist.php:260
@@ -6802,10 +7028,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "WotwoÅaÄ"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Njewužij tutu metodu!"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -6901,7 +7133,7 @@ msgstr ""
#: lib/command.php:238
#, php-format
msgid "Nudge sent to %s."
-msgstr ""
+msgstr "Stork do %s pósÅany."
#. TRANS: User statistics text.
#. TRANS: %1$s is the number of other user the user is subscribed to.
@@ -7215,24 +7447,24 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr "Žana konfiguraciska dataja namakana."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr "Sym na slÄdowacych mÄstnach konfiguraciske dataje pytaÅ:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Móže byÄ, zo chceÅ¡ instalaciski program startowaÄ, zo by to porjedźiÅ."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "K instalaciji"
@@ -7334,6 +7566,18 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+msgid "Not an atom feed."
+msgstr "To Atomowy kanal njeje."
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr "Žadyn awtor w kanalu njeje."
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr "Import bjez wužiwarja njemóžno."
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7366,7 +7610,7 @@ msgstr "Start"
#: lib/grantroleform.php:91
#, php-format
msgid "Grant this user the \"%s\" role"
-msgstr ""
+msgstr "Tutomu wužiwarjej rólu \"%s\" daÄ"
#: lib/groupeditform.php:154
msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
@@ -7522,11 +7766,6 @@ msgstr "Tuta dataja je pÅewulka. Maksimalna datajowa wulkosÄ je %s."
msgid "Partial upload."
msgstr "DźÄlne nahraÄe."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Systemowy zmylk pÅi nahrawanju dataje."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Žady wobraz abo žana wobškodźena dataja."
@@ -7706,7 +7945,7 @@ msgstr ""
#: lib/mail.php:493
#, php-format
msgid "You've been nudged by %s"
-msgstr ""
+msgstr "Sy so wot %s storÄiÅ"
#. TRANS: Body for 'nudge' notification email.
#. TRANS: %1$s is the nuding user's long name, $2$s is the nudging user's nickname,
@@ -7852,7 +8091,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "wot"
@@ -7884,38 +8123,6 @@ msgstr ""
"PÅi skÅadowanju twojeje dataje je zmylk w datowej bance wustupiÅ. ProÅ¡u "
"spytaj hiÅ¡Äe raz."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "Nahrata dataja bu jenož zdźÄla nahrata."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Temporerny rjadowka faluje."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Dataju njeda so na taÄel pisaÄ."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Datajowe nahraÄe pÅez rozÅ¡Ärjenje zastajene."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -7936,19 +8143,21 @@ msgstr "MIME-typ dataje njeda so zwÄsÄiÄ."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
"format."
msgstr ""
+"\"%1$s\" njeje podpÄrany datajowy typ na tutym serwerje. Spytaj druhi format "
+"%2$s wužiwaÄ."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
-msgstr ""
+msgstr "\"%s\" njeje podpÄrany datajowy typ na tutym serwerje."
#: lib/messageform.php:120
msgid "Send a direct notice"
@@ -7978,18 +8187,18 @@ msgid "Send"
msgstr "PósÅaÄ"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"PÅimjeno smÄ jenož maÅe pismiki a cyfry wobsahowaÄ. Mjezery njejsu dowolene."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr "PÅimjeno njemóže prózdne byÄ."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8030,55 +8239,55 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "J"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "W"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "Z"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "w"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "Web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "w konteksÄe"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Wospjetowany wot"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Na tutu zdźÄlenku wotmoÅwiÄ"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "WotmoÅwiÄ"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "ZdźÄlenka wospjetowana"
@@ -8232,7 +8441,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Rólu \"%s\" tutoho wužiwarja wotwoÅaÄ"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr "Strona njenamakana."
@@ -8371,7 +8580,7 @@ msgstr[3] ""
#: lib/themeuploader.php:179
msgid "Invalid theme archive: missing file css/display.css"
-msgstr ""
+msgstr "NjepÅaÄiwy Å¡atowy archiw: falowaca css-dataja/display.css"
#: lib/themeuploader.php:219
msgid ""
@@ -8386,7 +8595,7 @@ msgstr ""
#: lib/themeuploader.php:242
#, php-format
msgid "Theme contains file of type '.%s', which is not allowed."
-msgstr ""
+msgstr "Šat wobsahuje dataju typa '.%s', kotryž njeje dowoleny."
#: lib/themeuploader.php:260
msgid "Error opening theme archive."
@@ -8567,7 +8776,7 @@ msgstr ""
#: lib/xmppmanager.php:287
#, php-format
msgid "Unknown user. Go to %s to add your address to your account"
-msgstr ""
+msgstr "Njeznaty wužiwar. Dźi k %s, zo by swoju adresu swojemu kontu pÅidaÅ."
#. TRANS: Response to XMPP source when it sent too long a message.
#. TRANS: %1$d the maximum number of allowed characters (used for plural), %2$d is the sent number.
@@ -8592,25 +8801,10 @@ msgstr "NjepÅaÄiwy XML."
#. TRANS: Exception.
#: lib/xrd.php:69
msgid "Invalid XML, missing XRD root."
-msgstr ""
+msgstr "NjepÅaÄiwy XML, korjeÅ XRD faluje."
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "Žadyn wužiwarsk podaty; wužiwa so wužiwar ze zawÄsÄenja."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
diff --git a/locale/hu/LC_MESSAGES/statusnet.po b/locale/hu/LC_MESSAGES/statusnet.po
index 9d60a8c20f..c51fb8e3c8 100644
--- a/locale/hu/LC_MESSAGES/statusnet.po
+++ b/locale/hu/LC_MESSAGES/statusnet.po
@@ -12,13 +12,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:54+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:51+0000\n"
"Language-Team: Hungarian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: hu\n"
"X-Message-Group: #out-statusnet-core\n"
@@ -278,7 +278,7 @@ msgstr "FrissÃtések %1$s felhasználótól, és barátok a következÅ oldalon
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -323,7 +323,8 @@ msgstr "Nem sikerült frissÃteni a felhasználót."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -555,7 +556,7 @@ msgstr "A cél felhasználó nem található."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "A becenév már foglalt. Próbálj meg egy másikat."
@@ -565,7 +566,7 @@ msgstr "A becenév már foglalt. Próbálj meg egy másikat."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Nem érvényes becenév."
@@ -577,7 +578,7 @@ msgstr "Nem érvényes becenév."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "A honlap érvénytelen URL-cÃm."
@@ -587,7 +588,7 @@ msgstr "A honlap érvénytelen URL-cÃm."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -603,7 +604,7 @@ msgstr "A teljes név túl hosszú (legfeljebb 255 karakter lehet)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -615,7 +616,7 @@ msgstr[1] "A leÃrás túl hosszú (legfeljebb %d karakter lehet)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -628,7 +629,7 @@ msgstr "A hely túl hosszú (legfeljebb 255 karakter lehet)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -647,7 +648,7 @@ msgstr "Ãrvénytelen álnév: â%sâ."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "A(z) â%sâ álnév már használatban van. Próbálj meg egy másikat."
@@ -656,7 +657,7 @@ msgstr "A(z) â%sâ álnév már használatban van. Próbálj meg egy másikat
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Az álnév nem egyezhet meg a becenévvel."
@@ -961,9 +962,10 @@ msgstr "Nem ismételheted meg a saját hÃredet."
msgid "Already repeated that notice."
msgstr "Már megismételted azt a hÃrt."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1053,7 +1055,7 @@ msgstr ""
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Nem sikerült a csoport frissÃtése."
@@ -1145,30 +1147,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Keressünk a hÃrek tartalmában"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr ""
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1179,7 +1181,7 @@ msgid "API method under construction."
msgstr "Az API-metódus fejlesztés alatt áll."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
#, fuzzy
msgid "User not found."
msgstr "Az API-metódus nem található."
@@ -1269,9 +1271,8 @@ msgid "Can't delete someone else's favorite"
msgstr "Nem sikerült törölni a kedvencet."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "Nincs ilyen csoport."
+msgstr "Nincs ilyen csoport"
#: actions/atompubshowmembership.php:90
#, fuzzy
@@ -1287,21 +1288,27 @@ msgstr "Az API-metódus nem található."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Nincs ilyen profil."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Senkinek sem iratkoztál fel a hÃreire."
-#: actions/atompubshowsubscription.php:154
-msgid "Can't delete someone else's subscription"
-msgstr ""
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
+#, fuzzy
+msgid "Cannot delete someone else's subscription"
+msgstr "Nem sikerült törölni a kedvencet."
#: actions/atompubsubscriptionfeed.php:150
#, fuzzy, php-format
@@ -1393,14 +1400,16 @@ msgid "Preview"
msgstr "ElÅnézet"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "Törlés"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1443,6 +1452,38 @@ msgstr "Nem sikerült felölteni az avatart."
msgid "Avatar deleted."
msgstr "Avatar törölve."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Csak a felhasználó láthatja a saját postaládáját."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Háttér"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1647,6 +1688,77 @@ msgstr "Beszélgetés"
msgid "Notices"
msgstr "HÃrek"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Csak a felhasználó láthatja a saját postaládáját."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Nem törölhetsz felhasználókat."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Avatar törölve."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Felhasználó törlése"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "MegerÅsÃtés"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Nem törölhetsz felhasználókat."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Nem törölhetsz felhasználókat."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1795,7 +1907,7 @@ msgid "Do not delete this notice"
msgstr "Ne töröljük ezt a hÃrt"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Töröljük ezt a hÃrt"
@@ -2101,7 +2213,7 @@ msgstr "Ezen űrlap segÃtségével szerkesztheted a csoportot."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Ãrvénytelen álnév: â%sâ"
@@ -2113,7 +2225,7 @@ msgstr "Nem sikerült a csoport frissÃtése."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Nem sikerült létrehozni az álneveket."
@@ -3296,8 +3408,14 @@ msgstr "Nem sikerült létrehozni az alkalmazást."
msgid "New group"
msgstr "Ãj csoport"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Nem vagy tagja ennek a csoportnak."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Ezen az űrlapon tudsz új csoportot létrehozni."
@@ -3606,11 +3724,6 @@ msgstr "Ãj jelszó"
msgid "6 or more characters"
msgstr "6 vagy több karakter"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "MegerÅsÃtés"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Ugyanaz mint a fenti jelszó"
@@ -4148,6 +4261,11 @@ msgstr "Nem sikerült a cÃmkéket elmenteni."
msgid "Settings saved."
msgstr "A beállÃtásokat elmentettük."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+msgid "Restore account"
+msgstr ""
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4578,7 +4696,7 @@ msgstr ""
msgid "You already repeated that notice."
msgstr ""
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr ""
@@ -4638,6 +4756,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr ""
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Csak a felhasználó láthatja a saját postaládáját."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Nem törölheted más felhasználók állapotait."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Fájl feltöltése"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "A feltöltött fájl csak részben van feltöltve."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Hiányzik egy ideiglenes mappa."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Nem sikerült a fájlt lemezre Ãrni."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "A fájl feltöltése megszakadt a kiterjedése/kiterjesztése miatt."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr ""
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Ãsszes tag"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Fájl feltöltése"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr ""
@@ -4738,7 +4943,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Törlés"
@@ -5951,13 +6156,13 @@ msgid "Author(s)"
msgstr "SzerzÅ(k)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Kedvelem"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%s (@%s) az általad küldött hÃrt hozzáadta a kedvenceihez"
@@ -6064,7 +6269,7 @@ msgid "Could not create login token for %s"
msgstr ""
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6091,71 +6296,71 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr ""
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr ""
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr ""
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Probléma merült fel a hÃr mentése közben."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr ""
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Nem sikerült menteni a profilt."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr ""
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6163,14 +6368,14 @@ msgstr "%1$s - %2$s"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6240,32 +6445,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Nem sikerült létrehozni a csoportot."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr ""
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Nem sikerült beállÃtani a csoporttagságot."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr ""
@@ -6595,10 +6800,56 @@ msgstr "ElÅtte"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Ismeretlen nyelv: \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Fénykép"
+msgid "Cannot force remote user to subscribe."
+msgstr "Nem sikerült a felhasználónak automatikus feliratkozást beállÃtani."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Ismeretlen fájltÃpus"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Már tagja vagy ennek a csoportnak."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Keressünk a hÃrek tartalmában"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -6881,10 +7132,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr ""
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ne töröljük ezt a hÃrt"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7274,26 +7531,26 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Nem találtunk konfigurációs fájlt. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "A következŠhelyeken kerestem konfigurációs fájlokat: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "A telepÃtÅ futtatása kijavÃthatja ezt."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Menj a telepÃtÅhöz."
@@ -7398,6 +7655,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr ""
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Ãsszes tag"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7584,11 +7854,6 @@ msgstr "Az a fájl túl nagy. A maximális fájlméret %s."
msgid "Partial upload."
msgstr "Részleges feltöltés."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr ""
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr ""
@@ -7973,7 +8238,7 @@ msgstr ""
"keveredj más felhasználókkal. Olyan üzenetet küldhetnek neked emberek, amit "
"csak te láthatsz."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "Ãrta"
@@ -8003,38 +8268,6 @@ msgstr "Nem támogatott üzenet-tÃpus: %s"
msgid "There was a database error while saving your file. Please try again."
msgstr "Adatbázis-hiba történt a fájlod elmentése közben. Kérlek próbáld újra."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "A feltöltött fájl csak részben van feltöltve."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Hiányzik egy ideiglenes mappa."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Nem sikerült a fájlt lemezre Ãrni."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "A fájl feltöltése megszakadt a kiterjedése/kiterjesztése miatt."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8055,7 +8288,7 @@ msgstr "Nem sikerült a fájl MIME-tÃpusát megállapÃtani."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8064,7 +8297,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8099,17 +8332,17 @@ msgid "Send"
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "A becenév csak kisbetűket és számokat tartalmazhat, szóközök nélkül."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8148,55 +8381,55 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "Ã"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "D"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "K"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "Ny"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "elÅzmény"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Megismételte:"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Válaszoljunk erre a hÃrre"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Válasz"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "A hÃrt megismételtük"
@@ -8350,7 +8583,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr ""
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "Az API-metódus nem található."
@@ -8699,20 +8932,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr ""
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/ia/LC_MESSAGES/statusnet.po b/locale/ia/LC_MESSAGES/statusnet.po
index e21225d63a..e2af6f23a3 100644
--- a/locale/ia/LC_MESSAGES/statusnet.po
+++ b/locale/ia/LC_MESSAGES/statusnet.po
@@ -9,17 +9,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:56+0000\n"
+"POT-Creation-Date: 2011-01-15 00:20+0000\n"
+"PO-Revision-Date: 2011-01-15 00:22:41+0000\n"
"Language-Team: Interlingua \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80364); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ia\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-15 00:06:50+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -277,7 +277,7 @@ msgstr "Actualisationes de %1$s e su amicos in %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -324,7 +324,8 @@ msgstr "Non poteva actualisar le usator."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -403,14 +404,14 @@ msgid "%s subscriptions"
msgstr "Subscriptiones de %s"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "Favorites"
+msgstr "%s favorites"
#: actions/apiatomservice.php:123
-#, fuzzy, php-format
+#, php-format
msgid "%s memberships"
-msgstr "Membros del gruppo %s"
+msgstr "%s membratos"
#. TRANS: Client error displayed when users try to block themselves.
#: actions/apiblockcreate.php:104
@@ -556,7 +557,7 @@ msgstr "Non poteva trovar le usator de destination."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Pseudonymo ja in uso. Proba un altere."
@@ -566,7 +567,7 @@ msgstr "Pseudonymo ja in uso. Proba un altere."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Non un pseudonymo valide."
@@ -578,7 +579,7 @@ msgstr "Non un pseudonymo valide."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Le pagina personal non es un URL valide."
@@ -588,7 +589,7 @@ msgstr "Le pagina personal non es un URL valide."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "Le nomine complete es troppo longe (maximo 255 characteres)."
@@ -603,7 +604,7 @@ msgstr "Le nomine complete es troppo longe (maximo 255 characteres)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -615,7 +616,7 @@ msgstr[1] "Description es troppo longe (maximo %d characteres)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "Loco es troppo longe (maximo 255 characteres)."
@@ -627,7 +628,7 @@ msgstr "Loco es troppo longe (maximo 255 characteres)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -646,7 +647,7 @@ msgstr "Alias invalide: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Le alias \"%s\" es ja in uso. Proba un altere."
@@ -655,7 +656,7 @@ msgstr "Le alias \"%s\" es ja in uso. Proba un altere."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Le alias non pote esser identic al pseudonymo."
@@ -965,9 +966,10 @@ msgstr "Non pote repeter tu proprie nota."
msgid "Already repeated that notice."
msgstr "Iste nota ha ja essite repetite."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr "Methodo HTTP non supportate."
@@ -1057,7 +1059,7 @@ msgstr "%1$s actualisationes favoritisate per %2$s / %3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "Non poteva generar un syndication pro le gruppo %s."
@@ -1129,19 +1131,16 @@ msgstr "Solmente le usator pote adder cosas a su proprie chronologia."
#. TRANS: Client error displayed when using another format than AtomPub.
#: actions/apitimelineuser.php:304
-#, fuzzy
msgid "Only accept AtomPub for Atom feeds."
-msgstr "Solmente acceptar AtomPub pro syndicationes in Atom."
+msgstr "Solmente acceptar AtomPub pro syndicationes Atom."
#: actions/apitimelineuser.php:310
-#, fuzzy
msgid "Atom post must not be empty."
-msgstr "Message Atom debe esser un entrata Atom."
+msgstr "Le message Atom non pote esser vacue."
#: actions/apitimelineuser.php:315
-#, fuzzy
msgid "Atom post must be well-formed XML."
-msgstr "Message Atom debe esser un entrata Atom."
+msgstr "Le message Atom debe esser in XML ben formate."
#. TRANS: Client error displayed when not using an Atom entry.
#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
@@ -1152,31 +1151,30 @@ msgstr "Message Atom debe esser un entrata Atom."
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
-#, fuzzy
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr "Solmente le activitates POST es possibile."
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:345
+#, php-format
msgid "Cannot handle activity object type \"%s\"."
-msgstr "Impossibile manear le typo de objecto de activitate \"%s\""
+msgstr "Impossibile manear le typo de objecto de activitate \"%s\"."
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:378
+#, php-format
msgid "No content for notice %d."
-msgstr "Cercar in contento de notas"
+msgstr "Nulle contento pro nota %d."
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Un nota con le URI \"%s\" jam existe."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr "Message AtomPub con URI de attention incognite %s"
@@ -1187,46 +1185,40 @@ msgid "API method under construction."
msgstr "Methodo API in construction."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "Usator non trovate."
#: actions/atompubfavoritefeed.php:70
-#, fuzzy
msgid "No such profile"
-msgstr "Profilo non existe."
+msgstr "Profilo non existe"
#: actions/atompubfavoritefeed.php:145
#, php-format
msgid "Notices %s has favorited to on %s"
-msgstr ""
+msgstr "Notas que %s ha addite al favorites in %s"
#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
-#, fuzzy
msgid "Can't add someone else's subscription"
-msgstr "Non poteva inserer nove subscription."
+msgstr "Non es possibile adder le subscription de un altere persona."
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubfavoritefeed.php:239
-#, fuzzy
msgid "Can only handle Favorite activities."
-msgstr "Solmente le activitates POST es possibile."
+msgstr "Solmente le activitates Favorite es possibile."
#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
-#, fuzzy
msgid "Can only fave notices."
-msgstr "Solmente le activitates POST es possibile."
+msgstr "Solmente notas pote esser addite al favorites."
#: actions/atompubfavoritefeed.php:256
-#, fuzzy
msgid "Unknown note."
-msgstr "Incognite"
+msgstr "Nota incognite."
#: actions/atompubfavoritefeed.php:263
-#, fuzzy
msgid "Already a favorite."
-msgstr "Adder al favorites"
+msgstr "Es ja favorite."
#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
@@ -1234,106 +1226,102 @@ msgid "No such profile."
msgstr "Profilo non existe."
#: actions/atompubmembershipfeed.php:144
-#, fuzzy, php-format
+#, php-format
msgid "%s group memberships"
-msgstr "Membros del gruppo %s"
+msgstr "Membratos del gruppo %s"
#: actions/atompubmembershipfeed.php:147
-#, fuzzy, php-format
+#, php-format
msgid "Groups %s is a member of on %s"
-msgstr "Gruppos del quales %s es membro"
+msgstr "Gruppos del quales %s es membro in %s"
#: actions/atompubmembershipfeed.php:217
msgid "Can't add someone else's membership"
-msgstr ""
+msgstr "Non pote adder le membrato de un altere persona"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubmembershipfeed.php:241
-#, fuzzy
msgid "Can only handle Join activities."
-msgstr "Solmente le activitates POST es possibile."
+msgstr "Solmente le activitates \"Join\" es possibile."
#: actions/atompubmembershipfeed.php:256
-#, fuzzy
msgid "Unknown group."
-msgstr "Incognite"
+msgstr "Gruppo incognite."
#: actions/atompubmembershipfeed.php:263
-#, fuzzy
msgid "Already a member."
-msgstr "Tote le membros"
+msgstr "Ja membro."
#: actions/atompubmembershipfeed.php:270
msgid "Blocked by admin."
-msgstr ""
+msgstr "Blocate per un administrator."
#: actions/atompubshowfavorite.php:89
-#, fuzzy
msgid "No such favorite."
-msgstr "File non existe."
+msgstr "Iste favorite non existe."
#: actions/atompubshowfavorite.php:151
-#, fuzzy
msgid "Can't delete someone else's favorite"
-msgstr "Non poteva deler le favorite."
+msgstr "Non pote deler le favorite de un altere persona."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "Gruppo non existe."
+msgstr "Gruppo non existe"
#: actions/atompubshowmembership.php:90
-#, fuzzy
msgid "Not a member"
-msgstr "Tote le membros"
+msgstr "Non es membro"
#: actions/atompubshowmembership.php:115
-#, fuzzy
msgid "Method not supported"
-msgstr "Methodo HTTP non supportate."
+msgstr "Methodo non supportate"
#: actions/atompubshowmembership.php:150
msgid "Can't delete someone else's membership"
-msgstr ""
+msgstr "Non pote deler le membrato de un altere persona"
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
-#, fuzzy, php-format
+#, php-format
msgid "No such profile id: %d"
-msgstr "Profilo non existe."
+msgstr "Iste ID de profilo non existe: %d"
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
-msgstr "Tu non es subscribite a iste profilo."
+msgid "Profile %1$d not subscribed to profile %2$d"
+msgstr "Le profilo %d non es subscribite al profilo %d"
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
-msgstr "Non poteva deler auto-subscription."
+msgid "Cannot delete someone else's subscription"
+msgstr "Non pote deler le subscription de un altere persona"
#: actions/atompubsubscriptionfeed.php:150
-#, fuzzy, php-format
+#, php-format
msgid "People %s has subscribed to on %s"
-msgstr "Personas qui seque %s"
+msgstr "Personas al quales %s ha subscribite in %s"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubsubscriptionfeed.php:246
-#, fuzzy
msgid "Can only handle Follow activities."
-msgstr "Solmente le activitates POST es possibile."
+msgstr "Solmente le activitates \"Follow\" es possibile."
#: actions/atompubsubscriptionfeed.php:253
msgid "Can only follow people."
-msgstr ""
+msgstr "Pote solmente sequer personas."
#: actions/atompubsubscriptionfeed.php:262
-#, fuzzy, php-format
+#, php-format
msgid "Unknown profile %s"
-msgstr "Typo de file incognite"
+msgstr "Profilo incognite: %s"
#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
@@ -1406,13 +1394,15 @@ msgid "Preview"
msgstr "Previsualisation"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "Deler"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "Incargar"
@@ -1453,6 +1443,42 @@ msgstr "Actualisation del avatar fallite."
msgid "Avatar deleted."
msgstr "Avatar delite."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr "Facer un copia de reserva del conto"
+
+#: actions/backupaccount.php:80
+msgid "Only logged-in users can backup their account."
+msgstr ""
+"Solmente usatores authenticate pote facer un copia de reserva de lor conto."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr "Tu non pote facer un copia de reserva de tu conto."
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+"Tu pote facer un copia de reserva de tu conto in le formato Activity Streams . Isto es un function experimental "
+"que forni un copia de reserva incomplete; le informationes private del conto "
+"como adresses de e-mail e de messageria instantanee non es copiate. In "
+"addition, le files incargate e le messages directe non es copiate."
+
+#: actions/backupaccount.php:255
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Copia de reserva"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr "Facer un copia de reserva de tu conto"
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1658,6 +1684,73 @@ msgstr "Conversation"
msgid "Notices"
msgstr "Notas"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+msgid "Only logged-in users can delete their account."
+msgstr "Solmente usatores authenticate pote deler lor conto."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+msgid "You cannot delete your account."
+msgstr "Tu non pote deler tu conto."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr "Io es secur."
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+msgid "Account deleted."
+msgstr "Conto delite."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+msgid "Delete account"
+msgstr "Deler conto"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Confirmar"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Tu non pote deler usatores."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Tu non pote deler usatores."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1806,7 +1899,7 @@ msgid "Do not delete this notice"
msgstr "Non deler iste nota"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Deler iste nota"
@@ -2112,7 +2205,7 @@ msgstr "Usa iste formulario pro modificar le gruppo."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Alias invalide: \"%s\""
@@ -2124,7 +2217,7 @@ msgstr "Non poteva actualisar gruppo."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Non poteva crear aliases."
@@ -2224,6 +2317,8 @@ msgid ""
"To send notices via email, we need to create a unique email address for you "
"on this server:"
msgstr ""
+"Pro inviar notas via e-mail, es necessari crear te un adresse de e-mail unic "
+"in iste servitor:"
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
@@ -3358,8 +3453,14 @@ msgstr "Non poteva crear application."
msgid "New group"
msgstr "Nove gruppo"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Tu non ha le permission de deler iste gruppo."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Usa iste formulario pro crear un nove gruppo."
@@ -3682,11 +3783,6 @@ msgstr "Nove contrasigno"
msgid "6 or more characters"
msgstr "6 o plus characteres"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Confirmar"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Identic al contrasigno hic supra"
@@ -4202,6 +4298,12 @@ msgstr "Non poteva salveguardar etiquettas."
msgid "Settings saved."
msgstr "Preferentias confirmate."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Crear un conto"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4665,7 +4767,7 @@ msgstr "Tu non pote repeter tu proprie nota."
msgid "You already repeated that notice."
msgstr "Tu ha ja repetite iste nota."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Repetite"
@@ -4731,6 +4833,95 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Responsas a %1$s in %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Solmente usatores authenticate pote repeter notas."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Tu non ha ancora registrate alcun application."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Incargar file"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr "Le file incargate excede le directiva upload_max_filesize in php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"Le file incargate excede le directiva MAX_FILE_SIZE specificate in le "
+"formulario HTML."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "Le file incargate ha solmente essite incargate partialmente."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Manca un dossier temporari."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Falleva de scriber le file in disco."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Incargamento de file stoppate per un extension."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Error de systema durante le incargamento del file."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Non es membro"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Incargar file"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Tu non pote revocar rolos de usatores in iste sito."
@@ -4831,7 +5022,7 @@ msgid "Reset key & secret"
msgstr "Reinitialisar clave e secreto"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Deler"
@@ -5691,9 +5882,9 @@ msgid "%s is not listening to anyone."
msgstr "%s non seque alcuno."
#: actions/subscriptions.php:178
-#, fuzzy, php-format
+#, php-format
msgid "Subscription feed for %s (Atom)"
-msgstr "Syndication de notas pro %s (Atom)"
+msgstr "Syndication de subscription pro %s (Atom)"
#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
#: actions/subscriptions.php:242
@@ -6110,13 +6301,13 @@ msgid "Author(s)"
msgstr "Autor(es)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Favorir"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s marcava le nota %2$s como favorite."
@@ -6227,7 +6418,7 @@ msgid "Could not create login token for %s"
msgstr "Non poteva crear indicio de identification pro %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Nulle nomine de base de datos o DSN trovate."
@@ -6254,23 +6445,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Nulle profilo (%1$d) trovate pro le nota (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Error in base de datos durante insertion del marca (hashtag): %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Problema salveguardar nota. Troppo longe."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Problema salveguardar nota. Usator incognite."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6278,7 +6469,7 @@ msgstr ""
"alcun minutas."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6287,42 +6478,42 @@ msgstr ""
"novo post alcun minutas."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Il te es prohibite publicar notas in iste sito."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Problema salveguardar nota."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr "Mal typo fornite a saveKnownGroups."
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Problema salveguardar le cassa de entrata del gruppo."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Non poteva salveguardar le responsa pro %1$d, %2$d."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6330,14 +6521,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr "Non pote revocar le rolo \"%1$s\" del usator #%2$d; non existe."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6409,32 +6600,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Benvenite a %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Nulle signule usator definite pro le modo de singule usator."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr "Codice in modo de usator singule appellate sin esser activate."
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Non poteva crear gruppo."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Non poteva definir le URL del gruppo."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Non poteva configurar le membrato del gruppo."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Non poteva salveguardar le informationes del gruppo local."
@@ -6772,10 +6963,56 @@ msgstr ""
"Expectava le elemento-radice de un syndication, ma recipeva un documento XML "
"integre."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Lingua \"%s\" incognite."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Photo"
+msgid "Cannot force remote user to subscribe."
+msgstr "Specifica le nomine del usator al qual subscriber te."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Profilo incognite: %s"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Tu es ja membro de iste gruppo."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Nulle contento pro nota %d."
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7063,10 +7300,17 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Revocar"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+#, fuzzy
+msgid "Author element must contain a name element."
msgstr "Le elemento \"author\" debe continer un elemento \"name\"."
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Non deler iste gruppo"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7495,24 +7739,24 @@ msgstr ""
"tracking - non ancora implementate.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr "Nulle file de configuration trovate."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr "Io cercava files de configuration in le sequente locos:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Considera executar le installator pro reparar isto."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Ir al installator."
@@ -7614,6 +7858,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "Amico de un amico"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Non es membro"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7796,11 +8053,6 @@ msgstr "Iste file es troppo grande. Le dimension maximal es %s."
msgid "Partial upload."
msgstr "Incargamento partial."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Error de systema durante le incargamento del file."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Le file non es un imagine o es defectuose."
@@ -8220,7 +8472,7 @@ msgstr ""
"altere usatores in conversation. Altere personas pote inviar te messages que "
"solmente tu pote leger."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "via"
@@ -8252,40 +8504,6 @@ msgstr ""
"Un error de base de datos occurreva durante le salveguarda de tu file. Per "
"favor reproba."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr "Le file incargate excede le directiva upload_max_filesize in php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"Le file incargate excede le directiva MAX_FILE_SIZE specificate in le "
-"formulario HTML."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "Le file incargate ha solmente essite incargate partialmente."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Manca un dossier temporari."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Falleva de scriber le file in disco."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Incargamento de file stoppate per un extension."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8306,7 +8524,7 @@ msgstr "Non poteva determinar le typo MIME del file."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8317,7 +8535,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "\"%s\" non es un typo de file supportate in iste servitor."
@@ -8350,17 +8568,17 @@ msgid "Send"
msgstr "Inviar"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "Le pseudonymo pote solmente haber minusculas e numeros, sin spatios."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr "Le pseudonymo non pote esser vacue."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8401,55 +8619,55 @@ msgstr ""
"previste. Per favor reproba plus tarde."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "E"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "W"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "in"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "in contexto"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Repetite per"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Responder a iste nota"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Responder"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Nota repetite"
@@ -8603,7 +8821,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Revocar le rolo \"%s\" de iste usator"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr "Pagina non trovate."
@@ -8958,20 +9176,7 @@ msgid "Invalid XML, missing XRD root."
msgstr "XML invalide, radice XRD mancante."
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr "Obtene copia de reserva ex file '%s'."
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "Nulle usator specificate; le usator de reserva es usate."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] "%d entrata in copia de reserva."
-msgstr[1] "%d entratas in copia de reserva."
diff --git a/locale/is/LC_MESSAGES/statusnet.po b/locale/is/LC_MESSAGES/statusnet.po
index b1b012969b..24ee84e74c 100644
--- a/locale/is/LC_MESSAGES/statusnet.po
+++ b/locale/is/LC_MESSAGES/statusnet.po
@@ -9,17 +9,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:57+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:55+0000\n"
"Language-Team: Icelandic \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: is\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -278,7 +278,7 @@ msgstr "Færslur frá %1$s og vinum á %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -325,7 +325,8 @@ msgstr "Gat ekki uppfært notanda."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -566,7 +567,7 @@ msgstr "Gat ekki uppfært notanda."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Stuttnefni nú þegar à notkun. Prófaðu eitthvað annað."
@@ -576,7 +577,7 @@ msgstr "Stuttnefni nú þegar à notkun. Prófaðu eitthvað annað."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Ekki tækt stuttnefni."
@@ -588,7 +589,7 @@ msgstr "Ekki tækt stuttnefni."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "HeimasÃða er ekki gild vefslóð."
@@ -598,7 +599,7 @@ msgstr "HeimasÃða er ekki gild vefslóð."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -614,7 +615,7 @@ msgstr "Fullt nafn er of langt (Ã mesta lagi 255 stafir)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -626,7 +627,7 @@ msgstr[1] "Staðsetning er of löng (à mesta lagi %d stafir)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -639,7 +640,7 @@ msgstr "Staðsetning er of löng (à mesta lagi 255 stafir)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -658,7 +659,7 @@ msgstr "Ãgilt merki: \"%s\""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, fuzzy, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Stuttnefni nú þegar à notkun. Prófaðu eitthvað annað."
@@ -667,7 +668,7 @@ msgstr "Stuttnefni nú þegar à notkun. Prófaðu eitthvað annað."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr ""
@@ -980,9 +981,10 @@ msgstr "Get ekki kveikt á tilkynningum."
msgid "Already repeated that notice."
msgstr "Get ekki eytt þessu babli."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1071,7 +1073,7 @@ msgstr "%1$s færslur sem svara færslum frá %2$s / %3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Gat ekki uppfært hóp."
@@ -1164,30 +1166,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Finna innihald babls"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Enginn persónuleg sÃða með þessu einkenni."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1198,7 +1200,7 @@ msgid "API method under construction."
msgstr "Aðferð à forritsskilum er à þróun."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "Aðferð à forritsskilum fannst ekki!"
@@ -1289,7 +1291,6 @@ msgid "Can't delete someone else's favorite"
msgstr "Gat ekki eytt uppáhaldi."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "Enginn þannig hópur."
@@ -1307,21 +1308,26 @@ msgstr "Aðferð à forritsskilum fannst ekki!"
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Ekkert svoleiðis babl."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Ãú ert ekki áskrifandi."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Gat ekki vistað áskrift."
#: actions/atompubsubscriptionfeed.php:150
@@ -1415,14 +1421,16 @@ msgid "Preview"
msgstr "Forsýn"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "Eyða"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1468,6 +1476,37 @@ msgstr "Mistókst að uppfæra mynd"
msgid "Avatar deleted."
msgstr "Mynd hefur verið uppfærð."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Aðeins notandinn getur lesið hans eigin pósthólf."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr ""
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1678,6 +1717,77 @@ msgstr "Staðfestingarlykill"
msgid "Notices"
msgstr "Babl"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Aðeins notandinn getur lesið hans eigin pósthólf."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Gat ekki uppfært notanda."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Mynd hefur verið uppfærð."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Búa til nýjan hóp"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Staðfesta"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Gat ekki uppfært notanda."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Gat ekki uppfært notanda."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1828,7 +1938,7 @@ msgid "Do not delete this notice"
msgstr "Get ekki eytt þessu babli."
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Eyða þessu babli"
@@ -2154,7 +2264,7 @@ msgstr "Notaðu þetta eyðublað til að breyta hópnum."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, fuzzy, php-format
msgid "Invalid alias: \"%s\""
msgstr "Ãgilt merki: \"%s\""
@@ -2166,7 +2276,7 @@ msgstr "Gat ekki uppfært hóp."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
#, fuzzy
msgid "Could not create aliases."
msgstr "Gat ekki búið til uppáhald."
@@ -3425,8 +3535,14 @@ msgstr "Gat ekki búið til uppáhald."
msgid "New group"
msgstr "Nýr hópur"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Ãú ert ekki meðlimur à þessum hópi."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Notaðu þetta eyðublað til að búa til nýjan hóp."
@@ -3753,11 +3869,6 @@ msgstr "Nýtt lykilorð"
msgid "6 or more characters"
msgstr "6 eða fleiri tákn"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Staðfesta"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Sama og lykilorðið hér fyrir ofan"
@@ -4299,6 +4410,12 @@ msgstr "Gat ekki vistað merki."
msgid "Settings saved."
msgstr "Stillingar vistaðar."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Búa til nýjan hóp"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4761,7 +4878,7 @@ msgstr "Ãú getur ekki nýskráð þig nema þú samþykkir leyfið."
msgid "You already repeated that notice."
msgstr "Ãú hefur nú þegar lokað á þennan notanda."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
#, fuzzy
msgid "Repeated"
msgstr "à sviðsljósinu"
@@ -4822,6 +4939,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Skilaboð til %1$s á %2$s"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Aðeins notandinn getur lesið hans eigin pósthólf."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Ãú getur ekki nýskráð þig nema þú samþykkir leyfið."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Hlaða upp"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Kerfisvilla kom upp við upphal skráar."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Allir meðlimir"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Hlaða upp"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Ãað hefur verið lagt bann við babli frá þér á þessari sÃðu."
@@ -4930,7 +5134,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Eyða"
@@ -6187,13 +6391,13 @@ msgid "Author(s)"
msgstr ""
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Uppáhald"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "Senda mér tölvupóst þegar einhver setur babl à mér à uppáhald hjá sér."
@@ -6305,7 +6509,7 @@ msgid "Could not create login token for %s"
msgstr "Gat ekki búið til uppáhald."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6333,24 +6537,24 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Villa kom upp við að setja inn mynd"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
#, fuzzy
msgid "Problem saving notice. Too long."
msgstr "Vandamál komu upp við að vista babl."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Gat ekki vistað babl. Ãþekktur notandi."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6358,7 +6562,7 @@ msgstr ""
"mÃnútur."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
#, fuzzy
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
@@ -6368,43 +6572,43 @@ msgstr ""
"mÃnútur."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Ãað hefur verið lagt bann við babli frá þér á þessari sÃðu."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Vandamál komu upp við að vista babl."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
#, fuzzy
msgid "Problem saving group inbox."
msgstr "Vandamál komu upp við að vista babl."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Gat ekki vistað áskrift."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6412,14 +6616,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6493,32 +6697,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Skilaboð til %1$s á %2$s"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Gat ekki búið til hóp."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Gat ekki búið til hóp."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Gat ekki skráð hópmeðlimi."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
#, fuzzy
msgid "Could not save local group info."
msgstr "Gat ekki vistað áskrift."
@@ -6869,10 +7073,56 @@ msgstr "Ãður"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Ãþekkt skráargerð"
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Ljósmynd"
+msgid "Cannot force remote user to subscribe."
+msgstr "Tilgreindu nafn notandans sem þú vilt gerast áskrifandi að"
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Ãþekkt skráargerð"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Ãú ert nú þegar meðlimur à þessum hópi"
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Finna innihald babls"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7173,10 +7423,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Endurheimta"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Get ekki eytt þessu babli."
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7577,26 +7833,26 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Enginn staðfestingarlykill."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Boðskort sent á eftirfarandi aðila:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
#, fuzzy
msgid "Go to the installer."
msgstr "Skrá þig inn á sÃðuna"
@@ -7703,6 +7959,19 @@ msgstr ""
msgid "FOAF"
msgstr ""
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Allir meðlimir"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7886,11 +8155,6 @@ msgstr "Ãetta er of langt. Hámarkslengd babls er 140 tákn."
msgid "Partial upload."
msgstr "Upphal að hluta til."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Kerfisvilla kom upp við upphal skráar."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Annaðhvort ekki mynd eða þá að skráin er gölluð."
@@ -8215,7 +8479,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
#, fuzzy
msgid "from"
msgstr "frá"
@@ -8246,38 +8510,6 @@ msgstr "Skráarsnið myndar ekki stutt."
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8299,7 +8531,7 @@ msgstr "Gat ekki eytt uppáhaldi."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8308,7 +8540,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8344,17 +8576,17 @@ msgid "Send"
msgstr "Senda"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "Stuttnefni geta bara verið lágstafir og tölustafir en engin bil."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8395,58 +8627,58 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
#, fuzzy
msgid "N"
msgstr "Nei"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr ""
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
#, fuzzy
msgid "in context"
msgstr "Ekkert innihald!"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
#, fuzzy
msgid "Repeated by"
msgstr "à sviðsljósinu"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Svara þessu babli"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Svara"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
#, fuzzy
msgid "Notice repeated"
msgstr "Babl sent inn"
@@ -8606,7 +8838,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr ""
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "Aðferð à forritsskilum fannst ekki!"
@@ -8969,21 +9201,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Engin persónuleg sÃða tilgreind"
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/it/LC_MESSAGES/statusnet.po b/locale/it/LC_MESSAGES/statusnet.po
index 4c394f8a1e..90f53271fd 100644
--- a/locale/it/LC_MESSAGES/statusnet.po
+++ b/locale/it/LC_MESSAGES/statusnet.po
@@ -11,17 +11,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:10:59+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:55+0000\n"
"Language-Team: Italian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: it\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -279,7 +279,7 @@ msgstr "Messaggi da %1$s e amici su %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -326,7 +326,8 @@ msgstr "Impossibile aggiornare l'utente."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -560,7 +561,7 @@ msgstr "Impossibile trovare l'utente destinazione."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Soprannome già in uso. Prova con un altro."
@@ -570,7 +571,7 @@ msgstr "Soprannome già in uso. Prova con un altro."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Non è un soprannome valido."
@@ -582,7 +583,7 @@ msgstr "Non è un soprannome valido."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "L'indirizzo della pagina web non è valido."
@@ -592,7 +593,7 @@ msgstr "L'indirizzo della pagina web non è valido."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -608,7 +609,7 @@ msgstr "Nome troppo lungo (max 255 caratteri)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -620,7 +621,7 @@ msgstr[1] "La descrizione è troppo lunga (max %d caratteri)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -633,7 +634,7 @@ msgstr "Ubicazione troppo lunga (max 255 caratteri)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -652,7 +653,7 @@ msgstr "Alias non valido: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "L'alias \"%s\" è già in uso. Prova con un altro."
@@ -661,7 +662,7 @@ msgstr "L'alias \"%s\" è già in uso. Prova con un altro."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "L'alias non può essere lo stesso del soprannome."
@@ -976,9 +977,10 @@ msgstr "Non puoi ripetere un tuo messaggio."
msgid "Already repeated that notice."
msgstr "Hai già ripetuto quel messaggio."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1068,7 +1070,7 @@ msgstr "%1$s aggiornamenti preferiti da %2$s / %3$s"
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Impossibile aggiornare il gruppo."
@@ -1161,30 +1163,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Trova contenuto dei messaggi"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Un messaggio con quel ID non esiste."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1195,7 +1197,7 @@ msgid "API method under construction."
msgstr "Metodo delle API in lavorazione."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "Metodo delle API non trovato."
@@ -1285,9 +1287,8 @@ msgid "Can't delete someone else's favorite"
msgstr "Impossibile eliminare un preferito."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "Nessuna gruppo."
+msgstr "Nessun gruppo"
#: actions/atompubshowmembership.php:90
#, fuzzy
@@ -1303,21 +1304,26 @@ msgstr "Metodo delle API non trovato."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Nessun profilo."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Non hai una abbonamento a quel profilo."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Impossibile salvare l'abbonamento."
#: actions/atompubsubscriptionfeed.php:150
@@ -1411,14 +1417,16 @@ msgid "Preview"
msgstr "Anteprima"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "Elimina"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1461,6 +1469,38 @@ msgstr "Aggiornamento dell'immagine non riuscito."
msgid "Avatar deleted."
msgstr "Immagine eliminata."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Solo gli utenti collegati possono ripetere i messaggi."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Sfondo"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1668,6 +1708,77 @@ msgstr "Conversazione"
msgid "Notices"
msgstr "Messaggi"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Solo gli utenti collegati possono ripetere i messaggi."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Non puoi eliminare utenti."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Immagine eliminata."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Crea un account"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Conferma"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Non puoi eliminare utenti."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Non puoi eliminare utenti."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1820,7 +1931,7 @@ msgid "Do not delete this notice"
msgstr "Non eliminare il messaggio"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Elimina questo messaggio"
@@ -2128,7 +2239,7 @@ msgstr "Usa questo modulo per modificare il gruppo."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Alias non valido: \"%s\""
@@ -2140,7 +2251,7 @@ msgstr "Impossibile aggiornare il gruppo."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Impossibile creare gli alias."
@@ -3382,8 +3493,14 @@ msgstr "Impossibile creare l'applicazione."
msgid "New group"
msgstr "Nuovo gruppo"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Non fai parte di questo gruppo."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Usa questo modulo per creare un nuovo gruppo."
@@ -3704,11 +3821,6 @@ msgstr "Nuova password"
msgid "6 or more characters"
msgstr "6 o più caratteri"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Conferma"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Stessa password di sopra"
@@ -4246,6 +4358,12 @@ msgstr "Impossibile salvare le etichette."
msgid "Settings saved."
msgstr "Impostazioni salvate."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Crea un account"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4710,7 +4828,7 @@ msgstr "Non puoi ripetere i tuoi stessi messaggi."
msgid "You already repeated that notice."
msgstr "Hai già ripetuto quel messaggio."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Ripetuti"
@@ -4774,6 +4892,95 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Risposte a %1$s su %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Solo gli utenti collegati possono ripetere i messaggi."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Non hai ancora registrato alcuna applicazione."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Carica file"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr "Il file caricato eccede la direttiva upload_max_filesize in php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"Il file caricato eccede la direttiva MAX_FILE_SIZE specificata nel modulo "
+"HTML."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "Il file caricato è stato caricato solo parzialmente."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Manca una directory temporanea."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Scrittura del file su disco non riuscita."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Caricamento del file bloccato dall'estensione."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Errore di sistema nel caricare il file."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Tutti i membri"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Carica file"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Non puoi revocare i ruoli degli utenti su questo sito."
@@ -4874,7 +5081,7 @@ msgid "Reset key & secret"
msgstr "Reimposta chiave e segreto"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Elimina"
@@ -6157,13 +6364,13 @@ msgid "Author(s)"
msgstr "Autori"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Preferisci"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%s (@%s) ha aggiunto il tuo messaggio tra i suoi preferiti"
@@ -6278,7 +6485,7 @@ msgid "Could not create login token for %s"
msgstr "Impossibile creare il token di accesso per %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Non è stato trovato un nome di database o DNS."
@@ -6305,23 +6512,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Non c'è alcun profilo (%1$d) per il messaggio (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Errore del database nell'inserire un hashtag: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Problema nel salvare il messaggio. Troppo lungo."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Problema nel salvare il messaggio. Utente sconosciuto."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6329,7 +6536,7 @@ msgstr ""
"qualche minuto."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6338,43 +6545,43 @@ msgstr ""
"nuovo tra qualche minuto."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Ti è proibito inviare messaggi su questo sito."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Problema nel salvare il messaggio."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
#, fuzzy
msgid "Bad type provided to saveKnownGroups."
msgstr "Fornito un tipo errato per saveKnownGroups"
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Problema nel salvare la casella della posta del gruppo."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Impossibile salvare le informazioni del gruppo locale."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6382,7 +6589,7 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
@@ -6390,7 +6597,7 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6462,32 +6669,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Benvenuti su %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Nessun utente singolo definito per la modalità single-user."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Impossibile creare il gruppo."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Impossibile impostare l'URI del gruppo."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Impossibile impostare la membership al gruppo."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Impossibile salvare le informazioni del gruppo locale."
@@ -6827,10 +7034,56 @@ msgstr "Precedenti"
msgid "Expecting a root feed element but got a whole XML document."
msgstr "Atteso un elemento root del feed, ma ricevuto un documento XML intero."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Lingua \"%s\" sconosciuta."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Fotografia"
+msgid "Cannot force remote user to subscribe."
+msgstr "Specifica il nome dell'utente a cui abbonarti."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Tipo di file sconosciuto"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Fai già parte di quel gruppo."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Trova contenuto dei messaggi"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7116,10 +7369,17 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Revoca"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+#, fuzzy
+msgid "Author element must contain a name element."
msgstr "L'elemento author deve contenere un elemento name."
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Non eliminare il messaggio"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7553,20 +7813,20 @@ msgstr ""
"tracking - non ancora implementato\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Non è stato trovato alcun file di configurazione. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "I file di configurazione sono stati cercati in questi posti: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
"Potrebbe essere necessario lanciare il programma d'installazione per "
@@ -7574,7 +7834,7 @@ msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Vai al programma d'installazione."
@@ -7682,6 +7942,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Tutti i membri"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7865,11 +8138,6 @@ msgstr "Quel file è troppo grande. La dimensione massima è %s."
msgid "Partial upload."
msgstr "Caricamento parziale."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Errore di sistema nel caricare il file."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Non è un'immagine o il file è danneggiato."
@@ -8292,7 +8560,7 @@ msgstr ""
"iniziare una conversazione con altri utenti. Altre persone possono mandare "
"messaggi riservati solamente a te."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "via"
@@ -8323,40 +8591,6 @@ msgid "There was a database error while saving your file. Please try again."
msgstr ""
"Si è verificato un errore nel database nel salvare il file. Prova di nuovo."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr "Il file caricato eccede la direttiva upload_max_filesize in php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"Il file caricato eccede la direttiva MAX_FILE_SIZE specificata nel modulo "
-"HTML."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "Il file caricato è stato caricato solo parzialmente."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Manca una directory temporanea."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Scrittura del file su disco non riuscita."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Caricamento del file bloccato dall'estensione."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8377,7 +8611,7 @@ msgstr "Impossibile determinare il tipo MIME del file."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8388,7 +8622,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "\"%s\" non è un tipo di file supportata su questo server."
@@ -8423,19 +8657,19 @@ msgid "Send"
msgstr "Invia"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"Il soprannome deve essere composto solo da lettere minuscole e numeri, senza "
"spazi."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8476,55 +8710,55 @@ msgstr ""
"previsto. Riprova più tardi."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "E"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "O"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "presso"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "in una discussione"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Ripetuto da"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Rispondi a questo messaggio"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Rispondi"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Messaggio ripetuto"
@@ -8678,7 +8912,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Revoca il ruolo \"%s\" a questo utente"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "Metodo delle API non trovato."
@@ -9033,20 +9267,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "Nessun utente specificato: viene usato l'utente di backup."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, fuzzy, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] "%d voci nel backup."
-msgstr[1] "%d voci nel backup."
diff --git a/locale/ja/LC_MESSAGES/statusnet.po b/locale/ja/LC_MESSAGES/statusnet.po
index 2ebba88b18..37e3467bea 100644
--- a/locale/ja/LC_MESSAGES/statusnet.po
+++ b/locale/ja/LC_MESSAGES/statusnet.po
@@ -14,17 +14,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:00+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:57+0000\n"
"Language-Team: Japanese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ja\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -45,18 +45,19 @@ msgstr "ç»é²"
#. TRANS: Checkbox instructions for admin setting "Private".
#: actions/accessadminpanel.php:155
msgid "Prohibit anonymous users (not logged in) from viewing site?"
-msgstr "å¿åã¦ã¼ã¶ã¼(ãã°ã¤ã³ãã¦ãã¾ãã)ããµã¤ããè¦ãã®ãç¦æ¢ãã¾ãã?"
+msgstr ""
+"å¿åã¦ã¼ã¶ã¼ï¼ãã°ã¤ã³ãã¦ããªãã¦ã¼ã¶ã¼ï¼ããµã¤ããè¦ãã®ãç¦æ¢ãã¾ããï¼"
#. TRANS: Checkbox label for prohibiting anonymous users from viewing site.
#: actions/accessadminpanel.php:157
msgctxt "LABEL"
msgid "Private"
-msgstr "ãã©ã¤ãã·ã¼"
+msgstr "ãã©ã¤ãã¼ã"
#. TRANS: Checkbox instructions for admin setting "Invite only".
#: actions/accessadminpanel.php:164
msgid "Make registration invitation only."
-msgstr "æå¾
ã®ã¿ç»é²ãã"
+msgstr "æå¾
ã®ã¿ç»é²ãããã"
#. TRANS: Checkbox label for configuring site as invite only.
#: actions/accessadminpanel.php:166
@@ -97,7 +98,6 @@ msgstr "ã¢ã¯ã»ã¹è¨å®ã®ä¿å"
#: actions/subscriptions.php:262 actions/useradminpanel.php:298
#: lib/applicationeditform.php:355 lib/designsettings.php:270
#: lib/groupeditform.php:207
-#, fuzzy
msgctxt "BUTTON"
msgid "Save"
msgstr "ä¿å"
@@ -107,7 +107,7 @@ msgstr "ä¿å"
#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
#: actions/showfavorites.php:138 actions/tag.php:52
msgid "No such page."
-msgstr "ãã®ãããªã¿ã°ã¯ããã¾ããã"
+msgstr "ãã®ãããªãã¼ã¸ã¯ããã¾ããã"
#. TRANS: Client error when user not found for an action.
#. TRANS: Client error when user not found for an rss related action.
@@ -160,7 +160,7 @@ msgstr "ãã®ãããªã¦ã¼ã¶ã¯ãã¾ããã"
#: actions/all.php:91
#, php-format
msgid "%1$s and friends, page %2$d"
-msgstr "%1$s ã¨å人ããã¼ã¸ %2$d"
+msgstr "%1$sã¨ãã®å人ã%2$dãã¼ã¸ç®"
#. TRANS: Page title. %s is user nickname
#. TRANS: H1 text for page. %s is a user nickname.
@@ -171,32 +171,32 @@ msgstr "%1$s ã¨å人ããã¼ã¸ %2$d"
#: lib/personalgroupnav.php:103
#, php-format
msgid "%s and friends"
-msgstr "%s ã¨å人"
+msgstr "%sã¨ãã®å人"
#. TRANS: %s is user nickname.
#: actions/all.php:108
#, php-format
msgid "Feed for friends of %s (RSS 1.0)"
-msgstr "%s ã®å人ã®ãã£ã¼ã (RSS 1.0)"
+msgstr "%sã®å人ã®ãã£ã¼ã(RSS 1.0)"
#. TRANS: %s is user nickname.
#: actions/all.php:117
#, php-format
msgid "Feed for friends of %s (RSS 2.0)"
-msgstr "%s ã®å人ã®ãã£ã¼ã (RSS 2.0)"
+msgstr "%sã®å人ã®ãã£ã¼ã(RSS 2.0)"
#. TRANS: %s is user nickname.
#: actions/all.php:126
#, php-format
msgid "Feed for friends of %s (Atom)"
-msgstr "%s ã®å人ã®ãã£ã¼ã (Atom)"
+msgstr "%sã®å人ã®ãã£ã¼ã(Atom)"
#. TRANS: Empty list message. %s is a user nickname.
#: actions/all.php:139
#, php-format
msgid ""
"This is the timeline for %s and friends but no one has posted anything yet."
-msgstr "ãã㯠%s ã¨å人ã®ã¿ã¤ã ã©ã¤ã³ã§ããã¾ã 誰ãæ稿ãã¦ãã¾ããã"
+msgstr "ããã¯%sã¨ãã®å人ã®ã¿ã¤ã ã©ã¤ã³ã§ãããã¾ã 誰ãæ稿ãã¦ãã¾ããã"
#. TRANS: Encouragement displayed on logged in user's empty timeline.
#. TRANS: This message contains Markdown links. Keep "](" together.
@@ -281,7 +281,7 @@ msgstr "%2$s ã« %1$s ã¨å人ããã®æ´æ°ãããã¾ãï¼"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -329,7 +329,8 @@ msgstr "ã¦ã¼ã¶ãæ´æ°ã§ãã¾ããã§ããã"
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -559,7 +560,7 @@ msgstr "ã¿ã¼ã²ããã¦ã¼ã¶ã¼ãè¦ã¤ãããã¾ããã"
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "ãã®ããã¯ãã¼ã ã¯æ¢ã«ä½¿ç¨ããã¦ãã¾ããä»ã®ãã®ã試ãã¦ã¿ã¦ä¸ããã"
@@ -569,7 +570,7 @@ msgstr "ãã®ããã¯ãã¼ã ã¯æ¢ã«ä½¿ç¨ããã¦ãã¾ããä»ã®ãã®
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "æå¹ãªããã¯ãã¼ã ã§ã¯ããã¾ããã"
@@ -581,7 +582,7 @@ msgstr "æå¹ãªããã¯ãã¼ã ã§ã¯ããã¾ããã"
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "ãã¼ã ãã¼ã¸ã®URLãä¸é©åã§ãã"
@@ -591,7 +592,7 @@ msgstr "ãã¼ã ãã¼ã¸ã®URLãä¸é©åã§ãã"
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -607,7 +608,7 @@ msgstr "ãã«ãã¼ã ãé·ããã¾ããï¼255åã¾ã§ï¼"
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -618,7 +619,7 @@ msgstr[0] "è¨è¿°ãé·ããã¾ããï¼æé·%dåï¼"
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -631,7 +632,7 @@ msgstr "å ´æãé·ããã¾ããï¼255åã¾ã§ï¼"
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -649,7 +650,7 @@ msgstr "ä¸æ£ãªå¥å: \"%s\""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "å¥å \"%s\" ã¯æ¢ã«ä½¿ç¨ããã¦ãã¾ããä»ã®ãã®ã試ãã¦ã¿ã¦ä¸ããã"
@@ -658,7 +659,7 @@ msgstr "å¥å \"%s\" ã¯æ¢ã«ä½¿ç¨ããã¦ãã¾ããä»ã®ãã®ã試ã
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "å¥åã¯ããã¯ãã¼ã ã¨åãã§ã¯ããã¾ããã"
@@ -968,9 +969,10 @@ msgstr "ããªãã®ã¤ã¶ãããç¹°ãè¿ãã¾ããã"
msgid "Already repeated that notice."
msgstr "ãã§ã«ã¤ã¶ãããç¹°ãè¿ãã¦ãã¾ãã"
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1056,7 +1058,7 @@ msgstr "%1$s 㯠%2$s ã§ãæ°ã«å
¥ããæ´æ°ãã¾ãã / %2$sã"
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "ã°ã«ã¼ããæ´æ°ã§ãã¾ããã"
@@ -1149,30 +1151,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "ã¤ã¶ããã®å
容ãæ¢ã"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "ãã® ID ã«ããã¤ã¶ããã¯åå¨ãã¦ãã¾ãã"
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1183,7 +1185,7 @@ msgid "API method under construction."
msgstr "API ã¡ã½ãããå·¥äºä¸ã§ãã"
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
#, fuzzy
msgid "User not found."
msgstr "API ã¡ã½ãããè¦ã¤ããã¾ããã"
@@ -1275,7 +1277,6 @@ msgid "Can't delete someone else's favorite"
msgstr "ãæ°ã«å
¥ããåãæ¶ããã¨ãã§ãã¾ããã"
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "ãã®ãããªã°ã«ã¼ãã¯ããã¾ããã"
@@ -1293,21 +1294,26 @@ msgstr "API ã¡ã½ãããè¦ã¤ããã¾ããã"
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "ãã®ãããªãã¡ã¤ã«ã¯ããã¾ããã"
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "ããªãã¯ãã®ãããã¡ã¤ã«ã«ãã©ãã¼ããã¦ãã¾ããã"
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "ãã©ãã¼ãä¿åã§ãã¾ããã"
#: actions/atompubsubscriptionfeed.php:150
@@ -1400,14 +1406,16 @@ msgid "Preview"
msgstr "ãã¬ãã¥ã¼"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "åé¤"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1451,6 +1459,38 @@ msgstr "ã¢ãã¿ã¼ã®æ´æ°ã«å¤±æãã¾ããã"
msgid "Avatar deleted."
msgstr "ã¢ãã¿ã¼ãåé¤ããã¾ããã"
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "ãã°ã¤ã³ã¦ã¼ã¶ã ããã¤ã¶ãããç¹°ãè¿ãã¾ãã"
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "ããã¯ã°ã©ã¦ã³ã"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1659,6 +1699,77 @@ msgstr "ä¼è©±"
msgid "Notices"
msgstr "ã¤ã¶ãã"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "ãã°ã¤ã³ã¦ã¼ã¶ã ããã¤ã¶ãããç¹°ãè¿ãã¾ãã"
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "ã¦ã¼ã¶ãåé¤ã§ãã¾ãã"
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "ã¢ãã¿ã¼ãåé¤ããã¾ããã"
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "æ°ããã°ã«ã¼ããä½æ"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "ãã¹ã¯ã¼ã確èª"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "ã¦ã¼ã¶ãåé¤ã§ãã¾ãã"
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "ã¦ã¼ã¶ãåé¤ã§ãã¾ãã"
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1813,7 +1924,7 @@ msgid "Do not delete this notice"
msgstr "ãã®ã¤ã¶ãããåé¤ã§ãã¾ããã"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "ãã®ã¤ã¶ãããåé¤"
@@ -2122,7 +2233,7 @@ msgstr "ãã®ãã©ã¼ã ã使ã£ã¦ã°ã«ã¼ããç·¨éãã¾ãã"
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "ä¸æ£ãªå¥å: \"%s\""
@@ -2134,7 +2245,7 @@ msgstr "ã°ã«ã¼ããæ´æ°ã§ãã¾ããã"
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "å¥åãä½æã§ãã¾ããã"
@@ -3377,8 +3488,14 @@ msgstr "ã¢ããªã±ã¼ã·ã§ã³ãä½æã§ãã¾ããã"
msgid "New group"
msgstr "æ°ããã°ã«ã¼ã"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "ãã®ã°ã«ã¼ãã®ã¡ã³ãã¼ã§ã¯ããã¾ããã"
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "ãã®ãã©ã¼ã ã使ã£ã¦æ°ããã°ã«ã¼ããä½æãã¾ãã"
@@ -3700,11 +3817,6 @@ msgstr "æ°ãããã¹ã¯ã¼ã"
msgid "6 or more characters"
msgstr "6æå以ä¸"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "ãã¹ã¯ã¼ã確èª"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "ä¸ã¨åããã¹ã¯ã¼ã"
@@ -4237,6 +4349,12 @@ msgstr "ã¿ã°ãä¿åã§ãã¾ããã"
msgid "Settings saved."
msgstr "è¨å®ãä¿åããã¾ããã"
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "æ°ããã°ã«ã¼ããä½æ"
+
#: actions/public.php:83
#, fuzzy, php-format
msgid "Beyond the page limit (%s)."
@@ -4699,7 +4817,7 @@ msgstr "èªåã®ã¤ã¶ããã¯ç¹°ãè¿ãã¾ããã"
msgid "You already repeated that notice."
msgstr "ãã§ã«ãã®ã¤ã¶ãããç¹°ãè¿ãã¦ãã¾ãã"
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "ç¹°ãè¿ããã"
@@ -4763,6 +4881,97 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "%2$s ä¸ã® %1$s ã¸ã®è¿ä¿¡!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "ãã°ã¤ã³ã¦ã¼ã¶ã ããã¤ã¶ãããç¹°ãè¿ãã¾ãã"
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "ããªãã¯ã¾ã ãªãã®ã¢ããªã±ã¼ã·ã§ã³ãç»é²ãã¦ãã¾ããã"
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "ãã¡ã¤ã«ã¢ãããã¼ã"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+"ã¢ãããã¼ãããããã¡ã¤ã«ã¯ php.ini ã® upload_max_filesize ãã£ã¬ã¯ãã£ãã"
+"è¶
ãã¦ãã¾ãã"
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"ã¢ãããã¼ãããããã¡ã¤ã«ã¯HTMLãã©ã¼ã ã§æå®ããã MAX_FILE_SIZE ãã£ã¬ã¯"
+"ãã£ããè¶
ãã¦ãã¾ãã"
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "ã¢ãããã¼ãããããã¡ã¤ã«ã¯é¨åçã«ã¢ãããã¼ãããã¦ããã ãã§ãã"
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "ä¸æãã©ã«ãã失ãã¾ããã"
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "ãã£ã¹ã¯ã¸ã®ãã¡ã¤ã«æ¸ãè¾¼ã¿ã«å¤±æãã¾ããã"
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "ã¨ã¯ã¹ãã³ã·ã§ã³ã«ãã£ã¦ãã¡ã¤ã«ã¢ãããã¼ããä¸æ¢ãã¾ããã"
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "ãã¡ã¤ã«ã®ã¢ãããã¼ãã§ã·ã¹ãã ã¨ã©ã¼"
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "å
¨ã¦ã®ã¡ã³ãã¼"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "ãã¡ã¤ã«ã¢ãããã¼ã"
+
#: actions/revokerole.php:75
#, fuzzy
msgid "You cannot revoke user roles on this site."
@@ -4865,7 +5074,7 @@ msgid "Reset key & secret"
msgstr "key 㨠secret ã®ãªã»ãã"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "åé¤"
@@ -6152,13 +6361,13 @@ msgid "Author(s)"
msgstr "ä½è
"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "ãæ°ã«å
¥ã"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%s (@%s) ã¯ãæ°ã«å
¥ãã¨ãã¦ããªãã®ã¤ã¶ãããå ãã¾ãã"
@@ -6269,7 +6478,7 @@ msgid "Could not create login token for %s"
msgstr "%s ç¨ã®ãã°ã¤ã³ã»ãã¼ã¯ã³ãä½æã§ãã¾ããã§ãã"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6296,30 +6505,30 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "OAuth ã¢ããªã±ã¼ã·ã§ã³ã¦ã¼ã¶ã®è¿½å æDBã¨ã©ã¼ã"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "ã¤ã¶ãããä¿åããéã«åé¡ãçºçãã¾ãããé·ããã§ãã"
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "ã¤ã¶ãããä¿åããéã«åé¡ãçºçãã¾ãããä¸æãªã¦ã¼ã¶ã§ãã"
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
"å¤ãããã¤ã¶ãããéããã¾ã; æ°åéã®ä¼ã¿ãåã£ã¦ããåæ稿ãã¦ãã ããã"
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6328,42 +6537,42 @@ msgstr ""
"ãã"
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "ããªãã¯ãã®ãµã¤ãã§ã¤ã¶ãããæ稿ããã®ãç¦æ¢ããã¦ãã¾ãã"
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "ã¤ã¶ãããä¿åããéã«åé¡ãçºçãã¾ããã"
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "ã°ã«ã¼ãåä¿¡ç®±ãä¿åããéã«åé¡ãçºçãã¾ããã"
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "ãã©ãã¼ãä¿åã§ãã¾ããã"
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr ""
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6371,14 +6580,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6449,32 +6658,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "ãããã %1$sã@%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "single-userãã¢ã¼ãã®ããã®ã·ã³ã°ã«ã¦ã¼ã¶ãå®ç¾©ããã¦ãã¾ããã"
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "ã°ã«ã¼ããä½æã§ãã¾ããã"
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "ã°ã«ã¼ããä½æã§ãã¾ããã"
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "ã°ã«ã¼ãã¡ã³ãã¼ã·ãããã»ããã§ãã¾ããã"
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
#, fuzzy
msgid "Could not save local group info."
msgstr "ãã©ãã¼ãä¿åã§ãã¾ããã"
@@ -6819,10 +7028,56 @@ msgstr "å>>"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "ä¸æãªè¨èª \"%s\""
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "åç"
+msgid "Cannot force remote user to subscribe."
+msgstr "ãã©ãã¼ããå©ç¨è
ã®ååãæå®ãã¦ãã ãã"
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "ä¸æãªãã¡ã¤ã«ã¿ã¤ã"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "ãã§ã«ãã®ã°ã«ã¼ãã®ã¡ã³ãã¼ã§ãã"
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "ã¤ã¶ããã®å
容ãæ¢ã"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7114,10 +7369,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "å復"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "ãã®ã¤ã¶ãããåé¤ã§ãã¾ããã"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7508,20 +7769,20 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã¡ã¤ã«ãããã¾ããã "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "ç§ã¯ä»¥ä¸ã®å ´æã§ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã¡ã¤ã«ãæ¢ãã¾ãã: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
"ããªãã¯ããããä¿®çããããã«ã¤ã³ã¹ãã¼ã©ãåããããã£ã¦ããããããã¾ã"
@@ -7529,7 +7790,7 @@ msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "ã¤ã³ã¹ãã¼ã©ã¸ã"
@@ -7637,6 +7898,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "å
¨ã¦ã®ã¡ã³ãã¼"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7816,11 +8090,6 @@ msgstr "ãã¡ã¤ã«ã大ãããã¾ããæ大ãã¡ã¤ã«ãµã¤ãºã¯ %s
msgid "Partial upload."
msgstr "ä¸å®å
¨ãªã¢ãããã¼ãã"
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "ãã¡ã¤ã«ã®ã¢ãããã¼ãã§ã·ã¹ãã ã¨ã©ã¼"
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "ç»åã§ã¯ãªãããã¡ã¤ã«ãç ´æãã¦ãã¾ãã"
@@ -8209,7 +8478,7 @@ msgstr ""
"ã«å¼ãè¾¼ããã©ã¤ãã¼ãã¡ãã»ã¼ã¸ãéããã¨ãã§ãã¾ãã人ã
ã¯ããªãã ãã¸ã®"
"ã¡ãã»ã¼ã¸ãéããã¨ãã§ãã¾ãã"
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "from"
@@ -8241,42 +8510,6 @@ msgstr ""
"ãã¼ã¿ãã¼ã¹ã¨ã©ã¼ãããªãã®ãã¡ã¤ã«ãä¿åãã¦ããã¨ãã«ããã¾ããã å試è¡ã"
"ã¦ãã ããã"
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-"ã¢ãããã¼ãããããã¡ã¤ã«ã¯ php.ini ã® upload_max_filesize ãã£ã¬ã¯ãã£ãã"
-"è¶
ãã¦ãã¾ãã"
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"ã¢ãããã¼ãããããã¡ã¤ã«ã¯HTMLãã©ã¼ã ã§æå®ããã MAX_FILE_SIZE ãã£ã¬ã¯"
-"ãã£ããè¶
ãã¦ãã¾ãã"
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "ã¢ãããã¼ãããããã¡ã¤ã«ã¯é¨åçã«ã¢ãããã¼ãããã¦ããã ãã§ãã"
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "ä¸æãã©ã«ãã失ãã¾ããã"
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "ãã£ã¹ã¯ã¸ã®ãã¡ã¤ã«æ¸ãè¾¼ã¿ã«å¤±æãã¾ããã"
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "ã¨ã¯ã¹ãã³ã·ã§ã³ã«ãã£ã¦ãã¡ã¤ã«ã¢ãããã¼ããä¸æ¢ãã¾ããã"
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8297,7 +8530,7 @@ msgstr "ãã¡ã¤ã«ã®MIMEã¿ã¤ãã決å®ã§ãã¾ããã"
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8306,7 +8539,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8342,19 +8575,19 @@ msgid "Send"
msgstr "æ稿"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"ããã¯ãã¼ã ã«ã¯ãå°æåã¢ã«ãã¡ãããã¨æ°åã®ã¿ä½¿ç¨ã§ãã¾ããã¹ãã¼ã¹ã¯ä½¿ç¨"
"ã§ãã¾ããã"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8394,59 +8627,59 @@ msgstr ""
"度試ã¿ã¦ãã ãã"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
#, fuzzy
msgid "N"
msgstr "å"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
#, fuzzy
msgid "S"
msgstr "å"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
#, fuzzy
msgid "E"
msgstr "æ±"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
#, fuzzy
msgid "W"
msgstr "西"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "at"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr ""
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr ""
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "ãã®ã¤ã¶ããã¸è¿ä¿¡"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "è¿ä¿¡"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "ã¤ã¶ãããç¹°ãè¿ãã¾ãã"
@@ -8600,7 +8833,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "ãã®ã°ã«ã¼ããããã®ã¦ã¼ã¶ããããã¯"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "API ã¡ã½ãããè¦ã¤ããã¾ããã"
@@ -8948,20 +9181,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "ã¦ã¼ã¶IDã®è¨è¿°ãããã¾ããã"
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
diff --git a/locale/ka/LC_MESSAGES/statusnet.po b/locale/ka/LC_MESSAGES/statusnet.po
index adbb1df2a1..ed7d20767d 100644
--- a/locale/ka/LC_MESSAGES/statusnet.po
+++ b/locale/ka/LC_MESSAGES/statusnet.po
@@ -9,17 +9,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:01+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:58+0000\n"
"Language-Team: Georgian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ka\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -275,7 +275,7 @@ msgstr " %1$s áá áááááá áááá¡ ááááá®áááá
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -322,7 +322,8 @@ msgstr "áááá®ááá ááááá¡ ááááá®áááá áá
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -550,7 +551,7 @@ msgstr "á¡áá¡á£á áááá áááá®ááá ááááá áá
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "ááá¢á¡áá®ááá á£ááá ááááá§ááááá£ááá. á¡áªááá á¡á®áá."
@@ -560,7 +561,7 @@ msgstr "ááá¢á¡áá®ááá á£ááá ááááá§ááááá£
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "ááá¢á¡áá®ááá áá áá¡á¬áá áá."
@@ -572,7 +573,7 @@ msgstr "ááá¢á¡áá®ááá áá áá¡á¬áá áá."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "á¡áá¡á¢áá á¢á áááá áá áá áá¡á¬áá á URL-áá."
@@ -582,7 +583,7 @@ msgstr "á¡áá¡á¢áá á¢á áááá áá áá áá¡á¬áá á URL
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -598,7 +599,7 @@ msgstr "á¡á á£áá á¡áá®ááá á«ááááá áá á«ááá
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -609,7 +610,7 @@ msgstr[0] "áá¦á¬áá á á«ááááá áá á«áááá (áá
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -622,7 +623,7 @@ msgstr "ááááááááááá áááá á«ááááá áá
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -640,7 +641,7 @@ msgstr ""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr ""
@@ -649,7 +650,7 @@ msgstr ""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr ""
@@ -956,9 +957,10 @@ msgstr "á¡ááá£ááá á á¨áá¢á§áááááááá¡ ááá
msgid "Already repeated that notice."
msgstr "áá¡ á¨áá¢á§ááááááá á£ááá áááááá ááá£ááá."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1044,7 +1046,7 @@ msgstr "ááááá®áááááá áá á©áá£áá %1$s-á¡ áá
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "á¯áá£á¤áá¡ ááááá®áááá ááá ááá®áá á®áá."
@@ -1137,30 +1139,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "ááá«áááá á¨áá¢á§ááááááááá¨á"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "á¨áá¢á§ááááááááá áá ID-á áá áá á¡ááááá¡."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1171,7 +1173,7 @@ msgid "API method under construction."
msgstr "API áááááá áááá£á¨áááááá¡ áá ááªáá¡á¨áá."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
#, fuzzy
msgid "User not found."
msgstr "API áááááá ááá áááá«áááá."
@@ -1278,21 +1280,26 @@ msgstr "API áááááá ááá áááá«áááá."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "áá¡ááá áá áá¤ááá áá áá á¡ááááá¡."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "áá¥ááá áá ááá¥áá ááááá¬áá ááá áá áá áá¤áááá¡ ááááá®áááááá."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "á¡ááá£ááá á ááááá¬áá áá¡ á¬áá¨áá ááá á®áá á®áááá."
#: actions/atompubsubscriptionfeed.php:150
@@ -1386,14 +1393,16 @@ msgid "Preview"
msgstr "á¬áááá¡á¬áá á ááááá®áááá"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "á¬áá¨áá"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1436,6 +1445,38 @@ msgstr "áááá¢áá áá¡ ááááá®áááá ááá ááá®
msgid "Avatar deleted."
msgstr "áááá¢áá á á¬ááá¨ááá."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "áá®áááá ááá¢áá áááá ááá£á áááá®ááá áááááá¡ á¨áá£á«áááá á¨áá¢á§áááááááááá¡ áááááá ááá."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "á¤ááá"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1640,6 +1681,77 @@ msgstr "á¡áá£ááá á"
msgid "Notices"
msgstr "á¨áá¢á§ááááááááá"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "áá®áááá ááá¢áá áááá ááá£á áááá®ááá áááááá¡ á¨áá£á«áááá á¨áá¢á§áááááááááá¡ áááááá ááá."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "áá¥ááá ááá á¨áá«áááá áááá®ááá ááááááá¡ á¬áá¨ááá¡."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "áááá¢áá á á¬ááá¨ááá."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "ááá®á¡ááá ááááá áá¨á"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "ááááá¡á¢á£á áá"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "áá¥ááá ááá á¨áá«áááá áááá®ááá ááááááá¡ á¬áá¨ááá¡."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "áá¥ááá ááá á¨áá«áááá áááá®ááá ááááááá¡ á¬áá¨ááá¡."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1790,7 +1902,7 @@ msgid "Do not delete this notice"
msgstr "áá á¬áá¨ááá áá¡ á¨áá¢á§ááááááá"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "á¨áá¢á§áááááááá¡ á¬áá¨áá"
@@ -2099,7 +2211,7 @@ msgstr "á¯áá£á¤áá¡ á áááá¥á¢áá áááá¡ááááá¡
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr ""
@@ -2111,7 +2223,7 @@ msgstr "á¯áá£á¤áá¡ ááááá®áááá ááá ááá®áá
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr ""
@@ -3343,8 +3455,14 @@ msgstr "áááááááªááá¡ á¨áá¥ááá ááá ááá®á
msgid "New group"
msgstr "áá®ááá á¯áá£á¤á"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "áááá áá á®áá á áá á¯áá£á¤áá¡ á¬ááá á."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "áá®ááá á¯áá£á¤áá¡ á¨áá¡áá¥áááááá áááááá§áááá áá¡ á¤áá áá."
@@ -3661,11 +3779,6 @@ msgstr "áá®ááá ááá ááá"
msgid "6 or more characters"
msgstr "6 áá ááá¢á á¡áááááá"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "ááááá¡á¢á£á áá"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "ááááá á á᪠áááá ááá ááá"
@@ -4195,6 +4308,12 @@ msgstr "á¡áááá¨áááááá¡ á¨áááá®áá ááá áá
msgid "Settings saved."
msgstr "ááá áááá¢á ááá á¨áááá®á£ááá."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "ááá®á¡ááá ááááá áá¨á"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4656,7 +4775,7 @@ msgstr "á¡ááá£ááá á á¨áá¢á§áááááááá¡ ááá
msgid "You already repeated that notice."
msgstr "áá¥ááá á£ááá ááááááá áá áá¡ á¨áá¢á§ááááááá."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "áááááá ááá£áá"
@@ -4720,6 +4839,96 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "ááá¡á£á®ááá %1$sâá¡ %2$sâáá!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "áá®áááá ááá¢áá áááá ááá£á áááá®ááá áááááá¡ á¨áá£á«áááá á¨áá¢á§áááááááááá¡ áááááá ááá."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "áá¥ááá á¯áá á¯áá áááá áá áªáá áá áááááááªáá áá ááááá áááá¡á¢á áá ááááá."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "á¤ááááá¡ áá¢ááá ááá"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+"áá¡áá¢ááá áá á¤áááá á¡áªáááá á¤ááááá¡ ááá¨áááá£á ááááá¡. upload_max_filesize ááá áá¥á¢ááá "
+"php.ini-á¨á."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"áá¡áá¢ááá áá á¤áááá á¡áªáááá MAX_FILE_SIZE ááá áá¥á¢áááá¡, á ááááá᪠áááááááá£áá áá§á HTML "
+"á¤áá ááá¨á."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "áá¡áá¢ááá áá á¤áááá áá®áááá ááá¬ááááá áá ááá¢ááá áá."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "áá áááááá á¡áá¥áá¦áááá ááá áááá«áááá."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "á¤ááááá¡ ááá¡ááá á©áá¬áá á ááá ááá®áá á®áá."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "á¤ááááá¡ áá ááá ááá ááá©áá áá ááá¤áá áááááá¡ áááá."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "á¡áá¡á¢ááá£á á á¨ááªáááá á¤ááááá¡ áá¢ááá áááá¡áá¡."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+msgid "Not an Atom feed."
+msgstr ""
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "á¤ááááá¡ áá¢ááá ááá"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "áá¥ááá áá á¨áááá«áááá áááá®ááá ááááá¡ á áááá¡ ááá£á¥áááá áá á¡ááá¢áá."
@@ -4820,7 +5029,7 @@ msgid "Reset key & secret"
msgstr "ááá¡áá¦áááá¡ áá á¡áááá£áááá¡ ááááá§ááááá"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "á¬áá¨áá"
@@ -6083,13 +6292,13 @@ msgid "Author(s)"
msgstr "ááá¢áá á(ááá)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "á á©áá£áá"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%s-áá (@%s) áááááá¢á áá¥áááá á¨áá¢á§ááááááá ááááá¡ á á©áá£áááá¨á"
@@ -6198,7 +6407,7 @@ msgid "Could not create login token for %s"
msgstr "á¨áá¡áá¡ááááá á¢áááááá¡ á¨áá¥ááá %s-á¡áááá¡ ááá ááá®áá á®áá."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "ááááá¡ á¡áá®ááá áá DSN ááá á¡áá ááá áááá«áááá."
@@ -6225,23 +6434,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "áá¡ááá áá áá¤ááá (%1$d) á¨áá¢á§áááááááá¡ááááá¡ (%2$d) áá áá á¡ááááá¡."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "ááááá¡ á¨ááªáááá hashtag-áá¡ á©áá¡ááá¡áá¡: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "áá áááááá á¨áá¢á§áááááááá¡ á¨áááá®ááá¡áá¡. á«ááááá áá á«áááá."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "áá áááááá á¨áá¢á§áááááááá¡ á¨áááá®ááá¡áá¡. áááá®ááá ááááá á£áªááááá."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6249,7 +6458,7 @@ msgstr ""
"ááááá ááááá¡á¢áá."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6258,43 +6467,43 @@ msgstr ""
"á áááááááá á¬á£áá¨á áá¡áá ááááá¡á¢áá."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "áá¥ááá ááááá á«áááá áá á¡ááá¢áá á¨áá¢á§áááááááááá¡ ááááá¡á¢áá."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "áá áááááá á¨áá¢á§áááááááá¡ á¨áááá®ááá¡áá¡."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
#, fuzzy
msgid "Bad type provided to saveKnownGroups."
msgstr "saveKnownGroups-á¡ááááá¡ áá áá¡á¬áá á á¢áááá ááá¬ááááá£áá"
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "áá áááááá á¯áá£á¤áá¡ ááááá¥á¡áá¡ á¨áááá®ááá¡áá¡."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "á¯áá£á¤áá¡ áááááá£á á ááá¤áá áááªááá¡ ááááá®á¡ááá ááá ááá ááá®áá á®áá."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6302,7 +6511,7 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
@@ -6310,7 +6519,7 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6382,32 +6591,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "ááááá á¯ááá @%2$s, áááááá áá§áá¡ áá¥áááá áááá á«ááááá %1$s-áá!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "áá áá áááá®ááá ááááá áá áááá¡ááá¦áá á£áá áá ááá áááá-áááá®ááá ááááá¡ á áááááá¡áááá¡."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "á¯áá£á¤áá¡ á¨áá¥ááá ááá ááá®áá á®áá."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "á¯áá£á¤áá¡ URI-á¡ áááááááá ááá ááá®áá á®áá."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "á¯áá£á¤áá¡ á¬ááá áááá¡ áááááááá ááá ááá®áá á®áá."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "á¯áá£á¤áá¡ áááááá£á á ááá¤áá áááªááá¡ ááááá®á¡ááá ááá ááá ááá®áá á®áá."
@@ -6743,10 +6952,56 @@ msgstr "á¬ááá"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "á£áªáááá ááá \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "á¤áá¢á"
+msgid "Cannot force remote user to subscribe."
+msgstr "ááá£ááááá áááá®ááá ááááá¡ á¡áá®ááá, á ááááá¡á᪠áááááá á§á£á á ááá£áááá."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "á¤ááááá¡ á¢ááá á£áªááááá"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "áá¥ááá á£ááá á®áá á áá á¯áá£á¤áá¡ á¬ááá á."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "ááá«áááá á¨áá¢á§ááááááááá¨á"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7032,10 +7287,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "á£áá£áááá"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "áá á¬áá¨ááá áá¡ á¨áá¢á§ááááááá"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7426,26 +7687,26 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "áááá¤ááá£á ááªááá¡ á¤áááá ááá áááá«áááá. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "áááá¤ááá£á ááªááá¡ á¤áááááá á¨ááááá áááááááá¨á ááá«ááá: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "áᣠáááááá ááá¡á¢áááá¢áá á ááá£á¨ááá áááá¡ ááá¡áá¡á¬áá ááááá."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "áááááá áá ááá¡á¢áááá¢áá áá."
@@ -7553,6 +7814,18 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+msgid "Not an atom feed."
+msgstr ""
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7735,11 +8008,6 @@ msgstr "áá¡ á¤áááá á«ááááá ááááá. á¤ááá
msgid "Partial upload."
msgstr "ááá¬ááááá ááá áá¢ááá ááá."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "á¡áá¡á¢ááá£á á á¨ááªáááá á¤ááááá¡ áá¢ááá áááá¡áá¡."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "á¡á£á ááá áá áá áá¡, áá á¤áááá ááááááááá£ááá."
@@ -8135,7 +8403,7 @@ msgstr ""
"á¨áá¢á§ááááááááá, á áá á©ááá ááá á¡áá£áá ááá¨á á¡á®áá á®ááá®ááá. á®ááá®á¡ á¨áá£á«ááá "
"ááááááááááááá á¨áá¢á§ááááááááá áá®áááá áá¥ááá ááá¡áááá®áá."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "ááá¡ááá"
@@ -8167,42 +8435,6 @@ msgstr "á¨áá¢á§áááááááá¡ á¢ááá áá áá áá¡
msgid "There was a database error while saving your file. Please try again."
msgstr "á¤ááááá¡ á¨áááá®ááá¡áá¡ ááá®áá áááááªáááá ááááá¡ á¨ááªáááá. ááá®ááá ááááá á¡áªáááá."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-"áá¡áá¢ááá áá á¤áááá á¡áªáááá á¤ááááá¡ ááá¨áááá£á ááááá¡. upload_max_filesize ááá áá¥á¢ááá "
-"php.ini-á¨á."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"áá¡áá¢ááá áá á¤áááá á¡áªáááá MAX_FILE_SIZE ááá áá¥á¢áááá¡, á ááááá᪠áááááááá£áá áá§á HTML "
-"á¤áá ááá¨á."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "áá¡áá¢ááá áá á¤áááá áá®áááá ááá¬ááááá áá ááá¢ááá áá."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "áá áááááá á¡áá¥áá¦áááá ááá áááá«áááá."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "á¤ááááá¡ ááá¡ááá á©áá¬áá á ááá ááá®áá á®áá."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "á¤ááááá¡ áá ááá ááá ááá©áá áá ááá¤áá áááááá¡ áááá."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8223,7 +8455,7 @@ msgstr "á¤ááááá¡ MIME á¢ááá ááá áááááááá.
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8232,7 +8464,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8267,17 +8499,17 @@ msgid "Send"
msgstr "áááááááá"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "ááá¢á¡áá®ááá¨á ááá¡áá¨ááááá áá®áááá ááá¢áá á áá¡áááá áá áªáá¤á ááá."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8317,55 +8549,55 @@ msgstr ""
"á¡ááá áááá, ááá®ááá á¡áªáááá ááááááááááá"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "á©"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "á¡"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "á"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "á"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr ""
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr ""
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "á£ááá¡á£á®á áá á¨áá¢á§áááááááá¡"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "ááá¡á£á®á"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "á¨áá¢á§ááááááá áááááá ááá£ááá"
@@ -8519,7 +8751,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "á©ááááá ááá \"%s\" á ááá áá áááá®ááá ááááá¡"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "API áááááá ááá áááá«áááá."
@@ -8869,20 +9101,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "áááá®ááá ááááá¡ ID áááááááá£áá áá áá áá¡."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
diff --git a/locale/ko/LC_MESSAGES/statusnet.po b/locale/ko/LC_MESSAGES/statusnet.po
index a93947898d..62347deb7d 100644
--- a/locale/ko/LC_MESSAGES/statusnet.po
+++ b/locale/ko/LC_MESSAGES/statusnet.po
@@ -11,17 +11,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:02+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:34:59+0000\n"
"Language-Team: Korean \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ko\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -273,7 +273,7 @@ msgstr "%2$sì ìë %1$s ë° ì¹êµ¬ë¤ì ì
ë°ì´í¸!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -318,7 +318,8 @@ msgstr "ì´ì©ì를 ì
ë°ì´í¸ í ì ììµëë¤."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -547,7 +548,7 @@ msgstr "íê² ì´ì©ì를 ì°¾ì ì ììµëë¤."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "ë³ëª
ì´ ì´ë¯¸ ì¬ì©ì¤ ì
ëë¤. ë¤ë¥¸ ë³ëª
ì ìëí´ ë³´ììì¤."
@@ -557,7 +558,7 @@ msgstr "ë³ëª
ì´ ì´ë¯¸ ì¬ì©ì¤ ì
ëë¤. ë¤ë¥¸ ë³ëª
ì ìëí´ ë³´ì
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "ì í¨í ë³ëª
ì´ ìëëë¤"
@@ -569,7 +570,7 @@ msgstr "ì í¨í ë³ëª
ì´ ìëëë¤"
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "ííì´ì§ 주ìíìì´ ì¬ë°ë¥´ì§ ììµëë¤."
@@ -579,7 +580,7 @@ msgstr "ííì´ì§ 주ìíìì´ ì¬ë°ë¥´ì§ ììµëë¤."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -595,7 +596,7 @@ msgstr "ì¤ëª
ì´ ë무 ê¹ëë¤. (ìµë 255ê¸ì)"
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -606,7 +607,7 @@ msgstr[0] "ì¤ëª
ì´ ë무 ê¹ëë¤. (ìµë %d ê¸ì)"
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -619,7 +620,7 @@ msgstr "ìì¹ê° ë무 ê¹ëë¤. (ìµë 255ê¸ì)"
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -637,7 +638,7 @@ msgstr "ì¬ì©í ì ìë ë³ëª
: \"%s\""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "ë³ëª
\"%s\" ì´ ì´ë¯¸ ì¬ì©ì¤ ì
ëë¤. ë¤ë¥¸ ë³ëª
ì ìëí´ ë³´ììì¤."
@@ -646,7 +647,7 @@ msgstr "ë³ëª
\"%s\" ì´ ì´ë¯¸ ì¬ì©ì¤ ì
ëë¤. ë¤ë¥¸ ë³ëª
ì ìëí´
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr ""
@@ -960,9 +961,10 @@ msgstr "ì기 ìì ì ììì ì¬ì ì¡í ì ììµëë¤."
msgid "Already repeated that notice."
msgstr "ì´ë¯¸ ì¬ì ì¡ë ììì
ëë¤."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1048,7 +1050,7 @@ msgstr "%1$sëì´ %2$s/%3$sì ì
ë°ì´í¸ì ëµë³íìµëë¤."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "그룹ì ì
ë°ì´í¸ í ì ììµëë¤."
@@ -1141,30 +1143,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "íµì§ë¤ì ë´ì© 찾기"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "í´ë¹ idì íë¡íì´ ììµëë¤."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1175,7 +1177,7 @@ msgid "API method under construction."
msgstr "API ë©ìë를 구ì±ì¤ ì
ëë¤."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "API ë©ìë ë°ê²¬ ì ë¨."
@@ -1265,7 +1267,6 @@ msgid "Can't delete someone else's favorite"
msgstr "ê´ì¬ììì ìì í ì ììµëë¤."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "ê·¸ë¬í ê·¸ë£¹ì´ ììµëë¤."
@@ -1283,21 +1284,26 @@ msgstr "API ë©ìë ë°ê²¬ ì ë¨."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "í´ë¹íë íì¼ì´ ììµëë¤."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "ë¹ì ì ì´ íë¡íì 구ë
ëì§ ìê³ ììµëë¤."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "구ë
ì ì ì¥í ì ììµëë¤."
#: actions/atompubsubscriptionfeed.php:150
@@ -1390,14 +1396,16 @@ msgid "Preview"
msgstr "미리보기"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "ìì "
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1440,6 +1448,38 @@ msgstr "ìë°í ì
ë°ì´í¸ ì¤í¨"
msgid "Avatar deleted."
msgstr "ìë°íê° ìì ëììµëë¤."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "ì¤ì§ í´ë¹ ì¬ì©ìë§ ìì ì ë©ì¼ë°ì¤ë¥¼ ì´ëí ì ììµëë¤."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "ë°°ê²½"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1647,6 +1687,77 @@ msgstr "ëí"
msgid "Notices"
msgstr "íµì§"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "ì¤ì§ í´ë¹ ì¬ì©ìë§ ìì ì ë©ì¼ë°ì¤ë¥¼ ì´ëí ì ììµëë¤."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "ì´ì©ì를 ì
ë°ì´í¸ í ì ììµëë¤."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "ìë°íê° ìì ëììµëë¤."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "ì ê³ì ë§ë¤ê¸°"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "ì¸ì¦"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "ì´ì©ì를 ì
ë°ì´í¸ í ì ììµëë¤."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "ì´ì©ì를 ì
ë°ì´í¸ í ì ììµëë¤."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1796,7 +1907,7 @@ msgid "Do not delete this notice"
msgstr "ì´ íµì§ë¥¼ ì§ì¸ ì ììµëë¤."
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "ì´ ê²ìê¸ ìì í기"
@@ -2103,7 +2214,7 @@ msgstr "ë¤ì ììì ì´ì©í´ 그룹ì í¸ì§íììì¤."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "ì¬ì©í ì ìë ë³ëª
: \"%s\""
@@ -2115,7 +2226,7 @@ msgstr "그룹ì ì
ë°ì´í¸ í ì ììµëë¤."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "ê´ì¬ììì ìì±í ì ììµëë¤."
@@ -3327,8 +3438,14 @@ msgstr "ê´ì¬ììì ìì±í ì ììµëë¤."
msgid "New group"
msgstr "ìë¡ì´ 그룹"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "ë¹ì ì í´ë¹ 그룹ì 멤ë²ê° ìëëë¤."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "ì 그룹ì ë§ë¤ê¸° ìí´ ì´ ììì ì¬ì©íì¸ì."
@@ -3645,11 +3762,6 @@ msgstr "ìë¡ì´ ë¹ë° ë²í¸"
msgid "6 or more characters"
msgstr "6ê¸ì ì´ì"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "ì¸ì¦"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "ìì ê°ì ë¹ë° ë²í¸"
@@ -4174,6 +4286,12 @@ msgstr "í그를 ì ì¥í ì ììµëë¤."
msgid "Settings saved."
msgstr "ì¤ì ì ì¥"
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "ì ê³ì ë§ë¤ê¸°"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4627,7 +4745,7 @@ msgstr "ìì ì ê¸ì ì¬ì ì¡í ì ììµëë¤."
msgid "You already repeated that notice."
msgstr "ì´ë¯¸ ì¬ì ì¡ë ììì
ëë¤."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "ì¬ì ì¡ë¨"
@@ -4687,6 +4805,94 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "%sì ëµì "
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "ì¤ì§ í´ë¹ ì¬ì©ìë§ ìì ì ë©ì¼ë°ì¤ë¥¼ ì´ëí ì ììµëë¤."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "ìì© íë¡ê·¸ë¨ ìì ì ìí´ìë ë¡ê·¸ì¸í´ì¼ í©ëë¤."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "ì¤í ì¤í¨"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+"ì
ë¡ë íì¼ì´ php.ini ì¤ì íì¼ì upload_max_filesize ê°ì ëì´ê°ìµëë¤."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr "ì
ë¡ë íì¼ì´ HTML í¼ìì ì§ì í MAX_FILE_SIZE ê°ì ëì´ê°ìµëë¤."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "ì
ë¡ë íì¼ì´ ì¼ë¶ë§ ì
ë¡ëëììµëë¤."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "ìì í´ëê° ììµëë¤"
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "ëì¤í¬ì íì¼ì ì°ë ë° ì¤í¨íìµëë¤."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "íì¼ì ì¬ë¦¬ëë° ìì¤í
ì¤ë¥ ë°ì"
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "모ë íì"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "ì¤í ì¤í¨"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "ì´ ì¬ì´í¸ì ì´ì©ìì ëí´ ê¶íì ì§ í ì ììµëë¤."
@@ -4787,7 +4993,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "ìì "
@@ -6040,13 +6246,13 @@ msgid "Author(s)"
msgstr "ìì±ì"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "ì¢ìí©ëë¤"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "ëêµ°ê° ë´ ê¸ì ì¢ìíë ê²ìê¸ë¡ ì¶ê°íì ë, ë©ì¼ì ë³´ë
ëë¤."
@@ -6153,7 +6359,7 @@ msgid "Could not create login token for %s"
msgstr "%s ì ëí ë¡ê·¸ì¸ í í°ì ë§ë¤ ì ììµëë¤."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6181,24 +6387,24 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "OAuth ìì© íë¡ê·¸ë¨ ì¬ì©ì ì¶ê° ì¤ ë°ì´í°ë² ì´ì¤ ì¤ë¥"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
#, fuzzy
msgid "Problem saving notice. Too long."
msgstr "íµì§ë¥¼ ì ì¥íëë° ë¬¸ì ê° ë°ìíìµëë¤."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "ê²ìê¸ ì ì¥ë¬¸ì . ìë ¤ì§ì§ìì íì"
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6206,7 +6412,7 @@ msgstr ""
"í´ë³´ì¸ì."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
#, fuzzy
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
@@ -6216,43 +6422,43 @@ msgstr ""
"í´ë³´ì¸ì."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "ì´ ì¬ì´í¸ì ê²ìê¸ í¬ì¤í
ì¼ë¡ë¶í° ë¹ì ì ê¸ì§ëììµëë¤."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "íµì§ë¥¼ ì ì¥íëë° ë¬¸ì ê° ë°ìíìµëë¤."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
#, fuzzy
msgid "Problem saving group inbox."
msgstr "íµì§ë¥¼ ì ì¥íëë° ë¬¸ì ê° ë°ìíìµëë¤."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "ì 그룹ì ë§ë¤ ì ììµëë¤."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6260,14 +6466,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6339,32 +6545,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "%sì ëµì "
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "ì 그룹ì ë§ë¤ ì ììµëë¤."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "ì 그룹ì ë§ë¤ ì ììµëë¤."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "그룹 맴ë²ìì ì¸í
í ì ììµëë¤."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "ì 그룹ì ë§ë¤ ì ììµëë¤."
@@ -6702,10 +6908,56 @@ msgstr "ì íì´ì§"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "ì ì ìë ì¢
ë¥ì íì¼ì
ëë¤"
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "ì¬ì§"
+msgid "Cannot force remote user to subscribe."
+msgstr "구ë
íë ¤ë ì¬ì©ìì ì´ë¦ì ì§ì íììì¤."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "ì ì ìë ì¢
ë¥ì íì¼ì
ëë¤"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "ë¹ì ì ì´ë¯¸ ì´ ê·¸ë£¹ì 멤ë²ì
ëë¤."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "íµì§ë¤ì ë´ì© 찾기"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -6993,10 +7245,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "ì ê±°"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "ì´ íµì§ë¥¼ ì§ì¸ ì ììµëë¤."
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7387,26 +7645,26 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "íì¸ ì½ëê° ììµëë¤."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "ë¤ì ì¬ëë¤ìê² ì´ëê¶ì ë³´ëìµëë¤:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "ì´ ì¬ì´í¸ì ë¡ê·¸ì¸"
@@ -7513,6 +7771,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "모ë íì"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7692,11 +7963,6 @@ msgstr "ë¹ì 그룹ì ë¡ê³ ì´ë¯¸ì§ë¥¼ ì
ë¡ëí ì ììµëë¤."
msgid "Partial upload."
msgstr "ë¶ìì í ì
ë¡ë."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "íì¼ì ì¬ë¦¬ëë° ìì¤í
ì¤ë¥ ë°ì"
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "그림 íì¼ì´ ìëê±°ë ììë íì¼ ì
ëë¤."
@@ -8016,7 +8282,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "ë°©ë²"
@@ -8046,39 +8312,6 @@ msgstr "ì§ìíì§ ìë 그림 íì¼ íìì
ëë¤."
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-"ì
ë¡ë íì¼ì´ php.ini ì¤ì íì¼ì upload_max_filesize ê°ì ëì´ê°ìµëë¤."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr "ì
ë¡ë íì¼ì´ HTML í¼ìì ì§ì í MAX_FILE_SIZE ê°ì ëì´ê°ìµëë¤."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "ì
ë¡ë íì¼ì´ ì¼ë¶ë§ ì
ë¡ëëììµëë¤."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "ìì í´ëê° ììµëë¤"
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "ëì¤í¬ì íì¼ì ì°ë ë° ì¤í¨íìµëë¤."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8099,7 +8332,7 @@ msgstr "ìì¤ ì´ì©ì를 íì¸í ì ììµëë¤."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8108,7 +8341,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8143,19 +8376,19 @@ msgid "Send"
msgstr "ë³´ë´ê¸°"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"ë³ëª
ì ë°ëì ìì문ìì ì«ìë¡ë§ ì´ë£¨ì´ì ¸ì¼ íë©° ì¤íì´ì¤ì ì¬ì©ì´ ë¶ê° í©ë"
"ë¤."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8193,55 +8426,55 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "ë¶"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "ë¨"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "ë"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "ì"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "ìì¹"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "ì¹"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "문맥"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "ì¬ì ì¡ë¨"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "ì´ ê²ìê¸ì ëí´ ëµì¥í기"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "ëµì¥í기"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
#, fuzzy
msgid "Notice repeated"
msgstr "ê²ìê¸ì´ ë±ë¡ëììµëë¤."
@@ -8399,7 +8632,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "그룹 ì´ì©ìë ì°¨ë¨í´ì "
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "API ë©ìë ë°ê²¬ ì ë¨."
@@ -8748,20 +8981,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "íë¡íì ì§ì íì§ ìììµëë¤."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
diff --git a/locale/mk/LC_MESSAGES/statusnet.po b/locale/mk/LC_MESSAGES/statusnet.po
index ab36d623bd..477837ac3f 100644
--- a/locale/mk/LC_MESSAGES/statusnet.po
+++ b/locale/mk/LC_MESSAGES/statusnet.po
@@ -10,17 +10,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:04+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:00+0000\n"
"Language-Team: Macedonian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: mk\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -279,7 +279,7 @@ msgstr "ÐодновÑваÑа од %1$s и пÑиÑаÑели на %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -326,7 +326,8 @@ msgstr "Ðе можев да го подновам коÑиÑникоÑ."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -405,14 +406,14 @@ msgid "%s subscriptions"
msgstr "ÐÑеÑплаÑи на %s"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "ÐендиÑани"
+msgstr "%s бендиÑани"
#: actions/apiatomservice.php:123
-#, fuzzy, php-format
+#, php-format
msgid "%s memberships"
-msgstr "Членови на гÑÑпаÑа %s"
+msgstr "%s ÑленÑÑва"
#. TRANS: Client error displayed when users try to block themselves.
#: actions/apiblockcreate.php:104
@@ -560,7 +561,7 @@ msgstr "Ðе можев да го пÑонаÑдам ÑÐµÐ»Ð½Ð¸Ð¾Ñ ÐºÐ¾ÑиÑн
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Ð¢Ð¾Ñ Ð¿ÑÐµÐºÐ°Ñ Ðµ во ÑпоÑÑеба. ÐдбеÑеÑе дÑÑг."
@@ -570,7 +571,7 @@ msgstr "Ð¢Ð¾Ñ Ð¿ÑÐµÐºÐ°Ñ Ðµ во ÑпоÑÑеба. ÐдбеÑеÑе дÑÑг.
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "ÐепÑавилен пÑекаÑ."
@@ -582,7 +583,7 @@ msgstr "ÐепÑавилен пÑекаÑ."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "ÐлавнаÑа ÑÑÑаниÑа не е важеÑка URL-адÑеÑа."
@@ -592,7 +593,7 @@ msgstr "ÐлавнаÑа ÑÑÑаниÑа не е важеÑка URL-адÑеÑ
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "ÐолноÑо име е пÑедолго (наÑвеÑе 255 знаÑи)."
@@ -607,7 +608,7 @@ msgstr "ÐолноÑо име е пÑедолго (наÑвеÑе 255 знаÑи
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -619,7 +620,7 @@ msgstr[1] "ÐпиÑÐ¾Ñ Ðµ пÑедолг (дозволено е наÑвеÑе
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "ÐеÑÑоположбаÑа е пÑедолга (наÑвеÑе 255 знаÑи)."
@@ -631,7 +632,7 @@ msgstr "ÐеÑÑоположбаÑа е пÑедолга (наÑвеÑе 255 з
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -650,7 +651,7 @@ msgstr "ÐеважеÑки алиÑаÑ: â%sâ."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "ÐлиÑаÑÐ¾Ñ â%sâ е заÑаÑен. ÐдбеÑеÑе дÑÑг."
@@ -659,7 +660,7 @@ msgstr "ÐлиÑаÑÐ¾Ñ â%sâ е заÑаÑен. ÐдбеÑеÑе дÑÑг."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "ÐлиÑаÑÐ¾Ñ Ð½Ðµ може да биде иÑÑ ÐºÐ°ÐºÐ¾ пÑекаÑоÑ."
@@ -968,9 +969,10 @@ msgstr "Ðе можеÑе да Ñа повÑоÑÑваÑе ÑопÑÑвенаÑ
msgid "Already repeated that notice."
msgstr "ÐабелеÑкаÑа е веÑе повÑоÑена."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr "HTML-меÑÐ¾Ð´Ð¾Ñ Ð½Ðµ е поддÑжан."
@@ -1060,7 +1062,7 @@ msgstr "ÐодновÑваÑа на %1$s бендиÑани од %2$s / %3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "Ðе можев да Ñоздадам канал за гÑÑпаÑа - %s"
@@ -1131,19 +1133,16 @@ msgstr "Само коÑиÑÐ½Ð¸ÐºÐ¾Ñ Ð¼Ð¾Ð¶Ðµ да Ñа надополнÑва
#. TRANS: Client error displayed when using another format than AtomPub.
#: actions/apitimelineuser.php:304
-#, fuzzy
msgid "Only accept AtomPub for Atom feeds."
msgstr "ÐÑиÑаÑÐ°Ñ Ñамо AtomPub за Atom-канали."
#: actions/apitimelineuser.php:310
-#, fuzzy
msgid "Atom post must not be empty."
-msgstr "ÐабелеÑкаÑа пÑÐµÐºÑ Atom моÑа да биде Atom-ÑÑавка."
+msgstr "ÐабелеÑкаÑа пÑÐµÐºÑ Atom не Ñмее да биде пÑазна."
#: actions/apitimelineuser.php:315
-#, fuzzy
msgid "Atom post must be well-formed XML."
-msgstr "ÐабелеÑкаÑа пÑÐµÐºÑ Atom моÑа да биде Atom-ÑÑавка."
+msgstr "ÐабелеÑкаÑа пÑÐµÐºÑ Atom моÑа да биде добÑо-поÑÑавен XML."
#. TRANS: Client error displayed when not using an Atom entry.
#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
@@ -1154,31 +1153,30 @@ msgstr "ÐабелеÑкаÑа пÑÐµÐºÑ Atom моÑа да биде Atom-ÑÑ
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
-#, fuzzy
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
-msgstr "Ðоже да ÑабоÑи Ñамо Ñо обÑавÑваÑа."
+msgstr "Ðоже да ÑабоÑи Ñамо Ñо POST-акÑивноÑÑи."
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:345
+#, php-format
msgid "Cannot handle activity object type \"%s\"."
-msgstr "Ðе може да ÑабоÑи Ñо пÑедмеÑи на акÑивноÑÑ Ð¾Ð´ ÑÐ¸Ð¿Ð¾Ñ â%sâ"
+msgstr "Ðе може да ÑабоÑи Ñо пÑедмеÑи на акÑивноÑÑ Ð¾Ð´ ÑÐ¸Ð¿Ð¾Ñ â%sâ."
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:378
+#, php-format
msgid "No content for notice %d."
-msgstr "ÐÑонаÑдеÑе ÑодÑжини на забелеÑкиÑе"
+msgstr "Ðема ÑодÑжина за забелеÑкаÑа %d."
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "ÐеÑе поÑÑои забелеÑка Ñо URI â%sâ."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr "AtomPub-обÑава Ñо Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ URI за внимание %s"
@@ -1189,46 +1187,40 @@ msgid "API method under construction."
msgstr "API-меÑÐ¾Ð´Ð¾Ñ Ðµ во изÑабоÑка."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "ÐоÑиÑÐ½Ð¸ÐºÐ¾Ñ Ð½Ðµ е пÑонаÑден."
#: actions/atompubfavoritefeed.php:70
-#, fuzzy
msgid "No such profile"
-msgstr "Ðема Ñаков пÑоÑил."
+msgstr "Ðема Ñаков пÑоÑил"
#: actions/atompubfavoritefeed.php:145
#, php-format
msgid "Notices %s has favorited to on %s"
-msgstr ""
+msgstr "ÐабелеÑки на %s ÑÑо ги бендиÑÑва %s"
#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
-#, fuzzy
msgid "Can't add someone else's subscription"
-msgstr "Ðе може да Ñе внеÑе нова пÑеÑплаÑа."
+msgstr "Ðе можам да додадам ÑÑÑа пÑеÑплаÑа"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubfavoritefeed.php:239
-#, fuzzy
msgid "Can only handle Favorite activities."
-msgstr "Ðоже да ÑабоÑи Ñамо Ñо обÑавÑваÑа."
+msgstr "Ðоже да ÑабоÑи Ñамо Ñо акÑивноÑÑи за бендиÑÑваÑе."
#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
-#, fuzzy
msgid "Can only fave notices."
-msgstr "Ðоже да ÑабоÑи Ñамо Ñо обÑавÑваÑа."
+msgstr "Ðоже Ñамо да бендиÑÑва забелеÑки."
#: actions/atompubfavoritefeed.php:256
-#, fuzzy
msgid "Unknown note."
-msgstr "ÐепознаÑо"
+msgstr "ÐепознаÑа белеÑка."
#: actions/atompubfavoritefeed.php:263
-#, fuzzy
msgid "Already a favorite."
-msgstr "ÐÐ¾Ð´Ð°Ñ Ð²Ð¾ бендиÑани"
+msgstr "ÐеÑе е бендиÑано."
#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
@@ -1236,106 +1228,102 @@ msgid "No such profile."
msgstr "Ðема Ñаков пÑоÑил."
#: actions/atompubmembershipfeed.php:144
-#, fuzzy, php-format
+#, php-format
msgid "%s group memberships"
-msgstr "Членови на гÑÑпаÑа %s"
+msgstr "ЧленÑÑва на гÑÑпаÑа %s"
#: actions/atompubmembershipfeed.php:147
-#, fuzzy, php-format
+#, php-format
msgid "Groups %s is a member of on %s"
-msgstr "ÐÑÑпи кадеÑÑо ÑленÑва %s"
+msgstr "ÐÑÑпи на %s кадеÑÑо ÑленÑва %s"
#: actions/atompubmembershipfeed.php:217
msgid "Can't add someone else's membership"
-msgstr ""
+msgstr "Ðе можам да додадам ÑÑÑо ÑленÑÑво"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubmembershipfeed.php:241
-#, fuzzy
msgid "Can only handle Join activities."
-msgstr "Ðоже да ÑабоÑи Ñамо Ñо обÑавÑваÑа."
+msgstr "Ðоже да ÑабоÑи Ñамо Ñо акÑивноÑÑи за заÑленÑваÑе."
#: actions/atompubmembershipfeed.php:256
-#, fuzzy
msgid "Unknown group."
-msgstr "ÐепознаÑо"
+msgstr "ÐепознаÑа гÑÑпа."
#: actions/atompubmembershipfeed.php:263
-#, fuzzy
msgid "Already a member."
-msgstr "СиÑе Ñленови"
+msgstr "ÐеÑе ÑленÑваÑе."
#: actions/atompubmembershipfeed.php:270
msgid "Blocked by admin."
-msgstr ""
+msgstr "ÐлокиÑан од админиÑÑÑаÑоÑ."
#: actions/atompubshowfavorite.php:89
-#, fuzzy
msgid "No such favorite."
-msgstr "Ðема Ñаква подаÑоÑека."
+msgstr "Ðема Ñаква бендиÑана ÑÑавка."
#: actions/atompubshowfavorite.php:151
-#, fuzzy
msgid "Can't delete someone else's favorite"
-msgstr "Ðе можам да Ñа избÑиÑам бендиÑанаÑа забелеÑка."
+msgstr "Ðе можам да избÑиÑам ÑÑÑа бендиÑана ÑÑавка."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "Ðема Ñаква гÑÑпа."
+msgstr "Ðема Ñакваа гÑÑпа"
#: actions/atompubshowmembership.php:90
-#, fuzzy
msgid "Not a member"
-msgstr "СиÑе Ñленови"
+msgstr "Ðе ÑленÑваÑе"
#: actions/atompubshowmembership.php:115
-#, fuzzy
msgid "Method not supported"
-msgstr "HTML-меÑÐ¾Ð´Ð¾Ñ Ð½Ðµ е поддÑжан."
+msgstr "ÐеÑÐ¾Ð´Ð¾Ñ Ð½Ðµ е поддÑжан"
#: actions/atompubshowmembership.php:150
msgid "Can't delete someone else's membership"
-msgstr ""
+msgstr "Ðе можам да избÑиÑам ÑÑÑо ÑленÑÑво"
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
-#, fuzzy, php-format
+#, php-format
msgid "No such profile id: %d"
-msgstr "Ðема Ñаков пÑоÑил."
+msgstr "Ðема Ñаква назнака на пÑоÑил: %d"
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
-msgstr "Ðе ÑÑе пÑеÑплаÑени на ÑÐ¾Ñ Ð¿ÑоÑил."
+msgid "Profile %1$d not subscribed to profile %2$d"
+msgstr "ÐÑоÑÐ¸Ð»Ð¾Ñ %d не е пÑеÑплаÑен на пÑоÑÐ¸Ð»Ð¾Ñ %d"
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
-msgstr "Ðе можам да Ñа избÑиÑам ÑамопÑеÑплаÑаÑа."
+msgid "Cannot delete someone else's subscription"
+msgstr "Ðе можам да избÑиÑам ÑÑÑа пÑеÑплаÑа"
#: actions/atompubsubscriptionfeed.php:150
-#, fuzzy, php-format
+#, php-format
msgid "People %s has subscribed to on %s"
-msgstr "ÐÑÑе пÑеÑплаÑени на %s"
+msgstr "ÐÑÑе на %s на коиÑÑо Ñе пÑеÑплаÑил %s"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubsubscriptionfeed.php:246
-#, fuzzy
msgid "Can only handle Follow activities."
-msgstr "Ðоже да ÑабоÑи Ñамо Ñо обÑавÑваÑа."
+msgstr "Ðоже да ÑабоÑи Ñамо Ñо аквиÑноÑÑи за ÑледеÑе."
#: actions/atompubsubscriptionfeed.php:253
msgid "Can only follow people."
-msgstr ""
+msgstr "Ðоже Ñамо да Ñледи лÑÑе."
#: actions/atompubsubscriptionfeed.php:262
-#, fuzzy, php-format
+#, php-format
msgid "Unknown profile %s"
-msgstr "ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ Ñип на подаÑоÑека"
+msgstr "ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ Ð¿ÑоÑил %s"
#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
@@ -1409,13 +1397,15 @@ msgid "Preview"
msgstr "ÐÑеглед"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "ÐзбÑиÑи"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "Ðодигни"
@@ -1456,6 +1446,38 @@ msgstr "ÐодноваÑа на аваÑаÑÐ¾Ñ Ð½Ðµ ÑÑпеа."
msgid "Avatar deleted."
msgstr "ÐваÑаÑÐ¾Ñ Ðµ избÑиÑан."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Само наÑавени коÑиÑниÑи Ð¼Ð¾Ð¶Ð°Ñ Ð´Ð° повÑоÑÑÐ²Ð°Ð°Ñ Ð·Ð°Ð±ÐµÐ»ÐµÑки."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Ðозадина"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1662,6 +1684,77 @@ msgstr "РазговоÑ"
msgid "Notices"
msgstr "ÐабелеÑки"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Само наÑавени коÑиÑниÑи Ð¼Ð¾Ð¶Ð°Ñ Ð´Ð° повÑоÑÑÐ²Ð°Ð°Ñ Ð·Ð°Ð±ÐµÐ»ÐµÑки."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Ðе можеÑе да бÑиÑеÑе коÑиÑниÑи."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "ÐваÑаÑÐ¾Ñ Ðµ избÑиÑан."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ ÑмеÑка"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "ÐоÑвÑди"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Ðе можеÑе да бÑиÑеÑе коÑиÑниÑи."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Ðе можеÑе да бÑиÑеÑе коÑиÑниÑи."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1810,7 +1903,7 @@ msgid "Do not delete this notice"
msgstr "Ðе Ñа бÑиÑи оваа забелеÑка"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "ÐÑиÑи Ñа оваа забелеÑка"
@@ -2114,7 +2207,7 @@ msgstr "ÐÐÑазеÑов ÑлÑжи за ÑÑедÑваÑе на гÑÑпаÑ
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "ÐеважеÑки алиÑаÑ: â%sâ"
@@ -2126,7 +2219,7 @@ msgstr "Ðе можев да Ñа подновам гÑÑпаÑа."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Ðе можеÑе да Ñе ÑÐ¾Ð·Ð´Ð°Ð´Ð°Ñ Ð°Ð»Ð¸ÑаÑи."
@@ -2226,6 +2319,8 @@ msgid ""
"To send notices via email, we need to create a unique email address for you "
"on this server:"
msgstr ""
+"Ðа да иÑпÑаÑаÑе забелеÑки по е-поÑÑа, Ñе ÑÑеба да Ðи напÑавиме поÑебна е-"
+"поÑÑ. адÑеÑа на Ð¾Ð²Ð¾Ñ Ð¾Ð¿ÑлÑжÑваÑ:"
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
@@ -3367,8 +3462,14 @@ msgstr "Ðе можеÑе да Ñе Ñоздаде пÑогÑамоÑ."
msgid "New group"
msgstr "Ðова гÑÑпа"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Ðе Ðи е дозволено да Ñа избÑиÑеÑе оваа гÑÑпа."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "ÐÐ²Ð¾Ñ Ð¾Ð±ÑÐ°Ð·ÐµÑ ÑлÑжи за ÑоздаваÑе нова гÑÑпа."
@@ -3692,11 +3793,6 @@ msgstr "Ðова лозинка"
msgid "6 or more characters"
msgstr "6 или повеÑе знаÑи"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "ÐоÑвÑди"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "ÐÑÑо како лозинкаÑа погоÑе"
@@ -4216,6 +4312,12 @@ msgstr "Ðе можев да ги заÑÑвам ознакиÑе."
msgid "Settings saved."
msgstr "ÐагодÑваÑаÑа Ñе заÑÑвани"
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ ÑмеÑка"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4684,7 +4786,7 @@ msgstr "Ðе можеÑе да повÑоÑÑваÑе ÑопÑÑвена заб
msgid "You already repeated that notice."
msgstr "ÐеÑе Ñа имаÑе повÑоÑено Ñаа забелеÑка."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "ÐовÑоÑено"
@@ -4750,6 +4852,97 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "ÐдговоÑи на %1$s на %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Само наÑавени коÑиÑниÑи Ð¼Ð¾Ð¶Ð°Ñ Ð´Ð° повÑоÑÑÐ²Ð°Ð°Ñ Ð·Ð°Ð±ÐµÐ»ÐµÑки."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Сè ÑÑÑе немаÑе ÑегиÑÑÑиÑано ниеден пÑогÑам,"
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "ÐодигаÑе"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+"ÐодигнаÑаÑа подаÑоÑека Ñа надминÑва диÑекÑиваÑа upload_max_filesize во php."
+"ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"ÐодигнаÑаÑа подаÑоÑека Ñа надминÑва диÑекÑиваÑа the MAX_FILE_SIZE назнаÑена "
+"во HTML-обÑазеÑоÑ."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "ÐодигнаÑаÑа подаÑоÑека е Ñамо делÑмно подигнаÑа."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "ÐедоÑÑаÑÑва пÑивÑемена папка."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "ÐодаÑоÑекаÑа не може да Ñе запиÑе на диÑкоÑ."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "ÐодигаÑеÑо на подаÑоÑекаÑа е запÑено од додаÑокоÑ."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "СиÑÑемÑка гÑеÑка пÑи подигаÑеÑо на подаÑоÑекаÑа."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Ðе ÑленÑваÑе"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "ÐодигаÑе"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Ðа ова мÑежно меÑÑо не можеÑе да одземаÑе коÑиÑниÑки Ñлоги."
@@ -4850,7 +5043,7 @@ msgid "Reset key & secret"
msgstr "ÐлÑÑ Ð·Ð° пÑомена и ÑаÑна"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "ÐÑиÑи"
@@ -5715,7 +5908,7 @@ msgid "%s is not listening to anyone."
msgstr "%s не Ñледи никого."
#: actions/subscriptions.php:178
-#, fuzzy, php-format
+#, php-format
msgid "Subscription feed for %s (Atom)"
msgstr "Ðанал Ñо забелеÑки за %s (Atom)"
@@ -6134,13 +6327,13 @@ msgid "Author(s)"
msgstr "ÐвÑоÑ(и)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "ÐендиÑаÑ"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s Ñа бендиÑа забелеÑкаÑа %2$s."
@@ -6256,7 +6449,7 @@ msgid "Could not create login token for %s"
msgstr "Ðе можам да Ñоздадам наÑавен жеÑон за"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Ðикаде не е пÑонаÑдено име на базаÑа или DSN."
@@ -6283,23 +6476,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Ðема Ñаков пÑоÑил (%1$d) за забелеÑкаÑа (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "ÐÑеÑка во базаÑа на подаÑоÑи пÑи вмеÑнÑваÑеÑо на ÑаÑабнаÑа ознака: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "ÐÑоблем Ñо заÑÑвÑваÑеÑо на белеÑкаÑа. ÐÑÐµÐ¼Ð½Ð¾Ð³Ñ Ð´Ð¾Ð»Ð³Ð¾."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "ÐÑоблем Ñо заÑÑвÑваÑеÑо на белеÑкаÑа. ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ ÐºÐ¾ÑиÑник."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6307,7 +6500,7 @@ msgstr ""
"Ð½ÐµÐºÐ¾Ð»ÐºÑ Ð¼Ð¸Ð½ÑÑи."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6316,42 +6509,42 @@ msgstr ""
"Ð½ÐµÐºÐ¾Ð»ÐºÑ Ð¼Ð¸Ð½ÑÑи."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "ÐабÑанеÑо Ðи е да обÑавÑваÑе забелеÑки на ова мÑежно меÑÑо."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "ÐÑоблем во заÑÑвÑваÑеÑо на белеÑкаÑа."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr "Ðа saveKnownGroups Ð¼Ñ Ðµ Ñкажан погÑеÑен Ñип."
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "ÐÑоблем пÑи заÑÑвÑваÑеÑо на гÑÑпноÑо пÑиемно ÑандаÑе."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Ðе можев да го заÑÑвам одговоÑÐ¾Ñ Ð·Ð° %1$d, %2$d."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6359,7 +6552,7 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
@@ -6368,7 +6561,7 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6440,32 +6633,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "ÐобÑедоÑдовÑе на %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Ðе е зададен коÑиÑник за еднокоÑиÑниÑÐºÐ¸Ð¾Ñ Ñежим."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr "Ðовикан е еднокоÑиÑниÑки Ñежим, но не е овозможен."
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Ðе можев да Ñа Ñоздадам гÑÑпаÑа."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Ðе можев да поÑÑавам URI на гÑÑпаÑа."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Ðе можев да назнаÑам ÑленÑÑво во гÑÑпаÑа."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Ðе можев да ги заÑÑвам инÑоÑмаÑииÑе за локалниÑе гÑÑпи."
@@ -6804,10 +6997,56 @@ msgstr "ÐÑеÑÑ
одно"
msgid "Expecting a root feed element but got a whole XML document."
msgstr "Се оÑекÑва коÑенÑки каналÑки елеменÑ, но добив Ñел XML докÑменÑ."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ Ñазик â%sâ"
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "ФоÑо"
+msgid "Cannot force remote user to subscribe."
+msgstr "ÐазнаÑеÑе го имеÑо на коÑиÑÐ½Ð¸ÐºÐ¾Ñ Ð½Ð° коÑÑÑо ÑакаÑе да Ñе пÑеÑплаÑиÑе."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "ÐÐµÐ¿Ð¾Ð·Ð½Ð°Ñ Ð¿ÑоÑил %s"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "ÐеÑе ÑленÑваÑе во Ñаа гÑÑпа."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Ðема ÑодÑжина за забелеÑкаÑа %d."
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7092,10 +7331,17 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Ðдземи"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+#, fuzzy
+msgid "Author element must contain a name element."
msgstr "авÑоÑÑÐºÐ¸Ð¾Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ Ð¼Ð¾Ñа да ÑодÑжи ÐµÐ»ÐµÐ¼ÐµÐ½Ñ Ð½Ð° име."
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ðе Ñа бÑиÑи гÑÑпава"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7527,24 +7773,24 @@ msgstr ""
"tracking - Ñè ÑÑÑе не е имплеменÑиÑано.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr "Ðема пÑонаÑдено подаÑоÑека Ñо поÑÑавки."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr "ÐÑебаÑав подаÑоÑеки Ñо поÑÑавки на Ñледниве меÑÑа:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "ÐÑепоÑаÑÑваме да го пÑÑÑиÑе инÑÑалаÑеÑÐ¾Ñ Ð·Ð° да го попÑавиÑе ова."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Ðди на инÑÑалаÑоÑоÑ."
@@ -7646,6 +7892,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Ðе ÑленÑваÑе"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7829,11 +8088,6 @@ msgstr "ÐодаÑоÑекаÑа е пÑеголема. ÐакÑималнаÑа
msgid "Partial upload."
msgstr "ÐелÑмно подигаÑе."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "СиÑÑемÑка гÑеÑка пÑи подигаÑеÑо на подаÑоÑекаÑа."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Ðе е Ñлика или подаÑоÑекаÑа е поÑемеÑена."
@@ -8255,7 +8509,7 @@ msgstr ""
"впÑÑÑиÑе во ÑÐ°Ð·Ð³Ð¾Ð²Ð¾Ñ Ñо дÑÑги коÑиÑниÑи. ÐÑÑеÑо Ð¼Ð¾Ð¶Ð°Ñ Ð´Ð° Ðи иÑпÑаÑÐ°Ð°Ñ Ð¿Ð¾Ñаки "
"ÑÑо Ñе можеÑе да ги видиÑе Ñамо Ðие."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "од"
@@ -8287,42 +8541,6 @@ msgstr ""
"Се поÑави гÑеÑка во базаÑа на подаÑоÑи пÑи заÑÑвÑваÑеÑо на ÐаÑаÑа "
"подаÑоÑека. ÐбидеÑе Ñе повÑоÑно."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-"ÐодигнаÑаÑа подаÑоÑека Ñа надминÑва диÑекÑиваÑа upload_max_filesize во php."
-"ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"ÐодигнаÑаÑа подаÑоÑека Ñа надминÑва диÑекÑиваÑа the MAX_FILE_SIZE назнаÑена "
-"во HTML-обÑазеÑоÑ."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "ÐодигнаÑаÑа подаÑоÑека е Ñамо делÑмно подигнаÑа."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "ÐедоÑÑаÑÑва пÑивÑемена папка."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "ÐодаÑоÑекаÑа не може да Ñе запиÑе на диÑкоÑ."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "ÐодигаÑеÑо на подаÑоÑекаÑа е запÑено од пÑоÑиÑÑваÑеÑо."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8343,7 +8561,7 @@ msgstr "Ðе можев да го ÑÑвÑдам mime-ÑÐ¸Ð¿Ð¾Ñ Ð½Ð° подаÑ
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8354,7 +8572,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "â%sâ не е поддÑжан подаÑоÑеÑен Ñип на Ð¾Ð²Ð¾Ñ Ð¾Ð¿ÑлÑжÑваÑ."
@@ -8387,17 +8605,17 @@ msgid "Send"
msgstr "ÐÑаÑи"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "ÐÑекаÑÐ¾Ñ Ð¼Ð¾Ñа да има Ñамо мали бÑкви и бÑоÑки и да нема пÑазни меÑÑа."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr "ÐÑекаÑÐ¾Ñ Ð½Ðµ може да ÑÑои пÑазен."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8438,55 +8656,55 @@ msgstr ""
"ÐбидеÑе Ñе подоÑна."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "С"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "Ð"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "Ð"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "Ð"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "во"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "инÑеÑнеÑ"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "во конÑекÑÑ"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "ÐовÑоÑено од"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "ÐдговоÑи на забелеÑкава"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "ÐдговоÑ"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "ÐабелеÑкаÑа е повÑоÑена"
@@ -8640,7 +8858,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Ðдземи Ð¼Ñ Ñа ÑлогаÑа â%sâ на коÑиÑников"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr "СÑÑаниÑаÑа не е пÑонаÑдена."
@@ -8993,20 +9211,7 @@ msgid "Invalid XML, missing XRD root."
msgstr "ÐеважеÑки XML. Ðема XRD-коÑен."
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr "Ðемам ÑезеÑва на подаÑоÑекаÑа â%sâ."
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "Ðема назнаÑено коÑиÑник. Ðе го ÑпоÑÑебам ÑезеÑÐ²Ð½Ð¸Ð¾Ñ ÐºÐ¾ÑиÑник."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] "Ðма %d ÑезеÑвна ÑÑавка."
-msgstr[1] "Ðма %d ÑезеÑвни ÑÑавки."
diff --git a/locale/ml/LC_MESSAGES/statusnet.po b/locale/ml/LC_MESSAGES/statusnet.po
new file mode 100644
index 0000000000..7f694bd6b3
--- /dev/null
+++ b/locale/ml/LC_MESSAGES/statusnet.po
@@ -0,0 +1,8722 @@
+# Translation of StatusNet - Core to Malayalam (മലയാളà´)
+# Expored from translatewiki.net
+#
+# Author: Praveenp
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - Core\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:05+0000\n"
+"Language-Team: Malayalam \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
+"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
+"X-Language-Code: ml\n"
+"X-Message-Group: #out-statusnet-core\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. TRANS: Page title for Access admin panel that allows configuring site access.
+#. TRANS: Menu item for site administration
+#: actions/accessadminpanel.php:53 lib/adminpanelaction.php:363
+msgid "Access"
+msgstr "à´
à´à´¿à´à´®àµà´¯à´¤"
+
+#. TRANS: Page notice.
+#: actions/accessadminpanel.php:64
+msgid "Site access settings"
+msgstr "à´¸àµà´±àµà´±àµ à´
à´à´¿à´à´®àµà´¯à´¤à´¾ à´¸à´àµà´àµà´à´°à´£à´àµà´àµ¾"
+
+#. TRANS: Form legend for registration form.
+#: actions/accessadminpanel.php:151
+msgid "Registration"
+msgstr "à´°àµà´à´¿à´¸àµà´±àµà´±à´±àµà´·àµ»"
+
+#. TRANS: Checkbox instructions for admin setting "Private".
+#: actions/accessadminpanel.php:155
+msgid "Prohibit anonymous users (not logged in) from viewing site?"
+msgstr "à´
à´àµà´à´¾à´¤ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµ (à´²àµà´à´¿àµ» à´àµà´¯àµà´¯à´¾à´¤àµà´¤à´µà´°àµ) à´¸àµà´±àµà´±àµ à´à´¾à´£àµà´¨àµà´¨à´¤à´¿àµ½ നിനàµà´¨àµà´ വിലà´àµà´à´£àµ?"
+
+#. TRANS: Checkbox label for prohibiting anonymous users from viewing site.
+#: actions/accessadminpanel.php:157
+msgctxt "LABEL"
+msgid "Private"
+msgstr "à´¸àµà´µà´à´¾à´°àµà´¯à´"
+
+#. TRANS: Checkbox instructions for admin setting "Invite only".
+#: actions/accessadminpanel.php:164
+msgid "Make registration invitation only."
+msgstr "à´°à´à´¿à´¸àµà´àµà´°àµà´·àµ» à´àµà´·à´£à´¿à´àµà´à´¿à´àµà´àµà´³àµà´³à´µàµ¼à´àµà´àµ മാതàµà´°à´."
+
+#. TRANS: Checkbox label for configuring site as invite only.
+#: actions/accessadminpanel.php:166
+msgid "Invite only"
+msgstr "à´àµà´·à´£à´¿à´àµà´à´ªàµà´ªàµà´àµà´à´µàµ¼à´àµà´àµ മാതàµà´°à´"
+
+#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations).
+#: actions/accessadminpanel.php:173
+msgid "Disable new registrations."
+msgstr "à´ªàµà´¤à´¿à´¯ à´°à´à´¿à´¸àµà´àµà´°àµà´·à´¨àµà´àµ¾ à´µàµà´£àµà´."
+
+#. TRANS: Checkbox label for disabling new user registrations.
+#: actions/accessadminpanel.php:175
+msgid "Closed"
+msgstr "à´
à´à´àµà´àµ"
+
+#. TRANS: Title for button to save access settings in site admin panel.
+#: actions/accessadminpanel.php:191
+msgid "Save access settings"
+msgstr "à´
à´à´¿à´à´®àµà´¯à´¤à´¾ à´¸à´àµà´àµà´à´°à´£à´àµà´àµ¾ à´¸àµà´µàµ à´àµà´¯àµà´¯àµà´"
+
+#. TRANS: Tooltip for button to save access settings in site admin panel.
+#. TRANS: Button label to save e-mail preferences.
+#. TRANS: Button label to save IM preferences.
+#. TRANS: Button text for saving "Other settings" in profile.
+#. TRANS: Button text to store form data in the Paths admin panel.
+#. TRANS: Button to save input in profile settings.
+#. TRANS: Button text for saving site notice in admin panel.
+#. TRANS: Button label to save SMS preferences.
+#. TRANS: Save button for settings for a profile in a subscriptions list.
+#. TRANS: Button text to save user settings in user admin panel.
+#. TRANS: Button label in the "Edit application" form.
+#. TRANS: Button text on profile design page to save settings.
+#: actions/accessadminpanel.php:193 actions/emailsettings.php:254
+#: actions/imsettings.php:187 actions/othersettings.php:134
+#: actions/pathsadminpanel.php:512 actions/profilesettings.php:201
+#: actions/sitenoticeadminpanel.php:197 actions/smssettings.php:209
+#: actions/subscriptions.php:262 actions/useradminpanel.php:298
+#: lib/applicationeditform.php:355 lib/designsettings.php:270
+#: lib/groupeditform.php:207
+msgctxt "BUTTON"
+msgid "Save"
+msgstr "à´¸àµà´µàµ à´àµà´¯àµà´¯àµà´"
+
+#. TRANS: Server error when page not found (404).
+#. TRANS: Server error when page not found (404)
+#: actions/all.php:68 actions/public.php:98 actions/replies.php:93
+#: actions/showfavorites.php:138 actions/tag.php:52
+msgid "No such page."
+msgstr "à´
à´¤àµà´¤à´°à´¤àµà´¤à´¿àµ½ à´à´°àµ താളിലàµà´²."
+
+#. TRANS: Client error when user not found for an action.
+#. TRANS: Client error when user not found for an rss related action.
+#. TRANS: Client error displayed when no existing user is provided for a user's delivery device setting.
+#. TRANS: Client error displayed if a user could not be found.
+#. TRANS: Client error when user not found updating a profile background image.
+#. TRANS: Client error displayed updating profile image without having a user object.
+#. TRANS: Client error when user not found for an API action to remove a block for a user.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error when user not found for an API direct message action.
+#. TRANS: Client error given when a user was not found (404).
+#. TRANS: Client error displayed when checking group membership for a non-existing user.
+#. TRANS: Client error displayed when trying to have a non-existing user join a group.
+#. TRANS: Client error displayed when trying to have a non-existing user leave a group.
+#. TRANS: Client error displayed when updating a status for a non-existing user.
+#. TRANS: Client error displayed when requesting a list of followers for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent favourite notices by a user for a non-existing user.
+#. TRANS: Client error displayed when requesting dents of a user and friends for a user that does not exist.
+#. TRANS: Client error displayed when requesting most recent dents by user and friends for a non-existing user.
+#. TRANS: Client error displayed when requesting most recent mentions for a non-existing user.
+#. TRANS: Client error displayed requesting most recent notices for a non-existing user.
+#. TRANS: Client error displayed trying to get an avatar for a non-existing user.
+#. TRANS: Error text shown when trying to send a direct message to a user that does not exist.
+#: actions/all.php:80 actions/allrss.php:69
+#: actions/apiaccountupdatedeliverydevice.php:110
+#: actions/apiaccountupdateprofile.php:103
+#: actions/apiaccountupdateprofilebackgroundimage.php:118
+#: actions/apiaccountupdateprofileimage.php:104 actions/apiatomservice.php:60
+#: actions/apiblockcreate.php:95 actions/apiblockdestroy.php:94
+#: actions/apidirectmessage.php:75 actions/apidirectmessagenew.php:72
+#: actions/apigroupcreate.php:111 actions/apigroupismember.php:89
+#: actions/apigroupjoin.php:98 actions/apigroupleave.php:98
+#: actions/apigrouplist.php:70 actions/apistatusesupdate.php:230
+#: actions/apisubscriptions.php:85 actions/apitimelinefavorites.php:70
+#: actions/apitimelinefriends.php:173 actions/apitimelinehome.php:78
+#: actions/apitimelinementions.php:77 actions/apitimelineuser.php:79
+#: actions/avatarbynickname.php:79 actions/favoritesrss.php:74
+#: actions/foaf.php:40 actions/foaf.php:58 actions/hcard.php:67
+#: actions/microsummary.php:62 actions/newmessage.php:116 actions/otp.php:76
+#: actions/remotesubscribe.php:145 actions/remotesubscribe.php:154
+#: actions/replies.php:73 actions/repliesrss.php:38 actions/rsd.php:116
+#: actions/showfavorites.php:105 actions/userbyid.php:74
+#: actions/usergroups.php:93 actions/userrss.php:40 actions/userxrd.php:59
+#: actions/xrds.php:71 lib/command.php:497 lib/galleryaction.php:59
+#: lib/mailbox.php:82 lib/profileaction.php:77
+msgid "No such user."
+msgstr "à´
à´àµà´à´¨àµ à´à´°àµ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´²àµà´²."
+
+#. TRANS: Page title. %1$s is user nickname, %2$d is page number
+#: actions/all.php:91
+#, php-format
+msgid "%1$s and friends, page %2$d"
+msgstr "%1$s à´à´ªàµà´ªà´ à´¸àµà´¹àµà´¤àµà´¤àµà´àµà´à´³àµà´, താൾ %2$d"
+
+#. TRANS: Page title. %s is user nickname
+#. TRANS: H1 text for page. %s is a user nickname.
+#. TRANS: Message is used as link title. %s is a user nickname.
+#. TRANS: Timeline title for user and friends. %s is a user nickname.
+#: actions/all.php:94 actions/all.php:191 actions/allrss.php:117
+#: actions/apitimelinefriends.php:207 actions/apitimelinehome.php:113
+#: lib/personalgroupnav.php:103
+#, php-format
+msgid "%s and friends"
+msgstr "%s à´à´ªàµà´ªà´ à´¸àµà´¹àµà´¤àµà´¤àµà´àµà´à´³àµà´"
+
+#. TRANS: %s is user nickname.
+#: actions/all.php:108
+#, php-format
+msgid "Feed for friends of %s (RSS 1.0)"
+msgstr ""
+
+#. TRANS: %s is user nickname.
+#: actions/all.php:117
+#, php-format
+msgid "Feed for friends of %s (RSS 2.0)"
+msgstr ""
+
+#. TRANS: %s is user nickname.
+#: actions/all.php:126
+#, php-format
+msgid "Feed for friends of %s (Atom)"
+msgstr ""
+
+#. TRANS: Empty list message. %s is a user nickname.
+#: actions/all.php:139
+#, php-format
+msgid ""
+"This is the timeline for %s and friends but no one has posted anything yet."
+msgstr ""
+
+#. TRANS: Encouragement displayed on logged in user's empty timeline.
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:146
+#, php-format
+msgid ""
+"Try subscribing to more people, [join a group](%%action.groups%%) or post "
+"something yourself."
+msgstr ""
+
+#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@".
+#. TRANS: This message contains Markdown links. Keep "](" together.
+#: actions/all.php:150
+#, php-format
+msgid ""
+"You can try to [nudge %1$s](../%2$s) from their profile or [post something "
+"to them](%%%%action.newnotice%%%%?status_textarea=%3$s)."
+msgstr ""
+
+#. TRANS: Encoutagement displayed on empty timeline user pages for anonymous users.
+#. TRANS: %s is a user nickname. This message contains Markdown links. Keep "](" together.
+#. TRANS: Second sentence of empty message for anonymous users. %s is a user nickname.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/all.php:155 actions/replies.php:210 actions/showstream.php:227
+#, php-format
+msgid ""
+"Why not [register an account](%%%%action.register%%%%) and then nudge %s or "
+"post a notice to them."
+msgstr ""
+
+#. TRANS: H1 text for page when viewing a list for self.
+#: actions/all.php:188
+msgid "You and friends"
+msgstr "താà´àµà´à´³àµà´ à´¸àµà´¹àµà´¤àµà´¤àµà´àµà´à´³àµà´"
+
+#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
+#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name.
+#: actions/allrss.php:122 actions/apitimelinefriends.php:213
+#: actions/apitimelinehome.php:119
+#, php-format
+msgid "Updates from %1$s and friends on %2$s!"
+msgstr ""
+
+#. TRANS: Client error displayed handling a non-existing API method.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method updating profile colours.
+#. TRANS: Client error displayed trying to execute an unknown API method verifying user credentials.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#. TRANS: Client error displayed trying to execute an unknown API method showing friendship.
+#. TRANS: Client error given when an API method was not found (404).
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method joining a group.
+#. TRANS: Client error displayed trying to execute an unknown API method leaving a group.
+#. TRANS: Client error displayed trying to execute an unknown API method checking group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method listing the latest 20 groups.
+#. TRANS: Client error displayed trying to execute an unknown API method showing group membership.
+#. TRANS: Client error displayed trying to execute an unknown API method showing a group.
+#. TRANS: Client error displayed trying to execute an unknown API method testing API connectivity.
+#. TRANS: Client error displayed trying to execute an unknown API method deleting a status.
+#. TRANS: Client error displayed when trying to handle an unknown API method.
+#: actions/apiaccountratelimitstatus.php:69
+#: actions/apiaccountupdatedeliverydevice.php:92
+#: actions/apiaccountupdateprofile.php:94
+#: actions/apiaccountupdateprofilebackgroundimage.php:92
+#: actions/apiaccountupdateprofilecolors.php:115
+#: actions/apiaccountverifycredentials.php:68 actions/apidirectmessage.php:157
+#: actions/apifavoritecreate.php:98 actions/apifavoritedestroy.php:98
+#: actions/apifriendshipscreate.php:99 actions/apifriendshipsdestroy.php:99
+#: actions/apifriendshipsshow.php:124 actions/apigroupcreate.php:138
+#: actions/apigroupismember.php:115 actions/apigroupjoin.php:160
+#: actions/apigroupleave.php:145 actions/apigrouplist.php:134
+#: actions/apigrouplistall.php:120 actions/apigroupmembership.php:105
+#: actions/apigroupshow.php:114 actions/apihelptest.php:84
+#: actions/apistatusesdestroy.php:101 actions/apistatusesretweets.php:110
+#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
+#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
+#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
+#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
+#: actions/apitimelineretweetedtome.php:118
+#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
+#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
+msgid "API method not found."
+msgstr "à´.പി.à´. à´®àµà´¤àµà´¡àµ à´à´£àµà´àµà´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
+#. TRANS: Client error. POST is a HTTP command. It should not be translated.
+#: actions/apiaccountupdatedeliverydevice.php:83
+#: actions/apiaccountupdateprofile.php:85
+#: actions/apiaccountupdateprofilebackgroundimage.php:83
+#: actions/apiaccountupdateprofilecolors.php:106
+#: actions/apiaccountupdateprofileimage.php:80 actions/apiblockcreate.php:87
+#: actions/apiblockdestroy.php:85 actions/apidirectmessagenew.php:107
+#: actions/apifavoritecreate.php:88 actions/apifavoritedestroy.php:88
+#: actions/apifriendshipscreate.php:89 actions/apifriendshipsdestroy.php:89
+#: actions/apigroupcreate.php:102 actions/apigroupjoin.php:89
+#: actions/apigroupleave.php:89 actions/apimediaupload.php:66
+#: actions/apistatusesretweet.php:63 actions/apistatusesupdate.php:194
+msgid "This method requires a POST."
+msgstr ""
+
+#. TRANS: Client error displayed when no valid device parameter is provided for a user's delivery device setting.
+#: actions/apiaccountupdatedeliverydevice.php:103
+msgid ""
+"You must specify a parameter named 'device' with a value of one of: sms, im, "
+"none."
+msgstr ""
+
+#. TRANS: Server error displayed when a user's delivery device cannot be updated.
+#: actions/apiaccountupdatedeliverydevice.php:130
+msgid "Could not update user."
+msgstr ""
+
+#. TRANS: Client error displayed if a user profile could not be found.
+#. TRANS: Client error displayed when a user has no profile.
+#. TRANS: Client error displayed a user has no profile updating profile colours.
+#. TRANS: Client error displayed if a user profile could not be found updating a profile image.
+#. TRANS: Client error displayed when requesting user information for a user without a profile.
+#. TRANS: Client error displayed trying to get an avatar for a user without a profile.
+#: actions/apiaccountupdateprofile.php:111
+#: actions/apiaccountupdateprofilebackgroundimage.php:199
+#: actions/apiaccountupdateprofilecolors.php:183
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
+#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
+#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
+#: lib/profileaction.php:84
+msgid "User has no profile."
+msgstr ""
+
+#. TRANS: Server error displayed if a user profile could not be saved.
+#: actions/apiaccountupdateprofile.php:147
+msgid "Could not save profile."
+msgstr ""
+
+#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
+#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
+#. TRANS: Form validation error in design settings form. POST should remain untranslated.
+#: actions/apiaccountupdateprofilebackgroundimage.php:108
+#: actions/apiaccountupdateprofileimage.php:95 actions/apimediaupload.php:81
+#: actions/apistatusesupdate.php:210 actions/avatarsettings.php:269
+#: actions/designadminpanel.php:125 actions/editapplication.php:121
+#: actions/newapplication.php:104 actions/newnotice.php:95
+#: lib/designsettings.php:298
+#, php-format
+msgid ""
+"The server was unable to handle that much POST data (%s byte) due to its "
+"current configuration."
+msgid_plural ""
+"The server was unable to handle that much POST data (%s bytes) due to its "
+"current configuration."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client error displayed when saving design settings fails because of an empty id.
+#. TRANS: Client error displayed when saving design settings fails because of an empty result.
+#. TRANS: Client error displayed when a database error occurs inserting profile colours.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:138
+#: actions/apiaccountupdateprofilebackgroundimage.php:149
+#: actions/apiaccountupdateprofilecolors.php:160
+#: actions/apiaccountupdateprofilecolors.php:171
+#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300
+#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
+#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
+msgid "Unable to save your design settings."
+msgstr "താà´àµà´à´³àµà´àµ à´°àµà´ªà´à´²àµà´ªà´¨à´¾ à´¸à´àµà´àµà´à´°à´£à´àµà´àµ¾ à´à´¾à´¤àµà´¤àµà´¸àµà´àµà´·à´¿à´àµà´à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#. TRANS: Error displayed when updating design settings fails.
+#. TRANS: Client error displayed when a database error occurs updating profile colours.
+#: actions/apiaccountupdateprofilebackgroundimage.php:191
+#: actions/apiaccountupdateprofilecolors.php:139
+msgid "Could not update your design."
+msgstr "താà´àµà´à´³àµà´àµ à´°àµà´ªà´à´²àµà´ªà´¨ à´ªàµà´¤àµà´àµà´à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#: actions/apiatomservice.php:86
+msgid "Main"
+msgstr "à´®àµà´àµà´¯à´"
+
+#. TRANS: Message is used as link title. %s is a user nickname.
+#. TRANS: Title in atom group notice feed. %s is a group name.
+#. TRANS: Title in atom user notice feed. %s is a user name.
+#: actions/apiatomservice.php:93 actions/grouprss.php:139
+#: actions/userrss.php:94 lib/atomgroupnoticefeed.php:63
+#: lib/atomusernoticefeed.php:68
+#, php-format
+msgid "%s timeline"
+msgstr "%s à´à´¨àµà´¨ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµà´±àµ സമയരàµà´"
+
+#. TRANS: Header for subscriptions overview for a user (first page).
+#. TRANS: %s is a user nickname.
+#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
+#: actions/subscriptions.php:51
+#, php-format
+msgid "%s subscriptions"
+msgstr ""
+
+#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
+#, php-format
+msgid "%s favorites"
+msgstr ""
+
+#: actions/apiatomservice.php:123
+#, php-format
+msgid "%s memberships"
+msgstr "%s à´
à´à´à´¤àµà´µà´àµà´àµ¾"
+
+#. TRANS: Client error displayed when users try to block themselves.
+#: actions/apiblockcreate.php:104
+msgid "You cannot block yourself!"
+msgstr "താà´àµà´àµ¾à´àµà´àµ താà´àµà´à´³àµà´¤àµà´¤à´¨àµà´¨àµ à´¤à´à´¯à´¾àµ» പറàµà´±à´¿à´²àµà´²!"
+
+#. TRANS: Server error displayed when blocking a user has failed.
+#: actions/apiblockcreate.php:126
+msgid "Block user failed."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¤à´à´¯àµ½ പരാà´à´¯à´ªàµà´ªàµà´àµà´àµ."
+
+#. TRANS: Server error displayed when unblocking a user has failed.
+#: actions/apiblockdestroy.php:113
+msgid "Unblock user failed."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµà´±àµ à´¤à´à´¯àµ½ à´¨àµà´àµà´àµ½ പരാà´à´¯à´ªàµà´ªàµà´àµà´àµ."
+
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:88
+#, php-format
+msgid "Direct messages from %s"
+msgstr "%s à´¨àµà´°à´¿à´àµà´à´¯à´àµà´ സനàµà´¦àµà´¶à´àµà´àµ¾"
+
+#. TRANS: Subtitle. %s is a user nickname.
+#: actions/apidirectmessage.php:93
+#, php-format
+msgid "All the direct messages sent from %s"
+msgstr "%s à´¨àµà´°à´¿à´àµà´à´¯à´àµà´ à´à´²àµà´²à´¾ സനàµà´¦àµà´¶à´àµà´à´³àµà´"
+
+#. TRANS: Title. %s is a user nickname.
+#: actions/apidirectmessage.php:102
+#, php-format
+msgid "Direct messages to %s"
+msgstr "%s à´à´¨àµà´¨ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¨àµà´°à´¿à´àµà´àµà´³àµà´³ സനàµà´¦àµà´¶à´àµà´àµ¾"
+
+#. TRANS: Subtitle. %s is a user nickname.
+#: actions/apidirectmessage.php:107
+#, php-format
+msgid "All the direct messages sent to %s"
+msgstr "%s à´à´¨àµà´¨ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¨àµà´°à´¿à´àµà´àµà´³àµà´³ à´à´²àµà´²à´¾ സനàµà´¦àµà´¶à´àµà´à´³àµà´"
+
+#. TRANS: Client error displayed when no message text was submitted (406).
+#: actions/apidirectmessagenew.php:117
+msgid "No message text!"
+msgstr "സനàµà´¦àµà´¶à´¤àµà´¤à´¿àµ½ à´à´´àµà´¤àµà´¤àµ à´à´²àµà´²!"
+
+#. TRANS: Client error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#. TRANS: Form validation error displayed when message content is too long.
+#. TRANS: %d is the maximum number of characters for a message.
+#: actions/apidirectmessagenew.php:127 actions/newmessage.php:152
+#, php-format
+msgid "That's too long. Maximum message size is %d character."
+msgid_plural "That's too long. Maximum message size is %d characters."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client error displayed if a recipient user could not be found (403).
+#: actions/apidirectmessagenew.php:139
+msgid "Recipient user not found."
+msgstr "à´¸àµà´µàµà´àµ¼à´¤àµà´¤à´¾à´µà´¾à´¯ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´à´£àµà´àµà´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#. TRANS: Client error displayed trying to direct message another user who's not a friend (403).
+#: actions/apidirectmessagenew.php:144
+msgid "Can't send direct messages to users who aren't your friend."
+msgstr ""
+
+#. TRANS: Client error displayed trying to direct message self (403).
+#: actions/apidirectmessagenew.php:154
+msgid ""
+"Do not send a message to yourself; just say it to yourself quietly instead."
+msgstr ""
+
+#. TRANS: Client error displayed when requesting a status with a non-existing ID.
+#. TRANS: Client error displayed when trying to remove a favourite with an invalid ID.
+#. TRANS: Client error displayed trying to delete a status with an invalid ID.
+#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:108
+#: actions/apistatusesdestroy.php:121
+msgid "No status found with that ID."
+msgstr ""
+
+#. TRANS: Client error displayed when trying to mark a notice favourite that already is a favourite.
+#: actions/apifavoritecreate.php:120
+msgid "This status is already a favorite."
+msgstr ""
+
+#. TRANS: Client error displayed when marking a notice as favourite fails.
+#. TRANS: Error message text shown when a favorite could not be set.
+#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294
+msgid "Could not create favorite."
+msgstr ""
+
+#. TRANS: Client error displayed when trying to remove a favourite that was not a favourite.
+#: actions/apifavoritedestroy.php:122
+msgid "That status is not a favorite."
+msgstr ""
+
+#. TRANS: Client error displayed when removing a favourite has failed.
+#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87
+msgid "Could not delete favorite."
+msgstr ""
+
+#. TRANS: Client error displayed when trying follow who's profile could not be found.
+#: actions/apifriendshipscreate.php:109
+msgid "Could not follow user: profile not found."
+msgstr ""
+
+#. TRANS: Client error displayed when trying to follow a user that's already being followed.
+#. TRANS: %s is the nickname of the user that is already being followed.
+#: actions/apifriendshipscreate.php:120
+#, php-format
+msgid "Could not follow user: %s is already on your list."
+msgstr ""
+
+#. TRANS: Client error displayed when trying to unfollow a user that cannot be found.
+#: actions/apifriendshipsdestroy.php:109
+msgid "Could not unfollow user: User not found."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ പിനàµà´¤àµà´à´°àµ½ à´¨àµà´àµà´à´à´àµà´¯àµà´¯à´¾àµ» à´à´´à´¿à´àµà´à´¿à´²àµà´²: à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´à´£àµà´àµà´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#. TRANS: Client error displayed when trying to unfollow self.
+#: actions/apifriendshipsdestroy.php:121
+msgid "You cannot unfollow yourself."
+msgstr "താà´àµà´àµ¾à´àµà´àµ താà´àµà´à´³àµà´¤àµà´¤à´¨àµà´¨àµ പിനàµà´¤àµà´à´°àµ½ à´¨àµà´àµà´à´¾àµ» പറàµà´±à´¿à´²àµà´²."
+
+#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
+#: actions/apifriendshipsexists.php:88
+msgid "Two valid IDs or nick names must be supplied."
+msgstr ""
+
+#. TRANS: Client error displayed when a source user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:131
+msgid "Could not determine source user."
+msgstr ""
+
+#. TRANS: Client error displayed when a target user could not be determined showing friendship.
+#: actions/apifriendshipsshow.php:140
+msgid "Could not find target user."
+msgstr "à´²à´àµà´·àµà´¯à´®à´¿à´àµà´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´à´£àµà´àµà´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#. TRANS: Client error trying to create a group with a nickname this is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:156 actions/editgroup.php:189
+#: actions/newgroup.php:136 actions/profilesettings.php:277
+#: actions/register.php:214
+msgid "Nickname already in use. Try another one."
+msgstr "വിളിപàµà´ªàµà´°àµ à´®àµà´®àµà´ªàµ à´à´ªà´¯àµà´à´¤àµà´¤à´¿à´²àµà´£àµà´àµ. മറàµà´±àµà´°àµà´£àµà´£à´ à´¶àµà´°à´®à´¿à´àµà´àµà´."
+
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:164 actions/editgroup.php:193
+#: actions/newgroup.php:140 actions/profilesettings.php:247
+#: actions/register.php:216
+msgid "Not a valid nickname."
+msgstr "സാധàµà´µà´¾à´¯ വിളിപàµà´ªàµà´°àµ à´
à´²àµà´²."
+
+#. TRANS: Client error in form for group creation.
+#. TRANS: Validation error shown when providing an invalid homepage URL in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:181 actions/editapplication.php:233
+#: actions/editgroup.php:200 actions/newapplication.php:211
+#: actions/newgroup.php:147 actions/profilesettings.php:252
+#: actions/register.php:223
+msgid "Homepage is not a valid URL."
+msgstr "à´¹àµà´à´ªàµà´à´¿à´¨àµà´±àµ à´¯àµ.à´àµ¼.à´àµ½. സാധàµà´µà´²àµà´²."
+
+#. TRANS: Client error in form for group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:191 actions/editgroup.php:204
+#: actions/newgroup.php:151 actions/profilesettings.php:256
+#: actions/register.php:226
+msgid "Full name is too long (maximum 255 characters)."
+msgstr ""
+
+#. TRANS: Client error shown when providing too long a description during group creation.
+#. TRANS: %d is the maximum number of allowed characters.
+#. TRANS: Validation error shown when providing too long a description in the "Edit application" form.
+#. TRANS: Group edit form validation error.
+#. TRANS: Form validation error in New application form.
+#. TRANS: %d is the maximum number of characters for the description.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed characters.
+#: actions/apigroupcreate.php:201 actions/editapplication.php:201
+#: actions/editgroup.php:209 actions/newapplication.php:178
+#: actions/newgroup.php:156
+#, php-format
+msgid "Description is too long (maximum %d character)."
+msgid_plural "Description is too long (maximum %d characters)."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client error shown when providing too long a location during group creation.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#. TRANS: Validation error in form for profile settings.
+#: actions/apigroupcreate.php:215 actions/editgroup.php:216
+#: actions/newgroup.php:163 actions/profilesettings.php:269
+#: actions/register.php:235
+msgid "Location is too long (maximum 255 characters)."
+msgstr ""
+
+#. TRANS: Client error shown when providing too many aliases during group creation.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group edit form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#. TRANS: Group create form validation error.
+#. TRANS: %d is the maximum number of allowed aliases.
+#: actions/apigroupcreate.php:236 actions/editgroup.php:229
+#: actions/newgroup.php:176
+#, php-format
+msgid "Too many aliases! Maximum %d allowed."
+msgid_plural "Too many aliases! Maximum %d allowed."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client error shown when providing an invalid alias during group creation.
+#. TRANS: %s is the invalid alias.
+#: actions/apigroupcreate.php:253
+#, php-format
+msgid "Invalid alias: \"%s\"."
+msgstr ""
+
+#. TRANS: Client error displayed when trying to use an alias during group creation that is already in use.
+#. TRANS: %s is the alias that is already in use.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:264 actions/editgroup.php:244
+#: actions/newgroup.php:191
+#, php-format
+msgid "Alias \"%s\" already in use. Try another one."
+msgstr ""
+
+#. TRANS: Client error displayed when trying to use an alias during group creation that is the same as the group's nickname.
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/apigroupcreate.php:278 actions/editgroup.php:251
+#: actions/newgroup.php:198
+msgid "Alias can't be the same as nickname."
+msgstr ""
+
+#. TRANS: Client error displayed when checking group membership for a non-existing group.
+#. TRANS: Client error displayed when trying to join a group that does not exist.
+#. TRANS: Client error displayed when trying to leave a group that does not exist.
+#. TRANS: Client error displayed trying to show group membership on a non-existing group.
+#. TRANS: Client error displayed when trying to show a group that could not be found.
+#. TRANS: Client error displayed requesting most recent notices to a group for a non-existing group.
+#: actions/apigroupismember.php:95 actions/apigroupjoin.php:104
+#: actions/apigroupleave.php:104 actions/apigroupmembership.php:89
+#: actions/apigroupshow.php:81 actions/apitimelinegroup.php:89
+msgid "Group not found."
+msgstr "à´¸à´à´à´¤àµà´¤àµ à´à´£àµà´àµà´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#. TRANS: Server error displayed when trying to join a group the user is already a member of.
+#. TRANS: Error text shown a user tries to join a group they already are a member of.
+#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:333
+msgid "You are already a member of that group."
+msgstr "താà´àµà´àµ¾ à´ à´¸à´à´à´¤àµà´¤à´¿àµ½ à´®àµà´®àµà´ªàµ തനàµà´¨àµ à´
à´à´à´®à´¾à´£àµ."
+
+#. TRANS: Server error displayed when trying to join a group the user is blocked from joining.
+#. TRANS: Error text shown when a user tries to join a group they are blocked from joining.
+#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338
+msgid "You have been blocked from that group by the admin."
+msgstr "à´ à´¸à´à´à´¤àµà´¤à´¿àµ½ നിനàµà´¨àµà´ à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´àµ» താà´àµà´à´³àµ à´¤à´à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Server error displayed when joining a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to add a user to a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupjoin.php:142 actions/joingroup.php:134 lib/command.php:350
+#, php-format
+msgid "Could not join user %1$s to group %2$s."
+msgstr "%2$s à´à´¨àµà´¨ à´¸à´à´à´¤àµà´¤à´¿àµ½ %1$s à´à´¨àµà´¨ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´àµàµ¼à´àµà´à´¾àµ» à´à´´à´¿à´àµà´à´¿à´²àµà´²."
+
+#. TRANS: Server error displayed when trying to leave a group the user is not a member of.
+#: actions/apigroupleave.php:115
+msgid "You are not a member of this group."
+msgstr "താà´àµà´àµ¾ à´ à´¸à´à´à´¤àµà´¤à´¿àµ½ à´
à´à´à´®à´²àµà´²."
+
+#. TRANS: Server error displayed when leaving a group fails.
+#. TRANS: %1$s is a user nickname, $2$s is a group nickname.
+#. TRANS: Message given having failed to remove a user from a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: actions/apigroupleave.php:127 actions/leavegroup.php:129
+#: lib/command.php:398
+#, php-format
+msgid "Could not remove user %1$s from group %2$s."
+msgstr "%2$s à´à´¨àµà´¨ à´¸à´à´à´¤àµà´¤à´¿àµ½ നിനàµà´¨àµà´ %1$s à´à´¨àµà´¨ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯à´¾àµ» à´à´´à´¿à´àµà´à´¿à´²àµà´²."
+
+#. TRANS: Used as title in check for group membership. %s is a user name.
+#: actions/apigrouplist.php:94
+#, php-format
+msgid "%s's groups"
+msgstr "%s à´à´¨àµà´¨ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµà´±àµ à´¸à´à´à´àµà´àµ¾"
+
+#. TRANS: Used as subtitle in check for group membership. %1$s is a user name, %2$s is the site name.
+#: actions/apigrouplist.php:104
+#, php-format
+msgid "%1$s groups %2$s is a member of."
+msgstr ""
+
+#. TRANS: Message is used as a title when listing the lastest 20 groups. %s is a site name.
+#. TRANS: Message is used as a page title. %s is a nick name.
+#: actions/apigrouplistall.php:88 actions/usergroups.php:63
+#, php-format
+msgid "%s groups"
+msgstr "%s à´¸à´à´à´àµà´àµ¾"
+
+#. TRANS: Message is used as a subtitle when listing the lastest 20 groups. %s is a site name.
+#: actions/apigrouplistall.php:93
+#, php-format
+msgid "groups on %s"
+msgstr "%s à´¸àµà´±àµà´±à´¿à´²àµ à´¸à´à´à´àµà´àµ¾"
+
+#. TRANS: Client error displayed when uploading a media file has failed.
+#: actions/apimediaupload.php:101
+msgid "Upload failed."
+msgstr "à´
à´ªàµâà´²àµà´¡àµ പരാà´à´¯à´ªàµà´ªàµà´àµà´àµ."
+
+#. TRANS: Client error given from the OAuth API when the request token or verifier is invalid.
+#: actions/apioauthaccesstoken.php:101
+msgid "Invalid request token or verifier."
+msgstr ""
+
+#. TRANS: Client error given when no oauth_token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:107
+msgid "No oauth_token parameter provided."
+msgstr ""
+
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:115 actions/apioauthauthorize.php:129
+msgid "Invalid request token."
+msgstr "à´
സാധàµà´µà´¾à´¯ à´
à´àµà´¯àµ¼à´¤àµà´¥à´¨à´¾ à´àµà´àµà´àµ."
+
+#. TRANS: Client error given when an invalid request token was passed to the OAuth API.
+#: actions/apioauthauthorize.php:121
+msgid "Request token already authorized."
+msgstr "à´
à´àµà´¯àµ¼à´¤àµà´¥à´¨à´¾ à´àµà´àµà´àµ à´®àµà´®àµà´ªàµ തനàµà´¨àµ à´
à´à´àµà´à´°à´¿à´àµà´à´ªàµà´ªàµà´àµà´à´¤à´¾à´£àµ."
+
+#. TRANS: Form validation error in API OAuth authorisation because of an invalid session token.
+#: actions/apioauthauthorize.php:147 actions/avatarsettings.php:280
+#: actions/deletenotice.php:177 actions/disfavor.php:74
+#: actions/emailsettings.php:297 actions/favor.php:75 actions/geocode.php:55
+#: actions/groupblock.php:66 actions/grouplogo.php:312
+#: actions/groupunblock.php:65 actions/imsettings.php:230
+#: actions/invite.php:59 actions/login.php:137 actions/makeadmin.php:66
+#: actions/newmessage.php:135 actions/newnotice.php:105 actions/nudge.php:80
+#: actions/oauthappssettings.php:165 actions/oauthconnectionssettings.php:138
+#: actions/othersettings.php:153 actions/passwordsettings.php:138
+#: actions/profilesettings.php:221 actions/recoverpassword.php:350
+#: actions/register.php:172 actions/remotesubscribe.php:77
+#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:40
+#: actions/subscribe.php:86 actions/tagother.php:166
+#: actions/unsubscribe.php:69 actions/userauthorization.php:52
+#: lib/designsettings.php:310
+msgid "There was a problem with your session token. Try again, please."
+msgstr "താà´àµà´à´³àµà´àµ à´¸àµà´·àµ» à´àµà´àµà´à´¿àµ½ à´à´°àµ à´àµà´±à´¿à´¯ à´ªàµà´°à´¶àµà´¨à´. ദയവായി à´µàµà´£àµà´àµà´ à´¶àµà´°à´®à´¿à´àµà´àµà´."
+
+#. TRANS: Form validation error given when an invalid username and/or password was passed to the OAuth API.
+#: actions/apioauthauthorize.php:168
+msgid "Invalid nickname / password!"
+msgstr "à´
സാധàµà´µà´¾à´¯ വിളിപàµà´ªàµà´°àµ / രഹസàµà´¯à´µà´¾à´àµà´àµ!"
+
+#. TRANS: Server error displayed when a database action fails.
+#: actions/apioauthauthorize.php:217
+msgid "Database error inserting oauth_token_association."
+msgstr ""
+
+#. TRANS: Client error given on when invalid data was passed through a form in the OAuth API.
+#. TRANS: Unexpected validation error on avatar upload form.
+#. TRANS: Client error displayed submitting invalid form data for edit application.
+#. TRANS: Message given submitting a form with an unknown action in e-mail settings.
+#. TRANS: Message given submitting a form with an unknown action in IM settings.
+#. TRANS: Client error when submitting a form with unexpected information.
+#. TRANS: Message given submitting a form with an unknown action in SMS settings.
+#. TRANS: Unknown form validation error in design settings form.
+#: actions/apioauthauthorize.php:294 actions/avatarsettings.php:294
+#: actions/designadminpanel.php:104 actions/editapplication.php:144
+#: actions/emailsettings.php:316 actions/grouplogo.php:322
+#: actions/imsettings.php:245 actions/newapplication.php:125
+#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44
+#: actions/smssettings.php:277 lib/designsettings.php:321
+msgid "Unexpected form submission."
+msgstr "à´
à´ªàµà´°à´¤àµà´àµà´·à´¿à´¤ à´«àµà´ സമർപàµà´ªà´¿à´àµà´àµ½."
+
+#. TRANS: Title for a page where a user can confirm/deny account access by an external application.
+#: actions/apioauthauthorize.php:387
+msgid "An application would like to connect to your account"
+msgstr ""
+
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:404
+msgid "Allow or deny access"
+msgstr "à´²à´àµà´¯à´¤ à´
à´¨àµà´µà´¦à´¿à´àµà´àµà´ à´
à´²àµà´²àµà´àµà´à´¿àµ½ നിരാà´à´°à´¿à´àµà´àµà´"
+
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %3$s is the access type requested (read-write or read-only), %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:425
+#, php-format
+msgid ""
+"An application would like the ability to %3$s your %4$s "
+"account data. You should only give access to your %4$s account to third "
+"parties you trust."
+msgstr ""
+
+#. TRANS: User notification of external application requesting account access.
+#. TRANS: %1$s is the application name requesting access, %2$s is the organisation behind the application,
+#. TRANS: %3$s is the access type requested, %4$s is the StatusNet sitename.
+#: actions/apioauthauthorize.php:433
+#, php-format
+msgid ""
+"The application %1$s by %2$s would like "
+"the ability to %3$s your %4$s account data. You should only "
+"give access to your %4$s account to third parties you trust."
+msgstr ""
+
+#. TRANS: Fieldset legend.
+#: actions/apioauthauthorize.php:455
+msgctxt "LEGEND"
+msgid "Account"
+msgstr "à´
à´à´à´¤àµà´µà´"
+
+#. TRANS: Field label on OAuth API authorisation form.
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group nickname (dt). Text hidden by default.
+#: actions/apioauthauthorize.php:459 actions/login.php:252
+#: actions/profilesettings.php:110 actions/register.php:432
+#: actions/showgroup.php:240 actions/tagother.php:94
+#: actions/userauthorization.php:145 lib/groupeditform.php:152
+#: lib/userprofile.php:134
+msgid "Nickname"
+msgstr "വിളിപàµà´ªàµà´°àµ"
+
+#. TRANS: Field label on OAuth API authorisation form.
+#. TRANS: Link description in user account settings menu.
+#: actions/apioauthauthorize.php:463 actions/login.php:255
+#: actions/register.php:437 lib/accountsettingsaction.php:120
+msgid "Password"
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµ"
+
+#. TRANS: Button text that when clicked will cancel the process of allowing access to an account
+#. TRANS: by an external application.
+#. TRANS: Button label to cancel an e-mail address confirmation procedure.
+#. TRANS: Button label to cancel an IM address confirmation procedure.
+#. TRANS: Button label to cancel a SMS address confirmation procedure.
+#. TRANS: Button label in the "Edit application" form.
+#: actions/apioauthauthorize.php:478 actions/emailsettings.php:128
+#: actions/imsettings.php:131 actions/smssettings.php:137
+#: lib/applicationeditform.php:351
+msgctxt "BUTTON"
+msgid "Cancel"
+msgstr "റദàµà´¦à´¾à´àµà´àµà´"
+
+#. TRANS: Button text that when clicked will allow access to an account by an external application.
+#: actions/apioauthauthorize.php:485
+msgctxt "BUTTON"
+msgid "Allow"
+msgstr "à´
à´¨àµà´µà´¦à´¿à´àµà´àµà´"
+
+#. TRANS: Form instructions.
+#: actions/apioauthauthorize.php:502
+msgid "Authorize access to your account information."
+msgstr "താà´àµà´à´³àµà´àµ à´
à´à´à´¤àµà´µ വിവരà´àµà´à´³à´¿à´²àµà´¯àµà´àµà´àµà´³àµà´³ à´ªàµà´°à´µàµà´¶à´¨à´¤àµà´¤à´¿à´¨àµ à´
à´à´àµà´à´¾à´°à´ നൽà´àµà´."
+
+#. TRANS: Header for user notification after revoking OAuth access to an application.
+#: actions/apioauthauthorize.php:594
+msgid "Authorization canceled."
+msgstr "à´
à´à´àµà´à´¾à´°à´ നൽà´àµ½ റദàµà´¦à´¾à´àµà´à´¿."
+
+#. TRANS: User notification after revoking OAuth access to an application.
+#. TRANS: %s is an OAuth token.
+#: actions/apioauthauthorize.php:598
+#, php-format
+msgid "The request token %s has been revoked."
+msgstr ""
+
+#. TRANS: Title of the page notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:621
+msgid "You have successfully authorized the application"
+msgstr ""
+
+#. TRANS: Message notifying the user that an anonymous client application was successfully authorized to access the user's account with OAuth.
+#: actions/apioauthauthorize.php:625
+msgid ""
+"Please return to the application and enter the following security code to "
+"complete the process."
+msgstr ""
+
+#. TRANS: Title of the page notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:632
+#, php-format
+msgid "You have successfully authorized %s"
+msgstr "താà´àµà´àµ¾ വിà´à´¯à´à´°à´®à´¾à´¯à´¿ %s à´
à´à´àµà´à´°à´¿à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANS: Message notifying the user that the client application was successfully authorized to access the user's account with OAuth.
+#. TRANS: %s is the authorised application name.
+#: actions/apioauthauthorize.php:639
+#, php-format
+msgid ""
+"Please return to %s and enter the following security code to complete the "
+"process."
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete a status not using POST or DELETE.
+#. TRANS: POST and DELETE should not be translated.
+#: actions/apistatusesdestroy.php:111
+msgid "This method requires a POST or DELETE."
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete a status of another user.
+#: actions/apistatusesdestroy.php:136
+msgid "You may not delete another user's status."
+msgstr "മറàµà´±àµà´°àµ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµà´±àµ à´¸àµà´¥à´¿à´¤à´¿à´µà´¿à´µà´°à´ മായàµà´àµà´à´¾àµ» താà´àµà´àµ¾à´àµà´àµ à´à´´à´¿à´¯à´¿à´²àµà´²."
+
+#. TRANS: Client error displayed trying to repeat a non-existing notice through the API.
+#. TRANS: Client error displayed trying to display redents of a non-exiting notice.
+#. TRANS: Error message displayed trying to delete a non-existing notice.
+#: actions/apistatusesretweet.php:74 actions/apistatusesretweets.php:70
+#: actions/atompubshowfavorite.php:82 actions/deletenotice.php:61
+#: actions/shownotice.php:92
+msgid "No such notice."
+msgstr "à´
à´¤àµà´¤à´°à´¤àµà´¤à´¿àµ½ à´à´°àµ à´
റിയിപàµà´ªàµ à´à´²àµà´²."
+
+#. TRANS: Client error displayed trying to repeat an own notice through the API.
+#. TRANS: Error text shown when trying to repeat an own notice.
+#: actions/apistatusesretweet.php:83 lib/command.php:537
+msgid "Cannot repeat your own notice."
+msgstr "താà´àµà´àµ¾à´àµà´àµ താà´àµà´à´³àµà´àµ തനàµà´¨àµ à´
റിയിപàµà´ªàµ à´à´µàµ¼à´¤àµà´¤à´¿à´àµà´à´¾à´¨à´¾à´µà´¿à´²àµà´²."
+
+#. TRANS: Client error displayed trying to re-repeat a notice through the API.
+#. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user.
+#: actions/apistatusesretweet.php:92 lib/command.php:543
+msgid "Already repeated that notice."
+msgstr "à´ à´
റിയിപàµà´ªàµ à´®àµà´®àµà´ªàµ തനàµà´¨àµ à´à´µàµ¼à´¤àµà´¤à´¿à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Client error shown when using a non-supported HTTP method.
+#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
+#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
+#: actions/atompubshowsubscription.php:122
+#: actions/atompubsubscriptionfeed.php:109
+msgid "HTTP method not supported."
+msgstr "à´à´àµà´àµ.à´±àµà´±à´¿.à´±àµà´±à´¿.പി. à´°àµà´¤à´¿ പിനàµà´¤àµà´£à´¯àµà´àµà´àµà´¨àµà´¨à´¿à´²àµà´²."
+
+#: actions/apistatusesshow.php:141
+#, php-format
+msgid "Unsupported format: %s"
+msgstr "പിനàµà´¤àµà´£à´¯àµà´àµà´à´¾à´¤àµà´¤à´¯à´¿à´¨à´ തരà´: %s"
+
+#. TRANS: Client error displayed requesting a deleted status.
+#: actions/apistatusesshow.php:152
+msgid "Status deleted."
+msgstr "à´¸àµà´¥à´¿à´¤à´¿à´µà´¿à´µà´°à´àµà´àµà´±à´¿à´ªàµà´ªàµ മായàµà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Client error displayed requesting a status with an invalid ID.
+#: actions/apistatusesshow.php:159
+msgid "No status with that ID found."
+msgstr ""
+
+#: actions/apistatusesshow.php:223
+msgid "Can only delete using the Atom format."
+msgstr ""
+
+#. TRANS: Error message displayed trying to delete a notice that was not made by the current user.
+#: actions/apistatusesshow.php:230 actions/deletenotice.php:78
+msgid "Can't delete this notice."
+msgstr "à´ à´
റിയിപàµà´ªàµ മായàµà´àµà´à´¾àµ» à´à´´à´¿à´àµà´à´¿à´²àµà´²."
+
+#: actions/apistatusesshow.php:243
+#, php-format
+msgid "Deleted notice %d"
+msgstr ""
+
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#: actions/apistatusesupdate.php:221
+msgid "Client must provide a 'status' parameter with a value."
+msgstr ""
+
+#. TRANS: Client error displayed when the parameter "status" is missing.
+#. TRANS: %d is the maximum number of character for a notice.
+#: actions/apistatusesupdate.php:244 actions/newnotice.php:161
+#: lib/mailhandler.php:60
+#, php-format
+msgid "That's too long. Maximum notice size is %d character."
+msgid_plural "That's too long. Maximum notice size is %d characters."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client error displayed when replying to a non-existing notice.
+#: actions/apistatusesupdate.php:284
+msgid "Parent notice not found."
+msgstr ""
+
+#. TRANS: Client error displayed exceeding the maximum notice length.
+#. TRANS: %d is the maximum lenth for a notice.
+#: actions/apistatusesupdate.php:308 actions/newnotice.php:184
+#, php-format
+msgid "Maximum notice size is %d character, including attachment URL."
+msgid_plural "Maximum notice size is %d characters, including attachment URL."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client error displayed when requesting profiles of followers in an unsupported format.
+#. TRANS: Client error displayed when requesting IDs of followers in an unsupported format.
+#: actions/apisubscriptions.php:228 actions/apisubscriptions.php:258
+msgid "Unsupported format."
+msgstr "പിനàµà´¤àµà´£à´¯àµà´àµà´à´¾à´¤àµà´¤à´¯à´¿à´¨à´ തരà´."
+
+#. TRANS: Title for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinefavorites.php:108
+#, php-format
+msgid "%1$s / Favorites from %2$s"
+msgstr ""
+
+#. TRANS: Subtitle for timeline of most recent favourite notices by a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user's full name,
+#. TRANS: %3$s is a user nickname.
+#: actions/apitimelinefavorites.php:120
+#, php-format
+msgid "%1$s updates favorited by %2$s / %3$s."
+msgstr ""
+
+#. TRANS: Server error displayed when generating an Atom feed fails.
+#. TRANS: %s is the error.
+#: actions/apitimelinegroup.php:134
+#, php-format
+msgid "Could not generate feed for group - %s"
+msgstr ""
+
+#. TRANS: Title for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname.
+#: actions/apitimelinementions.php:115
+#, php-format
+msgid "%1$s / Updates mentioning %2$s"
+msgstr ""
+
+#. TRANS: Subtitle for timeline of most recent mentions of a user.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is a user nickname,
+#. TRANS: %3$s is a user's full name.
+#: actions/apitimelinementions.php:131
+#, php-format
+msgid "%1$s updates that reply to updates from %2$s / %3$s."
+msgstr ""
+
+#. TRANS: Title for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:193 actions/publicrss.php:103
+#, php-format
+msgid "%s public timeline"
+msgstr "%s à´ªàµà´¤àµ സമയരàµà´"
+
+#. TRANS: Subtitle for site timeline. %s is the StatusNet sitename.
+#: actions/apitimelinepublic.php:199 actions/publicrss.php:105
+#, php-format
+msgid "%s updates from everyone!"
+msgstr "%s പദàµà´§à´¤à´¿à´¯à´¿àµ½ à´à´²àµà´²à´¾à´µà´°àµà´ à´
à´¯à´àµà´à´¿à´àµà´àµà´³àµà´³ à´ªàµà´¤à´¿à´¯à´µà´¾àµ¼à´¤àµà´¤à´àµ¾!"
+
+#. TRANS: Server error displayed calling unimplemented API method for 'retweeted by me'.
+#: actions/apitimelineretweetedbyme.php:71
+msgid "Unimplemented."
+msgstr "à´ªàµà´°à´¾à´µàµ¼à´¤àµà´¤à´¿à´à´®à´¾à´àµà´à´¿à´¯à´¿à´àµà´à´¿à´²àµà´²."
+
+#. TRANS: Title for Atom feed "repeated to me". %s is the user nickname.
+#: actions/apitimelineretweetedtome.php:108
+#, php-format
+msgid "Repeated to %s"
+msgstr "%s à´à´¨àµà´¨ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨à´¾à´¯à´¿ à´à´µàµ¼à´¤àµà´¤à´¿à´àµà´à´¤àµ"
+
+#. TRANS: Title of list of repeated notices of the logged in user.
+#. TRANS: %s is the nickname of the logged in user.
+#: actions/apitimelineretweetsofme.php:112
+#, php-format
+msgid "Repeats of %s"
+msgstr "%s à´à´¨àµà´¨ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµà´±àµ à´à´µàµ¼à´¤àµà´¤à´¨à´àµà´àµ¾"
+
+#. TRANS: Title for timeline with lastest notices with a given tag.
+#. TRANS: %s is the tag.
+#: actions/apitimelinetag.php:101 actions/tag.php:67
+#, php-format
+msgid "Notices tagged with %s"
+msgstr "%s à´à´¨àµà´¨àµ à´±àµà´±à´¾à´àµ à´àµà´¯àµà´¤à´¿à´àµà´àµà´³àµà´³ à´
റിയിപàµà´ªàµà´àµ¾"
+
+#. TRANS: Subtitle for timeline with lastest notices with a given tag.
+#. TRANS: %1$s is the tag, $2$s is the StatusNet sitename.
+#: actions/apitimelinetag.php:105 actions/tagrss.php:65
+#, php-format
+msgid "Updates tagged with %1$s on %2$s!"
+msgstr ""
+
+#. TRANS: Client error displayed trying to add a notice to another user's timeline.
+#: actions/apitimelineuser.php:297
+msgid "Only the user can add to their own timeline."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ മാതàµà´°à´®àµ à´
à´¦àµà´¦àµà´¹à´¤àµà´¤à´¿à´¨àµà´±àµ à´¸àµà´µà´¨àµà´¤à´ സമയരàµà´ à´àµàµ¼à´àµà´à´¾àµ» à´à´´à´¿à´¯àµ."
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:304
+msgid "Only accept AtomPub for Atom feeds."
+msgstr ""
+
+#: actions/apitimelineuser.php:310
+msgid "Atom post must not be empty."
+msgstr ""
+
+#: actions/apitimelineuser.php:315
+msgid "Atom post must be well-formed XML."
+msgstr ""
+
+#. TRANS: Client error displayed when not using an Atom entry.
+#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
+#: actions/atompubmembershipfeed.php:228
+#: actions/atompubsubscriptionfeed.php:233
+msgid "Atom post must be an Atom entry."
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/apitimelineuser.php:334
+msgid "Can only handle POST activities."
+msgstr ""
+
+#. TRANS: Client error displayed when using an unsupported activity object type.
+#. TRANS: %s is the unsupported activity object type.
+#: actions/apitimelineuser.php:345
+#, php-format
+msgid "Cannot handle activity object type \"%s\"."
+msgstr ""
+
+#. TRANS: Client error displayed when posting a notice without content through the API.
+#: actions/apitimelineuser.php:378
+#, php-format
+msgid "No content for notice %d."
+msgstr ""
+
+#. TRANS: Client error displayed when using another format than AtomPub.
+#: actions/apitimelineuser.php:406
+#, php-format
+msgid "Notice with URI \"%s\" already exists."
+msgstr ""
+
+#: actions/apitimelineuser.php:437
+#, php-format
+msgid "AtomPub post with unknown attention URI %s"
+msgstr ""
+
+#. TRANS: Server error for unfinished API method showTrends.
+#: actions/apitrends.php:85
+msgid "API method under construction."
+msgstr ""
+
+#. TRANS: Client error displayed when requesting user information for a non-existing user.
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
+msgid "User not found."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´à´£àµà´à´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#: actions/atompubfavoritefeed.php:70
+msgid "No such profile"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:145
+#, php-format
+msgid "Notices %s has favorited to on %s"
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
+msgid "Can't add someone else's subscription"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubfavoritefeed.php:239
+msgid "Can only handle Favorite activities."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
+msgid "Can only fave notices."
+msgstr ""
+
+#: actions/atompubfavoritefeed.php:256
+msgid "Unknown note."
+msgstr "à´
à´àµà´à´¾à´¤à´®à´¾à´¯ à´àµà´±à´¿à´ªàµà´ªàµ."
+
+#: actions/atompubfavoritefeed.php:263
+msgid "Already a favorite."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
+#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
+msgid "No such profile."
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:144
+#, php-format
+msgid "%s group memberships"
+msgstr "%s à´¸à´à´ à´
à´à´à´¤àµà´µà´àµà´àµ¾"
+
+#: actions/atompubmembershipfeed.php:147
+#, php-format
+msgid "Groups %s is a member of on %s"
+msgstr ""
+
+#: actions/atompubmembershipfeed.php:217
+msgid "Can't add someone else's membership"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubmembershipfeed.php:241
+msgid "Can only handle Join activities."
+msgstr "à´ªà´àµà´àµ à´àµà´°àµ½ à´ªàµà´°à´àµà´°à´¿à´¯à´àµ¾ മാതàµà´°à´ à´àµà´à´¾à´°àµà´¯à´ à´àµà´¯àµà´¯à´¾à´¨àµ à´à´´à´¿à´¯àµ."
+
+#: actions/atompubmembershipfeed.php:256
+msgid "Unknown group."
+msgstr "à´
à´àµà´à´¾à´¤ à´¸à´à´à´."
+
+#: actions/atompubmembershipfeed.php:263
+msgid "Already a member."
+msgstr "à´à´ªàµà´ªàµàµ¾ തനàµà´¨àµ à´
à´à´à´®à´¾à´£àµ."
+
+#: actions/atompubmembershipfeed.php:270
+msgid "Blocked by admin."
+msgstr "à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´à´¨à´¾àµ½ à´¤à´à´¯à´ªàµà´ªàµà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#: actions/atompubshowfavorite.php:89
+msgid "No such favorite."
+msgstr ""
+
+#: actions/atompubshowfavorite.php:151
+msgid "Can't delete someone else's favorite"
+msgstr ""
+
+#: actions/atompubshowmembership.php:81
+msgid "No such group"
+msgstr "à´
à´¤àµà´¤à´°à´¤àµà´¤à´¿àµ½ à´à´°àµ à´¸à´à´à´ à´à´²àµà´²"
+
+#: actions/atompubshowmembership.php:90
+msgid "Not a member"
+msgstr "à´
à´à´à´ à´
à´²àµà´²"
+
+#: actions/atompubshowmembership.php:115
+msgid "Method not supported"
+msgstr "പിനàµà´¤àµà´£à´¯à´¿à´²àµà´²à´¾à´¤àµà´¤ മാർà´àµà´à´®à´¾à´£àµ"
+
+#: actions/atompubshowmembership.php:150
+msgid "Can't delete someone else's membership"
+msgstr "മറàµà´±àµà´°à´¾à´³àµà´àµ à´
à´à´à´¤àµà´µà´ മായàµà´àµà´à´¾à´¨à´¾à´µà´¿à´²àµà´²."
+
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
+#: actions/atompubshowsubscription.php:72
+#: actions/atompubshowsubscription.php:83
+#: actions/atompubsubscriptionfeed.php:74
+#, php-format
+msgid "No such profile id: %d"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
+#, php-format
+msgid "Profile %1$d not subscribed to profile %2$d"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
+#, fuzzy
+msgid "Cannot delete someone else's subscription"
+msgstr "മറàµà´±àµà´°à´¾à´³àµà´àµ à´
à´à´à´¤àµà´µà´ മായàµà´àµà´à´¾à´¨à´¾à´µà´¿à´²àµà´²."
+
+#: actions/atompubsubscriptionfeed.php:150
+#, php-format
+msgid "People %s has subscribed to on %s"
+msgstr ""
+
+#. TRANS: Client error displayed when not using the POST verb.
+#. TRANS: Do not translate POST.
+#: actions/atompubsubscriptionfeed.php:246
+msgid "Can only handle Follow activities."
+msgstr "പിനàµà´¤àµà´à´°àµ½ à´ªàµà´°à´àµà´°à´¿à´¯à´àµ¾ മാതàµà´°à´ à´àµà´à´¾à´°àµà´¯à´ à´àµà´¯àµà´¯à´¾à´¨àµ à´à´´à´¿à´¯àµ."
+
+#: actions/atompubsubscriptionfeed.php:253
+msgid "Can only follow people."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµ പിനàµà´¤àµà´à´°à´¾àµ» മാതàµà´°à´®àµ à´à´´à´¿à´¯àµ."
+
+#: actions/atompubsubscriptionfeed.php:262
+#, php-format
+msgid "Unknown profile %s"
+msgstr ""
+
+#. TRANS: Client error displayed trying to get a non-existing attachment.
+#: actions/attachment.php:73
+msgid "No such attachment."
+msgstr ""
+
+#. TRANS: Client error displayed trying to get an avatar without providing a nickname.
+#. TRANS: Client error displayed when requesting a list of blocked users for a group without providing a group nickname.
+#. TRANS: Client error displayed trying to edit a group while not proving a nickname for the group to edit.
+#. TRANS: Client error displayed if no nickname argument was given requesting a group page.
+#: actions/avatarbynickname.php:60 actions/blockedfromgroup.php:73
+#: actions/editgroup.php:85 actions/groupdesignsettings.php:84
+#: actions/grouplogo.php:86 actions/groupmembers.php:76
+#: actions/grouprss.php:91 actions/showgroup.php:116
+msgid "No nickname."
+msgstr "à´
à´àµà´à´¿à´¨àµ വിളിപàµà´ªàµà´°àµ à´à´²àµà´²."
+
+#. TRANS: Client error displayed trying to get an avatar without providing an avatar size.
+#: actions/avatarbynickname.php:66
+msgid "No size."
+msgstr "വലിപàµà´ªà´ നൽà´à´¿à´¯à´¿à´àµà´à´¿à´²àµà´²."
+
+#. TRANS: Client error displayed trying to get an avatar providing an invalid avatar size.
+#: actions/avatarbynickname.php:72
+msgid "Invalid size."
+msgstr "à´
സാധàµà´µà´¾à´¯ വലിപàµà´ªà´."
+
+#. TRANS: Title for avatar upload page.
+#. TRANS: Label for group avatar (dt). Text hidden by default.
+#. TRANS: Link description in user account settings menu.
+#: actions/avatarsettings.php:66 actions/showgroup.php:224
+#: lib/accountsettingsaction.php:113
+msgid "Avatar"
+msgstr "à´
വതാരà´"
+
+#. TRANS: Instruction for avatar upload page.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: actions/avatarsettings.php:78
+#, php-format
+msgid "You can upload your personal avatar. The maximum file size is %s."
+msgstr ""
+
+#. TRANS: Server error displayed in avatar upload page when no matching profile can be found for a user.
+#: actions/avatarsettings.php:108 actions/avatarsettings.php:192
+#: actions/grouplogo.php:181 actions/remotesubscribe.php:191
+#: actions/userauthorization.php:72 actions/userrss.php:108
+msgid "User without matching profile."
+msgstr ""
+
+#. TRANS: Avatar upload page form legend.
+#. TRANS: Avatar upload page crop form legend.
+#: actions/avatarsettings.php:122 actions/avatarsettings.php:205
+#: actions/grouplogo.php:254
+msgid "Avatar settings"
+msgstr "à´
വതാരതàµà´¤à´¿à´¨àµà´±àµ à´¸à´àµà´àµà´à´°à´£à´"
+
+#. TRANS: Header on avatar upload page for thumbnail of originally uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of originally uploaded avatar (h2).
+#: actions/avatarsettings.php:131 actions/avatarsettings.php:214
+#: actions/grouplogo.php:202 actions/grouplogo.php:262
+msgid "Original"
+msgstr "യഥാർതàµà´¥à´"
+
+#. TRANS: Header on avatar upload page for thumbnail of to be used rendition of uploaded avatar (h2).
+#. TRANS: Header on avatar upload crop form for thumbnail of to be used rendition of uploaded avatar (h2).
+#: actions/avatarsettings.php:147 actions/avatarsettings.php:227
+#: actions/grouplogo.php:213 actions/grouplogo.php:274
+msgid "Preview"
+msgstr "à´à´àµà´à´¨àµà´¯àµà´£àµà´àµà´¨àµà´¨àµ à´à´¾à´£àµà´"
+
+#. TRANS: Button on avatar upload page to delete current avatar.
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
+msgctxt "BUTTON"
+msgid "Delete"
+msgstr "മായàµà´àµà´àµà´"
+
+#. TRANS: Button on avatar upload page to upload an avatar.
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
+msgctxt "BUTTON"
+msgid "Upload"
+msgstr "à´
à´ªàµâà´²àµà´¡àµ"
+
+#. TRANS: Button on avatar upload crop form to confirm a selected crop as avatar.
+#: actions/avatarsettings.php:243
+msgctxt "BUTTON"
+msgid "Crop"
+msgstr "à´µàµà´àµà´à´¿à´àµà´àµà´±àµà´¤à´¾à´àµà´àµà´"
+
+#. TRANS: Validation error on avatar upload form when no file was uploaded.
+#: actions/avatarsettings.php:318
+msgid "No file uploaded."
+msgstr "à´ªàµà´°à´®à´¾à´£à´®àµà´¨àµà´¨àµà´ à´
à´ªàµâà´²àµà´¡àµ à´àµà´¯àµà´¤à´¿à´àµà´à´¿à´²àµà´²."
+
+#. TRANS: Avatar upload form unstruction after uploading a file.
+#: actions/avatarsettings.php:346
+msgid "Pick a square area of the image to be your avatar"
+msgstr ""
+
+#. TRANS: Server error displayed if an avatar upload went wrong somehow server side.
+#: actions/avatarsettings.php:361 actions/grouplogo.php:380
+msgid "Lost our file data."
+msgstr ""
+
+#. TRANS: Success message for having updated a user avatar.
+#: actions/avatarsettings.php:385
+msgid "Avatar updated."
+msgstr "à´
വതാരഠപàµà´¤àµà´àµà´à´¿."
+
+#. TRANS: Error displayed on the avatar upload page if the avatar could not be updated for an unknown reason.
+#: actions/avatarsettings.php:389
+msgid "Failed updating avatar."
+msgstr "à´
വതാരഠà´
à´ªàµâà´²àµà´¡àµ à´àµà´¯àµà´¯àµà´¨àµà´¨à´¤àµ പരാà´à´¯à´ªàµà´ªàµà´àµà´àµ."
+
+#. TRANS: Success message for deleting a user avatar.
+#: actions/avatarsettings.php:413
+msgid "Avatar deleted."
+msgstr ""
+
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ മാതàµà´°à´®àµ à´
à´¦àµà´¦àµà´¹à´¤àµà´¤à´¿à´¨àµà´±àµ à´¸àµà´µà´¨àµà´¤à´ സമയരàµà´ à´àµàµ¼à´àµà´à´¾àµ» à´à´´à´¿à´¯àµ."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "പശàµà´à´¾à´¤àµà´¤à´²à´"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
+#. TRANS: Client error displayed when blocking a user that has already been blocked.
+#: actions/block.php:68
+msgid "You already blocked that user."
+msgstr "താà´àµà´àµ¾ à´®àµà´®àµà´ªàµ തനàµà´¨àµ à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¤à´à´àµà´à´¿à´°à´¿à´àµà´àµà´à´¯à´¾à´£àµ."
+
+#. TRANS: Title for block user page.
+#. TRANS: Legend for block user form.
+#: actions/block.php:106 actions/block.php:136 actions/groupblock.php:158
+msgid "Block user"
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¤à´à´¯àµà´"
+
+#. TRANS: Explanation of consequences when blocking a user on the block user page.
+#: actions/block.php:139
+msgid ""
+"Are you sure you want to block this user? Afterwards, they will be "
+"unsubscribed from you, unable to subscribe to you in the future, and you "
+"will not be notified of any @-replies from them."
+msgstr ""
+
+#. TRANS: Button label on the user block form.
+#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
+#. TRANS: Button label on the delete notice form.
+#. TRANS: Button label on the delete user form.
+#. TRANS: Button label on the form to block a user from a group.
+#: actions/block.php:154 actions/deleteapplication.php:157
+#: actions/deletegroup.php:220 actions/deletenotice.php:155
+#: actions/deleteuser.php:152 actions/groupblock.php:178
+msgctxt "BUTTON"
+msgid "No"
+msgstr "à´
à´²àµà´²"
+
+#. TRANS: Submit button title for 'No' when blocking a user.
+#. TRANS: Submit button title for 'No' when deleting a user.
+#: actions/block.php:158 actions/deleteuser.php:156
+msgid "Do not block this user"
+msgstr "à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¤à´à´¯à´°àµà´¤àµ"
+
+#. TRANS: Button label on the user block form.
+#. TRANS: Button label on the delete application form.
+#. TRANS: Button label on the delete group form.
+#. TRANS: Button label on the delete notice form.
+#. TRANS: Button label on the delete user form.
+#. TRANS: Button label on the form to block a user from a group.
+#: actions/block.php:161 actions/deleteapplication.php:164
+#: actions/deletegroup.php:227 actions/deletenotice.php:162
+#: actions/deleteuser.php:159 actions/groupblock.php:185
+msgctxt "BUTTON"
+msgid "Yes"
+msgstr "à´
à´¤àµ"
+
+#. TRANS: Submit button title for 'Yes' when blocking a user.
+#. TRANS: Description of the form to block a user.
+#: actions/block.php:165 lib/blockform.php:79
+msgid "Block this user"
+msgstr "à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¤à´à´¯àµà´"
+
+#. TRANS: Server error displayed when blocking a user fails.
+#: actions/block.php:189
+msgid "Failed to save block information."
+msgstr ""
+
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-local group.
+#. TRANS: Client error displayed when requesting a list of blocked users for a non-existing group.
+#. TRANS: Client error when trying to delete a non-local group.
+#. TRANS: Client error when trying to delete a non-existing group.
+#. TRANS: Client error displayed trying to edit a non-existing group.
+#. TRANS: Client error displayed when trying to unblock a user from a non-existing group.
+#. TRANS: Client error displayed if no remote group with a given name was found requesting group page.
+#. TRANS: Client error displayed if no local group with a given name was found requesting group page.
+#. TRANS: Command exception text shown when a group is requested that does not exist.
+#. TRANS: Error text shown when trying to leave a group that does not exist.
+#: actions/blockedfromgroup.php:81 actions/blockedfromgroup.php:89
+#: actions/deletegroup.php:87 actions/deletegroup.php:100
+#: actions/editgroup.php:102 actions/foafgroup.php:44 actions/foafgroup.php:62
+#: actions/foafgroup.php:69 actions/groupblock.php:86 actions/groupbyid.php:83
+#: actions/groupdesignsettings.php:100 actions/grouplogo.php:102
+#: actions/groupmembers.php:83 actions/groupmembers.php:90
+#: actions/grouprss.php:98 actions/grouprss.php:105
+#: actions/groupunblock.php:88 actions/joingroup.php:82
+#: actions/joingroup.php:93 actions/leavegroup.php:82
+#: actions/leavegroup.php:93 actions/makeadmin.php:86
+#: actions/showgroup.php:134 actions/showgroup.php:143 lib/command.php:168
+#: lib/command.php:380
+msgid "No such group."
+msgstr "à´
à´àµà´à´¨àµ à´à´°àµ à´¸à´à´à´ à´à´²àµà´²."
+
+#. TRANS: Title for first page with list of users blocked from a group.
+#. TRANS: %s is a group nickname.
+#: actions/blockedfromgroup.php:101
+#, php-format
+msgid "%s blocked profiles"
+msgstr ""
+
+#. TRANS: Title for any but the first page with list of users blocked from a group.
+#. TRANS: %1$s is a group nickname, %2$d is a page number.
+#: actions/blockedfromgroup.php:106
+#, php-format
+msgid "%1$s blocked profiles, page %2$d"
+msgstr ""
+
+#. TRANS: Instructions for list of users blocked from a group.
+#: actions/blockedfromgroup.php:122
+msgid "A list of the users blocked from joining this group."
+msgstr "à´ à´¸à´à´à´¤àµà´¤à´¿àµ½ à´àµà´°àµà´¨àµà´¨à´¤à´¿àµ½ നിനàµà´¨àµà´ à´¤à´à´¯à´ªàµà´ªàµà´àµà´à´¿à´àµà´àµà´³àµà´³ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµà´àµ à´ªà´àµà´à´¿à´."
+
+#. TRANS: Form legend for unblocking a user from a group.
+#: actions/blockedfromgroup.php:291
+msgid "Unblock user from group"
+msgstr "à´¸à´à´à´¤àµà´¤à´¿àµ½ നിനàµà´¨àµà´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµà´³àµà´³ à´¤à´à´¯àµ½ à´¨àµà´àµà´àµà´"
+
+#. TRANS: Button text for unblocking a user from a group.
+#: actions/blockedfromgroup.php:323
+msgctxt "BUTTON"
+msgid "Unblock"
+msgstr "à´¤à´à´¯àµ½ à´¨àµà´àµà´àµà´"
+
+#. TRANS: Tooltip for button for unblocking a user from a group.
+#. TRANS: Description of the form to unblock a user.
+#: actions/blockedfromgroup.php:327 lib/unblockform.php:78
+msgid "Unblock this user"
+msgstr "à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµà´±àµ à´¤à´à´¯àµ½ à´¨àµà´àµà´àµà´"
+
+#. TRANS: Title for mini-posting window loaded from bookmarklet.
+#. TRANS: %s is the StatusNet site name.
+#: actions/bookmarklet.php:51
+#, php-format
+msgid "Post to %s"
+msgstr ""
+
+#. TRANS: Client error displayed when not providing a confirmation code in the contact address confirmation action.
+#: actions/confirmaddress.php:74
+msgid "No confirmation code."
+msgstr "à´¸àµà´¥à´¿à´°àµà´à´°à´£ à´àµà´¡àµ à´à´²àµà´²."
+
+#. TRANS: Client error displayed when providing a non-existing confirmation code in the contact address confirmation action.
+#: actions/confirmaddress.php:80
+msgid "Confirmation code not found."
+msgstr "à´¸àµà´¥à´¿à´°àµà´à´°à´£ à´àµà´¡àµ à´à´£àµà´àµà´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#. TRANS: Client error displayed when not providing a confirmation code for another user in the contact address confirmation action.
+#: actions/confirmaddress.php:86
+msgid "That confirmation code is not for you!"
+msgstr "à´ à´¸àµà´¥à´¿à´°àµà´à´°à´£ à´àµà´¡àµ താà´àµà´àµ¾à´àµà´àµà´³àµà´³à´¤à´²àµà´²!"
+
+#. TRANS: Server error for a unknow address type %s, which can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:92
+#, php-format
+msgid "Unrecognized address type %s."
+msgstr "തിരിà´àµà´à´±à´¿à´¯à´¾à´µà´¾à´¤àµà´¤ തരഠവിലാസഠ%s."
+
+#. TRANS: Client error for an already confirmed email/jabber/sms address.
+#: actions/confirmaddress.php:97
+msgid "That address has already been confirmed."
+msgstr "ഠവിലാസഠമàµà´®àµà´ªàµ തനàµà´¨àµ à´¸àµà´¥à´¿à´°àµà´à´°à´¿à´àµà´à´ªàµà´ªàµà´àµà´à´¤à´¾à´£àµ."
+
+#. TRANS: Server error displayed when a user update to the database fails in the contact address confirmation action.
+#. TRANS: Server error thrown on database error updating e-mail preferences.
+#. TRANS: Server error thrown on database error removing a registered e-mail address.
+#. TRANS: Server error thrown on database error updating IM preferences.
+#. TRANS: Server error thrown on database error removing a registered IM address.
+#. TRANS: Server error displayed when "Other" settings in user profile could not be updated on the server.
+#. TRANS: Server error thrown when user profile settings could not be updated.
+#. TRANS: Server error thrown on database error updating SMS preferences.
+#. TRANS: Server error thrown on database error removing a registered SMS phone number.
+#: actions/confirmaddress.php:118 actions/emailsettings.php:359
+#: actions/emailsettings.php:508 actions/imsettings.php:283
+#: actions/imsettings.php:442 actions/othersettings.php:184
+#: actions/profilesettings.php:326 actions/smssettings.php:308
+#: actions/smssettings.php:464
+msgid "Couldn't update user."
+msgstr ""
+
+#. TRANS: Server error displayed when an address confirmation code deletion from the
+#. TRANS: database fails in the contact address confirmation action.
+#: actions/confirmaddress.php:132
+msgid "Could not delete address confirmation."
+msgstr ""
+
+#. TRANS: Title for the contact address confirmation action.
+#: actions/confirmaddress.php:150
+msgid "Confirm address"
+msgstr "വിലാസഠസàµà´¥à´¿à´°àµà´à´°à´¿à´àµà´àµà´"
+
+#. TRANS: Success message for the contact address confirmation action.
+#. TRANS: %s can be 'email', 'jabber', or 'sms'.
+#: actions/confirmaddress.php:166
+#, php-format
+msgid "The address \"%s\" has been confirmed for your account."
+msgstr "താà´àµà´à´³àµà´àµ à´
à´à´à´¤àµà´µà´¤àµà´¤à´¿à´¨àµ \"%s\" à´à´¨àµà´¨ വിലാസഠസàµà´¥à´¿à´°àµà´à´°à´¿à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Title for page with a conversion (multiple notices in context).
+#: actions/conversation.php:96
+msgid "Conversation"
+msgstr "à´¸à´à´à´¾à´·à´£à´"
+
+#. TRANS: Header on conversation page. Hidden by default (h2).
+#: actions/conversation.php:149 lib/mailbox.php:116 lib/noticelist.php:87
+#: lib/profileaction.php:229 lib/searchgroupnav.php:82
+msgid "Notices"
+msgstr "à´
റിയിപàµà´ªàµà´àµ¾"
+
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ മാതàµà´°à´®àµ à´
à´¦àµà´¦àµà´¹à´¤àµà´¤à´¿à´¨àµà´±àµ à´¸àµà´µà´¨àµà´¤à´ സമയരàµà´ à´àµàµ¼à´àµà´à´¾àµ» à´à´´à´¿à´¯àµ."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "താà´àµà´àµ¾à´àµà´àµ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯à´¾àµ» à´à´´à´¿à´¯à´¿à´²àµà´²."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "à´¸àµà´¥à´¿à´¤à´¿à´µà´¿à´µà´°à´àµà´àµà´±à´¿à´ªàµà´ªàµ മായàµà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "à´à´°à´à´à´¤àµà´µà´®àµà´àµà´àµà´àµà´"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "à´¸àµà´¥à´¿à´°àµà´à´°à´¿à´àµà´àµà´"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "താà´àµà´àµ¾à´àµà´àµ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯à´¾àµ» à´à´´à´¿à´¯à´¿à´²àµà´²."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "താà´àµà´àµ¾à´àµà´àµ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯à´¾àµ» à´à´´à´¿à´¯à´¿à´²àµà´²."
+
+#. TRANS: Client error displayed trying to delete an application while not logged in.
+#: actions/deleteapplication.php:62
+msgid "You must be logged in to delete an application."
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete an application that does not exist.
+#: actions/deleteapplication.php:71
+msgid "Application not found."
+msgstr ""
+
+#. TRANS: Client error displayed trying to delete an application the current user does not own.
+#. TRANS: Client error displayed trying to edit an application while not being its owner.
+#: actions/deleteapplication.php:79 actions/editapplication.php:78
+#: actions/showapplication.php:94
+msgid "You are not the owner of this application."
+msgstr ""
+
+#. TRANS: Client error text when there is a problem with the session token.
+#: actions/deleteapplication.php:102 actions/editapplication.php:131
+#: actions/newapplication.php:114 actions/showapplication.php:118
+#: lib/action.php:1409
+msgid "There was a problem with your session token."
+msgstr "താà´àµà´à´³àµà´àµ à´¸àµà´·àµ» à´àµà´àµà´à´¿àµ½ à´à´°àµ à´ªàµà´°à´¶àµà´¨à´®àµà´£àµà´à´¾à´¯à´¿à´°àµà´¨àµà´¨àµ."
+
+#. TRANS: Title for delete application page.
+#. TRANS: Fieldset legend on delete application page.
+#: actions/deleteapplication.php:124 actions/deleteapplication.php:149
+msgid "Delete application"
+msgstr ""
+
+#. TRANS: Confirmation text on delete application page.
+#: actions/deleteapplication.php:152
+msgid ""
+"Are you sure you want to delete this application? This will clear all data "
+"about the application from the database, including all existing user "
+"connections."
+msgstr ""
+
+#. TRANS: Submit button title for 'No' when deleting an application.
+#: actions/deleteapplication.php:161
+msgid "Do not delete this application"
+msgstr ""
+
+#. TRANS: Submit button title for 'Yes' when deleting an application.
+#: actions/deleteapplication.php:167
+msgid "Delete this application"
+msgstr ""
+
+#. TRANS: Client error when trying to delete group while not logged in.
+#: actions/deletegroup.php:64
+msgid "You must be logged in to delete a group."
+msgstr ""
+
+#. TRANS: Client error when trying to delete a group without providing a nickname or ID for the group.
+#: actions/deletegroup.php:94 actions/joingroup.php:88
+#: actions/leavegroup.php:88
+msgid "No nickname or ID."
+msgstr "വിളിപàµà´ªàµà´°àµ à´.à´¡à´¿.യൠà´à´²àµà´²."
+
+#. TRANS: Client error when trying to delete a group without having the rights to delete it.
+#: actions/deletegroup.php:107
+msgid "You are not allowed to delete this group."
+msgstr ""
+
+#. TRANS: Server error displayed if a group could not be deleted.
+#. TRANS: %s is the name of the group that could not be deleted.
+#: actions/deletegroup.php:150
+#, php-format
+msgid "Could not delete group %s."
+msgstr ""
+
+#. TRANS: Message given after deleting a group.
+#. TRANS: %s is the deleted group's name.
+#: actions/deletegroup.php:159
+#, php-format
+msgid "Deleted group %s"
+msgstr "%s à´¸à´à´à´ മായàµà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANS: Title of delete group page.
+#. TRANS: Form legend for deleting a group.
+#: actions/deletegroup.php:176 actions/deletegroup.php:202
+msgid "Delete group"
+msgstr "à´¸à´à´à´ മായàµà´àµà´àµà´"
+
+#. TRANS: Warning in form for deleleting a group.
+#: actions/deletegroup.php:206
+msgid ""
+"Are you sure you want to delete this group? This will clear all data about "
+"the group from the database, without a backup. Public posts to this group "
+"will still appear in individual timelines."
+msgstr ""
+
+#. TRANS: Submit button title for 'No' when deleting a group.
+#: actions/deletegroup.php:224
+msgid "Do not delete this group"
+msgstr "à´ à´¸à´à´à´¤àµà´¤àµ മായàµà´àµà´à´°àµà´¤àµ"
+
+#. TRANS: Submit button title for 'Yes' when deleting a group.
+#: actions/deletegroup.php:231
+msgid "Delete this group"
+msgstr "à´ à´¸à´à´à´¤àµà´¤àµ മായàµà´àµà´àµà´"
+
+#. TRANS: Error message displayed trying to delete a notice while not logged in.
+#. TRANS: Client error displayed when trying to unblock a user from a group while not logged in.
+#. TRANS: Client error displayed trying a change a subscription while not logged in.
+#. TRANS: Client error message thrown when trying to access the admin panel while not logged in.
+#: actions/deletenotice.php:52 actions/disfavor.php:61 actions/favor.php:62
+#: actions/groupblock.php:61 actions/groupunblock.php:60 actions/logout.php:69
+#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:88
+#: actions/nudge.php:63 actions/subedit.php:33 actions/subscribe.php:96
+#: actions/tagother.php:33 actions/unsubscribe.php:52
+#: lib/adminpanelaction.php:71 lib/profileformaction.php:64
+#: lib/settingsaction.php:72
+msgid "Not logged in."
+msgstr "à´²àµà´à´¿àµ» à´àµà´¯àµà´¤à´¿à´àµà´à´¿à´²àµà´²"
+
+#. TRANS: Instructions for deleting a notice.
+#: actions/deletenotice.php:110
+msgid ""
+"You are about to permanently delete a notice. Once this is done, it cannot "
+"be undone."
+msgstr ""
+"താà´àµà´àµ¾ à´à´°àµ à´
റിയിപàµà´ªàµ à´¸àµà´¥à´¿à´°à´®à´¾à´¯à´¿ മായàµà´àµà´à´¾àµ» à´ªàµà´àµà´¨àµà´¨àµ. à´à´°à´¿à´àµà´àµ½ à´à´¤àµ à´ªàµàµ¼à´¤àµà´¤à´¿à´¯à´¾à´¯à´¾àµ½, "
+"à´ªàµà´¨à´à´¸àµà´¥à´¾à´ªà´¿à´àµà´à´¾à´¨à´¾à´µà´¿à´²àµà´²."
+
+#. TRANS: Page title when deleting a notice.
+#. TRANS: Fieldset legend for the delete notice form.
+#: actions/deletenotice.php:117 actions/deletenotice.php:148
+msgid "Delete notice"
+msgstr "à´
റിയിപàµà´ªàµ മായàµà´àµà´àµà´"
+
+#. TRANS: Message for the delete notice form.
+#: actions/deletenotice.php:152
+msgid "Are you sure you want to delete this notice?"
+msgstr "à´ à´
റിയിപàµà´ªàµ à´à´´à´¿à´µà´¾à´àµà´à´£à´®àµà´¨àµà´¨àµ താà´àµà´àµ¾à´àµà´àµ à´à´±à´ªàµà´ªà´¾à´£àµ?"
+
+#. TRANS: Submit button title for 'No' when deleting a notice.
+#: actions/deletenotice.php:159
+msgid "Do not delete this notice"
+msgstr "à´ à´
റിയിപàµà´ªàµ മായàµà´àµà´à´°àµà´¤àµ"
+
+#. TRANS: Submit button title for 'Yes' when deleting a notice.
+#: actions/deletenotice.php:166 lib/noticelist.php:673
+msgid "Delete this notice"
+msgstr "à´ à´
റിയിപàµà´ªàµ മായàµà´àµà´àµà´"
+
+#: actions/deleteuser.php:67
+msgid "You cannot delete users."
+msgstr "താà´àµà´àµ¾à´àµà´àµ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯à´¾àµ» à´à´´à´¿à´¯à´¿à´²àµà´²."
+
+#: actions/deleteuser.php:74
+msgid "You can only delete local users."
+msgstr "താà´àµà´àµ¾à´àµà´àµ à´ªàµà´°à´¾à´¦àµà´¶à´¿à´ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµ മാതàµà´°à´®àµ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯à´¾àµ» à´à´´à´¿à´¯àµ."
+
+#: actions/deleteuser.php:110 actions/deleteuser.php:133
+msgid "Delete user"
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯àµà´"
+
+#: actions/deleteuser.php:136
+msgid ""
+"Are you sure you want to delete this user? This will clear all data about "
+"the user from the database, without a backup."
+msgstr ""
+"à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯à´£à´®àµà´¨àµà´¨àµ താà´àµà´àµ¾à´àµà´àµ à´¤àµàµ¼à´àµà´à´¯à´¾à´£àµ? à´à´¤àµ à´¡àµà´±àµà´±à´¾à´¬àµà´¸à´¿àµ½ നിനàµà´¨àµà´ ബാà´àµà´àµà´
പൠ"
+"à´à´²àµà´²à´¾à´¤àµ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´àµà´±à´¿à´àµà´àµà´³àµà´³ à´à´²àµà´²à´¾ വിവരà´àµà´à´³àµà´ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯àµà´."
+
+#. TRANS: Submit button title for 'Yes' when deleting a user.
+#: actions/deleteuser.php:163 lib/deleteuserform.php:77
+msgid "Delete this user"
+msgstr "à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯àµà´"
+
+#. TRANS: Message used as title for design settings for the site.
+#. TRANS: Link description in user account settings menu.
+#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134
+msgid "Design"
+msgstr "à´°àµà´ªà´à´²àµà´ªà´¨"
+
+#: actions/designadminpanel.php:74
+msgid "Design settings for this StatusNet site"
+msgstr "à´ à´¸àµà´±àµà´±à´¾à´±àµà´±à´¸àµâà´¨àµà´±àµà´±àµ à´¸àµà´±àµà´±à´¿à´¨àµà´±àµ à´°àµà´ªà´à´²àµà´ªà´¨à´¾ à´¸à´àµà´àµà´à´°à´£à´àµà´àµ¾"
+
+#: actions/designadminpanel.php:335
+msgid "Invalid logo URL."
+msgstr "à´²àµà´àµ à´¯àµ.à´àµ¼.à´àµ½. à´
സാധàµà´µà´¾à´£àµ."
+
+#: actions/designadminpanel.php:340
+msgid "Invalid SSL logo URL."
+msgstr "à´
സാധàµà´µà´¾à´¯ à´à´¸àµ.à´à´¸àµ.à´àµ½. à´²àµà´àµ à´¯àµ.à´àµ¼.à´àµ½."
+
+#: actions/designadminpanel.php:344
+#, php-format
+msgid "Theme not available: %s."
+msgstr "à´¦àµà´¶àµà´¯à´°àµà´ªà´ à´²à´àµà´¯à´®à´²àµà´²: %s."
+
+#: actions/designadminpanel.php:448
+msgid "Change logo"
+msgstr "à´²àµà´àµ മാറàµà´±àµà´"
+
+#: actions/designadminpanel.php:453
+msgid "Site logo"
+msgstr "à´¸àµà´±àµà´±à´¿à´¨àµà´±àµ à´²àµà´àµ"
+
+#: actions/designadminpanel.php:457
+msgid "SSL logo"
+msgstr "à´à´¸àµ.à´à´¸àµ.à´àµ½. à´²àµà´àµ"
+
+#: actions/designadminpanel.php:469
+msgid "Change theme"
+msgstr "à´¦àµà´¶àµà´¯à´°àµà´ªà´ മാറàµà´±àµà´"
+
+#: actions/designadminpanel.php:486
+msgid "Site theme"
+msgstr "à´¸àµà´±àµà´±à´¿à´¨àµà´±àµ à´¦àµà´¶àµà´¯à´°àµà´ªà´"
+
+#: actions/designadminpanel.php:487
+msgid "Theme for the site."
+msgstr "à´ à´¸àµà´±àµà´±à´¿à´¨àµà´±àµ à´¦àµà´¶àµà´¯à´°àµà´ªà´."
+
+#: actions/designadminpanel.php:493
+msgid "Custom theme"
+msgstr "à´à´àµà´à´¿à´ à´¦àµà´¶àµà´¯à´°àµà´ªà´"
+
+#: actions/designadminpanel.php:497
+msgid "You can upload a custom StatusNet theme as a .ZIP archive."
+msgstr ""
+
+#. TRANS: Fieldset legend on profile design page.
+#: actions/designadminpanel.php:512 lib/designsettings.php:98
+msgid "Change background image"
+msgstr "പശàµà´à´¾à´¤àµà´¤à´² à´à´¿à´¤àµà´°à´ മാറàµà´±àµà´"
+
+#. TRANS: Label on profile design page for setting a profile page background colour.
+#: actions/designadminpanel.php:517 actions/designadminpanel.php:600
+#: lib/designsettings.php:183
+msgid "Background"
+msgstr "പശàµà´à´¾à´¤àµà´¤à´²à´"
+
+#: actions/designadminpanel.php:522
+#, php-format
+msgid ""
+"You can upload a background image for the site. The maximum file size is %1"
+"$s."
+msgstr ""
+"താà´àµà´àµ¾à´àµà´àµ à´ à´¸àµà´±àµà´±à´¿à´¨àµà´³àµà´³ പശàµà´à´¾à´¤àµà´¤à´² à´à´¿à´¤àµà´°à´ à´
à´ªàµâà´²àµà´¡àµ à´àµà´¯àµà´¯à´¾à´µàµà´¨àµà´¨à´¤à´¾à´£àµ. à´ªàµà´°à´®à´¾à´£à´¤àµà´¤à´¿à´¨àµà´±àµ പരമാവധി "
+"വലിപàµà´ªà´ %1$s à´à´¯à´¿à´°à´¿à´àµà´à´£à´."
+
+#. TRANS: Used as radio button label to add a background image.
+#: actions/designadminpanel.php:553
+msgid "On"
+msgstr "à´¸à´àµà´à´"
+
+#. TRANS: Used as radio button label to not add a background image.
+#: actions/designadminpanel.php:570
+msgid "Off"
+msgstr "രഹിതà´"
+
+#. TRANS: Form guide for a set of radio buttons on the profile design page that will enable or disable
+#. TRANS: use of the uploaded profile image.
+#: actions/designadminpanel.php:571 lib/designsettings.php:159
+msgid "Turn background image on or off."
+msgstr "പശàµà´à´¾à´¤àµà´¤à´²à´à´¿à´¤àµà´°à´ à´ªàµà´°à´µàµ¼à´¤àµà´¤à´¨ à´¸à´àµà´à´®à´¾à´àµà´àµà´ à´
à´²àµà´²àµà´àµà´à´¿àµ½ രഹിതമാà´àµà´àµà´."
+
+#. TRANS: Checkbox label on profile design page that will cause the profile image to be tiled.
+#: actions/designadminpanel.php:576 lib/designsettings.php:165
+msgid "Tile background image"
+msgstr ""
+
+#. TRANS: Fieldset legend on profile design page to change profile page colours.
+#: actions/designadminpanel.php:590 lib/designsettings.php:175
+msgid "Change colours"
+msgstr "നിറà´àµà´àµ¾ മാറàµà´±àµà´"
+
+#. TRANS: Label on profile design page for setting a profile page content colour.
+#: actions/designadminpanel.php:613 lib/designsettings.php:197
+msgid "Content"
+msgstr "à´à´³àµà´³à´à´àµà´à´"
+
+#. TRANS: Label on profile design page for setting a profile page sidebar colour.
+#: actions/designadminpanel.php:626 lib/designsettings.php:211
+msgid "Sidebar"
+msgstr "പാർശàµà´µà´à´¿à´¤àµà´¤à´¿"
+
+#. TRANS: Label on profile design page for setting a profile page text colour.
+#: actions/designadminpanel.php:639 lib/designsettings.php:225
+msgid "Text"
+msgstr "à´à´´àµà´¤àµà´¤àµ"
+
+#. TRANS: Label on profile design page for setting a profile page links colour.
+#: actions/designadminpanel.php:652 lib/designsettings.php:239
+msgid "Links"
+msgstr "à´à´£àµà´£à´¿à´àµ¾"
+
+#: actions/designadminpanel.php:677
+msgid "Advanced"
+msgstr "വിപàµà´²à´"
+
+#: actions/designadminpanel.php:681
+msgid "Custom CSS"
+msgstr "à´¸àµà´µà´¨àµà´¤à´ സി.à´à´¸àµ.à´à´¸àµ."
+
+#. TRANS: Button text on profile design page to immediately reset all colour settings to default.
+#: actions/designadminpanel.php:702 lib/designsettings.php:257
+msgid "Use defaults"
+msgstr "à´¸àµà´µà´¤àµà´¯àµà´³àµà´³à´µ à´à´ªà´¯àµà´à´¿à´àµà´àµà´"
+
+#. TRANS: Title for button on profile design page to reset all colour settings to default.
+#: actions/designadminpanel.php:703 lib/designsettings.php:259
+msgid "Restore default designs"
+msgstr "à´¸àµà´µà´¤àµà´¯àµà´³àµà´³ à´°àµà´ªà´à´²àµà´ªà´¨à´àµ¾ à´ªàµà´¨à´à´¸àµà´¥à´¾à´ªà´¿à´àµà´àµà´"
+
+#. TRANS: Title for button on profile design page to reset all colour settings to default without saving.
+#: actions/designadminpanel.php:709 lib/designsettings.php:267
+msgid "Reset back to default"
+msgstr "à´®àµà´®àµà´ªàµ à´¸àµà´µà´¤àµà´¯àµà´£àµà´à´¾à´¯à´¿à´°àµà´¨àµà´¨à´¤à´¿à´²àµà´¯àµà´àµà´àµ à´ªàµà´¨à´à´¸àµà´¥à´¾à´ªà´¿à´àµà´àµà´"
+
+#. TRANS: Submit button title.
+#: actions/designadminpanel.php:711 actions/licenseadminpanel.php:319
+#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
+#: actions/snapshotadminpanel.php:245 actions/tagother.php:154
+#: lib/applicationeditform.php:357
+msgid "Save"
+msgstr "à´¸àµà´µàµ à´àµà´¯àµà´¯àµà´"
+
+#. TRANS: Title for button on profile design page to save settings.
+#: actions/designadminpanel.php:712 lib/designsettings.php:272
+msgid "Save design"
+msgstr "à´°àµà´ªà´à´²àµà´ªà´¨ à´¸àµà´µàµâ à´àµà´¯àµà´¯àµà´"
+
+#: actions/disfavor.php:81
+msgid "This notice is not a favorite!"
+msgstr ""
+
+#: actions/disfavor.php:94
+msgid "Add to favorites"
+msgstr ""
+
+#: actions/doc.php:158
+#, php-format
+msgid "No such document \"%s\""
+msgstr ""
+
+#. TRANS: Title for "Edit application" form.
+#. TRANS: Form legend.
+#: actions/editapplication.php:54 lib/applicationeditform.php:129
+msgid "Edit application"
+msgstr ""
+
+#. TRANS: Client error displayed trying to edit an application while not logged in.
+#: actions/editapplication.php:66
+msgid "You must be logged in to edit an application."
+msgstr ""
+
+#. TRANS: Client error displayed trying to edit an application that does not exist.
+#: actions/editapplication.php:83 actions/showapplication.php:87
+msgid "No such application."
+msgstr ""
+
+#. TRANS: Instructions for "Edit application" form.
+#: actions/editapplication.php:167
+msgid "Use this form to edit your application."
+msgstr ""
+
+#. TRANS: Validation error shown when not providing a name in the "Edit application" form.
+#: actions/editapplication.php:184 actions/newapplication.php:163
+msgid "Name is required."
+msgstr "à´ªàµà´°àµ à´à´µà´¶àµà´¯à´®à´¾à´£àµ."
+
+#. TRANS: Validation error shown when providing too long a name in the "Edit application" form.
+#: actions/editapplication.php:188 actions/newapplication.php:169
+msgid "Name is too long (maximum 255 characters)."
+msgstr "à´ªàµà´°à´¿à´¨àµ à´¨àµà´³à´ വളരൠà´àµà´àµà´¤à´²à´¾à´£àµ (പരമാവധി 255 à´
à´àµà´·à´°à´àµà´àµ¾)."
+
+#. TRANS: Validation error shown when providing a name for an application that already exists in the "Edit application" form.
+#: actions/editapplication.php:192 actions/newapplication.php:166
+msgid "Name already in use. Try another one."
+msgstr "à´ªàµà´°àµ à´®àµà´®àµà´ªàµ à´à´ªà´¯àµà´à´¤àµà´¤à´¿à´²àµà´£àµà´àµ. മറàµà´±àµà´°àµà´£àµà´£à´ à´¶àµà´°à´®à´¿à´àµà´àµà´."
+
+#. TRANS: Validation error shown when not providing a description in the "Edit application" form.
+#: actions/editapplication.php:196 actions/newapplication.php:172
+msgid "Description is required."
+msgstr "വിവരണഠà´à´µà´¶àµà´¯à´®à´¾à´£àµ."
+
+#. TRANS: Validation error shown when providing too long a source URL in the "Edit application" form.
+#: actions/editapplication.php:208
+msgid "Source URL is too long."
+msgstr "à´¸àµà´°àµà´¤à´¸àµà´¸àµ à´¯àµ.à´àµ¼.à´àµ½. വളരൠവലàµà´¤à´¾à´£àµ."
+
+#. TRANS: Validation error shown when providing an invalid source URL in the "Edit application" form.
+#: actions/editapplication.php:215 actions/newapplication.php:193
+msgid "Source URL is not valid."
+msgstr "à´¸àµà´°àµà´¤à´¸àµà´¸àµ à´¯àµ.à´àµ¼.à´àµ½. à´
സാധàµà´µà´¾à´£àµ."
+
+#. TRANS: Validation error shown when not providing an organisation in the "Edit application" form.
+#: actions/editapplication.php:219 actions/newapplication.php:196
+msgid "Organization is required."
+msgstr "à´¸à´à´à´à´¨à´¯àµà´¤àµà´¨àµà´¨àµ à´à´µà´¶àµà´¯à´®à´¾à´£àµ."
+
+#. TRANS: Validation error shown when providing too long an arganisation name in the "Edit application" form.
+#: actions/editapplication.php:223 actions/newapplication.php:199
+msgid "Organization is too long (maximum 255 characters)."
+msgstr ""
+
+#: actions/editapplication.php:226 actions/newapplication.php:202
+msgid "Organization homepage is required."
+msgstr "à´¸à´à´à´à´¨à´¯àµà´àµ à´ªàµà´°à´§à´¾à´¨à´¤à´¾àµ¾ à´à´µà´¶àµà´¯à´®à´¾à´£àµ."
+
+#. TRANS: Validation error shown when providing too long a callback URL in the "Edit application" form.
+#: actions/editapplication.php:237 actions/newapplication.php:214
+msgid "Callback is too long."
+msgstr ""
+
+#. TRANS: Validation error shown when providing an invalid callback URL in the "Edit application" form.
+#: actions/editapplication.php:245 actions/newapplication.php:223
+msgid "Callback URL is not valid."
+msgstr ""
+
+#. TRANS: Server error occuring when an application could not be updated from the "Edit application" form.
+#: actions/editapplication.php:282
+msgid "Could not update application."
+msgstr ""
+
+#. TRANS: Title for form to edit a group. %s is a group nickname.
+#: actions/editgroup.php:55
+#, php-format
+msgid "Edit %s group"
+msgstr "%s à´à´¨àµà´¨ à´¸à´à´à´¤àµà´¤à´¿àµ½ മാറàµà´±à´ വരàµà´¤àµà´¤àµà´"
+
+#. TRANS: Client error displayed trying to edit a group while not logged in.
+#. TRANS: Client error displayed trying to create a group while not logged in.
+#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65
+msgid "You must be logged in to create a group."
+msgstr "à´à´°àµ à´¸à´à´à´ à´¸àµà´·àµà´à´¿à´àµà´à´¾àµ» താà´àµà´àµ¾ à´²àµà´à´¿àµ» à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´à´£à´."
+
+#. TRANS: Client error displayed trying to edit a group while not being a group admin.
+#: actions/editgroup.php:110 actions/editgroup.php:176
+#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109
+msgid "You must be an admin to edit the group."
+msgstr "à´¸à´à´à´¤àµà´¤à´¿àµ½ മാറàµà´±à´ വരàµà´¤àµà´¤à´¾àµ» താà´àµà´àµ¾ à´à´°àµ à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´à´¨à´¾à´¯à´¿à´°à´¿à´àµà´à´£à´."
+
+#. TRANS: Form instructions for group edit form.
+#: actions/editgroup.php:161
+msgid "Use this form to edit the group."
+msgstr "à´¸à´à´à´¤àµà´¤à´¿àµ½ മാറàµà´±à´ വരàµà´¤àµà´¤à´¾àµ» à´ à´«àµà´ à´à´ªà´¯àµà´à´¿à´àµà´àµà´."
+
+#. TRANS: Group edit form validation error.
+#. TRANS: Group create form validation error.
+#: actions/editgroup.php:239 actions/newgroup.php:186
+#, php-format
+msgid "Invalid alias: \"%s\""
+msgstr ""
+
+#. TRANS: Server error displayed when editing a group fails.
+#: actions/editgroup.php:272
+msgid "Could not update group."
+msgstr ""
+
+#. TRANS: Server error displayed when group aliases could not be added.
+#. TRANS: Server exception thrown when creating group aliases failed.
+#: actions/editgroup.php:279 classes/User_group.php:534
+msgid "Could not create aliases."
+msgstr ""
+
+#. TRANS: Group edit form success message.
+#: actions/editgroup.php:296
+msgid "Options saved."
+msgstr "à´à´àµà´à´¿à´à´àµà´àµ¾ à´¸àµà´µàµ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Title for e-mail settings.
+#: actions/emailsettings.php:61
+msgid "Email settings"
+msgstr "à´à´®àµà´¯à´¿àµ½ à´¸à´àµà´àµà´à´°à´£à´àµà´àµ¾"
+
+#. TRANS: E-mail settings page instructions.
+#. TRANS: %%site.name%% is the name of the site.
+#: actions/emailsettings.php:76
+#, php-format
+msgid "Manage how you get email from %%site.name%%."
+msgstr "%%site.name%% à´¸àµà´±àµà´±à´¿àµ½ നിനàµà´¨àµà´³àµà´³ à´à´®àµà´¯à´¿àµ½ à´à´ªàµà´°à´à´¾à´°à´®à´¾à´£àµ à´²à´à´¿à´àµà´àµà´£àµà´à´¤àµà´¨àµà´¨àµ à´àµà´°à´®àµà´à´°à´¿à´àµà´àµà´."
+
+#. TRANS: Form legend for e-mail settings form.
+#. TRANS: Field label for e-mail address input in e-mail settings form.
+#: actions/emailsettings.php:107 actions/emailsettings.php:133
+msgid "Email address"
+msgstr "à´à´®àµà´¯à´¿àµ½ വിലാസà´"
+
+#. TRANS: Form note in e-mail settings form.
+#: actions/emailsettings.php:113
+msgid "Current confirmed email address."
+msgstr "à´à´ªàµà´ªàµàµ¾ à´¸àµà´¥à´¿à´°àµà´à´°à´¿à´àµà´à´ªàµà´ªàµà´àµà´à´¿à´àµà´àµà´³àµà´³ à´à´®àµà´¯à´¿àµ½ വിലാസà´."
+
+#. TRANS: Button label to remove a confirmed e-mail address.
+#. TRANS: Button label for removing a set sender e-mail address to post notices from.
+#. TRANS: Button label to remove a confirmed IM address.
+#. TRANS: Button label to remove a confirmed SMS address.
+#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from.
+#: actions/emailsettings.php:116 actions/emailsettings.php:183
+#: actions/imsettings.php:116 actions/smssettings.php:124
+#: actions/smssettings.php:180
+msgctxt "BUTTON"
+msgid "Remove"
+msgstr "à´¨àµà´àµà´à´ à´àµà´¯àµà´¯àµà´"
+
+#: actions/emailsettings.php:123
+msgid ""
+"Awaiting confirmation on this address. Check your inbox (and spam box!) for "
+"a message with further instructions."
+msgstr ""
+"ഠവിലാസഠസàµà´¥à´¿à´°àµà´à´°à´¿à´àµà´à´ªàµà´ªàµà´à´¾àµ» à´
വശàµà´·à´¿à´àµà´àµà´¨àµà´¨àµ. à´àµà´àµà´¤àµ½ നിർദàµà´¦àµà´¶à´àµà´àµ¾à´àµà´àµ താà´àµà´à´³àµà´àµ à´àµ»à´¬àµà´àµà´¸àµà´ "
+"(à´à´ªàµà´ªà´ à´¸àµà´ªà´¾à´ à´¬àµà´àµà´¸àµà´!) പരിശàµà´§à´¿à´àµà´àµà´."
+
+#. TRANS: Instructions for e-mail address input form. Do not translate
+#. TRANS: "example.org". It is one of the domain names reserved for
+#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt.
+#. TRANS: Any other domain may be owned by a legitimate person or
+#. TRANS: organization.
+#: actions/emailsettings.php:140
+msgid "Email address, like \"UserName@example.org\""
+msgstr "\"UserName@example.org\" à´ªàµà´²àµà´¯àµà´³àµà´³ à´à´®àµà´¯à´¿àµ½ വിലാസà´"
+
+#. TRANS: Button label for adding an e-mail address in e-mail settings form.
+#. TRANS: Button label for adding an IM address in IM settings form.
+#. TRANS: Button label for adding a SMS phone number in SMS settings form.
+#: actions/emailsettings.php:144 actions/imsettings.php:151
+#: actions/smssettings.php:162
+msgctxt "BUTTON"
+msgid "Add"
+msgstr "à´àµà´àµà´à´¿à´àµà´àµàµ¼à´àµà´àµà´"
+
+#. TRANS: Form legend for incoming e-mail settings form.
+#. TRANS: Form legend for incoming SMS settings form.
+#: actions/emailsettings.php:152 actions/smssettings.php:171
+msgid "Incoming email"
+msgstr "à´à´àµà´àµà´àµà´àµà´³àµà´³ à´à´®àµà´¯à´¿àµ½"
+
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:158
+msgid "I want to post notices by email."
+msgstr "à´à´¨à´¿à´àµà´àµ à´
റിയിപàµà´ªàµà´àµ¾ à´à´®àµà´¯à´¿àµ½ വഴി à´ªàµà´°à´¸à´¿à´¦àµà´§àµà´à´°à´¿à´àµà´à´£à´."
+
+#. TRANS: Form instructions for incoming e-mail form in e-mail settings.
+#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings.
+#: actions/emailsettings.php:180 actions/smssettings.php:178
+msgid "Send email to this address to post new notices."
+msgstr "à´ªàµà´¤à´¿à´¯ à´
റിയിപàµà´ªàµà´àµ¾ à´ªàµà´°à´¸à´¿à´¦àµà´§àµà´à´°à´¿à´àµà´à´¾àµ» ഠവിലാസതàµà´¤à´¿àµ½ à´à´®àµà´¯à´¿àµ½ à´
യയàµà´àµà´àµà´."
+
+#. TRANS: Instructions for incoming e-mail address input form, when an address has already been assigned.
+#. TRANS: Instructions for incoming SMS e-mail address input form.
+#: actions/emailsettings.php:189 actions/smssettings.php:186
+msgid "Make a new email address for posting to; cancels the old one."
+msgstr "à´ªàµà´°à´¸à´¿à´¦àµà´§àµà´à´°à´¿à´àµà´à´¾à´¨à´¾à´¯à´¿ à´ªàµà´¤à´¿à´¯àµà´°àµ à´à´®àµà´¯à´¿àµ½ വിലാസഠസàµà´·àµà´à´¿à´àµà´àµà´; പഴയതൠറദàµà´¦à´¾à´àµà´à´ªàµà´ªàµà´àµà´."
+
+#. TRANS: Instructions for incoming e-mail address input form.
+#: actions/emailsettings.php:193
+msgid ""
+"To send notices via email, we need to create a unique email address for you "
+"on this server:"
+msgstr ""
+"à´à´®àµà´¯à´¿àµ½ വഴി à´
റിയിപàµà´ªàµà´àµ¾ à´
യയàµà´àµà´à´¾àµ», à´ à´¸àµàµ¼à´µà´±à´¿àµ½ താà´àµà´àµ¾à´àµà´à´¾à´¯à´¿ à´à´°àµ à´
നനàµà´¯ à´à´®àµà´¯à´¿àµ½ വിലാസഠ"
+"à´¸àµà´·àµà´à´¿à´àµà´àµà´£àµà´à´¤àµà´£àµà´àµ:"
+
+#. TRANS: Button label for adding an e-mail address to send notices from.
+#. TRANS: Button label for adding an SMS e-mail address to send notices from.
+#: actions/emailsettings.php:199 actions/smssettings.php:189
+msgctxt "BUTTON"
+msgid "New"
+msgstr "à´ªàµà´¤à´¿à´¯à´¤àµ"
+
+#. TRANS: Form legend for e-mail preferences form.
+#: actions/emailsettings.php:208
+msgid "Email preferences"
+msgstr "à´à´®àµà´¯à´¿àµ½ à´àµà´°à´®àµà´à´°à´£à´àµà´àµ¾"
+
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:216
+msgid "Send me notices of new subscriptions through email."
+msgstr ""
+
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:222
+msgid "Send me email when someone adds my notice as a favorite."
+msgstr ""
+
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:229
+msgid "Send me email when someone sends me a private message."
+msgstr "à´à´°àµà´àµà´à´¿à´²àµà´ à´à´¨à´¿à´àµà´àµà´°àµ à´¸àµà´µà´à´¾à´°àµà´¯ സനàµà´¦àµà´¶à´®à´¯à´àµà´à´¾àµ½ à´à´¨à´¿à´àµà´àµ à´à´®àµà´¯à´¿àµ½ à´
യയàµà´àµà´àµà´."
+
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:235
+msgid "Send me email when someone sends me an \"@-reply\"."
+msgstr "à´à´°àµà´àµà´à´¿à´²àµà´ à´à´¨à´¿à´àµà´àµà´°àµ \"@-reply\" à´
à´¯à´àµà´à´¾àµ½ à´à´¨à´¿à´àµà´àµ à´à´®àµà´¯à´¿àµ½ à´
യയàµà´àµà´àµà´."
+
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:241
+msgid "Allow friends to nudge me and send me an email."
+msgstr ""
+
+#. TRANS: Checkbox label in e-mail preferences form.
+#: actions/emailsettings.php:247
+msgid "Publish a MicroID for my email address."
+msgstr ""
+
+#. TRANS: Confirmation message for successful e-mail preferences save.
+#: actions/emailsettings.php:368
+msgid "Email preferences saved."
+msgstr "à´à´®àµà´¯à´¿àµ½ à´àµà´°à´®àµà´à´°à´£à´àµà´àµ¾ à´¸àµà´µàµ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Message given saving e-mail address without having provided one.
+#: actions/emailsettings.php:388
+msgid "No email address."
+msgstr "à´à´®àµà´¯à´¿àµ½ വിലാസഠà´à´²àµà´²."
+
+#. TRANS: Message given saving e-mail address that cannot be normalised.
+#: actions/emailsettings.php:396
+msgid "Cannot normalize that email address"
+msgstr ""
+
+#. TRANS: Message given saving e-mail address that not valid.
+#: actions/emailsettings.php:401 actions/register.php:212
+#: actions/siteadminpanel.php:144
+msgid "Not a valid email address."
+msgstr "സാധàµà´µà´¾à´¯ à´à´®àµà´¯à´¿àµ½ വിലാസഠà´
à´²àµà´²."
+
+#. TRANS: Message given saving e-mail address that is already set.
+#: actions/emailsettings.php:405
+msgid "That is already your email address."
+msgstr "à´
താണൠതാà´àµà´à´³àµà´àµ à´à´®àµà´¯à´¿àµ½ വിലാസà´."
+
+#. TRANS: Message given saving e-mail address that is already set for another user.
+#: actions/emailsettings.php:409
+msgid "That email address already belongs to another user."
+msgstr "à´ à´à´®àµà´¯à´¿àµ½ വിലാസഠമറàµà´±àµà´°àµ à´à´ªà´¯àµà´àµà´¤à´¾à´µàµ à´®àµà´®àµà´ªàµ à´à´ªà´¯àµà´à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Server error thrown on database error adding e-mail confirmation code.
+#. TRANS: Server error thrown on database error adding IM confirmation code.
+#. TRANS: Server error thrown on database error adding SMS confirmation code.
+#: actions/emailsettings.php:426 actions/imsettings.php:351
+#: actions/smssettings.php:373
+msgid "Couldn't insert confirmation code."
+msgstr "à´¸àµà´¥à´¿à´°àµà´à´°à´£ à´àµà´¡àµ à´àµ¾à´ªàµà´ªàµà´àµà´¤àµà´¤à´¾àµ» à´à´´à´¿à´àµà´à´¿à´²àµà´²."
+
+#. TRANS: Message given saving valid e-mail address that is to be confirmed.
+#: actions/emailsettings.php:433
+msgid ""
+"A confirmation code was sent to the email address you added. Check your "
+"inbox (and spam box!) for the code and instructions on how to use it."
+msgstr ""
+"താà´àµà´àµ¾ à´àµàµ¼à´¤àµà´¤à´¿à´àµà´àµà´³àµà´³ à´à´®àµà´¯à´¿àµ½ വിലാസതàµà´¤à´¿à´²àµà´¯àµà´àµà´àµ à´à´°àµ à´¸àµà´¥à´¿à´°àµà´à´°à´£ à´àµà´¡àµ à´
à´¯à´àµà´à´¿à´àµà´àµà´£àµà´àµ. à´àµà´¡à´¿à´¨àµà´ "
+"à´
à´¤àµà´ªàµà´°à´à´¾à´°à´ à´à´ªà´¯àµà´à´¿à´àµà´à´¾à´®àµà´¨àµà´¨ മാർà´àµà´à´¨à´¿àµ¼à´¦àµà´¦àµà´¶à´àµà´àµ¾à´àµà´àµà´ താà´àµà´à´³àµà´àµ à´àµ»à´¬àµà´àµà´¸àµ (à´à´ªàµà´ªà´ à´¸àµà´ªà´¾à´ à´¬àµà´àµà´¸àµà´) "
+"പരിശàµà´§à´¿à´àµà´àµà´."
+
+#. TRANS: Message given canceling e-mail address confirmation that is not pending.
+#. TRANS: Message given canceling IM address confirmation that is not pending.
+#. TRANS: Message given canceling SMS phone number confirmation that is not pending.
+#: actions/emailsettings.php:454 actions/imsettings.php:386
+#: actions/smssettings.php:408
+msgid "No pending confirmation to cancel."
+msgstr "റദàµà´¦à´¾à´àµà´à´¾à´¨à´¾à´¯à´¿ à´¸àµà´¥à´¿à´°àµà´à´°à´£à´àµà´à´³àµà´¨àµà´¨àµà´ à´
വശàµà´·à´¿à´àµà´àµà´¨àµà´¨à´¿à´²àµà´²."
+
+#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address.
+#: actions/emailsettings.php:459
+msgid "That is the wrong email address."
+msgstr "à´
തൠതàµà´±àµà´±à´¾à´¯ à´à´®àµà´¯à´¿àµ½ വിലാസമാണàµ."
+
+#. TRANS: Server error thrown on database error canceling e-mail address confirmation.
+#. TRANS: Server error thrown on database error canceling SMS phone number confirmation.
+#: actions/emailsettings.php:468 actions/smssettings.php:422
+msgid "Couldn't delete email confirmation."
+msgstr "à´à´®àµà´¯à´¿àµ½ à´¸àµà´¥à´¿à´°àµà´à´°à´£à´ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯à´¾àµ» à´à´´à´¿à´àµà´à´¿à´²àµà´²."
+
+#. TRANS: Message given after successfully canceling e-mail address confirmation.
+#: actions/emailsettings.php:473
+msgid "Email confirmation cancelled."
+msgstr "à´à´®àµà´¯à´¿àµ½ à´¸àµà´¥à´¿à´°àµà´à´°à´£à´ റദàµà´¦à´¾à´àµà´à´¿."
+
+#. TRANS: Message given trying to remove an e-mail address that is not
+#. TRANS: registered for the active user.
+#: actions/emailsettings.php:493
+msgid "That is not your email address."
+msgstr "à´
തൠതാà´àµà´à´³àµà´àµ à´à´®àµà´¯à´¿àµ½ വിലാസമലàµà´²."
+
+#. TRANS: Message given after successfully removing a registered e-mail address.
+#: actions/emailsettings.php:514
+msgid "The email address was removed."
+msgstr "à´à´®àµà´¯à´¿àµ½ വിലാസഠനàµà´àµà´à´ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#: actions/emailsettings.php:528 actions/smssettings.php:568
+msgid "No incoming email address."
+msgstr "à´¸àµà´µàµà´à´°à´¿à´àµà´à´¾à´¨àµà´³àµà´³ à´à´®àµà´¯à´¿àµ½ വിലാസഠà´à´²àµà´²."
+
+#. TRANS: Server error thrown on database error removing incoming e-mail address.
+#. TRANS: Server error thrown on database error adding incoming e-mail address.
+#: actions/emailsettings.php:540 actions/emailsettings.php:565
+#: actions/smssettings.php:578 actions/smssettings.php:602
+msgid "Couldn't update user record."
+msgstr ""
+
+#. TRANS: Message given after successfully removing an incoming e-mail address.
+#: actions/emailsettings.php:544 actions/smssettings.php:581
+msgid "Incoming email address removed."
+msgstr "à´¸àµà´µàµà´à´°à´¿à´àµà´à´¾à´¨àµà´³àµà´³ à´à´®àµà´¯à´¿àµ½ വിലാസഠനàµà´àµà´à´ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Message given after successfully adding an incoming e-mail address.
+#: actions/emailsettings.php:569 actions/smssettings.php:605
+msgid "New incoming email address added."
+msgstr "à´¸àµà´µàµà´à´°à´¿à´àµà´à´¾à´¨àµà´³àµà´³ à´ªàµà´¤à´¿à´¯ à´à´®àµà´¯à´¿àµ½ വിലാസഠà´àµà´àµà´à´¿à´àµà´àµàµ¼à´¤àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#: actions/favor.php:79
+msgid "This notice is already a favorite!"
+msgstr ""
+
+#: actions/favor.php:92 lib/disfavorform.php:144
+msgid "Disfavor favorite"
+msgstr ""
+
+#: actions/favorited.php:65 lib/popularnoticesection.php:62
+#: lib/publicgroupnav.php:93
+msgid "Popular notices"
+msgstr "à´à´¨à´ªàµà´°à´¿à´¯ à´
റിയിപàµà´ªàµà´àµ¾"
+
+#: actions/favorited.php:67
+#, php-format
+msgid "Popular notices, page %d"
+msgstr "à´à´¨à´ªàµà´°à´¿à´¯ à´
റിയിപàµà´ªàµà´àµ¾, താൾ %d"
+
+#: actions/favorited.php:79
+msgid "The most popular notices on the site right now."
+msgstr "à´ à´¸àµà´±àµà´±à´¿àµ½ à´à´ªàµà´ªàµà´´àµà´³àµà´³ à´à´±àµà´±à´µàµà´ à´à´¨à´ªàµà´°à´¿à´¯ à´
റിയിപàµà´ªàµà´àµ¾."
+
+#: actions/favorited.php:150
+msgid "Favorite notices appear on this page but no one has favorited one yet."
+msgstr ""
+
+#: actions/favorited.php:153
+msgid ""
+"Be the first to add a notice to your favorites by clicking the fave button "
+"next to any notice you like."
+msgstr ""
+
+#: actions/favorited.php:156
+#, php-format
+msgid ""
+"Why not [register an account](%%action.register%%) and be the first to add a "
+"notice to your favorites!"
+msgstr ""
+
+#: actions/favoritesrss.php:111 actions/showfavorites.php:77
+#: lib/personalgroupnav.php:118
+#, php-format
+msgid "%s's favorite notices"
+msgstr ""
+
+#: actions/favoritesrss.php:115
+#, php-format
+msgid "Updates favored by %1$s on %2$s!"
+msgstr ""
+
+#: actions/featured.php:69 lib/featureduserssection.php:87
+#: lib/publicgroupnav.php:89
+msgid "Featured users"
+msgstr ""
+
+#: actions/featured.php:71
+#, php-format
+msgid "Featured users, page %d"
+msgstr ""
+
+#: actions/featured.php:99
+#, php-format
+msgid "A selection of some great users on %s"
+msgstr ""
+
+#: actions/file.php:34
+msgid "No notice ID."
+msgstr ""
+
+#: actions/file.php:38
+msgid "No notice."
+msgstr ""
+
+#: actions/file.php:42
+msgid "No attachments."
+msgstr ""
+
+#: actions/file.php:51
+msgid "No uploaded attachments."
+msgstr ""
+
+#: actions/finishremotesubscribe.php:69
+msgid "Not expecting this response!"
+msgstr "à´ à´ªàµà´°à´¤à´¿à´à´°à´£à´®à´²àµà´² à´ªàµà´°à´¤àµà´àµà´·à´¿à´àµà´à´¤àµ!"
+
+#: actions/finishremotesubscribe.php:80
+msgid "User being listened to does not exist."
+msgstr ""
+
+#: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59
+msgid "You can use the local subscription!"
+msgstr ""
+
+#: actions/finishremotesubscribe.php:99
+msgid "That user has blocked you from subscribing."
+msgstr ""
+
+#: actions/finishremotesubscribe.php:110
+msgid "You are not authorized."
+msgstr ""
+
+#: actions/finishremotesubscribe.php:113
+msgid "Could not convert request token to access token."
+msgstr ""
+
+#: actions/finishremotesubscribe.php:118
+msgid "Remote service uses unknown version of OMB protocol."
+msgstr ""
+
+#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:317
+msgid "Error updating remote profile."
+msgstr ""
+
+#: actions/getfile.php:79
+msgid "No such file."
+msgstr ""
+
+#: actions/getfile.php:83
+msgid "Cannot read file."
+msgstr "à´ªàµà´°à´®à´¾à´£à´ വായിà´àµà´à´¾à´¨à´¾à´µà´¿à´²àµà´²."
+
+#: actions/grantrole.php:62 actions/revokerole.php:62
+msgid "Invalid role."
+msgstr ""
+
+#: actions/grantrole.php:66 actions/revokerole.php:66
+msgid "This role is reserved and cannot be set."
+msgstr ""
+
+#: actions/grantrole.php:75
+msgid "You cannot grant user roles on this site."
+msgstr ""
+
+#: actions/grantrole.php:82
+msgid "User already has this role."
+msgstr ""
+
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing a profile.
+#. TRANS: Client error displayed trying a change a subscription without providing a profile.
+#: actions/groupblock.php:71 actions/groupunblock.php:71
+#: actions/makeadmin.php:71 actions/subedit.php:49
+#: lib/profileformaction.php:79
+msgid "No profile specified."
+msgstr ""
+
+#. TRANS: Client error displayed when trying to unblock a user from a group without providing an existing profile.
+#. TRANS: Client error displayed trying a change a subscription for a non-existant profile ID.
+#: actions/groupblock.php:76 actions/groupunblock.php:77
+#: actions/makeadmin.php:76 actions/subedit.php:57 actions/tagother.php:46
+#: actions/unsubscribe.php:84 lib/profileformaction.php:86
+msgid "No profile with that ID."
+msgstr ""
+
+#: actions/groupblock.php:81 actions/groupunblock.php:82
+#: actions/makeadmin.php:81
+msgid "No group specified."
+msgstr ""
+
+#: actions/groupblock.php:91
+msgid "Only an admin can block group members."
+msgstr "à´¸à´à´à´¤àµà´¤à´¿à´²àµ à´
à´à´à´àµà´à´³àµ à´¤à´à´¯àµ» à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´à´¨àµ മാതàµà´°à´®àµ à´à´´à´¿à´¯àµ."
+
+#: actions/groupblock.php:95
+msgid "User is already blocked from group."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µàµ à´¸à´à´à´¤àµà´¤à´¿àµ½ നിനàµà´¨àµà´ à´®àµà´®àµà´ªàµ തനàµà´¨àµ à´¤à´à´¯à´ªàµà´ªàµà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#: actions/groupblock.php:100
+msgid "User is not a member of group."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µàµ à´¸à´à´à´¤àµà´¤à´¿à´²àµ à´
à´à´à´®à´²àµà´²."
+
+#: actions/groupblock.php:134 actions/groupmembers.php:364
+msgid "Block user from group"
+msgstr "à´¸à´à´à´¤àµà´¤à´¿àµ½ നിനàµà´¨àµà´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¤à´à´¯àµà´"
+
+#: actions/groupblock.php:160
+#, php-format
+msgid ""
+"Are you sure you want to block user \"%1$s\" from the group \"%2$s\"? They "
+"will be removed from the group, unable to post, and unable to subscribe to "
+"the group in the future."
+msgstr ""
+
+#. TRANS: Submit button title for 'No' when blocking a user from a group.
+#: actions/groupblock.php:182
+msgid "Do not block this user from this group"
+msgstr "à´ à´¸à´à´à´¤àµà´¤à´¿àµ½ നിനàµà´¨àµà´ à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¤à´à´¯à´°àµà´¤àµ"
+
+#. TRANS: Submit button title for 'Yes' when blocking a user from a group.
+#: actions/groupblock.php:189
+msgid "Block this user from this group"
+msgstr "à´ à´¸à´à´à´¤àµà´¤à´¿àµ½ നിനàµà´¨àµà´ à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¤à´à´¯àµà´"
+
+#: actions/groupblock.php:206
+msgid "Database error blocking user from group."
+msgstr "à´¸à´à´à´¤àµà´¤à´¿àµ½ നിനàµà´¨àµà´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¤à´à´¯àµà´®àµà´ªàµàµ¾ à´¡àµà´±àµà´±à´¾à´¬àµà´¸àµ പിഴവàµà´£àµà´à´¾à´¯à´¿."
+
+#: actions/groupbyid.php:74 actions/userbyid.php:70
+msgid "No ID."
+msgstr ""
+
+#: actions/groupdesignsettings.php:68
+msgid "You must be logged in to edit a group."
+msgstr "à´¸à´à´à´¤àµà´¤à´¿àµ½ മാറàµà´±à´àµà´àµ¾ വരàµà´¤àµà´¤à´¾àµ» താà´àµà´àµ¾ à´²àµà´à´¿àµ» à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´£àµà´à´¤à´¾à´£àµ."
+
+#: actions/groupdesignsettings.php:144
+msgid "Group design"
+msgstr "à´¸à´à´à´¤àµà´¤à´¿à´¨àµà´±àµ à´°àµà´ªà´à´²àµà´ªà´¨"
+
+#: actions/groupdesignsettings.php:155
+msgid ""
+"Customize the way your group looks with a background image and a colour "
+"palette of your choice."
+msgstr ""
+
+#. TRANS: Error message displayed if design settings could not be saved.
+#. TRANS: Error message displayed if design settings could not be saved after clicking "Use defaults".
+#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186
+#: lib/designsettings.php:405 lib/designsettings.php:427
+msgid "Couldn't update your design."
+msgstr "താà´àµà´à´³àµà´àµ à´°àµà´ªà´à´²àµà´ªà´¨ à´ªàµà´¤àµà´àµà´à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231
+msgid "Design preferences saved."
+msgstr "à´°àµà´ªà´à´²àµà´ªà´¨à´¾ à´àµà´°à´®àµà´à´°à´£à´àµà´àµ¾ à´¸àµà´µàµ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#: actions/grouplogo.php:142 actions/grouplogo.php:195
+msgid "Group logo"
+msgstr "à´¸à´à´à´¤àµà´¤à´¿à´¨àµà´±àµ à´²àµà´àµ"
+
+#: actions/grouplogo.php:153
+#, php-format
+msgid ""
+"You can upload a logo image for your group. The maximum file size is %s."
+msgstr ""
+
+#: actions/grouplogo.php:236
+msgid "Upload"
+msgstr "à´
à´ªàµâà´²àµà´¡àµ"
+
+#: actions/grouplogo.php:289
+msgid "Crop"
+msgstr "à´µàµà´àµà´à´¿à´àµà´àµà´±àµà´¤à´¾à´àµà´àµà´"
+
+#: actions/grouplogo.php:365
+msgid "Pick a square area of the image to be the logo."
+msgstr "à´²àµà´àµ à´à´àµà´à´¾àµ» à´à´¿à´¤àµà´°à´¤àµà´¤à´¿à´¨àµà´±àµ à´à´°àµ സമà´à´¤àµà´°à´¤àµà´¤à´¿à´²àµà´³àµà´³ à´à´¾à´à´ തിരà´àµà´àµà´àµà´àµà´àµà´."
+
+#: actions/grouplogo.php:399
+msgid "Logo updated."
+msgstr "à´²àµà´àµ à´ªàµà´¤àµà´àµà´à´¿."
+
+#: actions/grouplogo.php:401
+msgid "Failed updating logo."
+msgstr "à´²àµà´àµ à´ªàµà´¤àµà´àµà´àµ½ പരാà´à´¯à´ªàµà´ªàµà´àµà´àµ."
+
+#. TRANS: Title of the page showing group members.
+#. TRANS: %s is the name of the group.
+#: actions/groupmembers.php:102
+#, php-format
+msgid "%s group members"
+msgstr "%s à´¸à´à´ à´
à´à´à´àµà´àµ¾"
+
+#. TRANS: Title of the page showing group members.
+#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list.
+#: actions/groupmembers.php:107
+#, php-format
+msgid "%1$s group members, page %2$d"
+msgstr ""
+
+#: actions/groupmembers.php:122
+msgid "A list of the users in this group."
+msgstr "à´ à´¸à´à´à´¤àµà´¤à´¿à´²àµ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµà´àµ à´ªà´àµà´à´¿à´."
+
+#: actions/groupmembers.php:186
+msgid "Admin"
+msgstr "à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µà´¾à´¹à´àµ»"
+
+#. TRANS: Button text for the form that will block a user from a group.
+#: actions/groupmembers.php:399
+msgctxt "BUTTON"
+msgid "Block"
+msgstr "à´¤à´à´¯àµà´"
+
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:403
+msgctxt "TOOLTIP"
+msgid "Block this user"
+msgstr "à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¤à´à´¯àµà´"
+
+#: actions/groupmembers.php:498
+msgid "Make user an admin of the group"
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¸à´à´à´¤àµà´¤à´¿à´¨àµà´±àµ à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´à´¨à´¾à´àµà´àµà´"
+
+#. TRANS: Button text for the form that will make a user administrator.
+#: actions/groupmembers.php:533
+msgctxt "BUTTON"
+msgid "Make Admin"
+msgstr "à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´à´¨à´¾à´àµà´àµà´"
+
+#. TRANS: Submit button title.
+#: actions/groupmembers.php:537
+msgctxt "TOOLTIP"
+msgid "Make this user an admin"
+msgstr "à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´à´¨à´¾à´àµà´àµà´"
+
+#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
+#: actions/grouprss.php:142
+#, php-format
+msgid "Updates from members of %1$s on %2$s!"
+msgstr ""
+
+#: actions/groups.php:62 lib/profileaction.php:223 lib/profileaction.php:249
+#: lib/publicgroupnav.php:81 lib/searchgroupnav.php:84 lib/subgroupnav.php:98
+msgid "Groups"
+msgstr "à´¸à´à´à´àµà´àµ¾"
+
+#: actions/groups.php:64
+#, php-format
+msgid "Groups, page %d"
+msgstr "à´¸à´à´à´àµà´àµ¾, താൾ %d"
+
+#: actions/groups.php:90
+#, php-format
+msgid ""
+"%%%%site.name%%%% groups let you find and talk with people of similar "
+"interests. After you join a group you can send messages to all other members "
+"using the syntax \"!groupname\". Don't see a group you like? Try [searching "
+"for one](%%%%action.groupsearch%%%%) or [start your own!](%%%%action.newgroup"
+"%%%%)"
+msgstr ""
+
+#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122
+msgid "Create a new group"
+msgstr "à´ªàµà´¤à´¿à´¯àµà´°àµ à´¸à´à´à´ à´¸àµà´·àµà´à´¿à´àµà´àµà´"
+
+#: actions/groupsearch.php:52
+#, php-format
+msgid ""
+"Search for groups on %%site.name%% by their name, location, or description. "
+"Separate the terms by spaces; they must be 3 characters or more."
+msgstr ""
+
+#: actions/groupsearch.php:58
+msgid "Group search"
+msgstr "à´¸à´à´à´¤àµà´¤à´¿àµ½ തിരയàµà´"
+
+#: actions/groupsearch.php:79 actions/noticesearch.php:117
+#: actions/peoplesearch.php:83
+msgid "No results."
+msgstr "à´«à´²à´àµà´àµ¾ à´à´¨àµà´¨àµà´®à´¿à´²àµà´²"
+
+#: actions/groupsearch.php:82
+#, php-format
+msgid ""
+"If you can't find the group you're looking for, you can [create it](%%action."
+"newgroup%%) yourself."
+msgstr ""
+"താà´àµà´àµ¾ à´
à´¨àµà´µàµà´·à´¿à´àµà´àµà´¨àµà´¨ à´¸à´à´à´ à´à´£àµà´àµà´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´²àµà´àµà´à´¿àµ½, താà´àµà´àµ¾ തനàµà´¨àµ [à´
à´¤àµà´£àµà´à´¾à´àµà´àµà´](%%action."
+"newgroup%%)."
+
+#: actions/groupsearch.php:85
+#, php-format
+msgid ""
+"Why not [register an account](%%action.register%%) and [create the group](%%"
+"action.newgroup%%) yourself!"
+msgstr ""
+"à´à´¨àµà´¤àµà´àµà´£àµà´àµ താà´àµà´àµ¾à´àµà´àµ തനàµà´¨àµ [à´
à´à´à´¤àµà´µà´®àµà´àµà´àµà´àµà´à´¯àµà´](%%action.register%%) [à´¸à´à´à´ à´¸àµà´·àµà´à´¿à´àµà´àµà´à´¯àµà´](%%"
+"action.newgroup%%) à´àµà´¯àµà´¤àµà´àµà´!"
+
+#. TRANS: Client error displayed when trying to unblock a user from a group without being an administrator for the group.
+#: actions/groupunblock.php:94
+msgid "Only an admin can unblock group members."
+msgstr "à´¸à´à´à´¤àµà´¤à´¿à´²àµ à´
à´à´à´àµà´à´³àµà´àµ à´¤à´à´¯àµ½ à´¨àµà´àµà´à´¾àµ» à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´à´¨àµ മാതàµà´°à´®àµ à´à´´à´¿à´¯àµ."
+
+#. TRANS: Client error displayed when trying to unblock a non-blocked user from a group.
+#: actions/groupunblock.php:99
+msgid "User is not blocked from group."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µàµ à´¸à´à´à´¤àµà´¤à´¿àµ½ നിനàµà´¨àµà´ à´¤à´à´¯à´ªàµà´ªàµà´àµà´à´¿à´àµà´à´¿à´²àµà´²."
+
+#. TRANS: Server error displayed when unblocking a user from a group fails because of an unknown error.
+#: actions/groupunblock.php:131 actions/unblock.php:86
+msgid "Error removing the block."
+msgstr "à´¤à´à´¯àµ½ à´¨àµà´àµà´àµà´¨àµà´¨à´¤à´¿àµ½ പിഴവàµà´£àµà´à´¾à´¯à´¿."
+
+#. TRANS: Title for instance messaging settings.
+#: actions/imsettings.php:60
+msgid "IM settings"
+msgstr "à´.à´à´. à´¸à´àµà´àµà´à´°à´£à´àµà´àµ¾"
+
+#. TRANS: Instant messaging settings page instructions.
+#. TRANS: [instant messages] is link text, "(%%doc.im%%)" is the link.
+#. TRANS: the order and formatting of link text and link should remain unchanged.
+#: actions/imsettings.php:74
+#, php-format
+msgid ""
+"You can send and receive notices through Jabber/GTalk [instant messages](%%"
+"doc.im%%). Configure your address and settings below."
+msgstr ""
+"à´à´¾à´¬àµà´¬àµ¼/à´à´¿à´±àµà´±àµà´àµ [തതàµà´¸à´®à´¯ സനàµà´¦àµà´¶à´àµà´àµ¾ - instant messages] à´à´ªà´¯àµà´à´¿à´àµà´àµ താà´àµà´àµ¾à´àµà´àµ à´
റിയിപàµà´ªàµà´àµ¾ "
+"à´
യയàµà´àµà´à´¾à´¨àµà´ à´¸àµà´µàµà´à´°à´¿à´àµà´à´¾à´¨àµà´ à´à´´à´¿à´¯àµà´¨àµà´¨à´¤à´¾à´£àµ (%%doc.im%%). താà´àµà´à´³àµà´àµ വിലാസവàµà´ à´¸à´àµà´àµà´à´°à´£à´àµà´à´³àµà´ "
+"താഴൠà´àµà´°à´®àµà´à´°à´¿à´àµà´àµà´."
+
+#. TRANS: Message given in the IM settings if XMPP is not enabled on the site.
+#: actions/imsettings.php:94
+msgid "IM is not available."
+msgstr "à´.à´à´. à´²à´àµà´¯à´®à´²àµà´²."
+
+#. TRANS: Form legend for IM settings form.
+#. TRANS: Field label for IM address input in IM settings form.
+#: actions/imsettings.php:106 actions/imsettings.php:136
+msgid "IM address"
+msgstr "à´.à´à´. വിലാസà´"
+
+#: actions/imsettings.php:113
+msgid "Current confirmed Jabber/GTalk address."
+msgstr "à´à´ªàµà´ªàµà´´à´¤àµà´¤àµ à´¸àµà´¥à´¿à´°àµà´à´°à´¿à´àµà´à´ªàµà´ªàµà´àµà´ à´à´¾à´¬àµà´¬àµ¼/à´à´¿à´±àµà´±àµà´àµ വിലാസà´"
+
+#. TRANS: Form note in IM settings form.
+#. TRANS: %s is the IM address set for the site.
+#: actions/imsettings.php:124
+#, php-format
+msgid ""
+"Awaiting confirmation on this address. Check your Jabber/GTalk account for a "
+"message with further instructions. (Did you add %s to your buddy list?)"
+msgstr ""
+"ഠവിലാസഠസàµà´¥à´¿à´°àµà´à´°à´£à´¤àµà´¤à´¿à´¨àµ à´
വശàµà´·à´¿à´àµà´àµà´¨àµà´¨àµ. à´àµà´àµà´¤àµ½ നിർദàµà´¦àµà´¶à´àµà´àµ¾à´àµà´àµ താà´àµà´à´³àµà´àµ à´à´¾à´¬àµà´¬àµ¼/à´à´¿à´±àµà´±àµà´àµ "
+"à´
à´à´à´¤àµà´µà´¤àµà´¤à´¿à´²àµà´³àµà´³ സനàµà´¦àµà´¶à´ പരിശàµà´§à´¿à´àµà´àµà´. (%s à´à´°àµ à´¸àµà´¹àµà´¤àµà´¤à´¾à´¯à´¿ താà´àµà´à´³àµà´àµ à´ªà´àµà´à´¿à´à´¯à´¿à´²àµà´£àµà´àµ?)"
+
+#. TRANS: IM address input field instructions in IM settings form.
+#. TRANS: %s is the IM address set for the site.
+#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by
+#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate
+#. TRANS: person or organization.
+#: actions/imsettings.php:143
+#, php-format
+msgid ""
+"Jabber or GTalk address, like \"UserName@example.org\". First, make sure to "
+"add %s to your buddy list in your IM client or on GTalk."
+msgstr ""
+
+#. TRANS: Form legend for IM preferences form.
+#: actions/imsettings.php:158
+msgid "IM preferences"
+msgstr "à´.à´à´. à´àµà´°à´®àµà´à´°à´£à´àµà´àµ¾"
+
+#. TRANS: Checkbox label in IM preferences form.
+#: actions/imsettings.php:163
+msgid "Send me notices through Jabber/GTalk."
+msgstr "à´à´¾à´¬àµà´¬àµ¼/à´à´¿à´±àµà´±àµà´àµ വഴി à´à´¨à´¿à´àµà´àµ à´
റിയിപàµà´ªàµà´àµ¾ à´
യയàµà´àµà´àµà´."
+
+#. TRANS: Checkbox label in IM preferences form.
+#: actions/imsettings.php:169
+msgid "Post a notice when my Jabber/GTalk status changes."
+msgstr "à´à´¨àµà´±àµ à´à´¾à´¬àµà´¬àµ¼/à´à´¿à´±àµà´±àµà´àµ à´¸àµà´¥à´¿à´¤à´¿à´µà´¿à´µà´°à´ മാറàµà´®àµà´ªàµàµ¾ à´
റിയിപàµà´ªàµà´àµ¾ à´ªàµà´°à´¸à´¿à´¦àµà´§àµà´à´°à´¿à´àµà´àµà´."
+
+#. TRANS: Checkbox label in IM preferences form.
+#: actions/imsettings.php:175
+msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to."
+msgstr ""
+
+#. TRANS: Checkbox label in IM preferences form.
+#: actions/imsettings.php:182
+msgid "Publish a MicroID for my Jabber/GTalk address."
+msgstr ""
+
+#. TRANS: Confirmation message for successful IM preferences save.
+#: actions/imsettings.php:290 actions/othersettings.php:190
+msgid "Preferences saved."
+msgstr "à´àµà´°à´®àµà´à´°à´£à´àµà´àµ¾ à´¸àµà´µàµ à´àµà´¯àµà´¤àµ."
+
+#. TRANS: Message given saving IM address without having provided one.
+#: actions/imsettings.php:312
+msgid "No Jabber ID."
+msgstr "à´à´¾à´¬àµà´¬àµ¼ à´.à´¡à´¿. à´
à´²àµà´²."
+
+#. TRANS: Message given saving IM address that cannot be normalised.
+#: actions/imsettings.php:320
+msgid "Cannot normalize that Jabber ID"
+msgstr ""
+
+#. TRANS: Message given saving IM address that not valid.
+#: actions/imsettings.php:325
+msgid "Not a valid Jabber ID"
+msgstr "à´à´¾à´¬àµ¼ à´.à´¡à´¿. à´
സാധàµà´µà´¾à´£àµ"
+
+#. TRANS: Message given saving IM address that is already set.
+#: actions/imsettings.php:329
+msgid "That is already your Jabber ID."
+msgstr "à´
തൠà´à´ªàµà´ªàµàµ¾ തനàµà´¨àµ താà´àµà´à´³àµà´àµ à´à´¾à´¬àµà´¬àµ¼ à´.à´¡à´¿. à´à´£àµ."
+
+#. TRANS: Message given saving IM address that is already set for another user.
+#: actions/imsettings.php:333
+msgid "Jabber ID already belongs to another user."
+msgstr "à´à´¾à´¬àµà´¬àµ¼ à´.à´¡à´¿. à´®àµà´®àµà´ªàµ തനàµà´¨àµ മറàµà´±àµà´°àµ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµà´±àµà´¤à´¾à´£àµ."
+
+#. TRANS: Message given saving valid IM address that is to be confirmed.
+#. TRANS: %s is the IM address set for the site.
+#: actions/imsettings.php:361
+#, php-format
+msgid ""
+"A confirmation code was sent to the IM address you added. You must approve %"
+"s for sending messages to you."
+msgstr ""
+
+#. TRANS: Message given canceling IM address confirmation for the wrong IM address.
+#: actions/imsettings.php:391
+msgid "That is the wrong IM address."
+msgstr "à´à´¤àµ à´¤àµà´±àµà´±à´¾à´¯ à´.à´à´. വിലാസമാണàµ."
+
+#. TRANS: Server error thrown on database error canceling IM address confirmation.
+#: actions/imsettings.php:400
+msgid "Couldn't delete IM confirmation."
+msgstr ""
+
+#. TRANS: Message given after successfully canceling IM address confirmation.
+#: actions/imsettings.php:405
+msgid "IM confirmation cancelled."
+msgstr "à´.à´à´. à´¸àµà´¥à´¿à´°àµà´à´°à´£à´ റദàµà´¦à´¾à´àµà´à´¿."
+
+#. TRANS: Message given trying to remove an IM address that is not
+#. TRANS: registered for the active user.
+#: actions/imsettings.php:427
+msgid "That is not your Jabber ID."
+msgstr "à´
തൠതാà´àµà´à´³àµà´àµ à´à´¾à´¬àµà´¬àµ¼ à´.à´¡à´¿. à´
à´²àµà´²."
+
+#. TRANS: Message given after successfully removing a registered IM address.
+#: actions/imsettings.php:450
+msgid "The IM address was removed."
+msgstr "à´.à´à´. വിലാസഠനàµà´àµà´à´ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#: actions/inbox.php:59
+#, php-format
+msgid "Inbox for %1$s - page %2$d"
+msgstr ""
+
+#: actions/inbox.php:62
+#, php-format
+msgid "Inbox for %s"
+msgstr ""
+
+#: actions/inbox.php:115
+msgid "This is your inbox, which lists your incoming private messages."
+msgstr ""
+
+#. TRANS: Client error displayed when trying to sent invites while they have been disabled.
+#: actions/invite.php:40
+msgid "Invites have been disabled."
+msgstr "à´àµà´·à´£à´ à´ªàµà´°à´µàµ¼à´¤àµà´¤à´¨ രഹിതമാà´àµà´à´¿à´¯à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Client error displayed when trying to sent invites while not logged in.
+#. TRANS: %s is the StatusNet site name.
+#: actions/invite.php:44
+#, php-format
+msgid "You must be logged in to invite other users to use %s."
+msgstr ""
+
+#. TRANS: Form validation message when providing an e-mail address that does not validate.
+#. TRANS: %s is an invalid e-mail address.
+#: actions/invite.php:77
+#, php-format
+msgid "Invalid email address: %s."
+msgstr "à´
സാധàµà´µà´¾à´¯ à´à´®àµà´¯à´¿àµ½ വിലാസà´: %s."
+
+#. TRANS: Page title when invitations have been sent.
+#: actions/invite.php:116
+msgid "Invitations sent"
+msgstr "à´àµà´·à´£à´àµà´àµ¾ à´
à´¯à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANS: Page title when inviting potential users.
+#: actions/invite.php:119
+msgid "Invite new users"
+msgstr "à´ªàµà´¤à´¿à´¯ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµ à´àµà´·à´£à´¿à´àµà´àµà´"
+
+#. TRANS: Message displayed inviting users to use a StatusNet site while the inviting user
+#. TRANS: is already subscribed to one or more users with the given e-mail address(es).
+#. TRANS: Plural form is based on the number of reported already subscribed e-mail addresses.
+#. TRANS: Followed by a bullet list.
+#: actions/invite.php:139
+msgid "You are already subscribed to this user:"
+msgid_plural "You are already subscribed to these users:"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Used as list item for already subscribed users (%1$s is nickname, %2$s is e-mail address).
+#. TRANS: Used as list item for already registered people (%1$s is nickname, %2$s is e-mail address).
+#: actions/invite.php:145 actions/invite.php:159
+#, php-format
+msgctxt "INVITE"
+msgid "%1$s (%2$s)"
+msgstr ""
+
+#. TRANS: Message displayed inviting users to use a StatusNet site while the invited user
+#. TRANS: already uses a this StatusNet site. Plural form is based on the number of
+#. TRANS: reported already present people. Followed by a bullet list.
+#: actions/invite.php:153
+msgid "This person is already a user and you were automatically subscribed:"
+msgid_plural ""
+"These people are already users and you were automatically subscribed to them:"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Message displayed inviting users to use a StatusNet site. Plural form is
+#. TRANS: based on the number of invitations sent. Followed by a bullet list of
+#. TRANS: e-mail addresses to which invitations were sent.
+#: actions/invite.php:167
+msgid "Invitation sent to the following person:"
+msgid_plural "Invitations sent to the following people:"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Generic message displayed after sending out one or more invitations to
+#. TRANS: people to join a StatusNet site.
+#: actions/invite.php:177
+msgid ""
+"You will be notified when your invitees accept the invitation and register "
+"on the site. Thanks for growing the community!"
+msgstr ""
+"താà´àµà´àµ¾ à´àµà´·à´£à´¿à´àµà´à´µàµ¼ à´àµà´·à´£à´ à´¸àµà´µàµà´à´°à´¿à´àµà´àµ à´¸àµà´±àµà´±à´¿àµ½ à´
à´à´à´¤àµà´µà´®àµà´àµà´àµà´àµà´®àµà´ªàµàµ¾ താà´àµà´à´³àµ à´
റിയിà´àµà´àµà´¨àµà´¨à´¤à´¾à´£àµ. സമàµà´¹à´ "
+"വളർതàµà´¤àµà´¨àµà´¨à´¤à´¿à´¨àµ നനàµà´¦à´¿!"
+
+#. TRANS: Form instructions.
+#: actions/invite.php:190
+msgid ""
+"Use this form to invite your friends and colleagues to use this service."
+msgstr ""
+"à´ à´¸àµà´µà´¨à´ à´à´ªà´¯àµà´à´¿à´àµà´à´¾àµ» താà´àµà´à´³àµà´àµ à´¸àµà´¹àµà´¤àµà´¤àµà´àµà´à´³àµà´¯àµà´ സഹപàµà´°à´µàµ¼à´¤àµà´¤à´à´°àµà´¯àµà´ à´àµà´·à´£à´¿à´àµà´à´¾àµ» à´ à´«àµà´ à´à´ªà´¯àµà´à´¿à´àµà´àµà´."
+
+#. TRANS: Field label for a list of e-mail addresses.
+#: actions/invite.php:217
+msgid "Email addresses"
+msgstr "à´à´®àµà´¯à´¿àµ½ വിലാസà´"
+
+#. TRANS: Tooltip for field label for a list of e-mail addresses.
+#: actions/invite.php:220
+msgid "Addresses of friends to invite (one per line)"
+msgstr "à´àµà´·à´£à´¿à´àµà´àµà´£àµà´ à´¸àµà´¹àµà´¤àµà´¤àµà´àµà´à´³àµà´àµ വിലാസഠ(à´à´°àµ വരിയിൽ à´à´¨àµà´¨àµ à´µàµà´¤à´)"
+
+#. TRANS: Field label for a personal message to send to invitees.
+#: actions/invite.php:224
+msgid "Personal message"
+msgstr "à´¸àµà´µà´à´¾à´°àµà´¯ സനàµà´¦àµà´¶à´"
+
+#. TRANS: Tooltip for field label for a personal message to send to invitees.
+#: actions/invite.php:227
+msgid "Optionally add a personal message to the invitation."
+msgstr "à´àµà´·à´£à´¤àµà´¤à´¿àµ½ താà´àµà´à´³àµà´àµ à´¸àµà´µà´¨àµà´¤à´ സനàµà´¦àµà´¶à´ à´àµà´à´¿ à´µàµà´£à´®àµà´àµà´à´¿àµ½ à´àµà´àµà´à´¿à´àµà´àµàµ¼à´àµà´àµà´."
+
+#. TRANS: Send button for inviting friends
+#: actions/invite.php:231
+msgctxt "BUTTON"
+msgid "Send"
+msgstr "à´
à´¯à´àµà´àµà´"
+
+#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, $2$s is
+#. TRANS: the StatusNet sitename.
+#: actions/invite.php:263
+#, php-format
+msgid "%1$s has invited you to join them on %2$s"
+msgstr "%1$s താà´àµà´à´³àµ, à´
വരàµà´àµà´ªàµà´ªà´ %2$s à´¸àµà´±àµà´±à´¿àµ½ à´àµà´°à´¾àµ» à´àµà´·à´£à´¿à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral
+#. TRANS: singular 3rd-person pronoun in English. %1$s is the inviting user, %2$s is the
+#. TRANS: StatusNet sitename, %3$s is the site URL, %4$s is the personal message from the
+#. TRANS: inviting user, %s%5 a link to the timeline for the inviting user, %s$6 is a link
+#. TRANS: to register with the StatusNet site.
+#: actions/invite.php:270
+#, php-format
+msgid ""
+"%1$s has invited you to join them on %2$s (%3$s).\n"
+"\n"
+"%2$s is a micro-blogging service that lets you keep up-to-date with people "
+"you know and people who interest you.\n"
+"\n"
+"You can also share news about yourself, your thoughts, or your life online "
+"with people who know about you. It's also great for meeting new people who "
+"share your interests.\n"
+"\n"
+"%1$s said:\n"
+"\n"
+"%4$s\n"
+"\n"
+"You can see %1$s's profile page on %2$s here:\n"
+"\n"
+"%5$s\n"
+"\n"
+"If you'd like to try the service, click on the link below to accept the "
+"invitation.\n"
+"\n"
+"%6$s\n"
+"\n"
+"If not, you can ignore this message. Thanks for your patience and your "
+"time.\n"
+"\n"
+"Sincerely, %2$s\n"
+msgstr ""
+
+#: actions/joingroup.php:60
+msgid "You must be logged in to join a group."
+msgstr "à´à´°àµ à´¸à´à´à´¤àµà´¤à´¿àµ½ à´àµà´°à´¾àµ» താà´àµà´àµ¾ à´²àµà´à´¿àµ» à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´£àµà´à´¤à´¾à´£àµ."
+
+#: actions/joingroup.php:141
+#, php-format
+msgid "%1$s joined group %2$s"
+msgstr "%1$s %2$s à´à´¨àµà´¨ à´¸à´à´à´¤àµà´¤à´¿àµ½ à´àµàµ¼à´¨àµà´¨àµ"
+
+#: actions/leavegroup.php:60
+msgid "You must be logged in to leave a group."
+msgstr "à´à´°àµ à´¸à´à´à´¤àµà´¤à´¿àµ½ നിനàµà´¨àµà´ à´ªàµà´±à´¤àµà´¤àµà´ªàµà´à´¾àµ» താà´àµà´àµ¾ à´²àµà´à´¿àµ» à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´£àµà´à´¤à´¾à´£àµ."
+
+#. TRANS: Error text shown when trying to leave an existing group the user is not a member of.
+#: actions/leavegroup.php:100 lib/command.php:386
+msgid "You are not a member of that group."
+msgstr "താà´àµà´àµ¾ à´ à´¸à´à´à´¤àµà´¤à´¿àµ½ à´
à´à´à´®à´²àµà´²."
+
+#: actions/leavegroup.php:137
+#, php-format
+msgid "%1$s left group %2$s"
+msgstr "%1$s %2$s à´à´¨àµà´¨ à´¸à´à´à´¤àµà´¤à´¿àµ½ നിനàµà´¨àµà´ à´à´´à´¿à´µà´¾à´¯à´¿"
+
+#. TRANS: User admin panel title
+#: actions/licenseadminpanel.php:56
+msgctxt "TITLE"
+msgid "License"
+msgstr "à´
à´¨àµà´®à´¤à´¿"
+
+#: actions/licenseadminpanel.php:67
+msgid "License for this StatusNet site"
+msgstr "à´ à´¸àµà´±àµà´±à´¾à´±àµà´±à´¸àµâà´¨àµà´±àµà´±àµ à´¸àµà´±àµà´±à´¿à´¨àµà´±àµ à´à´ªà´¯àµà´à´¾à´¨àµà´®à´¤à´¿"
+
+#: actions/licenseadminpanel.php:139
+msgid "Invalid license selection."
+msgstr "à´
à´¨àµà´®à´¤à´¿ തിരà´àµà´àµà´àµà´àµà´àµ½ à´
സാധàµà´µà´¾à´£àµ."
+
+#: actions/licenseadminpanel.php:149
+msgid ""
+"You must specify the owner of the content when using the All Rights Reserved "
+"license."
+msgstr ""
+"à´à´²àµà´²à´¾ à´
à´µà´à´¾à´¶à´àµà´à´³àµà´ à´¸à´à´°à´àµà´·à´¿à´¤à´®à´¾à´¯ à´à´³àµà´³à´à´àµà´à´®à´¾à´£àµ à´à´ªà´¯àµà´à´¿à´àµà´àµà´¨àµà´¨à´¤àµà´àµà´à´¿àµ½ à´à´à´®à´¯àµ à´µàµà´¯à´àµà´¤à´®à´¾à´àµà´àµà´£àµà´à´¤à´¾à´£àµ."
+
+#: actions/licenseadminpanel.php:156
+msgid "Invalid license title. Maximum length is 255 characters."
+msgstr "à´
സാധàµà´µà´¾à´¯ à´
à´¨àµà´®à´¤à´¿ തലà´àµà´àµà´àµà´àµ. പരമാവധി à´¨àµà´³à´ 255 à´
à´àµà´·à´°à´àµà´àµ¾."
+
+#: actions/licenseadminpanel.php:168
+msgid "Invalid license URL."
+msgstr "à´
à´¨àµà´®à´¤à´¿à´¯àµà´àµ à´¯àµ.à´àµ¼.à´àµ½. à´
സാധàµà´µà´¾à´£àµ."
+
+#: actions/licenseadminpanel.php:171
+msgid "Invalid license image URL."
+msgstr "à´
à´¨àµà´®à´¤à´¿ à´à´¿à´¤àµà´°à´¤àµà´¤à´¿à´¨àµà´±àµ à´¯àµ.à´àµ¼.à´àµ½. à´
സാധàµà´µà´¾à´£àµ."
+
+#: actions/licenseadminpanel.php:179
+msgid "License URL must be blank or a valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:187
+msgid "License image must be blank or valid URL."
+msgstr ""
+
+#: actions/licenseadminpanel.php:239
+msgid "License selection"
+msgstr "à´
à´¨àµà´®à´¤à´¿ തിരà´àµà´àµà´àµà´àµà´àµ½"
+
+#: actions/licenseadminpanel.php:245
+msgid "Private"
+msgstr "à´¸àµà´µà´à´¾à´°àµà´¯à´"
+
+#: actions/licenseadminpanel.php:246
+msgid "All Rights Reserved"
+msgstr "à´à´²àµà´²à´¾ à´
à´µà´à´¾à´¶à´àµà´à´³àµà´ à´¸à´à´°à´àµà´·à´¿à´¤à´"
+
+#: actions/licenseadminpanel.php:247
+msgid "Creative Commons"
+msgstr "à´àµà´°à´¿à´¯àµà´±àµà´±àµà´µàµ à´àµà´®àµºà´¸àµ"
+
+#: actions/licenseadminpanel.php:252
+msgid "Type"
+msgstr "തരà´"
+
+#: actions/licenseadminpanel.php:254
+msgid "Select license"
+msgstr "à´
à´¨àµà´®à´¤à´¿ തിരà´àµà´àµà´àµà´àµà´àµà´"
+
+#: actions/licenseadminpanel.php:268
+msgid "License details"
+msgstr "à´
à´¨àµà´®à´¤à´¿à´¯àµà´àµ വിശദാà´à´¶à´àµà´àµ¾"
+
+#: actions/licenseadminpanel.php:274
+msgid "Owner"
+msgstr "à´à´à´®"
+
+#: actions/licenseadminpanel.php:275
+msgid "Name of the owner of the site's content (if applicable)."
+msgstr "à´¸àµà´±àµà´±à´¿à´¨àµà´±àµ à´à´³àµà´³à´à´àµà´à´¤àµà´¤à´¿à´¨àµà´±àµ à´à´à´®à´¯àµà´àµ (സാദàµà´§àµà´¯à´®àµà´àµà´à´¿àµ½) à´ªàµà´°àµ."
+
+#: actions/licenseadminpanel.php:283
+msgid "License Title"
+msgstr "à´
à´¨àµà´®à´¤à´¿à´¯àµà´àµ തലà´àµà´àµà´àµà´àµ"
+
+#: actions/licenseadminpanel.php:284
+msgid "The title of the license."
+msgstr "à´
à´¨àµà´®à´¤à´¿à´¯àµà´àµ à´¶àµàµ¼à´·à´à´."
+
+#: actions/licenseadminpanel.php:292
+msgid "License URL"
+msgstr "à´
à´¨àµà´®à´¤à´¿à´¯àµà´àµ à´¯àµ.à´àµ¼.à´àµ½."
+
+#: actions/licenseadminpanel.php:293
+msgid "URL for more information about the license."
+msgstr "à´
à´¨àµà´®à´¤à´¿à´¯àµà´àµà´àµà´±à´¿à´àµà´àµ à´àµà´àµà´¤àµ½ വിവരà´àµà´àµ¾ നൽà´àµà´¨àµà´¨ à´¯àµ.à´àµ¼.à´àµ½."
+
+#: actions/licenseadminpanel.php:300
+msgid "License Image URL"
+msgstr "à´
à´¨àµà´®à´¤à´¿ à´à´¿à´¤àµà´° à´¯àµ.à´àµ¼.à´àµ½."
+
+#: actions/licenseadminpanel.php:301
+msgid "URL for an image to display with the license."
+msgstr "à´
à´¨àµà´®à´¤à´¿à´¯àµà´àµà´ªàµà´ªà´ à´ªàµà´°à´¦àµ¼à´¶à´¿à´ªàµà´ªà´¿à´àµà´àµà´£àµà´ à´à´¿à´¤àµà´°à´¤àµà´¤à´¿à´¨àµà´±àµ à´¯àµ.à´àµ¼.à´àµ½.."
+
+#: actions/licenseadminpanel.php:319
+msgid "Save license settings"
+msgstr "à´
à´¨àµà´®à´¤à´¿ à´¸à´àµà´àµà´à´°à´£à´àµà´àµ¾ à´¸àµà´µàµ à´àµà´¯àµà´¯àµà´"
+
+#: actions/login.php:102 actions/otp.php:62 actions/register.php:144
+msgid "Already logged in."
+msgstr "à´®àµà´®àµà´ªàµ തനàµà´¨àµ à´²àµà´à´¿àµ» à´àµà´¯àµà´¤à´¿à´àµà´àµà´£àµà´àµ."
+
+#: actions/login.php:148
+msgid "Incorrect username or password."
+msgstr "à´à´ªà´¯àµà´àµà´¤àµà´¨à´¾à´®à´®àµ രഹസàµà´¯à´µà´¾à´àµà´àµ à´¤àµà´±àµà´±à´¾à´£àµ."
+
+#: actions/login.php:154 actions/otp.php:120
+msgid "Error setting user. You are probably not authorized."
+msgstr "à´à´ªà´¯àµà´àµà´¤àµ à´¸à´àµà´àµà´à´°à´£à´¤àµà´¤à´¿àµ½ പിഴവàµà´£àµà´à´¾à´¯à´¿. താà´àµà´àµ¾à´àµà´àµ മിà´àµà´à´µà´¾à´±àµà´ à´
à´¨àµà´®à´¤à´¿à´¯àµà´£àµà´à´¾à´µà´¿à´²àµà´²."
+
+#: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79
+msgid "Login"
+msgstr "à´ªàµà´°à´µàµà´¶à´¿à´àµà´àµà´"
+
+#: actions/login.php:249
+msgid "Login to site"
+msgstr "à´¸àµà´±àµà´±à´¿à´²àµà´àµà´àµ à´ªàµà´°à´µàµà´¶à´¿à´àµà´àµà´"
+
+#: actions/login.php:258 actions/register.php:491
+msgid "Remember me"
+msgstr "à´à´¨àµà´¨àµ à´àµ¼à´¤àµà´¤àµà´µàµà´¯àµà´àµà´àµà´"
+
+#: actions/login.php:259 actions/register.php:493
+msgid "Automatically login in the future; not for shared computers!"
+msgstr "à´à´¾à´µà´¿à´¯à´¿àµ½ à´¸àµà´µà´¯à´ à´²àµà´à´¿àµ» à´àµà´¯àµà´¯àµà´; à´ªà´àµà´àµ à´µàµà´àµà´àµ à´à´ªà´¯àµà´à´¿à´àµà´àµà´¨àµà´¨ à´à´®àµà´ªàµà´¯àµà´àµà´à´±àµà´à´³à´¿àµ½ പാà´à´¿à´²àµà´²!"
+
+#: actions/login.php:269
+msgid "Lost or forgotten password?"
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµ നഷàµà´à´ªàµà´ªàµà´àµà´à´¯àµ മറà´àµà´àµà´à´¯àµ à´àµà´¯àµà´¤àµ?"
+
+#: actions/login.php:288
+msgid ""
+"For security reasons, please re-enter your user name and password before "
+"changing your settings."
+msgstr ""
+"à´¸àµà´°à´àµà´·à´¾à´à´¾à´°à´£à´àµà´à´³à´¾àµ½, താà´àµà´à´³àµà´àµ à´à´ªà´¯àµà´àµà´¤àµà´¨à´¾à´®à´µàµà´ രഹസàµà´¯à´µà´¾à´àµà´àµà´ à´¸à´àµà´àµà´à´°à´£à´àµà´à´³à´¿àµ½ മാറàµà´±à´ വരàµà´¤àµà´¤àµà´¨àµà´¨à´¤à´¿à´¨àµ "
+"à´®àµà´®àµà´ªàµ à´à´°àµ à´ªàµà´°à´¾à´µà´¶àµà´¯à´ നൽà´àµà´£àµà´à´¤à´¾à´£àµ."
+
+#: actions/login.php:292
+msgid "Login with your username and password."
+msgstr "താà´àµà´à´³àµà´àµ à´à´ªà´¯àµà´àµà´¤àµà´¨à´¾à´®à´µàµà´ രഹസàµà´¯à´µà´¾à´àµà´àµà´ à´à´ªà´¯àµà´à´¿à´àµà´àµ à´²àµà´à´¿àµ» à´àµà´¯àµà´¯àµà´."
+
+#: actions/login.php:295
+#, php-format
+msgid ""
+"Don't have a username yet? [Register](%%action.register%%) a new account."
+msgstr "à´à´¤àµà´µà´°àµ à´à´°àµ à´à´ªà´¯àµà´àµà´¤àµà´¨à´¾à´®à´ à´à´²àµà´²àµ?? à´ªàµà´¤à´¿à´¯àµà´°àµ [à´
à´à´à´¤àµà´µà´®àµà´àµà´àµà´àµà´](%%action.register%%)."
+
+#: actions/makeadmin.php:92
+msgid "Only an admin can make another user an admin."
+msgstr "à´à´°àµ à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´à´¨àµ മാതàµà´°à´®àµ മറàµà´±àµà´°àµà´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´à´¨à´¾à´àµà´à´¾àµ» à´à´´à´¿à´¯àµ."
+
+#: actions/makeadmin.php:96
+#, php-format
+msgid "%1$s is already an admin for group \"%2$s\"."
+msgstr "%1$s à´à´¨àµà´¨ à´à´ªà´¯àµà´àµà´¤à´¾à´µàµ \"%2$s\" à´à´¨àµà´¨ à´¸à´à´à´¤àµà´¤à´¿àµ½ à´®àµà´®àµà´ªàµ തനàµà´¨àµ à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´à´¨à´¾à´£àµ."
+
+#: actions/makeadmin.php:133
+#, php-format
+msgid "Can't get membership record for %1$s in group %2$s."
+msgstr ""
+
+#: actions/makeadmin.php:146
+#, php-format
+msgid "Can't make %1$s an admin for group %2$s."
+msgstr "%1$s à´à´¨àµà´¨ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ %2$s à´à´¨àµà´¨ à´¸à´à´à´¤àµà´¤à´¿à´²àµ à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´à´¨à´¾à´àµà´à´¾àµ» à´à´´à´¿à´¯à´¿à´²àµà´²."
+
+#: actions/microsummary.php:69
+msgid "No current status."
+msgstr "തൽസàµà´¥à´¿à´¤à´¿à´µà´¿à´µà´°à´ à´à´¨àµà´¨àµà´ à´à´²àµà´²."
+
+#. TRANS: This is the title of the form for adding a new application.
+#: actions/newapplication.php:52
+msgid "New application"
+msgstr ""
+
+#. TRANS: Client error displayed trying to add a new application while not logged in.
+#: actions/newapplication.php:65
+msgid "You must be logged in to register an application."
+msgstr ""
+
+#: actions/newapplication.php:147
+msgid "Use this form to register a new application."
+msgstr ""
+
+#: actions/newapplication.php:184
+msgid "Source URL is required."
+msgstr "à´¸àµà´°àµà´¤à´¸àµà´¸àµ à´¯àµ.à´àµ¼.à´àµ½. à´à´µà´¶àµà´¯à´®à´¾à´£àµ."
+
+#: actions/newapplication.php:266 actions/newapplication.php:275
+msgid "Could not create application."
+msgstr ""
+
+#. TRANS: Title for form to create a group.
+#: actions/newgroup.php:53
+msgid "New group"
+msgstr "à´ªàµà´¤à´¿à´¯ à´¸à´à´à´"
+
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "à´ à´¸àµà´±àµà´±à´¿à´²àµ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµ താà´àµà´àµ¾à´àµà´àµ നിശബàµà´¦à´°à´¾à´àµà´à´¾à´¨à´¾à´à´¿à´²àµà´²."
+
+#. TRANS: Form instructions for group create form.
+#: actions/newgroup.php:117
+msgid "Use this form to create a new group."
+msgstr "à´ªàµà´¤à´¿à´¯àµà´°àµ à´¸à´à´à´ à´¸àµà´·àµà´à´¿à´àµà´à´¾àµ» à´ à´«àµà´ à´à´ªà´¯àµà´à´¿à´àµà´àµà´."
+
+#: actions/newmessage.php:71 actions/newmessage.php:234
+msgid "New message"
+msgstr "à´ªàµà´¤à´¿à´¯ സനàµà´¦àµà´¶à´"
+
+#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other).
+#: actions/newmessage.php:121 actions/newmessage.php:164 lib/command.php:501
+msgid "You can't send a message to this user."
+msgstr "à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ സനàµà´¦àµà´¶à´®à´¯à´¯àµà´àµà´à´¾àµ» താà´àµà´àµ¾à´àµà´à´¾à´µà´¿à´²àµà´²."
+
+#. TRANS: Command exception text shown when trying to send a direct message to another user without content.
+#. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply.
+#: actions/newmessage.php:144 actions/newnotice.php:140 lib/command.php:478
+#: lib/command.php:581
+msgid "No content!"
+msgstr "à´à´³àµà´³à´à´àµà´à´®à´¿à´²àµà´²!"
+
+#: actions/newmessage.php:161
+msgid "No recipient specified."
+msgstr "à´¸àµà´µàµà´àµ¼à´¤àµà´¤à´¾à´µà´¿à´¨àµ à´µàµà´¯à´àµà´¤à´®à´¾à´àµà´à´¿à´¯à´¿à´àµà´à´¿à´²àµà´²."
+
+#. TRANS: Error text shown when trying to send a direct message to self.
+#: actions/newmessage.php:167 lib/command.php:505
+msgid ""
+"Don't send a message to yourself; just say it to yourself quietly instead."
+msgstr "താà´àµà´àµ¾à´àµà´àµ തനàµà´¨àµ സനàµà´¦àµà´¶à´ à´
യയàµà´àµà´à´°àµà´¤àµ; à´ªà´à´°à´ à´
തൠപതàµà´àµà´àµ à´¸àµà´µà´¯à´ പറയàµà´."
+
+#: actions/newmessage.php:184
+msgid "Message sent"
+msgstr "സനàµà´¦àµà´¶à´ à´
à´¯à´àµà´àµ"
+
+#. TRANS: Message given have sent a direct message to another user.
+#. TRANS: %s is the name of the other user.
+#: actions/newmessage.php:188 lib/command.php:513
+#, php-format
+msgid "Direct message to %s sent."
+msgstr "%s à´à´¨àµà´¨ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¨àµà´°à´¿à´àµà´àµ à´
à´¯à´àµà´ സനàµà´¦àµà´¶à´àµà´àµ¾."
+
+#: actions/newmessage.php:213 actions/newnotice.php:264
+msgid "Ajax Error"
+msgstr "à´
à´à´¾à´àµà´¸àµ പിഴവàµ"
+
+#: actions/newnotice.php:69
+msgid "New notice"
+msgstr "à´ªàµà´¤à´¿à´¯ à´
റിയിപàµà´ªàµ"
+
+#: actions/newnotice.php:230
+msgid "Notice posted"
+msgstr "à´
റിയിപàµà´ªàµ à´ªàµà´°à´¸à´¿à´¦àµà´§àµà´à´°à´¿à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#: actions/noticesearch.php:68
+#, php-format
+msgid ""
+"Search for notices on %%site.name%% by their contents. Separate search terms "
+"by spaces; they must be 3 characters or more."
+msgstr ""
+
+#: actions/noticesearch.php:78
+msgid "Text search"
+msgstr "à´à´´àµà´¤àµà´¤àµà´à´³à´¿à´²àµ തിരà´àµà´à´¿àµ½"
+
+#: actions/noticesearch.php:91
+#, php-format
+msgid "Search results for \"%1$s\" on %2$s"
+msgstr ""
+
+#: actions/noticesearch.php:121
+#, php-format
+msgid ""
+"Be the first to [post on this topic](%%%%action.newnotice%%%%?"
+"status_textarea=%s)!"
+msgstr ""
+
+#: actions/noticesearch.php:124
+#, php-format
+msgid ""
+"Why not [register an account](%%%%action.register%%%%) and be the first to "
+"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
+msgstr ""
+
+#: actions/noticesearchrss.php:96
+#, php-format
+msgid "Updates with \"%s\""
+msgstr ""
+
+#: actions/noticesearchrss.php:98
+#, php-format
+msgid "Updates matching search term \"%1$s\" on %2$s!"
+msgstr ""
+
+#: actions/nudge.php:85
+msgid ""
+"This user doesn't allow nudges or hasn't confirmed or set their email "
+"address yet."
+msgstr ""
+
+#: actions/nudge.php:94
+msgid "Nudge sent"
+msgstr ""
+
+#: actions/nudge.php:97
+msgid "Nudge sent!"
+msgstr ""
+
+#. TRANS: Message displayed to an anonymous user trying to view OAuth application list.
+#: actions/oauthappssettings.php:60
+msgid "You must be logged in to list your applications."
+msgstr ""
+
+#. TRANS: Page title for OAuth applications
+#: actions/oauthappssettings.php:76
+msgid "OAuth applications"
+msgstr ""
+
+#. TRANS: Page instructions for OAuth applications
+#: actions/oauthappssettings.php:88
+msgid "Applications you have registered"
+msgstr ""
+
+#. TRANS: Empty list message on page with OAuth applications.
+#: actions/oauthappssettings.php:141
+#, php-format
+msgid "You have not registered any applications yet."
+msgstr ""
+
+#. TRANS: Title for OAuth connection settings.
+#: actions/oauthconnectionssettings.php:71
+msgid "Connected applications"
+msgstr ""
+
+#. TRANS: Instructions for OAuth connection settings.
+#: actions/oauthconnectionssettings.php:83
+msgid "The following connections exist for your account."
+msgstr ""
+
+#. TRANS: Client error when trying to revoke access for an application while not being a user of it.
+#: actions/oauthconnectionssettings.php:168
+msgid "You are not a user of that application."
+msgstr ""
+
+#. TRANS: Client error when revoking access has failed for some reason.
+#. TRANS: %s is the application ID revoking access failed for.
+#: actions/oauthconnectionssettings.php:183
+#, php-format
+msgid "Unable to revoke access for application: %s."
+msgstr ""
+
+#. TRANS: Success message after revoking access for an application.
+#. TRANS: %1$s is the application name, %2$s is the first part of the user token.
+#: actions/oauthconnectionssettings.php:202
+#, php-format
+msgid ""
+"You have successfully revoked access for %1$s and the access token starting "
+"with %2$s."
+msgstr ""
+
+#. TRANS: Empty list message when no applications have been authorised yet.
+#: actions/oauthconnectionssettings.php:213
+msgid "You have not authorized any applications to use your account."
+msgstr ""
+
+#. TRANS: Note for developers in the OAuth connection settings form.
+#. TRANS: This message contains a Markdown link. Do not separate "](".
+#. TRANS: %s is the URL to the OAuth settings.
+#: actions/oauthconnectionssettings.php:233
+#, php-format
+msgid ""
+"Are you a developer? [Register an OAuth client application](%s) to use with "
+"this instance of StatusNet."
+msgstr ""
+
+#: actions/oembed.php:80 actions/shownotice.php:100
+msgid "Notice has no profile."
+msgstr ""
+
+#: actions/oembed.php:83 actions/shownotice.php:172
+#, php-format
+msgid "%1$s's status on %2$s"
+msgstr ""
+
+#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png')
+#: actions/oembed.php:168
+#, php-format
+msgid "Content type %s not supported."
+msgstr ""
+
+#. TRANS: Error message displaying attachments. %s is the site's base URL.
+#: actions/oembed.php:172
+#, php-format
+msgid "Only %s URLs over plain HTTP please."
+msgstr ""
+
+#. TRANS: Client error on an API request with an unsupported data format.
+#: actions/oembed.php:193 actions/oembed.php:212 lib/apiaction.php:1206
+#: lib/apiaction.php:1233 lib/apiaction.php:1362
+msgid "Not a supported data format."
+msgstr ""
+
+#: actions/opensearch.php:64
+msgid "People Search"
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµ തിരയàµà´"
+
+#: actions/opensearch.php:67
+msgid "Notice Search"
+msgstr "à´
റിയിപàµà´ªàµà´àµ¾ തിരയàµà´"
+
+#: actions/othersettings.php:59
+msgid "Other settings"
+msgstr "മറàµà´±àµ à´¸à´àµà´àµà´à´°à´£à´àµà´àµ¾"
+
+#. TRANS: Instructions for tab "Other" in user profile settings.
+#: actions/othersettings.php:71
+msgid "Manage various other options."
+msgstr ""
+
+#. TRANS: Used as a suffix for free URL shorteners in a dropdown list in the tab "Other" of a
+#. TRANS: user's profile settings. This message has one space at the beginning. Use your
+#. TRANS: language's word separator here if it has one (most likely a single space).
+#: actions/othersettings.php:111
+msgid " (free service)"
+msgstr " (à´¸àµà´à´¨àµà´¯ à´¸àµà´µà´¨à´)"
+
+#. TRANS: Label for dropdown with URL shortener services.
+#: actions/othersettings.php:120
+msgid "Shorten URLs with"
+msgstr ""
+
+#. TRANS: Tooltip for for dropdown with URL shortener services.
+#: actions/othersettings.php:122
+msgid "Automatic shortening service to use."
+msgstr ""
+
+#. TRANS: Label for checkbox.
+#: actions/othersettings.php:128
+msgid "View profile designs"
+msgstr ""
+
+#. TRANS: Tooltip for checkbox.
+#: actions/othersettings.php:130
+msgid "Show or hide profile designs."
+msgstr ""
+
+#. TRANS: Form validation error for form "Other settings" in user profile.
+#: actions/othersettings.php:162
+msgid "URL shortening service is too long (maximum 50 characters)."
+msgstr ""
+
+#: actions/otp.php:69
+msgid "No user ID specified."
+msgstr "à´à´ªà´¯àµà´àµà´¤àµ à´.à´¡à´¿. à´µàµà´¯à´àµà´¤à´®à´¾à´àµà´à´¿à´¯à´¿à´àµà´à´¿à´²àµà´²."
+
+#: actions/otp.php:83
+msgid "No login token specified."
+msgstr "à´²àµà´à´¿àµ» à´àµà´àµà´àµ à´µàµà´¯à´àµà´¤à´®à´¾à´àµà´à´¿à´¯à´¿à´àµà´à´¿à´²àµà´²."
+
+#: actions/otp.php:90
+msgid "No login token requested."
+msgstr "à´²àµà´à´¿àµ» à´àµà´±àµà´±àµ à´à´µà´¶àµà´¯à´ªàµà´ªàµà´àµà´à´¿à´àµà´à´¿à´²àµà´²."
+
+#: actions/otp.php:95
+msgid "Invalid login token specified."
+msgstr "à´µàµà´¯à´àµà´¤à´®à´¾à´àµà´à´¿à´¯à´¤àµ à´
സാധàµà´µà´¾à´¯ à´²àµà´à´¿àµ» à´àµà´àµà´àµ à´à´£àµ."
+
+#: actions/otp.php:104
+msgid "Login token expired."
+msgstr "à´²àµà´à´¿àµ» à´àµà´àµà´àµ à´à´¾à´²à´¹à´°à´£à´ªàµà´ªàµà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#: actions/outbox.php:58
+#, php-format
+msgid "Outbox for %1$s - page %2$d"
+msgstr ""
+
+#: actions/outbox.php:61
+#, php-format
+msgid "Outbox for %s"
+msgstr ""
+
+#: actions/outbox.php:116
+msgid "This is your outbox, which lists private messages you have sent."
+msgstr ""
+
+#: actions/passwordsettings.php:58
+msgid "Change password"
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµ മാറàµà´±àµà´"
+
+#: actions/passwordsettings.php:69
+msgid "Change your password."
+msgstr "താà´àµà´à´³àµà´àµ രഹസàµà´¯à´µà´¾à´àµà´àµ മാറàµà´±àµà´."
+
+#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
+msgid "Password change"
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµ മാറàµà´±àµ½"
+
+#: actions/passwordsettings.php:104
+msgid "Old password"
+msgstr "പഴയ രഹസàµà´¯à´µà´¾à´àµà´àµ"
+
+#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
+msgid "New password"
+msgstr "à´ªàµà´¤à´¿à´¯ രഹസàµà´¯à´µà´¾à´àµà´àµ"
+
+#: actions/passwordsettings.php:109
+msgid "6 or more characters"
+msgstr "à´à´±àµ à´
തിലധിà´à´®àµ à´
à´àµà´·à´°à´àµà´àµ¾"
+
+#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
+msgid "Same as password above"
+msgstr "à´®àµà´à´³à´¿à´²àµà´³àµà´³ രഹസàµà´¯à´µà´¾à´àµà´àµ തനàµà´¨àµ"
+
+#: actions/passwordsettings.php:117
+msgid "Change"
+msgstr "മാറàµà´±àµà´"
+
+#: actions/passwordsettings.php:154 actions/register.php:238
+msgid "Password must be 6 or more characters."
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´à´¿à´¨àµ à´à´±àµ à´
തിലധിà´à´®àµ à´
à´àµà´·à´°à´àµà´à´³àµà´£àµà´à´¾à´¯à´¿à´°à´¿à´àµà´à´£à´."
+
+#: actions/passwordsettings.php:157 actions/register.php:241
+msgid "Passwords don't match."
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµà´àµ¾ തമàµà´®à´¿àµ½ à´¯àµà´à´¿à´àµà´àµà´¨àµà´¨à´¿à´²àµà´²"
+
+#: actions/passwordsettings.php:165
+msgid "Incorrect old password"
+msgstr "പഴയ രഹസàµà´¯à´µà´¾à´àµà´àµ à´¤àµà´±àµà´±à´¾à´£àµ"
+
+#: actions/passwordsettings.php:181
+msgid "Error saving user; invalid."
+msgstr ""
+
+#: actions/passwordsettings.php:186 actions/recoverpassword.php:381
+msgid "Can't save new password."
+msgstr "à´ªàµà´¤à´¿à´¯ രഹസàµà´¯à´µà´¾à´àµà´àµ à´¸àµà´µàµ à´àµà´¯àµà´¯à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
+msgid "Password saved."
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµ à´¸àµà´µàµ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Title for Paths admin panel.
+#. TRANS: Menu item for site administration
+#: actions/pathsadminpanel.php:58 lib/adminpanelaction.php:371
+msgid "Paths"
+msgstr ""
+
+#. TRANS: Form instructions for Path admin panel.
+#: actions/pathsadminpanel.php:69
+msgid "Path and server settings for this StatusNet site"
+msgstr ""
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the directory that could not be read from.
+#: actions/pathsadminpanel.php:155
+#, php-format
+msgid "Theme directory not readable: %s."
+msgstr ""
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the avatar directory that could not be written to.
+#: actions/pathsadminpanel.php:163
+#, php-format
+msgid "Avatar directory not writable: %s."
+msgstr ""
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the background directory that could not be written to.
+#: actions/pathsadminpanel.php:171
+#, php-format
+msgid "Background directory not writable: %s."
+msgstr ""
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the locales directory that could not be read from.
+#: actions/pathsadminpanel.php:181
+#, php-format
+msgid "Locales directory not readable: %s."
+msgstr ""
+
+#. TRANS: Client error in Paths admin panel.
+#. TRANS: %s is the SSL server URL that is too long.
+#: actions/pathsadminpanel.php:189
+msgid "Invalid SSL server. The maximum length is 255 characters."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:235 actions/siteadminpanel.php:58
+msgid "Site"
+msgstr "à´¸àµà´±àµà´±àµ"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:241 actions/pathsadminpanel.php:279
+#: actions/pathsadminpanel.php:370 actions/pathsadminpanel.php:425
+msgid "Server"
+msgstr "à´¸àµàµ¼à´µàµ¼"
+
+#: actions/pathsadminpanel.php:242
+msgid "Site's server hostname."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:248 actions/pathsadminpanel.php:288
+#: actions/pathsadminpanel.php:379 actions/pathsadminpanel.php:434
+msgid "Path"
+msgstr ""
+
+#: actions/pathsadminpanel.php:249
+msgid "Site path."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:255
+msgid "Locale directory"
+msgstr ""
+
+#: actions/pathsadminpanel.php:256
+msgid "Directory path to locales."
+msgstr ""
+
+#. TRANS: Checkbox label in Paths admin panel.
+#: actions/pathsadminpanel.php:263
+msgid "Fancy URLs"
+msgstr ""
+
+#: actions/pathsadminpanel.php:265
+msgid "Use fancy (more readable and memorable) URLs?"
+msgstr ""
+
+#: actions/pathsadminpanel.php:272
+msgid "Theme"
+msgstr "à´¦àµà´¶àµà´¯à´°àµà´ªà´"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:281
+msgid "Server for themes."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:290
+msgid "Web path to themes."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:297 actions/pathsadminpanel.php:388
+#: actions/pathsadminpanel.php:443 actions/pathsadminpanel.php:495
+msgid "SSL server"
+msgstr "à´à´¸àµ.à´à´¸àµ.à´àµ½. à´¸àµàµ¼à´µàµ¼"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:299
+msgid "SSL server for themes (default: SSL server)."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:306 actions/pathsadminpanel.php:397
+#: actions/pathsadminpanel.php:452
+msgid "SSL path"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:308
+msgid "SSL path to themes (default: /theme/)."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:315 actions/pathsadminpanel.php:406
+#: actions/pathsadminpanel.php:461
+msgid "Directory"
+msgstr "ഡയറà´àµà´à´±à´¿"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:317
+msgid "Directory where themes are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:326
+msgid "Avatars"
+msgstr "à´
വതാരà´àµà´àµ¾"
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:333
+msgid "Avatar server"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:335
+msgid "Server for avatars."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:342
+msgid "Avatar path"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:344
+msgid "Web path to avatars."
+msgstr ""
+
+#. TRANS: Field label in Paths admin panel.
+#: actions/pathsadminpanel.php:351
+msgid "Avatar directory"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:353
+msgid "Directory where avatars are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:364
+msgid "Backgrounds"
+msgstr "പശàµà´à´¾à´¤àµà´¤à´²à´"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:372
+msgid "Server for backgrounds."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:381
+msgid "Web path to backgrounds."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:390
+msgid "Server for backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:399
+msgid "Web path to backgrounds on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:408
+msgid "Directory where backgrounds are located."
+msgstr ""
+
+#. TRANS: Fieldset legens in Paths admin panel.
+#. TRANS: DT element label in attachment list.
+#: actions/pathsadminpanel.php:419 lib/attachmentlist.php:99
+msgid "Attachments"
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:427
+msgid "Server for attachments."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:436
+msgid "Web path to attachments."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:445
+msgid "Server for attachments on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:454
+msgid "Web path to attachments on SSL pages."
+msgstr ""
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:463
+msgid "Directory where attachments are located."
+msgstr ""
+
+#. TRANS: Fieldset legend in Paths admin panel.
+#: actions/pathsadminpanel.php:472
+msgid "SSL"
+msgstr "à´à´¸àµ.à´à´¸àµ.à´àµ½."
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:477 actions/snapshotadminpanel.php:202
+msgid "Never"
+msgstr "à´à´°à´¿à´àµà´à´²àµà´®à´°àµà´¤àµ"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:479
+msgid "Sometimes"
+msgstr "à´à´¿à´²à´ªàµà´ªàµà´´àµà´àµà´àµ"
+
+#. TRANS: Drop down option in Paths admin panel (option for "When to use SSL").
+#: actions/pathsadminpanel.php:481
+msgid "Always"
+msgstr "à´à´²àµà´²à´¾à´¯àµà´ªàµà´ªàµà´´àµà´"
+
+#: actions/pathsadminpanel.php:485
+msgid "Use SSL"
+msgstr "à´à´¸àµ.à´à´¸àµ.à´àµ½. à´à´ªà´¯àµà´à´¿à´àµà´àµà´"
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:487
+msgid "When to use SSL."
+msgstr "à´à´¸àµ.à´à´¸àµ.à´àµ½. à´à´ªàµà´ªàµà´´à´¾à´£àµ à´à´ªà´¯àµà´à´¿à´àµà´àµà´£àµà´à´¤àµ."
+
+#. TRANS: Tooltip for field label in Paths admin panel.
+#: actions/pathsadminpanel.php:497
+msgid "Server to direct SSL requests to."
+msgstr ""
+
+#. TRANS: Button title text to store form data in the Paths admin panel.
+#: actions/pathsadminpanel.php:514
+msgid "Save paths"
+msgstr ""
+
+#: actions/peoplesearch.php:52
+#, php-format
+msgid ""
+"Search for people on %%site.name%% by their name, location, or interests. "
+"Separate the terms by spaces; they must be 3 characters or more."
+msgstr ""
+
+#: actions/peoplesearch.php:58
+msgid "People search"
+msgstr ""
+
+#: actions/peopletag.php:68
+#, php-format
+msgid "Not a valid people tag: %s."
+msgstr ""
+
+#: actions/peopletag.php:142
+#, php-format
+msgid "Users self-tagged with %1$s - page %2$d"
+msgstr ""
+
+#: actions/postnotice.php:95
+msgid "Invalid notice content."
+msgstr "à´
റിയിപàµà´ªà´¿à´¨àµà´±àµ à´à´³àµà´³à´à´àµà´à´ à´
സാധàµà´µà´¾à´£àµ."
+
+#: actions/postnotice.php:101
+#, php-format
+msgid "Notice license â%1$sâ is not compatible with site license â%2$sâ."
+msgstr ""
+
+#. TRANS: Page title for profile settings.
+#: actions/profilesettings.php:61
+msgid "Profile settings"
+msgstr ""
+
+#. TRANS: Usage instructions for profile settings.
+#: actions/profilesettings.php:73
+msgid ""
+"You can update your personal profile info here so people know more about you."
+msgstr ""
+
+#. TRANS: Profile settings form legend.
+#: actions/profilesettings.php:102
+msgid "Profile information"
+msgstr ""
+
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:113
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces."
+msgstr ""
+
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for full group name (dt). Text hidden by default.
+#: actions/profilesettings.php:117 actions/register.php:456
+#: actions/showgroup.php:252 actions/tagother.php:104
+#: lib/groupeditform.php:157 lib/userprofile.php:152
+msgid "Full name"
+msgstr "à´ªàµàµ¼à´£àµà´£à´¨à´¾à´®à´"
+
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Form input field label.
+#: actions/profilesettings.php:122 actions/register.php:461
+#: lib/applicationeditform.php:236 lib/groupeditform.php:161
+msgid "Homepage"
+msgstr "à´¹àµà´à´ªàµà´àµ"
+
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:125
+msgid "URL of your homepage, blog, or profile on another site."
+msgstr ""
+
+#. TRANS: Tooltip for field label in form for profile settings. Plural
+#. TRANS: is decided by the number of characters available for the
+#. TRANS: biography (%d).
+#: actions/profilesettings.php:133 actions/register.php:472
+#, php-format
+msgid "Describe yourself and your interests in %d character"
+msgid_plural "Describe yourself and your interests in %d characters"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:139 actions/register.php:477
+msgid "Describe yourself and your interests"
+msgstr "താà´àµà´à´³àµà´àµà´àµà´±à´¿à´àµà´àµà´ താà´àµà´à´³àµà´àµ à´à´·àµà´à´àµà´à´³àµà´àµà´àµà´±à´¿à´àµà´àµà´ വിവരിà´àµà´àµà´"
+
+#. TRANS: Text area label in form for profile settings where users can provide.
+#. TRANS: their biography.
+#: actions/profilesettings.php:143 actions/register.php:479
+msgid "Bio"
+msgstr ""
+
+#. TRANS: Field label in form for profile settings.
+#. TRANS: Label for group location (dt). Text hidden by default.
+#: actions/profilesettings.php:149 actions/register.php:484
+#: actions/showgroup.php:262 actions/tagother.php:112
+#: actions/userauthorization.php:166 lib/groupeditform.php:180
+#: lib/userprofile.php:167
+msgid "Location"
+msgstr "à´¸àµà´¥à´²à´"
+
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:152 actions/register.php:486
+msgid "Where you are, like \"City, State (or Region), Country\""
+msgstr "താà´àµà´à´³àµà´µà´¿à´àµà´¯à´¾à´£àµ, à´
തായതൠ\"à´¨à´à´°à´, à´¸à´à´¸àµà´¥à´¾à´¨à´ (à´
ഥവ à´ªàµà´°à´¦àµà´¶à´), à´°à´¾à´àµà´¯à´\" à´à´¨àµà´¨àµ"
+
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:157
+msgid "Share my current location when posting notices"
+msgstr "à´
റിയിപàµà´ªàµà´àµ¾ à´ªàµà´°à´¸à´¿à´¦àµà´§àµà´à´°à´¿à´àµà´àµà´¨àµà´¨à´¤à´¿à´¨àµà´àµà´ªàµà´ªà´ à´à´¨àµà´±àµ à´à´ªàµà´ªàµà´´à´¤àµà´¤àµ à´¸àµà´¥à´²à´µàµà´ à´ªà´àµà´àµà´µàµà´¯àµà´àµà´àµà´"
+
+#. TRANS: Field label in form for profile settings.
+#: actions/profilesettings.php:165 actions/tagother.php:149
+#: actions/tagother.php:209 lib/subscriptionlist.php:106
+#: lib/subscriptionlist.php:108 lib/userprofile.php:212
+msgid "Tags"
+msgstr "à´±àµà´±à´¾à´àµà´àµ¾"
+
+#. TRANS: Tooltip for field label in form for profile settings.
+#: actions/profilesettings.php:168
+msgid ""
+"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated"
+msgstr ""
+
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:173
+msgid "Language"
+msgstr "à´à´¾à´·"
+
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:175
+msgid "Preferred language"
+msgstr "à´ªàµà´°à´¿à´¯à´àµà´à´° à´à´¾à´·"
+
+#. TRANS: Dropdownlist label in form for profile settings.
+#: actions/profilesettings.php:185
+msgid "Timezone"
+msgstr "സമയ à´®àµà´à´²"
+
+#. TRANS: Tooltip for dropdown list label in form for profile settings.
+#: actions/profilesettings.php:187
+msgid "What timezone are you normally in?"
+msgstr "താà´àµà´àµ¾ സാധാരണയàµà´£àµà´à´¾à´à´¾à´±àµà´³àµà´³ സമയമàµà´à´² à´à´¤à´¾à´£àµ?"
+
+#. TRANS: Checkbox label in form for profile settings.
+#: actions/profilesettings.php:193
+msgid ""
+"Automatically subscribe to whoever subscribes to me (best for non-humans)"
+msgstr ""
+
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: Plural form is used based on the maximum number of allowed
+#. TRANS: characters for the biography (%d).
+#: actions/profilesettings.php:262 actions/register.php:229
+#, php-format
+msgid "Bio is too long (maximum %d character)."
+msgid_plural "Bio is too long (maximum %d characters)."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:273 actions/siteadminpanel.php:151
+msgid "Timezone not selected."
+msgstr "സമയമàµà´à´² തിരà´àµà´àµà´àµà´¤àµà´¤à´¿à´àµà´à´¿à´²àµà´²."
+
+#. TRANS: Validation error in form for profile settings.
+#: actions/profilesettings.php:281
+msgid "Language is too long (maximum 50 characters)."
+msgstr ""
+
+#. TRANS: Validation error in form for profile settings.
+#. TRANS: %s is an invalid tag.
+#: actions/profilesettings.php:295 actions/tagother.php:178
+#, php-format
+msgid "Invalid tag: \"%s\""
+msgstr "à´
സാധàµà´µà´¾à´¯ à´±àµà´±à´¾à´àµ: \"%s\""
+
+#. TRANS: Server error thrown when user profile settings could not be updated to
+#. TRANS: automatically subscribe to any subscriber.
+#: actions/profilesettings.php:351
+msgid "Couldn't update user for autosubscribe."
+msgstr ""
+
+#. TRANS: Server error thrown when user profile location preference settings could not be updated.
+#: actions/profilesettings.php:409
+msgid "Couldn't save location prefs."
+msgstr ""
+
+#. TRANS: Server error thrown when user profile settings could not be saved.
+#: actions/profilesettings.php:422
+msgid "Couldn't save profile."
+msgstr ""
+
+#. TRANS: Server error thrown when user profile settings tags could not be saved.
+#: actions/profilesettings.php:431
+msgid "Couldn't save tags."
+msgstr ""
+
+#. TRANS: Confirmation shown when user profile settings are saved.
+#. TRANS: Message after successful saving of administrative settings.
+#: actions/profilesettings.php:440 lib/adminpanelaction.php:138
+msgid "Settings saved."
+msgstr "à´¸à´àµà´àµà´à´°à´£à´àµà´àµ¾ à´¸àµà´µàµ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "à´à´°à´à´à´¤àµà´µà´®àµà´àµà´àµà´àµà´"
+
+#: actions/public.php:83
+#, php-format
+msgid "Beyond the page limit (%s)."
+msgstr ""
+
+#: actions/public.php:92
+msgid "Could not retrieve public stream."
+msgstr ""
+
+#: actions/public.php:130
+#, php-format
+msgid "Public timeline, page %d"
+msgstr ""
+
+#: actions/public.php:132 lib/publicgroupnav.php:79
+msgid "Public timeline"
+msgstr ""
+
+#: actions/public.php:160
+msgid "Public Stream Feed (RSS 1.0)"
+msgstr ""
+
+#: actions/public.php:164
+msgid "Public Stream Feed (RSS 2.0)"
+msgstr ""
+
+#: actions/public.php:168
+msgid "Public Stream Feed (Atom)"
+msgstr ""
+
+#: actions/public.php:188
+#, php-format
+msgid ""
+"This is the public timeline for %%site.name%% but no one has posted anything "
+"yet."
+msgstr ""
+
+#: actions/public.php:191
+msgid "Be the first to post!"
+msgstr ""
+
+#: actions/public.php:195
+#, php-format
+msgid ""
+"Why not [register an account](%%action.register%%) and be the first to post!"
+msgstr ""
+
+#: actions/public.php:242
+#, php-format
+msgid ""
+"This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-"
+"blogging) service based on the Free Software [StatusNet](http://status.net/) "
+"tool. [Join now](%%action.register%%) to share notices about yourself with "
+"friends, family, and colleagues! ([Read more](%%doc.help%%))"
+msgstr ""
+
+#: actions/public.php:247
+#, php-format
+msgid ""
+"This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-"
+"blogging) service based on the Free Software [StatusNet](http://status.net/) "
+"tool."
+msgstr ""
+
+#. TRANS: Title for public tag cloud.
+#: actions/publictagcloud.php:57
+msgid "Public tag cloud"
+msgstr ""
+
+#. TRANS: Instructions (more used like an explanation/header).
+#. TRANS: %s is the StatusNet sitename.
+#: actions/publictagcloud.php:65
+#, php-format
+msgid "These are most popular recent tags on %s"
+msgstr ""
+
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:74
+#, php-format
+msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet."
+msgstr ""
+
+#. TRANS: Message shown to a logged in user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#: actions/publictagcloud.php:79
+msgid "Be the first to post one!"
+msgstr ""
+
+#. TRANS: Message shown to a anonymous user for the public tag cloud
+#. TRANS: while no tags exist yet. "One" refers to the non-existing hashtag.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/publictagcloud.php:87
+#, php-format
+msgid ""
+"Why not [register an account](%%action.register%%) and be the first to post "
+"one!"
+msgstr ""
+
+#: actions/publictagcloud.php:146
+msgid "Tag cloud"
+msgstr ""
+
+#: actions/recoverpassword.php:36
+msgid "You are already logged in!"
+msgstr "താà´àµà´àµ¾ à´®àµà´®àµà´ªàµà´¤à´¨àµà´¨àµ à´²àµà´à´¿àµ» à´àµà´¯àµà´¤à´¿à´àµà´àµà´£àµà´àµ!"
+
+#: actions/recoverpassword.php:62
+msgid "No such recovery code."
+msgstr ""
+
+#: actions/recoverpassword.php:66
+msgid "Not a recovery code."
+msgstr ""
+
+#: actions/recoverpassword.php:73
+msgid "Recovery code for unknown user."
+msgstr ""
+
+#: actions/recoverpassword.php:86
+msgid "Error with confirmation code."
+msgstr "à´¸àµà´¥à´¿à´°àµà´à´°à´£ à´àµà´¡à´¿àµ½ പിഴവàµà´£àµà´àµ."
+
+#: actions/recoverpassword.php:97
+msgid "This confirmation code is too old. Please start again."
+msgstr "à´ à´¸àµà´¥à´¿à´°àµà´à´°à´£ à´àµà´¡àµ വളരൠപഴà´àµà´à´®àµà´±à´¿à´¯à´¤à´¾à´£àµ. ദയവായി à´à´¦àµà´¯à´ à´®àµà´¤àµ½ à´µàµà´£àµà´àµà´ à´¶àµà´°à´®à´¿à´àµà´àµà´."
+
+#: actions/recoverpassword.php:111
+msgid "Could not update user with confirmed email address."
+msgstr ""
+
+#: actions/recoverpassword.php:152
+msgid ""
+"If you have forgotten or lost your password, you can get a new one sent to "
+"the email address you have stored in your account."
+msgstr ""
+"താà´àµà´à´³àµà´àµ രഹസàµà´¯à´µà´¾à´àµà´àµ നഷàµà´à´ªàµà´ªàµà´àµà´à´¯àµ മറà´àµà´àµà´à´¯àµ à´àµà´¯àµà´¤à´¾àµ½, താà´àµà´à´³àµà´àµ à´
à´à´à´¤àµà´µà´¤àµà´¤à´¿à´¨àµà´ªàµà´ªà´ "
+"à´¸àµà´àµà´·à´¿à´àµà´à´¿à´àµà´àµà´³àµà´³ à´à´®àµà´¯à´¿àµ½ വിലാസതàµà´¤à´¿à´²àµà´àµà´àµ à´ªàµà´¤à´¿à´¯ à´à´°àµà´£àµà´£à´ à´
à´¯à´àµà´àµ വാà´àµà´à´¾à´¨à´¾à´àµà´¨àµà´¨à´¤à´¾à´£àµ."
+
+#: actions/recoverpassword.php:158
+msgid "You have been identified. Enter a new password below. "
+msgstr "താà´àµà´àµ¾ തിരിà´àµà´à´±à´¿à´¯à´ªàµà´ªàµà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ. താഴൠപàµà´¤à´¿à´¯ രഹസàµà´¯à´µà´¾à´àµà´àµ നൽà´àµà´. "
+
+#: actions/recoverpassword.php:188
+msgid "Password recovery"
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµ à´µàµà´£àµà´àµà´àµà´àµà´àµ½"
+
+#: actions/recoverpassword.php:191
+msgid "Nickname or email address"
+msgstr "വിളിപàµà´ªàµà´°àµ à´
à´²àµà´²àµà´àµà´à´¿àµ½ à´à´®àµà´¯à´¿àµ½ വിലാസà´"
+
+#: actions/recoverpassword.php:193
+msgid "Your nickname on this server, or your registered email address."
+msgstr ""
+"à´ à´¸àµàµ¼à´µà´±à´¿à´²àµ താà´àµà´à´³àµà´àµ വിളിപàµà´ªàµà´°àµ, à´
ഥവാ താà´àµà´àµ¾ à´°à´à´¿à´¸àµà´±àµà´±àµ¼ à´àµà´¯àµà´¤à´¿à´àµà´àµà´³àµà´³ à´à´®àµà´¯à´¿àµ½ വിലാസà´."
+
+#: actions/recoverpassword.php:199 actions/recoverpassword.php:200
+msgid "Recover"
+msgstr "à´µàµà´£àµà´àµà´àµà´àµà´àµà´"
+
+#: actions/recoverpassword.php:208
+msgid "Reset password"
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµ à´ªàµà´¨à´à´àµà´°à´®àµà´à´°à´¿à´àµà´àµà´"
+
+#: actions/recoverpassword.php:209
+msgid "Recover password"
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµ à´µàµà´£àµà´àµà´àµà´àµà´àµà´"
+
+#: actions/recoverpassword.php:210 actions/recoverpassword.php:335
+msgid "Password recovery requested"
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµ à´µàµà´£àµà´àµà´àµà´àµà´àµ½ à´à´µà´¶àµà´¯à´ªàµà´ªàµà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#: actions/recoverpassword.php:213
+msgid "Unknown action"
+msgstr "à´
à´àµà´à´¾à´¤à´®à´¾à´¯ à´ªàµà´°à´µàµà´¤àµà´¤à´¿"
+
+#: actions/recoverpassword.php:236
+msgid "6 or more characters, and don't forget it!"
+msgstr "à´à´±àµ à´
തിലധിà´à´®àµ à´
à´àµà´·à´°à´àµà´àµ¾, à´
തൠമറà´àµà´à´°àµà´¤àµ!"
+
+#: actions/recoverpassword.php:243
+msgid "Reset"
+msgstr "à´ªàµà´¨à´à´àµà´°à´®àµà´à´°à´¿à´àµà´àµà´"
+
+#: actions/recoverpassword.php:252
+msgid "Enter a nickname or email address."
+msgstr "à´à´°àµ വിളിപàµà´ªàµà´°àµ à´à´®àµà´¯à´¿àµ½ വിലാസമൠനൽà´àµà´."
+
+#: actions/recoverpassword.php:282
+msgid "No user with that email address or username."
+msgstr "à´ à´à´®àµà´¯à´¿àµ½ വിലാസമൠà´à´ªà´¯àµà´àµà´¤àµà´¨à´¾à´®à´®àµ à´à´ªà´¯àµà´à´¿à´àµà´àµà´¨àµà´¨ à´à´°àµ à´à´ªà´¯àµà´àµà´¤à´¾à´µàµà´ à´à´²àµà´²."
+
+#: actions/recoverpassword.php:299
+msgid "No registered email address for that user."
+msgstr "à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µàµ à´à´®àµà´¯à´¿àµ½ വിലാസമàµà´¨àµà´¨àµà´ നൽà´à´¿à´¯à´¿à´àµà´à´¿à´²àµà´²."
+
+#: actions/recoverpassword.php:313
+msgid "Error saving address confirmation."
+msgstr "വിലാസതàµà´¤à´¿à´¨àµà´±àµ à´¸àµà´¥à´¿à´°àµà´à´°à´£à´ à´¸àµà´µàµ à´àµà´¯àµà´¯àµà´®àµà´ªàµàµ¾ പിഴവàµà´£àµà´à´¾à´¯à´¿."
+
+#: actions/recoverpassword.php:338
+msgid ""
+"Instructions for recovering your password have been sent to the email "
+"address registered to your account."
+msgstr ""
+
+#: actions/recoverpassword.php:357
+msgid "Unexpected password reset."
+msgstr ""
+
+#: actions/recoverpassword.php:365
+msgid "Password must be 6 characters or more."
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´à´¿à´¨àµ à´à´±àµ à´
തിലധിà´à´®àµ à´
à´àµà´·à´°à´àµà´à´³àµà´£àµà´à´¾à´¯à´¿à´°à´¿à´àµà´à´£à´."
+
+#: actions/recoverpassword.php:369
+msgid "Password and confirmation do not match."
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµà´ à´¸àµà´¥à´¿à´°àµà´à´°à´£à´µàµà´ à´¯àµà´à´¿à´àµà´àµà´¨àµà´¨à´¿à´²àµà´²."
+
+#: actions/recoverpassword.php:388 actions/register.php:256
+msgid "Error setting user."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´¸à´àµà´àµà´à´°à´¿à´àµà´àµà´¨àµà´¨à´¤à´¿àµ½ പിഴവàµà´£àµà´à´¾à´¯à´¿."
+
+#: actions/recoverpassword.php:395
+msgid "New password successfully saved. You are now logged in."
+msgstr "à´ªàµà´¤à´¿à´¯ രഹസàµà´¯à´µà´¾à´àµà´àµ വിà´à´¯à´à´°à´®à´¾à´¯à´¿ à´¸àµà´µàµ à´àµà´¯àµà´¤àµ. താà´àµà´àµ¾à´àµà´àµ à´²àµà´à´¿àµ» à´àµà´¯àµà´¯à´¾à´µàµà´¨àµà´¨à´¤à´¾à´£àµ."
+
+#: actions/register.php:92 actions/register.php:196 actions/register.php:413
+msgid "Sorry, only invited people can register."
+msgstr "à´àµà´·à´®à´¿à´àµà´àµà´, à´àµà´·à´£à´¿à´àµà´à´ªàµà´ªàµà´àµà´à´µàµ¼à´àµà´àµ മാതàµà´°à´®àµ à´
à´à´à´¤àµà´µà´®àµà´àµà´àµà´à´¾à´¨à´¾à´àµ."
+
+#: actions/register.php:99
+msgid "Sorry, invalid invitation code."
+msgstr "à´àµà´·à´®à´¿à´àµà´àµà´, à´àµà´·à´£à´¤àµà´¤à´¿à´¨àµà´±àµ à´àµà´¡àµ à´
സാധàµà´µà´¾à´£àµ."
+
+#: actions/register.php:119
+msgid "Registration successful"
+msgstr "à´
à´à´à´¤àµà´µà´®àµà´àµà´àµà´àµ½ വിà´à´¯à´à´°à´"
+
+#: actions/register.php:121 actions/register.php:512 lib/logingroupnav.php:85
+msgid "Register"
+msgstr "à´
à´à´à´¤àµà´µà´®àµà´àµà´àµà´àµà´"
+
+#: actions/register.php:142
+msgid "Registration not allowed."
+msgstr "à´
à´à´à´¤àµà´µà´®àµà´àµà´àµà´àµ½ à´
à´¨àµà´µà´¦à´¿à´àµà´à´¿à´àµà´à´¿à´²àµà´²."
+
+#: actions/register.php:209
+msgid "You can't register if you don't agree to the license."
+msgstr "താà´àµà´àµ¾ à´
à´¨àµà´µà´¾à´¦ പതàµà´°à´ à´
à´à´àµà´à´°à´¿à´àµà´àµà´à´¯à´¿à´²àµà´²àµà´àµà´à´¿àµ½ à´
à´à´à´¤àµà´µà´®àµà´àµà´àµà´à´¾à´¨àµà´àµà´à´¯à´¿à´²àµà´²."
+
+#: actions/register.php:218
+msgid "Email address already exists."
+msgstr "à´à´®àµà´¯à´¿àµ½ വിലാസഠമàµà´®àµà´ªàµ നിലവിലàµà´£àµà´àµ."
+
+#: actions/register.php:251 actions/register.php:273
+msgid "Invalid username or password."
+msgstr "à´à´ªà´¯àµà´àµà´¤àµà´¨à´¾à´®à´®àµ രഹസàµà´¯à´µà´¾à´àµà´àµ à´
സാധàµà´µà´¾à´£àµ."
+
+#: actions/register.php:351
+msgid ""
+"With this form you can create a new account. You can then post notices and "
+"link up to friends and colleagues. "
+msgstr ""
+
+#: actions/register.php:433
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required."
+msgstr ""
+
+#: actions/register.php:438
+msgid "6 or more characters. Required."
+msgstr "à´à´±àµ à´
തിലധിà´à´®àµ à´
à´àµà´·à´°à´àµà´àµ¾. à´à´µà´¶àµà´¯à´®à´¾à´£àµ."
+
+#: actions/register.php:442
+msgid "Same as password above. Required."
+msgstr "à´®àµà´à´³à´¿àµ½ നിലà´à´¿à´¯à´¿à´°à´¿à´àµà´àµà´¨àµà´¨ രഹസàµà´¯à´µà´¾à´àµà´à´¿à´¨àµ à´¤àµà´²àµà´¯à´®à´¾à´¯à´¤àµ. നിർബനàµà´§à´®à´¾à´£àµ."
+
+#. TRANS: Link description in user account settings menu.
+#: actions/register.php:446 actions/register.php:450
+#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127
+msgid "Email"
+msgstr "à´à´®àµà´¯à´¿àµ½"
+
+#: actions/register.php:447 actions/register.php:451
+msgid "Used only for updates, announcements, and password recovery"
+msgstr ""
+
+#: actions/register.php:458
+msgid "Longer name, preferably your \"real\" name"
+msgstr "വലിയ à´ªàµà´°àµ, താà´àµà´à´³àµà´àµ \"യഥാർതàµà´¥\" à´ªàµà´°àµ നൽà´à´¾àµ» താതàµà´ªà´°àµà´¯à´ªàµà´ªàµà´àµà´¨àµà´¨àµ"
+
+#: actions/register.php:463
+msgid "URL of your homepage, blog, or profile on another site"
+msgstr ""
+
+#: actions/register.php:524
+#, php-format
+msgid ""
+"I understand that content and data of %1$s are private and confidential."
+msgstr ""
+
+#: actions/register.php:534
+#, php-format
+msgid "My text and files are copyright by %1$s."
+msgstr ""
+
+#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors.
+#: actions/register.php:538
+msgid "My text and files remain under my own copyright."
+msgstr ""
+
+#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved.
+#: actions/register.php:541
+msgid "All rights reserved."
+msgstr "à´à´²àµà´²à´¾ à´
à´µà´à´¾à´¶à´àµà´à´³àµà´ à´¸à´à´°à´àµà´·à´¿à´¤à´."
+
+#. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses.
+#: actions/register.php:546
+#, php-format
+msgid ""
+"My text and files are available under %s except this private data: password, "
+"email address, IM address, and phone number."
+msgstr ""
+
+#: actions/register.php:589
+#, php-format
+msgid ""
+"Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may "
+"want to...\n"
+"\n"
+"* Go to [your profile](%2$s) and post your first message.\n"
+"* Add a [Jabber/GTalk address](%%%%action.imsettings%%%%) so you can send "
+"notices through instant messages.\n"
+"* [Search for people](%%%%action.peoplesearch%%%%) that you may know or that "
+"share your interests. \n"
+"* Update your [profile settings](%%%%action.profilesettings%%%%) to tell "
+"others more about you. \n"
+"* Read over the [online docs](%%%%doc.help%%%%) for features you may have "
+"missed. \n"
+"\n"
+"Thanks for signing up and we hope you enjoy using this service."
+msgstr ""
+
+#: actions/register.php:613
+msgid ""
+"(You should receive a message by email momentarily, with instructions on how "
+"to confirm your email address.)"
+msgstr ""
+
+#: actions/remotesubscribe.php:98
+#, php-format
+msgid ""
+"To subscribe, you can [login](%%action.login%%), or [register](%%action."
+"register%%) a new account. If you already have an account on a [compatible "
+"microblogging site](%%doc.openmublog%%), enter your profile URL below."
+msgstr ""
+
+#: actions/remotesubscribe.php:112
+msgid "Remote subscribe"
+msgstr ""
+
+#: actions/remotesubscribe.php:124
+msgid "Subscribe to a remote user"
+msgstr ""
+
+#: actions/remotesubscribe.php:129
+msgid "User nickname"
+msgstr "à´à´ªà´¯àµà´àµà´¤àµ വിളിപàµà´ªàµà´°àµ"
+
+#: actions/remotesubscribe.php:130
+msgid "Nickname of the user you want to follow"
+msgstr "താà´àµà´àµ¾à´àµà´àµ പിനàµà´¤àµà´à´°àµà´£àµà´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµà´±àµ വിളിപàµà´ªàµà´°àµ"
+
+#: actions/remotesubscribe.php:133
+msgid "Profile URL"
+msgstr ""
+
+#: actions/remotesubscribe.php:134
+msgid "URL of your profile on another compatible microblogging service"
+msgstr ""
+
+#: actions/remotesubscribe.php:137 lib/subscribeform.php:139
+#: lib/userprofile.php:411
+msgid "Subscribe"
+msgstr "വരിà´àµà´à´¾à´°à´¾à´àµà´"
+
+#: actions/remotesubscribe.php:159
+msgid "Invalid profile URL (bad format)"
+msgstr ""
+
+#: actions/remotesubscribe.php:168
+msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)."
+msgstr ""
+
+#: actions/remotesubscribe.php:176
+msgid "Thatâs a local profile! Login to subscribe."
+msgstr ""
+
+#: actions/remotesubscribe.php:183
+msgid "Couldnât get a request token."
+msgstr ""
+
+#: actions/repeat.php:57
+msgid "Only logged-in users can repeat notices."
+msgstr ""
+
+#: actions/repeat.php:64 actions/repeat.php:71
+msgid "No notice specified."
+msgstr ""
+
+#: actions/repeat.php:76
+msgid "You can't repeat your own notice."
+msgstr "താà´àµà´àµ¾à´àµà´àµ താà´àµà´à´³àµà´àµ തനàµà´¨àµ à´
റിയിപàµà´ªàµ à´à´µàµ¼à´¤àµà´¤à´¿à´àµà´à´¾à´¨à´¾à´µà´¿à´²àµà´²."
+
+#: actions/repeat.php:90
+msgid "You already repeated that notice."
+msgstr "താà´àµà´àµ¾ à´ à´
റിയിപàµà´ªàµ à´®àµà´®àµà´ªàµ തനàµà´¨àµ à´à´µàµ¼à´¤àµà´¤à´¿à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#: actions/repeat.php:114 lib/noticelist.php:692
+msgid "Repeated"
+msgstr "à´à´µàµ¼à´¤àµà´¤à´¿à´àµà´àµ"
+
+#: actions/repeat.php:119
+msgid "Repeated!"
+msgstr "à´à´µàµ¼à´¤àµà´¤à´¿à´àµà´àµ!"
+
+#: actions/replies.php:126 actions/repliesrss.php:68
+#: lib/personalgroupnav.php:108
+#, php-format
+msgid "Replies to %s"
+msgstr ""
+
+#: actions/replies.php:128
+#, php-format
+msgid "Replies to %1$s, page %2$d"
+msgstr ""
+
+#: actions/replies.php:145
+#, php-format
+msgid "Replies feed for %s (RSS 1.0)"
+msgstr ""
+
+#: actions/replies.php:152
+#, php-format
+msgid "Replies feed for %s (RSS 2.0)"
+msgstr ""
+
+#: actions/replies.php:159
+#, php-format
+msgid "Replies feed for %s (Atom)"
+msgstr ""
+
+#: actions/replies.php:199
+#, php-format
+msgid ""
+"This is the timeline showing replies to %1$s but %2$s hasn't received a "
+"notice to them yet."
+msgstr ""
+
+#: actions/replies.php:204
+#, php-format
+msgid ""
+"You can engage other users in a conversation, subscribe to more people or "
+"[join groups](%%action.groups%%)."
+msgstr ""
+
+#: actions/replies.php:206
+#, php-format
+msgid ""
+"You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action."
+"newnotice%%%%?status_textarea=%3$s)."
+msgstr ""
+
+#: actions/repliesrss.php:72
+#, php-format
+msgid "Replies to %1$s on %2$s!"
+msgstr ""
+
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ മാതàµà´°à´®àµ à´
à´¦àµà´¦àµà´¹à´¤àµà´¤à´¿à´¨àµà´±àµ à´¸àµà´µà´¨àµà´¤à´ സമയരàµà´ à´àµàµ¼à´àµà´à´¾àµ» à´à´´à´¿à´¯àµ."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "താà´àµà´àµ¾à´àµà´àµ താà´àµà´à´³àµà´àµ തനàµà´¨àµ à´
റിയിപàµà´ªàµ à´à´µàµ¼à´¤àµà´¤à´¿à´àµà´à´¾à´¨à´¾à´µà´¿à´²àµà´²."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "à´ªàµà´°à´®à´¾à´£à´ à´
à´ªàµâà´²àµà´¡àµ à´àµà´¯àµà´¯àµà´"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr ""
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "à´
à´à´à´ à´
à´²àµà´²"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "à´ªàµà´°à´®à´¾à´£à´ à´
à´ªàµâà´²àµà´¡àµ à´àµà´¯àµà´¯àµà´"
+
+#: actions/revokerole.php:75
+msgid "You cannot revoke user roles on this site."
+msgstr ""
+
+#: actions/revokerole.php:82
+msgid "User doesn't have this role."
+msgstr ""
+
+#: actions/rsd.php:146 actions/version.php:159
+msgid "StatusNet"
+msgstr "à´¸àµà´±àµà´±à´¾à´±àµà´±à´¸àµâà´¨àµà´±àµà´±àµ"
+
+#: actions/sandbox.php:65 actions/unsandbox.php:65
+msgid "You cannot sandbox users on this site."
+msgstr ""
+
+#: actions/sandbox.php:72
+msgid "User is already sandboxed."
+msgstr ""
+
+#. TRANS: Menu item for site administration
+#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170
+#: lib/adminpanelaction.php:379
+msgid "Sessions"
+msgstr ""
+
+#: actions/sessionsadminpanel.php:65
+msgid "Session settings for this StatusNet site"
+msgstr ""
+
+#: actions/sessionsadminpanel.php:175
+msgid "Handle sessions"
+msgstr ""
+
+#: actions/sessionsadminpanel.php:177
+msgid "Whether to handle sessions ourselves."
+msgstr ""
+
+#: actions/sessionsadminpanel.php:181
+msgid "Session debugging"
+msgstr ""
+
+#: actions/sessionsadminpanel.php:183
+msgid "Turn on debugging output for sessions."
+msgstr ""
+
+#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292
+msgid "Save site settings"
+msgstr ""
+
+#: actions/showapplication.php:82
+msgid "You must be logged in to view an application."
+msgstr ""
+
+#: actions/showapplication.php:157
+msgid "Application profile"
+msgstr ""
+
+#. TRANS: Form input field label for application icon.
+#: actions/showapplication.php:159 lib/applicationeditform.php:173
+msgid "Icon"
+msgstr "à´à´àµàµº"
+
+#. TRANS: Form input field label for application name.
+#: actions/showapplication.php:169 actions/version.php:197
+#: lib/applicationeditform.php:190
+msgid "Name"
+msgstr "à´ªàµà´°àµ"
+
+#. TRANS: Form input field label.
+#: actions/showapplication.php:178 lib/applicationeditform.php:227
+msgid "Organization"
+msgstr "à´¸à´à´à´à´¨"
+
+#. TRANS: Form input field label.
+#: actions/showapplication.php:187 actions/version.php:200
+#: lib/applicationeditform.php:208 lib/groupeditform.php:175
+msgid "Description"
+msgstr "വിവരണà´"
+
+#. TRANS: Header for group statistics on a group page (h2).
+#: actions/showapplication.php:192 actions/showgroup.php:448
+#: lib/profileaction.php:187
+msgid "Statistics"
+msgstr "à´¸àµà´¥à´¿à´¤à´¿à´µà´¿à´µà´°à´àµà´à´£à´àµà´àµà´àµ¾"
+
+#: actions/showapplication.php:203
+#, php-format
+msgid "Created by %1$s - %2$s access by default - %3$d users"
+msgstr ""
+
+#: actions/showapplication.php:213
+msgid "Application actions"
+msgstr ""
+
+#: actions/showapplication.php:236
+msgid "Reset key & secret"
+msgstr ""
+
+#: actions/showapplication.php:252 lib/deletegroupform.php:121
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
+msgid "Delete"
+msgstr "മായàµà´àµà´àµà´"
+
+#: actions/showapplication.php:261
+msgid "Application info"
+msgstr ""
+
+#: actions/showapplication.php:263
+msgid "Consumer key"
+msgstr ""
+
+#: actions/showapplication.php:268
+msgid "Consumer secret"
+msgstr ""
+
+#: actions/showapplication.php:273
+msgid "Request token URL"
+msgstr ""
+
+#: actions/showapplication.php:278
+msgid "Access token URL"
+msgstr ""
+
+#: actions/showapplication.php:283
+msgid "Authorize URL"
+msgstr ""
+
+#: actions/showapplication.php:288
+msgid ""
+"Note: We support HMAC-SHA1 signatures. We do not support the plaintext "
+"signature method."
+msgstr ""
+
+#: actions/showapplication.php:309
+msgid "Are you sure you want to reset your consumer key and secret?"
+msgstr ""
+
+#: actions/showfavorites.php:79
+#, php-format
+msgid "%1$s's favorite notices, page %2$d"
+msgstr ""
+
+#: actions/showfavorites.php:132
+msgid "Could not retrieve favorite notices."
+msgstr ""
+
+#: actions/showfavorites.php:171
+#, php-format
+msgid "Feed for favorites of %s (RSS 1.0)"
+msgstr ""
+
+#: actions/showfavorites.php:178
+#, php-format
+msgid "Feed for favorites of %s (RSS 2.0)"
+msgstr ""
+
+#: actions/showfavorites.php:185
+#, php-format
+msgid "Feed for favorites of %s (Atom)"
+msgstr ""
+
+#: actions/showfavorites.php:206
+msgid ""
+"You haven't chosen any favorite notices yet. Click the fave button on "
+"notices you like to bookmark them for later or shed a spotlight on them."
+msgstr ""
+
+#: actions/showfavorites.php:208
+#, php-format
+msgid ""
+"%s hasn't added any favorite notices yet. Post something interesting they "
+"would add to their favorites :)"
+msgstr ""
+
+#: actions/showfavorites.php:212
+#, php-format
+msgid ""
+"%s hasn't added any favorite notices yet. Why not [register an account](%%%%"
+"action.register%%%%) and then post something interesting they would add to "
+"their favorites :)"
+msgstr ""
+
+#: actions/showfavorites.php:243
+msgid "This is a way to share what you like."
+msgstr "താà´àµà´à´³à´¾à´àµà´°à´¹à´¿à´àµà´àµà´¨àµà´¨à´¤àµ à´ªà´àµà´àµ à´µàµà´¯àµà´àµà´à´¾à´¨àµà´³àµà´³ à´à´°àµ മാർà´àµà´à´®à´¾à´£à´¿à´¤àµ."
+
+#. TRANS: Page title for first group page. %s is a group name.
+#: actions/showgroup.php:75
+#, php-format
+msgid "%s group"
+msgstr ""
+
+#. TRANS: Page title for any but first group page.
+#. TRANS: %1$s is a group name, $2$s is a page number.
+#: actions/showgroup.php:79
+#, php-format
+msgid "%1$s group, page %2$d"
+msgstr ""
+
+#. TRANS: Group profile header (h2). Text hidden by default.
+#: actions/showgroup.php:220
+msgid "Group profile"
+msgstr ""
+
+#. TRANS: Label for group URL (dt). Text hidden by default.
+#: actions/showgroup.php:270 actions/tagother.php:118
+#: actions/userauthorization.php:175 lib/userprofile.php:180
+msgid "URL"
+msgstr "à´¯àµ.à´àµ¼.à´àµ½."
+
+#. TRANS: Label for group description or group note (dt). Text hidden by default.
+#: actions/showgroup.php:282 actions/tagother.php:128
+#: actions/userauthorization.php:187 lib/userprofile.php:197
+msgid "Note"
+msgstr "à´àµà´±à´¿à´ªàµà´ªàµ"
+
+#. TRANS: Label for group aliases (dt). Text hidden by default.
+#: actions/showgroup.php:293 lib/groupeditform.php:187
+msgid "Aliases"
+msgstr ""
+
+#. TRANS: Group actions header (h2). Text hidden by default.
+#: actions/showgroup.php:304
+msgid "Group actions"
+msgstr ""
+
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:345
+#, php-format
+msgid "Notice feed for %s group (RSS 1.0)"
+msgstr ""
+
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:352
+#, php-format
+msgid "Notice feed for %s group (RSS 2.0)"
+msgstr ""
+
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:359
+#, php-format
+msgid "Notice feed for %s group (Atom)"
+msgstr ""
+
+#. TRANS: Tooltip for feed link. %s is a group nickname.
+#: actions/showgroup.php:365
+#, php-format
+msgid "FOAF for %s group"
+msgstr ""
+
+#. TRANS: Header for mini list of group members on a group page (h2).
+#: actions/showgroup.php:402
+msgid "Members"
+msgstr "à´
à´à´à´àµà´àµ¾"
+
+#. TRANS: Description for mini list of group members on a group page when the group has no members.
+#: actions/showgroup.php:408 lib/profileaction.php:117
+#: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95
+#: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71
+msgid "(None)"
+msgstr "(à´à´¨àµà´¨àµà´®à´¿à´²àµà´²)"
+
+#. TRANS: Link to all group members from mini list of group members if group has more than n members.
+#: actions/showgroup.php:417
+msgid "All members"
+msgstr "à´à´²àµà´²à´¾ à´
à´à´à´àµà´à´³àµà´"
+
+#. TRANS: Label for creation date in statistics on group page.
+#: actions/showgroup.php:453
+msgctxt "LABEL"
+msgid "Created"
+msgstr "à´¸àµà´·àµà´à´¿à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANS: Label for member count in statistics on group page.
+#: actions/showgroup.php:461
+msgctxt "LABEL"
+msgid "Members"
+msgstr ""
+
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: %%%%action.register%%%% is the URL for registration, %%%%doc.help%%%% is a URL to help.
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:476
+#, php-format
+msgid ""
+"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
+"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
+"[StatusNet](http://status.net/) tool. Its members share short messages about "
+"their life and interests. [Join now](%%%%action.register%%%%) to become part "
+"of this group and many more! ([Read more](%%%%doc.help%%%%))"
+msgstr ""
+
+#. TRANS: Notice on group pages for anonymous users for StatusNet sites that accept no new registrations.
+#. TRANS: **%s** is the group alias, %%%%site.name%%%% is the site name,
+#. TRANS: This message contains Markdown links. Ensure they are formatted correctly: [Description](link).
+#: actions/showgroup.php:486
+#, php-format
+msgid ""
+"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en."
+"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
+"[StatusNet](http://status.net/) tool. Its members share short messages about "
+"their life and interests. "
+msgstr ""
+
+#. TRANS: Header for list of group administrators on a group page (h2).
+#: actions/showgroup.php:515
+msgid "Admins"
+msgstr "à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µà´¾à´¹à´àµ¼"
+
+#. TRANS: Client error displayed requesting a single message that does not exist.
+#: actions/showmessage.php:79
+msgid "No such message."
+msgstr "à´
à´¤àµà´¤à´°à´¤àµà´¤à´¿àµ½ à´à´°àµ സനàµà´¦àµà´¶à´®à´¿à´²àµà´²."
+
+#. TRANS: Client error displayed requesting a single direct message the requesting user was not a party in.
+#: actions/showmessage.php:97
+msgid "Only the sender and recipient may read this message."
+msgstr ""
+
+#. TRANS: Page title for single direct message display when viewing user is the sender.
+#. TRANS: %1$s is the addressed user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:110
+#, php-format
+msgid "Message to %1$s on %2$s"
+msgstr ""
+
+#. TRANS: Page title for single message display.
+#. TRANS: %1$s is the sending user's nickname, $2$s is a timestamp.
+#: actions/showmessage.php:118
+#, php-format
+msgid "Message from %1$s on %2$s"
+msgstr ""
+
+#: actions/shownotice.php:90
+msgid "Notice deleted."
+msgstr ""
+
+#. TRANS: Page title showing tagged notices in one user's stream. %1$s is the username, %2$s is the hash tag.
+#: actions/showstream.php:70
+#, php-format
+msgid "%1$s tagged %2$s"
+msgstr ""
+
+#. TRANS: Page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$s is the hash tag, %1$d is the page number.
+#: actions/showstream.php:74
+#, php-format
+msgid "%1$s tagged %2$s, page %3$d"
+msgstr ""
+
+#. TRANS: Extended page title showing tagged notices in one user's stream.
+#. TRANS: %1$s is the username, %2$d is the page number.
+#: actions/showstream.php:82
+#, php-format
+msgid "%1$s, page %2$d"
+msgstr ""
+
+#. TRANS: Title for link to notice feed.
+#. TRANS: %1$s is a user nickname, %2$s is a hashtag.
+#: actions/showstream.php:127
+#, php-format
+msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)"
+msgstr ""
+
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:136
+#, php-format
+msgid "Notice feed for %s (RSS 1.0)"
+msgstr ""
+
+#. TRANS: Title for link to notice feed.
+#. TRANS: %s is a user nickname.
+#: actions/showstream.php:145
+#, php-format
+msgid "Notice feed for %s (RSS 2.0)"
+msgstr ""
+
+#: actions/showstream.php:152
+#, php-format
+msgid "Notice feed for %s (Atom)"
+msgstr ""
+
+#. TRANS: Title for link to notice feed. FOAF stands for Friend of a Friend.
+#. TRANS: More information at http://www.foaf-project.org. %s is a user nickname.
+#: actions/showstream.php:159
+#, php-format
+msgid "FOAF for %s"
+msgstr ""
+
+#. TRANS: First sentence of empty list message for a stream. $1%s is a user nickname.
+#: actions/showstream.php:211
+#, php-format
+msgid "This is the timeline for %1$s, but %1$s hasn't posted anything yet."
+msgstr ""
+
+#. TRANS: Second sentence of empty list message for a stream for the user themselves.
+#: actions/showstream.php:217
+msgid ""
+"Seen anything interesting recently? You haven't posted any notices yet, now "
+"would be a good time to start :)"
+msgstr ""
+
+#. TRANS: Second sentence of empty list message for a non-self stream. %1$s is a user nickname, %2$s is a part of a URL.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:221
+#, php-format
+msgid ""
+"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%"
+"%?status_textarea=%2$s)."
+msgstr ""
+
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are open.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:264
+#, php-format
+msgid ""
+"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
+"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
+"[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to "
+"follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))"
+msgstr ""
+
+#. TRANS: Announcement for anonymous users showing a stream if site registrations are closed or invite only.
+#. TRANS: This message contains a Markdown link. Keep "](" together.
+#: actions/showstream.php:271
+#, php-format
+msgid ""
+"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en."
+"wikipedia.org/wiki/Micro-blogging) service based on the Free Software "
+"[StatusNet](http://status.net/) tool. "
+msgstr ""
+
+#. TRANS: Link to the author of a repeated notice. %s is a linked nickname.
+#: actions/showstream.php:328
+#, php-format
+msgid "Repeat of %s"
+msgstr ""
+
+#: actions/silence.php:65 actions/unsilence.php:65
+msgid "You cannot silence users on this site."
+msgstr "à´ à´¸àµà´±àµà´±à´¿à´²àµ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµ താà´àµà´àµ¾à´àµà´àµ നിശബàµà´¦à´°à´¾à´àµà´à´¾à´¨à´¾à´à´¿à´²àµà´²."
+
+#: actions/silence.php:72
+msgid "User is already silenced."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µàµ à´®àµà´®àµà´ªàµ തനàµà´¨àµ നിശബàµà´¦à´¨à´¾à´àµà´à´ªàµà´ªàµà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#: actions/siteadminpanel.php:69
+msgid "Basic settings for this StatusNet site"
+msgstr "à´ à´¸àµà´±àµà´±à´¾à´±àµà´±à´¸àµâà´¨àµà´±àµà´±àµ à´¸àµà´±àµà´±à´¿à´¨àµà´±àµ à´
à´à´¿à´¸àµà´¥à´¾à´¨ à´¸à´àµà´àµà´à´°à´£à´àµà´àµ¾"
+
+#: actions/siteadminpanel.php:133
+msgid "Site name must have non-zero length."
+msgstr ""
+
+#: actions/siteadminpanel.php:141
+msgid "You must have a valid contact email address."
+msgstr ""
+
+#: actions/siteadminpanel.php:159
+#, php-format
+msgid "Unknown language \"%s\"."
+msgstr "à´
പരിà´à´¿à´¤à´®à´¾à´¯ à´à´¾à´· \"%s\"."
+
+#: actions/siteadminpanel.php:165
+msgid "Minimum text limit is 0 (unlimited)."
+msgstr ""
+
+#: actions/siteadminpanel.php:171
+msgid "Dupe limit must be one or more seconds."
+msgstr ""
+
+#: actions/siteadminpanel.php:221
+msgid "General"
+msgstr "സാർവതàµà´°à´¿à´à´"
+
+#: actions/siteadminpanel.php:224
+msgid "Site name"
+msgstr "à´¸àµà´±àµà´±à´¿à´¨àµà´±àµ à´ªàµà´°àµâ"
+
+#: actions/siteadminpanel.php:225
+msgid "The name of your site, like \"Yourcompany Microblog\""
+msgstr ""
+
+#: actions/siteadminpanel.php:229
+msgid "Brought by"
+msgstr ""
+
+#: actions/siteadminpanel.php:230
+msgid "Text used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:234
+msgid "Brought by URL"
+msgstr ""
+
+#: actions/siteadminpanel.php:235
+msgid "URL used for credits link in footer of each page"
+msgstr ""
+
+#: actions/siteadminpanel.php:239
+msgid "Contact email address for your site"
+msgstr ""
+
+#: actions/siteadminpanel.php:245
+msgid "Local"
+msgstr ""
+
+#: actions/siteadminpanel.php:256
+msgid "Default timezone"
+msgstr "à´¸àµà´µà´¤àµ à´µàµà´£àµà´ സമയമàµà´à´²"
+
+#: actions/siteadminpanel.php:257
+msgid "Default timezone for the site; usually UTC."
+msgstr "à´¸àµà´±àµà´±à´¿à´¨àµà´±àµ à´¸àµà´µà´¤àµà´¯àµà´³àµà´³ സമയമàµà´à´²; സാധാരണ à´à´¤à´¿à´¯à´¿àµ½ à´¯àµ.à´±àµà´±à´¿.സി.."
+
+#: actions/siteadminpanel.php:262
+msgid "Default language"
+msgstr "à´¸àµà´µà´¤àµ à´µàµà´£àµà´ à´à´¾à´·"
+
+#: actions/siteadminpanel.php:263
+msgid "Site language when autodetection from browser settings is not available"
+msgstr ""
+
+#: actions/siteadminpanel.php:271
+msgid "Limits"
+msgstr "പരിധിà´àµ¾"
+
+#: actions/siteadminpanel.php:274
+msgid "Text limit"
+msgstr ""
+
+#: actions/siteadminpanel.php:274
+msgid "Maximum number of characters for notices."
+msgstr ""
+
+#: actions/siteadminpanel.php:278
+msgid "Dupe limit"
+msgstr ""
+
+#: actions/siteadminpanel.php:278
+msgid "How long users must wait (in seconds) to post the same thing again."
+msgstr ""
+
+#. TRANS: Page title for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:55
+msgid "Site Notice"
+msgstr ""
+
+#. TRANS: Instructions for site-wide notice tab in admin panel.
+#: actions/sitenoticeadminpanel.php:66
+msgid "Edit site-wide message"
+msgstr ""
+
+#. TRANS: Server error displayed when saving a site-wide notice was impossible.
+#: actions/sitenoticeadminpanel.php:101
+msgid "Unable to save site notice."
+msgstr ""
+
+#. TRANS: Client error displayed when a site-wide notice was longer than allowed.
+#: actions/sitenoticeadminpanel.php:112
+msgid "Maximum length for the site-wide notice is 255 characters."
+msgstr ""
+
+#. TRANS: Label for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:176
+msgid "Site notice text"
+msgstr ""
+
+#. TRANS: Tooltip for site-wide notice text field in admin panel.
+#: actions/sitenoticeadminpanel.php:179
+msgid "Site-wide notice text (255 characters maximum; HTML allowed)"
+msgstr ""
+
+#. TRANS: Title for button to save site notice in admin panel.
+#: actions/sitenoticeadminpanel.php:201
+msgid "Save site notice"
+msgstr ""
+
+#. TRANS: Title for SMS settings.
+#: actions/smssettings.php:59
+msgid "SMS settings"
+msgstr ""
+
+#. TRANS: SMS settings page instructions.
+#. TRANS: %%site.name%% is the name of the site.
+#: actions/smssettings.php:74
+#, php-format
+msgid "You can receive SMS messages through email from %%site.name%%."
+msgstr ""
+
+#. TRANS: Message given in the SMS settings if SMS is not enabled on the site.
+#: actions/smssettings.php:97
+msgid "SMS is not available."
+msgstr "à´à´¸àµ.à´à´.à´à´¸àµ. à´²à´àµà´¯à´®à´²àµà´²."
+
+#. TRANS: Form legend for SMS settings form.
+#: actions/smssettings.php:111
+msgid "SMS address"
+msgstr "à´à´¸àµ.à´à´.à´à´¸àµ. വിലാസà´"
+
+#. TRANS: Form guide in SMS settings form.
+#: actions/smssettings.php:120
+msgid "Current confirmed SMS-enabled phone number."
+msgstr ""
+
+#. TRANS: Form guide in IM settings form.
+#: actions/smssettings.php:133
+msgid "Awaiting confirmation on this phone number."
+msgstr ""
+
+#. TRANS: Field label for SMS address input in SMS settings form.
+#: actions/smssettings.php:142
+msgid "Confirmation code"
+msgstr "à´¸àµà´¥à´¿à´°àµà´à´°à´£ à´àµà´¡àµ"
+
+#. TRANS: Form field instructions in SMS settings form.
+#: actions/smssettings.php:144
+msgid "Enter the code you received on your phone."
+msgstr ""
+
+#. TRANS: Button label to confirm SMS confirmation code in SMS settings.
+#: actions/smssettings.php:148
+msgctxt "BUTTON"
+msgid "Confirm"
+msgstr "à´¸àµà´¥à´¿à´°àµà´à´°à´¿à´àµà´àµà´"
+
+#. TRANS: Field label for SMS phone number input in SMS settings form.
+#: actions/smssettings.php:153
+msgid "SMS phone number"
+msgstr ""
+
+#. TRANS: SMS phone number input field instructions in SMS settings form.
+#: actions/smssettings.php:156
+msgid "Phone number, no punctuation or spaces, with area code"
+msgstr ""
+
+#. TRANS: Form legend for SMS preferences form.
+#: actions/smssettings.php:195
+msgid "SMS preferences"
+msgstr ""
+
+#. TRANS: Checkbox label in SMS preferences form.
+#: actions/smssettings.php:201
+msgid ""
+"Send me notices through SMS; I understand I may incur exorbitant charges "
+"from my carrier."
+msgstr ""
+
+#. TRANS: Confirmation message for successful SMS preferences save.
+#: actions/smssettings.php:315
+msgid "SMS preferences saved."
+msgstr ""
+
+#. TRANS: Message given saving SMS phone number without having provided one.
+#: actions/smssettings.php:338
+msgid "No phone number."
+msgstr "à´«àµàµº നമàµà´ªàµ¼ നൽà´à´¿à´¯à´¿à´àµà´à´¿à´²àµà´²."
+
+#. TRANS: Message given saving SMS phone number without having selected a carrier.
+#: actions/smssettings.php:344
+msgid "No carrier selected."
+msgstr ""
+
+#. TRANS: Message given saving SMS phone number that is already set.
+#: actions/smssettings.php:352
+msgid "That is already your phone number."
+msgstr ""
+
+#. TRANS: Message given saving SMS phone number that is already set for another user.
+#: actions/smssettings.php:356
+msgid "That phone number already belongs to another user."
+msgstr ""
+
+#. TRANS: Message given saving valid SMS phone number that is to be confirmed.
+#: actions/smssettings.php:384
+msgid ""
+"A confirmation code was sent to the phone number you added. Check your phone "
+"for the code and instructions on how to use it."
+msgstr ""
+
+#. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number.
+#: actions/smssettings.php:413
+msgid "That is the wrong confirmation number."
+msgstr ""
+
+#. TRANS: Message given after successfully canceling SMS phone number confirmation.
+#: actions/smssettings.php:427
+msgid "SMS confirmation cancelled."
+msgstr ""
+
+#. TRANS: Message given trying to remove an SMS phone number that is not
+#. TRANS: registered for the active user.
+#: actions/smssettings.php:448
+msgid "That is not your phone number."
+msgstr ""
+
+#. TRANS: Message given after successfully removing a registered SMS phone number.
+#: actions/smssettings.php:470
+msgid "The SMS phone number was removed."
+msgstr ""
+
+#. TRANS: Label for mobile carrier dropdown menu in SMS settings.
+#: actions/smssettings.php:511
+msgid "Mobile carrier"
+msgstr ""
+
+#. TRANS: Default option for mobile carrier dropdown menu in SMS settings.
+#: actions/smssettings.php:516
+msgid "Select a carrier"
+msgstr ""
+
+#. TRANS: Form instructions for mobile carrier dropdown menu in SMS settings.
+#. TRANS: %s is an administrative contact's e-mail address.
+#: actions/smssettings.php:525
+#, php-format
+msgid ""
+"Mobile carrier for your phone. If you know a carrier that accepts SMS over "
+"email but isn't listed here, send email to let us know at %s."
+msgstr ""
+
+#. TRANS: Message given saving SMS phone number confirmation code without having provided one.
+#: actions/smssettings.php:548
+msgid "No code entered"
+msgstr ""
+
+#. TRANS: Menu item for site administration
+#: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196
+#: lib/adminpanelaction.php:395
+msgid "Snapshots"
+msgstr ""
+
+#: actions/snapshotadminpanel.php:65
+msgid "Manage snapshot configuration"
+msgstr ""
+
+#: actions/snapshotadminpanel.php:127
+msgid "Invalid snapshot run value."
+msgstr ""
+
+#: actions/snapshotadminpanel.php:133
+msgid "Snapshot frequency must be a number."
+msgstr ""
+
+#: actions/snapshotadminpanel.php:144
+msgid "Invalid snapshot report URL."
+msgstr ""
+
+#: actions/snapshotadminpanel.php:200
+msgid "Randomly during web hit"
+msgstr ""
+
+#: actions/snapshotadminpanel.php:201
+msgid "In a scheduled job"
+msgstr ""
+
+#: actions/snapshotadminpanel.php:206
+msgid "Data snapshots"
+msgstr ""
+
+#: actions/snapshotadminpanel.php:208
+msgid "When to send statistical data to status.net servers"
+msgstr ""
+
+#: actions/snapshotadminpanel.php:217
+msgid "Frequency"
+msgstr "à´à´µàµà´¤à´¿"
+
+#: actions/snapshotadminpanel.php:218
+msgid "Snapshots will be sent once every N web hits"
+msgstr ""
+
+#: actions/snapshotadminpanel.php:226
+msgid "Report URL"
+msgstr ""
+
+#: actions/snapshotadminpanel.php:227
+msgid "Snapshots will be sent to this URL"
+msgstr ""
+
+#: actions/snapshotadminpanel.php:248
+msgid "Save snapshot settings"
+msgstr ""
+
+#. TRANS: Client error displayed trying a change a subscription for a non-subscribed profile.
+#: actions/subedit.php:75
+msgid "You are not subscribed to that profile."
+msgstr ""
+
+#. TRANS: Server error displayed when updating a subscription fails with a database error.
+#. TRANS: Exception thrown when a subscription could not be stored on the server.
+#: actions/subedit.php:89 classes/Subscription.php:141
+msgid "Could not save subscription."
+msgstr ""
+
+#: actions/subscribe.php:77
+msgid "This action only accepts POST requests."
+msgstr ""
+
+#: actions/subscribe.php:117
+msgid "You cannot subscribe to an OMB 0.1 remote profile with this action."
+msgstr ""
+
+#: actions/subscribe.php:145
+msgid "Subscribed"
+msgstr ""
+
+#. TRANS: Header for list of subscribers for a user (first page).
+#. TRANS: %s is the user's nickname.
+#: actions/subscribers.php:51
+#, php-format
+msgid "%s subscribers"
+msgstr ""
+
+#. TRANS: Header for list of subscribers for a user (not first page).
+#. TRANS: %1$s is the user's nickname, $2$d is the page number.
+#: actions/subscribers.php:55
+#, php-format
+msgid "%1$s subscribers, page %2$d"
+msgstr ""
+
+#. TRANS: Page notice for page with an overview of all subscribers
+#. TRANS: of the logged in user's own profile.
+#: actions/subscribers.php:68
+msgid "These are the people who listen to your notices."
+msgstr ""
+
+#. TRANS: Page notice for page with an overview of all subscribers of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscribers.php:74
+#, php-format
+msgid "These are the people who listen to %s's notices."
+msgstr ""
+
+#. TRANS: Subscriber list text when the logged in user has no subscribers.
+#: actions/subscribers.php:116
+msgid ""
+"You have no subscribers. Try subscribing to people you know and they might "
+"return the favor."
+msgstr ""
+
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user other
+#. TRANS: than the logged in user that has no subscribers. %s is the user nickname.
+#: actions/subscribers.php:120
+#, php-format
+msgid "%s has no subscribers. Want to be the first?"
+msgstr ""
+
+#. TRANS: Subscriber list text when looking at the subscribers for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#. TRANS: This message contains a Markdown URL. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscribers.php:129
+#, php-format
+msgid ""
+"%s has no subscribers. Why not [register an account](%%%%action.register%%%"
+"%) and be the first?"
+msgstr ""
+
+#. TRANS: Header for subscriptions overview for a user (not first page).
+#. TRANS: %1$s is a user nickname, %2$d is the page number.
+#: actions/subscriptions.php:55
+#, php-format
+msgid "%1$s subscriptions, page %2$d"
+msgstr ""
+
+#. TRANS: Page notice for page with an overview of all subscriptions
+#. TRANS: of the logged in user's own profile.
+#: actions/subscriptions.php:68
+msgid "These are the people whose notices you listen to."
+msgstr ""
+
+#. TRANS: Page notice for page with an overview of all subscriptions of a user other
+#. TRANS: than the logged in user. %s is the user nickname.
+#: actions/subscriptions.php:74
+#, php-format
+msgid "These are the people whose notices %s listens to."
+msgstr ""
+
+#. TRANS: Subscription list text when the logged in user has no subscriptions.
+#. TRANS: This message contains Markdown URLs. The link description is between
+#. TRANS: square brackets, and the link between parentheses. Do not separate "]("
+#. TRANS: and do not change the URL part.
+#: actions/subscriptions.php:135
+#, php-format
+msgid ""
+"You're not listening to anyone's notices right now, try subscribing to "
+"people you know. Try [people search](%%action.peoplesearch%%), look for "
+"members in groups you're interested in and in our [featured users](%%action."
+"featured%%). If you're a [Twitter user](%%action.twittersettings%%), you can "
+"automatically subscribe to people you already follow there."
+msgstr ""
+
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user other
+#. TRANS: than the logged in user that has no subscriptions. %s is the user nickname.
+#. TRANS: Subscription list text when looking at the subscriptions for a of a user that has none
+#. TRANS: as an anonymous user. %s is the user nickname.
+#: actions/subscriptions.php:143 actions/subscriptions.php:149
+#, php-format
+msgid "%s is not listening to anyone."
+msgstr "%s à´à´°àµà´¯àµà´ à´¶àµà´°à´¦àµà´§à´¿à´àµà´àµà´¨àµà´¨à´¿à´²àµà´²."
+
+#: actions/subscriptions.php:178
+#, php-format
+msgid "Subscription feed for %s (Atom)"
+msgstr ""
+
+#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:242
+msgid "Jabber"
+msgstr "à´à´¾à´¬àµà´¬àµ¼"
+
+#. TRANS: Checkbox label for enabling SMS messages for a profile in a subscriptions list.
+#: actions/subscriptions.php:257
+msgid "SMS"
+msgstr "à´à´¸àµ.à´à´.à´à´¸àµ."
+
+#: actions/tag.php:69
+#, php-format
+msgid "Notices tagged with %1$s, page %2$d"
+msgstr ""
+
+#: actions/tag.php:87
+#, php-format
+msgid "Notice feed for tag %s (RSS 1.0)"
+msgstr ""
+
+#: actions/tag.php:93
+#, php-format
+msgid "Notice feed for tag %s (RSS 2.0)"
+msgstr ""
+
+#: actions/tag.php:99
+#, php-format
+msgid "Notice feed for tag %s (Atom)"
+msgstr ""
+
+#: actions/tagother.php:39
+msgid "No ID argument."
+msgstr ""
+
+#: actions/tagother.php:65
+#, php-format
+msgid "Tag %s"
+msgstr ""
+
+#: actions/tagother.php:77 lib/userprofile.php:76
+msgid "User profile"
+msgstr ""
+
+#: actions/tagother.php:81 actions/userauthorization.php:132
+#: lib/userprofile.php:107
+msgid "Photo"
+msgstr "à´à´¾à´¯à´¾à´à´¿à´¤àµà´°à´"
+
+#: actions/tagother.php:141
+msgid "Tag user"
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ à´±àµà´±à´¾à´àµ à´àµà´¯àµà´¯àµà´"
+
+#: actions/tagother.php:151
+msgid ""
+"Tags for this user (letters, numbers, -, ., and _), comma- or space- "
+"separated"
+msgstr ""
+
+#: actions/tagother.php:193
+msgid ""
+"You can only tag people you are subscribed to or who are subscribed to you."
+msgstr ""
+
+#: actions/tagother.php:200
+msgid "Could not save tags."
+msgstr ""
+
+#: actions/tagother.php:236
+msgid "Use this form to add tags to your subscribers or subscriptions."
+msgstr ""
+
+#: actions/tagrss.php:35
+msgid "No such tag."
+msgstr ""
+
+#: actions/unblock.php:59
+msgid "You haven't blocked that user."
+msgstr ""
+
+#: actions/unsandbox.php:72
+msgid "User is not sandboxed."
+msgstr ""
+
+#: actions/unsilence.php:72
+msgid "User is not silenced."
+msgstr ""
+
+#: actions/unsubscribe.php:77
+msgid "No profile ID in request."
+msgstr ""
+
+#: actions/unsubscribe.php:98
+msgid "Unsubscribed"
+msgstr ""
+
+#: actions/updateprofile.php:64 actions/userauthorization.php:337
+#, php-format
+msgid ""
+"Listenee stream license â%1$sâ is not compatible with site license â%2$sâ."
+msgstr ""
+
+#. TRANS: User admin panel title
+#: actions/useradminpanel.php:58
+msgctxt "TITLE"
+msgid "User"
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µàµ"
+
+#. TRANS: Instruction for user admin panel.
+#: actions/useradminpanel.php:69
+msgid "User settings for this StatusNet site"
+msgstr ""
+
+#. TRANS: Form validation error in user admin panel when a non-numeric character limit was set.
+#: actions/useradminpanel.php:147
+msgid "Invalid bio limit. Must be numeric."
+msgstr ""
+
+#. TRANS: Form validation error in user admin panel when welcome text is too long.
+#: actions/useradminpanel.php:154
+msgid "Invalid welcome text. Maximum length is 255 characters."
+msgstr ""
+
+#. TRANS: Client error displayed when trying to set a non-existing user as default subscription for new
+#. TRANS: users in user admin panel. %1$s is the invalid nickname.
+#: actions/useradminpanel.php:166
+#, php-format
+msgid "Invalid default subscripton: '%1$s' is not a user."
+msgstr ""
+
+#. TRANS: Link description in user account settings menu.
+#: actions/useradminpanel.php:215 lib/accountsettingsaction.php:106
+#: lib/personalgroupnav.php:112
+msgid "Profile"
+msgstr ""
+
+#. TRANS: Field label in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:220
+msgid "Bio Limit"
+msgstr ""
+
+#. TRANS: Tooltip in user admin panel for setting the character limit for the bio field.
+#: actions/useradminpanel.php:222
+msgid "Maximum length of a profile bio in characters."
+msgstr ""
+
+#. TRANS: Form legend in user admin panel.
+#: actions/useradminpanel.php:231
+msgid "New users"
+msgstr "à´ªàµà´¤à´¿à´¯ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´àµ¾"
+
+#. TRANS: Field label in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:236
+msgid "New user welcome"
+msgstr "à´ªàµà´¤à´¿à´¯ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµà´³àµà´³ à´¸àµà´µà´¾à´à´¤à´"
+
+#. TRANS: Tooltip in user admin panel for setting new user welcome text.
+#: actions/useradminpanel.php:238
+msgid "Welcome text for new users (maximum 255 characters)."
+msgstr "à´ªàµà´¤à´¿à´¯ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´àµ¾à´àµà´àµà´³àµà´³ à´¸àµà´µà´¾à´à´¤ സനàµà´¦àµà´¶à´ (പരമാവധി 255 à´
à´àµà´·à´°à´àµà´àµ¾)."
+
+#. TRANS: Field label in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:244
+msgid "Default subscription"
+msgstr ""
+
+#. TRANS: Tooltip in user admin panel for setting default subscription for new users.
+#: actions/useradminpanel.php:246
+msgid "Automatically subscribe new users to this user."
+msgstr ""
+
+#. TRANS: Form legend in user admin panel.
+#: actions/useradminpanel.php:256
+msgid "Invitations"
+msgstr "à´àµà´·à´£à´àµà´àµ¾"
+
+#. TRANS: Field label for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:262
+msgid "Invitations enabled"
+msgstr "à´àµà´·à´£à´¿à´àµà´àµ½ à´¸à´àµà´à´®à´¾à´àµà´à´¿à´¯à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANS: Tooltip for checkbox in user admin panel for allowing users to invite friend using site e-mail.
+#: actions/useradminpanel.php:265
+msgid "Whether to allow users to invite new users."
+msgstr ""
+
+#. TRANS: Title for button to save user settings in user admin panel.
+#: actions/useradminpanel.php:302
+msgid "Save user settings"
+msgstr "à´à´ªà´¯àµà´àµà´¤àµ à´¸à´àµà´àµà´à´°à´£à´àµà´àµ¾ à´¸àµà´µàµ à´àµà´¯àµà´¯àµà´"
+
+#: actions/userauthorization.php:105
+msgid "Authorize subscription"
+msgstr ""
+
+#: actions/userauthorization.php:110
+msgid ""
+"Please check these details to make sure that you want to subscribe to this "
+"userâs notices. If you didnât just ask to subscribe to someoneâs notices, "
+"click âRejectâ."
+msgstr ""
+
+#. TRANS: Menu item for site administration
+#: actions/userauthorization.php:196 actions/version.php:167
+#: lib/adminpanelaction.php:403
+msgid "License"
+msgstr "à´
à´¨àµà´®à´¤à´¿"
+
+#: actions/userauthorization.php:217
+msgid "Accept"
+msgstr "à´¸àµà´µàµà´à´°à´¿à´àµà´àµà´"
+
+#: actions/userauthorization.php:218 lib/subscribeform.php:115
+#: lib/subscribeform.php:139
+msgid "Subscribe to this user"
+msgstr ""
+
+#: actions/userauthorization.php:219
+msgid "Reject"
+msgstr "നിരാà´à´°à´¿à´àµà´àµà´"
+
+#: actions/userauthorization.php:220
+msgid "Reject this subscription"
+msgstr ""
+
+#: actions/userauthorization.php:232
+msgid "No authorization request!"
+msgstr ""
+
+#: actions/userauthorization.php:254
+msgid "Subscription authorized"
+msgstr ""
+
+#: actions/userauthorization.php:256
+msgid ""
+"The subscription has been authorized, but no callback URL was passed. Check "
+"with the siteâs instructions for details on how to authorize the "
+"subscription. Your subscription token is:"
+msgstr ""
+
+#: actions/userauthorization.php:266
+msgid "Subscription rejected"
+msgstr ""
+
+#: actions/userauthorization.php:268
+msgid ""
+"The subscription has been rejected, but no callback URL was passed. Check "
+"with the siteâs instructions for details on how to fully reject the "
+"subscription."
+msgstr ""
+
+#: actions/userauthorization.php:303
+#, php-format
+msgid "Listener URI â%sâ not found here."
+msgstr ""
+
+#: actions/userauthorization.php:308
+#, php-format
+msgid "Listenee URI â%sâ is too long."
+msgstr ""
+
+#: actions/userauthorization.php:314
+#, php-format
+msgid "Listenee URI â%sâ is a local user."
+msgstr ""
+
+#: actions/userauthorization.php:329
+#, php-format
+msgid "Profile URL â%sâ is for a local user."
+msgstr ""
+
+#: actions/userauthorization.php:345
+#, php-format
+msgid "Avatar URL â%sâ is not valid."
+msgstr ""
+
+#: actions/userauthorization.php:350
+#, php-format
+msgid "Canât read avatar URL â%sâ."
+msgstr ""
+
+#: actions/userauthorization.php:355
+#, php-format
+msgid "Wrong image type for avatar URL â%sâ."
+msgstr ""
+
+#. TRANS: Page title for profile design page.
+#: actions/userdesignsettings.php:76 lib/designsettings.php:63
+msgid "Profile design"
+msgstr ""
+
+#. TRANS: Instructions for profile design page.
+#: actions/userdesignsettings.php:87 lib/designsettings.php:74
+msgid ""
+"Customize the way your profile looks with a background image and a colour "
+"palette of your choice."
+msgstr ""
+
+#: actions/userdesignsettings.php:282
+msgid "Enjoy your hotdog!"
+msgstr ""
+
+#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number.
+#: actions/usergroups.php:66
+#, php-format
+msgid "%1$s groups, page %2$d"
+msgstr ""
+
+#: actions/usergroups.php:132
+msgid "Search for more groups"
+msgstr "à´àµà´àµà´¤àµ½ à´¸à´à´à´àµà´àµ¾à´àµà´à´¾à´¯à´¿ തിരയàµà´"
+
+#: actions/usergroups.php:159
+#, php-format
+msgid "%s is not a member of any group."
+msgstr "%s à´à´¨àµà´¨ à´à´ªà´¯àµà´àµà´¤à´¾à´µàµ à´à´°àµ à´¸à´à´à´¤àµà´¤à´¿à´²àµà´¯àµà´ à´
à´à´à´®à´²àµà´²."
+
+#: actions/usergroups.php:164
+#, php-format
+msgid "Try [searching for groups](%%action.groupsearch%%) and joining them."
+msgstr ""
+
+#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name.
+#. TRANS: Message is used as a subtitle in atom group notice feed.
+#. TRANS: %1$s is a group name, %2$s is a site name.
+#. TRANS: Message is used as a subtitle in atom user notice feed.
+#. TRANS: %1$s is a user name, %2$s is a site name.
+#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70
+#: lib/atomusernoticefeed.php:75
+#, php-format
+msgid "Updates from %1$s on %2$s!"
+msgstr ""
+
+#: actions/version.php:75
+#, php-format
+msgid "StatusNet %s"
+msgstr "à´¸àµà´±àµà´±à´¾à´±àµà´±à´¸àµâà´¨àµà´±àµà´±àµ %s"
+
+#: actions/version.php:155
+#, php-format
+msgid ""
+"This site is powered by %1$s version %2$s, Copyright 2008-2010 StatusNet, "
+"Inc. and contributors."
+msgstr ""
+
+#: actions/version.php:163
+msgid "Contributors"
+msgstr "à´¸à´à´à´¾à´µà´¨ à´àµà´¯àµà´¤à´µàµ¼"
+
+#: actions/version.php:170
+msgid ""
+"StatusNet is free software: you can redistribute it and/or modify it under "
+"the terms of the GNU Affero General Public License as published by the Free "
+"Software Foundation, either version 3 of the License, or (at your option) "
+"any later version. "
+msgstr ""
+
+#: actions/version.php:176
+msgid ""
+"This program is distributed in the hope that it will be useful, but WITHOUT "
+"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
+"FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License "
+"for more details. "
+msgstr ""
+
+#: actions/version.php:182
+#, php-format
+msgid ""
+"You should have received a copy of the GNU Affero General Public License "
+"along with this program. If not, see %s."
+msgstr ""
+
+#: actions/version.php:191
+msgid "Plugins"
+msgstr "à´ªàµà´²à´à´¿à´¨àµà´àµ¾"
+
+#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site.
+#: actions/version.php:198 lib/action.php:885
+msgid "Version"
+msgstr "പതിപàµà´ªàµ"
+
+#: actions/version.php:199
+msgid "Author(s)"
+msgstr "à´°à´à´¯à´¿à´¤à´¾à´µàµ (à´°à´à´¯à´¿à´¤à´¾à´àµà´àµ¾)"
+
+#. TRANS: Activity title when marking a notice as favorite.
+#: classes/Fave.php:164 lib/favorform.php:143
+msgid "Favor"
+msgstr ""
+
+#. TRANS: Ntofication given when a user marks a notice as favorite.
+#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
+#: classes/Fave.php:167
+#, php-format
+msgid "%1$s marked notice %2$s as a favorite."
+msgstr ""
+
+#. TRANS: Server exception thrown when a URL cannot be processed.
+#: classes/File.php:156
+#, php-format
+msgid "Cannot process URL '%s'"
+msgstr ""
+
+#. TRANS: Server exception thrown when... Robin thinks something is impossible!
+#: classes/File.php:188
+msgid "Robin thinks something is impossible."
+msgstr ""
+
+#. TRANS: Message given if an upload is larger than the configured maximum.
+#. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file.
+#. TRANS: %1$s is used for plural.
+#: classes/File.php:204
+#, php-format
+msgid ""
+"No file may be larger than %1$d byte and the file you sent was %2$d bytes. "
+"Try to upload a smaller version."
+msgid_plural ""
+"No file may be larger than %1$d bytes and the file you sent was %2$d bytes. "
+"Try to upload a smaller version."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Message given if an upload would exceed user quota.
+#. TRANS: %d (number) is the user quota in bytes and is used for plural.
+#: classes/File.php:217
+#, php-format
+msgid "A file this large would exceed your user quota of %d byte."
+msgid_plural "A file this large would exceed your user quota of %d bytes."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Message given id an upload would exceed a user's monthly quota.
+#. TRANS: $d (number) is the monthly user quota in bytes and is used for plural.
+#: classes/File.php:229
+#, php-format
+msgid "A file this large would exceed your monthly quota of %d byte."
+msgid_plural "A file this large would exceed your monthly quota of %d bytes."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Client exception thrown if a file upload does not have a valid name.
+#: classes/File.php:276 classes/File.php:291
+msgid "Invalid filename."
+msgstr "à´ªàµà´°à´®à´¾à´£à´¤àµà´¤à´¿à´¨àµà´±àµ à´ªàµà´°àµ à´
സാധàµà´µà´¾à´£àµ."
+
+#. TRANS: Exception thrown when joining a group fails.
+#: classes/Group_member.php:51
+msgid "Group join failed."
+msgstr ""
+
+#. TRANS: Exception thrown when trying to leave a group the user is not a member of.
+#: classes/Group_member.php:64
+msgid "Not part of group."
+msgstr ""
+
+#. TRANS: Exception thrown when trying to leave a group fails.
+#: classes/Group_member.php:72
+msgid "Group leave failed."
+msgstr ""
+
+#. TRANS: Exception thrown providing an invalid profile ID.
+#. TRANS: %s is the invalid profile ID.
+#: classes/Group_member.php:85
+#, php-format
+msgid "Profile ID %s is invalid."
+msgstr ""
+
+#. TRANS: Exception thrown providing an invalid group ID.
+#. TRANS: %s is the invalid group ID.
+#: classes/Group_member.php:98
+#, php-format
+msgid "Group ID %s is invalid."
+msgstr ""
+
+#. TRANS: Activity title.
+#: classes/Group_member.php:147 lib/joinform.php:114
+msgid "Join"
+msgstr "à´à´¾à´à´à´¾à´àµà´à´¾à´àµà´"
+
+#. TRANS: Success message for subscribe to group attempt through OStatus.
+#. TRANS: %1$s is the member name, %2$s is the subscribed group's name.
+#: classes/Group_member.php:151
+#, php-format
+msgid "%1$s has joined group %2$s."
+msgstr ""
+
+#. TRANS: Server exception thrown when updating a local group fails.
+#: classes/Local_group.php:42
+msgid "Could not update local group."
+msgstr ""
+
+#. TRANS: Exception thrown when trying creating a login token failed.
+#. TRANS: %s is the user nickname for which token creation failed.
+#: classes/Login_token.php:78
+#, php-format
+msgid "Could not create login token for %s"
+msgstr ""
+
+#. TRANS: Exception thrown when database name or Data Source Name could not be found.
+#: classes/Memcached_DataObject.php:537
+msgid "No database name or DSN found anywhere."
+msgstr ""
+
+#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them.
+#: classes/Message.php:45
+msgid "You are banned from sending direct messages."
+msgstr ""
+
+#. TRANS: Message given when a message could not be stored on the server.
+#: classes/Message.php:69
+msgid "Could not insert message."
+msgstr ""
+
+#. TRANS: Message given when a message could not be updated on the server.
+#: classes/Message.php:80
+msgid "Could not update message with new URI."
+msgstr ""
+
+#. TRANS: Server exception thrown when a user profile for a notice cannot be found.
+#. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number).
+#: classes/Notice.php:98
+#, php-format
+msgid "No such profile (%1$d) for notice (%2$d)."
+msgstr ""
+
+#. TRANS: Server exception. %s are the error details.
+#: classes/Notice.php:199
+#, php-format
+msgid "Database error inserting hashtag: %s"
+msgstr ""
+
+#. TRANS: Client exception thrown if a notice contains too many characters.
+#: classes/Notice.php:279
+msgid "Problem saving notice. Too long."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
+#: classes/Notice.php:284
+msgid "Problem saving notice. Unknown user."
+msgstr ""
+
+#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
+#: classes/Notice.php:290
+msgid ""
+"Too many notices too fast; take a breather and post again in a few minutes."
+msgstr ""
+
+#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
+#: classes/Notice.php:297
+msgid ""
+"Too many duplicate messages too quickly; take a breather and post again in a "
+"few minutes."
+msgstr ""
+
+#. TRANS: Client exception thrown when a user tries to post while being banned.
+#: classes/Notice.php:305
+msgid "You are banned from posting notices on this site."
+msgstr ""
+
+#. TRANS: Server exception thrown when a notice cannot be saved.
+#. TRANS: Server exception thrown when a notice cannot be updated.
+#: classes/Notice.php:372 classes/Notice.php:399
+msgid "Problem saving notice."
+msgstr ""
+
+#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
+#: classes/Notice.php:914
+msgid "Bad type provided to saveKnownGroups."
+msgstr ""
+
+#. TRANS: Server exception thrown when an update for a group inbox fails.
+#: classes/Notice.php:1013
+msgid "Problem saving group inbox."
+msgstr ""
+
+#. TRANS: Server exception thrown when a reply cannot be saved.
+#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
+#: classes/Notice.php:1127
+#, php-format
+msgid "Could not save reply for %1$d, %2$d."
+msgstr ""
+
+#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
+#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
+#: classes/Notice.php:1646
+#, php-format
+msgid "RT @%1$s %2$s"
+msgstr ""
+
+#. TRANS: Full name of a profile or group followed by nickname in parens
+#: classes/Profile.php:172 classes/User_group.php:242
+#, php-format
+msgctxt "FANCYNAME"
+msgid "%1$s (%2$s)"
+msgstr ""
+
+#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
+#. TRANS: %1$s is the role name, %2$s is the user ID (number).
+#: classes/Profile.php:765
+#, php-format
+msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
+msgstr ""
+
+#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
+#. TRANS: %1$s is the role name, %2$s is the user ID (number).
+#: classes/Profile.php:774
+#, php-format
+msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
+msgstr ""
+
+#. TRANS: Exception thrown when a right for a non-existing user profile is checked.
+#: classes/Remote_profile.php:54
+msgid "Missing profile."
+msgstr ""
+
+#. TRANS: Exception thrown when a tag cannot be saved.
+#: classes/Status_network.php:338
+msgid "Unable to save tag."
+msgstr ""
+
+#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing.
+#: classes/Subscription.php:77 lib/oauthstore.php:482
+msgid "You have been banned from subscribing."
+msgstr ""
+
+#. TRANS: Exception thrown when trying to subscribe while already subscribed.
+#: classes/Subscription.php:82
+msgid "Already subscribed!"
+msgstr ""
+
+#. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user.
+#: classes/Subscription.php:87
+msgid "User has blocked you."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µàµ താà´àµà´à´³àµ à´¤à´à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Exception thrown when trying to unsibscribe without a subscription.
+#: classes/Subscription.php:176
+msgid "Not subscribed!"
+msgstr ""
+
+#. TRANS: Exception thrown when trying to unsubscribe a user from themselves.
+#: classes/Subscription.php:183
+msgid "Could not delete self-subscription."
+msgstr ""
+
+#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server.
+#: classes/Subscription.php:211
+msgid "Could not delete subscription OMB token."
+msgstr ""
+
+#. TRANS: Exception thrown when a subscription could not be deleted on the server.
+#: classes/Subscription.php:223
+msgid "Could not delete subscription."
+msgstr ""
+
+#. TRANS: Activity tile when subscribing to another person.
+#: classes/Subscription.php:265
+msgid "Follow"
+msgstr "പിനàµà´¤àµà´à´°àµà´"
+
+#. TRANS: Notification given when one person starts following another.
+#. TRANS: %1$s is the subscriber, %2$s is the subscribed.
+#: classes/Subscription.php:268
+#, php-format
+msgid "%1$s is now following %2$s."
+msgstr ""
+
+#. TRANS: Notice given on user registration.
+#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname.
+#: classes/User.php:395
+#, php-format
+msgid "Welcome to %1$s, @%2$s!"
+msgstr ""
+
+#. TRANS: Server exception.
+#: classes/User.php:918
+msgid "No single user defined for single-user mode."
+msgstr ""
+
+#. TRANS: Server exception.
+#: classes/User.php:922
+msgid "Single-user mode code called when not enabled."
+msgstr ""
+
+#. TRANS: Server exception thrown when creating a group failed.
+#: classes/User_group.php:516
+msgid "Could not create group."
+msgstr ""
+
+#. TRANS: Server exception thrown when updating a group URI failed.
+#: classes/User_group.php:526
+msgid "Could not set group URI."
+msgstr ""
+
+#. TRANS: Server exception thrown when setting group membership failed.
+#: classes/User_group.php:549
+msgid "Could not set group membership."
+msgstr ""
+
+#. TRANS: Server exception thrown when saving local group information failed.
+#: classes/User_group.php:564
+msgid "Could not save local group info."
+msgstr ""
+
+#. TRANS: Link title attribute in user account settings menu.
+#: lib/accountsettingsaction.php:104
+msgid "Change your profile settings"
+msgstr ""
+
+#. TRANS: Link title attribute in user account settings menu.
+#: lib/accountsettingsaction.php:111
+msgid "Upload an avatar"
+msgstr ""
+
+#. TRANS: Link title attribute in user account settings menu.
+#: lib/accountsettingsaction.php:118
+msgid "Change your password"
+msgstr "താà´àµà´à´³àµà´àµ രഹസàµà´¯à´µà´¾à´àµà´àµ മാറàµà´±àµà´"
+
+#. TRANS: Link title attribute in user account settings menu.
+#: lib/accountsettingsaction.php:125
+msgid "Change email handling"
+msgstr "à´à´®àµà´¯à´¿àµ½ à´àµà´à´¾à´°àµà´¯à´°àµà´¤à´¿à´¯à´¿àµ½ മാറàµà´±à´ വരàµà´¤àµà´¤àµà´"
+
+#. TRANS: Link title attribute in user account settings menu.
+#: lib/accountsettingsaction.php:132
+msgid "Design your profile"
+msgstr ""
+
+#. TRANS: Link title attribute in user account settings menu.
+#: lib/accountsettingsaction.php:139
+msgid "Other options"
+msgstr "മറàµà´±àµ à´à´àµà´à´¿à´à´àµà´àµ¾"
+
+#. TRANS: Link description in user account settings menu.
+#: lib/accountsettingsaction.php:141
+msgid "Other"
+msgstr "മറàµà´±àµà´³àµà´³à´µ"
+
+#. TRANS: Page title. %1$s is the title, %2$s is the site name.
+#: lib/action.php:148
+#, php-format
+msgid "%1$s - %2$s"
+msgstr ""
+
+#. TRANS: Page title for a page without a title set.
+#: lib/action.php:164
+msgid "Untitled page"
+msgstr "തലà´àµà´àµà´àµà´à´¿à´²àµà´²à´¾à´¤àµà´¤ താൾ"
+
+#. TRANS: Localized tooltip for '...' expansion button on overlong remote messages.
+#: lib/action.php:312
+msgctxt "TOOLTIP"
+msgid "Show more"
+msgstr "à´àµà´àµà´¤àµ½ à´ªàµà´°à´¦àµ¼à´¶à´¿à´ªàµà´ªà´¿à´àµà´àµà´"
+
+#. TRANS: DT element for primary navigation menu. String is hidden in default CSS.
+#: lib/action.php:531
+msgid "Primary site navigation"
+msgstr ""
+
+#. TRANS: Tooltip for main menu option "Personal"
+#: lib/action.php:537
+msgctxt "TOOLTIP"
+msgid "Personal profile and friends timeline"
+msgstr ""
+
+#. TRANS: Main menu option when logged in for access to personal profile and friends timeline
+#: lib/action.php:540
+msgctxt "MENU"
+msgid "Personal"
+msgstr "à´µàµà´¯à´àµà´¤à´¿à´ªà´°à´"
+
+#. TRANS: Tooltip for main menu option "Account"
+#: lib/action.php:542
+msgctxt "TOOLTIP"
+msgid "Change your email, avatar, password, profile"
+msgstr ""
+
+#. TRANS: Main menu option when logged in for access to user settings
+#: lib/action.php:545
+msgid "Account"
+msgstr "à´
à´à´à´¤àµà´µà´"
+
+#. TRANS: Tooltip for main menu option "Services"
+#: lib/action.php:547
+msgctxt "TOOLTIP"
+msgid "Connect to services"
+msgstr "à´¸àµà´µà´¨à´àµà´à´³à´¿àµ½ ബനàµà´§à´ªàµà´ªàµà´àµà´"
+
+#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services
+#: lib/action.php:550
+msgid "Connect"
+msgstr "ബനàµà´§à´ªàµà´ªàµà´àµà´"
+
+#. TRANS: Tooltip for menu option "Admin"
+#: lib/action.php:553
+msgctxt "TOOLTIP"
+msgid "Change site configuration"
+msgstr "à´¸àµà´±àµà´±àµ à´àµà´°à´®àµà´à´°à´£à´àµà´àµ¾ മാറàµà´±àµà´"
+
+#. TRANS: Main menu option when logged in and site admin for access to site configuration
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/action.php:556 lib/groupnav.php:117
+msgctxt "MENU"
+msgid "Admin"
+msgstr "à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µà´¾à´¹à´(ൻ)"
+
+#. TRANS: Tooltip for main menu option "Invite"
+#: lib/action.php:560
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Invite friends and colleagues to join you on %s"
+msgstr "%s-ൽ നമàµà´®àµà´àµà´ªàµà´ªà´ à´àµà´°à´¾àµ» à´¸àµà´¹àµà´¤àµà´¤àµà´àµà´à´³àµà´¯àµà´ സഹപàµà´°à´µàµ¼à´¤àµà´¤à´à´°àµà´¯àµà´ à´àµà´·à´£à´¿à´àµà´àµà´"
+
+#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users
+#: lib/action.php:563
+msgctxt "MENU"
+msgid "Invite"
+msgstr "à´àµà´·à´£à´¿à´àµà´àµà´"
+
+#. TRANS: Tooltip for main menu option "Logout"
+#: lib/action.php:569
+msgctxt "TOOLTIP"
+msgid "Logout from the site"
+msgstr "à´¸àµà´±àµà´±à´¿àµ½ നിനàµà´¨àµà´ à´ªàµà´±à´¤àµà´¤àµà´à´à´àµà´àµà´"
+
+#. TRANS: Main menu option when logged in to log out the current user
+#: lib/action.php:572
+msgctxt "MENU"
+msgid "Logout"
+msgstr "à´²àµà´àµà´àµà´àµ"
+
+#. TRANS: Tooltip for main menu option "Register"
+#: lib/action.php:577
+msgctxt "TOOLTIP"
+msgid "Create an account"
+msgstr "à´à´°à´à´à´¤àµà´µà´®àµà´àµà´àµà´àµà´"
+
+#. TRANS: Main menu option when not logged in to register a new account
+#: lib/action.php:580
+msgctxt "MENU"
+msgid "Register"
+msgstr "à´°à´à´¿à´¸àµà´±àµà´±àµ¼"
+
+#. TRANS: Tooltip for main menu option "Login"
+#: lib/action.php:583
+msgctxt "TOOLTIP"
+msgid "Login to the site"
+msgstr "à´¸àµà´±àµà´±à´¿à´²àµà´àµà´àµ à´ªàµà´°à´µàµà´¶à´¿à´àµà´àµà´"
+
+#. TRANS: Main menu option when not logged in to log in
+#: lib/action.php:586
+msgctxt "MENU"
+msgid "Login"
+msgstr "à´²àµà´à´¿àµ»"
+
+#. TRANS: Tooltip for main menu option "Help"
+#: lib/action.php:589
+msgctxt "TOOLTIP"
+msgid "Help me!"
+msgstr "à´à´¨àµà´¨àµ സഹായിà´àµà´àµ!"
+
+#. TRANS: Main menu option for help on the StatusNet site
+#: lib/action.php:592
+msgctxt "MENU"
+msgid "Help"
+msgstr "സഹായà´"
+
+#. TRANS: Tooltip for main menu option "Search"
+#: lib/action.php:595
+msgctxt "TOOLTIP"
+msgid "Search for people or text"
+msgstr ""
+
+#. TRANS: Main menu option when logged in or when the StatusNet instance is not private
+#: lib/action.php:598
+msgctxt "MENU"
+msgid "Search"
+msgstr "തിരയàµà´"
+
+#. TRANS: DT element for site notice. String is hidden in default CSS.
+#. TRANS: Menu item for site administration
+#: lib/action.php:620 lib/adminpanelaction.php:387
+msgid "Site notice"
+msgstr ""
+
+#. TRANS: DT element for local views block. String is hidden in default CSS.
+#: lib/action.php:687
+msgid "Local views"
+msgstr ""
+
+#. TRANS: DT element for page notice. String is hidden in default CSS.
+#: lib/action.php:757
+msgid "Page notice"
+msgstr ""
+
+#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS.
+#: lib/action.php:858
+msgid "Secondary site navigation"
+msgstr ""
+
+#. TRANS: Secondary navigation menu option leading to help on StatusNet.
+#: lib/action.php:864
+msgid "Help"
+msgstr "സഹായà´"
+
+#. TRANS: Secondary navigation menu option leading to text about StatusNet site.
+#: lib/action.php:867
+msgid "About"
+msgstr "വിവരണà´"
+
+#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions.
+#: lib/action.php:870
+msgid "FAQ"
+msgstr "പതിവàµà´àµà´¦àµà´¯à´àµà´àµ¾"
+
+#. TRANS: Secondary navigation menu option leading to Terms of Service.
+#: lib/action.php:875
+msgid "TOS"
+msgstr ""
+
+#. TRANS: Secondary navigation menu option leading to privacy policy.
+#: lib/action.php:879
+msgid "Privacy"
+msgstr "à´¸àµà´µà´à´¾à´°àµà´¯à´¤"
+
+#. TRANS: Secondary navigation menu option. Leads to information about StatusNet and its license.
+#: lib/action.php:882
+msgid "Source"
+msgstr "à´¸àµà´°àµà´¤à´¸àµà´¸àµ"
+
+#. TRANS: Secondary navigation menu option leading to e-mail contact information on the
+#. TRANS: StatusNet site, where to report bugs, ...
+#: lib/action.php:889
+msgid "Contact"
+msgstr "സമàµà´ªàµ¼à´àµà´à´"
+
+#. TRANS: Secondary navigation menu option. Leads to information about embedding a timeline widget.
+#: lib/action.php:892
+msgid "Badge"
+msgstr ""
+
+#. TRANS: DT element for StatusNet software license.
+#: lib/action.php:921
+msgid "StatusNet software license"
+msgstr "à´¸àµà´±àµà´±à´¾à´±àµà´±à´¸àµâà´¨àµà´±àµà´±àµ à´¸àµà´«àµà´±àµà´±àµâà´µàµàµ¼ à´
à´¨àµà´®à´¤à´¿"
+
+#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set.
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby
+#: lib/action.php:928
+#, php-format
+msgid ""
+"**%%site.name%%** is a microblogging service brought to you by [%%site."
+"broughtby%%](%%site.broughtbyurl%%)."
+msgstr ""
+
+#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set.
+#: lib/action.php:931
+#, php-format
+msgid "**%%site.name%%** is a microblogging service."
+msgstr ""
+
+#. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license.
+#. TRANS: Make sure there is no whitespace between "]" and "(".
+#. TRANS: Text between [] is a link description, text between () is the link itself.
+#. TRANS: %s is the version of StatusNet that is being used.
+#: lib/action.php:938
+#, php-format
+msgid ""
+"It runs the [StatusNet](http://status.net/) microblogging software, version %"
+"s, available under the [GNU Affero General Public License](http://www.fsf."
+"org/licensing/licenses/agpl-3.0.html)."
+msgstr ""
+
+#. TRANS: DT element for StatusNet site content license.
+#: lib/action.php:954
+msgid "Site content license"
+msgstr ""
+
+#. TRANS: Content license displayed when license is set to 'private'.
+#. TRANS: %1$s is the site name.
+#: lib/action.php:961
+#, php-format
+msgid "Content and data of %1$s are private and confidential."
+msgstr ""
+
+#. TRANS: Content license displayed when license is set to 'allrightsreserved'.
+#. TRANS: %1$s is the copyright owner.
+#: lib/action.php:968
+#, php-format
+msgid "Content and data copyright by %1$s. All rights reserved."
+msgstr ""
+
+#. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set.
+#: lib/action.php:972
+msgid "Content and data copyright by contributors. All rights reserved."
+msgstr ""
+
+#. TRANS: license message in footer.
+#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration.
+#: lib/action.php:1004
+#, php-format
+msgid "All %1$s content and data are available under the %2$s license."
+msgstr ""
+
+#. TRANS: DT element for pagination (previous/next, etc.).
+#: lib/action.php:1340
+msgid "Pagination"
+msgstr ""
+
+#. TRANS: Pagination message to go to a page displaying information more in the
+#. TRANS: present than the currently displayed information.
+#: lib/action.php:1351
+msgid "After"
+msgstr "à´¶àµà´·à´"
+
+#. TRANS: Pagination message to go to a page displaying information more in the
+#. TRANS: past than the currently displayed information.
+#: lib/action.php:1361
+msgid "Before"
+msgstr "à´®àµà´®àµà´ªàµ"
+
+#. TRANS: Client exception thrown when a feed instance is a DOMDocument.
+#: lib/activity.php:125
+msgid "Expecting a root feed element but got a whole XML document."
+msgstr ""
+
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "à´
പരിà´à´¿à´¤à´®à´¾à´¯ à´à´¾à´· \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
+msgid "Cannot force remote user to subscribe."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "à´
à´àµà´à´¾à´¤à´®à´¾à´¯ à´àµà´±à´¿à´ªàµà´ªàµ."
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "താà´àµà´àµ¾ à´ à´¸à´à´à´¤àµà´¤à´¿àµ½ à´®àµà´®àµà´ªàµ തനàµà´¨àµ à´
à´à´à´®à´¾à´£àµ."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "താà´àµà´àµ¾à´àµà´àµ താà´àµà´à´³àµà´àµ തനàµà´¨àµ à´
റിയിപàµà´ªàµ à´à´µàµ¼à´¤àµà´¤à´¿à´àµà´à´¾à´¨à´¾à´µà´¿à´²àµà´²."
+
+#. TRANS: Client exception thrown when there is no source attribute.
+#: lib/activityutils.php:200
+msgid "Can't handle remote content yet."
+msgstr ""
+
+#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet.
+#: lib/activityutils.php:237
+msgid "Can't handle embedded XML content yet."
+msgstr ""
+
+#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet.
+#: lib/activityutils.php:242
+msgid "Can't handle embedded Base64 content yet."
+msgstr ""
+
+#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights.
+#: lib/adminpanelaction.php:96
+msgid "You cannot make changes to this site."
+msgstr ""
+
+#. TRANS: Client error message throw when a certain panel's settings cannot be changed.
+#: lib/adminpanelaction.php:108
+msgid "Changes to that panel are not allowed."
+msgstr ""
+
+#. TRANS: Client error message.
+#: lib/adminpanelaction.php:222
+msgid "showForm() not implemented."
+msgstr ""
+
+#. TRANS: Client error message
+#: lib/adminpanelaction.php:250
+msgid "saveSettings() not implemented."
+msgstr ""
+
+#. TRANS: Client error message thrown if design settings could not be deleted in
+#. TRANS: the admin panel Design.
+#: lib/adminpanelaction.php:274
+msgid "Unable to delete design setting."
+msgstr ""
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:337
+msgid "Basic site configuration"
+msgstr "à´¸àµà´±àµà´±à´¿à´¨àµà´±àµ à´
à´à´¿à´¸àµà´¥à´¾à´¨ à´àµà´°à´®àµà´à´°à´£à´"
+
+#. TRANS: Menu item for site administration
+#: lib/adminpanelaction.php:339
+msgctxt "MENU"
+msgid "Site"
+msgstr "à´¸àµà´±àµà´±àµ"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:345
+msgid "Design configuration"
+msgstr "à´°àµà´ªà´à´²àµà´ªà´¨à´¾ à´àµà´°à´®àµà´à´°à´£à´"
+
+#. TRANS: Menu item for site administration
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/adminpanelaction.php:347 lib/groupnav.php:135
+msgctxt "MENU"
+msgid "Design"
+msgstr "à´°àµà´ªà´à´²àµà´ªà´¨"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:353
+msgid "User configuration"
+msgstr "à´à´ªà´¯àµà´àµà´¤àµ à´àµà´°à´®àµà´à´°à´£à´"
+
+#. TRANS: Menu item for site administration
+#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:118
+msgid "User"
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µàµ"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:361
+msgid "Access configuration"
+msgstr "à´
à´à´¿à´à´®àµà´¯à´¤à´¾ à´àµà´°à´®àµà´à´°à´£à´"
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:369
+msgid "Paths configuration"
+msgstr ""
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:377
+msgid "Sessions configuration"
+msgstr ""
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:385
+msgid "Edit site notice"
+msgstr ""
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:393
+msgid "Snapshots configuration"
+msgstr ""
+
+#. TRANS: Menu item title/tooltip
+#: lib/adminpanelaction.php:401
+msgid "Set site license"
+msgstr ""
+
+#. TRANS: Client error 401.
+#: lib/apiauth.php:111
+msgid "API resource requires read-write access, but you only have read access."
+msgstr ""
+
+#. TRANS: OAuth exception thrown when no application is found for a given consumer key.
+#: lib/apiauth.php:177
+msgid "No application for that consumer key."
+msgstr ""
+
+#. TRANS: OAuth exception given when an incorrect access token was given for a user.
+#: lib/apiauth.php:219
+msgid "Bad access token."
+msgstr ""
+
+#. TRANS: OAuth exception given when no user was found for a given token (no token was found).
+#: lib/apiauth.php:224
+msgid "No user for that token."
+msgstr ""
+
+#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel".
+#. TRANS: Client error thrown when authentication fails.
+#: lib/apiauth.php:266 lib/apiauth.php:293
+msgid "Could not authenticate you."
+msgstr ""
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth consumer.
+#: lib/apioauthstore.php:45
+msgid "Could not create anonymous consumer."
+msgstr ""
+
+#. TRANS: Server error displayed when trying to create an anynymous OAuth application.
+#: lib/apioauthstore.php:69
+msgid "Could not create anonymous OAuth application."
+msgstr ""
+
+#. TRANS: Exception thrown when no token association could be found.
+#: lib/apioauthstore.php:151
+msgid ""
+"Could not find a profile and application associated with the request token."
+msgstr ""
+
+#. TRANS: Exception thrown when no access token can be issued.
+#: lib/apioauthstore.php:186
+msgid "Could not issue access token."
+msgstr ""
+
+#. TRANS: Server error displayed when a database error occurs.
+#: lib/apioauthstore.php:243
+msgid "Database error inserting OAuth application user."
+msgstr ""
+
+#. TRANS: Exception thrown when an attempt is made to revoke an unknown token.
+#: lib/apioauthstore.php:285
+msgid "Tried to revoke unknown token."
+msgstr ""
+
+#. TRANS: Exception thrown when an attempt is made to remove a revoked token.
+#: lib/apioauthstore.php:290
+msgid "Failed to delete revoked token."
+msgstr ""
+
+#. TRANS: Form guide.
+#: lib/applicationeditform.php:178
+msgid "Icon for this application"
+msgstr ""
+
+#. TRANS: Form input field instructions.
+#. TRANS: %d is the number of available characters for the description.
+#: lib/applicationeditform.php:201
+#, php-format
+msgid "Describe your application in %d character"
+msgid_plural "Describe your application in %d characters"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Form input field instructions.
+#: lib/applicationeditform.php:205
+msgid "Describe your application"
+msgstr ""
+
+#. TRANS: Form input field instructions.
+#: lib/applicationeditform.php:216
+msgid "URL of the homepage of this application"
+msgstr ""
+
+#. TRANS: Form input field label.
+#: lib/applicationeditform.php:218
+msgid "Source URL"
+msgstr "à´¸àµà´°àµà´¤à´¸àµà´¸àµ à´¯àµ.à´àµ¼.à´àµ½"
+
+#. TRANS: Form input field instructions.
+#: lib/applicationeditform.php:225
+msgid "Organization responsible for this application"
+msgstr ""
+
+#. TRANS: Form input field instructions.
+#: lib/applicationeditform.php:234
+msgid "URL for the homepage of the organization"
+msgstr ""
+
+#. TRANS: Form input field instructions.
+#: lib/applicationeditform.php:243
+msgid "URL to redirect to after authentication"
+msgstr ""
+
+#. TRANS: Radio button label for application type
+#: lib/applicationeditform.php:271
+msgid "Browser"
+msgstr "à´¬àµà´°àµà´¸àµ¼"
+
+#. TRANS: Radio button label for application type
+#: lib/applicationeditform.php:288
+msgid "Desktop"
+msgstr "à´¡àµà´¸àµà´àµà´àµà´ªàµà´ªàµ"
+
+#. TRANS: Form guide.
+#: lib/applicationeditform.php:290
+msgid "Type of application, browser or desktop"
+msgstr ""
+
+#. TRANS: Radio button label for access type.
+#: lib/applicationeditform.php:314
+msgid "Read-only"
+msgstr ""
+
+#. TRANS: Radio button label for access type.
+#: lib/applicationeditform.php:334
+msgid "Read-write"
+msgstr ""
+
+#. TRANS: Form guide.
+#: lib/applicationeditform.php:336
+msgid "Default access for this application: read-only, or read-write"
+msgstr ""
+
+#. TRANS: Submit button title.
+#: lib/applicationeditform.php:353
+msgid "Cancel"
+msgstr "റദàµà´¦à´¾à´àµà´àµà´"
+
+#: lib/applicationlist.php:247
+msgid " by "
+msgstr ""
+
+#. TRANS: Application access type
+#: lib/applicationlist.php:260
+msgid "read-write"
+msgstr ""
+
+#. TRANS: Application access type
+#: lib/applicationlist.php:262
+msgid "read-only"
+msgstr ""
+
+#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only")
+#: lib/applicationlist.php:268
+#, php-format
+msgid "Approved %1$s - \"%2$s\" access."
+msgstr ""
+
+#. TRANS: Access token in the application list.
+#. TRANS: %s are the first 7 characters of the access token.
+#: lib/applicationlist.php:282
+#, php-format
+msgid "Access token starting with: %s"
+msgstr ""
+
+#. TRANS: Button label
+#: lib/applicationlist.php:298
+msgctxt "BUTTON"
+msgid "Revoke"
+msgstr "തിരിà´àµà´àµà´àµà´àµà´àµà´"
+
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
+msgstr ""
+
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "à´ à´¸à´à´à´¤àµà´¤àµ മായàµà´àµà´à´°àµà´¤àµ"
+
+#. TRANS: DT element label in attachment list item.
+#: lib/attachmentlist.php:294
+msgid "Author"
+msgstr "à´°à´à´¯à´¿à´¤à´¾à´µàµ"
+
+#. TRANS: DT element label in attachment list item.
+#: lib/attachmentlist.php:308
+msgid "Provider"
+msgstr ""
+
+#. TRANS: Title.
+#: lib/attachmentnoticesection.php:67
+msgid "Notices where this attachment appears"
+msgstr ""
+
+#. TRANS: Title.
+#: lib/attachmenttagcloudsection.php:48
+msgid "Tags for this attachment"
+msgstr ""
+
+#. TRANS: Exception thrown when a password change fails.
+#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227
+msgid "Password changing failed."
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµ മാറàµà´±àµ½ പരാà´à´¯à´ªàµà´ªàµà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#. TRANS: Exception thrown when a password change attempt fails because it is not allowed.
+#: lib/authenticationplugin.php:238
+msgid "Password changing is not allowed."
+msgstr "രഹസàµà´¯à´µà´¾à´àµà´àµ മാറàµà´±àµ½ à´
à´¨àµà´µà´¦à´¿à´àµà´à´¿à´àµà´à´¿à´²àµà´²."
+
+#. TRANS: Title for the form to block a user.
+#: lib/blockform.php:68
+msgid "Block"
+msgstr "à´¤à´à´¯àµà´"
+
+#. TRANS: Title for command results.
+#: lib/channel.php:160 lib/channel.php:181
+msgid "Command results"
+msgstr ""
+
+#. TRANS: Title for command results.
+#: lib/channel.php:194
+msgid "AJAX error"
+msgstr "à´
à´à´¾à´àµà´¸àµ പിഴവàµ"
+
+#. TRANS: E-mail subject when a command has completed.
+#: lib/channel.php:233 lib/mailhandler.php:143
+msgid "Command complete"
+msgstr ""
+
+#. TRANS: E-mail subject when a command has failed.
+#: lib/channel.php:244
+msgid "Command failed"
+msgstr ""
+
+#. TRANS: Command exception text shown when a notice ID is requested that does not exist.
+#: lib/command.php:82 lib/command.php:106
+msgid "Notice with that id does not exist."
+msgstr ""
+
+#. TRANS: Command exception text shown when a last user notice is requested and it does not exist.
+#. TRANS: Error text shown when a last user notice is requested and it does not exist.
+#: lib/command.php:99 lib/command.php:630
+msgid "User has no last notice."
+msgstr ""
+
+#. TRANS: Message given requesting a profile for a non-existing user.
+#. TRANS: %s is the nickname of the user for which the profile could not be found.
+#: lib/command.php:128
+#, php-format
+msgid "Could not find a user with nickname %s."
+msgstr ""
+
+#. TRANS: Message given getting a non-existing user.
+#. TRANS: %s is the nickname of the user that could not be found.
+#: lib/command.php:148
+#, php-format
+msgid "Could not find a local user with nickname %s."
+msgstr ""
+
+#. TRANS: Error text shown when an unimplemented command is given.
+#: lib/command.php:183
+msgid "Sorry, this command is not yet implemented."
+msgstr ""
+
+#. TRANS: Command exception text shown when a user tries to nudge themselves.
+#: lib/command.php:229
+msgid "It does not make a lot of sense to nudge yourself!"
+msgstr ""
+
+#. TRANS: Message given having nudged another user.
+#. TRANS: %s is the nickname of the user that was nudged.
+#: lib/command.php:238
+#, php-format
+msgid "Nudge sent to %s."
+msgstr ""
+
+#. TRANS: User statistics text.
+#. TRANS: %1$s is the number of other user the user is subscribed to.
+#. TRANS: %2$s is the number of users that are subscribed to the user.
+#. TRANS: %3$s is the number of notices the user has sent.
+#: lib/command.php:268
+#, php-format
+msgid ""
+"Subscriptions: %1$s\n"
+"Subscribers: %2$s\n"
+"Notices: %3$s"
+msgstr ""
+
+#. TRANS: Text shown when a notice has been marked as favourite successfully.
+#: lib/command.php:312
+msgid "Notice marked as fave."
+msgstr ""
+
+#. TRANS: Message given having added a user to a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: lib/command.php:357
+#, php-format
+msgid "%1$s joined group %2$s."
+msgstr ""
+
+#. TRANS: Message given having removed a user from a group.
+#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group.
+#: lib/command.php:405
+#, php-format
+msgid "%1$s left group %2$s."
+msgstr ""
+
+#. TRANS: Whois output.
+#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL.
+#: lib/command.php:426
+#, php-format
+msgctxt "WHOIS"
+msgid "%1$s (%2$s)"
+msgstr ""
+
+#. TRANS: Whois output. %s is the full name of the queried user.
+#: lib/command.php:430
+#, php-format
+msgid "Fullname: %s"
+msgstr "à´ªàµàµ¼à´£àµà´£à´¨à´¾à´®à´: %s"
+
+#. TRANS: Whois output. %s is the location of the queried user.
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a location.
+#: lib/command.php:434 lib/mail.php:278
+#, php-format
+msgid "Location: %s"
+msgstr "à´¸àµà´¥à´¾à´¨à´: %s"
+
+#. TRANS: Whois output. %s is the homepage of the queried user.
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is a homepage.
+#: lib/command.php:438 lib/mail.php:282
+#, php-format
+msgid "Homepage: %s"
+msgstr "à´ªàµà´°à´§à´¾à´¨à´¤à´¾àµ¾: %s"
+
+#. TRANS: Whois output. %s is the bio information of the queried user.
+#: lib/command.php:442
+#, php-format
+msgid "About: %s"
+msgstr ""
+
+#. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server).
+#. TRANS: %s is a remote profile.
+#: lib/command.php:471
+#, php-format
+msgid ""
+"%s is a remote profile; you can only send direct messages to users on the "
+"same server."
+msgstr ""
+
+#. TRANS: Message given if content is too long. %1$sd is used for plural.
+#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
+#: lib/command.php:488
+#, php-format
+msgid "Message too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Error text shown sending a direct message fails with an unknown reason.
+#: lib/command.php:516
+msgid "Error sending direct message."
+msgstr ""
+
+#. TRANS: Message given having repeated a notice from another user.
+#. TRANS: %s is the name of the user for which the notice was repeated.
+#: lib/command.php:553
+#, php-format
+msgid "Notice from %s repeated."
+msgstr ""
+
+#. TRANS: Error text shown when repeating a notice fails with an unknown reason.
+#: lib/command.php:556
+msgid "Error repeating notice."
+msgstr ""
+
+#. TRANS: Message given if content of a notice for a reply is too long. %1$d is used for plural.
+#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
+#: lib/command.php:591
+#, php-format
+msgid "Notice too long - maximum is %1$d character, you sent %2$d."
+msgid_plural "Notice too long - maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Text shown having sent a reply to a notice successfully.
+#. TRANS: %s is the nickname of the user of the notice the reply was sent to.
+#: lib/command.php:604
+#, php-format
+msgid "Reply to %s sent."
+msgstr ""
+
+#. TRANS: Error text shown when a reply to a notice fails with an unknown reason.
+#: lib/command.php:607
+msgid "Error saving notice."
+msgstr ""
+
+#. TRANS: Error text shown when no username was provided when issuing a subscribe command.
+#: lib/command.php:654
+msgid "Specify the name of the user to subscribe to."
+msgstr ""
+
+#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command.
+#: lib/command.php:663
+msgid "Can't subscribe to OMB profiles by command."
+msgstr ""
+
+#. TRANS: Text shown after having subscribed to another user successfully.
+#. TRANS: %s is the name of the user the subscription was requested for.
+#: lib/command.php:671
+#, php-format
+msgid "Subscribed to %s."
+msgstr ""
+
+#. TRANS: Error text shown when no username was provided when issuing an unsubscribe command.
+#. TRANS: Error text shown when no username was provided when issuing the command.
+#: lib/command.php:692 lib/command.php:803
+msgid "Specify the name of the user to unsubscribe from."
+msgstr ""
+
+#. TRANS: Text shown after having unsubscribed from another user successfully.
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:703
+#, php-format
+msgid "Unsubscribed from %s."
+msgstr ""
+
+#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented.
+#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented.
+#: lib/command.php:723 lib/command.php:749
+msgid "Command not yet implemented."
+msgstr ""
+
+#. TRANS: Text shown when issuing the command "off" successfully.
+#: lib/command.php:727
+msgid "Notification off."
+msgstr ""
+
+#. TRANS: Error text shown when the command "off" fails for an unknown reason.
+#: lib/command.php:730
+msgid "Can't turn off notification."
+msgstr ""
+
+#. TRANS: Text shown when issuing the command "on" successfully.
+#: lib/command.php:753
+msgid "Notification on."
+msgstr ""
+
+#. TRANS: Error text shown when the command "on" fails for an unknown reason.
+#: lib/command.php:756
+msgid "Can't turn on notification."
+msgstr ""
+
+#. TRANS: Error text shown when issuing the login command while login is disabled.
+#: lib/command.php:770
+msgid "Login command is disabled."
+msgstr ""
+
+#. TRANS: Text shown after issuing the login command successfully.
+#. TRANS: %s is a logon link..
+#: lib/command.php:783
+#, php-format
+msgid "This link is useable only once and is valid for only 2 minutes: %s."
+msgstr ""
+
+#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user).
+#. TRANS: %s is the name of the user the unsubscription was requested for.
+#: lib/command.php:812
+#, php-format
+msgid "Unsubscribed %s."
+msgstr ""
+
+#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions.
+#: lib/command.php:830
+msgid "You are not subscribed to anyone."
+msgstr ""
+
+#. TRANS: Text shown after requesting other users a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed users.
+#: lib/command.php:835
+msgid "You are subscribed to this person:"
+msgid_plural "You are subscribed to these people:"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Text shown after requesting other users that are subscribed to a user
+#. TRANS: (followers) without having any subscribers.
+#: lib/command.php:857
+msgid "No one is subscribed to you."
+msgstr ""
+
+#. TRANS: Text shown after requesting other users that are subscribed to a user (followers).
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribing users.
+#: lib/command.php:862
+msgid "This person is subscribed to you:"
+msgid_plural "These people are subscribed to you:"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Text shown after requesting groups a user is subscribed to without having
+#. TRANS: any group subscriptions.
+#: lib/command.php:884
+msgid "You are not a member of any groups."
+msgstr ""
+
+#. TRANS: Text shown after requesting groups a user is subscribed to.
+#. TRANS: This message supports plural forms. This message is followed by a
+#. TRANS: hard coded space and a comma separated list of subscribed groups.
+#: lib/command.php:889
+msgid "You are a member of this group:"
+msgid_plural "You are a member of these groups:"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings.
+#: lib/command.php:904
+msgid ""
+"Commands:\n"
+"on - turn on notifications\n"
+"off - turn off notifications\n"
+"help - show this help\n"
+"follow - subscribe to user\n"
+"groups - lists the groups you have joined\n"
+"subscriptions - list the people you follow\n"
+"subscribers - list the people that follow you\n"
+"leave - unsubscribe from user\n"
+"d - direct message to user\n"
+"get - get last notice from user\n"
+"whois - get profile info on user\n"
+"lose - force user to stop following you\n"
+"fav - add user's last notice as a 'fave'\n"
+"fav # - add notice with the given id as a 'fave'\n"
+"repeat # - repeat a notice with a given id\n"
+"repeat - repeat the last notice from user\n"
+"reply # - reply to notice with a given id\n"
+"reply - reply to the last notice from user\n"
+"join - join group\n"
+"login - Get a link to login to the web interface\n"
+"drop - leave group\n"
+"stats - get your stats\n"
+"stop - same as 'off'\n"
+"quit - same as 'off'\n"
+"sub - same as 'follow'\n"
+"unsub - same as 'leave'\n"
+"last - same as 'get'\n"
+"on - not yet implemented.\n"
+"off - not yet implemented.\n"
+"nudge - remind a user to update.\n"
+"invite - not yet implemented.\n"
+"track - not yet implemented.\n"
+"untrack - not yet implemented.\n"
+"track off - not yet implemented.\n"
+"untrack all - not yet implemented.\n"
+"tracks - not yet implemented.\n"
+"tracking - not yet implemented.\n"
+msgstr ""
+
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:150
+msgid "No configuration file found."
+msgstr "à´àµà´°à´®àµà´à´°à´£ à´ªàµà´°à´®à´¾à´£à´ à´à´£àµà´àµà´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: Is followed by a list of directories (separated by HTML breaks).
+#: lib/common.php:153
+msgid "I looked for configuration files in the following places:"
+msgstr ""
+
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#: lib/common.php:156
+msgid "You may wish to run the installer to fix this."
+msgstr ""
+
+#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
+#. TRANS: The text is link text that leads to the installer page.
+#: lib/common.php:160
+msgid "Go to the installer."
+msgstr ""
+
+#. TRANS: Menu item for Instant Messaging settings.
+#: lib/connectsettingsaction.php:106
+msgctxt "MENU"
+msgid "IM"
+msgstr ""
+
+#. TRANS: Tooltip for Instant Messaging menu item.
+#: lib/connectsettingsaction.php:108
+msgid "Updates by instant messenger (IM)"
+msgstr ""
+
+#. TRANS: Menu item for Short Message Service settings.
+#: lib/connectsettingsaction.php:113
+msgctxt "MENU"
+msgid "SMS"
+msgstr "à´à´¸àµ.à´à´.à´à´¸àµ."
+
+#. TRANS: Tooltip for Short Message Service menu item.
+#: lib/connectsettingsaction.php:115
+msgid "Updates by SMS"
+msgstr ""
+
+#. TRANS: Menu item for OuAth connection settings.
+#: lib/connectsettingsaction.php:120
+msgctxt "MENU"
+msgid "Connections"
+msgstr ""
+
+#. TRANS: Tooltip for connected applications (Connections through OAuth) menu item.
+#: lib/connectsettingsaction.php:122
+msgid "Authorized connected applications"
+msgstr ""
+
+#: lib/dberroraction.php:59
+msgid "Database error"
+msgstr "ഡാറàµà´±à´¾à´¬àµà´¸àµ പിഴവàµ"
+
+#. TRANS: Label in form on profile design page.
+#. TRANS: Field contains file name on user's computer that could be that user's custom profile background image.
+#: lib/designsettings.php:104
+msgid "Upload file"
+msgstr "à´ªàµà´°à´®à´¾à´£à´ à´
à´ªàµâà´²àµà´¡àµ à´àµà´¯àµà´¯àµà´"
+
+#. TRANS: Instructions for form on profile design page.
+#: lib/designsettings.php:109
+msgid ""
+"You can upload your personal background image. The maximum file size is 2MB."
+msgstr ""
+
+#. TRANS: Radio button on profile design page that will enable use of the uploaded profile image.
+#: lib/designsettings.php:139
+msgctxt "RADIO"
+msgid "On"
+msgstr "à´¸à´àµà´à´"
+
+#. TRANS: Radio button on profile design page that will disable use of the uploaded profile image.
+#: lib/designsettings.php:156
+msgctxt "RADIO"
+msgid "Off"
+msgstr "രഹിതà´"
+
+#. TRANS: Button text on profile design page to reset all colour settings to default without saving.
+#: lib/designsettings.php:264
+msgctxt "BUTTON"
+msgid "Reset"
+msgstr "à´ªàµà´¨à´à´àµà´°à´®àµà´à´°à´¿à´àµà´àµà´"
+
+#. TRANS: Success message displayed if design settings were saved after clicking "Use defaults".
+#: lib/designsettings.php:433
+msgid "Design defaults restored."
+msgstr "à´¸àµà´µà´¤àµà´¯àµà´³àµà´³ à´°àµà´ªà´à´²àµà´ªà´¨ à´ªàµà´¨à´à´¸àµà´¥à´¾à´ªà´¿à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
+
+#: lib/disfavorform.php:114 lib/disfavorform.php:144
+msgid "Disfavor this notice"
+msgstr ""
+
+#: lib/favorform.php:114 lib/favorform.php:143
+msgid "Favor this notice"
+msgstr ""
+
+#: lib/feed.php:84
+msgid "RSS 1.0"
+msgstr "à´àµ¼.à´à´¸àµ.à´à´¸àµ. 1.0"
+
+#: lib/feed.php:86
+msgid "RSS 2.0"
+msgstr "à´àµ¼.à´à´¸àµ.à´à´¸àµ. 2.0"
+
+#: lib/feed.php:88
+msgid "Atom"
+msgstr "à´à´±àµà´±à´"
+
+#: lib/feed.php:90
+msgid "FOAF"
+msgstr ""
+
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "à´
à´à´à´ à´
à´²àµà´²"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
+#. TRANS: Header for feed links (h2).
+#: lib/feedlist.php:66
+msgid "Feeds"
+msgstr "à´«àµà´¡àµ"
+
+#: lib/galleryaction.php:121
+msgid "Filter tags"
+msgstr ""
+
+#: lib/galleryaction.php:131
+msgid "All"
+msgstr "à´à´²àµà´²à´¾à´"
+
+#: lib/galleryaction.php:139
+msgid "Select tag to filter"
+msgstr ""
+
+#: lib/galleryaction.php:140
+msgid "Tag"
+msgstr "à´±àµà´±à´¾à´àµ"
+
+#: lib/galleryaction.php:141
+msgid "Choose a tag to narrow list"
+msgstr ""
+
+#: lib/galleryaction.php:143
+msgid "Go"
+msgstr "à´ªàµà´àµ"
+
+#: lib/grantroleform.php:91
+#, php-format
+msgid "Grant this user the \"%s\" role"
+msgstr ""
+
+#: lib/groupeditform.php:154
+msgid "1-64 lowercase letters or numbers, no punctuation or spaces"
+msgstr ""
+
+#: lib/groupeditform.php:163
+msgid "URL of the homepage or blog of the group or topic."
+msgstr ""
+
+#: lib/groupeditform.php:168
+msgid "Describe the group or topic"
+msgstr "à´¸à´à´à´¤àµà´¤àµà´àµà´àµà´±à´¿à´àµà´àµ വിഷയതàµà´¤àµà´àµà´àµà´±à´¿à´àµà´àµ വിവരിà´àµà´àµà´"
+
+#: lib/groupeditform.php:170
+#, php-format
+msgid "Describe the group or topic in %d character or less"
+msgid_plural "Describe the group or topic in %d characters or less"
+msgstr[0] ""
+msgstr[1] ""
+
+#: lib/groupeditform.php:182
+msgid ""
+"Location for the group, if any, like \"City, State (or Region), Country\"."
+msgstr ""
+
+#: lib/groupeditform.php:190
+#, php-format
+msgid ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"alias allowed."
+msgid_plural ""
+"Extra nicknames for the group, separated with commas or spaces. Maximum %d "
+"aliases allowed."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:86
+msgctxt "MENU"
+msgid "Group"
+msgstr "à´¸à´à´à´"
+
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:89
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group"
+msgstr "%s à´¸à´à´à´"
+
+#. TRANS: Menu item in the group navigation page.
+#: lib/groupnav.php:95
+msgctxt "MENU"
+msgid "Members"
+msgstr "à´
à´à´à´àµà´àµ¾"
+
+#. TRANS: Tooltip for menu item in the group navigation page.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:98
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s group members"
+msgstr "%s à´¸à´à´ à´
à´à´à´àµà´àµ¾"
+
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:108
+msgctxt "MENU"
+msgid "Blocked"
+msgstr "à´¤à´à´¯à´ªàµà´ªàµà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:111
+#, php-format
+msgctxt "TOOLTIP"
+msgid "%s blocked users"
+msgstr "%s à´¤à´à´¯à´ªàµà´ªàµà´àµà´ à´à´ªà´¯àµà´àµà´¤à´¾à´àµà´àµ¾"
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:120
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Edit %s group properties"
+msgstr ""
+
+#. TRANS: Menu item in the group navigation page. Only shown for group administrators.
+#: lib/groupnav.php:126
+msgctxt "MENU"
+msgid "Logo"
+msgstr "à´²àµà´àµ"
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:129
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Add or edit %s logo"
+msgstr ""
+
+#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators.
+#. TRANS: %s is the nickname of the group.
+#: lib/groupnav.php:138
+#, php-format
+msgctxt "TOOLTIP"
+msgid "Add or edit %s design"
+msgstr ""
+
+#. TRANS: Title for groups with the most members section.
+#: lib/groupsbymemberssection.php:71
+msgid "Groups with most members"
+msgstr ""
+
+#. TRANS: Title for groups with the most posts section.
+#: lib/groupsbypostssection.php:71
+msgid "Groups with most posts"
+msgstr ""
+
+#. TRANS: Title for group tag cloud section.
+#. TRANS: %s is a group name.
+#: lib/grouptagcloudsection.php:57
+#, php-format
+msgid "Tags in %s group's notices"
+msgstr ""
+
+#. TRANS: Client exception 406
+#: lib/htmloutputter.php:104
+msgid "This page is not available in a media type you accept"
+msgstr ""
+
+#: lib/imagefile.php:72
+msgid "Unsupported image file format."
+msgstr ""
+
+#. TRANS: Exception thrown when too large a file is uploaded.
+#. TRANS: %s is the maximum file size, for example "500b", "10kB" or "2MB".
+#: lib/imagefile.php:90
+#, php-format
+msgid "That file is too big. The maximum file size is %s."
+msgstr ""
+
+#: lib/imagefile.php:95
+msgid "Partial upload."
+msgstr ""
+
+#: lib/imagefile.php:111
+msgid "Not an image or corrupt file."
+msgstr ""
+
+#: lib/imagefile.php:160
+msgid "Lost our file."
+msgstr "à´à´àµà´à´³àµà´àµ à´ªàµà´°à´®à´¾à´£à´ നഷàµà´à´ªàµà´ªàµà´àµà´àµ."
+
+#: lib/imagefile.php:197 lib/imagefile.php:237
+msgid "Unknown file type"
+msgstr "à´
പരിà´à´¿à´¤à´®à´¾à´¯ തരഠപàµà´°à´®à´¾à´£à´"
+
+#. TRANS: Number of megabytes. %d is the number.
+#: lib/imagefile.php:283
+#, php-format
+msgid "%dMB"
+msgid_plural "%dMB"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Number of kilobytes. %d is the number.
+#: lib/imagefile.php:287
+#, php-format
+msgid "%dkB"
+msgid_plural "%dkB"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Number of bytes. %d is the number.
+#: lib/imagefile.php:290
+#, php-format
+msgid "%dB"
+msgid_plural "%dB"
+msgstr[0] ""
+msgstr[1] ""
+
+#: lib/jabber.php:387
+#, php-format
+msgid "[%s]"
+msgstr ""
+
+#: lib/jabber.php:567
+#, php-format
+msgid "Unknown inbox source %d."
+msgstr ""
+
+#: lib/leaveform.php:114
+msgid "Leave"
+msgstr "à´à´´à´¿à´µà´¾à´¯à´¿ à´ªàµà´µàµà´"
+
+#: lib/logingroupnav.php:80
+msgid "Login with a username and password"
+msgstr "à´à´ªà´¯àµà´àµà´¤àµà´¨à´¾à´®à´µàµà´ രഹസàµà´¯à´µà´¾à´àµà´àµà´ à´à´ªà´¯àµà´à´¿à´àµà´àµ à´²àµà´à´¿àµ» à´àµà´¯àµà´¯àµà´"
+
+#: lib/logingroupnav.php:86
+msgid "Sign up for a new account"
+msgstr "à´ªàµà´¤à´¿à´¯àµà´°à´à´à´¤àµà´µà´ à´à´àµà´àµà´àµà´"
+
+#. TRANS: Subject for address confirmation email.
+#: lib/mail.php:174
+msgid "Email address confirmation"
+msgstr "à´à´®àµà´¯à´¿àµ½ വിലാസതàµà´¤à´¿à´¨àµà´±àµ à´¸àµà´¥à´¿à´°àµà´à´°à´£à´"
+
+#. TRANS: Body for address confirmation email.
+#. TRANS: %1$s is the addressed user's nickname, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the URL to confirm at.
+#: lib/mail.php:179
+#, php-format
+msgid ""
+"Hey, %1$s.\n"
+"\n"
+"Someone just entered this email address on %2$s.\n"
+"\n"
+"If it was you, and you want to confirm your entry, use the URL below:\n"
+"\n"
+"\t%3$s\n"
+"\n"
+"If not, just ignore this message.\n"
+"\n"
+"Thanks for your time, \n"
+"%2$s\n"
+msgstr ""
+
+#. TRANS: Subject of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscribing user's nickname, %2$s is the StatusNet sitename.
+#: lib/mail.php:246
+#, php-format
+msgid "%1$s is now listening to your notices on %2$s."
+msgstr ""
+
+#. TRANS: This is a paragraph in a new-subscriber e-mail.
+#. TRANS: %s is a URL where the subscriber can be reported as abusive.
+#: lib/mail.php:253
+#, php-format
+msgid ""
+"If you believe this account is being used abusively, you can block them from "
+"your subscribers list and report as spam to site administrators at %s"
+msgstr ""
+
+#. TRANS: Main body of new-subscriber notification e-mail.
+#. TRANS: %1$s is the subscriber's long name, %2$s is the StatusNet sitename,
+#. TRANS: %3$s is the subscriber's profile URL, %4$s is the subscriber's location (or empty)
+#. TRANS: %5$s is the subscriber's homepage URL (or empty), %6%s is the subscriber's bio (or empty)
+#. TRANS: %7$s is a link to the addressed user's e-mail settings.
+#: lib/mail.php:263
+#, php-format
+msgid ""
+"%1$s is now listening to your notices on %2$s.\n"
+"\n"
+"\t%3$s\n"
+"\n"
+"%4$s%5$s%6$s\n"
+"Faithfully yours,\n"
+"%2$s.\n"
+"\n"
+"----\n"
+"Change your email address or notification options at %7$s\n"
+msgstr ""
+
+#. TRANS: Profile info line in new-subscriber notification e-mail.
+#. TRANS: %s is biographical information.
+#: lib/mail.php:286
+#, php-format
+msgid "Bio: %s"
+msgstr ""
+
+#. TRANS: Subject of notification mail for new posting email address.
+#. TRANS: %s is the StatusNet sitename.
+#: lib/mail.php:315
+#, php-format
+msgid "New email address for posting to %s"
+msgstr ""
+
+#. TRANS: Body of notification mail for new posting email address.
+#. TRANS: %1$s is the StatusNet sitename, %2$s is the e-mail address to send
+#. TRANS: to to post by e-mail, %3$s is a URL to more instructions.
+#: lib/mail.php:321
+#, php-format
+msgid ""
+"You have a new posting address on %1$s.\n"
+"\n"
+"Send email to %2$s to post new messages.\n"
+"\n"
+"More email instructions at %3$s.\n"
+"\n"
+"Faithfully yours,\n"
+"%1$s"
+msgstr ""
+
+#. TRANS: Subject line for SMS-by-email notification messages.
+#. TRANS: %s is the posting user's nickname.
+#: lib/mail.php:442
+#, php-format
+msgid "%s status"
+msgstr "%s à´¸àµà´¥à´¿à´¤à´¿"
+
+#. TRANS: Subject line for SMS-by-email address confirmation message.
+#: lib/mail.php:468
+msgid "SMS confirmation"
+msgstr "à´à´¸àµ.à´à´.à´à´¸àµ. à´¸àµà´¥à´¿à´°àµà´à´°à´£à´"
+
+#. TRANS: Main body heading for SMS-by-email address confirmation message.
+#. TRANS: %s is the addressed user's nickname.
+#: lib/mail.php:472
+#, php-format
+msgid "%s: confirm you own this phone number with this code:"
+msgstr "%s: താà´àµà´à´³àµà´àµ à´¸àµà´µà´¨àµà´¤à´ à´«àµàµº നമàµà´ªàµ¼ à´ à´àµà´¡àµ à´à´ªà´¯àµà´à´¿à´àµà´àµ à´¸àµà´¥à´¿à´°àµà´à´°à´¿à´àµà´àµà´:"
+
+#. TRANS: Subject for 'nudge' notification email.
+#. TRANS: %s is the nudging user.
+#: lib/mail.php:493
+#, php-format
+msgid "You've been nudged by %s"
+msgstr ""
+
+#. TRANS: Body for 'nudge' notification email.
+#. TRANS: %1$s is the nuding user's long name, $2$s is the nudging user's nickname,
+#. TRANS: %3$s is a URL to post notices at, %4$s is the StatusNet sitename.
+#: lib/mail.php:500
+#, php-format
+msgid ""
+"%1$s (%2$s) is wondering what you are up to these days and is inviting you "
+"to post some news.\n"
+"\n"
+"So let's hear from you :)\n"
+"\n"
+"%3$s\n"
+"\n"
+"Don't reply to this email; it won't get to them.\n"
+"\n"
+"With kind regards,\n"
+"%4$s\n"
+msgstr ""
+
+#. TRANS: Subject for direct-message notification email.
+#. TRANS: %s is the sending user's nickname.
+#: lib/mail.php:547
+#, php-format
+msgid "New private message from %s"
+msgstr ""
+
+#. TRANS: Body for direct-message notification email.
+#. TRANS: %1$s is the sending user's long name, %2$s is the sending user's nickname,
+#. TRANS: %3$s is the message content, %4$s a URL to the message,
+#. TRANS: %5$s is the StatusNet sitename.
+#: lib/mail.php:555
+#, php-format
+msgid ""
+"%1$s (%2$s) sent you a private message:\n"
+"\n"
+"------------------------------------------------------\n"
+"%3$s\n"
+"------------------------------------------------------\n"
+"\n"
+"You can reply to their message here:\n"
+"\n"
+"%4$s\n"
+"\n"
+"Don't reply to this email; it won't get to them.\n"
+"\n"
+"With kind regards,\n"
+"%5$s\n"
+msgstr ""
+
+#. TRANS: Subject for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:607
+#, php-format
+msgid "%1$s (@%2$s) added your notice as a favorite"
+msgstr ""
+
+#. TRANS: Body for favorite notification e-mail.
+#. TRANS: %1$s is the adding user's long name, $2$s is the date the notice was created,
+#. TRANS: %3$s is a URL to the faved notice, %4$s is the faved notice text,
+#. TRANS: %5$s is a URL to all faves of the adding user, %6$s is the StatusNet sitename,
+#. TRANS: %7$s is the adding user's nickname.
+#: lib/mail.php:614
+#, php-format
+msgid ""
+"%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n"
+"\n"
+"The URL of your notice is:\n"
+"\n"
+"%3$s\n"
+"\n"
+"The text of your notice is:\n"
+"\n"
+"%4$s\n"
+"\n"
+"You can see the list of %1$s's favorites here:\n"
+"\n"
+"%5$s\n"
+"\n"
+"Faithfully yours,\n"
+"%6$s\n"
+msgstr ""
+
+#. TRANS: Line in @-reply notification e-mail. %s is conversation URL.
+#: lib/mail.php:672
+#, php-format
+msgid ""
+"The full conversation can be read here:\n"
+"\n"
+"\t%s"
+msgstr ""
+
+#. TRANS: E-mail subject for notice notification.
+#. TRANS: %1$s is the sending user's long name, %2$s is the adding user's nickname.
+#: lib/mail.php:680
+#, php-format
+msgid "%1$s (@%2$s) sent a notice to your attention"
+msgstr ""
+
+#. TRANS: Body of @-reply notification e-mail.
+#. TRANS: %1$s is the sending user's long name, $2$s is the StatusNet sitename,
+#. TRANS: %3$s is a URL to the notice, %4$s is the notice text,
+#. TRANS: %5$s is a URL to the full conversion if it exists (otherwise empty),
+#. TRANS: %6$s is a URL to reply to the notice, %7$s is a URL to all @-replied for the addressed user,
+#. TRANS: %8$s is a URL to the addressed user's e-mail settings, %9$s is the sender's nickname.
+#: lib/mail.php:688
+#, php-format
+msgid ""
+"%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n"
+"\n"
+"The notice is here:\n"
+"\n"
+"\t%3$s\n"
+"\n"
+"It reads:\n"
+"\n"
+"\t%4$s\n"
+"\n"
+"%5$sYou can reply back here:\n"
+"\n"
+"\t%6$s\n"
+"\n"
+"The list of all @-replies for you here:\n"
+"\n"
+"%7$s\n"
+"\n"
+"Faithfully yours,\n"
+"%2$s\n"
+"\n"
+"P.S. You can turn off these email notifications here: %8$s\n"
+msgstr ""
+
+#: lib/mailbox.php:89
+msgid "Only the user can read their own mailboxes."
+msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ മാതàµà´°à´®àµ à´
à´¦àµà´¦àµà´¹à´¤àµà´¤à´¿à´¨àµà´±àµ à´¸àµà´µà´¨àµà´¤à´ à´®àµà´¯à´¿àµ½à´¬àµà´àµà´¸àµ വായിà´àµà´à´¾à´¨à´¾à´àµ."
+
+#: lib/mailbox.php:139
+msgid ""
+"You have no private messages. You can send private message to engage other "
+"users in conversation. People can send you messages for your eyes only."
+msgstr ""
+"താà´àµà´àµ¾à´àµà´àµ à´¸àµà´µà´à´¾à´°àµà´¯ സനàµà´¦àµà´¶à´àµà´àµ¾ à´à´²àµà´². മറàµà´±àµà´ªà´¯àµà´àµà´¤à´¾à´àµà´à´³àµà´®à´¾à´¯àµà´³àµà´³ à´à´¶à´¯à´µà´¿à´¨à´¿à´®à´¯à´¤àµà´¤à´¿à´¨àµ താà´àµà´àµ¾à´àµà´àµ à´¸àµà´µà´à´¾à´°àµà´¯ "
+"സനàµà´¦àµà´¶à´àµà´àµ¾ à´
യയàµà´àµà´à´¾à´µàµà´¨àµà´¨à´¤à´¾à´£àµ. താà´àµà´àµ¾à´àµà´àµ മാതàµà´°à´ à´à´¾à´£à´¾à´µàµà´¨àµà´¨ സനàµà´¦àµà´¶à´àµà´àµ¾ à´
യയàµà´àµà´à´¾àµ» മറàµà´±àµà´³àµà´³à´µàµ¼à´àµà´àµà´ "
+"à´à´´à´¿à´¯àµà´¨àµà´¨à´¤à´¾à´£àµ."
+
+#: lib/mailbox.php:228 lib/noticelist.php:522
+msgid "from"
+msgstr "à´
à´¯à´àµà´à´¤àµ"
+
+#: lib/mailhandler.php:37
+msgid "Could not parse message."
+msgstr ""
+
+#: lib/mailhandler.php:42
+msgid "Not a registered user."
+msgstr "à´
à´à´à´¤àµà´µà´®àµà´³àµà´³ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´²àµà´²."
+
+#: lib/mailhandler.php:46
+msgid "Sorry, that is not your incoming email address."
+msgstr "à´àµà´·à´®à´¿à´àµà´àµà´, à´
തൠതാà´àµà´à´³àµà´àµ à´àµ»à´à´®à´¿à´àµ à´à´®àµà´¯à´¿àµ½ വിലാസഠà´
à´²àµà´²."
+
+#: lib/mailhandler.php:50
+msgid "Sorry, no incoming email allowed."
+msgstr "à´àµà´·à´®à´¿à´àµà´àµà´, à´à´àµà´àµà´àµà´àµ à´à´®àµà´¯à´¿àµ½ à´
à´¨àµà´µà´¦à´¿à´àµà´à´¿à´àµà´à´¿à´²àµà´²."
+
+#: lib/mailhandler.php:229
+#, php-format
+msgid "Unsupported message type: %s"
+msgstr ""
+
+#. TRANS: Client exception thrown when a database error was thrown during a file upload operation.
+#: lib/mediafile.php:102 lib/mediafile.php:174
+msgid "There was a database error while saving your file. Please try again."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
+#: lib/mediafile.php:238 lib/mediafile.php:281
+msgid "File exceeds user's quota."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation fails because the file could
+#. TRANS: not be moved from the temporary folder to the permanent file location.
+#: lib/mediafile.php:258 lib/mediafile.php:300
+msgid "File could not be moved to destination directory."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME
+#. TRANS: type of the uploaded file could not be determined.
+#: lib/mediafile.php:265 lib/mediafile.php:306
+msgid "Could not determine file's MIME type."
+msgstr ""
+
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
+#. TRANS: the MIME type that was denied.
+#: lib/mediafile.php:396
+#, php-format
+msgid ""
+"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
+"format."
+msgstr ""
+
+#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
+#. TRANS: %s is the file type that was denied.
+#: lib/mediafile.php:401
+#, php-format
+msgid "\"%s\" is not a supported file type on this server."
+msgstr ""
+
+#: lib/messageform.php:120
+msgid "Send a direct notice"
+msgstr ""
+
+#. TRANS Label entry in drop-down selection box in direct-message inbox/outbox. This is the default entry in the drop-down box, doubling as instructions and a brake against accidental submissions with the first user in the list.
+#: lib/messageform.php:137
+msgid "Select recipient:"
+msgstr "à´¸àµà´µàµà´àµ¼à´¤àµà´¤à´¾à´µà´¿à´¨àµ തിരà´àµà´àµà´àµà´àµà´àµà´:"
+
+#. TRANS Entry in drop-down selection box in direct-message inbox/outbox when no one is available to message.
+#: lib/messageform.php:150
+msgid "No mutual subscribers."
+msgstr ""
+
+#: lib/messageform.php:153
+msgid "To"
+msgstr "à´¸àµà´µàµà´àµ¼à´¤àµà´¤à´¾à´µàµ"
+
+#: lib/messageform.php:166 lib/noticeform.php:186
+msgid "Available characters"
+msgstr ""
+
+#: lib/messageform.php:185 lib/noticeform.php:237
+msgctxt "Send button for sending notice"
+msgid "Send"
+msgstr "à´
à´¯à´àµà´àµà´"
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:165
+msgid "Nickname must have only lowercase letters and numbers and no spaces."
+msgstr ""
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:178
+msgid "Nickname cannot be empty."
+msgstr ""
+
+#. TRANS: Validation error in form for registration, profile and group settings, etc.
+#: lib/nickname.php:191
+#, php-format
+msgid "Nickname cannot be more than %d character long."
+msgid_plural "Nickname cannot be more than %d characters long."
+msgstr[0] ""
+msgstr[1] ""
+
+#: lib/noticeform.php:160
+msgid "Send a notice"
+msgstr "à´
റിയിപàµà´ªàµ à´
യയàµà´àµà´àµà´"
+
+#: lib/noticeform.php:174
+#, php-format
+msgid "What's up, %s?"
+msgstr "à´à´¨àµà´¤àµà´àµà´àµà´¯àµà´£àµà´àµ, %s?"
+
+#: lib/noticeform.php:193
+msgid "Attach"
+msgstr ""
+
+#: lib/noticeform.php:197
+msgid "Attach a file"
+msgstr "à´ªàµà´°à´®à´¾à´£à´ à´àµàµ¼à´¤àµà´¤àµ à´µàµà´¯àµà´àµà´àµà´"
+
+#: lib/noticeform.php:213
+msgid "Share my location"
+msgstr "à´à´¨àµà´±àµ à´¸àµà´¥à´¾à´¨à´ à´ªà´àµà´àµ à´µàµà´¯àµà´àµà´àµà´"
+
+#: lib/noticeform.php:216
+msgid "Do not share my location"
+msgstr "à´à´¨àµà´±àµ à´¸àµà´¥à´¾à´¨à´ à´ªà´àµà´àµ à´µàµà´¯àµà´àµà´à´°àµà´¤àµ"
+
+#: lib/noticeform.php:217
+msgid ""
+"Sorry, retrieving your geo location is taking longer than expected, please "
+"try again later"
+msgstr ""
+
+#. TRANS: Used in coordinates as abbreviation of north
+#: lib/noticelist.php:452
+msgid "N"
+msgstr "à´µ"
+
+#. TRANS: Used in coordinates as abbreviation of south
+#: lib/noticelist.php:454
+msgid "S"
+msgstr "à´¤àµ"
+
+#. TRANS: Used in coordinates as abbreviation of east
+#: lib/noticelist.php:456
+msgid "E"
+msgstr "à´à´¿"
+
+#. TRANS: Used in coordinates as abbreviation of west
+#: lib/noticelist.php:458
+msgid "W"
+msgstr "à´ª"
+
+#: lib/noticelist.php:460
+#, php-format
+msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
+msgstr ""
+
+#: lib/noticelist.php:469
+msgid "at"
+msgstr ""
+
+#: lib/noticelist.php:518
+msgid "web"
+msgstr "à´µàµà´¬àµ"
+
+#: lib/noticelist.php:584
+msgid "in context"
+msgstr ""
+
+#: lib/noticelist.php:619
+msgid "Repeated by"
+msgstr ""
+
+#: lib/noticelist.php:646
+msgid "Reply to this notice"
+msgstr "à´ à´
റിയിപàµà´ªà´¿à´¨àµ മറàµà´ªà´à´¿à´¯à´¿à´àµà´"
+
+#: lib/noticelist.php:647
+msgid "Reply"
+msgstr "മറàµà´ªà´à´¿"
+
+#: lib/noticelist.php:691
+msgid "Notice repeated"
+msgstr ""
+
+#: lib/nudgeform.php:116
+msgid "Nudge this user"
+msgstr ""
+
+#: lib/nudgeform.php:128
+msgid "Nudge"
+msgstr ""
+
+#: lib/nudgeform.php:128
+msgid "Send a nudge to this user"
+msgstr ""
+
+#: lib/oauthstore.php:294
+msgid "Error inserting new profile."
+msgstr ""
+
+#: lib/oauthstore.php:302
+msgid "Error inserting avatar."
+msgstr ""
+
+#: lib/oauthstore.php:322
+msgid "Error inserting remote profile."
+msgstr ""
+
+#. TRANS: Exception thrown when a notice is denied because it has been sent before.
+#: lib/oauthstore.php:362
+msgid "Duplicate notice."
+msgstr ""
+
+#: lib/oauthstore.php:507
+msgid "Couldn't insert new subscription."
+msgstr ""
+
+#: lib/personalgroupnav.php:102
+msgid "Personal"
+msgstr "à´µàµà´¯à´àµà´¤à´¿à´ªà´°à´"
+
+#: lib/personalgroupnav.php:107
+msgid "Replies"
+msgstr "മറàµà´ªà´à´¿à´àµ¾"
+
+#: lib/personalgroupnav.php:117
+msgid "Favorites"
+msgstr ""
+
+#: lib/personalgroupnav.php:128
+msgid "Inbox"
+msgstr "à´àµ»à´¬àµà´àµà´¸àµ"
+
+#: lib/personalgroupnav.php:129
+msgid "Your incoming messages"
+msgstr ""
+
+#: lib/personalgroupnav.php:133
+msgid "Outbox"
+msgstr "à´à´àµà´àµà´¬àµà´àµà´¸àµ"
+
+#: lib/personalgroupnav.php:134
+msgid "Your sent messages"
+msgstr "താà´àµà´àµ¾ à´
à´¯à´àµà´ സനàµà´¦àµà´¶à´àµà´àµ¾"
+
+#: lib/personaltagcloudsection.php:56
+#, php-format
+msgid "Tags in %s's notices"
+msgstr ""
+
+#. TRANS: Displayed as version information for a plugin if no version information was found.
+#: lib/plugin.php:121
+msgid "Unknown"
+msgstr "à´
à´àµà´à´¾à´¤à´"
+
+#: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82
+msgid "Subscriptions"
+msgstr ""
+
+#: lib/profileaction.php:126
+msgid "All subscriptions"
+msgstr ""
+
+#: lib/profileaction.php:144 lib/profileaction.php:214 lib/subgroupnav.php:90
+msgid "Subscribers"
+msgstr ""
+
+#: lib/profileaction.php:161
+msgid "All subscribers"
+msgstr ""
+
+#: lib/profileaction.php:191
+msgid "User ID"
+msgstr ""
+
+#: lib/profileaction.php:196
+msgid "Member since"
+msgstr ""
+
+#. TRANS: Average count of posts made per day since account registration
+#: lib/profileaction.php:235
+msgid "Daily average"
+msgstr "à´¦àµà´¨à´¿à´ ശരാശരി"
+
+#: lib/profileaction.php:264
+msgid "All groups"
+msgstr ""
+
+#: lib/profileformaction.php:123
+msgid "Unimplemented method."
+msgstr ""
+
+#: lib/publicgroupnav.php:78
+msgid "Public"
+msgstr "സാർവàµà´µà´à´¨à´¿à´à´"
+
+#: lib/publicgroupnav.php:82
+msgid "User groups"
+msgstr ""
+
+#: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85
+msgid "Recent tags"
+msgstr ""
+
+#: lib/publicgroupnav.php:88
+msgid "Featured"
+msgstr "തിരà´àµà´àµà´àµà´àµà´à´ªàµà´ªàµà´àµà´à´¤àµ"
+
+#: lib/publicgroupnav.php:92
+msgid "Popular"
+msgstr "à´à´¨à´ªàµà´°à´¿à´¯à´"
+
+#: lib/redirectingaction.php:95
+msgid "No return-to arguments."
+msgstr ""
+
+#: lib/repeatform.php:107
+msgid "Repeat this notice?"
+msgstr "à´ à´
റിയിപàµà´ªàµ à´à´µàµ¼à´¤àµà´¤à´¿à´àµà´à´£àµ?"
+
+#: lib/repeatform.php:132
+msgid "Yes"
+msgstr "à´
à´¤àµ"
+
+#: lib/repeatform.php:132
+msgid "Repeat this notice"
+msgstr ""
+
+#: lib/revokeroleform.php:91
+#, php-format
+msgid "Revoke the \"%s\" role from this user"
+msgstr ""
+
+#. TRANS: Client error on action trying to visit a non-existing page.
+#: lib/router.php:974
+msgid "Page not found."
+msgstr "താൾ à´à´£àµà´àµà´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´²."
+
+#: lib/sandboxform.php:67
+msgid "Sandbox"
+msgstr "à´à´´àµà´¤àµà´¤àµà´à´³à´°à´¿"
+
+#: lib/sandboxform.php:78
+msgid "Sandbox this user"
+msgstr "à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµà´±àµ à´à´´àµà´¤àµà´¤àµà´à´³à´°à´¿"
+
+#. TRANS: Fieldset legend for the search form.
+#: lib/searchaction.php:120
+msgid "Search site"
+msgstr "à´¸àµà´±àµà´±à´¿àµ½ തിരയàµà´"
+
+#. TRANS: Used as a field label for the field where one or more keywords
+#. TRANS: for searching can be entered.
+#: lib/searchaction.php:128
+msgid "Keyword(s)"
+msgstr ""
+
+#. TRANS: Button text for searching site.
+#: lib/searchaction.php:130
+msgctxt "BUTTON"
+msgid "Search"
+msgstr "തിരയàµà´"
+
+#. TRANS: Definition list item with instructions on how to get (better) search results.
+#: lib/searchaction.php:170
+msgid "Search help"
+msgstr "തിരà´àµà´à´¿à´²à´¿à´¨àµà´³àµà´³ സഹായà´"
+
+#: lib/searchgroupnav.php:80
+msgid "People"
+msgstr "à´à´¨à´àµà´àµ¾"
+
+#: lib/searchgroupnav.php:81
+msgid "Find people on this site"
+msgstr ""
+
+#: lib/searchgroupnav.php:83
+msgid "Find content of notices"
+msgstr ""
+
+#: lib/searchgroupnav.php:85
+msgid "Find groups on this site"
+msgstr ""
+
+#: lib/section.php:89
+msgid "Untitled section"
+msgstr "തലà´àµà´àµà´àµà´à´¿à´²àµà´²à´¾à´¤àµà´¤ à´à´¾à´à´"
+
+#: lib/section.php:106
+msgid "More..."
+msgstr "à´àµà´àµà´¤àµ½..."
+
+#: lib/silenceform.php:67
+msgid "Silence"
+msgstr "നിശബàµà´¦à´®à´¾à´àµà´àµà´"
+
+#: lib/silenceform.php:78
+msgid "Silence this user"
+msgstr "à´ à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµ നിശബàµà´¦à´¨à´¾à´àµà´àµà´"
+
+#: lib/subgroupnav.php:83
+#, php-format
+msgid "People %s subscribes to"
+msgstr ""
+
+#: lib/subgroupnav.php:91
+#, php-format
+msgid "People subscribed to %s"
+msgstr ""
+
+#: lib/subgroupnav.php:99
+#, php-format
+msgid "Groups %s is a member of"
+msgstr ""
+
+#: lib/subgroupnav.php:105
+msgid "Invite"
+msgstr "à´àµà´·à´£à´¿à´àµà´àµà´"
+
+#: lib/subgroupnav.php:106
+#, php-format
+msgid "Invite friends and colleagues to join you on %s"
+msgstr "%s-ൽ നമàµà´®àµà´àµà´ªàµà´ªà´ à´àµà´°à´¾àµ» à´¸àµà´¹àµà´¤àµà´¤àµà´àµà´à´³àµà´¯àµà´ സഹപàµà´°à´µàµ¼à´¤àµà´¤à´à´°àµà´¯àµà´ à´àµà´·à´£à´¿à´àµà´àµà´"
+
+#: lib/subscriberspeopleselftagcloudsection.php:48
+#: lib/subscriptionspeopleselftagcloudsection.php:48
+msgid "People Tagcloud as self-tagged"
+msgstr ""
+
+#: lib/subscriberspeopletagcloudsection.php:48
+#: lib/subscriptionspeopletagcloudsection.php:48
+msgid "People Tagcloud as tagged"
+msgstr ""
+
+#: lib/tagcloudsection.php:56
+msgid "None"
+msgstr "à´à´¨àµà´¨àµà´®à´¿à´²àµà´²"
+
+#. TRANS: Server exception displayed if a theme name was invalid.
+#: lib/theme.php:74
+msgid "Invalid theme name."
+msgstr ""
+
+#: lib/themeuploader.php:50
+msgid "This server cannot handle theme uploads without ZIP support."
+msgstr ""
+
+#: lib/themeuploader.php:58 lib/themeuploader.php:61
+msgid "The theme file is missing or the upload failed."
+msgstr ""
+
+#: lib/themeuploader.php:91 lib/themeuploader.php:102
+#: lib/themeuploader.php:279 lib/themeuploader.php:283
+#: lib/themeuploader.php:291 lib/themeuploader.php:298
+msgid "Failed saving theme."
+msgstr ""
+
+#: lib/themeuploader.php:147
+msgid "Invalid theme: bad directory structure."
+msgstr ""
+
+#: lib/themeuploader.php:166
+#, php-format
+msgid "Uploaded theme is too large; must be less than %d byte uncompressed."
+msgid_plural ""
+"Uploaded theme is too large; must be less than %d bytes uncompressed."
+msgstr[0] ""
+msgstr[1] ""
+
+#: lib/themeuploader.php:179
+msgid "Invalid theme archive: missing file css/display.css"
+msgstr ""
+
+#: lib/themeuploader.php:219
+msgid ""
+"Theme contains invalid file or folder name. Stick with ASCII letters, "
+"digits, underscore, and minus sign."
+msgstr ""
+
+#: lib/themeuploader.php:225
+msgid "Theme contains unsafe file extension names; may be unsafe."
+msgstr ""
+
+#: lib/themeuploader.php:242
+#, php-format
+msgid "Theme contains file of type '.%s', which is not allowed."
+msgstr ""
+
+#: lib/themeuploader.php:260
+msgid "Error opening theme archive."
+msgstr ""
+
+#: lib/topposterssection.php:74
+msgid "Top posters"
+msgstr ""
+
+#. TRANS: Title for the form to unblock a user.
+#: lib/unblockform.php:67
+msgctxt "TITLE"
+msgid "Unblock"
+msgstr "à´¤à´à´¯àµ½ à´¨àµà´àµà´àµà´"
+
+#: lib/unsandboxform.php:69
+msgid "Unsandbox"
+msgstr ""
+
+#: lib/unsandboxform.php:80
+msgid "Unsandbox this user"
+msgstr ""
+
+#: lib/unsilenceform.php:67
+msgid "Unsilence"
+msgstr ""
+
+#: lib/unsilenceform.php:78
+msgid "Unsilence this user"
+msgstr ""
+
+#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137
+msgid "Unsubscribe from this user"
+msgstr ""
+
+#: lib/unsubscribeform.php:137
+msgid "Unsubscribe"
+msgstr ""
+
+#. TRANS: Exception text shown when no profile can be found for a user.
+#. TRANS: %1$s is a user nickname, $2$d is a user ID (number).
+#: lib/usernoprofileexception.php:60
+#, php-format
+msgid "User %1$s (%2$d) has no profile record."
+msgstr ""
+
+#: lib/userprofile.php:119
+msgid "Edit Avatar"
+msgstr ""
+
+#: lib/userprofile.php:236 lib/userprofile.php:250
+msgid "User actions"
+msgstr ""
+
+#: lib/userprofile.php:239
+msgid "User deletion in progress..."
+msgstr ""
+
+#: lib/userprofile.php:265
+msgid "Edit profile settings"
+msgstr ""
+
+#: lib/userprofile.php:266
+msgid "Edit"
+msgstr "തിരàµà´¤àµà´¤àµà´"
+
+#: lib/userprofile.php:289
+msgid "Send a direct message to this user"
+msgstr ""
+
+#: lib/userprofile.php:290
+msgid "Message"
+msgstr "സനàµà´¦àµà´¶à´"
+
+#: lib/userprofile.php:331
+msgid "Moderate"
+msgstr ""
+
+#: lib/userprofile.php:369
+msgid "User role"
+msgstr ""
+
+#: lib/userprofile.php:371
+msgctxt "role"
+msgid "Administrator"
+msgstr "à´à´¾à´°àµà´¯à´¨à´¿àµ¼à´µàµà´µà´¾à´¹à´(ൻ)"
+
+#: lib/userprofile.php:372
+msgctxt "role"
+msgid "Moderator"
+msgstr ""
+
+#. TRANS: Used in notices to indicate when the notice was made compared to now.
+#: lib/util.php:1306
+msgid "a few seconds ago"
+msgstr "à´à´¤à´¾à´¨à´ à´¸àµà´àµà´à´¨àµà´±àµà´àµ¾ à´®àµà´®àµà´ªàµ"
+
+#. TRANS: Used in notices to indicate when the notice was made compared to now.
+#: lib/util.php:1309
+msgid "about a minute ago"
+msgstr "à´à´à´¦àµà´¶à´ à´à´°àµ മിനിറàµà´±àµ à´®àµà´®àµà´ªàµ"
+
+#. TRANS: Used in notices to indicate when the notice was made compared to now.
+#: lib/util.php:1313
+#, php-format
+msgid "about one minute ago"
+msgid_plural "about %d minutes ago"
+msgstr[0] "à´à´à´¦àµà´¶à´ à´à´°àµ മിനിറàµà´±àµ à´®àµà´®àµà´ªàµ"
+msgstr[1] "à´à´à´¦àµà´¶à´ %d മിനിറàµà´±àµ à´®àµà´®àµà´ªàµ"
+
+#. TRANS: Used in notices to indicate when the notice was made compared to now.
+#: lib/util.php:1316
+msgid "about an hour ago"
+msgstr "à´à´à´¦àµà´¶à´ à´à´°àµ മണിà´àµà´àµàµ¼ à´®àµà´®àµà´ªàµ"
+
+#. TRANS: Used in notices to indicate when the notice was made compared to now.
+#: lib/util.php:1320
+#, php-format
+msgid "about one hour ago"
+msgid_plural "about %d hours ago"
+msgstr[0] "à´à´à´¦àµà´¶à´ à´à´°àµ മണിà´àµà´àµàµ¼ à´®àµà´®àµà´ªàµ"
+msgstr[1] "à´à´à´¦àµà´¶à´ %d മണിà´àµà´àµàµ¼ à´®àµà´®àµà´ªàµ"
+
+#. TRANS: Used in notices to indicate when the notice was made compared to now.
+#: lib/util.php:1323
+msgid "about a day ago"
+msgstr "à´à´à´¦àµà´¶à´ à´à´°àµ ദിവസഠമàµà´®àµà´ªàµ"
+
+#. TRANS: Used in notices to indicate when the notice was made compared to now.
+#: lib/util.php:1327
+#, php-format
+msgid "about one day ago"
+msgid_plural "about %d days ago"
+msgstr[0] "à´à´à´¦àµà´¶à´ à´à´°àµ ദിവസഠമàµà´®àµà´ªàµ"
+msgstr[1] "à´à´à´¦àµà´¶à´ %d ദിവസഠമàµà´®àµà´ªàµ"
+
+#. TRANS: Used in notices to indicate when the notice was made compared to now.
+#: lib/util.php:1330
+msgid "about a month ago"
+msgstr "à´à´à´¦àµà´
à´ à´à´°àµ മാസഠമàµà´®àµà´ªàµ"
+
+#. TRANS: Used in notices to indicate when the notice was made compared to now.
+#: lib/util.php:1334
+#, php-format
+msgid "about one month ago"
+msgid_plural "about %d months ago"
+msgstr[0] "à´à´à´¦àµà´¶à´ à´à´°àµ മാസഠമàµà´®àµà´ªàµ"
+msgstr[1] "à´à´à´¦àµà´¶à´ %d മാസഠമàµà´®àµà´ªàµ"
+
+#. TRANS: Used in notices to indicate when the notice was made compared to now.
+#: lib/util.php:1337
+msgid "about a year ago"
+msgstr "à´à´à´¦àµà´¶à´ à´à´°àµ വർഷഠമàµà´®àµà´ªàµ"
+
+#: lib/webcolor.php:80
+#, php-format
+msgid "%s is not a valid color!"
+msgstr "%s à´à´°àµ സാധàµà´µà´¾à´¯ നിറമലàµà´²!"
+
+#. TRANS: Validation error for a web colour.
+#. TRANS: %s is the provided (invalid) text for colour.
+#: lib/webcolor.php:120
+#, php-format
+msgid "%s is not a valid color! Use 3 or 6 hex characters."
+msgstr ""
+
+#. TRANS: %s is the URL to the StatusNet site's Instant Messaging settings.
+#: lib/xmppmanager.php:287
+#, php-format
+msgid "Unknown user. Go to %s to add your address to your account"
+msgstr ""
+
+#. TRANS: Response to XMPP source when it sent too long a message.
+#. TRANS: %1$d the maximum number of allowed characters (used for plural), %2$d is the sent number.
+#: lib/xmppmanager.php:406
+#, php-format
+msgid "Message too long. Maximum is %1$d character, you sent %2$d."
+msgid_plural "Message too long. Maximum is %1$d characters, you sent %2$d."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANS: Exception.
+#: lib/xrd.php:64
+msgid "Invalid XML."
+msgstr "à´
സാധàµà´µà´¾à´¯ à´à´àµà´¸àµ.à´à´.à´àµ½.."
+
+#. TRANS: Exception.
+#: lib/xrd.php:69
+msgid "Invalid XML, missing XRD root."
+msgstr ""
+
+#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
+#: scripts/restoreuser.php:62
+#, php-format
+msgid "Getting backup from file '%s'."
+msgstr ""
diff --git a/locale/nb/LC_MESSAGES/statusnet.po b/locale/nb/LC_MESSAGES/statusnet.po
index 8c5ac55d3f..c9511b5886 100644
--- a/locale/nb/LC_MESSAGES/statusnet.po
+++ b/locale/nb/LC_MESSAGES/statusnet.po
@@ -11,17 +11,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:07+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:14+0000\n"
"Language-Team: Norwegian (bokmål)⬠\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: no\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -277,14 +277,13 @@ msgstr "Oppdateringer fra %1$s og venner på %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
-#, fuzzy
msgid "API method not found."
-msgstr "API-metode ikke funnet!"
+msgstr "API-metode ikke funnet."
#. TRANS: Client error message. POST is a HTTP command. It should not be translated.
#. TRANS: Client error. POST is a HTTP command. It should not be translated.
@@ -311,9 +310,8 @@ msgstr "Du må angi en verdi for parameteren 'device' med en av: sms, im, none."
#. TRANS: Server error displayed when a user's delivery device cannot be updated.
#: actions/apiaccountupdatedeliverydevice.php:130
-#, fuzzy
msgid "Could not update user."
-msgstr "Klarte ikke å oppdatere bruker."
+msgstr "Kunne ikke oppdatere bruker."
#. TRANS: Client error displayed if a user profile could not be found.
#. TRANS: Client error displayed when a user has no profile.
@@ -324,7 +322,8 @@ msgstr "Klarte ikke å oppdatere bruker."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -333,9 +332,8 @@ msgstr "Brukeren har ingen profil."
#. TRANS: Server error displayed if a user profile could not be saved.
#: actions/apiaccountupdateprofile.php:147
-#, fuzzy
msgid "Could not save profile."
-msgstr "Klarte ikke å lagre profil."
+msgstr "Kunne ikke lagre profil."
#. TRANS: Client error displayed when the number of bytes in a POST request exceeds a limit.
#. TRANS: %s is the number of bytes of the CONTENT_LENGTH.
@@ -378,13 +376,12 @@ msgstr "Kunne ikke lagre dine innstillinger for utseende."
#. TRANS: Client error displayed when a database error occurs updating profile colours.
#: actions/apiaccountupdateprofilebackgroundimage.php:191
#: actions/apiaccountupdateprofilecolors.php:139
-#, fuzzy
msgid "Could not update your design."
-msgstr "Klarte ikke å oppdatere bruker."
+msgstr "Kunne ikke oppdatere din profils utseende."
#: actions/apiatomservice.php:86
msgid "Main"
-msgstr ""
+msgstr "Hoved"
#. TRANS: Message is used as link title. %s is a user nickname.
#. TRANS: Title in atom group notice feed. %s is a group name.
@@ -400,19 +397,19 @@ msgstr "%s tidslinje"
#. TRANS: %s is a user nickname.
#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
#: actions/subscriptions.php:51
-#, fuzzy, php-format
+#, php-format
msgid "%s subscriptions"
-msgstr "Alle abonnementer"
+msgstr "%s abonnementer"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "Favoritter"
+msgstr "%s favoritter"
#: actions/apiatomservice.php:123
-#, fuzzy, php-format
+#, php-format
msgid "%s memberships"
-msgstr "%s gruppemedlemmer"
+msgstr "%s medlemsskap"
#. TRANS: Client error displayed when users try to block themselves.
#: actions/apiblockcreate.php:104
@@ -539,9 +536,8 @@ msgstr "Du kan ikke slutte å følge deg selv."
#. TRANS: Client error displayed when supplying invalid parameters to an API call checking if a friendship exists.
#: actions/apifriendshipsexists.php:88
-#, fuzzy
msgid "Two valid IDs or nick names must be supplied."
-msgstr "To gyldige ID-er eller screen_names må oppgis."
+msgstr "To gyldige ID-er eller kallenavn må oppgis."
#. TRANS: Client error displayed when a source user could not be determined showing friendship.
#: actions/apifriendshipsshow.php:131
@@ -558,7 +554,7 @@ msgstr "Kunne ikke finne målbruker."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Det nicket er allerede i bruk. Prøv et annet."
@@ -568,7 +564,7 @@ msgstr "Det nicket er allerede i bruk. Prøv et annet."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Ugyldig nick."
@@ -580,7 +576,7 @@ msgstr "Ugyldig nick."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Hjemmesiden er ikke en gyldig URL."
@@ -590,7 +586,7 @@ msgstr "Hjemmesiden er ikke en gyldig URL."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "Fullt navn er for langt (maks 255 tegn)."
@@ -605,7 +601,7 @@ msgstr "Fullt navn er for langt (maks 255 tegn)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -617,7 +613,7 @@ msgstr[1] "Beskrivelsen er for lang (maks %d tegn)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "Plasseringen er for lang (maks 255 tegn)."
@@ -629,7 +625,7 @@ msgstr "Plasseringen er for lang (maks 255 tegn)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -648,7 +644,7 @@ msgstr "Ugyldig alias: «%s»."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Aliaset «%s» er allerede i bruk. Prøv et annet."
@@ -657,7 +653,7 @@ msgstr "Aliaset «%s» er allerede i bruk. Prøv et annet."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Alias kan ikke være det samme som kallenavn."
@@ -969,18 +965,18 @@ msgstr "Kan ikke gjenta din egen notis."
msgid "Already repeated that notice."
msgstr "Allerede gjentatt den notisen."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
-#, fuzzy
msgid "HTTP method not supported."
-msgstr "API-metode ikke funnet!"
+msgstr "HTTP-metoden støttes ikke."
#: actions/apistatusesshow.php:141
-#, fuzzy, php-format
+#, php-format
msgid "Unsupported format: %s"
-msgstr "Formatet støttes ikke."
+msgstr "Formatet støttes ikke: %s"
#. TRANS: Client error displayed requesting a deleted status.
#: actions/apistatusesshow.php:152
@@ -994,7 +990,7 @@ msgstr "Ingen status med den ID-en funnet."
#: actions/apistatusesshow.php:223
msgid "Can only delete using the Atom format."
-msgstr ""
+msgstr "Kan bare slette med Atom-formatet."
#. TRANS: Error message displayed trying to delete a notice that was not made by the current user.
#: actions/apistatusesshow.php:230 actions/deletenotice.php:78
@@ -1002,9 +998,9 @@ msgid "Can't delete this notice."
msgstr "Kan ikke slette notisen."
#: actions/apistatusesshow.php:243
-#, fuzzy, php-format
+#, php-format
msgid "Deleted notice %d"
-msgstr "Slett notis"
+msgstr "Slettet notis %d"
#. TRANS: Client error displayed when the parameter "status" is missing.
#: actions/apistatusesupdate.php:221
@@ -1058,7 +1054,7 @@ msgstr "%1$s-oppdateringer markert som favoritt av %2$s / %3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "Kunne ikke generere mating for gruppe - %s"
@@ -1124,59 +1120,58 @@ msgstr "Oppdateringer merket med %1$s på %2$s!"
#. TRANS: Client error displayed trying to add a notice to another user's timeline.
#: actions/apitimelineuser.php:297
-#, fuzzy
msgid "Only the user can add to their own timeline."
-msgstr "Bare brukeren kan lese sine egne postbokser."
+msgstr "Bare brukeren kan legge til sin egen tidslinje."
#. TRANS: Client error displayed when using another format than AtomPub.
#: actions/apitimelineuser.php:304
msgid "Only accept AtomPub for Atom feeds."
-msgstr ""
+msgstr "Aksepterer kun AtomPub for Atom-matinger."
#: actions/apitimelineuser.php:310
msgid "Atom post must not be empty."
-msgstr ""
+msgstr "Atom-innlegget kan ikke være tomt."
#: actions/apitimelineuser.php:315
msgid "Atom post must be well-formed XML."
-msgstr ""
+msgstr "Atom-innlegget må være velformatert XML."
#. TRANS: Client error displayed when not using an Atom entry.
#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
#: actions/atompubmembershipfeed.php:228
#: actions/atompubsubscriptionfeed.php:233
msgid "Atom post must be an Atom entry."
-msgstr ""
+msgstr "Atom-innlegget må være en Atom-oppføring."
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
-msgstr ""
+msgstr "Kan bare håndtere POST-handlinger."
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
-msgstr ""
+msgstr "Kan ikke håndtere handlingsobjekttype «%s»."
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:378
+#, php-format
msgid "No content for notice %d."
-msgstr "Finn innhold i notiser"
+msgstr "Inget innhold for notis %d."
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
-msgstr ""
+msgstr "Notis med URI «%s» finnes allerede."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
-msgstr ""
+msgstr "AtomPub-innlegg med ukjent oppmerksomhets-URI %s"
#. TRANS: Server error for unfinished API method showTrends.
#: actions/apitrends.php:85
@@ -1184,24 +1179,22 @@ msgid "API method under construction."
msgstr "API-metode under utvikling."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "Bruker ikke funnet."
#: actions/atompubfavoritefeed.php:70
-#, fuzzy
msgid "No such profile"
-msgstr "Ingen slik profil."
+msgstr "Ingen slik profil"
#: actions/atompubfavoritefeed.php:145
#, php-format
msgid "Notices %s has favorited to on %s"
-msgstr ""
+msgstr "Notiser som %s har lagt til som favoritt på %s"
#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
-#, fuzzy
msgid "Can't add someone else's subscription"
-msgstr "Kunne ikke sette inn bekreftelseskode."
+msgstr "Kan ikke legge til noen andres abonnement"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
@@ -1215,9 +1208,8 @@ msgid "Can only fave notices."
msgstr "Finn innhold i notiser"
#: actions/atompubfavoritefeed.php:256
-#, fuzzy
msgid "Unknown note."
-msgstr "Ukjent"
+msgstr "Ukjent notat."
#: actions/atompubfavoritefeed.php:263
#, fuzzy
@@ -1274,7 +1266,6 @@ msgid "Can't delete someone else's favorite"
msgstr "Kunne ikke slette favoritt."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "Ingen slik gruppe."
@@ -1292,21 +1283,26 @@ msgstr "API-metode ikke funnet!"
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Ingen slik profil."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Ikke autorisert."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Kunne ikke slette favoritt."
#: actions/atompubsubscriptionfeed.php:150
@@ -1399,13 +1395,15 @@ msgid "Preview"
msgstr "Forhåndsvis"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "Slett"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "Last opp"
@@ -1446,6 +1444,38 @@ msgstr "Oppdatering av avatar mislyktes."
msgid "Avatar deleted."
msgstr "Avatar slettet."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Bare innloggede brukere kan repetere notiser."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Bakgrunn"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1651,6 +1681,77 @@ msgstr "Samtale"
msgid "Notices"
msgstr "Notiser"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Bare innloggede brukere kan repetere notiser."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Du kan ikke slette brukere."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Avatar slettet."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Opprett en konto"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Bekreft"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Du kan ikke slette brukere."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Du kan ikke slette brukere."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1752,15 +1853,13 @@ msgstr ""
#. TRANS: Submit button title for 'No' when deleting a group.
#: actions/deletegroup.php:224
-#, fuzzy
msgid "Do not delete this group"
-msgstr "Ikke slett denne notisen"
+msgstr "Ikke slett denne gruppen"
#. TRANS: Submit button title for 'Yes' when deleting a group.
#: actions/deletegroup.php:231
-#, fuzzy
msgid "Delete this group"
-msgstr "Slett denne brukeren"
+msgstr "Slett denne gruppen"
#. TRANS: Error message displayed trying to delete a notice while not logged in.
#. TRANS: Client error displayed when trying to unblock a user from a group while not logged in.
@@ -1802,7 +1901,7 @@ msgid "Do not delete this notice"
msgstr "Ikke slett denne notisen"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Slett denne notisen"
@@ -1846,9 +1945,8 @@ msgid "Invalid logo URL."
msgstr "Ugyldig logo-URL."
#: actions/designadminpanel.php:340
-#, fuzzy
msgid "Invalid SSL logo URL."
-msgstr "Ugyldig logo-URL."
+msgstr "Ugyldig SSL-logo-URL."
#: actions/designadminpanel.php:344
#, php-format
@@ -1864,9 +1962,8 @@ msgid "Site logo"
msgstr "Nettstedslogo"
#: actions/designadminpanel.php:457
-#, fuzzy
msgid "SSL logo"
-msgstr "Nettstedslogo"
+msgstr "SSL-logo"
#: actions/designadminpanel.php:469
msgid "Change theme"
@@ -2030,9 +2127,8 @@ msgstr "Navn kreves."
#. TRANS: Validation error shown when providing too long a name in the "Edit application" form.
#: actions/editapplication.php:188 actions/newapplication.php:169
-#, fuzzy
msgid "Name is too long (maximum 255 characters)."
-msgstr "Navn er for langt (maks 250 tegn)."
+msgstr "Navnet er for langt (maks 255 tegn)."
#. TRANS: Validation error shown when providing a name for an application that already exists in the "Edit application" form.
#: actions/editapplication.php:192 actions/newapplication.php:166
@@ -2061,7 +2157,6 @@ msgstr "Organisasjon kreves."
#. TRANS: Validation error shown when providing too long an arganisation name in the "Edit application" form.
#: actions/editapplication.php:223 actions/newapplication.php:199
-#, fuzzy
msgid "Organization is too long (maximum 255 characters)."
msgstr "Organisasjon er for lang (maks 255 tegn)."
@@ -2109,7 +2204,7 @@ msgstr "Bruk dette skjemaet for å redigere gruppen."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Ugyldig alias: «%s»"
@@ -2121,7 +2216,7 @@ msgstr "Kunne ikke oppdatere gruppe."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Kunne ikke opprette alias."
@@ -2948,7 +3043,7 @@ msgstr "Du må være innlogget for å invitere andre brukere til å bruke %s."
#. TRANS: Form validation message when providing an e-mail address that does not validate.
#. TRANS: %s is an invalid e-mail address.
#: actions/invite.php:77
-#, fuzzy, php-format
+#, php-format
msgid "Invalid email address: %s."
msgstr "Ugyldig e-postadresse: %s."
@@ -2975,7 +3070,7 @@ msgstr[1] "Du abonnerer allerede på disse brukerne:"
#. TRANS: Used as list item for already subscribed users (%1$s is nickname, %2$s is e-mail address).
#. TRANS: Used as list item for already registered people (%1$s is nickname, %2$s is e-mail address).
#: actions/invite.php:145 actions/invite.php:159
-#, fuzzy, php-format
+#, php-format
msgctxt "INVITE"
msgid "%1$s (%2$s)"
msgstr "%1$s (%2$s)"
@@ -3340,8 +3435,14 @@ msgstr "Kunne ikke opprette program."
msgid "New group"
msgstr "Ny gruppe"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Du har ikke tillatelse til å slette denne gruppen."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Bruk dette skjemaet for å opprette en ny gruppe."
@@ -3661,11 +3762,6 @@ msgstr "Nytt passord"
msgid "6 or more characters"
msgstr "6 eller flere tegn"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Bekreft"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Samme som passord ovenfor"
@@ -4181,6 +4277,12 @@ msgstr "Kunne ikke lagre merkelapper."
msgid "Settings saved."
msgstr "Innstillinger lagret."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Opprett en konto"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4409,7 +4511,6 @@ msgid "Unexpected password reset."
msgstr "Uventet tilbakestilling av passord."
#: actions/recoverpassword.php:365
-#, fuzzy
msgid "Password must be 6 characters or more."
msgstr "Passordet må bestå av 6 eller flere tegn."
@@ -4643,7 +4744,7 @@ msgstr "Du kan ikke gjenta din egen notis."
msgid "You already repeated that notice."
msgstr "Du har allerede gjentatt den notisen."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Gjentatt"
@@ -4707,6 +4808,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Svar til %1$s på %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Bare innloggede brukere kan repetere notiser."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Du har ikke registrert noen program ennå."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Last opp fil"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Filopplasting stoppet grunnet filendelse."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Systemfeil ved opplasting av fil."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Alle medlemmer"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Last opp fil"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Du kan ikke trekke tilbake brukerroller på dette nettstedet."
@@ -4807,7 +4995,7 @@ msgid "Reset key & secret"
msgstr "Tilbakestill nøkkel & hemmelighet"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Slett"
@@ -4988,14 +5176,12 @@ msgstr "Alle medlemmer"
#. TRANS: Label for creation date in statistics on group page.
#: actions/showgroup.php:453
-#, fuzzy
msgctxt "LABEL"
msgid "Created"
msgstr "Opprettet"
#. TRANS: Label for member count in statistics on group page.
#: actions/showgroup.php:461
-#, fuzzy
msgctxt "LABEL"
msgid "Members"
msgstr "Medlemmer"
@@ -6073,14 +6259,14 @@ msgid "Author(s)"
msgstr "Forfatter(e)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
#, fuzzy
msgid "Favor"
msgstr "Favoritter"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%s /@%s) la din notis til som en favoritt"
@@ -6187,7 +6373,7 @@ msgid "Could not create login token for %s"
msgstr "Kunne ikke opprette alias."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6215,72 +6401,72 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, fuzzy, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Databasefeil ved innsetting av bruker i programmet OAuth."
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Problem ved lagring av notis. For lang."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Problem ved lagring av notis. Ukjent bruker."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
#, fuzzy
msgid "You are banned from posting notices on this site."
msgstr "Du kan ikke bringe brukere til taushet på dette nettstedet."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Problem ved lagring av notis."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Problem ved lagring av gruppeinnboks."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Kunne ikke lagre lokal gruppeinformasjon."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6288,14 +6474,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6369,32 +6555,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Velkommen til %1$s, @%2$s."
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Kunne ikke opprette gruppe."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Kunne ikke stille inn gruppe-URI."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Kunne ikke stille inn gruppemedlemskap."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Kunne ikke lagre lokal gruppeinformasjon."
@@ -6731,10 +6917,56 @@ msgstr "Før"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Ukjent språk «%s»."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Foto"
+msgid "Cannot force remote user to subscribe."
+msgstr "Kunne ikke oppdatere bruker for autoabonnering."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Ukjent filtype"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Du er allerede medlem av den gruppen."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Inget innhold for notis %d."
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7026,10 +7258,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Tilbakekall"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ikke slett denne gruppen"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7427,26 +7665,26 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Ingen konfigurasjonsfil funnet. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Jeg så etter konfigurasjonfiler på følgende seter: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
#, fuzzy
msgid "Go to the installer."
msgstr "Log inn på nettstedet"
@@ -7557,6 +7795,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "Venn av en venn"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Alle medlemmer"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7740,11 +7991,6 @@ msgstr "Filen er for stor. Maks filstørrelse er %s."
msgid "Partial upload."
msgstr "Delvis opplasting."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Systemfeil ved opplasting av fil."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Ikke et bilde eller en korrupt fil."
@@ -8161,7 +8407,7 @@ msgstr ""
"engasjere andre brukere i en samtale. Personer kan sende deg meldinger som "
"bare du kan se."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "fra"
@@ -8193,38 +8439,6 @@ msgstr "Meldingstypen støttes ikke: %s"
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Filopplasting stoppet grunnet filendelse."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8245,7 +8459,7 @@ msgstr "Kunne ikke avgjøre filens MIME-type."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8254,7 +8468,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8289,17 +8503,17 @@ msgid "Send"
msgstr "Send"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "Kallenavn kan kun ha små bokstaver og tall og ingen mellomrom."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8340,56 +8554,56 @@ msgstr ""
"igjen senere"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "Ã"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "V"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "på"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
#, fuzzy
msgid "in context"
msgstr "Inget innhold."
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Repetert av"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Svar på denne notisen"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Svar"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Notis repetert"
@@ -8548,7 +8762,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Blokker denne brukeren fra denne gruppen"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "API-metode ikke funnet!"
@@ -8906,21 +9120,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Ingen bruker-ID spesifisert."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/nl/LC_MESSAGES/statusnet.po b/locale/nl/LC_MESSAGES/statusnet.po
index da3e2c4b4f..8d606109ec 100644
--- a/locale/nl/LC_MESSAGES/statusnet.po
+++ b/locale/nl/LC_MESSAGES/statusnet.po
@@ -12,17 +12,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:05+0000\n"
+"POT-Creation-Date: 2011-01-15 00:20+0000\n"
+"PO-Revision-Date: 2011-01-15 00:22:50+0000\n"
"Language-Team: Dutch \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80364); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: nl\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-15 00:06:50+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -281,7 +281,7 @@ msgstr "Updates van %1$s en vrienden op %2$s."
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -328,7 +328,8 @@ msgstr "Het was niet mogelijk de gebruiker bij te werken."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -407,14 +408,14 @@ msgid "%s subscriptions"
msgstr "Abonnementen van %s"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "Favorieten"
+msgstr "Favorieten van %s"
#: actions/apiatomservice.php:123
-#, fuzzy, php-format
+#, php-format
msgid "%s memberships"
-msgstr "leden van de groep %s"
+msgstr "Lidmaatschappen van %s"
#. TRANS: Client error displayed when users try to block themselves.
#: actions/apiblockcreate.php:104
@@ -563,7 +564,7 @@ msgstr "Het was niet mogelijk de doelgebruiker te vinden."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr ""
@@ -574,7 +575,7 @@ msgstr ""
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Ongeldige gebruikersnaam!"
@@ -586,7 +587,7 @@ msgstr "Ongeldige gebruikersnaam!"
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "De thuispagina is geen geldige URL."
@@ -596,7 +597,7 @@ msgstr "De thuispagina is geen geldige URL."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "De volledige naam is te lang (maximaal 255 tekens)."
@@ -611,7 +612,7 @@ msgstr "De volledige naam is te lang (maximaal 255 tekens)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -623,7 +624,7 @@ msgstr[1] "De beschrijving is te lang (maximaal %d tekens)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "De locatie is te lang (maximaal 255 tekens)."
@@ -635,7 +636,7 @@ msgstr "De locatie is te lang (maximaal 255 tekens)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -654,7 +655,7 @@ msgstr "Ongeldige alias: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "De alias \"%s\" wordt al gebruikt. Geef een andere alias op."
@@ -663,7 +664,7 @@ msgstr "De alias \"%s\" wordt al gebruikt. Geef een andere alias op."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Een alias kan niet hetzelfde zijn als de gebruikersnaam."
@@ -976,9 +977,10 @@ msgstr "U kunt uw eigen mededeling niet herhalen."
msgid "Already repeated that notice."
msgstr "U hebt die mededeling al herhaald."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr "HTTP-methode wordt niet ondersteund."
@@ -1069,7 +1071,7 @@ msgstr ""
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "Het was niet mogelijk een groepfeed te maken - %s"
@@ -1140,19 +1142,16 @@ msgstr "Gebruikers kunnen alleen zelf aan hun eigen tijdlijn toevoegen."
#. TRANS: Client error displayed when using another format than AtomPub.
#: actions/apitimelineuser.php:304
-#, fuzzy
msgid "Only accept AtomPub for Atom feeds."
msgstr "Alleen AtomPub voor Atomfeeds accepteren."
#: actions/apitimelineuser.php:310
-#, fuzzy
msgid "Atom post must not be empty."
-msgstr "Het Atombericht moet een Atomopmaak hebben."
+msgstr "Het Atombericht mag niet leeg zijn."
#: actions/apitimelineuser.php:315
-#, fuzzy
msgid "Atom post must be well-formed XML."
-msgstr "Het Atombericht moet een Atomopmaak hebben."
+msgstr "Het Atombericht moet correct opgemaakte XML zijn."
#. TRANS: Client error displayed when not using an Atom entry.
#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
@@ -1163,31 +1162,30 @@ msgstr "Het Atombericht moet een Atomopmaak hebben."
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
-#, fuzzy
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
-msgstr "Het is alleen mogelijk om POST-activiteit af te handelen."
+msgstr "Het is alleen mogelijk om POST-activiteiten af te handelen."
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:345
+#, php-format
msgid "Cannot handle activity object type \"%s\"."
-msgstr "Het is niet mogelijk om het activiteitobjecttype \"%s\" te verwerken"
+msgstr "Het is niet mogelijk om het activiteitobjecttype \"%s\" te verwerken."
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:378
+#, php-format
msgid "No content for notice %d."
-msgstr "Inhoud van mededelingen vinden"
+msgstr "Geen inhoud voor mededeling %d."
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "De mededeling met URI \"%s\" bestaat al."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr "Het AtomPubbericht met onbekende aandachts-URI is %s"
@@ -1198,46 +1196,42 @@ msgid "API method under construction."
msgstr "De API-functie is in bewerking."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "De pagina is niet aangetroffen."
#: actions/atompubfavoritefeed.php:70
-#, fuzzy
msgid "No such profile"
-msgstr "Het profiel bestaat niet."
+msgstr "Het profiel bestaat niet"
#: actions/atompubfavoritefeed.php:145
#, php-format
msgid "Notices %s has favorited to on %s"
-msgstr ""
+msgstr "Mededelingen die %s als favoriet heeft aangemerkt op %s"
#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
-#, fuzzy
msgid "Can't add someone else's subscription"
-msgstr "Kon nieuw abonnement niet toevoegen."
+msgstr "Het is niet mogelijk het abonnement voor iemand anders toe te voegen"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubfavoritefeed.php:239
-#, fuzzy
msgid "Can only handle Favorite activities."
-msgstr "Het is alleen mogelijk om POST-activiteit af te handelen."
+msgstr ""
+"Het is alleen mogelijk om activiteiten met betrekking tot favorieten af te "
+"handelen."
#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
-#, fuzzy
msgid "Can only fave notices."
-msgstr "Het is alleen mogelijk om POST-activiteit af te handelen."
+msgstr "Het is alleen mogelijk om mededelingen als favoriet aan te merken."
#: actions/atompubfavoritefeed.php:256
-#, fuzzy
msgid "Unknown note."
-msgstr "Onbekend"
+msgstr "Onbekend mededeling."
#: actions/atompubfavoritefeed.php:263
-#, fuzzy
msgid "Already a favorite."
-msgstr "Aan favorieten toevoegen"
+msgstr "Deze mededeling is al een favoriet."
#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
@@ -1245,107 +1239,106 @@ msgid "No such profile."
msgstr "Het profiel bestaat niet."
#: actions/atompubmembershipfeed.php:144
-#, fuzzy, php-format
+#, php-format
msgid "%s group memberships"
-msgstr "leden van de groep %s"
+msgstr "groepslidmaatschappen van %s"
#: actions/atompubmembershipfeed.php:147
-#, fuzzy, php-format
+#, php-format
msgid "Groups %s is a member of on %s"
-msgstr "Groepen waar %s lid van is"
+msgstr "Groepen waar %s lid van is op %s"
#: actions/atompubmembershipfeed.php:217
msgid "Can't add someone else's membership"
-msgstr ""
+msgstr "Het is niet mogelijk om een lidmaatschap van een ander toe te voegen"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubmembershipfeed.php:241
-#, fuzzy
msgid "Can only handle Join activities."
-msgstr "Het is alleen mogelijk om POST-activiteit af te handelen."
+msgstr ""
+"Het is alleen mogelijk om activiteiten met betrekking tot lidmaatschap af te "
+"handelen."
#: actions/atompubmembershipfeed.php:256
-#, fuzzy
msgid "Unknown group."
-msgstr "Onbekend"
+msgstr "Onbekende groep."
#: actions/atompubmembershipfeed.php:263
-#, fuzzy
msgid "Already a member."
-msgstr "Alle leden"
+msgstr "U bent al lid."
#: actions/atompubmembershipfeed.php:270
msgid "Blocked by admin."
-msgstr ""
+msgstr "Geblokkeerd door een beheerder."
#: actions/atompubshowfavorite.php:89
-#, fuzzy
msgid "No such favorite."
-msgstr "Het bestand bestaat niet."
+msgstr "De favoriet bestaat niet."
#: actions/atompubshowfavorite.php:151
-#, fuzzy
msgid "Can't delete someone else's favorite"
-msgstr ""
-"Het was niet mogelijk deze mededeling van uw favorietenlijst te verwijderen."
+msgstr "Het is niet mogelijk om een favoriet van een ander te verwijderen"
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "De opgegeven groep bestaat niet."
+msgstr "Deze groep bestaat niet"
#: actions/atompubshowmembership.php:90
-#, fuzzy
msgid "Not a member"
-msgstr "Alle leden"
+msgstr "Geen lid"
#: actions/atompubshowmembership.php:115
-#, fuzzy
msgid "Method not supported"
-msgstr "HTTP-methode wordt niet ondersteund."
+msgstr "Methode wordt niet ondersteund"
#: actions/atompubshowmembership.php:150
msgid "Can't delete someone else's membership"
-msgstr ""
+msgstr "Het is niet mogelijk om een lidmaatschap van een ander te verwijderen"
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
-#, fuzzy, php-format
+#, php-format
msgid "No such profile id: %d"
-msgstr "Het profiel bestaat niet."
+msgstr "Het profielnummer bestaat niet: %d."
-#: actions/atompubshowsubscription.php:90
-#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
-msgstr "U bent niet geabonneerd op dat profiel."
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
+#, php-format
+msgid "Profile %1$d not subscribed to profile %2$d"
+msgstr "Profiel %1$d is niet geabonneerd op profiel %2$d."
-#: actions/atompubshowsubscription.php:154
-#, fuzzy
-msgid "Can't delete someone else's subscription"
-msgstr "Kon abonnement op eigen gebruiker niet verwijderen."
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
+msgid "Cannot delete someone else's subscription"
+msgstr ""
+"Het is niet mogelijk het abonnement van een andere gebruiker op te zeggen."
#: actions/atompubsubscriptionfeed.php:150
-#, fuzzy, php-format
+#, php-format
msgid "People %s has subscribed to on %s"
-msgstr "Gebruikers met een abonnement op %s"
+msgstr "Mensen waarop %s geabonneerd is op %s"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubsubscriptionfeed.php:246
-#, fuzzy
msgid "Can only handle Follow activities."
-msgstr "Het is alleen mogelijk om POST-activiteit af te handelen."
+msgstr ""
+"Het is alleen mogelijk om activiteiten met betrekking tot volgen af te "
+"handelen."
#: actions/atompubsubscriptionfeed.php:253
msgid "Can only follow people."
-msgstr ""
+msgstr "Het is alleen mogelijk om mensen te volgen."
#: actions/atompubsubscriptionfeed.php:262
-#, fuzzy, php-format
+#, php-format
msgid "Unknown profile %s"
-msgstr "Onbekend bestandstype"
+msgstr "Onbekend profiel %s"
#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
@@ -1418,13 +1411,15 @@ msgid "Preview"
msgstr "Voorvertoning"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "Verwijderen"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "Uploaden"
@@ -1466,6 +1461,41 @@ msgstr "Het bijwerken van de avatar is mislukt."
msgid "Avatar deleted."
msgstr "De avatar is verwijderd."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr "Reservekopie van account maken"
+
+#: actions/backupaccount.php:80
+msgid "Only logged-in users can backup their account."
+msgstr "Alleen aangemelde gebruikers kunnen hun gebruiker back-uppen."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr "U kunt geen back-up van uw gebruiker maken."
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+"U kunt een reservekopie van uw gebruikersgegevens maken in de indeling Activity Streams . Dit is een "
+"experimentele functie en levert een onvolledige reservekopie op; "
+"privégegevens van de gebruiker zoals e-mailadres en IM-adres worden niet "
+"meegenomen. Hetzelfde geldt voor geüploade bestanden en directe berichten."
+
+#: actions/backupaccount.php:255
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Reservekopie"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr "Uw gebruiker back-uppen"
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1671,6 +1701,78 @@ msgstr "Dialoog"
msgid "Notices"
msgstr "Mededelingen"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+msgid "Only logged-in users can delete their account."
+msgstr "Alleen aangemelde gebruikers kunnen hun gebruiker verwijderen."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+msgid "You cannot delete your account."
+msgstr "U kunt uw gebruiker niet verwijderen."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr "Ik weet het zeker."
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr "U moet de tekst \"%s\" precies in het veld overnemen."
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+msgid "Account deleted."
+msgstr "De gebruiker is verwijderd."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+msgid "Delete account"
+msgstr "Gebruiker verwijderen"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+"Hiermee wordt uw gebruiker permanent verwijderd van deze "
+"server."
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+"We raden u aan een reservekopie van uw gegevens te maken "
+"alvorens uw gebruiker te verwijderen."
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Bevestigen"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr ""
+"Voer de volgende tekst in om aan te geven dat u uw gebruiker wilt "
+"verwijderen: \"%s\"."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+msgid "Permanently delete your account"
+msgstr "Uw gebruiker permanent verwijderen"
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1820,7 +1922,7 @@ msgid "Do not delete this notice"
msgstr "Deze mededeling niet verwijderen"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Deze mededeling verwijderen"
@@ -2125,7 +2227,7 @@ msgstr "Gebruik dit formulier om de groep te bewerken."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Ongeldige alias: \"%s\""
@@ -2137,7 +2239,7 @@ msgstr "Het was niet mogelijk de groep bij te werken."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Het was niet mogelijk de aliassen aan te maken."
@@ -2238,6 +2340,8 @@ msgid ""
"To send notices via email, we need to create a unique email address for you "
"on this server:"
msgstr ""
+"Om via e-mail mededelingen te kunnen sturen moet er een uniek e-mailadres "
+"voor u gemaakt worden op deze server:"
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
@@ -3382,8 +3486,13 @@ msgstr "Het was niet mogelijk de applicatie aan te maken."
msgid "New group"
msgstr "Nieuwe groep"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+msgid "You are not allowed to create groups on this site."
+msgstr "U mag geen groepen aanmaken op deze site."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Gebruik dit formulier om een nieuwe groep aan te maken."
@@ -3709,11 +3818,6 @@ msgstr "Nieuw wachtwoord"
msgid "6 or more characters"
msgstr "Zes of meer tekens"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Bevestigen"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Gelijk aan het wachtwoord hierboven"
@@ -4233,6 +4337,11 @@ msgstr "Het was niet mogelijk de labels op te slaan."
msgid "Settings saved."
msgstr "De instellingen zijn opgeslagen."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+msgid "Restore account"
+msgstr "Gebruiker terugladen van back-up"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4701,7 +4810,7 @@ msgstr "U kunt uw eigen mededeling niet herhalen."
msgid "You already repeated that notice."
msgstr "U hent die mededeling al herhaald."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Herhaald"
@@ -4767,6 +4876,97 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Antwoorden aan %1$s op %2$s."
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+msgid "Only logged-in users can restore their account."
+msgstr ""
+"Alleen aangemelde gebruikers kunnen hun gebruiker terugladen van back-up."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+msgid "You may not restore your account."
+msgstr "U mag uw gebruiker niet terugladen van back-up."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+msgid "No uploaded file."
+msgstr "Er is geen geüpload bestand."
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+"Het te uploaden bestand is groter dan de ingestelde upload_max_filesize in "
+"php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"Het te uploaden bestand is groter dan de ingestelde MAX_FILE_SIZE in het "
+"HTML-formulier."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "De upload is slechts gedeeltelijk voltooid."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "De tijdelijke map is niet aanwezig."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Het was niet mogelijk naar schijf te schrijven."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Het uploaden van het bestand is tegengehouden door een uitbreiding."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Er is een systeemfout opgetreden tijdens het uploaden van het bestand."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+msgid "Not an Atom feed."
+msgstr "Dit is geen Atomfeed."
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+"De feed is teruggeplaatst. Uw oude berichten worden nu in zoekopdrachten "
+"weergegeven en op uw profielpagina."
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr "De feed wordt teruggeplaatst. Een paar minuten geduld, alstublieft."
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+"U kunt een back-up van een tijdlijn uploaden in het formaat Activity Streams ."
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+msgid "Upload the file"
+msgstr "Bestand uploaden"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "U kunt geen gebruikersrollen intrekken op deze website."
@@ -4867,7 +5067,7 @@ msgid "Reset key & secret"
msgstr "Sleutel en wachtwoord op nieuw instellen"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Verwijderen"
@@ -5739,9 +5939,9 @@ msgid "%s is not listening to anyone."
msgstr "%s volgt niemand."
#: actions/subscriptions.php:178
-#, fuzzy, php-format
+#, php-format
msgid "Subscription feed for %s (Atom)"
-msgstr "Mededelingenfeed voor %s (Atom)"
+msgstr "Abonneefeed voor %s (Atom)"
#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
#: actions/subscriptions.php:242
@@ -6161,13 +6361,13 @@ msgid "Author(s)"
msgstr "Auteur(s)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Aan favorieten toevoegen"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s heeft de mededeling %2$s als favoriet gemarkeerd."
@@ -6281,7 +6481,7 @@ msgid "Could not create login token for %s"
msgstr "Het was niet mogelijk een aanmeldtoken aan te maken voor %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Geen databasenaam of DSN gevonden."
@@ -6308,27 +6508,27 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Er is geen profiel (%1$d) te vinden bij de mededeling (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Er is een databasefout opgetreden bij de invoer van de hashtag: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr ""
"Er is een probleem opgetreden bij het opslaan van de mededeling. Deze is te "
"lang."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr ""
"Er was een probleem bij het opslaan van de mededeling. De gebruiker is "
"onbekend."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6336,7 +6536,7 @@ msgstr ""
"het over enige tijd weer."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6345,24 +6545,24 @@ msgstr ""
"plaats over een aantal minuten pas weer een bericht."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr ""
"U bent geblokkeerd en mag geen mededelingen meer achterlaten op deze site."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Er is een probleem opgetreden bij het opslaan van de mededeling."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr "Het gegevenstype dat is opgegeven aan saveKnownGroups is onjuist"
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr ""
"Er is een probleem opgetreden bij het opslaan van het Postvak IN van de "
@@ -6370,20 +6570,20 @@ msgstr ""
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Het was niet mogelijk antwoord %1$d voor %2$d op te slaan."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6391,7 +6591,7 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
@@ -6400,7 +6600,7 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6473,33 +6673,33 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Welkom bij %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Er is geen gebruiker gedefinieerd voor single-usermodus."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
"De \"single-user\"-modus is aangeroepen terwijl deze niet is ingeschakeld."
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Het was niet mogelijk de groep aan te maken."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Het was niet mogelijk de groeps-URI in te stellen."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Het was niet mogelijk het groepslidmaatschap in te stellen."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Het was niet mogelijk de lokale groepsinformatie op te slaan."
@@ -6839,10 +7039,58 @@ msgstr "Eerder"
msgid "Expecting a root feed element but got a whole XML document."
msgstr "Verwachtte een root-feed element maar kreeg een heel XML-document."
-#: lib/activity.php:360
-#, fuzzy
-msgid "Post"
-msgstr "Foto"
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Onbekend werkwoord: \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+"Het is niet mogelijk een niet-vertrouwde gebruiker gedwongen te abonneren."
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
+msgid "Cannot force remote user to subscribe."
+msgstr ""
+"Het is niet mogelijk een gebruiker op een andere server te verplichten te "
+"abonneren."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+msgid "Unknown profile."
+msgstr "Onbekende profiel."
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr "Deze activiteit lijkt geen relatie te hebben met onze gebruiker."
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr "Het profiel op de andere server is geen groep!"
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+msgid "User is already a member of this group."
+msgstr "De gebruiker is al lid van deze groep."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+"De auteursgegevens voor de niet-vertrouwde gebruiker worden niet "
+"overschreven."
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, php-format
+msgid "No content for notice %s."
+msgstr "Geen inhoud voor mededeling %s."
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7129,10 +7377,15 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Intrekken"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr "Het element author moet een element name bevatten."
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+msgid "Do not use this method!"
+msgstr "Gebruik deze methode niet!"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7572,25 +7825,25 @@ msgstr ""
"tracking - nog niet beschikbaar\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr "Er is geen instellingenbestand aangetroffen."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr "Er is gezocht naar instellingenbestanden op de volgende plaatsen:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
"U kunt proberen de installer uit te voeren om dit probleem op te lossen."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Naar het installatieprogramma gaan."
@@ -7692,6 +7945,18 @@ msgstr "Atom"
msgid "FOAF"
msgstr "Vrienden van vrienden (FOAF)"
+#: lib/feedimporter.php:75
+msgid "Not an atom feed."
+msgstr "Dit is geen Atomfeed."
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr "Er staat geen auteur in de feed."
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr "Het is niet mogelijk te importeren zonder gebruiker."
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7873,11 +8138,6 @@ msgstr "Dat bestand is te groot. De maximale bestandsgrootte is %s."
msgid "Partial upload."
msgstr "Gedeeltelijke upload."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Er is een systeemfout opgetreden tijdens het uploaden van het bestand."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Het bestand is geen afbeelding of het bestand is beschadigd."
@@ -8299,7 +8559,7 @@ msgstr ""
"U hebt geen privéberichten. U kunt privéberichten verzenden aan andere "
"gebruikers. Mensen kunnen u privéberichten sturen die alleen u kunt lezen."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "van"
@@ -8331,42 +8591,6 @@ msgstr ""
"Er is een databasefout opgetreden tijdens het opslaan van uw bestand. "
"Probeer het alstublieft opnieuw."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-"Het te uploaden bestand is groter dan de ingestelde upload_max_filesize in "
-"php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"Het te uploaden bestand is groter dan de ingestelde MAX_FILE_SIZE in het "
-"HTML-formulier."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "De upload is slechts gedeeltelijk voltooid."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "De tijdelijke map is niet aanwezig."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Het was niet mogelijk naar schijf te schrijven."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Het uploaden van het bestand is tegengehouden door een uitbreiding."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8387,7 +8611,7 @@ msgstr "Het was niet mogelijk het MIME-type van het bestand te bepalen."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8398,7 +8622,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "\"%s\" is geen ondersteund bestandstype op deze server."
@@ -8431,19 +8655,19 @@ msgid "Send"
msgstr "Verzenden"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"De gebruikersnaam mag alleen kleine letters en cijfers bevatten. Spaties "
"zijn niet toegestaan."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr "Gebruikersnaam kan niet leeg zijn."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8484,55 +8708,55 @@ msgstr ""
"nog eens"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "Z"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "O"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "W"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "op"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "in context"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Herhaald door"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Op deze mededeling antwoorden"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Antwoorden"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Mededeling herhaald"
@@ -8686,7 +8910,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "De gebruikersrol \"%s\" voor deze gebruiker intrekken"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr "De pagina is niet aangetroffen."
@@ -9048,20 +9272,7 @@ msgid "Invalid XML, missing XRD root."
msgstr "Ongeldige XML. De XRD-root mist."
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr "De back-up wordt uit het bestand \"%s\" geladen."
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "Geen gebruiker opgegeven; de back-upgebruiker wordt gebruikt."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] "%d element in de back-up."
-msgstr[1] "%d elementen in de back-up."
diff --git a/locale/nn/LC_MESSAGES/statusnet.po b/locale/nn/LC_MESSAGES/statusnet.po
index 2bfd4a044a..7a10a06487 100644
--- a/locale/nn/LC_MESSAGES/statusnet.po
+++ b/locale/nn/LC_MESSAGES/statusnet.po
@@ -10,17 +10,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:06+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:12+0000\n"
"Language-Team: Norwegian Nynorsk \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: nn\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -280,12 +280,11 @@ msgstr "Oppdateringar frå %1$s og vener på %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
#: actions/apitimelineuser.php:206 actions/apiusershow.php:100
-#, fuzzy
msgid "API method not found."
msgstr "Fann ikkje API-metode."
@@ -314,7 +313,6 @@ msgstr ""
#. TRANS: Server error displayed when a user's delivery device cannot be updated.
#: actions/apiaccountupdatedeliverydevice.php:130
-#, fuzzy
msgid "Could not update user."
msgstr "Kan ikkje oppdatera brukar."
@@ -327,7 +325,8 @@ msgstr "Kan ikkje oppdatera brukar."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -336,7 +335,6 @@ msgstr "Brukaren har inga profil."
#. TRANS: Server error displayed if a user profile could not be saved.
#: actions/apiaccountupdateprofile.php:147
-#, fuzzy
msgid "Could not save profile."
msgstr "Kan ikkje lagra profil."
@@ -405,9 +403,9 @@ msgid "%s subscriptions"
msgstr "%s tingarar"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "Favorittar"
+msgstr "%s favorittar"
#: actions/apiatomservice.php:123
#, fuzzy, php-format
@@ -564,7 +562,7 @@ msgstr "Kan ikkje oppdatera brukar."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Kallenamnet er allereie i bruk. Prøv eit anna."
@@ -574,7 +572,7 @@ msgstr "Kallenamnet er allereie i bruk. Prøv eit anna."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Ikkje eit gyldig brukarnamn."
@@ -586,7 +584,7 @@ msgstr "Ikkje eit gyldig brukarnamn."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Heimesida er ikkje ei gyldig internettadresse."
@@ -596,7 +594,7 @@ msgstr "Heimesida er ikkje ei gyldig internettadresse."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -612,7 +610,7 @@ msgstr "Ditt fulle namn er for langt (maksimalt 255 teikn)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -624,7 +622,7 @@ msgstr[1] "Plassering er for lang (maksimalt 255 teikn)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -637,7 +635,7 @@ msgstr "Plassering er for lang (maksimalt 255 teikn)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -656,7 +654,7 @@ msgstr "Ugyldig merkelapp: %s"
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, fuzzy, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Kallenamnet er allereie i bruk. Prøv eit anna."
@@ -665,7 +663,7 @@ msgstr "Kallenamnet er allereie i bruk. Prøv eit anna."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr ""
@@ -978,9 +976,10 @@ msgstr "Kan ikkje slå på notifikasjon."
msgid "Already repeated that notice."
msgstr "Kan ikkje sletta notisen."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1070,7 +1069,7 @@ msgstr "%1$s oppdateringar som svarar på oppdateringar frå %2$s / %3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Kann ikkje oppdatera gruppa."
@@ -1163,30 +1162,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Søk i innhaldet av notisar"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Fann ingen profil med den IDen."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1197,14 +1196,13 @@ msgid "API method under construction."
msgstr "API-metoden er ikkje ferdig enno."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "Fann ikkje API-metode."
#: actions/atompubfavoritefeed.php:70
-#, fuzzy
msgid "No such profile"
-msgstr "Denne notisen finst ikkje."
+msgstr "Denne notisen finst ikkje"
#: actions/atompubfavoritefeed.php:145
#, php-format
@@ -1288,7 +1286,6 @@ msgid "Can't delete someone else's favorite"
msgstr "Kunne ikkje slette favoritt."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "Denne gruppa finst ikkje."
@@ -1306,21 +1303,26 @@ msgstr "Fann ikkje API-metode."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Denne notisen finst ikkje."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Du tingar ikkje oppdateringar til den profilen."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Kunne ikkje lagra abonnement."
#: actions/atompubsubscriptionfeed.php:150
@@ -1413,14 +1415,16 @@ msgid "Preview"
msgstr "Forhandsvis"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "Slett"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1465,6 +1469,37 @@ msgstr "Feil ved oppdatering av brukarbilete."
msgid "Avatar deleted."
msgstr "Lasta opp brukarbilete."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Kun brukaren kan lese sine eigne meldingar."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr ""
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1674,6 +1709,77 @@ msgstr "Stadfestingskode"
msgid "Notices"
msgstr "Notisar"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Kun brukaren kan lese sine eigne meldingar."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Kan ikkje oppdatera brukar."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Lasta opp brukarbilete."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Opprett ei ny gruppe"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Godta"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Kan ikkje oppdatera brukar."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Kan ikkje oppdatera brukar."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1776,15 +1882,13 @@ msgstr ""
#. TRANS: Submit button title for 'No' when deleting a group.
#: actions/deletegroup.php:224
-#, fuzzy
msgid "Do not delete this group"
-msgstr "Kan ikkje sletta notisen."
+msgstr "Ikkje slett denne gruppa"
#. TRANS: Submit button title for 'Yes' when deleting a group.
#: actions/deletegroup.php:231
-#, fuzzy
msgid "Delete this group"
-msgstr "Slett denne notisen"
+msgstr "Slett denne gruppa"
#. TRANS: Error message displayed trying to delete a notice while not logged in.
#. TRANS: Client error displayed when trying to unblock a user from a group while not logged in.
@@ -1828,7 +1932,7 @@ msgid "Do not delete this notice"
msgstr "Kan ikkje sletta notisen."
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Slett denne notisen"
@@ -1893,9 +1997,8 @@ msgid "Site logo"
msgstr "Statusmelding"
#: actions/designadminpanel.php:457
-#, fuzzy
msgid "SSL logo"
-msgstr "Statusmelding"
+msgstr "SSL-logo"
#: actions/designadminpanel.php:469
#, fuzzy
@@ -2069,9 +2172,8 @@ msgstr "Samme som passord over. PÃ¥krevd."
#. TRANS: Validation error shown when providing too long a name in the "Edit application" form.
#: actions/editapplication.php:188 actions/newapplication.php:169
-#, fuzzy
msgid "Name is too long (maximum 255 characters)."
-msgstr "Ditt fulle namn er for langt (maksimalt 255 teikn)."
+msgstr "Namnet er for langt (maksimalt 255 teikn)."
#. TRANS: Validation error shown when providing a name for an application that already exists in the "Edit application" form.
#: actions/editapplication.php:192 actions/newapplication.php:166
@@ -2152,7 +2254,7 @@ msgstr "Bruk dette skjemaet for å redigere gruppa"
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, fuzzy, php-format
msgid "Invalid alias: \"%s\""
msgstr "Ugyldig merkelapp: %s"
@@ -2164,7 +2266,7 @@ msgstr "Kann ikkje oppdatera gruppa."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
#, fuzzy
msgid "Could not create aliases."
msgstr "Kunne ikkje lagre favoritt."
@@ -3000,9 +3102,9 @@ msgstr "Du må være logga inn for å bli med i ei gruppe."
#. TRANS: Form validation message when providing an e-mail address that does not validate.
#. TRANS: %s is an invalid e-mail address.
#: actions/invite.php:77
-#, fuzzy, php-format
+#, php-format
msgid "Invalid email address: %s."
-msgstr "Ugyldig epostadresse: «%s»"
+msgstr "Ugyldig epostadresse: %s."
#. TRANS: Page title when invitations have been sent.
#: actions/invite.php:116
@@ -3029,7 +3131,7 @@ msgstr[1] "Du tingar allereie oppdatering frå desse brukarane:"
#. TRANS: Used as list item for already subscribed users (%1$s is nickname, %2$s is e-mail address).
#. TRANS: Used as list item for already registered people (%1$s is nickname, %2$s is e-mail address).
#: actions/invite.php:145 actions/invite.php:159
-#, fuzzy, php-format
+#, php-format
msgctxt "INVITE"
msgid "%1$s (%2$s)"
msgstr "%1$s (%2$s)"
@@ -3406,8 +3508,14 @@ msgstr "Kunne ikkje lagre favoritt."
msgid "New group"
msgstr "Ny gruppe"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Du er ikkje medlem av den gruppa."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Bruk dette skjemaet for å lage ein ny gruppe."
@@ -3731,11 +3839,6 @@ msgstr "Nytt passord"
msgid "6 or more characters"
msgstr "6 eller fleire teikn"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Godta"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Samme passord som over"
@@ -4274,6 +4377,12 @@ msgstr "Kan ikkje lagra merkelapp."
msgid "Settings saved."
msgstr "Lagra innstillingar."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Opprett ei ny gruppe"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4497,7 +4606,6 @@ msgid "Unexpected password reset."
msgstr "Uventa passordnullstilling."
#: actions/recoverpassword.php:365
-#, fuzzy
msgid "Password must be 6 characters or more."
msgstr "Passord må vera 6 tekn eller meir."
@@ -4737,7 +4845,7 @@ msgstr "Du kan ikkje registrera deg om du ikkje godtek vilkåra i lisensen."
msgid "You already repeated that notice."
msgstr "Du har allereie blokkert denne brukaren."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Framheva"
@@ -4798,6 +4906,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Melding til %1$s på %2$s"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Kun brukaren kan lese sine eigne meldingar."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Du kan ikkje registrera deg om du ikkje godtek vilkåra i lisensen."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Last opp fil"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Systemfeil ved opplasting av fil."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Alle medlemmar"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Last opp fil"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Du kan ikkje lengre legge inn notisar på denne sida."
@@ -4906,7 +5101,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Slett"
@@ -5077,14 +5272,12 @@ msgstr "Alle medlemmar"
#. TRANS: Label for creation date in statistics on group page.
#: actions/showgroup.php:453
-#, fuzzy
msgctxt "LABEL"
msgid "Created"
-msgstr "Framheva"
+msgstr "Oppretta"
#. TRANS: Label for member count in statistics on group page.
#: actions/showgroup.php:461
-#, fuzzy
msgctxt "LABEL"
msgid "Members"
msgstr "Medlemmar"
@@ -6164,13 +6357,13 @@ msgid "Author(s)"
msgstr ""
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Tjeneste"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr ""
@@ -6282,7 +6475,7 @@ msgid "Could not create login token for %s"
msgstr "Kunne ikkje lagre favoritt."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6310,31 +6503,31 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Feil med innhenting av brukarbilete."
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
#, fuzzy
msgid "Problem saving notice. Too long."
msgstr "Eit problem oppstod ved lagring av notis."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Feil ved lagring av notis. Ukjend brukar."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
"For mange notisar for raskt; tek ei pause, og prøv igjen om eit par minutt."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
#, fuzzy
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
@@ -6343,43 +6536,43 @@ msgstr ""
"For mange notisar for raskt; tek ei pause, og prøv igjen om eit par minutt."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Du kan ikkje lengre legge inn notisar på denne sida."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Eit problem oppstod ved lagring av notis."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
#, fuzzy
msgid "Problem saving group inbox."
msgstr "Eit problem oppstod ved lagring av notis."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Kunne ikkje lagra abonnement."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6387,14 +6580,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6468,32 +6661,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Melding til %1$s på %2$s"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Kunne ikkje laga gruppa."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Kunne ikkje laga gruppa."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Kunne ikkje bli med i gruppa."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
#, fuzzy
msgid "Could not save local group info."
msgstr "Kunne ikkje lagra abonnement."
@@ -6842,10 +7035,56 @@ msgstr "Før »"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Ukjend fil type"
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Bilete"
+msgid "Cannot force remote user to subscribe."
+msgstr "Spesifer namnet til brukaren du vil tinge"
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Ukjend fil type"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Du er allereie medlem av den gruppa"
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Søk i innhaldet av notisar"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7147,10 +7386,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Gjenopprett"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ikkje slett denne gruppa"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7546,26 +7791,26 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Ingen stadfestingskode."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Invitasjon(er) sendt til fylgjande folk:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
#, fuzzy
msgid "Go to the installer."
msgstr "Logg inn or sida"
@@ -7670,6 +7915,19 @@ msgstr ""
msgid "FOAF"
msgstr ""
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Alle medlemmar"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7853,11 +8111,6 @@ msgstr "Du kan lasta opp ein logo for gruppa."
msgid "Partial upload."
msgstr "Hallvegs opplasta."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Systemfeil ved opplasting av fil."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Korrupt bilete."
@@ -8188,7 +8441,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
#, fuzzy
msgid "from"
msgstr " frå "
@@ -8219,38 +8472,6 @@ msgstr "Støttar ikkje bileteformatet."
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8271,7 +8492,7 @@ msgstr "Kunne ikkje slette favoritt."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8280,7 +8501,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8316,17 +8537,17 @@ msgid "Send"
msgstr "Send"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "Kallenamn må berre ha små bokstavar og nummer, ingen mellomrom."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8367,58 +8588,58 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
#, fuzzy
msgid "N"
msgstr "Nei"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr ""
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
#, fuzzy
msgid "in context"
msgstr "Ingen innhald."
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
#, fuzzy
msgid "Repeated by"
msgstr "Lag"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Svar på denne notisen"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Svar"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
#, fuzzy
msgid "Notice repeated"
msgstr "Melding lagra"
@@ -8578,7 +8799,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Ei liste over brukarane i denne gruppa."
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "Fann ikkje API-metode."
@@ -8940,21 +9161,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Ingen vald profil."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/pl/LC_MESSAGES/statusnet.po b/locale/pl/LC_MESSAGES/statusnet.po
index 1990b8092f..3d586a4f84 100644
--- a/locale/pl/LC_MESSAGES/statusnet.po
+++ b/locale/pl/LC_MESSAGES/statusnet.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:09+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:15+0000\n"
"Last-Translator: Piotr DrÄ
g \n"
"Language-Team: Polish \n"
"MIME-Version: 1.0\n"
@@ -20,11 +20,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ( (n%10 >= 2 && n%10 <= 4 && "
"(n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: pl\n"
"X-Message-Group: #out-statusnet-core\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -282,7 +282,7 @@ msgstr "Aktualizacje z %1$s i przyjacióŠna %2$s."
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -328,7 +328,8 @@ msgstr "Nie można zaktualizowaÄ użytkownika."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -410,14 +411,14 @@ msgid "%s subscriptions"
msgstr "Subskrypcje użytkownika %s"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "Ulubione"
+msgstr "%s ulubionych"
#: actions/apiatomservice.php:123
-#, fuzzy, php-format
+#, php-format
msgid "%s memberships"
-msgstr "CzÅonkowie grupy %s"
+msgstr "%s czÅonków"
#. TRANS: Client error displayed when users try to block themselves.
#: actions/apiblockcreate.php:104
@@ -565,7 +566,7 @@ msgstr "Nie można odnaleÅºÄ użytkownika docelowego."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Pseudonim jest już używany. Spróbuj innego."
@@ -575,7 +576,7 @@ msgstr "Pseudonim jest już używany. Spróbuj innego."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "To nie jest prawidÅowy pseudonim."
@@ -587,7 +588,7 @@ msgstr "To nie jest prawidÅowy pseudonim."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Strona domowa nie jest prawidÅowym adresem URL."
@@ -597,7 +598,7 @@ msgstr "Strona domowa nie jest prawidÅowym adresem URL."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "ImiÄ i nazwisko jest za dÅugie (maksymalnie 255 znaków)."
@@ -612,7 +613,7 @@ msgstr "ImiÄ i nazwisko jest za dÅugie (maksymalnie 255 znaków)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -625,7 +626,7 @@ msgstr[2] "Opis jest za dÅugi (maksymalnie %d znaków)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "PoÅożenie jest za dÅugie (maksymalnie 255 znaków)."
@@ -637,7 +638,7 @@ msgstr "PoÅożenie jest za dÅugie (maksymalnie 255 znaków)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -657,7 +658,7 @@ msgstr "NieprawidÅowy alias: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Alias \"%s\" jest już używany. Spróbuj innego."
@@ -666,7 +667,7 @@ msgstr "Alias \"%s\" jest już używany. Spróbuj innego."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Alias nie może byÄ taki sam jak pseudonim."
@@ -975,9 +976,10 @@ msgstr "Nie można powtórzyÄ wÅasnego wpisu."
msgid "Already repeated that notice."
msgstr "Już powtórzono ten wpis."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr "Metoda HTTP nie jest obsÅugiwana."
@@ -1068,7 +1070,7 @@ msgstr "Użytkownik %1$s aktualizuje ulubione wedÅug %2$s/%3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "Nie można utworzyÄ kanaÅu dla grupy - %s"
@@ -1139,19 +1141,16 @@ msgstr "Tylko użytkownik może dodawaÄ do swojej osi czasu."
#. TRANS: Client error displayed when using another format than AtomPub.
#: actions/apitimelineuser.php:304
-#, fuzzy
msgid "Only accept AtomPub for Atom feeds."
msgstr "Akceptowanie tylko AtomPub dla kanaÅów Atom."
#: actions/apitimelineuser.php:310
-#, fuzzy
msgid "Atom post must not be empty."
-msgstr "Wpis Atom musi byÄ wpisem Atom."
+msgstr "Wpis Atom nie może byÄ pusty."
#: actions/apitimelineuser.php:315
-#, fuzzy
msgid "Atom post must be well-formed XML."
-msgstr "Wpis Atom musi byÄ wpisem Atom."
+msgstr "Wpis Atom musi byÄ poprawnie sformatowanym kodem XML."
#. TRANS: Client error displayed when not using an Atom entry.
#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
@@ -1162,31 +1161,30 @@ msgstr "Wpis Atom musi byÄ wpisem Atom."
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
-#, fuzzy
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
-msgstr "Można obsÅugiwaÄ tylko dziaÅania wpisów."
+msgstr "Można obsÅugiwaÄ tylko dziaÅania POST."
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:345
+#, php-format
msgid "Cannot handle activity object type \"%s\"."
-msgstr "Nie można obsÅużyÄ typu obiektu dziaÅania \"%s\""
+msgstr "Nie można obsÅużyÄ typu obiektu dziaÅania \"%s\"."
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:378
+#, php-format
msgid "No content for notice %d."
-msgstr "Przeszukaj zawartoÅÄ wpisów"
+msgstr "Brak zawartoÅci dla wpisu %d."
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Wpis z adresem URI \"%s\" już istnieje."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr "Wpis AtomPub z nieznanym adresem URI %s uwagi"
@@ -1197,46 +1195,40 @@ msgid "API method under construction."
msgstr "Metoda API jest w trakcie tworzenia."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "Nie odnaleziono strony."
#: actions/atompubfavoritefeed.php:70
-#, fuzzy
msgid "No such profile"
-msgstr "Nie ma takiego profilu."
+msgstr "Nie ma takiego profilu"
#: actions/atompubfavoritefeed.php:145
#, php-format
msgid "Notices %s has favorited to on %s"
-msgstr ""
+msgstr "Wpisy %s zostaÅ oznaczone jako ulubione na %s"
#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
-#, fuzzy
msgid "Can't add someone else's subscription"
-msgstr "Nie można wprowadziÄ nowej subskrypcji."
+msgstr "Nie można dodaÄ subskrypcji innej osoby"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubfavoritefeed.php:239
-#, fuzzy
msgid "Can only handle Favorite activities."
-msgstr "Można obsÅugiwaÄ tylko dziaÅania wpisów."
+msgstr "Można obsÅugiwaÄ tylko dziaÅania ulubionych."
#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
-#, fuzzy
msgid "Can only fave notices."
-msgstr "Można obsÅugiwaÄ tylko dziaÅania wpisów."
+msgstr "Można tylko dodawaÄ wpisy do ulubionych."
#: actions/atompubfavoritefeed.php:256
-#, fuzzy
msgid "Unknown note."
-msgstr "Nieznane"
+msgstr "Nieznany wpis."
#: actions/atompubfavoritefeed.php:263
-#, fuzzy
msgid "Already a favorite."
-msgstr "Dodaj do ulubionych"
+msgstr "Jest już ulubiony."
#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
@@ -1244,106 +1236,102 @@ msgid "No such profile."
msgstr "Nie ma takiego profilu."
#: actions/atompubmembershipfeed.php:144
-#, fuzzy, php-format
+#, php-format
msgid "%s group memberships"
-msgstr "CzÅonkowie grupy %s"
+msgstr "%s czÅonków grupy"
#: actions/atompubmembershipfeed.php:147
-#, fuzzy, php-format
+#, php-format
msgid "Groups %s is a member of on %s"
-msgstr "Grupy %s sÄ
czÅonkiem"
+msgstr "Grupy %s sÄ
czÅonkiem w witrynie %s"
#: actions/atompubmembershipfeed.php:217
msgid "Can't add someone else's membership"
-msgstr ""
+msgstr "Nie można dodaÄ czÅonkostwa innej osoby"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubmembershipfeed.php:241
-#, fuzzy
msgid "Can only handle Join activities."
-msgstr "Można obsÅugiwaÄ tylko dziaÅania wpisów."
+msgstr "Można obsÅugiwaÄ tylko dziaÅania doÅÄ
czania."
#: actions/atompubmembershipfeed.php:256
-#, fuzzy
msgid "Unknown group."
-msgstr "Nieznane"
+msgstr "Nieznana grupa."
#: actions/atompubmembershipfeed.php:263
-#, fuzzy
msgid "Already a member."
-msgstr "Wszyscy czÅonkowie"
+msgstr "Jest już czÅonkiem."
#: actions/atompubmembershipfeed.php:270
msgid "Blocked by admin."
-msgstr ""
+msgstr "Zablokowane przez administratora."
#: actions/atompubshowfavorite.php:89
-#, fuzzy
msgid "No such favorite."
-msgstr "Nie ma takiego pliku."
+msgstr "Nie ma takiego ulubionego wpisu."
#: actions/atompubshowfavorite.php:151
-#, fuzzy
msgid "Can't delete someone else's favorite"
-msgstr "Nie można usunÄ
Ä ulubionego wpisu."
+msgstr "Nie można usunÄ
Ä ulubionego wpisu innej osoby"
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "Nie ma takiej grupy."
#: actions/atompubshowmembership.php:90
-#, fuzzy
msgid "Not a member"
-msgstr "Wszyscy czÅonkowie"
+msgstr "Nie jest czÅonkiem"
#: actions/atompubshowmembership.php:115
-#, fuzzy
msgid "Method not supported"
-msgstr "Metoda HTTP nie jest obsÅugiwana."
+msgstr "Metoda nie jest obsÅugiwana"
#: actions/atompubshowmembership.php:150
msgid "Can't delete someone else's membership"
-msgstr ""
+msgstr "Nie można usunÄ
Ä czÅonkostwa innej osoby"
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
-#, fuzzy, php-format
+#, php-format
msgid "No such profile id: %d"
-msgstr "Nie ma takiego profilu."
+msgstr "Nie ma takiego identyfikatora profilu: %d"
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
-msgstr "Nie jesteÅ subskrybowany do tego profilu."
+msgid "Profile %1$d not subscribed to profile %2$d"
+msgstr "Profil %d nie jest subskrybowany do profilu %d"
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
-msgstr "Nie można usunÄ
Ä autosubskrypcji."
+msgid "Cannot delete someone else's subscription"
+msgstr "Nie można usunÄ
Ä subskrypcji innej osoby"
#: actions/atompubsubscriptionfeed.php:150
-#, fuzzy, php-format
+#, php-format
msgid "People %s has subscribed to on %s"
-msgstr "Osoby subskrybowane do %s"
+msgstr "Osoby %s sÄ
subskrybowane w witrynie %s"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubsubscriptionfeed.php:246
-#, fuzzy
msgid "Can only handle Follow activities."
-msgstr "Można obsÅugiwaÄ tylko dziaÅania wpisów."
+msgstr "Można obsÅugiwaÄ tylko dziaÅania obserwowania."
#: actions/atompubsubscriptionfeed.php:253
msgid "Can only follow people."
-msgstr ""
+msgstr "Można obserwowaÄ tylko osoby."
#: actions/atompubsubscriptionfeed.php:262
-#, fuzzy, php-format
+#, php-format
msgid "Unknown profile %s"
-msgstr "Nieznany typ pliku"
+msgstr "Nieznany profil %s"
#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
@@ -1415,13 +1403,15 @@ msgid "Preview"
msgstr "PodglÄ
d"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "UsuÅ"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "WyÅlij"
@@ -1462,6 +1452,38 @@ msgstr "Zaktualizowanie awatara nie powiodÅo siÄ."
msgid "Avatar deleted."
msgstr "UsuniÄto awatar."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Tylko zalogowani użytkownicy mogÄ
powtarzaÄ wpisy."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "TÅo"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1667,6 +1689,77 @@ msgstr "Rozmowa"
msgid "Notices"
msgstr "Wpisy"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Tylko zalogowani użytkownicy mogÄ
powtarzaÄ wpisy."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Nie można usuwaÄ użytkowników."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "UsuniÄto awatar."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Utwórz konto"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Potwierdź"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Nie można usuwaÄ użytkowników."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Nie można usuwaÄ użytkowników."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1814,7 +1907,7 @@ msgid "Do not delete this notice"
msgstr "Nie usuwaj tego wpisu"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "UsuÅ ten wpis"
@@ -2116,7 +2209,7 @@ msgstr "Użyj tego formularza, aby zmodyfikowaÄ grupÄ."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "NieprawidÅowy alias: \"%s\""
@@ -2128,7 +2221,7 @@ msgstr "Nie można zaktualizowaÄ grupy."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Nie można utworzyÄ aliasów."
@@ -2228,6 +2321,8 @@ msgid ""
"To send notices via email, we need to create a unique email address for you "
"on this server:"
msgstr ""
+"Aby wysyÅaÄ wpisy przez e-mail, należy utworzyÄ unikalny adres e-mail na tym "
+"serwerze:"
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
@@ -3363,8 +3458,14 @@ msgstr "Nie można utworzyÄ aplikacji."
msgid "New group"
msgstr "Nowa grupa"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Brak uprawnienia do usuniÄcia tej grupy."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Użyj tego formularza, aby utworzyÄ nowÄ
grupÄ."
@@ -3685,11 +3786,6 @@ msgstr "Nowe hasÅo"
msgid "6 or more characters"
msgstr "6 lub wiÄcej znaków"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Potwierdź"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Takie samo jak powyższe hasÅo"
@@ -4208,6 +4304,12 @@ msgstr "Nie można zapisaÄ znaczników."
msgid "Settings saved."
msgstr "Zapisano ustawienia."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Utwórz konto"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4670,7 +4772,7 @@ msgstr "Nie można powtórzyÄ wÅasnego wpisu."
msgid "You already repeated that notice."
msgstr "Już powtórzono ten wpis."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Powtórzono"
@@ -4736,6 +4838,94 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "odpowiedzi dla użytkownika %1$s na %2$s."
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Tylko zalogowani użytkownicy mogÄ
powtarzaÄ wpisy."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Nie zarejestrowano jeszcze żadnych aplikacji."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "WyÅlij plik"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr "WysÅany plik przekracza dyrektywÄ upload_max_filesize w php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"WysÅany plik przekracza dyrektywÄ MAX_FILE_SIZE podanÄ
w formularzu HTML."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "Plik zostaÅ tylko czÄÅciowo wysÅany."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Brak katalogu tymczasowego."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Zapisanie pliku na dysku nie powiodÅo siÄ."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "WysÅanie pliku zostaÅo zatrzymane przez rozszerzenie."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "BÅÄ
d systemu podczas wysyÅania pliku."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Nie jest czÅonkiem"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "WyÅlij plik"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Nie można unieważniÄ rol użytkowników na tej witrynie."
@@ -4836,7 +5026,7 @@ msgid "Reset key & secret"
msgstr "Przywrócenie klucza i sekretu"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "UsuÅ"
@@ -5699,9 +5889,9 @@ msgid "%s is not listening to anyone."
msgstr "Użytkownik %s nie obserwuje nikogo."
#: actions/subscriptions.php:178
-#, fuzzy, php-format
+#, php-format
msgid "Subscription feed for %s (Atom)"
-msgstr "KanaŠwpisów dla %s (Atom)"
+msgstr "KanaÅ subskrypcji dla %s (Atom)"
#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
#: actions/subscriptions.php:242
@@ -6117,13 +6307,13 @@ msgid "Author(s)"
msgstr "Autorzy"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Dodaj do ulubionych"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "Użytkownik %1$s oznaczyŠwpis %2$s jako ulubiony."
@@ -6248,7 +6438,7 @@ msgid "Could not create login token for %s"
msgstr "Nie można utworzyÄ tokenów loginów dla %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Nigdzie nie odnaleziono nazwy lub DSN bazy danych."
@@ -6275,23 +6465,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Brak profilu (%1$d) dla wpisu (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "BÅÄ
d bazy danych podczas wprowadzania znacznika mieszania: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Problem podczas zapisywania wpisu. Za dÅugi."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Problem podczas zapisywania wpisu. Nieznany użytkownik."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6299,7 +6489,7 @@ msgstr ""
"kilka minut."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6308,42 +6498,42 @@ msgstr ""
"wyÅlij ponownie za kilka minut."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Zabroniono ci wysyÅania wpisów na tej witrynie."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Problem podczas zapisywania wpisu."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr "Podano bÅÄdne dane do saveKnownGroups."
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Problem podczas zapisywania skrzynki odbiorczej grupy."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Nie można zapisaÄ odpowiedzi na %1$d, %2$d."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6351,14 +6541,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr "Nie można unieważniÄ roli \"\"%1$s\" użytkownika #%2$d; nie istnieje."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6429,33 +6619,33 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Witaj w %1$s, @%2$s."
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
"Nie okreÅlono pojedynczego użytkownika dla trybu pojedynczego użytkownika."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr "WywoÅano kod pojedynczego użytkownika, kiedy nie byÅ wÅÄ
czony."
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Nie można utworzyÄ grupy."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Nie można ustawiÄ adresu URI grupy."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Nie można ustawiÄ czÅonkostwa w grupie."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Nie można zapisaÄ informacji o lokalnej grupie."
@@ -6796,10 +6986,56 @@ msgstr "WczeÅniej"
msgid "Expecting a root feed element but got a whole XML document."
msgstr "Oczekiwano elementu kanaÅu roota, ale otrzymano caÅy dokument XML."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Nieznany jÄzyk \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "ZdjÄcie"
+msgid "Cannot force remote user to subscribe."
+msgstr "Podaj nazwÄ użytkownika do subskrybowania."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Nieznany profil %s"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "JesteÅ już czÅonkiem tej grupy."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Brak zawartoÅci dla wpisu %d."
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7083,10 +7319,17 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Unieważnij"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+#, fuzzy
+msgid "Author element must contain a name element."
msgstr "element autora musi zawieraÄ element nazwy."
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Nie usuwaj tej grupy"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7521,24 +7764,24 @@ msgstr ""
"tracking - jeszcze nie zaimplementowano\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr "Nie odnaleziono pliku konfiguracji."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr "Szukano plików konfiguracji w nastÄpujÄ
cych miejscach:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Należy uruchomiÄ instalator, aby to naprawiÄ."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Przejdź do instalatora."
@@ -7638,6 +7881,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Nie jest czÅonkiem"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7826,11 +8082,6 @@ msgstr "Ten plik jest za duży. Maksymalny rozmiar pliku to %s."
msgid "Partial upload."
msgstr "CzÄÅciowo wysÅano."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "BÅÄ
d systemu podczas wysyÅania pliku."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "To nie jest obraz lub lub plik jest uszkodzony."
@@ -8255,7 +8506,7 @@ msgstr ""
"rozmowÄ z innymi użytkownikami. Inni mogÄ
wysyÅaÄ ci wiadomoÅci tylko dla "
"twoich oczu."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "z"
@@ -8285,39 +8536,6 @@ msgstr "NieobsÅugiwany typ wiadomoÅci: %s"
msgid "There was a database error while saving your file. Please try again."
msgstr "WystÄ
piÅ bÅÄ
d bazy danych podczas zapisywania pliku. Spróbuj ponownie."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr "WysÅany plik przekracza dyrektywÄ upload_max_filesize w php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"WysÅany plik przekracza dyrektywÄ MAX_FILE_SIZE podanÄ
w formularzu HTML."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "Plik zostaÅ tylko czÄÅciowo wysÅany."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Brak katalogu tymczasowego."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Zapisanie pliku na dysku nie powiodÅo siÄ."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "WysÅanie pliku zostaÅo zatrzymane przez rozszerzenie."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8338,7 +8556,7 @@ msgstr "Nie można okreÅliÄ typu MIME pliku."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8349,7 +8567,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "\"%s\" nie jest obsÅugiwanym typem pliku na tym serwerze."
@@ -8382,17 +8600,17 @@ msgid "Send"
msgstr "WyÅlij"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "Pseudonim może zawieraÄ tylko maÅe litery i cyfry, bez spacji."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr "Pseudonim nie może byÄ pusty."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8434,55 +8652,55 @@ msgstr ""
"ponownie później"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "PóÅnoc"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "PoÅudnie"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "Wschód"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "Zachód"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "w"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "WWW"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "w rozmowie"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Powtórzone przez"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Odpowiedz na ten wpis"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Odpowiedz"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Powtórzono wpis"
@@ -8636,7 +8854,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Unieważnij rolÄ \"%s\" tego użytkownika"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr "Nie odnaleziono strony."
@@ -9001,21 +9219,7 @@ msgid "Invalid XML, missing XRD root."
msgstr "NieprawidÅowy kod XML, brak gÅównego XRD."
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr "Pobieranie kopii zapasowej z pliku \"%s\"."
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "Nie podano użytkownika; używanie użytkownika zapasowego."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] "%d wpis w kopii zapasowej."
-msgstr[1] "%d wpisy w kopii zapasowej."
-msgstr[2] "%d wpisów w kopii zapasowej."
diff --git a/locale/pt/LC_MESSAGES/statusnet.po b/locale/pt/LC_MESSAGES/statusnet.po
index 2cad0907c7..aeb55870b5 100644
--- a/locale/pt/LC_MESSAGES/statusnet.po
+++ b/locale/pt/LC_MESSAGES/statusnet.po
@@ -14,17 +14,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:10+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:18+0000\n"
"Language-Team: Portuguese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: pt\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -281,7 +281,7 @@ msgstr "Actualizações de %1$s e amigos no %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -327,7 +327,8 @@ msgstr "Não foi possÃvel actualizar o utilizador."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -561,7 +562,7 @@ msgstr "Não foi possÃvel encontrar o utilizador de destino."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Utilizador já é usado. Tente outro."
@@ -571,7 +572,7 @@ msgstr "Utilizador já é usado. Tente outro."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Utilizador não é válido."
@@ -583,7 +584,7 @@ msgstr "Utilizador não é válido."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Página de Ãnicio não é uma URL válida."
@@ -593,7 +594,7 @@ msgstr "Página de Ãnicio não é uma URL válida."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -609,7 +610,7 @@ msgstr "Nome completo demasiado longo (máx. 255 caracteres)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -621,7 +622,7 @@ msgstr[1] "Descrição demasiado longa (máx. %d caracteres)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -634,7 +635,7 @@ msgstr "Localidade demasiado longa (máx. 255 caracteres)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -653,7 +654,7 @@ msgstr "Nome alternativo inválido: \"%s\""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Nome alternativo \"%s\" já em uso. Tente outro."
@@ -662,7 +663,7 @@ msgstr "Nome alternativo \"%s\" já em uso. Tente outro."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Um nome alternativo não pode ser igual ao nome do utilizador."
@@ -976,9 +977,10 @@ msgstr "Não pode repetir a sua própria nota."
msgid "Already repeated that notice."
msgstr "Já repetiu essa nota."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1066,7 +1068,7 @@ msgstr "%1$s actualizações preferidas por %2$s / %2$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "Não foi possÃvel actualizar o grupo."
@@ -1159,30 +1161,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Procurar no conteúdo das notas"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Não existe nenhuma nota com essa identificação."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1193,7 +1195,7 @@ msgid "API method under construction."
msgstr "Método da API em desenvolvimento."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
#, fuzzy
msgid "User not found."
msgstr "Método da API não encontrado."
@@ -1284,9 +1286,8 @@ msgid "Can't delete someone else's favorite"
msgstr "Não foi possÃvel eliminar o favorito."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "Grupo não foi encontrado."
+msgstr "Grupo não existe"
#: actions/atompubshowmembership.php:90
#, fuzzy
@@ -1302,21 +1303,26 @@ msgstr "Método da API não encontrado."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Perfil não foi encontrado."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Não subscreveu esse perfil."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Não foi possÃvel apagar a auto-subscrição."
#: actions/atompubsubscriptionfeed.php:150
@@ -1409,14 +1415,16 @@ msgid "Preview"
msgstr "Antevisão"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
#, fuzzy
msgctxt "BUTTON"
msgid "Delete"
msgstr "Apagar"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1459,6 +1467,38 @@ msgstr "Falha ao actualizar avatar."
msgid "Avatar deleted."
msgstr "Avatar apagado."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Só utilizadores com sessão iniciada podem repetir notas."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Fundo"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1666,6 +1706,77 @@ msgstr "Conversação"
msgid "Notices"
msgstr "Notas"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Só utilizadores com sessão iniciada podem repetir notas."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Não pode apagar utilizadores."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Avatar apagado."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Criar uma conta"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Confirmação"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Não pode apagar utilizadores."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Não pode apagar utilizadores."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1819,7 +1930,7 @@ msgid "Do not delete this notice"
msgstr "Não apagar esta nota"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Apagar esta nota"
@@ -2129,7 +2240,7 @@ msgstr "Use este formulário para editar o grupo."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Nome alternativo inválido: \"%s\""
@@ -2141,7 +2252,7 @@ msgstr "Não foi possÃvel actualizar o grupo."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Não foi possÃvel criar os nomes alternativos."
@@ -3380,8 +3491,14 @@ msgstr "Não foi possÃvel criar a aplicação."
msgid "New group"
msgstr "Grupo novo"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Não é membro deste grupo."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Use este formulário para criar um grupo novo."
@@ -3700,11 +3817,6 @@ msgstr "Nova"
msgid "6 or more characters"
msgstr "6 ou mais caracteres"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Confirmação"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Repita a senha nova"
@@ -4240,6 +4352,12 @@ msgstr "Não foi possÃvel gravar as categorias."
msgid "Settings saved."
msgstr "Configurações gravadas."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Criar uma conta"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4711,7 +4829,7 @@ msgstr "Não pode repetir a sua própria nota."
msgid "You already repeated that notice."
msgstr "Já repetiu essa nota."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Repetida"
@@ -4776,6 +4894,95 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Respostas a %1$s em %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Só utilizadores com sessão iniciada podem repetir notas."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Ainda não registou nenhuma aplicação."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Carregar ficheiro"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr "Ficheiro carregado excede a directiva upload_max_filesize no php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"Ficheiro carregado excede a directiva MAX_FILE_SIZE especificada no "
+"formulário HTML."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "Ficheiro só foi parcialmente carregado."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Falta um directório temporário."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Não foi possÃvel gravar o ficheiro no disco."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Transferência do ficheiro interrompida pela extensão."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Ocorreu um erro de sistema ao transferir o ficheiro."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Todos os membros"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Carregar ficheiro"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Não pode retirar funções aos utilizadores neste site."
@@ -4876,7 +5083,7 @@ msgid "Reset key & secret"
msgstr "Reiniciar chave e segredo"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Apagar"
@@ -6161,13 +6368,13 @@ msgid "Author(s)"
msgstr "Autores"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Eleger como favorita"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%s (@%s) adicionou a sua nota às favoritas."
@@ -6282,7 +6489,7 @@ msgid "Could not create login token for %s"
msgstr "Não foi possÃvel criar a chave de entrada para %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Não foi encontrado nenhum nome de base de dados ou DSN."
@@ -6309,23 +6516,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Não existe o perfil (%1$d) para a nota (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Erro na base de dados ao inserir o elemento criptográfico: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Problema na gravação da nota. Demasiado longa."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Problema na gravação da nota. Utilizador desconhecido."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6333,7 +6540,7 @@ msgstr ""
"alguns minutos."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6342,43 +6549,43 @@ msgstr ""
"publicar daqui a alguns minutos."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Está proibido de publicar notas neste site."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Problema na gravação da nota."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
#, fuzzy
msgid "Bad type provided to saveKnownGroups."
msgstr "O tipo fornecido ao método saveKnownGroups é incorrecto"
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Problema na gravação da caixa de entrada do grupo."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Não foi possÃvel gravar a informação do grupo local."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6386,7 +6593,7 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
@@ -6394,7 +6601,7 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6466,32 +6673,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "%1$s dá-lhe as boas-vindas, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Nenhum utilizador único definido para o modo de utilizador único."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Não foi possÃvel criar o grupo."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Não foi possÃvel configurar a URI do grupo."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Não foi possÃvel configurar membros do grupo."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Não foi possÃvel gravar a informação do grupo local."
@@ -6834,10 +7041,56 @@ msgstr ""
"Era esperado um elemento raiz da fonte, mas foi recebido um documento XML "
"inteiro."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "LÃngua desconhecida \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Foto"
+msgid "Cannot force remote user to subscribe."
+msgstr "Introduza o nome do utilizador para subscrever."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Tipo do ficheiro é desconhecido"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Já é membro desse grupo."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Procurar no conteúdo das notas"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7120,10 +7373,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Retirar"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Não apagar esta nota"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7553,26 +7812,26 @@ msgstr ""
"tracking - ainda não implementado.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Ficheiro de configuração não encontrado. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Procurei ficheiros de configuração nos seguintes sÃtios: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Talvez queira correr o instalador para resolver esta questão."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Ir para o instalador."
@@ -7680,6 +7939,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Todos os membros"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7862,11 +8134,6 @@ msgstr "Esse ficheiro é demasiado grande. O tamanho máximo de ficheiro é %s."
msgid "Partial upload."
msgstr "Transferência parcial."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Ocorreu um erro de sistema ao transferir o ficheiro."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Ficheiro não é uma imagem ou está corrompido."
@@ -8287,7 +8554,7 @@ msgstr ""
"conversa com outros utilizadores. Outros podem enviar-lhe mensagens, a que "
"só você terá acesso."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "a partir de"
@@ -8319,40 +8586,6 @@ msgstr ""
"Ocorreu um erro na base de dados ao gravar o seu ficheiro. Por favor, tente "
"novamente."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr "Ficheiro carregado excede a directiva upload_max_filesize no php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"Ficheiro carregado excede a directiva MAX_FILE_SIZE especificada no "
-"formulário HTML."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "Ficheiro só foi parcialmente carregado."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Falta um directório temporário."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Não foi possÃvel gravar o ficheiro no disco."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Transferência do ficheiro interrompida pela extensão."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8373,7 +8606,7 @@ msgstr "Não foi possÃvel determinar o tipo MIME do ficheiro."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8384,7 +8617,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "\"%s\" não é um tipo de ficheiro suportado neste servidor."
@@ -8419,17 +8652,17 @@ msgid "Send"
msgstr "Enviar"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "Utilizador só deve conter letras minúsculas e números. Sem espaços."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8470,55 +8703,55 @@ msgstr ""
"tente novamente mais tarde"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "E"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "O"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "coords."
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "no contexto"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Repetida por"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Responder a esta nota"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Responder"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Nota repetida"
@@ -8672,7 +8905,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Retirar a função \"%s\" a este utilizador"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "Método da API não encontrado."
@@ -9028,21 +9261,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Não foi especificado um ID de utilizador."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/pt_BR/LC_MESSAGES/statusnet.po b/locale/pt_BR/LC_MESSAGES/statusnet.po
index 20a0666b35..b19d55525d 100644
--- a/locale/pt_BR/LC_MESSAGES/statusnet.po
+++ b/locale/pt_BR/LC_MESSAGES/statusnet.po
@@ -15,18 +15,18 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:11+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:19+0000\n"
"Language-Team: Brazilian Portuguese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); 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-core\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -284,7 +284,7 @@ msgstr "Atualizações de %1$s e amigos no %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -331,7 +331,8 @@ msgstr "Não foi possÃvel atualizar o usuário."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -567,7 +568,7 @@ msgstr "Não foi possÃvel encontrar usuário de destino."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Esta identificação já está em uso. Tente outro."
@@ -577,7 +578,7 @@ msgstr "Esta identificação já está em uso. Tente outro."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Não é uma identificação válida."
@@ -589,7 +590,7 @@ msgstr "Não é uma identificação válida."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "A URL informada não é válida."
@@ -599,7 +600,7 @@ msgstr "A URL informada não é válida."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "O nome completo é muito extenso (máx. 255 caracteres)"
@@ -614,7 +615,7 @@ msgstr "O nome completo é muito extenso (máx. 255 caracteres)"
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -626,7 +627,7 @@ msgstr[1] "A descrição é muito extensa (máximo %d caracteres)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "A localização é muito extensa (máx. 255 caracteres)."
@@ -638,7 +639,7 @@ msgstr "A localização é muito extensa (máx. 255 caracteres)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -657,7 +658,7 @@ msgstr "Apelido inválido: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "O apelido \"%s\" já está em uso. Tente outro."
@@ -666,7 +667,7 @@ msgstr "O apelido \"%s\" já está em uso. Tente outro."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "O apelido não pode ser igual à identificação."
@@ -977,9 +978,10 @@ msgstr "Você não pode repetir a sua própria mensagem."
msgid "Already repeated that notice."
msgstr "Você já repetiu essa mensagem."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr "O método HTTP não é suportado."
@@ -1065,7 +1067,7 @@ msgstr "Mensagens de %1$s marcadas como favoritas por %2$s / %3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "Não foi possÃvel gerar a fonte de notÃcias para o grupo - %s"
@@ -1159,31 +1161,31 @@ msgstr "A publicação Atom deve ser uma entrada Atom."
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
#, fuzzy
msgid "Can only handle POST activities."
msgstr "Só é possÃvel manipular atividades de publicação."
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, fuzzy, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr "Não é possÃvel manipular o tipo de objeto de atividade \"%s\""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Encontre conteúdo de mensagens"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Já existe uma mensagem com a URI \"%s\"."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr "Publicação AtomPub com uma URI de atenção desconhecida %s"
@@ -1194,7 +1196,7 @@ msgid "API method under construction."
msgstr "O método da API está em construção."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "O método da API não foi encontrado!"
@@ -1286,7 +1288,6 @@ msgid "Can't delete someone else's favorite"
msgstr "Não foi possÃvel excluir a favorita."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "Esse grupo não existe."
@@ -1304,21 +1305,26 @@ msgstr "O método HTTP não é suportado."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Este perfil não existe."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Você não está assinando esse perfil."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Não foi possÃvel salvar a assinatura."
#: actions/atompubsubscriptionfeed.php:150
@@ -1413,13 +1419,15 @@ msgid "Preview"
msgstr "Pré-visualizar"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "Excluir"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "Enviar"
@@ -1460,6 +1468,38 @@ msgstr "Não foi possÃvel atualizar o avatar."
msgid "Avatar deleted."
msgstr "O avatar foi excluÃdo."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Apenas usuários autenticados podem repetir mensagens."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Fundo"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1666,6 +1706,77 @@ msgstr "Conversa"
msgid "Notices"
msgstr "Mensagens"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Apenas usuários autenticados podem repetir mensagens."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Você não pode excluir usuários."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "O avatar foi excluÃdo."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Criar uma conta"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Confirmar"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Você não pode excluir usuários."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Você não pode excluir usuários."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1814,7 +1925,7 @@ msgid "Do not delete this notice"
msgstr "Não excluir esta mensagem."
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Excluir esta mensagem"
@@ -2120,7 +2231,7 @@ msgstr "Use esse formulário para editar o grupo."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Apelido inválido: \"%s\""
@@ -2132,7 +2243,7 @@ msgstr "Não foi possÃvel atualizar o grupo."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Não foi possÃvel criar os apelidos."
@@ -3379,8 +3490,14 @@ msgstr "Não foi possÃvel criar a aplicação."
msgid "New group"
msgstr "Novo grupo"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Você não tem permissão para excluir este grupo."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Utilize este formulário para criar um novo grupo."
@@ -3704,11 +3821,6 @@ msgstr "Senha nova"
msgid "6 or more characters"
msgstr "No mÃnimo 6 caracteres"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Confirmar"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Igual à senha acima"
@@ -4224,6 +4336,12 @@ msgstr "Não foi possÃvel salvar as etiquetas."
msgid "Settings saved."
msgstr "As configurações foram salvas."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Criar uma conta"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4692,7 +4810,7 @@ msgstr "Você não pode repetir sua própria mensagem."
msgid "You already repeated that notice."
msgstr "Você já repetiu essa mensagem."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Repetida"
@@ -4758,6 +4876,97 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Respostas para %1$s no %2$s"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Apenas usuários autenticados podem repetir mensagens."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Você ainda não registrou nenhuma aplicação."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Enviar arquivo"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+"O arquivo a ser enviado é maior do que o limite definido no parâmetro "
+"upload_max_filesize do php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"O arquivo a ser enviado é maior do que o limite definido no parâmetro "
+"MAX_FILE_SIZE do formulário HTML."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "O arquivo foi apenas parcialmente enviado."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Falta uma pasta temporária."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Erro ao salvar o arquivo no disco."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "O arquivo a ser enviado foi barrado por causa de sua extensão."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Erro no sistema durante o envio do arquivo."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Todos os membros"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Enviar arquivo"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Não é possÃvel revogar os papéis dos usuários neste site."
@@ -4858,7 +5067,7 @@ msgid "Reset key & secret"
msgstr "Restaurar a chave e o segredo"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Excluir"
@@ -6139,13 +6348,13 @@ msgid "Author(s)"
msgstr "Autor(es)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Tornar favorita"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s marcou a mensagem %2$s como favorita."
@@ -6256,7 +6465,7 @@ msgid "Could not create login token for %s"
msgstr "Não foi possÃvel criar o token de autenticação para %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Não foi encontrado nenhum nome de base de dados ou DSN."
@@ -6283,23 +6492,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Não existe o perfil (%1$d) para a nota (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Erro no banco de dados durante a inserção da hashtag: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Problema no salvamento da mensagem. Ela é muito extensa."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Problema no salvamento da mensagem. Usuário desconhecido."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6307,7 +6516,7 @@ msgstr ""
"novamente daqui a alguns minutos."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6316,43 +6525,43 @@ msgstr ""
"publique novamente daqui a alguns minutos."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Você está proibido de publicar mensagens neste site."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Problema no salvamento da mensagem."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
#, fuzzy
msgid "Bad type provided to saveKnownGroups."
msgstr "O tipo fornecido ao método saveKnownGroups é incorreto"
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Problema no salvamento das mensagens recebidas do grupo."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Não foi possÃvel salvar a informação do grupo local."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6360,14 +6569,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr "Não é possÃvel revogar a função \"%1$s\" do usuário #%2$d; não existe."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6439,32 +6648,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Bem vindo(a) a %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Nenhum usuário definido para o modo de usuário único."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Não foi possÃvel criar o grupo."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Não foi possÃvel definir a URI do grupo."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Não foi possÃvel configurar a associação ao grupo."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Não foi possÃvel salvar a informação do grupo local."
@@ -6803,10 +7012,56 @@ msgstr ""
"Era esperado um elemento raiz da fonte, mas foi obtido o documento XML "
"inteiro."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Idioma \"%s\" desconhecido."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Imagem"
+msgid "Cannot force remote user to subscribe."
+msgstr "Especifique o nome do usuário que será assinado."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Tipo de arquivo desconhecido"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Você já é membro desse grupo."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Encontre conteúdo de mensagens"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7093,10 +7348,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Revogar"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Não excluir este grupo"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7534,26 +7795,26 @@ msgstr ""
"tracking - não implementado ainda\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Não foi encontrado nenhum arquivo de configuração. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Eu procurei pelos arquivos de configuração nos seguintes lugares: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Você pode querer executar o instalador para corrigir isto."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "Ir para o instalador."
@@ -7660,6 +7921,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Todos os membros"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7844,11 +8118,6 @@ msgstr "O arquivo é muito grande. O tamanho máximo é de %s."
msgid "Partial upload."
msgstr "Envio parcial."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Erro no sistema durante o envio do arquivo."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Imagem inválida ou arquivo corrompido."
@@ -8270,7 +8539,7 @@ msgstr ""
"privadas para envolver outras pessoas em uma conversa. Você também pode "
"receber mensagens privadas."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "de"
@@ -8302,42 +8571,6 @@ msgstr ""
"Ocorreu um erro no banco de dados durante o salvamento do seu arquivo. Por "
"favor, tente novamente."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-"O arquivo a ser enviado é maior do que o limite definido no parâmetro "
-"upload_max_filesize do php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"O arquivo a ser enviado é maior do que o limite definido no parâmetro "
-"MAX_FILE_SIZE do formulário HTML."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "O arquivo foi apenas parcialmente enviado."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Falta uma pasta temporária."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Erro ao salvar o arquivo no disco."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "O arquivo a ser enviado foi barrado por causa de sua extensão."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8358,7 +8591,7 @@ msgstr "Não foi possÃvel determinar o tipo MIME do arquivo."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8369,7 +8602,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "\"%s\" não é um tipo de arquivo suportado neste servidor."
@@ -8404,19 +8637,19 @@ msgid "Send"
msgstr "Enviar"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"A identificação deve conter apenas letras minúsculas e números e não pode "
"ter e espaços."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8457,55 +8690,55 @@ msgstr ""
"esperado. Por favor, tente novamente mais tarde."
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "L"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "O"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "em"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "no contexto"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Repetida por"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Responder a esta mensagem"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Responder"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Mensagem repetida"
@@ -8659,7 +8892,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Revoga o papel \"%s\" deste usuário"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "O método da API não foi encontrado!"
@@ -9015,21 +9248,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Não foi especificado nenhum ID de usuário."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/ru/LC_MESSAGES/statusnet.po b/locale/ru/LC_MESSAGES/statusnet.po
index 24f81e72af..fb8300a0fe 100644
--- a/locale/ru/LC_MESSAGES/statusnet.po
+++ b/locale/ru/LC_MESSAGES/statusnet.po
@@ -3,6 +3,7 @@
#
# Author: Brion
# Author: Eleferen
+# Author: Haffman
# Author: Kirill
# Author: Lockal
# Author: Putnik
@@ -15,18 +16,18 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:12+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:20+0000\n"
"Language-Team: Russian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); 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-core\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"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -283,7 +284,7 @@ msgstr "Ðбновлено Ð¾Ñ %1$s и его дÑÑзей на %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -330,7 +331,8 @@ msgstr "Ðе ÑдаÑÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð¸ÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -568,7 +570,7 @@ msgstr "Ðе ÑдаÑÑÑÑ Ð½Ð°Ð¹Ñи Ñелевого полÑзоваÑелÑ
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Такое Ð¸Ð¼Ñ Ñже иÑполÑзÑеÑÑÑ. ÐопÑобÑйÑе какое-нибÑÐ´Ñ Ð´ÑÑгое."
@@ -578,7 +580,7 @@ msgstr "Такое Ð¸Ð¼Ñ Ñже иÑполÑзÑеÑÑÑ. ÐопÑобÑйÑе
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "ÐевеÑное имÑ."
@@ -590,7 +592,7 @@ msgstr "ÐевеÑное имÑ."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "URL Ðлавной ÑÑÑаниÑÑ Ð½ÐµÐ²ÐµÑен."
@@ -600,7 +602,7 @@ msgstr "URL Ðлавной ÑÑÑаниÑÑ Ð½ÐµÐ²ÐµÑен."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "Ðолное Ð¸Ð¼Ñ ÑлиÑком длинное (макÑимÑм 255 Ñимволов)."
@@ -615,7 +617,7 @@ msgstr "Ðолное Ð¸Ð¼Ñ ÑлиÑком длинное (макÑимÑм 255
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -628,7 +630,7 @@ msgstr[2] "СлиÑком длинное опиÑание (макÑимÑм %d
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "СлиÑком длинное меÑÑоÑаÑположение (макÑимÑм 255 Ñимволов)."
@@ -640,7 +642,7 @@ msgstr "СлиÑком длинное меÑÑоÑаÑположение (мак
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -660,7 +662,7 @@ msgstr "ÐÑибоÑнÑй пÑевдоним: «%s»."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "ÐÐ»Ð¸Ð°Ñ Â«%s» Ñже иÑполÑзÑеÑÑÑ. ÐопÑобÑйÑе какой-нибÑÐ´Ñ Ð´ÑÑгой."
@@ -669,7 +671,7 @@ msgstr "ÐÐ»Ð¸Ð°Ñ Â«%s» Ñже иÑполÑзÑеÑÑÑ. ÐопÑобÑйÑе
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "ÐÐ»Ð¸Ð°Ñ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ ÑовпадаÑÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼."
@@ -979,9 +981,10 @@ msgstr "Ðевозможно повÑоÑиÑÑ ÑобÑÑвеннÑÑ Ð·Ð°Ð¿Ð¸
msgid "Already repeated that notice."
msgstr "ÐапиÑÑ Ñже повÑоÑена."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr "HTTP-меÑод не поддеÑживаеÑÑÑ."
@@ -1069,7 +1072,7 @@ msgstr "ÐÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ %1$s, оÑмеÑеннÑе как лÑбимÑе %2
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "Ðе ÑдаÑÑÑÑ ÑгенеÑиÑоваÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ гÑÑппе: %s"
@@ -1163,31 +1166,31 @@ msgstr "POST-запÑÐ¾Ñ Atom должен бÑÑÑ Ð¾Ð±ÑекÑом Atom."
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
#, fuzzy
msgid "Can only handle POST activities."
msgstr "Ðозможна обÑабоÑка ÑолÑко POST-запÑоÑов."
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, fuzzy, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr "Ðевозможно обÑабоÑаÑÑ Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ Ð¾Ð±ÑекÑа Ñипа «%s»"
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "ÐайÑи запиÑÑ Ð¿Ð¾ ÑодеÑжимомÑ"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "ÐапиÑÑ Ñ URI «%s» Ñже ÑÑÑеÑÑвÑеÑ."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr "ÐапиÑÑ AtomPub Ñ Ð½ÐµÐ¸Ð·Ð²ÐµÑÑнÑм ÑелевÑм URI %s"
@@ -1198,7 +1201,7 @@ msgid "API method under construction."
msgstr "ÐеÑод API ÑеконÑÑÑÑиÑÑеÑÑÑ."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "ÐеÑод API не найден."
@@ -1277,7 +1280,7 @@ msgstr "ÐÑе ÑÑаÑÑники"
#: actions/atompubmembershipfeed.php:270
msgid "Blocked by admin."
-msgstr ""
+msgstr "ÐаблокиÑовано админиÑÑÑаÑоÑом."
#: actions/atompubshowfavorite.php:89
#, fuzzy
@@ -1290,7 +1293,6 @@ msgid "Can't delete someone else's favorite"
msgstr "Ðе ÑдаÑÑÑÑ ÑдалиÑÑ Ð»ÑбимÑÑ Ð·Ð°Ð¿Ð¸ÑÑ."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "ÐÐµÑ Ñакой гÑÑппÑ."
@@ -1308,21 +1310,26 @@ msgstr "HTTP-меÑод не поддеÑживаеÑÑÑ."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "ÐÐµÑ Ñакого пÑоÑилÑ."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "ÐÑ Ð½Ðµ подпиÑÐ°Ð½Ñ Ð½Ð° ÑÑÐ¾Ñ Ð¿ÑоÑилÑ."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Ðевозможно ÑдалиÑÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐºÑ Ð½Ð° Ñамого ÑебÑ."
#: actions/atompubsubscriptionfeed.php:150
@@ -1417,13 +1424,15 @@ msgid "Preview"
msgstr "ÐÑоÑмоÑÑ"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "УдалиÑÑ"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "ÐагÑÑзиÑÑ"
@@ -1464,6 +1473,38 @@ msgstr "ÐеÑдаÑа пÑи обновлении аваÑаÑÑ."
msgid "Avatar deleted."
msgstr "ÐваÑÐ°Ñ ÑдалÑн."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "ÐовÑоÑÑÑÑ Ð·Ð°Ð¿Ð¸Ñи могÑÑ ÑолÑко воÑедÑие полÑзоваÑели."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Фон"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1669,6 +1710,77 @@ msgstr "ÐиÑкÑÑÑиÑ"
msgid "Notices"
msgstr "ÐапиÑи"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "ÐовÑоÑÑÑÑ Ð·Ð°Ð¿Ð¸Ñи могÑÑ ÑолÑко воÑедÑие полÑзоваÑели."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "ÐÑ Ð½Ðµ можеÑе ÑдалÑÑÑ Ð¿Ð¾Ð»ÑзоваÑелей."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "ÐваÑÐ°Ñ ÑдалÑн."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "СоздаÑÑ Ð½Ð¾Ð²Ñй аккаÑнÑ"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "ÐодÑвеÑждение"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "ÐÑ Ð½Ðµ можеÑе ÑдалÑÑÑ Ð¿Ð¾Ð»ÑзоваÑелей."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "ÐÑ Ð½Ðµ можеÑе ÑдалÑÑÑ Ð¿Ð¾Ð»ÑзоваÑелей."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1817,7 +1929,7 @@ msgid "Do not delete this notice"
msgstr "Ðе ÑдалÑÑÑ ÑÑÑ Ð·Ð°Ð¿Ð¸ÑÑ"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "УдалиÑÑ ÑÑÑ Ð·Ð°Ð¿Ð¸ÑÑ"
@@ -2121,7 +2233,7 @@ msgstr "ÐаполниÑе инÑоÑмаÑÐ¸Ñ Ð¾ гÑÑппе в ÑледÑÑ
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "ÐевеÑнÑй алиаÑ: «%s»"
@@ -2133,7 +2245,7 @@ msgstr "Ðе ÑдаÑÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð¸ÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ гÑÑпп
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Ðе ÑдаÑÑÑÑ ÑоздаÑÑ Ð°Ð»Ð¸Ð°ÑÑ."
@@ -3383,8 +3495,14 @@ msgstr "Ðе ÑдаÑÑÑÑ ÑоздаÑÑ Ð¿Ñиложение."
msgid "New group"
msgstr "ÐÐ¾Ð²Ð°Ñ Ð³ÑÑппа"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "ÐÑ Ð½Ðµ можеÑе ÑдалиÑÑ ÑÑÑ Ð³ÑÑппÑ."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "ÐÑполÑзÑйÑе ÑÑÑ ÑоÑÐ¼Ñ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð¹ гÑÑппÑ."
@@ -3705,11 +3823,6 @@ msgstr "ÐовÑй паÑолÑ"
msgid "6 or more characters"
msgstr "6 или болÑÑе знаков"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "ÐодÑвеÑждение"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Ð¢Ð¾Ñ Ð¶Ðµ паÑолÑ, ÑÑо и вÑÑе"
@@ -4225,6 +4338,12 @@ msgstr "Ðе ÑдаÑÑÑÑ ÑоÑ
ÑаниÑÑ Ñеги."
msgid "Settings saved."
msgstr "ÐаÑÑÑойки ÑоÑ
ÑаненÑ."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "СоздаÑÑ Ð½Ð¾Ð²Ñй аккаÑнÑ"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4687,7 +4806,7 @@ msgstr "ÐÑ Ð½Ðµ можеÑе повÑоÑиÑÑ ÑобÑÑвеннÑÑ Ð·Ð°Ð¿
msgid "You already repeated that notice."
msgstr "ÐÑ Ñже повÑоÑили ÑÑÑ Ð·Ð°Ð¿Ð¸ÑÑ."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "ÐовÑоÑено"
@@ -4753,6 +4872,94 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "ÐÑвеÑÑ Ð½Ð° запиÑи %1$s на %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "ÐовÑоÑÑÑÑ Ð·Ð°Ð¿Ð¸Ñи могÑÑ ÑолÑко воÑедÑие полÑзоваÑели."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "ÐÑ Ð¿Ð¾ÐºÐ° не заÑегиÑÑÑиÑовали ни одного пÑиложениÑ."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "ÐагÑÑзиÑÑ Ñайл"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr "ÐагÑÑжаемÑй Ñайл пÑевÑÑÐ°ÐµÑ Ð´Ð¸ÑекÑÐ¸Ð²Ñ upload_max_filesize в php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"ÐагÑÑжаемÑй Ñайл пÑевÑÑÐ°ÐµÑ Ð´Ð¸ÑекÑÐ¸Ð²Ñ MAX_FILE_SIZE, ÑказаннÑÑ Ð² HTML-ÑоÑме."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "ÐагÑÑжаемÑй Ñайл загÑÑжен ÑолÑко ÑаÑÑиÑно."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "ÐÑÑÑÑÑÑвÑÐµÑ Ð²Ñеменной каÑалог."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Ðе ÑдаÑÑÑÑ Ð·Ð°Ð¿Ð¸ÑаÑÑ Ñайл на диÑк."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "ÐагÑÑзка Ñайла оÑÑановлена по ÑаÑÑиÑениÑ."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "СиÑÑÐµÐ¼Ð½Ð°Ñ Ð¾Ñибка пÑи загÑÑзке Ñайла."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "ÐÑе ÑÑаÑÑники"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "ÐагÑÑзиÑÑ Ñайл"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "ÐÑ Ð½Ðµ можеÑе ÑнимаÑÑ Ñоли полÑзоваÑелей на ÑÑом ÑайÑе."
@@ -4854,7 +5061,7 @@ msgid "Reset key & secret"
msgstr "СбÑоÑиÑÑ ÐºÐ»ÑÑ Ð¸ ÑекÑеÑнÑÑ ÑÑазÑ"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "УдалиÑÑ"
@@ -6137,13 +6344,13 @@ msgid "Author(s)"
msgstr "ÐвÑоÑ(Ñ)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "ÐомеÑиÑÑ"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s добавил запиÑÑ %2$s в ÑиÑло лÑбимÑÑ
."
@@ -6260,7 +6467,7 @@ msgid "Could not create login token for %s"
msgstr "Ðе ÑдаÑÑÑÑ ÑоздаÑÑ Ñокен вÑ
ода Ð´Ð»Ñ %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "ÐÐ¼Ñ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
или DSN не найдено."
@@ -6287,23 +6494,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "ÐÐµÑ Ñакого пÑоÑÐ¸Ð»Ñ (%1$d) Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "ÐÑибка баз даннÑÑ
пÑи вÑÑавке Ñ
еÑ-Ñегов: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "ÐÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñ ÑоÑ
Ñанением запиÑи. СлиÑком длинно."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "ÐÑоблема пÑи ÑоÑ
Ñанении запиÑи. ÐеизвеÑÑнÑй полÑзоваÑелÑ."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6311,7 +6518,7 @@ msgstr ""
"попÑобÑйÑе Ð²Ð½Ð¾Ð²Ñ ÑеÑез паÑÑ Ð¼Ð¸Ð½ÑÑ."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6320,42 +6527,42 @@ msgstr ""
"и попÑобÑйÑе Ð²Ð½Ð¾Ð²Ñ ÑеÑез паÑÑ Ð¼Ð¸Ð½ÑÑ."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Ðам запÑеÑено поÑÑиÑÑÑÑ Ð½Ð° ÑÑом ÑайÑе (бан)"
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "ÐÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñ ÑоÑ
Ñанением запиÑи."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr "ÐÐ»Ñ saveKnownGroups Ñказан невеÑнÑй Ñип."
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "ÐÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñ ÑоÑ
Ñанением вÑ
одÑÑиÑ
ÑообÑений гÑÑппÑ."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Ðе ÑдаÑÑÑÑ ÑоÑ
ÑаниÑÑ Ð¾ÑÐ²ÐµÑ Ð´Ð»Ñ %1$d, %2$d."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6363,7 +6570,7 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
@@ -6372,7 +6579,7 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6443,32 +6650,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "ÐобÑо пожаловаÑÑ Ð½Ð° %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Ðи задан полÑзоваÑÐµÐ»Ñ Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾Ð¿Ð¾Ð»ÑзоваÑелÑÑкого Ñежима."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr "ÐÑзов оÑклÑÑÑнного кода однополÑзоваÑелÑÑкого Ñежима."
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Ðе ÑдаÑÑÑÑ ÑоздаÑÑ Ð³ÑÑппÑ."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Ðе ÑдаÑÑÑÑ Ð½Ð°Ð·Ð½Ð°ÑиÑÑ URI гÑÑппÑ."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Ðе ÑдаÑÑÑÑ Ð½Ð°Ð·Ð½Ð°ÑиÑÑ ÑленÑÑво в гÑÑппе."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Ðе ÑдаÑÑÑÑ ÑоÑ
ÑаниÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ локалÑной гÑÑппе."
@@ -6807,10 +7014,56 @@ msgstr "ТÑда"
msgid "Expecting a root feed element but got a whole XML document."
msgstr "ÐжидалÑÑ ÐºÐ¾Ñневой ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð¿Ð¾Ñока, а полÑÑен XML-докÑÐ¼ÐµÐ½Ñ Ñеликом."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "ÐеизвеÑÑнÑй ÑзÑк «%s»."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "ФоÑо"
+msgid "Cannot force remote user to subscribe."
+msgstr "УкажиÑе Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¿Ð¸Ñки."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "ÐеподдеÑживаемÑй Ñип Ñайла"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "ÐÑ Ñже ÑвлÑеÑеÑÑ Ñленом ÑÑой гÑÑппÑ."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "ÐайÑи запиÑÑ Ð¿Ð¾ ÑодеÑжимомÑ"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7094,10 +7347,17 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "ÐÑозваÑÑ"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+#, fuzzy
+msgid "Author element must contain a name element."
msgstr "ÐÐ»ÐµÐ¼ÐµÐ½Ñ author должен ÑодеÑжаÑÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ name."
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ðе ÑдалÑйÑе ÑÑÑ Ð³ÑÑппÑ"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7536,24 +7796,24 @@ msgstr ""
"tracking â пока не Ñеализовано.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr "ÐонÑигÑÑаÑионнÑй Ñайл не найден."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr "ÐонÑигÑÑаÑионнÑе ÑÐ°Ð¹Ð»Ñ Ð¸ÑкалиÑÑ Ð² ÑледÑÑÑиÑ
меÑÑаÑ
:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Ðозможно, Ð²Ñ ÑеÑиÑе запÑÑÑиÑÑ ÑÑÑановÑик Ð´Ð»Ñ Ð¸ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑÑого."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "ÐеÑейÑи к ÑÑÑановÑикÑ"
@@ -7655,6 +7915,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "ÐÑе ÑÑаÑÑники"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7843,11 +8116,6 @@ msgstr "ÐÑÐ¾Ñ Ñайл ÑлиÑком болÑÑой. ÐакÑималÑнÑ
msgid "Partial upload."
msgstr "ЧаÑÑиÑÐ½Ð°Ñ Ð·Ð°Ð³ÑÑзка."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "СиÑÑÐµÐ¼Ð½Ð°Ñ Ð¾Ñибка пÑи загÑÑзке Ñайла."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Ðе ÑвлÑеÑÑÑ Ð¸Ð·Ð¾Ð±Ñажением или повÑеждÑннÑй Ñайл."
@@ -8270,7 +8538,7 @@ msgstr ""
"вовлеÑÐµÐ½Ð¸Ñ Ð´ÑÑгиÑ
полÑзоваÑелей в ÑазговоÑ. СообÑениÑ, полÑÑаемÑе Ð¾Ñ Ð´ÑÑгиÑ
"
"лÑдей, видиÑе ÑолÑко вÑ."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "оÑ"
@@ -8302,39 +8570,6 @@ msgstr ""
"ÐÑи ÑоÑ
Ñанении ваÑего Ñайла возникла оÑибка Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
. ÐожалÑйÑÑа, "
"попÑобÑйÑе еÑÑ Ñаз."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr "ÐагÑÑжаемÑй Ñайл пÑевÑÑÐ°ÐµÑ Ð´Ð¸ÑекÑÐ¸Ð²Ñ upload_max_filesize в php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"ÐагÑÑжаемÑй Ñайл пÑевÑÑÐ°ÐµÑ Ð´Ð¸ÑекÑÐ¸Ð²Ñ MAX_FILE_SIZE, ÑказаннÑÑ Ð² HTML-ÑоÑме."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "ÐагÑÑжаемÑй Ñайл загÑÑжен ÑолÑко ÑаÑÑиÑно."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "ÐÑÑÑÑÑÑвÑÐµÑ Ð²Ñеменной каÑалог."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Ðе ÑдаÑÑÑÑ Ð·Ð°Ð¿Ð¸ÑаÑÑ Ñайл на диÑк."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "ÐагÑÑзка Ñайла оÑÑановлена по ÑаÑÑиÑениÑ."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8355,7 +8590,7 @@ msgstr "Ðе ÑдаÑÑÑÑ Ð¾Ð¿ÑеделиÑÑ mime-Ñип Ñайла."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8366,7 +8601,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "Тип Ñайла «%s» не поддеÑживаеÑÑÑ Ð½Ðµ ÑÑом ÑеÑвеÑе."
@@ -8399,18 +8634,18 @@ msgid "Send"
msgstr "ÐÑпÑавиÑÑ"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"ÐÐ¼Ñ Ð´Ð¾Ð»Ð¶Ð½Ð¾ ÑоÑÑоÑÑÑ ÑолÑко из пÑопиÑнÑÑ
бÑкв и ÑиÑÑ Ð¸ не имеÑÑ Ð¿Ñобелов."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr "ÐÑевдоним не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑÑÑÑм."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8452,55 +8687,55 @@ msgstr ""
"вÑемени, Ñем ожидалоÑÑ; повÑоÑиÑе попÑÑÐºÑ Ð¿Ð¾Ð·Ð¶Ðµ"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "Ñ. Ñ."
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "Ñ. Ñ."
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "в. д."
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "з. д."
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\" %4$s %5$u°%6$u'%7$u\" %8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "из"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "web"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "пеÑепиÑка"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "ÐовÑоÑено"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "ÐÑвеÑиÑÑ Ð½Ð° ÑÑÑ Ð·Ð°Ð¿Ð¸ÑÑ"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "ÐÑвеÑиÑÑ"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "ÐапиÑÑ Ð¿Ð¾Ð²ÑоÑена"
@@ -8654,7 +8889,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "ÐÑозваÑÑ Ñ ÑÑого полÑзоваÑÐµÐ»Ñ ÑÐ¾Ð»Ñ Â«%s»"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr "СÑÑаниÑа не найдена."
@@ -9020,21 +9255,7 @@ msgid "Invalid XML, missing XRD root."
msgstr "ÐевеÑнÑй XML, оÑÑÑÑÑÑвÑÐµÑ ÐºÐ¾ÑÐµÐ½Ñ XRD."
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr "ÐолÑÑение ÑезеÑвной копии из Ñайла «%s»."
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "Ðе Ñказан полÑзоваÑелÑ; иÑполÑзÑеÑÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¸Ð· ÑезеÑвной копии."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] "%d запиÑÑ Ð² ÑезеÑвной копии."
-msgstr[1] "%d запиÑи в ÑезеÑвной копии."
-msgstr[2] "%d запиÑей в ÑезеÑвной копии."
diff --git a/locale/statusnet.pot b/locale/statusnet.pot
index 5065298b06..8722900213 100644
--- a/locale/statusnet.pot
+++ b/locale/statusnet.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -265,7 +265,7 @@ msgstr ""
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -310,7 +310,8 @@ msgstr ""
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -536,7 +537,7 @@ msgstr ""
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr ""
@@ -546,7 +547,7 @@ msgstr ""
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr ""
@@ -558,7 +559,7 @@ msgstr ""
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr ""
@@ -568,7 +569,7 @@ msgstr ""
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr ""
@@ -583,7 +584,7 @@ msgstr ""
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -595,7 +596,7 @@ msgstr[1] ""
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr ""
@@ -607,7 +608,7 @@ msgstr ""
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -626,7 +627,7 @@ msgstr ""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr ""
@@ -635,7 +636,7 @@ msgstr ""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr ""
@@ -934,9 +935,10 @@ msgstr ""
msgid "Already repeated that notice."
msgstr ""
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr ""
@@ -1022,7 +1024,7 @@ msgstr ""
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr ""
@@ -1113,30 +1115,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, php-format
msgid "No content for notice %d."
msgstr ""
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr ""
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1147,7 +1149,7 @@ msgid "API method under construction."
msgstr ""
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr ""
@@ -1243,20 +1245,25 @@ msgstr ""
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, php-format
msgid "No such profile id: %d"
msgstr ""
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr ""
-#: actions/atompubshowsubscription.php:154
-msgid "Can't delete someone else's subscription"
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
+msgid "Cannot delete someone else's subscription"
msgstr ""
#: actions/atompubsubscriptionfeed.php:150
@@ -1349,13 +1356,15 @@ msgid "Preview"
msgstr ""
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr ""
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr ""
@@ -1396,6 +1405,36 @@ msgstr ""
msgid "Avatar deleted."
msgstr ""
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+msgid "Only logged-in users can backup their account."
+msgstr ""
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr ""
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1598,6 +1637,72 @@ msgstr ""
msgid "Notices"
msgstr ""
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+msgid "Only logged-in users can delete their account."
+msgstr ""
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+msgid "You cannot delete your account."
+msgstr ""
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+msgid "Account deleted."
+msgstr ""
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+msgid "Delete account"
+msgstr ""
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr ""
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr ""
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+msgid "Permanently delete your account"
+msgstr ""
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1738,7 +1843,7 @@ msgid "Do not delete this notice"
msgstr ""
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr ""
@@ -2038,7 +2143,7 @@ msgstr ""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr ""
@@ -2050,7 +2155,7 @@ msgstr ""
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr ""
@@ -3202,8 +3307,13 @@ msgstr ""
msgid "New group"
msgstr ""
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+msgid "You are not allowed to create groups on this site."
+msgstr ""
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr ""
@@ -3511,11 +3621,6 @@ msgstr ""
msgid "6 or more characters"
msgstr ""
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr ""
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr ""
@@ -4022,6 +4127,11 @@ msgstr ""
msgid "Settings saved."
msgstr ""
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+msgid "Restore account"
+msgstr ""
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4439,7 +4549,7 @@ msgstr ""
msgid "You already repeated that notice."
msgstr ""
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr ""
@@ -4499,6 +4609,88 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr ""
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+msgid "Only logged-in users can restore their account."
+msgstr ""
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+msgid "You may not restore your account."
+msgstr ""
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+msgid "No uploaded file."
+msgstr ""
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr ""
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+msgid "Not an Atom feed."
+msgstr ""
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+msgid "Upload the file"
+msgstr ""
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr ""
@@ -4599,7 +4791,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr ""
@@ -5794,13 +5986,13 @@ msgid "Author(s)"
msgstr ""
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr ""
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr ""
@@ -5907,7 +6099,7 @@ msgid "Could not create login token for %s"
msgstr ""
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -5934,71 +6126,71 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr ""
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr ""
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr ""
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr ""
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr ""
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr ""
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr ""
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6006,14 +6198,14 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6083,32 +6275,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr ""
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr ""
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr ""
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr ""
@@ -6438,8 +6630,52 @@ msgstr ""
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
-msgid "Post"
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
+msgid "Cannot force remote user to subscribe."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+msgid "Unknown profile."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+msgid "User is already a member of this group."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, php-format
+msgid "No content for notice %s."
msgstr ""
#. TRANS: Client exception thrown when there is no source attribute.
@@ -6720,8 +6956,13 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr ""
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
+msgstr ""
+
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+msgid "Do not use this method!"
msgstr ""
#. TRANS: DT element label in attachment list item.
@@ -7107,24 +7348,24 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr ""
@@ -7224,6 +7465,18 @@ msgstr ""
msgid "FOAF"
msgstr ""
+#: lib/feedimporter.php:75
+msgid "Not an atom feed."
+msgstr ""
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7402,11 +7655,6 @@ msgstr ""
msgid "Partial upload."
msgstr ""
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr ""
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr ""
@@ -7723,7 +7971,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr ""
@@ -7753,38 +8001,6 @@ msgstr ""
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -7805,7 +8021,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -7814,7 +8030,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -7847,17 +8063,17 @@ msgid "Send"
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -7896,55 +8112,55 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr ""
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr ""
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr ""
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr ""
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr ""
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr ""
@@ -8098,7 +8314,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr ""
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr ""
@@ -8443,20 +8659,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr ""
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/sv/LC_MESSAGES/statusnet.po b/locale/sv/LC_MESSAGES/statusnet.po
index d56739acd1..feea4eb123 100644
--- a/locale/sv/LC_MESSAGES/statusnet.po
+++ b/locale/sv/LC_MESSAGES/statusnet.po
@@ -4,6 +4,7 @@
# Author: Jamminjohn
# Author: Kjell
# Author: McDutchie
+# Author: Nghtwlkr
# --
# This file is distributed under the same license as the StatusNet package.
#
@@ -11,17 +12,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:14+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:22+0000\n"
"Language-Team: Swedish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: sv\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -278,7 +279,7 @@ msgstr "Uppdateringar från %1$s och vänner på %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -323,7 +324,8 @@ msgstr "Kunde inte uppdatera användare."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -402,9 +404,9 @@ msgid "%s subscriptions"
msgstr "%s prenumerationer"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "Favoriter"
+msgstr "%s favoriter"
#: actions/apiatomservice.php:123
#, fuzzy, php-format
@@ -556,7 +558,7 @@ msgstr "Kunde inte hitta målanvändare."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Smeknamnet används redan. Försök med ett annat."
@@ -566,7 +568,7 @@ msgstr "Smeknamnet används redan. Försök med ett annat."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Inte ett giltigt smeknamn."
@@ -578,7 +580,7 @@ msgstr "Inte ett giltigt smeknamn."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Hemsida är inte en giltig webbadress."
@@ -588,7 +590,7 @@ msgstr "Hemsida är inte en giltig webbadress."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "Fullständigt namn är för långt (max 255 tecken)."
@@ -603,7 +605,7 @@ msgstr "Fullständigt namn är för långt (max 255 tecken)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -615,7 +617,7 @@ msgstr[1] "Beskrivning är för lång (max %d tecken)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "Beskrivning av plats är för lång (max 255 tecken)."
@@ -627,7 +629,7 @@ msgstr "Beskrivning av plats är för lång (max 255 tecken)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -646,7 +648,7 @@ msgstr "Ogiltigt alias: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Alias \"%s\" används redan. Försök med ett annat."
@@ -655,7 +657,7 @@ msgstr "Alias \"%s\" används redan. Försök med ett annat."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "Alias kan inte vara samma som smeknamn."
@@ -965,9 +967,10 @@ msgstr "Kan inte upprepa din egen notis."
msgid "Already repeated that notice."
msgstr "Redan upprepat denna notis."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1055,7 +1058,7 @@ msgstr "%1$s uppdateringar markerade som favorit av %2$s / %2$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "Kunde inte generera flöde för grupp - %s"
@@ -1147,30 +1150,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Hitta innehåll i notiser"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "Notis med den ID:n finns inte."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1181,14 +1184,13 @@ msgid "API method under construction."
msgstr "API-metoden är under uppbyggnad."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "API-metod hittades inte."
#: actions/atompubfavoritefeed.php:70
-#, fuzzy
msgid "No such profile"
-msgstr "Ingen sådan profil."
+msgstr "Ingen sådan profil"
#: actions/atompubfavoritefeed.php:145
#, php-format
@@ -1271,9 +1273,8 @@ msgid "Can't delete someone else's favorite"
msgstr "Kunde inte ta bort favoriten."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "Ingen sådan grupp."
+msgstr "Ingen sådan grupp"
#: actions/atompubshowmembership.php:90
#, fuzzy
@@ -1289,21 +1290,26 @@ msgstr "API-metod hittades inte."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Ingen sådan profil."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Du är inte prenumerat hos den profilen."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Kunde inte spara prenumeration."
#: actions/atompubsubscriptionfeed.php:150
@@ -1397,13 +1403,15 @@ msgid "Preview"
msgstr "Förhandsgranska"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "Ta bort"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "Ladda upp"
@@ -1444,6 +1452,38 @@ msgstr "Misslyckades uppdatera avatar."
msgid "Avatar deleted."
msgstr "Avatar borttagen."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "Bara inloggade användaren kan upprepa notiser."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Bakgrund"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1650,6 +1690,77 @@ msgstr "Konversationer"
msgid "Notices"
msgstr "Notiser"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "Bara inloggade användaren kan upprepa notiser."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Du kan inte ta bort användare."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Avatar borttagen."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Skapa ett konto"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Bekräfta"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Du kan inte ta bort användare."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Du kan inte ta bort användare."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1798,7 +1909,7 @@ msgid "Do not delete this notice"
msgstr "Ta inte bort denna notis"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Ta bort denna notis"
@@ -2102,7 +2213,7 @@ msgstr "Använd detta formulär för att redigera gruppen."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Ogiltigt alias: \"%s\""
@@ -2114,7 +2225,7 @@ msgstr "Kunde inte uppdatera grupp."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Kunde inte skapa alias."
@@ -3348,8 +3459,14 @@ msgstr "Kunde inte skapa applikation."
msgid "New group"
msgstr "Ny grupp"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Du får inte ta bort denna grupp."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "Använd detta formulär för att skapa en ny grupp."
@@ -3669,11 +3786,6 @@ msgstr "Nytt lösenord"
msgid "6 or more characters"
msgstr "Minst 6 tecken"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Bekräfta"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Samma som lösenordet ovan"
@@ -4202,6 +4314,12 @@ msgstr "Kunde inte spara taggar."
msgid "Settings saved."
msgstr "Inställningar sparade."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Skapa ett konto"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4669,7 +4787,7 @@ msgstr "Du kan inte upprepa din egna notis."
msgid "You already repeated that notice."
msgstr "Du har redan upprepat denna notis."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Upprepad"
@@ -4733,6 +4851,96 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "Svar till %1$s på %2$s"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "Bara inloggade användaren kan upprepa notiser."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Du har inte registrerat några applikationer än."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Ladda upp fil"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+"Den uppladdade filen överstiger upload_max_filesize-direktivet i php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"Den uppladdade filen överstiger MAX_FILE_SIZE-direktivet som var angivet i "
+"HTML-formuläret."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "Den uppladdade filen var bara delvis uppladdad."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "Saknar en tillfällig mapp."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "Misslyckades att skriva fil till disk."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "Filuppladdningen stoppad pga filändelse"
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Systemfel vid uppladdning av fil."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Alla medlemmar"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Ladda upp fil"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Du kan inte återkalla användarroller på denna webbplats."
@@ -4833,7 +5041,7 @@ msgid "Reset key & secret"
msgstr "Ã
terställ nyckel & hemlighet"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Ta bort"
@@ -6115,13 +6323,13 @@ msgid "Author(s)"
msgstr "Författare"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "Markera som favorit"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%s (@%s) lade till din notis som en favorit"
@@ -6234,7 +6442,7 @@ msgid "Could not create login token for %s"
msgstr "Kunde inte skapa inloggnings-token för %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "Inget databasnamn eller DSN funnen någonstans."
@@ -6261,23 +6469,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "Ingen sådan profil (%1$d) för notis (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Databasfel vid infogning av hashtag: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Problem vid sparande av notis. För långt."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Problem vid sparande av notis. Okänd användare."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6285,7 +6493,7 @@ msgstr ""
"minuter."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6294,43 +6502,43 @@ msgstr ""
"om ett par minuter."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Du är utestängd från att posta notiser på denna webbplats."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Problem med att spara notis."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
#, fuzzy
msgid "Bad type provided to saveKnownGroups."
msgstr "Dålig typ tillhandahållen saveKnownGroups"
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "Problem med att spara gruppinkorg."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Kunde inte spara lokal gruppinformation."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6338,14 +6546,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr "Kan inte återkalla roll \"%1$s\" för användare #%2$d; finns inte."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr "Kan inte återkalla roll \"%1$s\" för användare #%2$d; databasfel."
@@ -6415,32 +6623,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "Välkommen till %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "Ingen enskild användare definierad för enanvändarläge."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Kunde inte skapa grupp."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Kunde inte ställa in grupp-URI."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Kunde inte ställa in gruppmedlemskap."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Kunde inte spara lokal gruppinformation."
@@ -6776,10 +6984,56 @@ msgstr "Tidigare"
msgid "Expecting a root feed element but got a whole XML document."
msgstr "Förväntade ett flödes rotelement, men fick ett helt XML-dokument."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Okänt språk \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "Foto"
+msgid "Cannot force remote user to subscribe."
+msgstr "Ange namnet på användaren att prenumerara på."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Okänd filtyp"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Du är redan en medlem i denna grupp."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Hitta innehåll i notiser"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7064,10 +7318,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Ã
terkalla"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ta inte bort denna grupp"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7495,26 +7755,26 @@ msgstr ""
"tracking - inte implementerat än.\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Ingen konfigurationsfil hittades. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "Jag letade efter konfigurationsfiler på följande platser: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "Du kanske vill köra installeraren för att åtgärda detta."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "GÃ¥ till installeraren."
@@ -7616,6 +7876,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Alla medlemmar"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7798,11 +8071,6 @@ msgstr "Denna fil är för stor. Den maximala filstorleken är %s."
msgid "Partial upload."
msgstr "Bitvis uppladdad."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Systemfel vid uppladdning av fil."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Inte en bildfil eller så är filen korrupt."
@@ -8221,7 +8489,7 @@ msgstr ""
"engagera andra användare i konversationen. Folk kan skicka meddelanden till "
"dig som bara du ser."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "från"
@@ -8252,41 +8520,6 @@ msgid "There was a database error while saving your file. Please try again."
msgstr ""
"Det var ett databasfel vid sparandet av din profil. Var vänlig försök igen."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-"Den uppladdade filen överstiger upload_max_filesize-direktivet i php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"Den uppladdade filen överstiger MAX_FILE_SIZE-direktivet som var angivet i "
-"HTML-formuläret."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "Den uppladdade filen var bara delvis uppladdad."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "Saknar en tillfällig mapp."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "Misslyckades att skriva fil till disk."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "Filuppladdningen stoppad pga filändelse"
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8307,7 +8540,7 @@ msgstr "Kunde inte fastställa filens MIME-typ."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8318,7 +8551,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "%s är en filtyp som saknar stöd på denna server."
@@ -8353,18 +8586,18 @@ msgid "Send"
msgstr "Skicka"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"Smeknamnet får endast innehålla små bokstäver eller siffror, inga mellanslag."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8405,55 +8638,55 @@ msgstr ""
"god försök igen senare"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "Ã"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "V"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "på"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "webb"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "i sammanhang"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "Upprepad av"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Svara på denna notis"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Svara"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Notis upprepad"
@@ -8607,7 +8840,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Ã
terkalla rollen \"%s\" från denna användare"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "API-metod hittades inte."
@@ -8959,21 +9192,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Ingen användar-ID angiven."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/te/LC_MESSAGES/statusnet.po b/locale/te/LC_MESSAGES/statusnet.po
index 250a871739..5aaee51359 100644
--- a/locale/te/LC_MESSAGES/statusnet.po
+++ b/locale/te/LC_MESSAGES/statusnet.po
@@ -10,17 +10,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:15+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:23+0000\n"
"Language-Team: Telugu \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: te\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -271,7 +271,7 @@ msgstr "%2$sలౠ%1$s మరియౠసà±à°¨à±à°¹à°¿à°¤à±à°² à°¨à±à°à°¡
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -318,7 +318,8 @@ msgstr "వాడà±à°à°°à°¿à°¨à°¿ తాà°à°¾à°à°°à°¿à°à°à°²à±à°à±à°¨
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -548,7 +549,7 @@ msgstr "à°²à°à±à°·à±à°¯à°¿à°¤ వాడà±à°à°°à°¿à°¨à°¿ à°à°¨à±à°à±à°¨
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "à° à°ªà±à°°à±à°¨à°¿ à°à°ªà±à°ªà°à°¿à°à± వాడà±à°¤à±à°¨à±à°¨à°¾à°°à±. మరà±à°à°¿ à°ªà±à°°à°¯à°¤à±à°¨à°¿à°à°à°à°¡à°¿."
@@ -558,7 +559,7 @@ msgstr "à° à°ªà±à°°à±à°¨à°¿ à°à°ªà±à°ªà°à°¿à°à± వాడà±à°¤à±à°¨à±
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "సరà±à°¨ à°ªà±à°°à± à°à°¾à°¦à±."
@@ -570,7 +571,7 @@ msgstr "సరà±à°¨ à°ªà±à°°à± à°à°¾à°¦à±."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "à°¹à±à°®à± à°ªà±à°à± URL సరà±à°¨à°¦à°¿ à°à°¾à°¦à±."
@@ -580,7 +581,7 @@ msgstr "à°¹à±à°®à± à°ªà±à°à± URL సరà±à°¨à°¦à°¿ à°à°¾à°¦à±."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
#, fuzzy
msgid "Full name is too long (maximum 255 characters)."
@@ -596,7 +597,7 @@ msgstr "à°ªà±à°°à±à°¤à°¿ à°ªà±à°°à± à°à°¾à°²à°¾ à°ªà±à°¦à±à°¦à°à°¾ à°
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, fuzzy, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -608,7 +609,7 @@ msgstr[1] "వివరణ à°à°¾à°²à°¾ à°ªà±à°¦à±à°¦à°à°¾ à°à°à°¦à°¿ (%d
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
#, fuzzy
msgid "Location is too long (maximum 255 characters)."
@@ -621,7 +622,7 @@ msgstr "à°ªà±à°°à°¾à°à°¤à° à°ªà±à°°à± మరౠపà±à°¦à±à°¦à°à°¾ à°
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, fuzzy, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -640,7 +641,7 @@ msgstr "తపà±à°ªà±à°¡à± మారà±à°ªà±à°°à±: \"%s\"."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "\"%s\" à°
à°¨à±à°¨ మారà±à°ªà±à°°à±à°¨à°¿ à°à°ªà±à°ªà°à°¿à°à± వాడà±à°¤à±à°¨à±à°¨à°¾à°°à±. మరà±à°à°à°¿ à°ªà±à°°à°¯à°¤à±à°¨à°¿à°à°à°à°¡à°¿."
@@ -649,7 +650,7 @@ msgstr "\"%s\" à°
à°¨à±à°¨ మారà±à°ªà±à°°à±à°¨à°¿ à°à°ªà±à°ªà°à°¿à°
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "మారà±à°ªà±à°°à± à°ªà±à°°à±à°¤à± సమానà°à°à°¾ à°à°à°¡à°à±à°¡à°¦à±."
@@ -954,9 +955,10 @@ msgstr "మౠనà±à°à±à°¸à±à°¨à°¿ à°®à±à°°à± à°ªà±à°¨à°°à°¾à°µà±à°¤à°¿
msgid "Already repeated that notice."
msgstr "à°à°ªà±à°ªà°à°¿à°à± à° à°¨à±à°à±à°¸à±à°¨à°¿ à°ªà±à°¨à°°à°¾à°µà±à°¤à°¿à°à°à°¾à°°à±."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
#, fuzzy
msgid "HTTP method not supported."
@@ -1044,7 +1046,7 @@ msgstr "%s à°¯à±à°à±à° à°®à±à°à±à°°à±à°¬à±à°²à°¾à°à±"
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, fuzzy, php-format
msgid "Could not generate feed for group - %s"
msgstr "à°à±à°à°ªà±à°¨à°¿ తాà°à°¾à°à°°à°¿à°à°à°²à±à°à±à°¨à±à°¨à°¾à°."
@@ -1137,30 +1139,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "మౠనà±à°à±à°¸à±à°¨à°¿ à°®à±à°°à± à°ªà±à°¨à°°à°¾à°µà±à°¤à°¿à°à°à°²à±à°°à±."
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, fuzzy, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "à° à°à°®à±à°¯à°¿à°²à± à°à°¿à°°à±à°¨à°¾à°®à°¾ à°²à±à°¦à°¾ వాడà±à°à°°à°¿à°ªà±à°°à±à°¤à± వాడà±à°à°°à±à°²à±à°µà°°à± à°²à±à°°à±."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1172,7 +1174,7 @@ msgid "API method under construction."
msgstr "నిరà±à°§à°¾à°°à°£ à°¸à°à°à±à°¤à° à°à°¨à°¬à°¡à°²à±à°¦à±."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "వాడà±à°à°°à°¿ à°¦à±à°°à°à°²à±à°¦à±."
@@ -1263,9 +1265,8 @@ msgid "Can't delete someone else's favorite"
msgstr "à°à°·à±à°à°¾à°à°¶à°¾à°¨à±à°¨à°¿ à°¤à±à°²à°à°¿à°à°à°²à±à°à°ªà±à°¯à°¾à°."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
-msgstr "à°
à°à±à°µà°à°à°¿ à°à±à°à°ªà± à°²à±à°¦à±."
+msgstr "à°
à°à±à°µà°à°à°¿ à°à±à°à°ªà± à°²à±à°¦à±"
#: actions/atompubshowmembership.php:90
#, fuzzy
@@ -1281,21 +1282,26 @@ msgstr "నిరà±à°§à°¾à°°à°£ à°¸à°à°à±à°¤à° à°à°¨à°¬à°¡à°²à±à°¦à±."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "à°
à°à±à°µà°à°à°¿ à°«à±à°²à± à°²à±à°¦à±."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "à°®à±à°°à± à°à°µà°°à°¿à°à± à°à°à°¦à°¾à°à±à°°à°²à±à°¦à±."
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "à°à±à°¤à±à°¤ à°à°à°¦à°¾à°¨à°¿ à°à±à°°à±à°à°²à±à°à°ªà±à°¯à°¾à°."
#: actions/atompubsubscriptionfeed.php:150
@@ -1389,13 +1395,15 @@ msgid "Preview"
msgstr "à°®à±à°¨à±à°à±à°ªà±"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "à°¤à±à°²à°à°¿à°à°à±"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "à°à°à±à°à°¿à°à°à±"
@@ -1436,6 +1444,38 @@ msgstr "à°
వతారపౠతాà°à°¾à°à°°à°£ విఫలమà±à°à°¦à°¿.
msgid "Avatar deleted."
msgstr "à°
వతారానà±à°¨à°¿ à°¤à±à°²à°à°¿à°à°à°¾à°."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "à°à±à°µà°²à° à°ªà±à°°à°µà±à°¶à°¿à°à°à°¿à°¨ వాడà±à°à°°à±à°²à± మాతà±à°°à°®à± à°¨à±à°à±à°¸à±à°²à°¨à°¿ à°ªà±à°¨à°°à°¾à°µà±à°¤à°¿à°à°à°à°²à°°à±."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "à°¨à±à°ªà°¥à±à°¯à°"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1642,6 +1682,77 @@ msgstr "à°¸à°à°à°¾à°·à°£"
msgid "Notices"
msgstr "à°¸à°à°¦à±à°¶à°¾à°²à±"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "à°à±à°µà°²à° à°ªà±à°°à°µà±à°¶à°¿à°à°à°¿à°¨ వాడà±à°à°°à±à°²à± మాతà±à°°à°®à± à°¨à±à°à±à°¸à±à°²à°¨à°¿ à°ªà±à°¨à°°à°¾à°µà±à°¤à°¿à°à°à°à°²à°°à±."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "à°®à±à°°à± వాడà±à°à°°à±à°²à°¨à°¿ à°¤à±à°²à°à°¿à°à°à°²à±à°°à±."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "à°
వతారానà±à°¨à°¿ à°¤à±à°²à°à°¿à°à°à°¾à°."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "à°à°¾à°¤à°¾à°¨à°¿ à°¸à±à°·à±à°à°¿à°à°à±à°à±à°à°¡à°¿"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "నిరà±à°¥à°¾à°°à°¿à°à°à±"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "à°®à±à°°à± వాడà±à°à°°à±à°²à°¨à°¿ à°¤à±à°²à°à°¿à°à°à°²à±à°°à±."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "à°®à±à°°à± వాడà±à°à°°à±à°²à°¨à°¿ à°¤à±à°²à°à°¿à°à°à°²à±à°°à±."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1787,7 +1898,7 @@ msgid "Do not delete this notice"
msgstr "à° à°¨à±à°à±à°¸à±à°¨à°¿ à°¤à±à°²à°à°¿à°à°à°à±"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "à° à°¨à±à°à±à°¸à±à°¨à°¿ à°¤à±à°²à°à°¿à°à°à±"
@@ -2098,7 +2209,7 @@ msgstr "à°à±à°à°ªà±à°¨à°¿ మారà±à°à°¡à°¾à°¨à°¿à°à°¿ ఠఫారా
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "తపà±à°ªà±à°¡à± మారà±à°ªà±à°°à±: \"%s\""
@@ -2110,7 +2221,7 @@ msgstr "à°à±à°à°ªà±à°¨à°¿ తాà°à°¾à°à°°à°¿à°à°à°²à±à°à±à°¨à±à°¨
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "మారà±à°ªà±à°°à±à°²à°¨à°¿ à°¸à±à°·à±à°à°¿à°à°à°²à±à°à°ªà±à°¯à°¾à°."
@@ -3327,8 +3438,14 @@ msgstr "à°à°ªà°à°°à°£à°¾à°¨à±à°¨à°¿ à°¸à±à°·à±à°à°¿à°à°à°²à±à°à°ªà±
msgid "New group"
msgstr "à°à±à°¤à±à°¤ à°à±à°à°ªà±"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "à° à°à±à°à°ªà±à°¨à± à°¤à±à°²à°à°¿à°à°à°¡à°¾à°¨à°¿à°à°¿ à°®à±à°à± à°
à°¨à±à°®à°¤à°¿ à°²à±à°¦à±."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "à°à±à°¤à±à°¤ à°à±à°à°ªà±à°¨à°¿ à°¸à±à°·à±à°à°¿à°à°¡à°¾à°¨à°¿à°à°¿ ఠఫారానà±à°¨à°¿ à°à°ªà°¯à±à°à°¿à°à°à°à°¡à°¿."
@@ -3648,11 +3765,6 @@ msgstr "à°à±à°¤à±à°¤ à°¸à°à°à±à°¤à°ªà°¦à°"
msgid "6 or more characters"
msgstr "6 à°²à±à°¦à°¾ à°
à°à°¤à°à°à°à± à°à°à±à°à±à°µ à°
à°à±à°·à°°à°¾à°²à±"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "నిరà±à°¥à°¾à°°à°¿à°à°à±"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "పౠసà°à°à±à°¤à°ªà°¦à° వలà±à°¨à±"
@@ -4184,6 +4296,12 @@ msgstr "à°à±à°¯à°¾à°à±à°²à°¨à°¿ à°à°¦à±à°°à°ªà°°à°à°²à±à°à±à°¨à±à°¨
msgid "Settings saved."
msgstr "à°
మరిà°à°²à± à°à°¦à±à°°à°®à°¯à±à°¯à°¾à°¯à°¿."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "à°à°¾à°¤à°¾à°¨à°¿ à°¸à±à°·à±à°à°¿à°à°à±à°à±à°à°¡à°¿"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4638,7 +4756,7 @@ msgstr "మౠనà±à°à±à°¸à±à°¨à°¿ à°®à±à°°à± à°ªà±à°¨à°°à°¾à°µà±à°¤à°¿
msgid "You already repeated that notice."
msgstr "à°®à±à°°à± à°à°ªà±à°ªà°à°¿à°à± à° à°¨à±à°à±à°¸à±à°¨à°¿ à°ªà±à°¨à°°à°¾à°µà±à°¤à°¿à°à°à°¾à°°à±."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
#, fuzzy
msgid "Repeated"
msgstr "à°¸à±à°·à±à°à°¿à°¤à°"
@@ -4702,6 +4820,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "%2$sలౠ%1$sà°à°¿ à°¸à±à°ªà°à°¦à°¨à°²à±!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "à°à±à°µà°²à° à°ªà±à°°à°µà±à°¶à°¿à°à°à°¿à°¨ వాడà±à°à°°à±à°²à± మాతà±à°°à°®à± à°¨à±à°à±à°¸à±à°²à°¨à°¿ à°ªà±à°¨à°°à°¾à°µà±à°¤à°¿à°à°à°à°²à°°à±."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "à°®à±à°°à± à°à°à°à°¾ à° à°à°ªà°à°°à°£à°¾à°¨à±à°¨à± నమà±à°¦à± à°à±à°¸à±à°à±à°²à±à°¦à±."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "à°«à±à°²à±à°¨à°¿ à°à°à±à°à°¿à°à°à±"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "à°à°à±à°à°¿à°à°à°¿à°¨ à°«à±à°²à± à°à±à°µà°²à° పాà°à±à°·à°¿à°à°à°à°¾ మాతà±à°°à°®à± à°à°à±à°à°¿à°à°¦à°¿."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "తాతà±à°à°¾à°²à°¿à° à°¸à°à°à°¯à° à°à°¨à°¬à°¡à°à°à°²à±à°¦à±."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr ""
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "à°
à°à°¦à°°à± à°¸à°à±à°¯à±à°²à±"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "à°«à±à°²à±à°¨à°¿ à°à°à±à°à°¿à°à°à±"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "à° à°¸à±à°à±à°²à± à°®à±à°°à± వాడà±à°à°°à°²à°à°¿ పాతà±à°°à°²à°¨à± à°à°µà±à°µà°²à±à°°à±."
@@ -4805,7 +5010,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "à°¤à±à°²à°à°¿à°à°à±"
@@ -6057,13 +6262,13 @@ msgid "Author(s)"
msgstr "à°°à°à°¯à°¿à°¤(à°²à±)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "à°à°·à±à°à°ªà°¡à±"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%2$s à°¨à±à°à±à°¸à±à°¨à°¿ %1$s à°à°·à±à°à°¾à°à°¶à°à°à°¾ à°à±à°°à±à°¤à°¿à°à°à°¾à°°à±."
@@ -6170,7 +6375,7 @@ msgid "Could not create login token for %s"
msgstr "మారà±à°ªà±à°°à±à°²à°¨à°¿ à°¸à±à°·à±à°à°¿à°à°à°²à±à°à°ªà±à°¯à°¾à°."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6199,29 +6404,29 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, fuzzy, php-format
msgid "Database error inserting hashtag: %s"
msgstr "à°
వతారానà±à°¨à°¿ à°ªà±à°à±à°à°¡à°à°²à± à°ªà±à°°à°ªà°¾à°à±"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "à°¨à±à°à±à°¸à±à°¨à°¿ à°à°¦à±à°°à°ªà°°à°à°¡à°à°²à± à°ªà±à°°à°ªà°¾à°à±. à°à°¾à°²à°¾ à°ªà±à°¡à°µà±à°à°¾ à°à°à°¦à°¿."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "à°¨à±à°à±à°¸à±à°¨à°¿ à°à°¦à±à°°à°ªà°°à°à°¡à°à°²à± à°ªà±à°°à°ªà°¾à°à±. à°à±à°°à±à°¤à±à°¤à±à°²à°¿à°¯à°¨à°¿ వాడà±à°à°°à°¿."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr "à°à°¾à°²à°¾ à°à°à±à°à±à°µ à°¨à±à°à±à°¸à±à°²à± à°
à°à°¤ à°µà±à°à°à°à°¾; à°à°¾à°¸à±à°¤ à°à°ªà°¿à°°à°¿ à°¤à±à°¸à±à°à±à°¨à°¿ మళà±à°³à± à°à±à°¨à±à°¨à°¿ నిమిషాల తరà±à°µà°¾à°¤ à°µà±à°°à°¾à°¯à°à°¡à°¿."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
#, fuzzy
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
@@ -6229,43 +6434,43 @@ msgid ""
msgstr "à°à°¾à°²à°¾ à°à°à±à°à±à°µ à°¨à±à°à±à°¸à±à°²à± à°
à°à°¤ à°µà±à°à°à°à°¾; à°à°¾à°¸à±à°¤ à°à°ªà°¿à°°à°¿ à°¤à±à°¸à±à°à±à°¨à°¿ మళà±à°³à± à°à±à°¨à±à°¨à°¿ నిమిషాల తరà±à°µà°¾à°¤ à°µà±à°°à°¾à°¯à°à°¡à°¿."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "à° à°¸à±à°à±à°²à± à°¨à±à°à±à°¸à±à°²à± రాయడఠనà±à°à°¡à°¿ మిమà±à°®à°²à±à°¨à°¿ నిషà±à°§à°¿à°à°à°¾à°°à±."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "à°¸à°à°¦à±à°¶à°¾à°¨à±à°¨à°¿ à°à°¦à±à°°à°ªà°°à°à°¡à°à°²à± à°ªà±à°°à°ªà°¾à°à±."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
#, fuzzy
msgid "Problem saving group inbox."
msgstr "à°¸à°à°¦à±à°¶à°¾à°¨à±à°¨à°¿ à°à°¦à±à°°à°ªà°°à°à°¡à°à°²à± à°ªà±à°°à°ªà°¾à°à±."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "à°¸à±à°¥à°¾à°¨à°¿à° à°à±à°à°ªà±à°¨à°¿ తాà°à°¾à°à°°à°¿à°à°à°²à±à°à±à°¨à±à°¨à°¾à°."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6273,14 +6478,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6352,32 +6557,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "@%2$s, %1$sà°à°¿ à°¸à±à°µà°¾à°à°¤à°!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "à°à±à°à°ªà±à°¨à°¿ à°¸à±à°·à±à°à°¿à°à°à°²à±à°à°ªà±à°¯à°¾à°."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "à°à±à°à°ªà±à°¨à°¿ à°¸à±à°·à±à°à°¿à°à°à°²à±à°à°ªà±à°¯à°¾à°."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "à°à±à°à°ªà± à°¸à°à±à°¯à°¤à±à°µà°¾à°¨à±à°¨à°¿ à°
మరà±à°à°²à±à°à°ªà±à°¯à°¾à°."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "à°¸à±à°¥à°¾à°¨à°¿à° à°à±à°à°ªà±à°¨à°¿ తాà°à°¾à°à°°à°¿à°à°à°²à±à°à±à°¨à±à°¨à°¾à°."
@@ -6714,10 +6919,56 @@ msgstr "à°à°à°¤à°à±à°°à°¿à°¤à°"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "à°à±à°°à±à°¤à± à°¤à±à°²à°¿à°¯à°¨à°¿ à°à°¾à°· \"%s\"."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "à°«à±à°à±"
+msgid "Cannot force remote user to subscribe."
+msgstr "à°à°µà°°à°¿à°à°¿ à°à°à°¦à°¾ à°à±à°°à°¾à°²à°¨à±à°à±à°à°à±à°¨à±à°¨à°¾à°°à± ఠవాడà±à°à°°à°¿ à°ªà±à°°à±à°¨à°¿ à°à°µà±à°µà°à°¡à°¿."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "à°¤à±à°²à°¿à°¯à°¨à°¿ à°«à±à°²à± à°°à°à°"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "à°®à±à°°à± à°à°ªà±à°ªà°à°¿à°à± à° à°à±à°à°ªà±à°²à± à°¸à°à±à°¯à±à°²à±."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "మౠనà±à°à±à°¸à±à°¨à°¿ à°®à±à°°à± à°ªà±à°¨à°°à°¾à°µà±à°¤à°¿à°à°à°²à±à°°à±."
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7006,10 +7257,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "à°¤à±à°²à°à°¿à°à°à±"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "à° à°à±à°à°ªà±à°¨à± à°¤à±à°²à°à°¿à°à°à°à±"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7407,26 +7664,26 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "à°¸à±à°µà°°à±à°ªà°£à°ªà± దసà±à°¤à±à°°à°®à±à°®à± à°à°¨à°¬à°¡à°²à±à°¦à±. "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
#, fuzzy
msgid "I looked for configuration files in the following places:"
msgstr "à°¸à±à°µà°°à±à°ªà°£à°ªà± దసà±à°¤à±à°°à°¾à°² à°à±à°°à°à± à° à°ªà±à°°à°¦à±à°¶à°¾à°²à°¤à± à°à±à°¸à°¾à°: "
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
#, fuzzy
msgid "Go to the installer."
msgstr "à°¸à±à°à± à°²à±à°¨à°¿à°à°¿ à°ªà±à°°à°µà±à°¶à°¿à°à°à°à°¡à°¿"
@@ -7530,6 +7787,19 @@ msgstr "à°à°à°®à±"
msgid "FOAF"
msgstr ""
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "à°
à°à°¦à°°à± à°¸à°à±à°¯à±à°²à±"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7711,11 +7981,6 @@ msgstr "à°à°¦à°¿ à°à°¾à°²à°¾ à°ªà±à°¡à°µà±à°à°¦à°¿. à°à°°à°¿à°·à±à° à°¸
msgid "Partial upload."
msgstr "పాà°à±à°·à°¿à° à°à°à±à°®à°¤à°¿."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr ""
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "à°¬à±à°®à±à°® à°à°¾à°¦à± à°²à±à°¦à°¾ పాడà±à°ªà±à°¯à°¿à°¨ à°«à±à°²à±."
@@ -8122,7 +8387,7 @@ msgstr ""
"à°®à±à°à± à°
à°à°¤à°°à°à°à°¿à° à°¸à°à°¦à±à°¶à°¾à°²à± à°²à±à°µà±. à°à°¤à°° వాడà±à°à°°à±à°²à°¤à± à°¸à°à°à°¾à°·à°£à°à± à°®à±à°°à± వారిà°à°¿ à°
à°à°¤à°°à°à°à°¿à° à°¸à°à°¦à±à°¶à°¾à°²à± "
"à°ªà°à°ªà°¿à°à°à°µà°à±à°à±. మౠà°à°à°à°¿à°à°¿ మాతà±à°°à°®à± à°à°¨à°¬à°¡à±à°²à°¾ వారౠమà±à°à± à°¸à°à°¦à±à°¶à°¾à°²à± à°ªà°à°ªà°µà°à±à°à±."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "à°¨à±à°à°¡à°¿"
@@ -8154,38 +8419,6 @@ msgstr "%s à°à°¿ à°¨à±à°°à± à°¸à°à°¦à±à°¶à°¾à°²à±"
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "à°à°à±à°à°¿à°à°à°¿à°¨ à°«à±à°²à± à°à±à°µà°²à° పాà°à±à°·à°¿à°à°à°à°¾ మాతà±à°°à°®à± à°à°à±à°à°¿à°à°¦à°¿."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "తాతà±à°à°¾à°²à°¿à° à°¸à°à°à°¯à° à°à°¨à°¬à°¡à°à°à°²à±à°¦à±."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8206,7 +8439,7 @@ msgstr "à°à°·à±à°à°¾à°à°¶à°¾à°¨à±à°¨à°¿ à°¤à±à°²à°à°¿à°à°à°²à±à°à°ª
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8215,7 +8448,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8250,17 +8483,17 @@ msgid "Send"
msgstr "à°ªà°à°ªà°¿à°à°à±"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "à°ªà±à°°à±à°²à± à°à°¿à°¨à±à°¨à°¬à°¡à°¿ à°
à°à±à°·à°°à°¾à°²à± మరియౠà°
à°à°à±à°²à± మాతà±à°°à°®à± à°à°¾à°³à±à°²à± à°²à±à°à±à°à°¡à°¾ à°à°à°¡à°¾à°²à°¿."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8301,55 +8534,55 @@ msgstr ""
"à°à°¾à°¸à±à°ªà°¾à°à°¿ à°ªà±à°°à°¯à°¤à±à°¨à°¿à°à°à°à°¡à°¿"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "à°"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "à°¦"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "à°¤à±"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "à°ª"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "à°ªà±à°°à°¾à°à°¤à°"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "à°à°¾à°²à°"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "à°¸à°à°¦à°°à±à°à°à°²à±"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "%s à°¯à±à°à±à° à°ªà±à°¨à°°à°¾à°µà±à°¤à°"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "à° à°¨à±à°à±à°¸à±à°ªà± à°¸à±à°ªà°à°¦à°¿à°à°à°à°¡à°¿"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "à°¸à±à°ªà°à°¦à°¿à°à°à°à°¡à°¿"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "à°¨à±à°à±à°¸à±à°¨à°¿ à°ªà±à°¨à°°à°¾à°µà±à°¤à°¿à°à°à°¾à°°à±"
@@ -8507,7 +8740,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "à° à°à±à°à°ªà±à°¨à±à°à°¡à°¿ ఠవాడà±à°à°°à°¿à°¨à°¿ నిరà±à°§à°¿à°à°à±"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "నిరà±à°§à°¾à°°à°£ à°¸à°à°à±à°¤à° à°à°¨à°¬à°¡à°²à±à°¦à±."
@@ -8858,21 +9091,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "à°à±à°à°ªà± à°à°®à± à°ªà±à°°à±à°à±à°¨à°²à±à°¦à±."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
-msgstr[1] ""
diff --git a/locale/tr/LC_MESSAGES/statusnet.po b/locale/tr/LC_MESSAGES/statusnet.po
index 16d69a9718..cd22b059e6 100644
--- a/locale/tr/LC_MESSAGES/statusnet.po
+++ b/locale/tr/LC_MESSAGES/statusnet.po
@@ -11,17 +11,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:16+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:24+0000\n"
"Language-Team: Turkish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: tr\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -281,7 +281,7 @@ msgstr "%2$s üzerindeki %1$s ve arkadaÅlarından güncellemeler!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -328,7 +328,8 @@ msgstr "Kullanıcı güncellenemedi."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -399,19 +400,19 @@ msgstr "%s zaman çizelgesi"
#. TRANS: %s is a user nickname.
#: actions/apiatomservice.php:103 actions/atompubsubscriptionfeed.php:147
#: actions/subscriptions.php:51
-#, fuzzy, php-format
+#, php-format
msgid "%s subscriptions"
-msgstr "Bütün abonelikler"
+msgstr "%s abonelikleri"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "%s kullanıcısının favori durum mesajları"
+msgstr "%s favorileri"
#: actions/apiatomservice.php:123
-#, fuzzy, php-format
+#, php-format
msgid "%s memberships"
-msgstr "%s grup üyeleri"
+msgstr "%s üyelikleri"
#. TRANS: Client error displayed when users try to block themselves.
#: actions/apiblockcreate.php:104
@@ -556,7 +557,7 @@ msgstr "Hedef kullanıcı bulunamadı."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Takma ad kullanımda. BaÅka bir tane deneyin."
@@ -566,7 +567,7 @@ msgstr "Takma ad kullanımda. BaÅka bir tane deneyin."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Geçersiz bir takma ad."
@@ -578,7 +579,7 @@ msgstr "Geçersiz bir takma ad."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "BaÅlangıç sayfası adresi geçerli bir URL deÄil."
@@ -588,7 +589,7 @@ msgstr "BaÅlangıç sayfası adresi geçerli bir URL deÄil."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "Tam isim çok uzun (en fazla: 255 karakter)."
@@ -603,7 +604,7 @@ msgstr "Tam isim çok uzun (en fazla: 255 karakter)."
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -614,7 +615,7 @@ msgstr[0] "Tanım çok uzun (en fazla %d karakter)."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "Yer bilgisi çok uzun (en fazla 255 karakter)."
@@ -626,7 +627,7 @@ msgstr "Yer bilgisi çok uzun (en fazla 255 karakter)."
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -644,7 +645,7 @@ msgstr "Geçersiz büyüklük."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "DiÄerisim \"%s\" kullanımda. BaÅka bir tane deneyin."
@@ -653,7 +654,7 @@ msgstr "DiÄerisim \"%s\" kullanımda. BaÅka bir tane deneyin."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "DiÄerisim, kullanıcı adı ile aynı olamaz."
@@ -964,9 +965,10 @@ msgstr "Kendi durum mesajınızı tekrarlayamazsınız."
msgid "Already repeated that notice."
msgstr "Bu durum mesajı zaten tekrarlanmıÅ."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr "HTTP yöntemi desteklenmiyor."
@@ -1051,7 +1053,7 @@ msgstr "%2$s / %3$s tarafından favorilere eklenen %1$s güncellemeleri."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "Grup - %s için besleme oluÅturulamadı."
@@ -1143,30 +1145,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "EÄer lisansı kabul etmezseniz kayıt olamazsınız."
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr ""
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1177,7 +1179,7 @@ msgid "API method under construction."
msgstr "UPA metodu yapım aÅamasında."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
#, fuzzy
msgid "User not found."
msgstr "Onay kodu bulunamadı."
@@ -1269,7 +1271,6 @@ msgid "Can't delete someone else's favorite"
msgstr "Favori silinemedi."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "Böyle bir kullanıcı yok."
@@ -1287,21 +1288,26 @@ msgstr "HTTP yöntemi desteklenmiyor."
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Böyle bir durum mesajı yok."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Bize o profili yollamadınız"
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Yeni abonelik eklenemedi."
#: actions/atompubsubscriptionfeed.php:150
@@ -1396,13 +1402,15 @@ msgid "Preview"
msgstr "Ãnizleme"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "Sil"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
#, fuzzy
msgctxt "BUTTON"
msgid "Upload"
@@ -1444,6 +1452,37 @@ msgstr "Avatar güncellemede hata."
msgid "Avatar deleted."
msgstr "Kullanıcı resmi silindi."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+msgid "Only logged-in users can backup their account."
+msgstr ""
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Arkaplan"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1652,6 +1691,76 @@ msgstr "KonuÅma"
msgid "Notices"
msgstr "Durum mesajları"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+msgid "Only logged-in users can delete their account."
+msgstr ""
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Kullanıcıları silemezsiniz."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Kullanıcı resmi silindi."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Bir hesap oluÅtur"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Onayla"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Kullanıcıları silemezsiniz."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Kullanıcıları silemezsiniz."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1806,7 +1915,7 @@ msgid "Do not delete this notice"
msgstr "Bu durum mesajını silme"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "Bu durum mesajını sil"
@@ -2113,7 +2222,7 @@ msgstr "Grubu düzenlemek için bu biçimi kullan."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, fuzzy, php-format
msgid "Invalid alias: \"%s\""
msgstr "%s Geçersiz baÅlangıç sayfası"
@@ -2125,7 +2234,7 @@ msgstr "Grup güncellenemedi."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Kullanıcı güncellenemedi."
@@ -3330,8 +3439,14 @@ msgstr "Eposta onayı silinemedi."
msgid "New group"
msgstr "Yeni grup"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Bu grubun bir üyesi deÄilsiniz."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr ""
@@ -3647,11 +3762,6 @@ msgstr "Yeni parola"
msgid "6 or more characters"
msgstr "6 veya daha fazla karakter"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Onayla"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "yukarıdaki parolanın aynısı"
@@ -4189,6 +4299,12 @@ msgstr "Profil kaydedilemedi."
msgid "Settings saved."
msgstr "Ayarlar kaydedildi."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Bir hesap oluÅtur"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4636,7 +4752,7 @@ msgstr "EÄer lisansı kabul etmezseniz kayıt olamazsınız."
msgid "You already repeated that notice."
msgstr "Zaten giriŠyapmıŠdurumdasıznız!"
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Sıfırla"
@@ -4697,6 +4813,92 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "%s için cevaplar"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+msgid "Only logged-in users can restore their account."
+msgstr ""
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "EÄer lisansı kabul etmezseniz kayıt olamazsınız."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Yükle"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Dosya yüklemede sistem hatası."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Tüm üyeler"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Yükle"
+
#: actions/revokerole.php:75
#, fuzzy
msgid "You cannot revoke user roles on this site."
@@ -4803,7 +5005,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Sil"
@@ -6048,13 +6250,13 @@ msgid "Author(s)"
msgstr ""
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr ""
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, fuzzy, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s %2$s'da durumunuzu takip ediyor"
@@ -6163,7 +6365,7 @@ msgid "Could not create login token for %s"
msgstr "Avatar bilgisi kaydedilemedi"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6192,72 +6394,72 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Avatar eklemede hata oluÅtu"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "Durum mesajını kaydederken hata oluÅtu. Ãok uzun."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "Durum mesajını kaydederken hata oluÅtu. Bilinmeyen kullanıcı."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr ""
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Durum mesajını kaydederken hata oluÅtu."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
#, fuzzy
msgid "Problem saving group inbox."
msgstr "Durum mesajını kaydederken hata oluÅtu."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, fuzzy, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Profil kaydedilemedi."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr ""
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, fuzzy, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6265,14 +6467,14 @@ msgstr "%1$s'in %2$s'deki durum mesajları "
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6344,32 +6546,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Kullanıcı güncellenemedi."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Profil kaydedilemedi."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Kullanıcı güncellenemedi."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Profil kaydedilemedi."
@@ -6710,10 +6912,56 @@ msgstr "Ãnce"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Kullanıcının profili yok."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "FotoÄraf"
+msgid "Cannot force remote user to subscribe."
+msgstr "Kullanıcı güncellenemedi."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Kullanıcının profili yok."
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Bize o profili yollamadınız"
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "EÄer lisansı kabul etmezseniz kayıt olamazsınız."
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7003,10 +7251,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Geri al"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Bu durum mesajını silme"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7396,25 +7650,25 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
#, fuzzy
msgid "No configuration file found."
msgstr "Onay kodu yok."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr ""
@@ -7522,6 +7776,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Tüm üyeler"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7705,11 +7972,6 @@ msgstr ""
msgid "Partial upload."
msgstr "Kısmi yükleme."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Dosya yüklemede sistem hatası."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Bu bir resim dosyası deÄil ya da dosyada hata var"
@@ -8034,7 +8296,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr ""
@@ -8064,38 +8326,6 @@ msgstr "Desteklenmeyen mesaj türü: %s"
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8116,7 +8346,7 @@ msgstr "Dosyanın MIME türü belirlenemedi."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8125,7 +8355,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8161,19 +8391,19 @@ msgid "Send"
msgstr "Gönder"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"Takma ad sadece küçük harflerden ve rakamlardan oluÅabilir, boÅluk "
"kullanılamaz. "
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8214,57 +8444,57 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "K"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "G"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "D"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "B"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
#, fuzzy
msgid "in context"
msgstr "İçerik yok!"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
#, fuzzy
msgid "Repeated by"
msgstr "Yarat"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr ""
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Cevaplar"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
#, fuzzy
msgid "Notice repeated"
msgstr "Durum mesajları"
@@ -8424,7 +8654,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Böyle bir kullanıcı yok."
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
#, fuzzy
msgid "Page not found."
msgstr "Onay kodu bulunamadı."
@@ -8781,20 +9011,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-#, fuzzy
-msgid "No user specified; using backup user."
-msgstr "Yeni durum mesajı"
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
diff --git a/locale/uk/LC_MESSAGES/statusnet.po b/locale/uk/LC_MESSAGES/statusnet.po
index 36adfb46e8..7837653ccc 100644
--- a/locale/uk/LC_MESSAGES/statusnet.po
+++ b/locale/uk/LC_MESSAGES/statusnet.po
@@ -12,18 +12,18 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:17+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:25+0000\n"
"Language-Team: Ukrainian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); 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-core\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"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -281,7 +281,7 @@ msgstr "ÐÐ½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð²Ñд %1$s Ñа дÑÑзÑв на %2$s!"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -327,7 +327,8 @@ msgstr "Ðе вдалоÑÑ Ð¾Ð½Ð¾Ð²Ð¸Ñи коÑиÑÑÑваÑа."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -409,12 +410,12 @@ msgid "%s subscriptions"
msgstr "ÐÑдпиÑки %s"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "ÐбÑанÑ"
+msgstr "ÐбÑÐ°Ð½Ñ %s"
#: actions/apiatomservice.php:123
-#, fuzzy, php-format
+#, php-format
msgid "%s memberships"
msgstr "УÑаÑники ÑпÑлÑноÑи %s"
@@ -566,7 +567,7 @@ msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи ÑÑлÑового коÑиÑÑÑваÑ
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Це ÑмâÑ Ð²Ð¶Ðµ викоÑиÑÑовÑÑÑÑÑÑ. СпÑобÑйÑе ÑнÑе."
@@ -576,7 +577,7 @@ msgstr "Це ÑмâÑ Ð²Ð¶Ðµ викоÑиÑÑовÑÑÑÑÑÑ. СпÑобÑйÑ
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Це недÑйÑне ÑмâÑ ÐºÐ¾ÑиÑÑÑваÑа."
@@ -588,7 +589,7 @@ msgstr "Це недÑйÑне ÑмâÑ ÐºÐ¾ÑиÑÑÑваÑа."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Ðеб-ÑÑоÑÑнка Ð¼Ð°Ñ Ð½ÐµÐ´ÑйÑÐ½Ñ URL-адÑеÑÑ."
@@ -598,7 +599,7 @@ msgstr "Ðеб-ÑÑоÑÑнка Ð¼Ð°Ñ Ð½ÐµÐ´ÑйÑÐ½Ñ URL-адÑеÑÑ."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "Ðовне ÑмâÑ Ð½Ð°Ð´Ñо довге (не бÑлÑÑе 255 ÑимволÑв)."
@@ -613,7 +614,7 @@ msgstr "Ðовне ÑмâÑ Ð½Ð°Ð´Ñо довге (не бÑлÑÑе 255 Ñим
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -626,7 +627,7 @@ msgstr[2] "ÐÐ¿Ð¸Ñ Ð½Ð°Ð´Ñо довгий (макÑимÑм â %d знакÑ
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "РозÑаÑÑÐ²Ð°Ð½Ð½Ñ Ð½Ð°Ð´Ñо довге (не бÑлÑÑе 255 ÑимволÑв)."
@@ -638,7 +639,7 @@ msgstr "РозÑаÑÑÐ²Ð°Ð½Ð½Ñ Ð½Ð°Ð´Ñо довге (не бÑлÑÑе 255 Ñ
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -658,7 +659,7 @@ msgstr "Ðомилкове додаÑкове ÑмâÑ: «%s»."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "ÐодаÑкове ÑмâÑ Â«%s» вже викоÑиÑÑовÑÑÑÑÑÑ. СпÑобÑйÑе ÑнÑе."
@@ -667,7 +668,7 @@ msgstr "ÐодаÑкове ÑмâÑ Â«%s» вже викоÑиÑÑовÑÑÑÑ
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "ÐодаÑкове ÑмâÑ Ð½Ðµ може бÑÑи Ñаким Ñамим Ñо й оÑновне."
@@ -978,9 +979,10 @@ msgstr "Ðе можна повÑоÑÑваÑи влаÑÐ½Ñ Ð´Ð¾Ð¿Ð¸Ñи."
msgid "Already repeated that notice."
msgstr "Цей Ð´Ð¾Ð¿Ð¸Ñ Ð²Ð¶Ðµ повÑоÑено."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr "HTTP ÑпоÑÑб не пÑдÑÑимÑÑÑÑÑÑ."
@@ -1074,7 +1076,7 @@ msgstr "%1$s, Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð¾Ð±ÑаниÑ
допиÑÑв %2$s / %3$s."
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "Ðе вдалоÑÑ ÑÑвоÑиÑи веб-ÑÑÑÑÑÐºÑ Ð´Ð»Ñ ÑпÑлÑноÑи â %s"
@@ -1145,19 +1147,16 @@ msgstr "ÐоÑиÑÑÑÐ²Ð°Ñ Ð¼Ð¾Ð¶Ðµ ÑобиÑи Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ ÑÑлÑ
#. TRANS: Client error displayed when using another format than AtomPub.
#: actions/apitimelineuser.php:304
-#, fuzzy
msgid "Only accept AtomPub for Atom feeds."
msgstr "ÐÑиймаÑи лиÑе AtomPub Ð´Ð»Ñ Ð²ÐµÐ±-ÑÑÑÑÑок ÑоÑмаÑÑ Atom."
#: actions/apitimelineuser.php:310
-#, fuzzy
msgid "Atom post must not be empty."
-msgstr "POST-Ð·Ð°Ð¿Ð¸Ñ Atom Ð¼Ð°Ñ Ð±ÑÑи запиÑом ÑоÑмаÑÑ Atom."
+msgstr "ÐÐ°Ð¿Ð¸Ñ Atom не повинен бÑÑи поÑожнÑм."
#: actions/apitimelineuser.php:315
-#, fuzzy
msgid "Atom post must be well-formed XML."
-msgstr "POST-Ð·Ð°Ð¿Ð¸Ñ Atom Ð¼Ð°Ñ Ð±ÑÑи запиÑом ÑоÑмаÑÑ Atom."
+msgstr "ÐÐ°Ð¿Ð¸Ñ Atom Ð¼Ð°Ñ Ð±ÑÑи Ñ Ð¿ÑавилÑно ÑÑоÑÐ¼Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñ XML."
#. TRANS: Client error displayed when not using an Atom entry.
#: actions/apitimelineuser.php:321 actions/atompubfavoritefeed.php:226
@@ -1168,31 +1167,30 @@ msgstr "POST-Ð·Ð°Ð¿Ð¸Ñ Atom Ð¼Ð°Ñ Ð±ÑÑи запиÑом ÑоÑмаÑÑ Atom.
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
-#, fuzzy
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
-msgstr "ÐÐ¾Ð¶Ð»Ð¸Ð²Ð¾Ñ Ñ Ð¾Ð±Ñобка лиÑе Ð´Ð»Ñ POST-запиÑÑв."
+msgstr "ÐÐ¾Ð¶Ð»Ð¸Ð²Ð¾Ñ Ñ Ð¾Ð±Ñобка лиÑе POST-запиÑÑв."
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:345
+#, php-format
msgid "Cannot handle activity object type \"%s\"."
-msgstr "Ðеможливо опÑаÑÑваÑи дÑÑ Ð¾Ð±âÑкÑа ÑÐ¸Ð¿Ñ Â«%s»"
+msgstr "Ðеможливо опÑаÑÑваÑи дÑÑ Ð¾Ð±âÑкÑа ÑÐ¸Ð¿Ñ Â«%s»."
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
-#, fuzzy, php-format
+#: actions/apitimelineuser.php:378
+#, php-format
msgid "No content for notice %d."
-msgstr "ÐоÑÑк допиÑÑв за змÑÑÑом"
+msgstr "ÐÐ¾Ð¿Ð¸Ñ %d не Ð¼Ð°Ñ Ð·Ð¼ÑÑÑÑ."
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "ÐовÑÐ´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð· URI \"%s\" вже ÑÑнÑÑ."
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr "ÐÐ°Ð¿Ð¸Ñ AtomPub з невÑдомим ÑÑлÑовим URI %s"
@@ -1203,46 +1201,40 @@ msgid "API method under construction."
msgstr "API меÑод наÑÐ°Ð·Ñ Ð·Ð½Ð°Ñ
одиÑÑÑÑ Ñ ÑозÑобÑÑ."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "СÑоÑÑÐ½ÐºÑ Ð½Ðµ знайдено."
#: actions/atompubfavoritefeed.php:70
-#, fuzzy
msgid "No such profile"
-msgstr "ÐÐµÐ¼Ð°Ñ Ñакого пÑоÑÑлÑ."
+msgstr "ÐÐµÐ¼Ð°Ñ Ñакого пÑоÑÑлÑ"
#: actions/atompubfavoritefeed.php:145
#, php-format
msgid "Notices %s has favorited to on %s"
-msgstr ""
+msgstr "ÐопиÑи, Ñо ÑÑ
%s познаÑив Ñк обÑÐ°Ð½Ñ Ð½Ð° %s"
#: actions/atompubfavoritefeed.php:215 actions/atompubsubscriptionfeed.php:222
-#, fuzzy
msgid "Can't add someone else's subscription"
-msgstr "Ðе вдалоÑÑ Ð´Ð¾Ð´Ð°Ñи Ð½Ð¾Ð²Ñ Ð¿ÑдпиÑкÑ."
+msgstr "Ðе вдаÑÑÑÑÑ Ð´Ð¾Ð´Ð°Ñи ÑиÑÑÑ Ð¿ÑдпиÑкÑ"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubfavoritefeed.php:239
-#, fuzzy
msgid "Can only handle Favorite activities."
-msgstr "ÐÐ¾Ð¶Ð»Ð¸Ð²Ð¾Ñ Ñ Ð¾Ð±Ñобка лиÑе Ð´Ð»Ñ POST-запиÑÑв."
+msgstr "ÐÐ¾Ð¶Ð»Ð¸Ð²Ð¾Ñ Ñ Ð¾Ð±Ñобка лиÑе ÑÑÑÑÑки обÑаниÑ
допиÑÑв."
#: actions/atompubfavoritefeed.php:248 actions/atompubmembershipfeed.php:248
-#, fuzzy
msgid "Can only fave notices."
-msgstr "ÐÐ¾Ð¶Ð»Ð¸Ð²Ð¾Ñ Ñ Ð¾Ð±Ñобка лиÑе Ð´Ð»Ñ POST-запиÑÑв."
+msgstr "Ðожна лиÑе додаваÑи допиÑи до обÑаниÑ
."
#: actions/atompubfavoritefeed.php:256
-#, fuzzy
msgid "Unknown note."
-msgstr "ÐевÑдомо"
+msgstr "ÐевÑдома пÑимÑÑка"
#: actions/atompubfavoritefeed.php:263
-#, fuzzy
msgid "Already a favorite."
-msgstr "ÐодаÑи до обÑаниÑ
"
+msgstr "Ðже Ñ ÑпиÑÐºÑ Ð¾Ð±ÑаниÑ
."
#: actions/atompubmembershipfeed.php:72 actions/atompubshowfavorite.php:76
#: actions/atompubshowmembership.php:73 actions/subscribe.php:107
@@ -1250,106 +1242,102 @@ msgid "No such profile."
msgstr "ÐÐµÐ¼Ð°Ñ Ñакого пÑоÑÑлÑ."
#: actions/atompubmembershipfeed.php:144
-#, fuzzy, php-format
+#, php-format
msgid "%s group memberships"
msgstr "УÑаÑники ÑпÑлÑноÑи %s"
#: actions/atompubmembershipfeed.php:147
-#, fuzzy, php-format
+#, php-format
msgid "Groups %s is a member of on %s"
-msgstr "СпÑлÑноÑи, до ÑкиÑ
залÑÑений %s"
+msgstr "СпÑлÑноÑи, до ÑкиÑ
залÑÑений %s на %s"
#: actions/atompubmembershipfeed.php:217
msgid "Can't add someone else's membership"
-msgstr ""
+msgstr "Ðе вдаÑÑÑÑÑ Ð½Ð°Ð´Ð°Ñи комÑÑÑ ÑленÑÑво"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubmembershipfeed.php:241
-#, fuzzy
msgid "Can only handle Join activities."
-msgstr "ÐÐ¾Ð¶Ð»Ð¸Ð²Ð¾Ñ Ñ Ð¾Ð±Ñобка лиÑе Ð´Ð»Ñ POST-запиÑÑв."
+msgstr "ÐÐ¾Ð¶Ð»Ð¸Ð²Ð¾Ñ Ñ Ð¾Ð±Ñобка акÑивноÑÑÑ Ð»Ð¸Ñе Ñодо пÑиÑÐ´Ð½Ð°Ð½Ð½Ñ Ð½Ð¾Ð²Ð¸Ñ
ÑленÑв."
#: actions/atompubmembershipfeed.php:256
-#, fuzzy
msgid "Unknown group."
-msgstr "ÐевÑдомо"
+msgstr "ÐевÑдома ÑпÑлÑноÑа."
#: actions/atompubmembershipfeed.php:263
-#, fuzzy
msgid "Already a member."
-msgstr "ÐÑÑ ÑÑаÑники"
+msgstr "Ðже Ñ ÑÑаÑником."
#: actions/atompubmembershipfeed.php:270
msgid "Blocked by admin."
-msgstr ""
+msgstr "Ðаблоковано адмÑнÑÑÑÑаÑоÑом."
#: actions/atompubshowfavorite.php:89
-#, fuzzy
msgid "No such favorite."
-msgstr "Такого ÑÐ°Ð¹Ð»Ñ Ð½ÐµÐ¼Ð°Ñ."
+msgstr "ÐÐµÐ¼Ð°Ñ Ñакого обÑаного допиÑÑ."
#: actions/atompubshowfavorite.php:151
-#, fuzzy
msgid "Can't delete someone else's favorite"
-msgstr "Ðе можна видалиÑи Ð·Ñ ÑпиÑÐºÑ Ð¾Ð±ÑаниÑ
."
+msgstr "Ðе вдаÑÑÑÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñи Ð´Ð¾Ð¿Ð¸Ñ Ð· ÑийогоÑÑ ÑпиÑÐºÑ Ð¾Ð±ÑаниÑ
."
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "Ð¢Ð°ÐºÐ¾Ñ ÑпÑлÑноÑи не ÑÑнÑÑ."
#: actions/atompubshowmembership.php:90
-#, fuzzy
msgid "Not a member"
-msgstr "ÐÑÑ ÑÑаÑники"
+msgstr "Ðе Ñ ÑÑаÑником"
#: actions/atompubshowmembership.php:115
-#, fuzzy
msgid "Method not supported"
-msgstr "HTTP ÑпоÑÑб не пÑдÑÑимÑÑÑÑÑÑ."
+msgstr "ÐеÑод не пÑдÑÑимÑÑÑÑÑÑ"
#: actions/atompubshowmembership.php:150
msgid "Can't delete someone else's membership"
-msgstr ""
+msgstr "Ðеможливо позбавиÑи когоÑÑ ÑленÑÑва"
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
-#, fuzzy, php-format
+#, php-format
msgid "No such profile id: %d"
-msgstr "ÐÐµÐ¼Ð°Ñ Ñакого пÑоÑÑлÑ."
+msgstr "ÐÐµÐ¼Ð°Ñ Ñакого ÑденÑиÑÑкаÑоÑа пÑоÑÑлÑ: %d"
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
-msgstr "Ðи не пÑдпиÑÐ°Ð½Ñ Ð´Ð¾ ÑÑого пÑоÑÑлÑ."
+msgid "Profile %1$d not subscribed to profile %2$d"
+msgstr "ÐÑоÑÑÐ»Ñ %d не Ñ Ð¿ÑдпиÑаним до пÑоÑÑÐ»Ñ %d"
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
-msgstr "Ðе Ð¼Ð¾Ð¶Ñ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñи ÑамопÑдпиÑкÑ."
+msgid "Cannot delete someone else's subscription"
+msgstr "Ðе вдаÑÑÑÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñи ÑиÑÑÑ Ð¿ÑдпиÑкÑ"
#: actions/atompubsubscriptionfeed.php:150
-#, fuzzy, php-format
+#, php-format
msgid "People %s has subscribed to on %s"
-msgstr "ÐÑди пÑдпиÑÐ°Ð½Ñ Ð´Ð¾ %s"
+msgstr "ÐÑди, до ÑкиÑ
пÑдпиÑавÑÑ %s на %s"
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
#: actions/atompubsubscriptionfeed.php:246
-#, fuzzy
msgid "Can only handle Follow activities."
-msgstr "ÐÐ¾Ð¶Ð»Ð¸Ð²Ð¾Ñ Ñ Ð¾Ð±Ñобка лиÑе Ð´Ð»Ñ POST-запиÑÑв."
+msgstr "ÐÐ¾Ð¶Ð»Ð¸Ð²Ð¾Ñ Ñ Ð¾Ð±Ñобка акÑивноÑÑÑ Ð»Ð¸Ñе Ñодо пÑдпиÑок."
#: actions/atompubsubscriptionfeed.php:253
msgid "Can only follow people."
-msgstr ""
+msgstr "Ðожливе лиÑе ÑлÑдÑÐ²Ð°Ð½Ð½Ñ Ð»ÑдÑми."
#: actions/atompubsubscriptionfeed.php:262
-#, fuzzy, php-format
+#, php-format
msgid "Unknown profile %s"
-msgstr "Тип ÑÐ°Ð¹Ð»Ñ Ð½Ðµ пÑдÑÑимÑÑÑÑÑÑ"
+msgstr "ÐевÑдомий пÑоÑÑÐ»Ñ %s"
#. TRANS: Client error displayed trying to get a non-existing attachment.
#: actions/attachment.php:73
@@ -1421,13 +1409,15 @@ msgid "Preview"
msgstr "ÐеÑеглÑд"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "ÐидалиÑи"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "ÐаванÑажиÑи"
@@ -1468,6 +1458,38 @@ msgstr "ÐÐ½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð°Ð²Ð°ÑаÑи невдале."
msgid "Avatar deleted."
msgstr "ÐваÑаÑÑ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "ÐиÑе коÑиÑÑÑваÑÑ, Ñо знаÑ
одÑÑÑÑÑ Ñ ÑиÑÑемÑ, можÑÑÑ Ð¿Ð¾Ð²ÑоÑÑваÑи допиÑи."
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Фон"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1673,6 +1695,77 @@ msgstr "Розмова"
msgid "Notices"
msgstr "ÐопиÑи"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "ÐиÑе коÑиÑÑÑваÑÑ, Ñо знаÑ
одÑÑÑÑÑ Ñ ÑиÑÑемÑ, можÑÑÑ Ð¿Ð¾Ð²ÑоÑÑваÑи допиÑи."
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Ðи не можеÑе видалÑÑи коÑиÑÑÑваÑÑв."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "ÐваÑаÑÑ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "СÑвоÑиÑи новий акаÑнÑ"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "ÐÑдÑвеÑдиÑи"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Ðи не можеÑе видалÑÑи коÑиÑÑÑваÑÑв."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Ðи не можеÑе видалÑÑи коÑиÑÑÑваÑÑв."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1819,7 +1912,7 @@ msgid "Do not delete this notice"
msgstr "Ðе видалÑÑи Ñей допиÑ"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "ÐидалиÑи допиÑ"
@@ -2125,7 +2218,7 @@ msgstr "СкоÑиÑÑайÑеÑÑ ÑÑÑÑ ÑоÑмоÑ, Ñоб вÑдÑеда
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Ðомилкове додаÑкове ÑмâÑ: «%s»"
@@ -2137,7 +2230,7 @@ msgstr "Ðе вдалоÑÑ Ð¾Ð½Ð¾Ð²Ð¸Ñи ÑпÑлÑноÑÑ."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "Ðеможна пÑизнаÑиÑи додаÑÐºÐ¾Ð²Ñ Ñмена."
@@ -2236,6 +2329,8 @@ msgid ""
"To send notices via email, we need to create a unique email address for you "
"on this server:"
msgstr ""
+"ÐÐ»Ñ Ð²ÑдпÑавки повÑÐ´Ð¾Ð¼Ð»ÐµÐ½Ñ ÐµÐ»ÐµÐºÑÑÐ¾Ð½Ð½Ð¾Ñ Ð¿Ð¾ÑÑоÑ, ми маÑмо ÑÑвоÑиÑи Ð´Ð»Ñ Ð²Ð°Ñ "
+"ÑнÑкалÑÐ½Ñ ÐµÐ»ÐµÐºÑÑÐ¾Ð½Ð½Ñ Ð°Ð´ÑеÑÑ Ð½Ð° Ð´Ð°Ð½Ð¾Ð¼Ñ ÑеÑвеÑÑ:"
#. TRANS: Button label for adding an e-mail address to send notices from.
#. TRANS: Button label for adding an SMS e-mail address to send notices from.
@@ -3380,8 +3475,14 @@ msgstr "Ðе вдалоÑÑ ÑÑвоÑиÑи додаÑок."
msgid "New group"
msgstr "Ðова ÑпÑлÑноÑа"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Ðам не дозволено видалÑÑи ÑÑ ÑпÑлÑноÑÑ ÑпÑлÑноÑÑ."
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "СкоÑиÑÑайÑеÑÑ ÑÑÑÑ ÑоÑÐ¼Ð¾Ñ Ð´Ð»Ñ ÑÑвоÑÐµÐ½Ð½Ñ Ð½Ð¾Ð²Ð¾Ñ ÑпÑлÑноÑи."
@@ -3704,11 +3805,6 @@ msgstr "Ðовий паÑолÑ"
msgid "6 or more characters"
msgstr "6 або бÑлÑÑе знакÑв"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "ÐÑдÑвеÑдиÑи"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Такий Ñамо, Ñк Ñ Ð¿Ð°ÑÐ¾Ð»Ñ Ð²Ð¸Ñе"
@@ -4224,6 +4320,12 @@ msgstr "Ðе вдалоÑÑ Ð·Ð±ÐµÑегÑи ÑеÒи."
msgid "Settings saved."
msgstr "ÐалаÑÑÑÐ²Ð°Ð½Ð½Ñ Ð·Ð±ÐµÑежено."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "СÑвоÑиÑи новий акаÑнÑ"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4686,7 +4788,7 @@ msgstr "Ðи не можеÑе повÑоÑÑваÑи влаÑÐ½Ñ Ð´Ð¾Ð¿Ð¸Ñи.
msgid "You already repeated that notice."
msgstr "Ðи вже повÑоÑили Ñей допиÑ."
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "ÐовÑоÑено"
@@ -4752,6 +4854,95 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "ÐÑдповÑÐ´Ñ Ð´Ð¾ %1$s на %2$s!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "ÐиÑе коÑиÑÑÑваÑÑ, Ñо знаÑ
одÑÑÑÑÑ Ñ ÑиÑÑемÑ, можÑÑÑ Ð¿Ð¾Ð²ÑоÑÑваÑи допиÑи."
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Ðоки Ñо ви не заÑеÑÑÑÑÑвали жодниÑ
додаÑкÑв."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "ÐаванÑажиÑи Ñайл"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr "ÐаванÑажений Ñайл пеÑевиÑив UPLOAD_MAX_FILESIZE вказаний Ñ php.ini."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+"ÐаванÑажений Ñайл пеÑевиÑив MAX_FILE_SIZE коÑÑий бÑло вÑÑановлено Ð´Ð»Ñ ÑоÑми "
+"HTML."
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "Файл бÑло заванÑажено ÑаÑÑково."
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "ÐагÑблено ÑимÑаÑÐ¾Ð²Ñ ÑекÑ."
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "ÐÐ°Ð¿Ð¸Ñ ÑÐ°Ð¹Ð»Ñ Ð½Ð° диÑк ÑкаÑовано."
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑÐ°Ð¹Ð»Ñ Ð·Ñпинено ÑозÑиÑеннÑм."
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "СиÑÑема вÑдповÑла Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ñ Ð¿Ñи заванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑÑого Ñайла."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Ðе Ñ ÑÑаÑником"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "ÐаванÑажиÑи Ñайл"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "Ðи не можеÑе позбавлÑÑи коÑиÑÑÑваÑÑв Ñолей на ÑÑÐ¾Ð¼Ñ ÑайÑÑ."
@@ -4852,7 +5043,7 @@ msgid "Reset key & secret"
msgstr "ÐÑизнаÑиÑи новий клÑÑ Ñ ÑаÑмне Ñлово"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "ÐидалиÑи"
@@ -5714,9 +5905,9 @@ msgid "%s is not listening to anyone."
msgstr "%s не вÑдÑлÑдковÑÑ Ð½ÑÑого"
#: actions/subscriptions.php:178
-#, fuzzy, php-format
+#, php-format
msgid "Subscription feed for %s (Atom)"
-msgstr "СÑÑÑÑка допиÑÑв Ð´Ð»Ñ %s (Atom)"
+msgstr "СÑÑÑÑка пÑдпиÑок %s (Atom)"
#. TRANS: Checkbox label for enabling Jabber messages for a profile in a subscriptions list.
#: actions/subscriptions.php:242
@@ -6133,13 +6324,13 @@ msgid "Author(s)"
msgstr "ÐвÑоÑ(и)"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "ÐбÑаÑи"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s додав(ла) Ð²Ð°Ñ Ð´Ð¾Ð¿Ð¸Ñ %2$s до обÑаниÑ
."
@@ -6255,7 +6446,7 @@ msgid "Could not create login token for %s"
msgstr "Ðе вдалоÑÑ ÑÑвоÑиÑи Ñокен вÑ
Ð¾Ð´Ñ Ð´Ð»Ñ %s"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "ÐÐµÐ¼Ð°Ñ ÑÐ¼ÐµÐ½Ñ Ð±Ð°Ð·Ð¸ даниÑ
або DSN нÑде не знайдено"
@@ -6282,23 +6473,23 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "ÐÐµÐ¼Ð°Ñ Ñакого пÑоÑÑÐ»Ñ (%1$d) Ð´Ð»Ñ Ð¿Ð¾Ð²ÑÐ´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ (%2$d)."
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Ðомилка бази даниÑ
пÑи Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ñ
еÑ-ÑеÒÑ: %s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "ÐÑоблема пÑи збеÑÐµÐ¶ÐµÐ½Ð½Ñ Ð´Ð¾Ð¿Ð¸ÑÑ. ÐадÑо довге."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "ÐÑоблема пÑи збеÑÐµÐ¶ÐµÐ½Ð½Ñ Ð´Ð¾Ð¿Ð¸ÑÑ. ÐевÑдомий коÑиÑÑÑваÑ."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
@@ -6306,7 +6497,7 @@ msgstr ""
"повеÑÑайÑеÑÑ Ð·Ð° кÑлÑка Ñ
вилин."
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
@@ -6315,42 +6506,42 @@ msgstr ""
"повеÑÑайÑеÑÑ Ð·Ð° кÑлÑка Ñ
вилин."
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "Ðам забоÑонено надÑилаÑи допиÑи до ÑÑого ÑайÑÑ."
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "ÐÑоблема пÑи збеÑÐµÐ¶ÐµÐ½Ð½Ñ Ð´Ð¾Ð¿Ð¸ÑÑ."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr "Ðказано невÑÑний Ñип Ð´Ð»Ñ saveKnownGroups."
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "ÐÑоблема пÑи збеÑÐµÐ¶ÐµÐ½Ð½Ñ Ð²Ñ
ÑдниÑ
допиÑÑв ÑпÑлÑноÑи."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "Ðе вдалоÑÑ Ð·Ð±ÐµÑегÑи вÑдповÑÐ´Ñ Ð´Ð»Ñ %1$d, %2$d."
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6358,14 +6549,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr "Ðе вдалоÑÑ ÑкаÑÑваÑи ÑÐ¾Ð»Ñ Â«%s» Ð´Ð»Ñ ÐºÐ¾ÑиÑÑÑваÑа #%2$s; не ÑÑнÑÑ."
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6436,32 +6627,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "ÐÑÑаÑмо на %1$s, @%2$s!"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "ÐоÑиÑÑÑваÑа Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾ÐºÐ¾ÑиÑÑÑваÑÑкого ÑÐµÐ¶Ð¸Ð¼Ñ Ð½Ðµ визнаÑено."
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr "Ðод Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾ÐºÐ¾ÑиÑÑÑваÑÑкого ÑÐµÐ¶Ð¸Ð¼Ñ Ð½Ð°Ð·Ð¸Ð²Ð°ÑÑÑÑÑ, коли не ввÑмкнÑÑо."
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "Ðе вдалоÑÑ ÑÑвоÑиÑи Ð½Ð¾Ð²Ñ ÑпÑлÑноÑÑ."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Ðе вдалоÑÑ Ð²ÑÑановиÑи URI ÑпÑлÑноÑи."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Ðе вдалоÑÑ Ð²ÑÑановиÑи ÑленÑÑво."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Ðе вдалоÑÑ Ð·Ð±ÐµÑегÑи ÑнÑоÑмаÑÑÑ Ð¿Ñо локалÑÐ½Ñ ÑпÑлÑноÑÑ."
@@ -6532,7 +6723,7 @@ msgstr "ÐеÑÑоналÑний пÑоÑÑÐ»Ñ Ñ ÑÑÑÑÑка дÑÑзÑв"
#: lib/action.php:540
msgctxt "MENU"
msgid "Personal"
-msgstr "ÐÑобиÑÑе"
+msgstr "СÑÑÑÑка"
#. TRANS: Tooltip for main menu option "Account"
#: lib/action.php:542
@@ -6798,10 +6989,56 @@ msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
"РоÑÑкÑÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ñеневого елеменÑÑ Ð²ÐµÐ±-ÑÑÑÑÑки, оÑÑимали ÑÑлий докÑÐ¼ÐµÐ½Ñ XML."
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "ÐевÑдома мова «%s»."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "ФоÑо"
+msgid "Cannot force remote user to subscribe."
+msgstr "ÐазнаÑÑе ÑмâÑ ÐºÐ¾ÑиÑÑÑваÑа, до Ñкого бажаÑÑе пÑдпиÑаÑиÑÑ."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "ÐевÑдомий пÑоÑÑÐ»Ñ %s"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Ðи вже ÑÑоÑÑе Ñ ÑÑй ÑпÑлÑноÑи."
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "ÐÐ¾Ð¿Ð¸Ñ %d не Ð¼Ð°Ñ Ð·Ð¼ÑÑÑÑ."
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -7085,10 +7322,17 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "ÐÑдкликаÑи"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+#, fuzzy
+msgid "Author element must contain a name element."
msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ author повинен мÑÑÑиÑи ÐµÐ»ÐµÐ¼ÐµÐ½Ñ name."
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Ðе видалÑÑи ÑÑ ÑпÑлÑноÑÑ"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7527,24 +7771,24 @@ msgstr ""
"tracking â наÑÐ°Ð·Ñ Ð½Ðµ виконÑÑÑÑÑÑ\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr "Файл конÑÑгÑÑаÑÑÑ Ð½Ðµ знайдено."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr "ÐоÑÑк ÑайлÑв конÑÑгÑÑаÑÑÑ Ð¿ÑоводивÑÑ ÑÑÑ:"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "ÐапÑÑÑÑÑÑ Ñайл ÑнÑÑалÑÑÑÑ, аби полагодиÑи Ñе."
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "ÐÑи до ÑÐ°Ð¹Ð»Ñ ÑнÑÑалÑÑÑÑ."
@@ -7646,6 +7890,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Ðе Ñ ÑÑаÑником"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7834,11 +8091,6 @@ msgstr "Цей Ñайл завеликий. ÐакÑималÑний ÑозмÑ
msgid "Partial upload."
msgstr "ЧаÑÑкове заванÑаженнÑ."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "СиÑÑема вÑдповÑла Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ñ Ð¿Ñи заванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑÑого Ñайла."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "Це не зобÑаженнÑ, або Ñайл зÑпÑовано."
@@ -8263,7 +8515,7 @@ msgstr ""
"повÑÐ´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð°Ð±Ð¸ долÑÑиÑи коÑиÑÑÑваÑÑв до Ñозмови. Ð¢Ð°ÐºÑ Ð¿Ð¾Ð²ÑÐ´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð±Ð°ÑиÑе "
"лиÑе ви."
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "з"
@@ -8294,40 +8546,6 @@ msgstr "ФоÑÐ¼Ð°Ñ Ð¿Ð¾Ð²ÑÐ´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð½Ðµ пÑдÑÑимÑÑÑÑÑÑ: %
msgid "There was a database error while saving your file. Please try again."
msgstr "Ðиникла помилка пÑд ÑÐ°Ñ Ð·Ð°Ð²Ð°Ð½ÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð²Ð°Ñого ÑайлÑ. СпÑобÑйÑе Ñе."
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr "ÐаванÑажений Ñайл пеÑевиÑив UPLOAD_MAX_FILESIZE вказаний Ñ php.ini."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-"ÐаванÑажений Ñайл пеÑевиÑив MAX_FILE_SIZE коÑÑий бÑло вÑÑановлено Ð´Ð»Ñ ÑоÑми "
-"HTML."
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "Файл бÑло заванÑажено ÑаÑÑково."
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "ÐагÑблено ÑимÑаÑÐ¾Ð²Ñ ÑекÑ."
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "ÐÐ°Ð¿Ð¸Ñ ÑÐ°Ð¹Ð»Ñ Ð½Ð° диÑк ÑкаÑовано."
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑÐ°Ð¹Ð»Ñ Ð·Ñпинено ÑозÑиÑеннÑм."
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8348,7 +8566,7 @@ msgstr "Ðе вдаÑÑÑÑÑ Ð²Ð¸Ð·Ð½Ð°ÑиÑи MIME-Ñип ÑайлÑ."
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8359,7 +8577,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "Тип ÑайлÑв «%s» ÑÐµÐ¿ÐµÑ Ð½Ðµ пÑдÑÑимÑÑÑÑÑÑ Ð½Ð° Ð´Ð°Ð½Ð¾Ð¼Ñ ÑеÑвеÑÑ."
@@ -8392,19 +8610,19 @@ msgid "Send"
msgstr "Так"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr ""
"ÐмâÑ ÐºÐ¾ÑиÑÑÑваÑа повинно ÑкладаÑиÑÑ Ð· лÑÑÐµÑ Ð½Ð¸Ð¶Ð½Ñого ÑегÑÑÑÑÑ Ñ ÑиÑÑ, нÑÑкиÑ
"
"ÑнÑеÑвалÑв."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr "ÐÑевдонÑм не може бÑÑи поÑожнÑм."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8446,55 +8664,55 @@ msgstr ""
"нÑж оÑÑкÑвалоÑÑ; бÑÐ´Ñ Ð»Ð°Ñка, ÑпÑобÑйÑе пÑзнÑÑе"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "ÐÑвн."
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "ÐÑвд."
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "СÑ
."
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "ÐаÑ
."
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "в"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "вебÑ"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "Ñ ÐºÐ¾Ð½ÑекÑÑÑ"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "ÐовÑоÑено"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "ÐÑдповÑÑÑи на Ñей допиÑ"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "ÐÑдповÑÑÑи"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "ÐÐ¾Ð¿Ð¸Ñ Ð¿Ð¾Ð²ÑоÑили"
@@ -8648,7 +8866,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "ÐÑдкликаÑи ÑÐ¾Ð»Ñ Â«%s» Ð´Ð»Ñ ÑÑого коÑиÑÑÑваÑа"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr "СÑоÑÑÐ½ÐºÑ Ð½Ðµ знайдено."
@@ -9016,23 +9234,7 @@ msgid "Invalid XML, missing XRD root."
msgstr "ÐепÑавилÑний XML, коÑÑÐ½Ñ XRD вÑдÑÑÑнÑй."
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr "ÐÑÑÐ¸Ð¼Ð°Ð½Ð½Ñ ÑезеÑÐ²Ð½Ð¾Ñ ÐºÐ¾Ð¿ÑÑ ÑÐ°Ð¹Ð»Ñ Â«%s»."
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr ""
-"ÐоÑиÑÑÑваÑа не зазнаÑено; Ð´Ð»Ñ ÑÑвоÑÐµÐ½Ð½Ñ ÑезеÑÐ²Ð½Ð¾Ñ ÐºÐ¾Ð¿ÑÑ Ð¿Ð¾ÑÑÑбно зазнаÑиÑи "
-"коÑиÑÑÑваÑа."
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] "У ÑезеÑÐ²Ð½Ð¾Ð¼Ñ ÑÐ°Ð¹Ð»Ñ Ð·Ð±ÐµÑежено %d допиÑ."
-msgstr[1] "У ÑезеÑÐ²Ð½Ð¾Ð¼Ñ ÑÐ°Ð¹Ð»Ñ Ð·Ð±ÐµÑежено %d допиÑÑв."
-msgstr[2] "У ÑезеÑÐ²Ð½Ð¾Ð¼Ñ ÑÐ°Ð¹Ð»Ñ Ð·Ð±ÐµÑежено %d допиÑÑв."
diff --git a/locale/vi/LC_MESSAGES/statusnet.po b/locale/vi/LC_MESSAGES/statusnet.po
index 2a50598415..87c85f17ae 100644
--- a/locale/vi/LC_MESSAGES/statusnet.po
+++ b/locale/vi/LC_MESSAGES/statusnet.po
@@ -9,17 +9,17 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:20+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:26+0000\n"
"Language-Team: Vietnamese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: vi\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -273,7 +273,7 @@ msgstr "Dòng tin nhắn cho %s"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -320,7 +320,8 @@ msgstr "Không thá» cáºp nháºt thà nh viên."
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -556,7 +557,7 @@ msgstr "Không thá» cáºp nháºt thà nh viên."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "Biá»t hiá»u nà y Äã dùng rá»i. Hãy nháºp biá»t hiá»u khác."
@@ -566,7 +567,7 @@ msgstr "Biá»t hiá»u nà y Äã dùng rá»i. Hãy nháºp biá»t hiá»u khác."
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "Biá»t hiá»u không hợp lá»."
@@ -578,7 +579,7 @@ msgstr "Biá»t hiá»u không hợp lá»."
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "Trang chủ không phải là URL"
@@ -588,7 +589,7 @@ msgstr "Trang chủ không phải là URL"
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr ""
@@ -603,7 +604,7 @@ msgstr ""
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -614,7 +615,7 @@ msgstr[0] ""
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr ""
@@ -626,7 +627,7 @@ msgstr ""
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -644,7 +645,7 @@ msgstr "Äá»a chá» email không Äúng:%s"
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, fuzzy, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "Biá»t hiá»u nà y Äã dùng rá»i. Hãy nháºp biá»t hiá»u khác."
@@ -653,7 +654,7 @@ msgstr "Biá»t hiá»u nà y Äã dùng rá»i. Hãy nháºp biá»t hiá»u khác."
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr ""
@@ -956,9 +957,10 @@ msgstr "Không thỠxóa tin nhắn nà y."
msgid "Already repeated that notice."
msgstr "Không thỠxóa tin nhắn nà y."
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr ""
@@ -1044,7 +1046,7 @@ msgstr ""
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr ""
@@ -1135,30 +1137,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "Tìm theo ná»i dung của tin nhắn"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr ""
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1169,7 +1171,7 @@ msgid "API method under construction."
msgstr "PhÆ°Æ¡ng thức API dÆ°á»i cấu trúc có sẵn."
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "Không tìm thấy user."
@@ -1278,21 +1280,26 @@ msgstr "Kết ná»i"
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "Không có tin nhắn nà o."
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "Bạn Äã theo những ngÆ°á»i nà y:"
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "Không thá» chèn thêm và o ÄÄng nháºn."
#: actions/atompubsubscriptionfeed.php:150
@@ -1387,13 +1394,15 @@ msgid "Preview"
msgstr "Xem trÆ°á»c"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr ""
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr ""
@@ -1436,6 +1445,37 @@ msgstr "Cáºp nháºt hình Äại diá»n không thà nh công."
msgid "Avatar deleted."
msgstr "Hình Äại diá»n Äã Äược cáºp nháºt."
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+msgid "Only logged-in users can backup their account."
+msgstr ""
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "Background Theme:"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
#, fuzzy
@@ -1643,6 +1683,76 @@ msgstr "Thà nh phá»"
msgid "Notices"
msgstr "Tin nhắn"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+msgid "Only logged-in users can delete their account."
+msgstr ""
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "Không thá» cáºp nháºt thà nh viên."
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "Hình Äại diá»n Äã Äược cáºp nháºt."
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "Má» tà i khoản má»i"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "Xác nháºn"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "Không thá» cáºp nháºt thà nh viên."
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "Không thá» cáºp nháºt thà nh viên."
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
#, fuzzy
@@ -1792,7 +1902,7 @@ msgid "Do not delete this notice"
msgstr "Không thỠxóa tin nhắn nà y."
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
#, fuzzy
msgid "Delete this notice"
msgstr "Xóa tin nhắn"
@@ -2121,7 +2231,7 @@ msgstr ""
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "Äá»a chá» email không Äúng:%s"
@@ -2134,7 +2244,7 @@ msgstr "Không thá» cáºp nháºt thà nh viên."
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
#, fuzzy
msgid "Could not create aliases."
msgstr "Không thỠtạo favorite."
@@ -3395,8 +3505,14 @@ msgstr "Không thỠtạo favorite."
msgid "New group"
msgstr "Tạo nhóm"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "Bạn Äã theo những ngÆ°á»i nà y:"
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr ""
@@ -3721,11 +3837,6 @@ msgstr "Máºt khẩu má»i"
msgid "6 or more characters"
msgstr "Nhiá»u hÆ¡n 6 ký tá»±"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "Xác nháºn"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "Cùng máºt khẩu á» trên"
@@ -4251,6 +4362,12 @@ msgstr "Không thỠlưu hỠsơ cá nhân."
msgid "Settings saved."
msgstr "Äã lÆ°u các Äiá»u chá»nh."
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "Má» tà i khoản má»i"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4707,7 +4824,7 @@ msgstr "Bạn không thá» ÄÄng ký nếu không Äá»ng ý các Äiá»u kho
msgid "You already repeated that notice."
msgstr "Bạn Äã theo những ngÆ°á»i nà y:"
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "Khá»i tạo"
@@ -4768,6 +4885,92 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "%s chà o mừng bạn "
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+msgid "Only logged-in users can restore their account."
+msgstr ""
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "Bạn không thá» ÄÄng ký nếu không Äá»ng ý các Äiá»u khoản."
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "Tải táºp tin lên"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr ""
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr ""
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr ""
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr ""
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "Há» thá»ng xảy ra lá»i trong khi tải file."
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "Thà nh viên"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "Tải táºp tin lên"
+
#: actions/revokerole.php:75
#, fuzzy
msgid "You cannot revoke user roles on this site."
@@ -4877,7 +5080,7 @@ msgid "Reset key & secret"
msgstr ""
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "Xóa"
@@ -6133,14 +6336,14 @@ msgid "Author(s)"
msgstr ""
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
#, fuzzy
msgid "Favor"
msgstr "Ưa thÃch"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr ""
@@ -6249,7 +6452,7 @@ msgid "Could not create login token for %s"
msgstr "Không thỠtạo favorite."
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr ""
@@ -6277,74 +6480,74 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr ""
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "Lá»i xảy ra khi thêm má»i hình Äại diá»n"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
#, fuzzy
msgid "Problem saving notice. Too long."
msgstr "Có lá»i xảy ra khi lÆ°u tin nhắn."
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
#, fuzzy
msgid "Problem saving notice. Unknown user."
msgstr "Có lá»i xảy ra khi lÆ°u tin nhắn."
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr ""
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr ""
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "Có lá»i xảy ra khi lÆ°u tin nhắn."
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr ""
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
#, fuzzy
msgid "Problem saving group inbox."
msgstr "Có lá»i xảy ra khi lÆ°u tin nhắn."
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr ""
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6352,14 +6555,14 @@ msgstr ""
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr ""
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr ""
@@ -6434,33 +6637,33 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "%s chà o mừng bạn "
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr ""
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr ""
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
#, fuzzy
msgid "Could not create group."
msgstr "Không thỠtạo favorite."
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "Không thỠlưu hỠsơ cá nhân."
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "Không thá» cáºp nháºt thà nh viên."
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "Không thỠlưu hỠsơ cá nhân."
@@ -6604,10 +6807,9 @@ msgstr "Thoát"
#. TRANS: Tooltip for main menu option "Register"
#: lib/action.php:577
-#, fuzzy
msgctxt "TOOLTIP"
msgid "Create an account"
-msgstr "Tạo tà i khoản má»i"
+msgstr "Má» tà i khoản má»i"
#. TRANS: Main menu option when not logged in to register a new account
#: lib/action.php:580
@@ -6816,10 +7018,57 @@ msgstr "TrÆ°á»c"
msgid "Expecting a root feed element but got a whole XML document."
msgstr ""
-#: lib/activity.php:360
-msgid "Post"
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "Không há» trợ kiá»u file ảnh nà y."
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
+#, fuzzy
+msgid "Cannot force remote user to subscribe."
+msgstr "Không thá» cáºp nháºt thà nh viên."
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "Không há» trợ kiá»u file ảnh nà y."
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
msgstr ""
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "Bạn chÆ°a cáºp nháºt thông tin riêng"
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "Tìm theo ná»i dung của tin nhắn"
+
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
msgid "Can't handle remote content yet."
@@ -7113,10 +7362,16 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "Khôi phục"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+msgid "Author element must contain a name element."
msgstr ""
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "Không thỠxóa tin nhắn nà y."
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7507,24 +7762,24 @@ msgid ""
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr ""
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr ""
@@ -7627,6 +7882,19 @@ msgstr ""
msgid "FOAF"
msgstr ""
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "Thà nh viên"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7809,11 +8077,6 @@ msgstr ""
msgid "Partial upload."
msgstr "Upload từng phần."
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "Há» thá»ng xảy ra lá»i trong khi tải file."
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "File há»ng hoặc không phải là file ảnh."
@@ -8158,7 +8421,7 @@ msgid ""
"users in conversation. People can send you messages for your eyes only."
msgstr ""
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
#, fuzzy
msgid "from"
msgstr " từ "
@@ -8190,38 +8453,6 @@ msgstr "Không há» trợ kiá»u file ảnh nà y."
msgid "There was a database error while saving your file. Please try again."
msgstr ""
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr ""
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr ""
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr ""
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr ""
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr ""
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8243,7 +8474,7 @@ msgstr "Không thá» lấy lại các tin nhắn Æ°a thÃch"
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8252,7 +8483,7 @@ msgstr ""
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr ""
@@ -8288,17 +8519,17 @@ msgid "Send"
msgstr "Gá»i"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "Biá»t hiá»u phải là chữ viết thÆ°á»ng hoặc sá» và không có khoảng trắng."
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr ""
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8339,58 +8570,58 @@ msgid ""
msgstr ""
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
#, fuzzy
msgid "N"
msgstr "Không"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr ""
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr ""
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr ""
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr ""
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr ""
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
#, fuzzy
msgid "in context"
msgstr "Không có ná»i dung!"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
#, fuzzy
msgid "Repeated by"
msgstr "Tạo"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "Không thỠxóa tin nhắn nà y."
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "Trả lá»i"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "Tìm kiếm thông báo"
@@ -8553,7 +8784,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "Ban user"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr ""
@@ -8911,19 +9142,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr ""
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr ""
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] ""
diff --git a/locale/zh_CN/LC_MESSAGES/statusnet.po b/locale/zh_CN/LC_MESSAGES/statusnet.po
index 30b5f63bd7..8f0025cdc3 100644
--- a/locale/zh_CN/LC_MESSAGES/statusnet.po
+++ b/locale/zh_CN/LC_MESSAGES/statusnet.po
@@ -14,18 +14,18 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Core\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:21+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:27+0000\n"
"Language-Team: Simplified Chinese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: zh-hans\n"
"X-Message-Group: #out-statusnet-core\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-POT-Import-Date: 2010-11-30 20:43:14+0000\n"
+"X-POT-Import-Date: 2011-01-14 13:22:39+0000\n"
#. TRANS: Page title for Access admin panel that allows configuring site access.
#. TRANS: Menu item for site administration
@@ -279,7 +279,7 @@ msgstr "%2$sä¸%1$så好å们çæ´æ°ï¼"
#: actions/apistatusesshow.php:105 actions/apistatusnetconfig.php:138
#: actions/apistatusnetversion.php:91 actions/apisubscriptions.php:109
#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:268
-#: actions/apitimelinegroup.php:151 actions/apitimelinehome.php:173
+#: actions/apitimelinegroup.php:147 actions/apitimelinehome.php:173
#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:239
#: actions/apitimelineretweetedtome.php:118
#: actions/apitimelineretweetsofme.php:150 actions/apitimelinetag.php:159
@@ -325,7 +325,8 @@ msgstr "æ æ³æ´æ°ç¨æ·ã"
#: actions/apiaccountupdateprofile.php:111
#: actions/apiaccountupdateprofilebackgroundimage.php:199
#: actions/apiaccountupdateprofilecolors.php:183
-#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
+#: actions/apiaccountupdateprofileimage.php:130
+#: actions/apiuserprofileimage.php:88 actions/apiusershow.php:108
#: actions/avatarbynickname.php:85 actions/foaf.php:65 actions/hcard.php:74
#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66
#: lib/profileaction.php:84
@@ -399,9 +400,9 @@ msgid "%s subscriptions"
msgstr "%s å
³æ³¨çç¨æ·"
#: actions/apiatomservice.php:113 actions/atompubfavoritefeed.php:142
-#, fuzzy, php-format
+#, php-format
msgid "%s favorites"
-msgstr "æ¶è夹"
+msgstr "%s æ¶è夹"
#: actions/apiatomservice.php:123
#, fuzzy, php-format
@@ -549,7 +550,7 @@ msgstr "æ æ³æ¾å°ç®æ ç¨æ·ã"
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:156 actions/editgroup.php:189
-#: actions/newgroup.php:129 actions/profilesettings.php:277
+#: actions/newgroup.php:136 actions/profilesettings.php:277
#: actions/register.php:214
msgid "Nickname already in use. Try another one."
msgstr "æµç§°å·²è¢«ä½¿ç¨ï¼æ¢ä¸ä¸ªå§ã"
@@ -559,7 +560,7 @@ msgstr "æµç§°å·²è¢«ä½¿ç¨ï¼æ¢ä¸ä¸ªå§ã"
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:164 actions/editgroup.php:193
-#: actions/newgroup.php:133 actions/profilesettings.php:247
+#: actions/newgroup.php:140 actions/profilesettings.php:247
#: actions/register.php:216
msgid "Not a valid nickname."
msgstr "ä¸æ¯ææçæµç§°ã"
@@ -571,7 +572,7 @@ msgstr "ä¸æ¯ææçæµç§°ã"
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:181 actions/editapplication.php:233
#: actions/editgroup.php:200 actions/newapplication.php:211
-#: actions/newgroup.php:140 actions/profilesettings.php:252
+#: actions/newgroup.php:147 actions/profilesettings.php:252
#: actions/register.php:223
msgid "Homepage is not a valid URL."
msgstr "主页çURLä¸æ£ç¡®ã"
@@ -581,7 +582,7 @@ msgstr "主页çURLä¸æ£ç¡®ã"
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:191 actions/editgroup.php:204
-#: actions/newgroup.php:144 actions/profilesettings.php:256
+#: actions/newgroup.php:151 actions/profilesettings.php:256
#: actions/register.php:226
msgid "Full name is too long (maximum 255 characters)."
msgstr "å
¨åè¿é¿(ä¸è½è¶
è¿ 255 个å符)ã"
@@ -596,7 +597,7 @@ msgstr "å
¨åè¿é¿(ä¸è½è¶
è¿ 255 个å符)ã"
#. TRANS: %d is the maximum number of allowed characters.
#: actions/apigroupcreate.php:201 actions/editapplication.php:201
#: actions/editgroup.php:209 actions/newapplication.php:178
-#: actions/newgroup.php:149
+#: actions/newgroup.php:156
#, php-format
msgid "Description is too long (maximum %d character)."
msgid_plural "Description is too long (maximum %d characters)."
@@ -607,7 +608,7 @@ msgstr[0] "Dæè¿°è¿é¿(ä¸è½è¶
è¿%d 个å符)ã"
#. TRANS: Group create form validation error.
#. TRANS: Validation error in form for profile settings.
#: actions/apigroupcreate.php:215 actions/editgroup.php:216
-#: actions/newgroup.php:156 actions/profilesettings.php:269
+#: actions/newgroup.php:163 actions/profilesettings.php:269
#: actions/register.php:235
msgid "Location is too long (maximum 255 characters)."
msgstr "ä½ç½®è¿é¿(ä¸è½è¶
è¿255个å符)ã"
@@ -619,7 +620,7 @@ msgstr "ä½ç½®è¿é¿(ä¸è½è¶
è¿255个å符)ã"
#. TRANS: Group create form validation error.
#. TRANS: %d is the maximum number of allowed aliases.
#: actions/apigroupcreate.php:236 actions/editgroup.php:229
-#: actions/newgroup.php:169
+#: actions/newgroup.php:176
#, php-format
msgid "Too many aliases! Maximum %d allowed."
msgid_plural "Too many aliases! Maximum %d allowed."
@@ -637,7 +638,7 @@ msgstr "æ æçå«åï¼â%sâã"
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:264 actions/editgroup.php:244
-#: actions/newgroup.php:184
+#: actions/newgroup.php:191
#, php-format
msgid "Alias \"%s\" already in use. Try another one."
msgstr "%sè¿ä¸ªå«å已被使ç¨ï¼æ¢ä¸ä¸ªå§ã"
@@ -646,7 +647,7 @@ msgstr "%sè¿ä¸ªå«å已被使ç¨ï¼æ¢ä¸ä¸ªå§ã"
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
#: actions/apigroupcreate.php:278 actions/editgroup.php:251
-#: actions/newgroup.php:191
+#: actions/newgroup.php:198
msgid "Alias can't be the same as nickname."
msgstr "å«åä¸è½åæµç§°ç¸åã"
@@ -949,9 +950,10 @@ msgstr "ä¸è½è½¬åä½ èªå·±çæ¶æ¯ã"
msgid "Already repeated that notice."
msgstr "已转åäºè¯¥æ¶æ¯ã"
+#. TRANS: Client error shown when using a non-supported HTTP method.
#: actions/apistatusesshow.php:117 actions/atompubfavoritefeed.php:104
#: actions/atompubmembershipfeed.php:106 actions/atompubshowfavorite.php:116
-#: actions/atompubshowsubscription.php:118
+#: actions/atompubshowsubscription.php:122
#: actions/atompubsubscriptionfeed.php:109
msgid "HTTP method not supported."
msgstr "HTTP æ¹æ³ä¸æ¯æã"
@@ -1035,7 +1037,7 @@ msgstr "%1$sä¸è¢«%2$sï¼%3$sï¼æ¶èçæ¶æ¯ã"
#. TRANS: Server error displayed when generating an Atom feed fails.
#. TRANS: %s is the error.
-#: actions/apitimelinegroup.php:138
+#: actions/apitimelinegroup.php:134
#, php-format
msgid "Could not generate feed for group - %s"
msgstr "æ æ³çæå°ç»ç feed - %s"
@@ -1127,30 +1129,30 @@ msgstr ""
#. TRANS: Client error displayed when not using the POST verb.
#. TRANS: Do not translate POST.
-#: actions/apitimelineuser.php:332
+#: actions/apitimelineuser.php:334
msgid "Can only handle POST activities."
msgstr ""
#. TRANS: Client error displayed when using an unsupported activity object type.
#. TRANS: %s is the unsupported activity object type.
-#: actions/apitimelineuser.php:343
+#: actions/apitimelineuser.php:345
#, php-format
msgid "Cannot handle activity object type \"%s\"."
msgstr ""
#. TRANS: Client error displayed when posting a notice without content through the API.
-#: actions/apitimelineuser.php:376
+#: actions/apitimelineuser.php:378
#, fuzzy, php-format
msgid "No content for notice %d."
msgstr "æç´¢æ¶æ¯å
容"
#. TRANS: Client error displayed when using another format than AtomPub.
-#: actions/apitimelineuser.php:404
+#: actions/apitimelineuser.php:406
#, php-format
msgid "Notice with URI \"%s\" already exists."
msgstr "å·²åå¨ä½¿ç¨ URI \"%s\" çæ¶æ¯äºã"
-#: actions/apitimelineuser.php:435
+#: actions/apitimelineuser.php:437
#, php-format
msgid "AtomPub post with unknown attention URI %s"
msgstr ""
@@ -1161,7 +1163,7 @@ msgid "API method under construction."
msgstr "API æ¹æ³å°æªå®ç°ã"
#. TRANS: Client error displayed when requesting user information for a non-existing user.
-#: actions/apiusershow.php:94
+#: actions/apiuserprofileimage.php:80 actions/apiusershow.php:94
msgid "User not found."
msgstr "APIæ¹æ³æ²¡ææ¾å°ã"
@@ -1251,7 +1253,6 @@ msgid "Can't delete someone else's favorite"
msgstr "æ æ³å é¤æ¶èã"
#: actions/atompubshowmembership.php:81
-#, fuzzy
msgid "No such group"
msgstr "没æè¿ä¸ªç»ã"
@@ -1269,21 +1270,26 @@ msgstr "HTTP æ¹æ³ä¸æ¯æã"
msgid "Can't delete someone else's membership"
msgstr ""
+#. TRANS: Client exception thrown when trying to display a subscription for a non-existing profile ID.
+#. TRANS: %d is the non-existing profile ID number.
#: actions/atompubshowsubscription.php:72
-#: actions/atompubshowsubscription.php:81
+#: actions/atompubshowsubscription.php:83
#: actions/atompubsubscriptionfeed.php:74
#, fuzzy, php-format
msgid "No such profile id: %d"
msgstr "没æè¿ä¸ªæ件ã"
-#: actions/atompubshowsubscription.php:90
+#. TRANS: Client exception thrown when trying to display a subscription for a non-subscribed profile ID.
+#. TRANS: %1$d is the non-existing subscriber ID number, $2$d is the ID of the profile that was not subscribed to.
+#: actions/atompubshowsubscription.php:94
#, fuzzy, php-format
-msgid "Profile %d not subscribed to profile %d"
+msgid "Profile %1$d not subscribed to profile %2$d"
msgstr "ä½ æ²¡æå
³æ³¨è¿ä¸ªç¨æ·"
-#: actions/atompubshowsubscription.php:154
+#. TRANS: Client exception thrown when trying to delete a subscription of another user.
+#: actions/atompubshowsubscription.php:157
#, fuzzy
-msgid "Can't delete someone else's subscription"
+msgid "Cannot delete someone else's subscription"
msgstr "æ æ³å é¤èªæå
³æ³¨ã"
#: actions/atompubsubscriptionfeed.php:150
@@ -1376,13 +1382,15 @@ msgid "Preview"
msgstr "é¢è§"
#. TRANS: Button on avatar upload page to delete current avatar.
-#: actions/avatarsettings.php:155
+#. TRANS: Button text for user account deletion.
+#: actions/avatarsettings.php:155 actions/deleteaccount.php:319
msgctxt "BUTTON"
msgid "Delete"
msgstr "å é¤"
#. TRANS: Button on avatar upload page to upload an avatar.
-#: actions/avatarsettings.php:173
+#. TRANS: Submit button to confirm upload of a user backup file for account restore.
+#: actions/avatarsettings.php:173 actions/restoreaccount.php:369
msgctxt "BUTTON"
msgid "Upload"
msgstr "ä¸ä¼ "
@@ -1423,6 +1431,38 @@ msgstr "æ´æ°å¤´å失败ã"
msgid "Avatar deleted."
msgstr "头åå·²å é¤ã"
+#: actions/backupaccount.php:62 actions/profilesettings.php:467
+msgid "Backup account"
+msgstr ""
+
+#: actions/backupaccount.php:80
+#, fuzzy
+msgid "Only logged-in users can backup their account."
+msgstr "åªæç»å½çç¨æ·æè½éå¤åæ¶æ¯ã"
+
+#: actions/backupaccount.php:84
+msgid "You may not backup your account."
+msgstr ""
+
+#: actions/backupaccount.php:232
+msgid ""
+"You can backup your account data in Activity Streams format. This is an experimental feature and "
+"provides an incomplete backup; private account information like email and IM "
+"addresses is not backed up. Additionally, uploaded files and direct messages "
+"are not backed up."
+msgstr ""
+
+#: actions/backupaccount.php:255
+#, fuzzy
+msgctxt "BUTTON"
+msgid "Backup"
+msgstr "èæ¯"
+
+#: actions/backupaccount.php:258
+msgid "Backup your account"
+msgstr ""
+
#. TRANS: Client error displayed when blocking a user that has already been blocked.
#: actions/block.php:68
msgid "You already blocked that user."
@@ -1627,6 +1667,77 @@ msgstr "对è¯"
msgid "Notices"
msgstr "æ¶æ¯"
+#. TRANS: Client exception displayed trying to delete a user account while not logged in.
+#: actions/deleteaccount.php:71
+#, fuzzy
+msgid "Only logged-in users can delete their account."
+msgstr "åªæç»å½çç¨æ·æè½éå¤åæ¶æ¯ã"
+
+#. TRANS: Client exception displayed trying to delete a user account without have the rights to do that.
+#: actions/deleteaccount.php:77
+#, fuzzy
+msgid "You cannot delete your account."
+msgstr "ä½ ä¸è½å é¤ç¨æ·ã"
+
+#. TRANS: Confirmation text for user deletion. The user has to type this exactly the same, including punctuation.
+#: actions/deleteaccount.php:160 actions/deleteaccount.php:297
+msgid "I am sure."
+msgstr ""
+
+#. TRANS: Notification for user about the text that must be input to be able to delete a user account.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:164
+#, php-format
+msgid "You must write \"%s\" exactly in the box."
+msgstr ""
+
+#. TRANS: Confirmation that a user account has been deleted.
+#: actions/deleteaccount.php:206
+#, fuzzy
+msgid "Account deleted."
+msgstr "头åå·²å é¤ã"
+
+#. TRANS: Page title for page on which a user account can be deleted.
+#: actions/deleteaccount.php:228 actions/profilesettings.php:474
+#, fuzzy
+msgid "Delete account"
+msgstr "å建ä¸ä¸ªè´¦æ·"
+
+#. TRANS: Form text for user deletion form.
+#: actions/deleteaccount.php:279
+msgid ""
+"This will permanently delete your account data from this "
+"server."
+msgstr ""
+
+#. TRANS: Additional form text for user deletion form shown if a user has account backup rights.
+#. TRANS: %s is a URL to the backup page.
+#: actions/deleteaccount.php:285
+#, php-format
+msgid ""
+"You are strongly advised to back up your data before "
+"deletion."
+msgstr ""
+
+#. TRANS: Field label for delete account confirmation entry.
+#: actions/deleteaccount.php:300 actions/passwordsettings.php:112
+#: actions/recoverpassword.php:239 actions/register.php:441
+msgid "Confirm"
+msgstr "å¯ç 确认"
+
+#. TRANS: Input title for the delete account field.
+#. TRANS: %s is the text that needs to be input.
+#: actions/deleteaccount.php:304
+#, fuzzy, php-format
+msgid "Enter \"%s\" to confirm that you want to delete your account."
+msgstr "ä½ ä¸è½å é¤ç¨æ·ã"
+
+#. TRANS: Button title for user account deletion.
+#: actions/deleteaccount.php:323
+#, fuzzy
+msgid "Permanently delete your account"
+msgstr "ä½ ä¸è½å é¤ç¨æ·ã"
+
#. TRANS: Client error displayed trying to delete an application while not logged in.
#: actions/deleteapplication.php:62
msgid "You must be logged in to delete an application."
@@ -1771,7 +1882,7 @@ msgid "Do not delete this notice"
msgstr "ä¸è¦å é¤è¿ä¸ªæ¶æ¯"
#. TRANS: Submit button title for 'Yes' when deleting a notice.
-#: actions/deletenotice.php:166 lib/noticelist.php:672
+#: actions/deletenotice.php:166 lib/noticelist.php:673
msgid "Delete this notice"
msgstr "å é¤"
@@ -2072,7 +2183,7 @@ msgstr "éè¿è¿ä¸ªè¡¨åæ¥ç¼è¾å°ç»"
#. TRANS: Group edit form validation error.
#. TRANS: Group create form validation error.
-#: actions/editgroup.php:239 actions/newgroup.php:179
+#: actions/editgroup.php:239 actions/newgroup.php:186
#, php-format
msgid "Invalid alias: \"%s\""
msgstr "æ æçå«åï¼â%sâã"
@@ -2084,7 +2195,7 @@ msgstr "æ æ³æ´æ°å°ç»"
#. TRANS: Server error displayed when group aliases could not be added.
#. TRANS: Server exception thrown when creating group aliases failed.
-#: actions/editgroup.php:279 classes/User_group.php:529
+#: actions/editgroup.php:279 classes/User_group.php:534
msgid "Could not create aliases."
msgstr "æ æ³å建å«åã"
@@ -3275,8 +3386,14 @@ msgstr "æ æ³å建åºç¨ã"
msgid "New group"
msgstr "æ°å°ç»"
+#. TRANS: Client exception thrown when a user tries to create a group while banned.
+#: actions/newgroup.php:73 classes/User_group.php:485
+#, fuzzy
+msgid "You are not allowed to create groups on this site."
+msgstr "ä½ ä¸è½å é¤è¿ä¸ªå°ç»ã"
+
#. TRANS: Form instructions for group create form.
-#: actions/newgroup.php:110
+#: actions/newgroup.php:117
msgid "Use this form to create a new group."
msgstr "éè¿æ¤è¡¨åå建å°ç»ã"
@@ -3591,11 +3708,6 @@ msgstr "æ°å¯ç "
msgid "6 or more characters"
msgstr "6 个ææ´å¤å符"
-#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
-#: actions/register.php:441
-msgid "Confirm"
-msgstr "å¯ç 确认"
-
#: actions/passwordsettings.php:113 actions/recoverpassword.php:240
msgid "Same as password above"
msgstr "ä¸ä¸é¢ç¸åçå¯ç "
@@ -4102,6 +4214,12 @@ msgstr "æ æ³ä¿åæ ç¾ã"
msgid "Settings saved."
msgstr "设置已ä¿åã"
+#. TRANS: Page title for page where a user account can be restored from backup.
+#: actions/profilesettings.php:481 actions/restoreaccount.php:60
+#, fuzzy
+msgid "Restore account"
+msgstr "å建ä¸ä¸ªè´¦æ·"
+
#: actions/public.php:83
#, php-format
msgid "Beyond the page limit (%s)."
@@ -4543,7 +4661,7 @@ msgstr "ä½ ä¸è½éå¤èªå·±çæ¶æ¯ã"
msgid "You already repeated that notice."
msgstr "ä½ å·²è½¬åè¿äºé£ä¸ªæ¶æ¯ã"
-#: actions/repeat.php:114 lib/noticelist.php:691
+#: actions/repeat.php:114 lib/noticelist.php:692
msgid "Repeated"
msgstr "已转å"
@@ -4606,6 +4724,93 @@ msgstr ""
msgid "Replies to %1$s on %2$s!"
msgstr "å¨%2$sä¸å¯¹%1$sçåå¤!"
+#. TRANS: Client exception displayed when trying to restore an account while not logged in.
+#: actions/restoreaccount.php:78
+#, fuzzy
+msgid "Only logged-in users can restore their account."
+msgstr "åªæç»å½çç¨æ·æè½éå¤åæ¶æ¯ã"
+
+#. TRANS: Client exception displayed when trying to restore an account without having restore rights.
+#: actions/restoreaccount.php:83
+#, fuzzy
+msgid "You may not restore your account."
+msgstr "ä½ è¿æ²¡ç»è®°ä»»ä½ç¨åºã"
+
+#. TRANS: Client exception displayed trying to restore an account while something went wrong uploading a file.
+#. TRANS: Client exception. No file; probably just a non-AJAX submission.
+#: actions/restoreaccount.php:121 actions/restoreaccount.php:146
+#, fuzzy
+msgid "No uploaded file."
+msgstr "ä¸ä¼ æ件"
+
+#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
+#: actions/restoreaccount.php:129 lib/mediafile.php:194
+msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
+msgstr "ä¸ä¼ æ件大å°è¶
è¿äº php.ini ä¸ upload_max_filesize ç设置éå¶ã"
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:135 lib/mediafile.php:200
+msgid ""
+"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
+"the HTML form."
+msgstr "ä¸ä¼ æ件大å°è¶
è¿äº HTML 表åä¸ MAX_FILE_SIZE ç设置éå¶ã"
+
+#. TRANS: Client exception.
+#: actions/restoreaccount.php:141 lib/mediafile.php:206
+msgid "The uploaded file was only partially uploaded."
+msgstr "ä¸ä¼ çæ件åªæé¨å被ä¸ä¼ ã"
+
+#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
+#: actions/restoreaccount.php:150 lib/mediafile.php:214
+msgid "Missing a temporary folder."
+msgstr "缺å°ä¸ä¸ªä¸´æ¶æ件夹ã"
+
+#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
+#: actions/restoreaccount.php:154 lib/mediafile.php:218
+msgid "Failed to write file to disk."
+msgstr "åå
¥ç£ç失败ã"
+
+#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
+#: actions/restoreaccount.php:158 lib/mediafile.php:222
+msgid "File upload stopped by extension."
+msgstr "æ件ä¸ä¼ 被æ©å±åæ¢äºã"
+
+#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
+#: actions/restoreaccount.php:164 lib/imagefile.php:103 lib/mediafile.php:228
+msgid "System error uploading file."
+msgstr "ä¸ä¼ æ件æ¶åºéã"
+
+#. TRANS: Client exception thrown when a feed is not an Atom feed.
+#: actions/restoreaccount.php:207
+#, fuzzy
+msgid "Not an Atom feed."
+msgstr "æææå"
+
+#. TRANS: Success message when a feed has been restored.
+#: actions/restoreaccount.php:241
+msgid ""
+"Feed has been restored. Your old posts should now appear in search and your "
+"profile page."
+msgstr ""
+
+#. TRANS: Message when a feed restore is in progress.
+#: actions/restoreaccount.php:245
+msgid "Feed will be restored. Please wait a few minutes for results."
+msgstr ""
+
+#. TRANS: Form instructions for feed restore.
+#: actions/restoreaccount.php:342
+msgid ""
+"You can upload a backed-up stream in Activity Streams format."
+msgstr ""
+
+#. TRANS: Title for submit button to confirm upload of a user backup file for account restore.
+#: actions/restoreaccount.php:373
+#, fuzzy
+msgid "Upload the file"
+msgstr "ä¸ä¼ æ件"
+
#: actions/revokerole.php:75
msgid "You cannot revoke user roles on this site."
msgstr "ä½ ä¸è½å¨è¿ä¸ªç½ç«ç§»é¤ç¨æ·è§è²ã"
@@ -4706,7 +4911,7 @@ msgid "Reset key & secret"
msgstr "éç½®keyåsecret"
#: actions/showapplication.php:252 lib/deletegroupform.php:121
-#: lib/deleteuserform.php:66 lib/noticelist.php:672
+#: lib/deleteuserform.php:66 lib/noticelist.php:673
msgid "Delete"
msgstr "å é¤"
@@ -5942,13 +6147,13 @@ msgid "Author(s)"
msgstr "ä½è
"
#. TRANS: Activity title when marking a notice as favorite.
-#: classes/Fave.php:151 lib/favorform.php:143
+#: classes/Fave.php:164 lib/favorform.php:143
msgid "Favor"
msgstr "æ¶è"
#. TRANS: Ntofication given when a user marks a notice as favorite.
#. TRANS: %1$s is a user nickname or full name, %2$s is a notice URI.
-#: classes/Fave.php:154
+#: classes/Fave.php:167
#, php-format
msgid "%1$s marked notice %2$s as a favorite."
msgstr "%1$s æ¶èäºæ¶æ¯ %2$s ã"
@@ -6052,7 +6257,7 @@ msgid "Could not create login token for %s"
msgstr "æ æ³å建å«åã"
#. TRANS: Exception thrown when database name or Data Source Name could not be found.
-#: classes/Memcached_DataObject.php:533
+#: classes/Memcached_DataObject.php:537
msgid "No database name or DSN found anywhere."
msgstr "没ææ¾å°æ°æ®åºå称æè
DSNã"
@@ -6079,71 +6284,71 @@ msgid "No such profile (%1$d) for notice (%2$d)."
msgstr "没æå¯¹äº æ¶æ¯ (%2$d) ç 个人信æ¯é¡µ (%1$d) ã"
#. TRANS: Server exception. %s are the error details.
-#: classes/Notice.php:193
+#: classes/Notice.php:199
#, php-format
msgid "Database error inserting hashtag: %s"
msgstr "æå
¥æ ç¾æ¶æ°æ®åºåºéï¼%s"
#. TRANS: Client exception thrown if a notice contains too many characters.
-#: classes/Notice.php:270
+#: classes/Notice.php:279
msgid "Problem saving notice. Too long."
msgstr "ä¿åæ¶æ¯æ¶åºéã太é¿ã"
#. TRANS: Client exception thrown when trying to save a notice for an unknown user.
-#: classes/Notice.php:275
+#: classes/Notice.php:284
msgid "Problem saving notice. Unknown user."
msgstr "ä¿åæ¶æ¯æ¶åºéãæªç¥ç¨æ·ã"
#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame.
-#: classes/Notice.php:281
+#: classes/Notice.php:290
msgid ""
"Too many notices too fast; take a breather and post again in a few minutes."
msgstr "ä½ å¨çæ¶é´éåå¸äºè¿å¤çæ¶æ¯ï¼è¯·æ·±å¼å¸ï¼è¿å åéååæ¶æ¯ã"
#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame.
-#: classes/Notice.php:288
+#: classes/Notice.php:297
msgid ""
"Too many duplicate messages too quickly; take a breather and post again in a "
"few minutes."
msgstr "ä½ å¨çæ¶é´éåå¸äºè¿å¤çéå¤æ¶æ¯ï¼è¯·æ·±å¼å¸ï¼è¿å åéååæ¶æ¯ã"
#. TRANS: Client exception thrown when a user tries to post while being banned.
-#: classes/Notice.php:296
+#: classes/Notice.php:305
msgid "You are banned from posting notices on this site."
msgstr "å¨è¿ä¸ªç½ç«ä½ 被ç¦æ¢åå¸æ¶æ¯ã"
#. TRANS: Server exception thrown when a notice cannot be saved.
#. TRANS: Server exception thrown when a notice cannot be updated.
-#: classes/Notice.php:363 classes/Notice.php:390
+#: classes/Notice.php:372 classes/Notice.php:399
msgid "Problem saving notice."
msgstr "ä¿åæ¶æ¯æ¶åºéã"
#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups().
-#: classes/Notice.php:913
+#: classes/Notice.php:914
msgid "Bad type provided to saveKnownGroups."
msgstr "对 saveKnownGroups æä¾çç±»åæ æã"
#. TRANS: Server exception thrown when an update for a group inbox fails.
-#: classes/Notice.php:1012
+#: classes/Notice.php:1013
msgid "Problem saving group inbox."
msgstr "ä¿åå°ç»æ¶ä»¶ç®±æ¶åºéã"
#. TRANS: Server exception thrown when a reply cannot be saved.
#. TRANS: %1$d is a notice ID, %2$d is the ID of the mentioned user.
-#: classes/Notice.php:1126
+#: classes/Notice.php:1127
#, php-format
msgid "Could not save reply for %1$d, %2$d."
msgstr "æ æ³ä¿ååå¤ï¼%1$d 对 %2$dã"
#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'.
#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice.
-#: classes/Notice.php:1645
+#: classes/Notice.php:1646
#, php-format
msgid "RT @%1$s %2$s"
msgstr "RT @%1$s %2$s"
#. TRANS: Full name of a profile or group followed by nickname in parens
-#: classes/Profile.php:172 classes/User_group.php:247
+#: classes/Profile.php:172 classes/User_group.php:242
#, php-format
msgctxt "FANCYNAME"
msgid "%1$s (%2$s)"
@@ -6151,14 +6356,14 @@ msgstr "%1$s (%2$s)"
#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:798
+#: classes/Profile.php:765
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist."
msgstr "æ æ³åæ¶ç¨æ·#%2$dç\\\"%1$s\\\"æéï¼ä¸åå¨ã"
#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query.
#. TRANS: %1$s is the role name, %2$s is the user ID (number).
-#: classes/Profile.php:807
+#: classes/Profile.php:774
#, php-format
msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error."
msgstr "æ æ³åæ¶ç¨æ·#%2$dç\\\"%1$s\\\"æéï¼æ°æ®åºé误ã"
@@ -6228,32 +6433,32 @@ msgid "Welcome to %1$s, @%2$s!"
msgstr "欢è¿æ¥å° %1$sï¼@%2$sï¼"
#. TRANS: Server exception.
-#: classes/User.php:923
+#: classes/User.php:918
msgid "No single user defined for single-user mode."
msgstr "没æåç¬çç¨æ·è¢«å®ä¹ä¸ºåç¨æ·æ¨¡å¼ã"
#. TRANS: Server exception.
-#: classes/User.php:927
+#: classes/User.php:922
msgid "Single-user mode code called when not enabled."
msgstr "没å¯ç¨åç¨æ·æ¨¡å¼ç代ç ã"
#. TRANS: Server exception thrown when creating a group failed.
-#: classes/User_group.php:511
+#: classes/User_group.php:516
msgid "Could not create group."
msgstr "æ æ³å建å°ç»ã"
#. TRANS: Server exception thrown when updating a group URI failed.
-#: classes/User_group.php:521
+#: classes/User_group.php:526
msgid "Could not set group URI."
msgstr "æ æ³è®¾ç½®å°ç» URIã"
#. TRANS: Server exception thrown when setting group membership failed.
-#: classes/User_group.php:544
+#: classes/User_group.php:549
msgid "Could not set group membership."
msgstr "æ æ³è®¾ç½®å°ç»æåã"
#. TRANS: Server exception thrown when saving local group information failed.
-#: classes/User_group.php:559
+#: classes/User_group.php:564
msgid "Could not save local group info."
msgstr "æ æ³ä¿åæ¬å°å°ç»ä¿¡æ¯ã"
@@ -6587,10 +6792,56 @@ msgstr "ä¹å"
msgid "Expecting a root feed element but got a whole XML document."
msgstr "åªæå¾
ä¸ä¸ª root feed å
ç´ ä½æ¶å°äºæ´ä¸ªç XML ææ¡£ã"
-#: lib/activity.php:360
+#. TRANS: Client exception thrown when using an unknown verb for the activity importer.
+#: lib/activityimporter.php:81
+#, fuzzy, php-format
+msgid "Unknown verb: \"%s\"."
+msgstr "æªç¥çè¯è¨â%sâ"
+
+#. TRANS: Client exception thrown when trying to force a subscription for an untrusted user.
+#: lib/activityimporter.php:107
+msgid "Cannot force subscription for untrusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to for a remote user to subscribe.
+#: lib/activityimporter.php:117
#, fuzzy
-msgid "Post"
-msgstr "ç¸ç"
+msgid "Cannot force remote user to subscribe."
+msgstr "æå®è¦å
³æ³¨çç¨æ·åã"
+
+#. TRANS: Client exception thrown when trying to subscribe to an unknown profile.
+#: lib/activityimporter.php:132
+#, fuzzy
+msgid "Unknown profile."
+msgstr "æªç¥æ件类å"
+
+#. TRANS: Client exception thrown when trying to import an event not related to the importing user.
+#: lib/activityimporter.php:138
+msgid "This activity seems unrelated to our user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a remote group that is not a group.
+#: lib/activityimporter.php:154
+msgid "Remote profile is not a group!"
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to join a group the importing user is already a member of.
+#: lib/activityimporter.php:163
+#, fuzzy
+msgid "User is already a member of this group."
+msgstr "ä½ å·²ç»æ¯è¯¥å°ç»æåã"
+
+#. TRANS: Client exception thrown when trying to overwrite the author information for a non-trusted user during import.
+#: lib/activityimporter.php:207
+msgid "Not overwriting author info for non-trusted user."
+msgstr ""
+
+#. TRANS: Client exception thrown when trying to import a notice without content.
+#. TRANS: %s is the notice URI.
+#: lib/activityimporter.php:223
+#, fuzzy, php-format
+msgid "No content for notice %s."
+msgstr "æç´¢æ¶æ¯å
容"
#. TRANS: Client exception thrown when there is no source attribute.
#: lib/activityutils.php:200
@@ -6869,10 +7120,17 @@ msgctxt "BUTTON"
msgid "Revoke"
msgstr "åæ¶"
-#: lib/atom10feed.php:112
-msgid "author element must contain a name element."
+#: lib/atom10feed.php:113
+#, fuzzy
+msgid "Author element must contain a name element."
msgstr "ä½è
å
ç´ å¿
é¡»å
å«ä¸ä¸ªå称å
ç´ ã"
+#. TRANS: Server exception thrown when using the method setActivitySubject() in the class Atom10Feed.
+#: lib/atom10feed.php:160
+#, fuzzy
+msgid "Do not use this method!"
+msgstr "ä¸è¦å é¤è¿ä¸ªå°ç»"
+
#. TRANS: DT element label in attachment list item.
#: lib/attachmentlist.php:294
msgid "Author"
@@ -7292,24 +7550,24 @@ msgstr ""
"tracking - å°æªå®ç°ã\n"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:147
+#: lib/common.php:150
msgid "No configuration file found."
msgstr "没ææ¾å°é
ç½®æ件ã"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: Is followed by a list of directories (separated by HTML breaks).
-#: lib/common.php:150
+#: lib/common.php:153
msgid "I looked for configuration files in the following places:"
msgstr "æå¨ä»¥ä¸ä½ç½®æ¥æ¾äºé
ç½®æ件ï¼"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
-#: lib/common.php:153
+#: lib/common.php:156
msgid "You may wish to run the installer to fix this."
msgstr "æè®¸ä½ æ³è¿è¡å®è£
ç¨åºæ¥è§£å³è¿ä¸ªé®é¢ã"
#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation.
#. TRANS: The text is link text that leads to the installer page.
-#: lib/common.php:157
+#: lib/common.php:160
msgid "Go to the installer."
msgstr "å»å®è£
ç¨åºã"
@@ -7409,6 +7667,19 @@ msgstr "Atom"
msgid "FOAF"
msgstr "FOAF"
+#: lib/feedimporter.php:75
+#, fuzzy
+msgid "Not an atom feed."
+msgstr "æææå"
+
+#: lib/feedimporter.php:82
+msgid "No author in the feed."
+msgstr ""
+
+#: lib/feedimporter.php:89
+msgid "Can't import without a user."
+msgstr ""
+
#. TRANS: Header for feed links (h2).
#: lib/feedlist.php:66
msgid "Feeds"
@@ -7585,11 +7856,6 @@ msgstr "æ件太大ãæ件大å°éå¶å¨%s以ä¸ã"
msgid "Partial upload."
msgstr "é¨åä¸ä¼ ã"
-#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason.
-#: lib/imagefile.php:103 lib/mediafile.php:228
-msgid "System error uploading file."
-msgstr "ä¸ä¼ æ件æ¶åºéã"
-
#: lib/imagefile.php:111
msgid "Not an image or corrupt file."
msgstr "ä¸æ¯å¾çæ件ææ件已æåã"
@@ -8003,7 +8269,7 @@ msgstr ""
"ä½ æ²¡æä»»ä½ç§ä¿¡ãä½ å¯ä»¥è¯çåéç§ä¿¡ç»å
¶ä»ç¨æ·é¼å±ä»ä»¬ç¨ç§ä¿¡åä½ äº¤æµãå
¶ä»ç¨æ·"
"åç»ä½ ä½ ç§ä¿¡åªæä½ çå¾å°ã"
-#: lib/mailbox.php:228 lib/noticelist.php:521
+#: lib/mailbox.php:228 lib/noticelist.php:522
msgid "from"
msgstr "éè¿"
@@ -8033,38 +8299,6 @@ msgstr "ä¸æ¯æçä¿¡æ¯æ ¼å¼ï¼%s"
msgid "There was a database error while saving your file. Please try again."
msgstr "ä¿åä½ çæ件æ¶æ°æ®åºåºç°äºä¸ä¸ªé误ã请éè¯ã"
-#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini.
-#: lib/mediafile.php:194
-msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
-msgstr "ä¸ä¼ æ件大å°è¶
è¿äº php.ini ä¸ upload_max_filesize ç设置éå¶ã"
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:200
-msgid ""
-"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
-"the HTML form."
-msgstr "ä¸ä¼ æ件大å°è¶
è¿äº HTML 表åä¸ MAX_FILE_SIZE ç设置éå¶ã"
-
-#. TRANS: Client exception.
-#: lib/mediafile.php:206
-msgid "The uploaded file was only partially uploaded."
-msgstr "ä¸ä¼ çæ件åªæé¨å被ä¸ä¼ ã"
-
-#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload.
-#: lib/mediafile.php:214
-msgid "Missing a temporary folder."
-msgstr "缺å°ä¸ä¸ªä¸´æ¶æ件夹ã"
-
-#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation.
-#: lib/mediafile.php:218
-msgid "Failed to write file to disk."
-msgstr "åå
¥ç£ç失败ã"
-
-#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension.
-#: lib/mediafile.php:222
-msgid "File upload stopped by extension."
-msgstr "æ件ä¸ä¼ 被æ©å±åæ¢äºã"
-
#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota.
#: lib/mediafile.php:238 lib/mediafile.php:281
msgid "File exceeds user's quota."
@@ -8085,7 +8319,7 @@ msgstr "æ æ³å¤ææ件ç MIME ç±»åã"
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %1$s is the file type that was denied, %2$s is the application part of
#. TRANS: the MIME type that was denied.
-#: lib/mediafile.php:394
+#: lib/mediafile.php:396
#, php-format
msgid ""
"\"%1$s\" is not a supported file type on this server. Try using another %2$s "
@@ -8094,7 +8328,7 @@ msgstr "æ¤æå¡å¨ä¸æ¯æ â%1$sâ çæä»¶æ ¼å¼ï¼è¯ä¸ä½¿ç¨å
¶ä»ç
#. TRANS: Client exception thrown trying to upload a forbidden MIME type.
#. TRANS: %s is the file type that was denied.
-#: lib/mediafile.php:399
+#: lib/mediafile.php:401
#, php-format
msgid "\"%s\" is not a supported file type on this server."
msgstr "è¿ä¸ªæå¡å¨ä¸æ¯æ %s çæä»¶æ ¼å¼ã"
@@ -8127,17 +8361,17 @@ msgid "Send"
msgstr "åå¸"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:163
+#: lib/nickname.php:165
msgid "Nickname must have only lowercase letters and numbers and no spaces."
msgstr "æµç§°åªè½ä½¿ç¨å°ååæ¯åæ°åä¸ä¸è½ä½¿ç¨ç©ºæ ¼ã"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:176
+#: lib/nickname.php:178
msgid "Nickname cannot be empty."
msgstr "æµç§°ä¸è½ä¸ºç©ºã"
#. TRANS: Validation error in form for registration, profile and group settings, etc.
-#: lib/nickname.php:189
+#: lib/nickname.php:191
#, php-format
msgid "Nickname cannot be more than %d character long."
msgid_plural "Nickname cannot be more than %d characters long."
@@ -8175,55 +8409,55 @@ msgid ""
msgstr "æ±æï¼è·åä½ çå°çä½ç½®æ¶é´è¿é¿ï¼è¯·ç¨åéè¯"
#. TRANS: Used in coordinates as abbreviation of north
-#: lib/noticelist.php:451
+#: lib/noticelist.php:452
msgid "N"
msgstr "N"
#. TRANS: Used in coordinates as abbreviation of south
-#: lib/noticelist.php:453
+#: lib/noticelist.php:454
msgid "S"
msgstr "S"
#. TRANS: Used in coordinates as abbreviation of east
-#: lib/noticelist.php:455
+#: lib/noticelist.php:456
msgid "E"
msgstr "E"
#. TRANS: Used in coordinates as abbreviation of west
-#: lib/noticelist.php:457
+#: lib/noticelist.php:458
msgid "W"
msgstr "W"
-#: lib/noticelist.php:459
+#: lib/noticelist.php:460
#, php-format
msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s"
-#: lib/noticelist.php:468
+#: lib/noticelist.php:469
msgid "at"
msgstr "ä½äº"
-#: lib/noticelist.php:517
+#: lib/noticelist.php:518
msgid "web"
msgstr "ç½é¡µ"
-#: lib/noticelist.php:583
+#: lib/noticelist.php:584
msgid "in context"
msgstr "æ¥ç对è¯"
-#: lib/noticelist.php:618
+#: lib/noticelist.php:619
msgid "Repeated by"
msgstr "转åæ¥èª"
-#: lib/noticelist.php:645
+#: lib/noticelist.php:646
msgid "Reply to this notice"
msgstr "åå¤"
-#: lib/noticelist.php:646
+#: lib/noticelist.php:647
msgid "Reply"
msgstr "åå¤"
-#: lib/noticelist.php:690
+#: lib/noticelist.php:691
msgid "Notice repeated"
msgstr "æ¶æ¯å·²è½¬å"
@@ -8377,7 +8611,7 @@ msgid "Revoke the \"%s\" role from this user"
msgstr "åæ¶è¿ä¸ªç¨æ·ç\"%s\"æé"
#. TRANS: Client error on action trying to visit a non-existing page.
-#: lib/router.php:957
+#: lib/router.php:974
msgid "Page not found."
msgstr "没ææ¾å°é¡µé¢ã"
@@ -8717,19 +8951,7 @@ msgid "Invalid XML, missing XRD root."
msgstr ""
#. TRANS: Commandline script output. %s is the filename that contains a backup for a user.
-#: scripts/restoreuser.php:61
+#: scripts/restoreuser.php:62
#, php-format
msgid "Getting backup from file '%s'."
msgstr "ä»æ件'%s'è·åå¤ä»½ã"
-
-#. TRANS: Commandline script output.
-#: scripts/restoreuser.php:91
-msgid "No user specified; using backup user."
-msgstr "没æç¨æ·è¢«æå®ï¼ä½¿ç¨å¤ä»½ç¨æ·ã"
-
-#. TRANS: Commandline script output. %d is the number of entries in the activity stream in backup; used for plural.
-#: scripts/restoreuser.php:98
-#, php-format
-msgid "%d entry in backup."
-msgid_plural "%d entries in backup."
-msgstr[0] "å¤ä»½ä¸æ %d 个æ¡ç®ã"
diff --git a/plugins/APC/locale/be-tarask/LC_MESSAGES/APC.po b/plugins/APC/locale/be-tarask/LC_MESSAGES/APC.po
index bf8ac0c1ff..6c0f3ee90c 100644
--- a/plugins/APC/locale/be-tarask/LC_MESSAGES/APC.po
+++ b/plugins/APC/locale/be-tarask/LC_MESSAGES/APC.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - APC to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - APC to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - APC\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:29+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:43+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:38:22+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:57+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-apc\n"
diff --git a/plugins/Adsense/locale/be-tarask/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/be-tarask/LC_MESSAGES/Adsense.po
index 114231d779..5214fbf141 100644
--- a/plugins/Adsense/locale/be-tarask/LC_MESSAGES/Adsense.po
+++ b/plugins/Adsense/locale/be-tarask/LC_MESSAGES/Adsense.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - Adsense to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - Adsense to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -10,14 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Adsense\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:23+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:40+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:24+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:56+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-adsense\n"
diff --git a/plugins/Adsense/locale/gl/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/gl/LC_MESSAGES/Adsense.po
index 3109ce0005..f3288ab509 100644
--- a/plugins/Adsense/locale/gl/LC_MESSAGES/Adsense.po
+++ b/plugins/Adsense/locale/gl/LC_MESSAGES/Adsense.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Adsense\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:26+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:40+0000\n"
"Language-Team: Galician \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:24+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:56+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: gl\n"
"X-Message-Group: #out-statusnet-plugin-adsense\n"
@@ -78,7 +78,7 @@ msgstr ""
#: adsenseadminpanel.php:188
msgid "Leaderboard"
-msgstr ""
+msgstr "Taboleiro de logros"
#: adsenseadminpanel.php:189
msgid "Leaderboard slot code"
diff --git a/plugins/Adsense/locale/he/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/he/LC_MESSAGES/Adsense.po
new file mode 100644
index 0000000000..e636877490
--- /dev/null
+++ b/plugins/Adsense/locale/he/LC_MESSAGES/Adsense.po
@@ -0,0 +1,101 @@
+# Translation of StatusNet - Adsense to Hebrew (×¢×ר×ת)
+# Expored from translatewiki.net
+#
+# Author: YaronSh
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - Adsense\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-15 00:20+0000\n"
+"PO-Revision-Date: 2011-01-15 00:23:05+0000\n"
+"Language-Team: Hebrew \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-14 13:18:25+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80364); Translate extension (2010-09-17)\n"
+"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
+"X-Language-Code: he\n"
+"X-Message-Group: #out-statusnet-plugin-adsense\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. TRANS: Menu item title/tooltip
+#: AdsensePlugin.php:194
+msgid "AdSense configuration"
+msgstr "תצ×רת AdSense"
+
+#. TRANS: Menu item for site administration
+#: AdsensePlugin.php:196
+msgid "AdSense"
+msgstr ""
+
+#: AdsensePlugin.php:209
+msgid "Plugin to add Google AdSense to StatusNet sites."
+msgstr ""
+
+#: adsenseadminpanel.php:52
+msgctxt "TITLE"
+msgid "AdSense"
+msgstr ""
+
+#: adsenseadminpanel.php:62
+msgid "AdSense settings for this StatusNet site"
+msgstr ""
+
+#: adsenseadminpanel.php:164
+msgid "Client ID"
+msgstr ""
+
+#: adsenseadminpanel.php:165
+msgid "Google client ID"
+msgstr ""
+
+#: adsenseadminpanel.php:170
+msgid "Ad script URL"
+msgstr ""
+
+#: adsenseadminpanel.php:171
+msgid "Script URL (advanced)"
+msgstr ""
+
+#: adsenseadminpanel.php:176
+msgid "Medium rectangle"
+msgstr ""
+
+#: adsenseadminpanel.php:177
+msgid "Medium rectangle slot code"
+msgstr ""
+
+#: adsenseadminpanel.php:182
+msgid "Rectangle"
+msgstr ""
+
+#: adsenseadminpanel.php:183
+msgid "Rectangle slot code"
+msgstr ""
+
+#: adsenseadminpanel.php:188
+msgid "Leaderboard"
+msgstr ""
+
+#: adsenseadminpanel.php:189
+msgid "Leaderboard slot code"
+msgstr ""
+
+#: adsenseadminpanel.php:194
+msgid "Skyscraper"
+msgstr "×××¨× ×©×ק××"
+
+#: adsenseadminpanel.php:195
+msgid "Wide skyscraper slot code"
+msgstr ""
+
+#: adsenseadminpanel.php:208
+msgid "Save"
+msgstr "ש××ר×"
+
+#: adsenseadminpanel.php:208
+msgid "Save AdSense settings"
+msgstr ""
diff --git a/plugins/Adsense/locale/lb/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/lb/LC_MESSAGES/Adsense.po
new file mode 100644
index 0000000000..8126640244
--- /dev/null
+++ b/plugins/Adsense/locale/lb/LC_MESSAGES/Adsense.po
@@ -0,0 +1,101 @@
+# Translation of StatusNet - Adsense to Luxembourgish (Lëtzebuergesch)
+# Expored from translatewiki.net
+#
+# Author: Robby
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - Adsense\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:40+0000\n"
+"Language-Team: Luxembourgish \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-10 18:25:56+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
+"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
+"X-Language-Code: lb\n"
+"X-Message-Group: #out-statusnet-plugin-adsense\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. TRANS: Menu item title/tooltip
+#: AdsensePlugin.php:194
+msgid "AdSense configuration"
+msgstr "AdSense Astellungen"
+
+#. TRANS: Menu item for site administration
+#: AdsensePlugin.php:196
+msgid "AdSense"
+msgstr ""
+
+#: AdsensePlugin.php:209
+msgid "Plugin to add Google AdSense to StatusNet sites."
+msgstr ""
+
+#: adsenseadminpanel.php:52
+msgctxt "TITLE"
+msgid "AdSense"
+msgstr ""
+
+#: adsenseadminpanel.php:62
+msgid "AdSense settings for this StatusNet site"
+msgstr ""
+
+#: adsenseadminpanel.php:164
+msgid "Client ID"
+msgstr ""
+
+#: adsenseadminpanel.php:165
+msgid "Google client ID"
+msgstr ""
+
+#: adsenseadminpanel.php:170
+msgid "Ad script URL"
+msgstr ""
+
+#: adsenseadminpanel.php:171
+msgid "Script URL (advanced)"
+msgstr ""
+
+#: adsenseadminpanel.php:176
+msgid "Medium rectangle"
+msgstr ""
+
+#: adsenseadminpanel.php:177
+msgid "Medium rectangle slot code"
+msgstr ""
+
+#: adsenseadminpanel.php:182
+msgid "Rectangle"
+msgstr "Rechteck"
+
+#: adsenseadminpanel.php:183
+msgid "Rectangle slot code"
+msgstr ""
+
+#: adsenseadminpanel.php:188
+msgid "Leaderboard"
+msgstr ""
+
+#: adsenseadminpanel.php:189
+msgid "Leaderboard slot code"
+msgstr ""
+
+#: adsenseadminpanel.php:194
+msgid "Skyscraper"
+msgstr "Vertikale Banner"
+
+#: adsenseadminpanel.php:195
+msgid "Wide skyscraper slot code"
+msgstr ""
+
+#: adsenseadminpanel.php:208
+msgid "Save"
+msgstr "Späicheren"
+
+#: adsenseadminpanel.php:208
+msgid "Save AdSense settings"
+msgstr "AdSense-Astellunge späicheren"
diff --git a/plugins/Adsense/locale/pl/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/pl/LC_MESSAGES/Adsense.po
new file mode 100644
index 0000000000..9dcd7a99fa
--- /dev/null
+++ b/plugins/Adsense/locale/pl/LC_MESSAGES/Adsense.po
@@ -0,0 +1,102 @@
+# Translation of StatusNet - Adsense to Polish (Polski)
+# Expored from translatewiki.net
+#
+# Author: Raven
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - Adsense\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-15 00:20+0000\n"
+"PO-Revision-Date: 2011-01-15 00:23:05+0000\n"
+"Language-Team: Polish \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-14 13:18:25+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80364); Translate extension (2010-09-17)\n"
+"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
+"X-Language-Code: pl\n"
+"X-Message-Group: #out-statusnet-plugin-adsense\n"
+"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ( (n%10 >= 2 && n%10 <= 4 && "
+"(n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n"
+
+#. TRANS: Menu item title/tooltip
+#: AdsensePlugin.php:194
+msgid "AdSense configuration"
+msgstr ""
+
+#. TRANS: Menu item for site administration
+#: AdsensePlugin.php:196
+msgid "AdSense"
+msgstr "AdSense"
+
+#: AdsensePlugin.php:209
+msgid "Plugin to add Google AdSense to StatusNet sites."
+msgstr ""
+
+#: adsenseadminpanel.php:52
+msgctxt "TITLE"
+msgid "AdSense"
+msgstr "AdSense"
+
+#: adsenseadminpanel.php:62
+msgid "AdSense settings for this StatusNet site"
+msgstr ""
+
+#: adsenseadminpanel.php:164
+msgid "Client ID"
+msgstr ""
+
+#: adsenseadminpanel.php:165
+msgid "Google client ID"
+msgstr ""
+
+#: adsenseadminpanel.php:170
+msgid "Ad script URL"
+msgstr ""
+
+#: adsenseadminpanel.php:171
+msgid "Script URL (advanced)"
+msgstr ""
+
+#: adsenseadminpanel.php:176
+msgid "Medium rectangle"
+msgstr ""
+
+#: adsenseadminpanel.php:177
+msgid "Medium rectangle slot code"
+msgstr ""
+
+#: adsenseadminpanel.php:182
+msgid "Rectangle"
+msgstr ""
+
+#: adsenseadminpanel.php:183
+msgid "Rectangle slot code"
+msgstr ""
+
+#: adsenseadminpanel.php:188
+msgid "Leaderboard"
+msgstr ""
+
+#: adsenseadminpanel.php:189
+msgid "Leaderboard slot code"
+msgstr ""
+
+#: adsenseadminpanel.php:194
+msgid "Skyscraper"
+msgstr "Skyscraper"
+
+#: adsenseadminpanel.php:195
+msgid "Wide skyscraper slot code"
+msgstr ""
+
+#: adsenseadminpanel.php:208
+msgid "Save"
+msgstr ""
+
+#: adsenseadminpanel.php:208
+msgid "Save AdSense settings"
+msgstr ""
diff --git a/plugins/AnonymousFave/locale/be-tarask/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/be-tarask/LC_MESSAGES/AnonymousFave.po
index 7ca33b65e8..2bbc454eee 100644
--- a/plugins/AnonymousFave/locale/be-tarask/LC_MESSAGES/AnonymousFave.po
+++ b/plugins/AnonymousFave/locale/be-tarask/LC_MESSAGES/AnonymousFave.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - AnonymousFave to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - AnonymousFave to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -10,14 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - AnonymousFave\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:28+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:42+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:38:21+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:56+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-anonymousfave\n"
diff --git a/plugins/AutoSandbox/locale/be-tarask/LC_MESSAGES/AutoSandbox.po b/plugins/AutoSandbox/locale/be-tarask/LC_MESSAGES/AutoSandbox.po
index 14498824fc..8404811696 100644
--- a/plugins/AutoSandbox/locale/be-tarask/LC_MESSAGES/AutoSandbox.po
+++ b/plugins/AutoSandbox/locale/be-tarask/LC_MESSAGES/AutoSandbox.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - AutoSandbox to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - AutoSandbox to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - AutoSandbox\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:30+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:44+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:38:24+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:57+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-autosandbox\n"
diff --git a/plugins/Autocomplete/locale/be-tarask/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/be-tarask/LC_MESSAGES/Autocomplete.po
index 24f846e228..dd840b9804 100644
--- a/plugins/Autocomplete/locale/be-tarask/LC_MESSAGES/Autocomplete.po
+++ b/plugins/Autocomplete/locale/be-tarask/LC_MESSAGES/Autocomplete.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - Autocomplete to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - Autocomplete to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Autocomplete\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:30+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:43+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:38:23+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:57+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-autocomplete\n"
diff --git a/plugins/Awesomeness/AwesomenessPlugin.php b/plugins/Awesomeness/AwesomenessPlugin.php
index 46a70a83f7..31f8ea35f4 100644
--- a/plugins/Awesomeness/AwesomenessPlugin.php
+++ b/plugins/Awesomeness/AwesomenessPlugin.php
@@ -53,7 +53,7 @@ class AwesomenessPlugin extends Plugin
'homepage' => 'http://status.net/wiki/Plugin:Awesomeness',
// TRANS: Plugin description for a sample plugin.
'rawdescription' => _m(
- 'The Awesomeness plugin adds aditional awesomeness ' .
+ 'The Awesomeness plugin adds additional awesomeness ' .
'to a StatusNet installation.'
)
);
diff --git a/plugins/Awesomeness/locale/Awesomeness.pot b/plugins/Awesomeness/locale/Awesomeness.pot
index 0ff3732de3..d86062c0c8 100644
--- a/plugins/Awesomeness/locale/Awesomeness.pot
+++ b/plugins/Awesomeness/locale/Awesomeness.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -16,7 +16,7 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: AwesomenessPlugin.php:55
+#: AwesomenessPlugin.php:56
msgid ""
"The Awesomeness plugin adds additional awesomeness to a StatusNet "
"installation."
diff --git a/plugins/Awesomeness/locale/be-tarask/LC_MESSAGES/Awesomeness.po b/plugins/Awesomeness/locale/be-tarask/LC_MESSAGES/Awesomeness.po
new file mode 100644
index 0000000000..ea7166d3d2
--- /dev/null
+++ b/plugins/Awesomeness/locale/be-tarask/LC_MESSAGES/Awesomeness.po
@@ -0,0 +1,31 @@
+# Translation of StatusNet - Awesomeness to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
+# Expored from translatewiki.net
+#
+# Author: EugeneZelenko
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - Awesomeness\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:35+0000\n"
+"Language-Team: Belarusian (Taraškievica orthography) \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-14 13:18:30+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
+"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
+"X-Language-Code: be-tarask\n"
+"X-Message-Group: #out-statusnet-plugin-awesomeness\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: AwesomenessPlugin.php:56
+msgid ""
+"The Awesomeness plugin adds additional awesomeness to a StatusNet "
+"installation."
+msgstr ""
+"ÐапаÑненÑне Awesomeness дадае незвÑÑайнÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑÑ Ñ ÑÑÑалÑванÑне "
+"StatusNet."
diff --git a/plugins/Awesomeness/locale/fr/LC_MESSAGES/Awesomeness.po b/plugins/Awesomeness/locale/fr/LC_MESSAGES/Awesomeness.po
new file mode 100644
index 0000000000..8b4fc2b09a
--- /dev/null
+++ b/plugins/Awesomeness/locale/fr/LC_MESSAGES/Awesomeness.po
@@ -0,0 +1,30 @@
+# Translation of StatusNet - Awesomeness to French (Français)
+# Expored from translatewiki.net
+#
+# Author: Sherbrooke
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - Awesomeness\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:35+0000\n"
+"Language-Team: French \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-14 13:18:30+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); 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-awesomeness\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#: AwesomenessPlugin.php:56
+msgid ""
+"The Awesomeness plugin adds additional awesomeness to a StatusNet "
+"installation."
+msgstr ""
+"Le plugin Awesomeness ajoute des suppléments impressionnants à une "
+"installation de StatusNet."
diff --git a/plugins/Awesomeness/locale/ia/LC_MESSAGES/Awesomeness.po b/plugins/Awesomeness/locale/ia/LC_MESSAGES/Awesomeness.po
new file mode 100644
index 0000000000..7cdbe4226b
--- /dev/null
+++ b/plugins/Awesomeness/locale/ia/LC_MESSAGES/Awesomeness.po
@@ -0,0 +1,30 @@
+# Translation of StatusNet - Awesomeness to Interlingua (Interlingua)
+# Expored from translatewiki.net
+#
+# Author: McDutchie
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - Awesomeness\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:35+0000\n"
+"Language-Team: Interlingua \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-14 13:18:30+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
+"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
+"X-Language-Code: ia\n"
+"X-Message-Group: #out-statusnet-plugin-awesomeness\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: AwesomenessPlugin.php:56
+msgid ""
+"The Awesomeness plugin adds additional awesomeness to a StatusNet "
+"installation."
+msgstr ""
+"Le plug-in Awesomeness rende un installation de StatusNet plus "
+"impressionante."
diff --git a/plugins/Awesomeness/locale/mk/LC_MESSAGES/Awesomeness.po b/plugins/Awesomeness/locale/mk/LC_MESSAGES/Awesomeness.po
new file mode 100644
index 0000000000..3a17783e0c
--- /dev/null
+++ b/plugins/Awesomeness/locale/mk/LC_MESSAGES/Awesomeness.po
@@ -0,0 +1,30 @@
+# Translation of StatusNet - Awesomeness to Macedonian (ÐакедонÑки)
+# Expored from translatewiki.net
+#
+# Author: Bjankuloski06
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - Awesomeness\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:35+0000\n"
+"Language-Team: Macedonian \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-14 13:18:30+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
+"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
+"X-Language-Code: mk\n"
+"X-Message-Group: #out-statusnet-plugin-awesomeness\n"
+"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n"
+
+#: AwesomenessPlugin.php:56
+msgid ""
+"The Awesomeness plugin adds additional awesomeness to a StatusNet "
+"installation."
+msgstr ""
+"ÐÑиклÑÑÐ¾ÐºÐ¾Ñ âФеноменалноÑÑâ Ñ Ð´Ð°Ð²Ð° дополниÑелна ÑеноменалноÑÑ Ð½Ð° "
+"инÑÑалаÑиÑаÑа на StatusNet."
diff --git a/plugins/Awesomeness/locale/nl/LC_MESSAGES/Awesomeness.po b/plugins/Awesomeness/locale/nl/LC_MESSAGES/Awesomeness.po
new file mode 100644
index 0000000000..439a0b5db3
--- /dev/null
+++ b/plugins/Awesomeness/locale/nl/LC_MESSAGES/Awesomeness.po
@@ -0,0 +1,30 @@
+# Translation of StatusNet - Awesomeness to Dutch (Nederlands)
+# Expored from translatewiki.net
+#
+# Author: Siebrand
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - Awesomeness\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:35+0000\n"
+"Language-Team: Dutch \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-14 13:18:30+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
+"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
+"X-Language-Code: nl\n"
+"X-Message-Group: #out-statusnet-plugin-awesomeness\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: AwesomenessPlugin.php:56
+msgid ""
+"The Awesomeness plugin adds additional awesomeness to a StatusNet "
+"installation."
+msgstr ""
+"De Awesomenessplug-in voegt extra awesomeness toe aan een "
+"StatusNetinstallatie."
diff --git a/plugins/Awesomeness/locale/ru/LC_MESSAGES/Awesomeness.po b/plugins/Awesomeness/locale/ru/LC_MESSAGES/Awesomeness.po
new file mode 100644
index 0000000000..035f8a445e
--- /dev/null
+++ b/plugins/Awesomeness/locale/ru/LC_MESSAGES/Awesomeness.po
@@ -0,0 +1,29 @@
+# Translation of StatusNet - Awesomeness to Russian (Ð ÑÑÑкий)
+# Expored from translatewiki.net
+#
+# Author: ÐлекÑÐ°Ð½Ð´Ñ Ð¡Ð¸Ð³Ð°ÑÑв
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - Awesomeness\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:35+0000\n"
+"Language-Team: Russian \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-14 13:18:30+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); 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-awesomeness\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"
+
+#: AwesomenessPlugin.php:56
+msgid ""
+"The Awesomeness plugin adds additional awesomeness to a StatusNet "
+"installation."
+msgstr "ÐоÑÑÑÑаÑÑий плагин добавлÑÐµÑ Ð¿Ð¾ÑÑÑÑаÑÑие веÑи в StatusNet."
diff --git a/plugins/Awesomeness/locale/uk/LC_MESSAGES/Awesomeness.po b/plugins/Awesomeness/locale/uk/LC_MESSAGES/Awesomeness.po
new file mode 100644
index 0000000000..865442ddc2
--- /dev/null
+++ b/plugins/Awesomeness/locale/uk/LC_MESSAGES/Awesomeness.po
@@ -0,0 +1,31 @@
+# Translation of StatusNet - Awesomeness 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 - Awesomeness\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:35+0000\n"
+"Language-Team: Ukrainian \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-14 13:18:30+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); 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-awesomeness\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"
+
+#: AwesomenessPlugin.php:56
+msgid ""
+"The Awesomeness plugin adds additional awesomeness to a StatusNet "
+"installation."
+msgstr ""
+"ÐапÑоÑÑд дивовижний додаÑок Ð´Ð¾Ð´Ð°Ñ Ð´Ð¾Ð´Ð°ÑÐºÐ¾Ð²Ñ Ð½Ð°Ð¿ÑоÑÑд Ð´Ð¸Ð²Ð¾Ð²Ð¸Ð¶Ð½Ñ "
+"ÑÑнкÑÑоналÑнÑÑÑÑ Ð´Ð¾ ваÑÐ¾Ñ ÑнÑÑалÑÑÑÑ StatusNet."
diff --git a/plugins/BitlyUrl/locale/be-tarask/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/be-tarask/LC_MESSAGES/BitlyUrl.po
index 597fa221e5..57288dad56 100644
--- a/plugins/BitlyUrl/locale/be-tarask/LC_MESSAGES/BitlyUrl.po
+++ b/plugins/BitlyUrl/locale/be-tarask/LC_MESSAGES/BitlyUrl.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - BitlyUrl to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - BitlyUrl to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -10,14 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BitlyUrl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:32+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:46+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:26+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-bitlyurl\n"
diff --git a/plugins/BitlyUrl/locale/gl/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/gl/LC_MESSAGES/BitlyUrl.po
index bdd6a3f737..7579d59f1b 100644
--- a/plugins/BitlyUrl/locale/gl/LC_MESSAGES/BitlyUrl.po
+++ b/plugins/BitlyUrl/locale/gl/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-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:32+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:46+0000\n"
"Language-Team: Galician \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:26+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: gl\n"
"X-Message-Group: #out-statusnet-plugin-bitlyurl\n"
@@ -29,6 +29,8 @@ msgstr ""
#, php-format
msgid "Uses %1$s URL-shortener service."
msgstr ""
+"Emprega o servizo de abreviación de enderezos URL %1"
+"$s ."
#: BitlyUrlPlugin.php:216
msgid "bit.ly"
diff --git a/plugins/BitlyUrl/locale/ru/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/ru/LC_MESSAGES/BitlyUrl.po
index 7df515cf34..1c32944812 100644
--- a/plugins/BitlyUrl/locale/ru/LC_MESSAGES/BitlyUrl.po
+++ b/plugins/BitlyUrl/locale/ru/LC_MESSAGES/BitlyUrl.po
@@ -3,6 +3,7 @@
#
# Author: Eleferen
# Author: Lockal
+# Author: ÐлекÑÐ°Ð½Ð´Ñ Ð¡Ð¸Ð³Ð°ÑÑв
# --
# This file is distributed under the same license as the StatusNet package.
#
@@ -10,13 +11,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BitlyUrl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:32+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:46+0000\n"
"Language-Team: Russian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:26+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-bitlyurl\n"
@@ -25,7 +26,7 @@ msgstr ""
#: BitlyUrlPlugin.php:48
msgid "You must specify a serviceUrl for bit.ly shortening."
-msgstr ""
+msgstr "ÐÑ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑказаÑÑ serviceUrl Ð´Ð»Ñ bit.ly ÑокÑаÑений."
#: BitlyUrlPlugin.php:175
#, php-format
diff --git a/plugins/BitlyUrl/locale/uk/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/uk/LC_MESSAGES/BitlyUrl.po
index 74b7903896..eb45c857ed 100644
--- a/plugins/BitlyUrl/locale/uk/LC_MESSAGES/BitlyUrl.po
+++ b/plugins/BitlyUrl/locale/uk/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-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:32+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:46+0000\n"
"Language-Team: Ukrainian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:26+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-bitlyurl\n"
diff --git a/plugins/Blacklist/locale/be-tarask/LC_MESSAGES/Blacklist.po b/plugins/Blacklist/locale/be-tarask/LC_MESSAGES/Blacklist.po
index c98f7863e3..19d02bdd9a 100644
--- a/plugins/Blacklist/locale/be-tarask/LC_MESSAGES/Blacklist.po
+++ b/plugins/Blacklist/locale/be-tarask/LC_MESSAGES/Blacklist.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - Blacklist to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - Blacklist to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -10,14 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Blacklist\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:34+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:48+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:24+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-blacklist\n"
diff --git a/plugins/Blacklist/locale/br/LC_MESSAGES/Blacklist.po b/plugins/Blacklist/locale/br/LC_MESSAGES/Blacklist.po
index a6b1def150..6320720dd1 100644
--- a/plugins/Blacklist/locale/br/LC_MESSAGES/Blacklist.po
+++ b/plugins/Blacklist/locale/br/LC_MESSAGES/Blacklist.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Blacklist\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:34+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:48+0000\n"
"Language-Team: Breton \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:24+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: br\n"
"X-Message-Group: #out-statusnet-plugin-blacklist\n"
@@ -59,13 +59,13 @@ msgstr ""
#: BlacklistPlugin.php:381
msgctxt "MENU"
msgid "Blacklist"
-msgstr ""
+msgstr "Roll zu"
#. TRANS: Tooltip for menu item in admin panel.
#: BlacklistPlugin.php:383
msgctxt "TOOLTIP"
msgid "Blacklist configuration"
-msgstr ""
+msgstr "Kefluniadur ar roll zu"
#. TRANS: Checkbox with text label in the delete user form.
#: BlacklistPlugin.php:410
@@ -92,13 +92,13 @@ msgstr ""
#. TRANS: Client exception thrown trying to subscribe to a person with a blocked nickname. %s is the blocked nickname.
#: BlacklistPlugin.php:545
-#, fuzzy, php-format
+#, php-format
msgid "Can't subscribe to nickname \"%s\"."
-msgstr "Ne c'hellit ket implij al lesanv \"%s\"."
+msgstr "Ne c'hellit ket en em enskrivañ gant al lesanv \"%s\"."
#: blacklistadminpanel.php:52
msgid "Blacklist"
-msgstr ""
+msgstr "Roll zu"
#: blacklistadminpanel.php:62
msgid "Blacklisted URLs and nicknames"
diff --git a/plugins/BlankAd/locale/be-tarask/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/be-tarask/LC_MESSAGES/BlankAd.po
index 20b984860c..10f142c88c 100644
--- a/plugins/BlankAd/locale/be-tarask/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/be-tarask/LC_MESSAGES/BlankAd.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - BlankAd to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - BlankAd to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:34+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-blankad\n"
diff --git a/plugins/BlankAd/locale/br/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/br/LC_MESSAGES/BlankAd.po
index 11173c92d2..7d4547a0e2 100644
--- a/plugins/BlankAd/locale/br/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/br/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:34+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Breton \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: br\n"
"X-Message-Group: #out-statusnet-plugin-blankad\n"
diff --git a/plugins/BlankAd/locale/de/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/de/LC_MESSAGES/BlankAd.po
index 30f2e7765f..2cdc4a9df7 100644
--- a/plugins/BlankAd/locale/de/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/de/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:34+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: German \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: de\n"
"X-Message-Group: #out-statusnet-plugin-blankad\n"
diff --git a/plugins/BlankAd/locale/es/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/es/LC_MESSAGES/BlankAd.po
index d47d009133..6e64f7fb2e 100644
--- a/plugins/BlankAd/locale/es/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/es/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:34+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Spanish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: es\n"
"X-Message-Group: #out-statusnet-plugin-blankad\n"
diff --git a/plugins/BlankAd/locale/fr/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/fr/LC_MESSAGES/BlankAd.po
index c6507e3ce3..7c9892c152 100644
--- a/plugins/BlankAd/locale/fr/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/fr/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: French \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-blankad\n"
diff --git a/plugins/BlankAd/locale/he/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/he/LC_MESSAGES/BlankAd.po
index fb2d05de90..0444e0b9d8 100644
--- a/plugins/BlankAd/locale/he/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/he/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Hebrew \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: he\n"
"X-Message-Group: #out-statusnet-plugin-blankad\n"
diff --git a/plugins/BlankAd/locale/ia/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/ia/LC_MESSAGES/BlankAd.po
index 49aff4da5a..80d2103e80 100644
--- a/plugins/BlankAd/locale/ia/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/ia/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Interlingua \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ia\n"
"X-Message-Group: #out-statusnet-plugin-blankad\n"
diff --git a/plugins/BlankAd/locale/mk/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/mk/LC_MESSAGES/BlankAd.po
index ec4aa3e95f..91c08e9ec4 100644
--- a/plugins/BlankAd/locale/mk/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/mk/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Macedonian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: mk\n"
"X-Message-Group: #out-statusnet-plugin-blankad\n"
diff --git a/plugins/BlankAd/locale/nb/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/nb/LC_MESSAGES/BlankAd.po
index 7566058e64..be02bf3d01 100644
--- a/plugins/BlankAd/locale/nb/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/nb/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Norwegian (bokmål)⬠\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: no\n"
"X-Message-Group: #out-statusnet-plugin-blankad\n"
diff --git a/plugins/BlankAd/locale/nl/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/nl/LC_MESSAGES/BlankAd.po
index 7b18aced13..bbd3658c1a 100644
--- a/plugins/BlankAd/locale/nl/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/nl/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Dutch \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: nl\n"
"X-Message-Group: #out-statusnet-plugin-blankad\n"
diff --git a/plugins/BlankAd/locale/pt/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/pt/LC_MESSAGES/BlankAd.po
index 80935f68cb..522f170aa9 100644
--- a/plugins/BlankAd/locale/pt/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/pt/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Portuguese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: pt\n"
"X-Message-Group: #out-statusnet-plugin-blankad\n"
diff --git a/plugins/BlankAd/locale/ru/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/ru/LC_MESSAGES/BlankAd.po
index a7e3919052..a54a59d6f6 100644
--- a/plugins/BlankAd/locale/ru/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/ru/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Russian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-blankad\n"
diff --git a/plugins/BlankAd/locale/tl/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/tl/LC_MESSAGES/BlankAd.po
index bb8512b21e..105d345f26 100644
--- a/plugins/BlankAd/locale/tl/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/tl/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Tagalog \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: tl\n"
"X-Message-Group: #out-statusnet-plugin-blankad\n"
diff --git a/plugins/BlankAd/locale/uk/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/uk/LC_MESSAGES/BlankAd.po
index 483809c1f9..59cb404b7c 100644
--- a/plugins/BlankAd/locale/uk/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/uk/LC_MESSAGES/BlankAd.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Ukrainian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-blankad\n"
diff --git a/plugins/BlankAd/locale/zh_CN/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/zh_CN/LC_MESSAGES/BlankAd.po
index e7ac577d07..cbb95f58ff 100644
--- a/plugins/BlankAd/locale/zh_CN/LC_MESSAGES/BlankAd.po
+++ b/plugins/BlankAd/locale/zh_CN/LC_MESSAGES/BlankAd.po
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlankAd\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Simplified Chinese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: zh-hans\n"
"X-Message-Group: #out-statusnet-plugin-blankad\n"
diff --git a/plugins/BlogspamNet/locale/be-tarask/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/be-tarask/LC_MESSAGES/BlogspamNet.po
index d5429781a6..ef9ac94515 100644
--- a/plugins/BlogspamNet/locale/be-tarask/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/be-tarask/LC_MESSAGES/BlogspamNet.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - BlogspamNet to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - BlogspamNet to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/br/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/br/LC_MESSAGES/BlogspamNet.po
index 89ce628462..5963bc442b 100644
--- a/plugins/BlogspamNet/locale/br/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/br/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Breton \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: br\n"
"X-Message-Group: #out-statusnet-plugin-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/de/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/de/LC_MESSAGES/BlogspamNet.po
index eca760eb96..0935a0e406 100644
--- a/plugins/BlogspamNet/locale/de/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/de/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: German \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: de\n"
"X-Message-Group: #out-statusnet-plugin-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/es/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/es/LC_MESSAGES/BlogspamNet.po
index 17848d8317..99ad3a5fe4 100644
--- a/plugins/BlogspamNet/locale/es/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/es/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Spanish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: es\n"
"X-Message-Group: #out-statusnet-plugin-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/fr/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/fr/LC_MESSAGES/BlogspamNet.po
index 3cdc3d359e..9ba1425208 100644
--- a/plugins/BlogspamNet/locale/fr/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/fr/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: French \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/he/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/he/LC_MESSAGES/BlogspamNet.po
index a31da991e8..5fada49f8d 100644
--- a/plugins/BlogspamNet/locale/he/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/he/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Hebrew \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: he\n"
"X-Message-Group: #out-statusnet-plugin-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/ia/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/ia/LC_MESSAGES/BlogspamNet.po
index 55e70da8f6..d5fe8f9515 100644
--- a/plugins/BlogspamNet/locale/ia/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/ia/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Interlingua \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ia\n"
"X-Message-Group: #out-statusnet-plugin-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/mk/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/mk/LC_MESSAGES/BlogspamNet.po
index aff816d35a..a691006ba3 100644
--- a/plugins/BlogspamNet/locale/mk/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/mk/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Macedonian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: mk\n"
"X-Message-Group: #out-statusnet-plugin-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/nb/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/nb/LC_MESSAGES/BlogspamNet.po
index 637b545610..8abc4a6e2a 100644
--- a/plugins/BlogspamNet/locale/nb/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/nb/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Norwegian (bokmål)⬠\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: no\n"
"X-Message-Group: #out-statusnet-plugin-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/nl/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/nl/LC_MESSAGES/BlogspamNet.po
index 5c0ffdec74..8357ac1cf7 100644
--- a/plugins/BlogspamNet/locale/nl/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/nl/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Dutch \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: nl\n"
"X-Message-Group: #out-statusnet-plugin-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/pt/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/pt/LC_MESSAGES/BlogspamNet.po
index 9dce9d08c8..00c9160a53 100644
--- a/plugins/BlogspamNet/locale/pt/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/pt/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Portuguese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: pt\n"
"X-Message-Group: #out-statusnet-plugin-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/ru/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/ru/LC_MESSAGES/BlogspamNet.po
index 7110e646f4..ccc8fb0ee3 100644
--- a/plugins/BlogspamNet/locale/ru/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/ru/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Russian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/tl/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/tl/LC_MESSAGES/BlogspamNet.po
index 36dc0e0a18..372b200fa6 100644
--- a/plugins/BlogspamNet/locale/tl/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/tl/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:35+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Tagalog \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: tl\n"
"X-Message-Group: #out-statusnet-plugin-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/uk/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/uk/LC_MESSAGES/BlogspamNet.po
index 780794f43b..639fefa3fc 100644
--- a/plugins/BlogspamNet/locale/uk/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/uk/LC_MESSAGES/BlogspamNet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:49+0000\n"
"Language-Team: Ukrainian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-blogspamnet\n"
diff --git a/plugins/BlogspamNet/locale/zh_CN/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/zh_CN/LC_MESSAGES/BlogspamNet.po
index 9a9814a7c8..f1fd6f092c 100644
--- a/plugins/BlogspamNet/locale/zh_CN/LC_MESSAGES/BlogspamNet.po
+++ b/plugins/BlogspamNet/locale/zh_CN/LC_MESSAGES/BlogspamNet.po
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - BlogspamNet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Simplified Chinese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 17:54:25+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:58+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: zh-hans\n"
"X-Message-Group: #out-statusnet-plugin-blogspamnet\n"
diff --git a/plugins/Bookmark/locale/Bookmark.pot b/plugins/Bookmark/locale/Bookmark.pot
new file mode 100644
index 0000000000..fa76e9d0b6
--- /dev/null
+++ b/plugins/Bookmark/locale/Bookmark.pot
@@ -0,0 +1,31 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: LANGUAGE \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: bookmarkform.php:162
+msgctxt "BUTTON"
+msgid "Save"
+msgstr ""
+
+#: importdelicious.php:340
+msgctxt "BUTTON"
+msgid "Upload"
+msgstr ""
+
+#: BookmarkPlugin.php:458
+msgid "Simple extension for supporting bookmarks."
+msgstr ""
diff --git a/plugins/Bookmark/locale/nl/LC_MESSAGES/Bookmark.po b/plugins/Bookmark/locale/nl/LC_MESSAGES/Bookmark.po
new file mode 100644
index 0000000000..91bc2a567a
--- /dev/null
+++ b/plugins/Bookmark/locale/nl/LC_MESSAGES/Bookmark.po
@@ -0,0 +1,36 @@
+# Translation of StatusNet - Bookmark to Dutch (Nederlands)
+# Expored from translatewiki.net
+#
+# Author: Siebrand
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - Bookmark\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:41+0000\n"
+"Language-Team: Dutch \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-14 14:17:56+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
+"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
+"X-Language-Code: nl\n"
+"X-Message-Group: #out-statusnet-plugin-bookmark\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: bookmarkform.php:162
+msgctxt "BUTTON"
+msgid "Save"
+msgstr "Opslaan"
+
+#: importdelicious.php:340
+msgctxt "BUTTON"
+msgid "Upload"
+msgstr "Uploaden"
+
+#: BookmarkPlugin.php:458
+msgid "Simple extension for supporting bookmarks."
+msgstr "Eenvoudige extensie voor de ondersteuning van bladwijzers."
diff --git a/plugins/CacheLog/locale/be-tarask/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/be-tarask/LC_MESSAGES/CacheLog.po
index 2d5a897b53..8b9a451044 100644
--- a/plugins/CacheLog/locale/be-tarask/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/be-tarask/LC_MESSAGES/CacheLog.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - CacheLog to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - CacheLog to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: Jim-by
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-cachelog\n"
diff --git a/plugins/CacheLog/locale/br/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/br/LC_MESSAGES/CacheLog.po
index 8f79259d84..1b2962f6a0 100644
--- a/plugins/CacheLog/locale/br/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/br/LC_MESSAGES/CacheLog.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Breton \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: br\n"
"X-Message-Group: #out-statusnet-plugin-cachelog\n"
diff --git a/plugins/CacheLog/locale/es/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/es/LC_MESSAGES/CacheLog.po
index 0872e2f038..f859729f13 100644
--- a/plugins/CacheLog/locale/es/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/es/LC_MESSAGES/CacheLog.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Spanish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: es\n"
"X-Message-Group: #out-statusnet-plugin-cachelog\n"
diff --git a/plugins/CacheLog/locale/fr/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/fr/LC_MESSAGES/CacheLog.po
index d2ef629446..454cc16f40 100644
--- a/plugins/CacheLog/locale/fr/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/fr/LC_MESSAGES/CacheLog.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: French \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-cachelog\n"
diff --git a/plugins/CacheLog/locale/he/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/he/LC_MESSAGES/CacheLog.po
index ab80cdc0ca..f9bed9f77d 100644
--- a/plugins/CacheLog/locale/he/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/he/LC_MESSAGES/CacheLog.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Hebrew \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: he\n"
"X-Message-Group: #out-statusnet-plugin-cachelog\n"
diff --git a/plugins/CacheLog/locale/ia/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/ia/LC_MESSAGES/CacheLog.po
index 6fd137ccb2..7bb1aafc25 100644
--- a/plugins/CacheLog/locale/ia/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/ia/LC_MESSAGES/CacheLog.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Interlingua \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ia\n"
"X-Message-Group: #out-statusnet-plugin-cachelog\n"
diff --git a/plugins/CacheLog/locale/mk/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/mk/LC_MESSAGES/CacheLog.po
index 7eeaa78753..6c900bd45b 100644
--- a/plugins/CacheLog/locale/mk/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/mk/LC_MESSAGES/CacheLog.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Macedonian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: mk\n"
"X-Message-Group: #out-statusnet-plugin-cachelog\n"
diff --git a/plugins/CacheLog/locale/nb/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/nb/LC_MESSAGES/CacheLog.po
index a57c71c8c8..b3c4807562 100644
--- a/plugins/CacheLog/locale/nb/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/nb/LC_MESSAGES/CacheLog.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Norwegian (bokmål)⬠\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: no\n"
"X-Message-Group: #out-statusnet-plugin-cachelog\n"
diff --git a/plugins/CacheLog/locale/nl/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/nl/LC_MESSAGES/CacheLog.po
index ad30513090..cda36b00ad 100644
--- a/plugins/CacheLog/locale/nl/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/nl/LC_MESSAGES/CacheLog.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Dutch \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: nl\n"
"X-Message-Group: #out-statusnet-plugin-cachelog\n"
diff --git a/plugins/CacheLog/locale/pt/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/pt/LC_MESSAGES/CacheLog.po
index 4c52ac10e7..c8323f9f15 100644
--- a/plugins/CacheLog/locale/pt/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/pt/LC_MESSAGES/CacheLog.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Portuguese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: pt\n"
"X-Message-Group: #out-statusnet-plugin-cachelog\n"
diff --git a/plugins/CacheLog/locale/ru/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/ru/LC_MESSAGES/CacheLog.po
index 2711e8ff3e..e33d04e3fd 100644
--- a/plugins/CacheLog/locale/ru/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/ru/LC_MESSAGES/CacheLog.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Russian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-cachelog\n"
diff --git a/plugins/CacheLog/locale/tl/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/tl/LC_MESSAGES/CacheLog.po
index e4d8f8aa2f..ccd5ee04c0 100644
--- a/plugins/CacheLog/locale/tl/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/tl/LC_MESSAGES/CacheLog.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Tagalog \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: tl\n"
"X-Message-Group: #out-statusnet-plugin-cachelog\n"
diff --git a/plugins/CacheLog/locale/uk/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/uk/LC_MESSAGES/CacheLog.po
index a4bebfc581..bcff53b47a 100644
--- a/plugins/CacheLog/locale/uk/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/uk/LC_MESSAGES/CacheLog.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Ukrainian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-cachelog\n"
diff --git a/plugins/CacheLog/locale/zh_CN/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/zh_CN/LC_MESSAGES/CacheLog.po
index af3e7211ef..a46b7a0ac9 100644
--- a/plugins/CacheLog/locale/zh_CN/LC_MESSAGES/CacheLog.po
+++ b/plugins/CacheLog/locale/zh_CN/LC_MESSAGES/CacheLog.po
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CacheLog\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:36+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:50+0000\n"
"Language-Team: Simplified Chinese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:50+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: zh-hans\n"
"X-Message-Group: #out-statusnet-plugin-cachelog\n"
diff --git a/plugins/CasAuthentication/locale/be-tarask/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/be-tarask/LC_MESSAGES/CasAuthentication.po
index d102fe3a47..ef1fdc1ee8 100644
--- a/plugins/CasAuthentication/locale/be-tarask/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/be-tarask/LC_MESSAGES/CasAuthentication.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - CasAuthentication to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - CasAuthentication to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -10,14 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-casauthentication\n"
diff --git a/plugins/CasAuthentication/locale/br/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/br/LC_MESSAGES/CasAuthentication.po
new file mode 100644
index 0000000000..031c1686ba
--- /dev/null
+++ b/plugins/CasAuthentication/locale/br/LC_MESSAGES/CasAuthentication.po
@@ -0,0 +1,75 @@
+# Translation of StatusNet - CasAuthentication to Breton (Brezhoneg)
+# Expored from translatewiki.net
+#
+# Author: Y-M D
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - CasAuthentication\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
+"Language-Team: Breton \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
+"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
+"X-Language-Code: br\n"
+"X-Message-Group: #out-statusnet-plugin-casauthentication\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. TRANS: Menu item. CAS is Central Authentication Service.
+#: CasAuthenticationPlugin.php:83
+msgid "CAS"
+msgstr "Servij dilesadur kreiz (SDK)"
+
+#. TRANS: Tooltip for menu item. CAS is Central Authentication Service.
+#: CasAuthenticationPlugin.php:85
+msgid "Login or register with CAS."
+msgstr "Kevreañ pe en em enskrivañ dre ar SDK."
+
+#. TRANS: Invitation to users with a CAS account to log in using the service.
+#. TRANS: "[CAS login]" is a link description. (%%action.caslogin%%) is the URL.
+#. TRANS: These two elements may not be separated.
+#: CasAuthenticationPlugin.php:101
+#, php-format
+msgid "(Have an account with CAS? Try our [CAS login](%%action.caslogin%%)!)"
+msgstr ""
+"(Hag ur gont diselaet SDK ho peus ? Amprouit hor [c'hevreadur SAC](%%action."
+"caslogin%%) !)"
+
+#: CasAuthenticationPlugin.php:128
+msgid "Specifying a server is required."
+msgstr "Ret eo spisaat ur servijer."
+
+#: CasAuthenticationPlugin.php:131
+msgid "Specifying a port is required."
+msgstr ""
+
+#: CasAuthenticationPlugin.php:134
+msgid "Specifying a path is required."
+msgstr ""
+
+#. TRANS: Plugin description. CAS is Central Authentication Service.
+#: CasAuthenticationPlugin.php:154
+msgid ""
+"The CAS Authentication plugin allows for StatusNet to handle authentication "
+"through CAS (Central Authentication Service)."
+msgstr ""
+
+#: caslogin.php:28
+msgid "Already logged in."
+msgstr "Kevreet oc'h dija."
+
+#: caslogin.php:39
+msgid "Incorrect username or password."
+msgstr "Anv implijer pe ger-tremen direizh."
+
+#: caslogin.php:45
+msgid "Error setting user. You are probably not authorized."
+msgstr ""
+"Ur fazi 'zo bet e-pad hizivadenn an implijer. Moarvat n'oc'h ket aotreet "
+"evit en ober."
diff --git a/plugins/CasAuthentication/locale/de/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/de/LC_MESSAGES/CasAuthentication.po
index fdde1086d1..abeee5435a 100644
--- a/plugins/CasAuthentication/locale/de/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/de/LC_MESSAGES/CasAuthentication.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
"Language-Team: German \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: de\n"
"X-Message-Group: #out-statusnet-plugin-casauthentication\n"
diff --git a/plugins/CasAuthentication/locale/es/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/es/LC_MESSAGES/CasAuthentication.po
index a724686808..7dcf5fbd38 100644
--- a/plugins/CasAuthentication/locale/es/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/es/LC_MESSAGES/CasAuthentication.po
@@ -10,13 +10,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
"Language-Team: Spanish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: es\n"
"X-Message-Group: #out-statusnet-plugin-casauthentication\n"
diff --git a/plugins/CasAuthentication/locale/fr/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/fr/LC_MESSAGES/CasAuthentication.po
index 2d40030f27..ebfc089f55 100644
--- a/plugins/CasAuthentication/locale/fr/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/fr/LC_MESSAGES/CasAuthentication.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
"Language-Team: French \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-casauthentication\n"
diff --git a/plugins/CasAuthentication/locale/gl/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/gl/LC_MESSAGES/CasAuthentication.po
index 76d62f0008..b0382ce901 100644
--- a/plugins/CasAuthentication/locale/gl/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/gl/LC_MESSAGES/CasAuthentication.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
"Language-Team: Galician \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: gl\n"
"X-Message-Group: #out-statusnet-plugin-casauthentication\n"
diff --git a/plugins/CasAuthentication/locale/ia/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/ia/LC_MESSAGES/CasAuthentication.po
index 12d00394d7..48f7f9a3df 100644
--- a/plugins/CasAuthentication/locale/ia/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/ia/LC_MESSAGES/CasAuthentication.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
"Language-Team: Interlingua \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ia\n"
"X-Message-Group: #out-statusnet-plugin-casauthentication\n"
diff --git a/plugins/CasAuthentication/locale/mk/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/mk/LC_MESSAGES/CasAuthentication.po
index 77ef387afb..a2ef264728 100644
--- a/plugins/CasAuthentication/locale/mk/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/mk/LC_MESSAGES/CasAuthentication.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
"Language-Team: Macedonian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: mk\n"
"X-Message-Group: #out-statusnet-plugin-casauthentication\n"
diff --git a/plugins/CasAuthentication/locale/nl/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/nl/LC_MESSAGES/CasAuthentication.po
index 062efe4d99..6b6b776904 100644
--- a/plugins/CasAuthentication/locale/nl/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/nl/LC_MESSAGES/CasAuthentication.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
"Language-Team: Dutch \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: nl\n"
"X-Message-Group: #out-statusnet-plugin-casauthentication\n"
diff --git a/plugins/CasAuthentication/locale/pt_BR/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/pt_BR/LC_MESSAGES/CasAuthentication.po
index fc123e8baa..88015cfc7a 100644
--- a/plugins/CasAuthentication/locale/pt_BR/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/pt_BR/LC_MESSAGES/CasAuthentication.po
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
"Language-Team: Brazilian Portuguese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-casauthentication\n"
diff --git a/plugins/CasAuthentication/locale/ru/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/ru/LC_MESSAGES/CasAuthentication.po
index 6f00f55863..12748e09f4 100644
--- a/plugins/CasAuthentication/locale/ru/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/ru/LC_MESSAGES/CasAuthentication.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
"Language-Team: Russian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-casauthentication\n"
diff --git a/plugins/CasAuthentication/locale/te/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/te/LC_MESSAGES/CasAuthentication.po
index 431faf0b6d..9bb2e7055c 100644
--- a/plugins/CasAuthentication/locale/te/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/te/LC_MESSAGES/CasAuthentication.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
"Language-Team: Telugu \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: te\n"
"X-Message-Group: #out-statusnet-plugin-casauthentication\n"
diff --git a/plugins/CasAuthentication/locale/uk/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/uk/LC_MESSAGES/CasAuthentication.po
index 1af21acb0d..be02142d78 100644
--- a/plugins/CasAuthentication/locale/uk/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/uk/LC_MESSAGES/CasAuthentication.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:51+0000\n"
"Language-Team: Ukrainian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-casauthentication\n"
diff --git a/plugins/CasAuthentication/locale/zh_CN/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/zh_CN/LC_MESSAGES/CasAuthentication.po
index bf9e9d91ac..d43a5d0524 100644
--- a/plugins/CasAuthentication/locale/zh_CN/LC_MESSAGES/CasAuthentication.po
+++ b/plugins/CasAuthentication/locale/zh_CN/LC_MESSAGES/CasAuthentication.po
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - CasAuthentication\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:37+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Simplified Chinese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:27+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: zh-hans\n"
"X-Message-Group: #out-statusnet-plugin-casauthentication\n"
diff --git a/plugins/ClientSideShorten/locale/be-tarask/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/be-tarask/LC_MESSAGES/ClientSideShorten.po
index c90e836f5d..793983b2f9 100644
--- a/plugins/ClientSideShorten/locale/be-tarask/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/be-tarask/LC_MESSAGES/ClientSideShorten.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - ClientSideShorten to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - ClientSideShorten to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/br/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/br/LC_MESSAGES/ClientSideShorten.po
index 337cdfb38a..4719e52334 100644
--- a/plugins/ClientSideShorten/locale/br/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/br/LC_MESSAGES/ClientSideShorten.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Breton \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: br\n"
"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/de/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/de/LC_MESSAGES/ClientSideShorten.po
index cf0f720bae..ad97d60445 100644
--- a/plugins/ClientSideShorten/locale/de/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/de/LC_MESSAGES/ClientSideShorten.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: German \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: de\n"
"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/es/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/es/LC_MESSAGES/ClientSideShorten.po
index 4b0c9b55c7..c9892f4054 100644
--- a/plugins/ClientSideShorten/locale/es/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/es/LC_MESSAGES/ClientSideShorten.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Spanish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: es\n"
"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/fr/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/fr/LC_MESSAGES/ClientSideShorten.po
index 8cac015807..1ece5618ac 100644
--- a/plugins/ClientSideShorten/locale/fr/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/fr/LC_MESSAGES/ClientSideShorten.po
@@ -10,13 +10,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: French \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/he/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/he/LC_MESSAGES/ClientSideShorten.po
index 2d37093418..69f289f221 100644
--- a/plugins/ClientSideShorten/locale/he/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/he/LC_MESSAGES/ClientSideShorten.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Hebrew \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: he\n"
"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/ia/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/ia/LC_MESSAGES/ClientSideShorten.po
index 3fa272a20c..8b9e799531 100644
--- a/plugins/ClientSideShorten/locale/ia/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/ia/LC_MESSAGES/ClientSideShorten.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Interlingua \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ia\n"
"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/id/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/id/LC_MESSAGES/ClientSideShorten.po
index ba7bbed979..f4fbbf0670 100644
--- a/plugins/ClientSideShorten/locale/id/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/id/LC_MESSAGES/ClientSideShorten.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Indonesian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: id\n"
"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/mk/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/mk/LC_MESSAGES/ClientSideShorten.po
index cf2278ca4b..fc5b3bd57f 100644
--- a/plugins/ClientSideShorten/locale/mk/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/mk/LC_MESSAGES/ClientSideShorten.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Macedonian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: mk\n"
"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/nb/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/nb/LC_MESSAGES/ClientSideShorten.po
index 186e877eac..ea5e5bce95 100644
--- a/plugins/ClientSideShorten/locale/nb/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/nb/LC_MESSAGES/ClientSideShorten.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Norwegian (bokmål)⬠\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: no\n"
"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/nl/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/nl/LC_MESSAGES/ClientSideShorten.po
index eb813c0015..88f3c78556 100644
--- a/plugins/ClientSideShorten/locale/nl/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/nl/LC_MESSAGES/ClientSideShorten.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Dutch \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: nl\n"
"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/ru/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/ru/LC_MESSAGES/ClientSideShorten.po
index 998698867e..a24961ef59 100644
--- a/plugins/ClientSideShorten/locale/ru/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/ru/LC_MESSAGES/ClientSideShorten.po
@@ -10,13 +10,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Russian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/tl/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/tl/LC_MESSAGES/ClientSideShorten.po
index 89d9c35447..154844479b 100644
--- a/plugins/ClientSideShorten/locale/tl/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/tl/LC_MESSAGES/ClientSideShorten.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Tagalog \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: tl\n"
"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/uk/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/uk/LC_MESSAGES/ClientSideShorten.po
index 59568f2435..6196cd7cf8 100644
--- a/plugins/ClientSideShorten/locale/uk/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/uk/LC_MESSAGES/ClientSideShorten.po
@@ -10,13 +10,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Ukrainian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-clientsideshorten\n"
diff --git a/plugins/ClientSideShorten/locale/zh_CN/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/zh_CN/LC_MESSAGES/ClientSideShorten.po
index d846ae50ad..d56da6db75 100644
--- a/plugins/ClientSideShorten/locale/zh_CN/LC_MESSAGES/ClientSideShorten.po
+++ b/plugins/ClientSideShorten/locale/zh_CN/LC_MESSAGES/ClientSideShorten.po
@@ -10,14 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - ClientSideShorten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:38+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:52+0000\n"
"Language-Team: Simplified Chinese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: zh-hans\n"
"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n"
diff --git a/plugins/Comet/locale/be-tarask/LC_MESSAGES/Comet.po b/plugins/Comet/locale/be-tarask/LC_MESSAGES/Comet.po
index 9a6781f584..a25c690a1a 100644
--- a/plugins/Comet/locale/be-tarask/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/be-tarask/LC_MESSAGES/Comet.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - Comet to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - Comet to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/Comet/locale/br/LC_MESSAGES/Comet.po b/plugins/Comet/locale/br/LC_MESSAGES/Comet.po
index 3e77022c37..2633b94790 100644
--- a/plugins/Comet/locale/br/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/br/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Breton \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: br\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/Comet/locale/de/LC_MESSAGES/Comet.po b/plugins/Comet/locale/de/LC_MESSAGES/Comet.po
index b52da76d3f..ab9105f7fd 100644
--- a/plugins/Comet/locale/de/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/de/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: German \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: de\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/Comet/locale/es/LC_MESSAGES/Comet.po b/plugins/Comet/locale/es/LC_MESSAGES/Comet.po
index b85b05f40c..97faf52617 100644
--- a/plugins/Comet/locale/es/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/es/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Spanish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: es\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/Comet/locale/fr/LC_MESSAGES/Comet.po b/plugins/Comet/locale/fr/LC_MESSAGES/Comet.po
index 2489be7954..bc953d9d1a 100644
--- a/plugins/Comet/locale/fr/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/fr/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: French \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-comet\n"
diff --git a/plugins/Comet/locale/he/LC_MESSAGES/Comet.po b/plugins/Comet/locale/he/LC_MESSAGES/Comet.po
index 5039f01385..f2c34798fc 100644
--- a/plugins/Comet/locale/he/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/he/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Hebrew \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: he\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/Comet/locale/ia/LC_MESSAGES/Comet.po b/plugins/Comet/locale/ia/LC_MESSAGES/Comet.po
index e74cb999f9..e238bcd16f 100644
--- a/plugins/Comet/locale/ia/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/ia/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Interlingua \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ia\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/Comet/locale/id/LC_MESSAGES/Comet.po b/plugins/Comet/locale/id/LC_MESSAGES/Comet.po
index 12c5ed726a..1957988add 100644
--- a/plugins/Comet/locale/id/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/id/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Indonesian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: id\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/Comet/locale/mk/LC_MESSAGES/Comet.po b/plugins/Comet/locale/mk/LC_MESSAGES/Comet.po
index b03591de91..c96635c325 100644
--- a/plugins/Comet/locale/mk/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/mk/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Macedonian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: mk\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/Comet/locale/nb/LC_MESSAGES/Comet.po b/plugins/Comet/locale/nb/LC_MESSAGES/Comet.po
index d1212757f5..c29732ddc3 100644
--- a/plugins/Comet/locale/nb/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/nb/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Norwegian (bokmål)⬠\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: no\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/Comet/locale/nl/LC_MESSAGES/Comet.po b/plugins/Comet/locale/nl/LC_MESSAGES/Comet.po
index d92d013dfa..84706cb3a3 100644
--- a/plugins/Comet/locale/nl/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/nl/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Dutch \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: nl\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/Comet/locale/pt/LC_MESSAGES/Comet.po b/plugins/Comet/locale/pt/LC_MESSAGES/Comet.po
index 581f198f56..20409ec118 100644
--- a/plugins/Comet/locale/pt/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/pt/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Portuguese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: pt\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/Comet/locale/pt_BR/LC_MESSAGES/Comet.po b/plugins/Comet/locale/pt_BR/LC_MESSAGES/Comet.po
index 1ba0a38181..7883afb513 100644
--- a/plugins/Comet/locale/pt_BR/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/pt_BR/LC_MESSAGES/Comet.po
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Brazilian Portuguese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-comet\n"
diff --git a/plugins/Comet/locale/ru/LC_MESSAGES/Comet.po b/plugins/Comet/locale/ru/LC_MESSAGES/Comet.po
index b41179e7cd..674f73b2f0 100644
--- a/plugins/Comet/locale/ru/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/ru/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Russian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-comet\n"
diff --git a/plugins/Comet/locale/tl/LC_MESSAGES/Comet.po b/plugins/Comet/locale/tl/LC_MESSAGES/Comet.po
index 1c48ad7c5b..c59c589946 100644
--- a/plugins/Comet/locale/tl/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/tl/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Tagalog \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: tl\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/Comet/locale/uk/LC_MESSAGES/Comet.po b/plugins/Comet/locale/uk/LC_MESSAGES/Comet.po
index 9fd469027f..3dd139e6e8 100644
--- a/plugins/Comet/locale/uk/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/uk/LC_MESSAGES/Comet.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Ukrainian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-comet\n"
diff --git a/plugins/Comet/locale/zh_CN/LC_MESSAGES/Comet.po b/plugins/Comet/locale/zh_CN/LC_MESSAGES/Comet.po
index 39472f8bf1..b7538f4f48 100644
--- a/plugins/Comet/locale/zh_CN/LC_MESSAGES/Comet.po
+++ b/plugins/Comet/locale/zh_CN/LC_MESSAGES/Comet.po
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Comet\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Simplified Chinese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:51+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: zh-hans\n"
"X-Message-Group: #out-statusnet-plugin-comet\n"
diff --git a/plugins/DirectionDetector/locale/be-tarask/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/be-tarask/LC_MESSAGES/DirectionDetector.po
index 96a7aed027..c84164c668 100644
--- a/plugins/DirectionDetector/locale/be-tarask/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/be-tarask/LC_MESSAGES/DirectionDetector.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - DirectionDetector to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - DirectionDetector to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/br/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/br/LC_MESSAGES/DirectionDetector.po
index 501aa06d97..095bea95ab 100644
--- a/plugins/DirectionDetector/locale/br/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/br/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Breton \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: br\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/de/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/de/LC_MESSAGES/DirectionDetector.po
index 09a419578b..df2b65788e 100644
--- a/plugins/DirectionDetector/locale/de/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/de/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: German \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: de\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/es/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/es/LC_MESSAGES/DirectionDetector.po
index 46391a045d..6699930de3 100644
--- a/plugins/DirectionDetector/locale/es/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/es/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Spanish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: es\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/fr/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/fr/LC_MESSAGES/DirectionDetector.po
index 9cb2941505..b6843cdcb1 100644
--- a/plugins/DirectionDetector/locale/fr/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/fr/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: French \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/he/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/he/LC_MESSAGES/DirectionDetector.po
index 9eb7a00025..fa4e11dc33 100644
--- a/plugins/DirectionDetector/locale/he/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/he/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Hebrew \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: he\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/ia/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/ia/LC_MESSAGES/DirectionDetector.po
index 86b3c6d394..4ac8df046f 100644
--- a/plugins/DirectionDetector/locale/ia/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/ia/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:39+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:53+0000\n"
"Language-Team: Interlingua \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ia\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/id/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/id/LC_MESSAGES/DirectionDetector.po
index 308414756e..3a3bcbd9f8 100644
--- a/plugins/DirectionDetector/locale/id/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/id/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Indonesian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: id\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/ja/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/ja/LC_MESSAGES/DirectionDetector.po
index c1ec889c25..61eb22c413 100644
--- a/plugins/DirectionDetector/locale/ja/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/ja/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Japanese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ja\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/lb/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/lb/LC_MESSAGES/DirectionDetector.po
index dace861fa5..39a483ebcc 100644
--- a/plugins/DirectionDetector/locale/lb/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/lb/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Luxembourgish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: lb\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/mk/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/mk/LC_MESSAGES/DirectionDetector.po
index 69ba036a4a..07825d7540 100644
--- a/plugins/DirectionDetector/locale/mk/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/mk/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Macedonian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: mk\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/nb/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/nb/LC_MESSAGES/DirectionDetector.po
index 0d39b4b1da..ac2dd32ade 100644
--- a/plugins/DirectionDetector/locale/nb/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/nb/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Norwegian (bokmål)⬠\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: no\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/nl/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/nl/LC_MESSAGES/DirectionDetector.po
index 0c014ca851..f8629da75f 100644
--- a/plugins/DirectionDetector/locale/nl/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/nl/LC_MESSAGES/DirectionDetector.po
@@ -9,16 +9,16 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Last-Translator: Siebrand Mazeland \n"
"Language-Team: Dutch \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: nl\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/pt/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/pt/LC_MESSAGES/DirectionDetector.po
index 8cf80ef17d..2e50da9e60 100644
--- a/plugins/DirectionDetector/locale/pt/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/pt/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Portuguese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: pt\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/ru/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/ru/LC_MESSAGES/DirectionDetector.po
index 08edceb73b..f585770521 100644
--- a/plugins/DirectionDetector/locale/ru/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/ru/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Russian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/tl/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/tl/LC_MESSAGES/DirectionDetector.po
index 23a6ca407c..f7e360bb52 100644
--- a/plugins/DirectionDetector/locale/tl/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/tl/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Tagalog \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: tl\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/uk/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/uk/LC_MESSAGES/DirectionDetector.po
index 0d806440fb..ad9a16434d 100644
--- a/plugins/DirectionDetector/locale/uk/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/uk/LC_MESSAGES/DirectionDetector.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Ukrainian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-directiondetector\n"
diff --git a/plugins/DirectionDetector/locale/zh_CN/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/zh_CN/LC_MESSAGES/DirectionDetector.po
index 9f2991989e..134ed66754 100644
--- a/plugins/DirectionDetector/locale/zh_CN/LC_MESSAGES/DirectionDetector.po
+++ b/plugins/DirectionDetector/locale/zh_CN/LC_MESSAGES/DirectionDetector.po
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DirectionDetector\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Simplified Chinese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:52+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:25:59+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: zh-hans\n"
"X-Message-Group: #out-statusnet-plugin-directiondetector\n"
diff --git a/plugins/DiskCache/locale/be-tarask/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/be-tarask/LC_MESSAGES/DiskCache.po
index 817895fb24..cb3dec3643 100644
--- a/plugins/DiskCache/locale/be-tarask/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/be-tarask/LC_MESSAGES/DiskCache.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - DiskCache to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - DiskCache to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/DiskCache/locale/br/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/br/LC_MESSAGES/DiskCache.po
index 535091cff1..624c2b373b 100644
--- a/plugins/DiskCache/locale/br/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/br/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Breton \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: br\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/DiskCache/locale/de/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/de/LC_MESSAGES/DiskCache.po
index 9a5726a641..9733b36fa6 100644
--- a/plugins/DiskCache/locale/de/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/de/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: German \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: de\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/DiskCache/locale/es/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/es/LC_MESSAGES/DiskCache.po
index 10be296bed..94eff5d400 100644
--- a/plugins/DiskCache/locale/es/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/es/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Spanish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: es\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/DiskCache/locale/fr/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/fr/LC_MESSAGES/DiskCache.po
index 93b73611ed..63f588394e 100644
--- a/plugins/DiskCache/locale/fr/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/fr/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: French \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-diskcache\n"
diff --git a/plugins/DiskCache/locale/he/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/he/LC_MESSAGES/DiskCache.po
index dbe746f407..67a86f2c1c 100644
--- a/plugins/DiskCache/locale/he/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/he/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Hebrew \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: he\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/DiskCache/locale/ia/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/ia/LC_MESSAGES/DiskCache.po
index ccd2d2dbcf..db94009f0b 100644
--- a/plugins/DiskCache/locale/ia/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/ia/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Interlingua \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ia\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/DiskCache/locale/id/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/id/LC_MESSAGES/DiskCache.po
index d6b76ef367..c90eda6774 100644
--- a/plugins/DiskCache/locale/id/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/id/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Indonesian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: id\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/DiskCache/locale/mk/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/mk/LC_MESSAGES/DiskCache.po
index aacc061b87..013b44d3e2 100644
--- a/plugins/DiskCache/locale/mk/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/mk/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Macedonian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: mk\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/DiskCache/locale/nb/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/nb/LC_MESSAGES/DiskCache.po
index 7cb99a566d..520822915e 100644
--- a/plugins/DiskCache/locale/nb/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/nb/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Norwegian (bokmål)⬠\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: no\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/DiskCache/locale/nl/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/nl/LC_MESSAGES/DiskCache.po
index cf3f141bcc..e4ce9f7024 100644
--- a/plugins/DiskCache/locale/nl/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/nl/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:40+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Dutch \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: nl\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/DiskCache/locale/pt/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/pt/LC_MESSAGES/DiskCache.po
index dc14835051..28f657d7b2 100644
--- a/plugins/DiskCache/locale/pt/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/pt/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Portuguese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: pt\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/DiskCache/locale/pt_BR/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/pt_BR/LC_MESSAGES/DiskCache.po
index 7b5a622d2d..ba76762365 100644
--- a/plugins/DiskCache/locale/pt_BR/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/pt_BR/LC_MESSAGES/DiskCache.po
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Brazilian Portuguese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-diskcache\n"
diff --git a/plugins/DiskCache/locale/ru/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/ru/LC_MESSAGES/DiskCache.po
index 79b7c95757..568a0852de 100644
--- a/plugins/DiskCache/locale/ru/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/ru/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:54+0000\n"
"Language-Team: Russian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-diskcache\n"
diff --git a/plugins/DiskCache/locale/tl/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/tl/LC_MESSAGES/DiskCache.po
index 17a4d63687..55413484cd 100644
--- a/plugins/DiskCache/locale/tl/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/tl/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:55+0000\n"
"Language-Team: Tagalog \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: tl\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/DiskCache/locale/uk/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/uk/LC_MESSAGES/DiskCache.po
index ba09317403..4414b51a2b 100644
--- a/plugins/DiskCache/locale/uk/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/uk/LC_MESSAGES/DiskCache.po
@@ -9,13 +9,13 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:55+0000\n"
"Language-Team: Ukrainian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); 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-diskcache\n"
diff --git a/plugins/DiskCache/locale/zh_CN/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/zh_CN/LC_MESSAGES/DiskCache.po
index c58d8df9fb..44f974327b 100644
--- a/plugins/DiskCache/locale/zh_CN/LC_MESSAGES/DiskCache.po
+++ b/plugins/DiskCache/locale/zh_CN/LC_MESSAGES/DiskCache.po
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - DiskCache\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 10:29+0000\n"
+"PO-Revision-Date: 2011-01-14 10:32:55+0000\n"
"Language-Team: Simplified Chinese \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-29 19:41:53+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-10 18:26:00+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80246); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: zh-hans\n"
"X-Message-Group: #out-statusnet-plugin-diskcache\n"
diff --git a/plugins/Disqus/DisqusPlugin.php b/plugins/Disqus/DisqusPlugin.php
index 51be78362b..add089e77f 100644
--- a/plugins/Disqus/DisqusPlugin.php
+++ b/plugins/Disqus/DisqusPlugin.php
@@ -139,6 +139,7 @@ ENDOFSCRIPT;
$action->elementStart('div', $attrs);
$action->elementStart('noscript');
+ // TRANS: User notification that JavaScript is required for Disqus comment display.
$noScriptMsg = sprintf(_m("Please enable JavaScript to view the [comments powered by Disqus](http://disqus.com/?ref_noscript=%s)."), $this->shortname);
$output = common_markup_to_html($noScriptMsg);
$action->raw($output);
@@ -146,6 +147,7 @@ ENDOFSCRIPT;
$action->elementEnd('noscript');
$action->elementStart('a', array('href' => 'http://disqus.com', 'class' => 'dsq-brlink'));
+ // TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
$action->raw(_m('Comments powered by '));
$action->element('span', array('class' => 'logo-disqus'), 'Disqus');
$action->elementEnd('a');
@@ -198,6 +200,7 @@ ENDOFSCRIPT;
$noticeListItem->out->element(
'a',
array('href' => $noticeUrl, 'class' => 'disqus_count'),
+ // TRANS: Plugin supplied feature for Disqus comments to notices.
_m('Comments')
);
}
@@ -238,6 +241,7 @@ ENDOFSCRIPT;
'author' => 'Zach Copley',
'homepage' => 'http://status.net/wiki/Plugin:Disqus',
'rawdescription' =>
+ // TRANS: Plugin description.
_m('Use Disqus '.
' to add commenting to notice pages.'));
return true;
diff --git a/plugins/Disqus/locale/Disqus.pot b/plugins/Disqus/locale/Disqus.pot
index debe3c17e7..602fc24119 100644
--- a/plugins/Disqus/locale/Disqus.pot
+++ b/plugins/Disqus/locale/Disqus.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -16,22 +16,26 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
"disqus.com/?ref_noscript=%s)."
msgstr ""
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr ""
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr ""
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/be-tarask/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/be-tarask/LC_MESSAGES/Disqus.po
index 6505846060..95ded0c7ce 100644
--- a/plugins/Disqus/locale/be-tarask/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/be-tarask/LC_MESSAGES/Disqus.po
@@ -1,4 +1,4 @@
-# Translation of StatusNet - Disqus to Belarusian (TaraÅ¡kievica orthography) (ÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа))
+# Translation of StatusNet - Disqus to Belarusian (TaraÅ¡kievica orthography) (âªÐелаÑÑÑÐºÐ°Ñ (ÑаÑаÑкевÑÑа)â¬)
# Expored from translatewiki.net
#
# Author: EugeneZelenko
@@ -10,20 +10,21 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:47+0000\n"
"Language-Team: Belarusian (Taraškievica orthography) \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: be-tarask\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
@@ -32,15 +33,18 @@ msgstr ""
"ÐÐ°Ð»Ñ Ð»Ð°Ñка, дазволÑÑе JavaScript каб пÑаглÑдзеÑÑ [камÑнÑаÑÑ Disqus](http://"
"disqus.com/?ref_noscript=%s)."
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr "ÐамÑнÑаÑÑ Ð¿ÑаÑÑÑÑÑ Ð· дапамогай "
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "ÐамÑнÑаÑÑ"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/br/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/br/LC_MESSAGES/Disqus.po
index 73765e3631..5b2f49638e 100644
--- a/plugins/Disqus/locale/br/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/br/LC_MESSAGES/Disqus.po
@@ -9,19 +9,20 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:47+0000\n"
"Language-Team: Breton \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: br\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
@@ -30,15 +31,18 @@ msgstr ""
"Mar plij gweredekait JavaScript evit gwelet an [evezhiadennoù enlusket gant "
"Disqus] (http://disqus.com/?ref_noscript=%s)."
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr "Evezhiadennoù enlusket gant "
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "Evezhiadennoù"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/de/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/de/LC_MESSAGES/Disqus.po
index c6a48d9aa0..6427b5d86a 100644
--- a/plugins/Disqus/locale/de/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/de/LC_MESSAGES/Disqus.po
@@ -10,19 +10,20 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:47+0000\n"
"Language-Team: German \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: de\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
@@ -31,15 +32,18 @@ msgstr ""
"Bitte aktiviere JavaScript, um die [von Disqus bereitgestellten Kommentare]"
"(http://disqus.com/?ref_noscript=%s) anzuzeigen."
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr ""
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "Kommentare"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/es/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/es/LC_MESSAGES/Disqus.po
index 450a3f49ef..fe3190a704 100644
--- a/plugins/Disqus/locale/es/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/es/LC_MESSAGES/Disqus.po
@@ -9,19 +9,20 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:47+0000\n"
"Language-Team: Spanish \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: es\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
@@ -30,15 +31,18 @@ msgstr ""
"Por favor, habilita JavaScript para ver los [comentarios con tecnologÃa de "
"Disqus](http://disqus.com/?ref_noscript=%s)."
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr "Comentarios con tecnologÃa de "
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "Comentarios"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/fr/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/fr/LC_MESSAGES/Disqus.po
index 8e1477dbd3..8bc2ac31fc 100644
--- a/plugins/Disqus/locale/fr/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/fr/LC_MESSAGES/Disqus.po
@@ -10,19 +10,20 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:47+0000\n"
"Language-Team: French \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); 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-disqus\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
@@ -31,15 +32,18 @@ msgstr ""
"Veuillez activer JavaScript pour voir les [commentaires propulsés par "
"Disqus] (http://disqus.com/?ref_noscript=%s)."
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr "Commentaires propulsés par "
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "Commentaires"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/gl/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/gl/LC_MESSAGES/Disqus.po
index dc4a9316d5..1252b0997e 100644
--- a/plugins/Disqus/locale/gl/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/gl/LC_MESSAGES/Disqus.po
@@ -9,34 +9,38 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:47+0000\n"
"Language-Team: Galician \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: gl\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
"disqus.com/?ref_noscript=%s)."
msgstr ""
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr ""
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "Comentarios"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/ia/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/ia/LC_MESSAGES/Disqus.po
index 4cc996d5aa..9f7f9ef831 100644
--- a/plugins/Disqus/locale/ia/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/ia/LC_MESSAGES/Disqus.po
@@ -9,19 +9,20 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:47+0000\n"
"Language-Team: Interlingua \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: ia\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
@@ -30,15 +31,18 @@ msgstr ""
"Per favor activa JavaScript pro vider le [commentos actionate per Disqus]"
"(http://disqus.com/?ref_noscript=%s)."
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr "Commentos actionate per "
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "Commentos"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/lb/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/lb/LC_MESSAGES/Disqus.po
new file mode 100644
index 0000000000..5d04646f23
--- /dev/null
+++ b/plugins/Disqus/locale/lb/LC_MESSAGES/Disqus.po
@@ -0,0 +1,47 @@
+# Translation of StatusNet - Disqus to Luxembourgish (Lëtzebuergesch)
+# Expored from translatewiki.net
+#
+# Author: Robby
+# --
+# This file is distributed under the same license as the StatusNet package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: StatusNet - Disqus\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:47+0000\n"
+"Language-Team: Luxembourgish \n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
+"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
+"X-Language-Code: lb\n"
+"X-Message-Group: #out-statusnet-plugin-disqus\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
+#, php-format
+msgid ""
+"Please enable JavaScript to view the [comments powered by Disqus](http://"
+"disqus.com/?ref_noscript=%s)."
+msgstr ""
+
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
+msgid "Comments powered by "
+msgstr ""
+
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
+msgid "Comments"
+msgstr "Bemierkungen"
+
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
+msgid ""
+"Use Disqus to add commenting to notice "
+"pages."
+msgstr ""
diff --git a/plugins/Disqus/locale/mk/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/mk/LC_MESSAGES/Disqus.po
index 22dc17b7ef..b6c79488c8 100644
--- a/plugins/Disqus/locale/mk/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/mk/LC_MESSAGES/Disqus.po
@@ -9,19 +9,20 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:47+0000\n"
"Language-Team: Macedonian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: mk\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
@@ -30,15 +31,18 @@ msgstr ""
"ÐклÑÑеÑе го JavaScript за да можеÑе да ги пÑегледÑваÑе [коменÑаÑиÑе "
"овозможени од Disqus](http://disqus.com/?ref_noscript=%s)."
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr "ÐоменÑаÑиÑе ги овозможÑва "
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "ÐоменÑаÑи"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/nb/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/nb/LC_MESSAGES/Disqus.po
index ee1ceacbcf..338a777dae 100644
--- a/plugins/Disqus/locale/nb/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/nb/LC_MESSAGES/Disqus.po
@@ -9,19 +9,20 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:48+0000\n"
"Language-Team: Norwegian (bokmål)⬠\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: no\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
@@ -30,15 +31,18 @@ msgstr ""
"Aktiver JavaScript for å vise [kommentarene levert av Disqus](http://disqus."
"com/?ref_noscript=%s)."
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr "Kommentarer levert av "
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "Kommentarer"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/nl/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/nl/LC_MESSAGES/Disqus.po
index 894f559a5f..8b89d830be 100644
--- a/plugins/Disqus/locale/nl/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/nl/LC_MESSAGES/Disqus.po
@@ -9,19 +9,20 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:41+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:47+0000\n"
"Language-Team: Dutch \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: nl\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
@@ -30,15 +31,18 @@ msgstr ""
"Schakel JavaScript in om de [reacties via Disqus](http://disqus.com/?"
"ref_noscript=%s) te kunnen bekijken."
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr "Reacties powered by "
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "Reacties"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/ru/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/ru/LC_MESSAGES/Disqus.po
index ecc9062c70..fe94a9f2d9 100644
--- a/plugins/Disqus/locale/ru/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/ru/LC_MESSAGES/Disqus.po
@@ -10,20 +10,21 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:42+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:48+0000\n"
"Language-Team: Russian \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); 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-disqus\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"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
@@ -32,15 +33,18 @@ msgstr ""
"ÐожалÑйÑÑа, вклÑÑиÑе JavaScript Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа [комменÑаÑиев, ÑабоÑаÑÑиÑ
Ñ "
"помоÑÑÑ Disqus](http://disqus.com/?ref_noscript=%s)."
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr "ÐомменÑаÑии ÑабоÑаÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ "
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "ÐомменÑаÑии"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/te/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/te/LC_MESSAGES/Disqus.po
index 6dec826ed8..0da9864b22 100644
--- a/plugins/Disqus/locale/te/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/te/LC_MESSAGES/Disqus.po
@@ -9,34 +9,38 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:42+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:48+0000\n"
"Language-Team: Telugu \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: te\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
"disqus.com/?ref_noscript=%s)."
msgstr ""
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr ""
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "à°µà±à°¯à°¾à°à±à°¯à°²à±"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use Disqus to add commenting to notice "
"pages."
diff --git a/plugins/Disqus/locale/tl/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/tl/LC_MESSAGES/Disqus.po
index cc8aea0e15..cfb75a6806 100644
--- a/plugins/Disqus/locale/tl/LC_MESSAGES/Disqus.po
+++ b/plugins/Disqus/locale/tl/LC_MESSAGES/Disqus.po
@@ -9,19 +9,20 @@ msgid ""
msgstr ""
"Project-Id-Version: StatusNet - Disqus\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-16 15:08+0000\n"
-"PO-Revision-Date: 2010-12-16 15:11:42+0000\n"
+"POT-Creation-Date: 2011-01-14 23:32+0000\n"
+"PO-Revision-Date: 2011-01-14 23:35:48+0000\n"
"Language-Team: Tagalog \n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-POT-Import-Date: 2010-11-30 20:40:29+0000\n"
-"X-Generator: MediaWiki 1.18alpha (r78478); Translate extension (2010-09-17)\n"
+"X-POT-Import-Date: 2011-01-14 13:21:12+0000\n"
+"X-Generator: MediaWiki 1.18alpha (r80343); Translate extension (2010-09-17)\n"
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
"X-Language-Code: tl\n"
"X-Message-Group: #out-statusnet-plugin-disqus\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: DisqusPlugin.php:142
+#. TRANS: User notification that JavaScript is required for Disqus comment display.
+#: DisqusPlugin.php:143
#, php-format
msgid ""
"Please enable JavaScript to view the [comments powered by Disqus](http://"
@@ -30,15 +31,18 @@ msgstr ""
"Mangyaring paganahin ang JavaScript upang matingnan ang [mga punang "
"pinapatakbo ng Disqus](http://disqus.com/?ref_noscript=%s)."
-#: DisqusPlugin.php:149
+#. TRANS: This message is followed by a Disqus logo. Alt text is "Disqus".
+#: DisqusPlugin.php:151
msgid "Comments powered by "
msgstr "Mga puna na pinatatakbo ng "
-#: DisqusPlugin.php:201
+#. TRANS: Plugin supplied feature for Disqus comments to notices.
+#: DisqusPlugin.php:204
msgid "Comments"
msgstr "Mga puna"
-#: DisqusPlugin.php:241
+#. TRANS: Plugin description.
+#: DisqusPlugin.php:245
msgid ""
"Use