$id = $this->trimmed('id');
if (!$id) {
+ // TRANS: Client error displayed trying to perform an action without providing an ID.
$this->clientError(_m('No ID.'));
}
$this->user = User::staticGet('id', $id);
if (empty($this->user)) {
+ // TRANS: Client error displayed when referring to a non-existing user.
$this->clientError(_m('No such user.'));
}
case ActivityObject::COMMENT:
break;
default:
- throw new ClientException("Can't handle that kind of post.");
+ // TRANS: Client exception thrown when an undefied activity is performed.
+ throw new ClientException(_m('Cannot handle that kind of post.'));
}
// Notice must either be a) in reply to a notice by this user
!in_array(common_profile_url($this->user->nickname), $context->attention)) {
common_log(LOG_ERR, "{$this->user->uri} not in attention list (".implode(',', $context->attention).")");
// TRANS: Client exception.
- throw new ClientException('To the attention of user(s), not including this one.');
+ throw new ClientException(_m('To the attention of user(s), not including this one.'));
}
} else {
// TRANS: Client exception.
- throw new ClientException('Not to anyone in reply to anything.');
+ throw new ClientException(_m('Not to anyone in reply to anything.'));
}
$existing = Notice::staticGet('uri', $this->activity->objects[0]->id);
if (!empty($old)) {
// TRANS: Client exception.
- throw new ClientException(_('This is already a favorite.'));
+ throw new ClientException(_m('This is already a favorite.'));
}
if (!Fave::addNew($profile, $notice)) {
'notice_id' => $notice->id));
if (empty($fave)) {
// TRANS: Client exception.
- throw new ClientException(_('Notice wasn\'t favorited!'));
+ throw new ClientException(_m('Notice was not favorited!'));
}
$fave->delete();
{
if ($this->activity->target->type == ActivityObject::_LIST) {
if ($this->activity->objects[0]->type != ActivityObject::PERSON) {
- throw new ClientException("Not a person object");
+ // TRANS: Client exception.
+ throw new ClientException(_m('Not a person object.'));
return false;
}
// this is a peopletag
$tagged = User::staticGet('uri', $this->activity->objects[0]->id);
if (empty($tagged)) {
- throw new ClientException("Unidentified profile being tagged");
+ // TRANS: Client exception.
+ throw new ClientException(_m('Unidentified profile being tagged.'));
}
if ($tagged->id !== $this->user->id) {
- throw new ClientException("This user is not the one being tagged");
+ // TRANS: Client exception.
+ throw new ClientException(_m('This user is not the one being tagged.'));
}
// save the list
$ptag = $list->localPeopletag();
$result = Profile_tag::setTag($ptag->tagger, $tagged->id, $ptag->tag);
if (!$result) {
- throw new ClientException("The tag could not be saved.");
+ // TRANS: Client exception.
+ throw new ClientException(_m('The tag could not be saved.'));
}
}
}
{
if ($this->activity->target->type == ActivityObject::_LIST) {
if ($this->activity->objects[0]->type != ActivityObject::PERSON) {
- throw new ClientException("Not a person object");
+ // TRANS: Client exception.
+ throw new ClientException(_m('Not a person object.'));
return false;
}
// this is a peopletag
$tagged = User::staticGet('uri', $this->activity->objects[0]->id);
if (empty($tagged)) {
- throw new ClientException("Unidentified profile being untagged");
+ // TRANS: Client exception.
+ throw new ClientException(_m('Unidentified profile being untagged.'));
}
if ($tagged->id !== $this->user->id) {
- throw new ClientException("This user is not the one being untagged");
+ // TRANS: Client exception.
+ throw new ClientException(_m('This user is not the one being untagged.'));
}
// save the list
$result = Profile_tag::unTag($ptag->tagger, $tagged->id, $ptag->tag);
if (!$result) {
- throw new ClientException("The tag could not be deleted.");
+ // TRANS: Client exception.
+ throw new ClientException(_m('The tag could not be deleted.'));
}
}
}
{
if (!$object) {
// TRANS: Client exception.
- throw new ClientException(_m('Can\'t favorite/unfavorite without an object.'));
+ throw new ClientException(_m('Cannot favorite/unfavorite without an object.'));
}
switch ($object->type) {
break;
default:
// TRANS: Client exception.
- throw new ClientException(_m('Can\'t handle that kind of object for liking/faving.'));
+ throw new ClientException(_m('Cannot handle that kind of object for liking/faving.'));
}
$notice = Notice::staticGet('uri', $object->id);