Merge branch '0.9.x' into adminpanel
Conflicts: classes/User.php
This commit is contained in:
commit
bac2d80c91
18
EVENTS.txt
18
EVENTS.txt
@ -528,13 +528,27 @@ EndCheckPassword: After checking a username/password pair
|
||||
- $authenticatedUser: User object if credentials match a user, else null.
|
||||
|
||||
StartChangePassword: Before changing a password
|
||||
- $nickname: user's nickname
|
||||
- $user: user
|
||||
- $oldpassword: the user's old password
|
||||
- $newpassword: the desired new password
|
||||
|
||||
EndChangePassword: After changing a password
|
||||
- $nickname: user's nickname
|
||||
- $user: user
|
||||
|
||||
UserDeleteRelated: Specify additional tables to delete entries from when deleting users
|
||||
- $user: User object
|
||||
- &$related: array of DB_DataObject class names to delete entries on matching user_id.
|
||||
|
||||
GetUrlShorteners: Specify URL shorteners that are available for use
|
||||
- &$shorteners: append your shortener to this array like so: $shorteners[shortenerName]=array('display'=>display, 'freeService'=>boolean)
|
||||
|
||||
StartShortenUrl: About to shorten a URL
|
||||
- $url: url to be shortened
|
||||
- $shortenerName: name of the requested shortener
|
||||
- &$shortenedUrl: short version of the url
|
||||
|
||||
EndShortenUrl: After a URL has been shortened
|
||||
- $url: url to be shortened
|
||||
- $shortenerName: name of the requested shortener
|
||||
- $shortenedUrl: short version of the url
|
||||
|
||||
|
@ -92,7 +92,7 @@ class ApiGroupIsMemberAction extends ApiBareAuthAction
|
||||
}
|
||||
|
||||
if (empty($this->group)) {
|
||||
$this->clientError('Group not found!', 404, $this->format);
|
||||
$this->clientError(_('Group not found!'), 404, $this->format);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -101,7 +101,7 @@ class ApiGroupJoinAction extends ApiAuthAction
|
||||
}
|
||||
|
||||
if (empty($this->group)) {
|
||||
$this->clientError('Group not found!', 404, $this->format);
|
||||
$this->clientError(_('Group not found!'), 404, $this->format);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -101,7 +101,7 @@ class ApiGroupLeaveAction extends ApiAuthAction
|
||||
}
|
||||
|
||||
if (empty($this->group)) {
|
||||
$this->clientError('Group not found!', 404, $this->format);
|
||||
$this->clientError(_('Group not found!'), 404, $this->format);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -87,6 +87,11 @@ class ApiGroupMembershipAction extends ApiPrivateAuthAction
|
||||
{
|
||||
parent::handle($args);
|
||||
|
||||
if (empty($this->group)) {
|
||||
$this->clientError(_('Group not found!'), 404, $this->format);
|
||||
return false;
|
||||
}
|
||||
|
||||
// XXX: RSS and Atom
|
||||
|
||||
switch($this->format) {
|
||||
|
@ -87,7 +87,7 @@ class ApiGroupShowAction extends ApiPrivateAuthAction
|
||||
|
||||
if (empty($this->group)) {
|
||||
$this->clientError(
|
||||
'Group not found!',
|
||||
_('Group not found!'),
|
||||
404,
|
||||
$this->format
|
||||
);
|
||||
|
@ -69,7 +69,6 @@ class ApiTimelineGroupAction extends ApiPrivateAuthAction
|
||||
parent::prepare($args);
|
||||
|
||||
$this->group = $this->getTargetGroup($this->arg('id'));
|
||||
$this->notices = $this->getNotices();
|
||||
|
||||
return true;
|
||||
}
|
||||
@ -87,6 +86,13 @@ class ApiTimelineGroupAction extends ApiPrivateAuthAction
|
||||
function handle($args)
|
||||
{
|
||||
parent::handle($args);
|
||||
|
||||
if (empty($this->group)) {
|
||||
$this->clientError(_('Group not found!'), 404, $this->format);
|
||||
return false;
|
||||
}
|
||||
|
||||
$this->notices = $this->getNotices();
|
||||
$this->showTimeline();
|
||||
}
|
||||
|
||||
|
@ -42,9 +42,11 @@ if (!defined('STATUSNET') && !defined('LACONICA')) {
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3
|
||||
* @link http://status.net/
|
||||
*/
|
||||
class BlockAction extends Action
|
||||
|
||||
class BlockAction extends ProfileFormAction
|
||||
{
|
||||
var $profile = null;
|
||||
|
||||
/**
|
||||
* Take arguments for running
|
||||
*
|
||||
@ -52,28 +54,22 @@ class BlockAction extends Action
|
||||
*
|
||||
* @return boolean success flag
|
||||
*/
|
||||
|
||||
function prepare($args)
|
||||
{
|
||||
parent::prepare($args);
|
||||
if (!common_logged_in()) {
|
||||
$this->clientError(_('Not logged in.'));
|
||||
if (!parent::prepare($args)) {
|
||||
return false;
|
||||
}
|
||||
$token = $this->trimmed('token');
|
||||
if (!$token || $token != common_session_token()) {
|
||||
$this->clientError(_('There was a problem with your session token. Try again, please.'));
|
||||
return;
|
||||
}
|
||||
$id = $this->trimmed('blockto');
|
||||
if (!$id) {
|
||||
$this->clientError(_('No profile specified.'));
|
||||
return false;
|
||||
}
|
||||
$this->profile = Profile::staticGet('id', $id);
|
||||
if (!$this->profile) {
|
||||
$this->clientError(_('No profile with that ID.'));
|
||||
|
||||
$cur = common_current_user();
|
||||
|
||||
assert(!empty($cur)); // checked by parent
|
||||
|
||||
if ($cur->hasBlocked($this->profile)) {
|
||||
$this->clientError(_("You already blocked that user."));
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@ -86,18 +82,16 @@ class BlockAction extends Action
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function handle($args)
|
||||
{
|
||||
parent::handle($args);
|
||||
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
if ($this->arg('no')) {
|
||||
$cur = common_current_user();
|
||||
$other = Profile::staticGet('id', $this->arg('blockto'));
|
||||
common_redirect(common_local_url('showstream', array('nickname' => $other->nickname)),
|
||||
303);
|
||||
$this->returnToArgs();
|
||||
} elseif ($this->arg('yes')) {
|
||||
$this->blockProfile();
|
||||
} elseif ($this->arg('blockto')) {
|
||||
$this->handlePost();
|
||||
$this->returnToArgs();
|
||||
} else {
|
||||
$this->showPage();
|
||||
}
|
||||
}
|
||||
@ -138,7 +132,7 @@ class BlockAction extends Action
|
||||
'unable to subscribe to you in the future, and '.
|
||||
'you will not be notified of any @-replies from them.'));
|
||||
$this->element('input', array('id' => 'blockto-' . $id,
|
||||
'name' => 'blockto',
|
||||
'name' => 'profileid',
|
||||
'type' => 'hidden',
|
||||
'value' => $id));
|
||||
foreach ($this->args as $k => $v) {
|
||||
@ -157,36 +151,17 @@ class BlockAction extends Action
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
function blockProfile()
|
||||
|
||||
function handlePost()
|
||||
{
|
||||
$cur = common_current_user();
|
||||
|
||||
if ($cur->hasBlocked($this->profile)) {
|
||||
$this->clientError(_('You have already blocked this user.'));
|
||||
return;
|
||||
}
|
||||
$result = $cur->block($this->profile);
|
||||
|
||||
if (!$result) {
|
||||
$this->serverError(_('Failed to save block information.'));
|
||||
return;
|
||||
}
|
||||
|
||||
// Now, gotta figure where we go back to
|
||||
foreach ($this->args as $k => $v) {
|
||||
if ($k == 'returnto-action') {
|
||||
$action = $v;
|
||||
} elseif (substr($k, 0, 9) == 'returnto-') {
|
||||
$args[substr($k, 9)] = $v;
|
||||
}
|
||||
}
|
||||
|
||||
if ($action) {
|
||||
common_redirect(common_local_url($action, $args), 303);
|
||||
} else {
|
||||
common_redirect(common_local_url('subscribers',
|
||||
array('nickname' => $cur->nickname)),
|
||||
303);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
164
actions/deleteuser.php
Normal file
164
actions/deleteuser.php
Normal file
@ -0,0 +1,164 @@
|
||||
<?php
|
||||
/**
|
||||
* StatusNet, the distributed open-source microblogging tool
|
||||
*
|
||||
* Action class to delete a user
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* LICENCE: This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @category Action
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @copyright 2009 StatusNet, Inc.
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET') && !defined('LACONICA')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Delete a user
|
||||
*
|
||||
* @category Action
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
class DeleteuserAction extends ProfileFormAction
|
||||
{
|
||||
var $user = null;
|
||||
|
||||
/**
|
||||
* Take arguments for running
|
||||
*
|
||||
* @param array $args $_REQUEST args
|
||||
*
|
||||
* @return boolean success flag
|
||||
*/
|
||||
|
||||
function prepare($args)
|
||||
{
|
||||
if (!parent::prepare($args)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$cur = common_current_user();
|
||||
|
||||
assert(!empty($cur)); // checked by parent
|
||||
|
||||
if (!$cur->hasRight(Right::DELETEUSER)) {
|
||||
$this->clientError(_("You cannot delete users."));
|
||||
return false;
|
||||
}
|
||||
|
||||
$this->user = User::staticGet('id', $this->profile->id);
|
||||
|
||||
if (empty($this->user)) {
|
||||
$this->clientError(_("You can only delete local users."));
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Handle request
|
||||
*
|
||||
* Shows a page with list of favorite notices
|
||||
*
|
||||
* @param array $args $_REQUEST args; handled in prepare()
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function handle($args)
|
||||
{
|
||||
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
if ($this->arg('no')) {
|
||||
$this->returnToArgs();
|
||||
} elseif ($this->arg('yes')) {
|
||||
$this->handlePost();
|
||||
$this->returnToArgs();
|
||||
} else {
|
||||
$this->showPage();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function showContent() {
|
||||
$this->areYouSureForm();
|
||||
}
|
||||
|
||||
function title() {
|
||||
return _('Delete user');
|
||||
}
|
||||
|
||||
function showNoticeForm() {
|
||||
// nop
|
||||
}
|
||||
|
||||
/**
|
||||
* Confirm with user.
|
||||
*
|
||||
* Shows a confirmation form.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
function areYouSureForm()
|
||||
{
|
||||
$id = $this->profile->id;
|
||||
$this->elementStart('form', array('id' => 'deleteuser-' . $id,
|
||||
'method' => 'post',
|
||||
'class' => 'form_settings form_entity_block',
|
||||
'action' => common_local_url('deleteuser')));
|
||||
$this->elementStart('fieldset');
|
||||
$this->hidden('token', common_session_token());
|
||||
$this->element('legend', _('Delete user'));
|
||||
$this->element('p', null,
|
||||
_('Are you sure you want to delete this user? '.
|
||||
'This will clear all data about the user from the '.
|
||||
'database, without a backup.'));
|
||||
$this->element('input', array('id' => 'deleteuserto-' . $id,
|
||||
'name' => 'profileid',
|
||||
'type' => 'hidden',
|
||||
'value' => $id));
|
||||
foreach ($this->args as $k => $v) {
|
||||
if (substr($k, 0, 9) == 'returnto-') {
|
||||
$this->hidden($k, $v);
|
||||
}
|
||||
}
|
||||
$this->submit('form_action-no', _('No'), 'submit form_action-primary', 'no', _("Do not block this user"));
|
||||
$this->submit('form_action-yes', _('Yes'), 'submit form_action-secondary', 'yes', _('Delete this user'));
|
||||
$this->elementEnd('fieldset');
|
||||
$this->elementEnd('form');
|
||||
}
|
||||
|
||||
/**
|
||||
* Actually delete a user.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function handlePost()
|
||||
{
|
||||
$this->user->delete();
|
||||
}
|
||||
}
|
||||
|
@ -121,7 +121,7 @@ class NoticesearchAction extends SearchAction
|
||||
$message = sprintf(_('Be the first to [post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!'), urlencode($q));
|
||||
}
|
||||
else {
|
||||
$message = sprintf(_('Why not [register an account](%%%%action.register%%%%) and be the first to [post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!'), urlencode($q));
|
||||
$message = sprintf(_('Why not [register an account](%%%%action.register%%%%) and be the first to [post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!'), urlencode($q));
|
||||
}
|
||||
|
||||
$this->elementStart('div', 'guide');
|
||||
|
@ -96,28 +96,28 @@ class OthersettingsAction extends AccountSettingsAction
|
||||
common_local_url('othersettings')));
|
||||
$this->elementStart('fieldset');
|
||||
$this->hidden('token', common_session_token());
|
||||
$this->elementStart('ul', 'form_data');
|
||||
|
||||
$services=array();
|
||||
global $_shorteners;
|
||||
if($_shorteners){
|
||||
foreach($_shorteners as $name=>$value)
|
||||
{
|
||||
$services[$name]=$name;
|
||||
if(!empty($value['info']['freeService'])){
|
||||
// I18N
|
||||
$services[$name].=' (free service)';
|
||||
}
|
||||
$shorteners = array();
|
||||
Event::handle('GetUrlShorteners', array(&$shorteners));
|
||||
$services = array();
|
||||
foreach($shorteners as $name=>$value)
|
||||
{
|
||||
$services[$name]=$name;
|
||||
if($value['freeService']){
|
||||
$services[$name].=_(' (free service)');
|
||||
}
|
||||
}
|
||||
asort($services);
|
||||
$services['']='None';
|
||||
if($services)
|
||||
{
|
||||
asort($services);
|
||||
|
||||
$this->elementStart('ul', 'form_data');
|
||||
$this->elementStart('li');
|
||||
$this->dropdown('urlshorteningservice', _('Shorten URLs with'),
|
||||
$services, _('Automatic shortening service to use.'),
|
||||
false, $user->urlshorteningservice);
|
||||
$this->elementEnd('li');
|
||||
$this->elementStart('li');
|
||||
$this->dropdown('urlshorteningservice', _('Shorten URLs with'),
|
||||
$services, _('Automatic shortening service to use.'),
|
||||
false, $user->urlshorteningservice);
|
||||
$this->elementEnd('li');
|
||||
}
|
||||
$this->elementStart('li');
|
||||
$this->checkbox('viewdesigns', _('View profile designs'),
|
||||
$user->viewdesigns, _('Show or hide profile designs.'));
|
||||
|
@ -170,7 +170,7 @@ class PasswordsettingsAction extends AccountSettingsAction
|
||||
}
|
||||
|
||||
$success = false;
|
||||
if(! Event::handle('StartChangePassword', array($user->nickname, $oldpassword, $newpassword))){
|
||||
if(! Event::handle('StartChangePassword', array($user, $oldpassword, $newpassword))){
|
||||
//no handler changed the password, so change the password internally
|
||||
$original = clone($user);
|
||||
|
||||
@ -186,7 +186,7 @@ class PasswordsettingsAction extends AccountSettingsAction
|
||||
$this->serverError(_('Can\'t save new password.'));
|
||||
return;
|
||||
}
|
||||
Event::handle('EndChangePassword', array($nickname));
|
||||
Event::handle('EndChangePassword', array($user));
|
||||
}
|
||||
|
||||
$this->showForm(_('Password saved.'), true);
|
||||
|
89
actions/sandbox.php
Normal file
89
actions/sandbox.php
Normal file
@ -0,0 +1,89 @@
|
||||
<?php
|
||||
/**
|
||||
* StatusNet, the distributed open-source microblogging tool
|
||||
*
|
||||
* Action class to sandbox an abusive user
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* LICENCE: This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @category Action
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @copyright 2009 StatusNet, Inc.
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Sandbox a user.
|
||||
*
|
||||
* @category Action
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
class SandboxAction extends ProfileFormAction
|
||||
{
|
||||
/**
|
||||
* Check parameters
|
||||
*
|
||||
* @param array $args action arguments (URL, GET, POST)
|
||||
*
|
||||
* @return boolean success flag
|
||||
*/
|
||||
|
||||
function prepare($args)
|
||||
{
|
||||
if (!parent::prepare($args)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$cur = common_current_user();
|
||||
|
||||
assert(!empty($cur)); // checked by parent
|
||||
|
||||
if (!$cur->hasRight(Right::SANDBOXUSER)) {
|
||||
$this->clientError(_("You cannot sandbox users on this site."));
|
||||
return false;
|
||||
}
|
||||
|
||||
assert(!empty($this->profile)); // checked by parent
|
||||
|
||||
if ($this->profile->isSandboxed()) {
|
||||
$this->clientError(_("User is already sandboxed."));
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sandbox a user.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function handlePost()
|
||||
{
|
||||
$this->profile->sandbox();
|
||||
}
|
||||
}
|
89
actions/silence.php
Normal file
89
actions/silence.php
Normal file
@ -0,0 +1,89 @@
|
||||
<?php
|
||||
/**
|
||||
* StatusNet, the distributed open-source microblogging tool
|
||||
*
|
||||
* Action class to silence an abusive user
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* LICENCE: This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @category Action
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @copyright 2009 StatusNet, Inc.
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Silence a user.
|
||||
*
|
||||
* @category Action
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
class SilenceAction extends ProfileFormAction
|
||||
{
|
||||
/**
|
||||
* Check parameters
|
||||
*
|
||||
* @param array $args action arguments (URL, GET, POST)
|
||||
*
|
||||
* @return boolean success flag
|
||||
*/
|
||||
|
||||
function prepare($args)
|
||||
{
|
||||
if (!parent::prepare($args)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$cur = common_current_user();
|
||||
|
||||
assert(!empty($cur)); // checked by parent
|
||||
|
||||
if (!$cur->hasRight(Right::SILENCEUSER)) {
|
||||
$this->clientError(_("You cannot silence users on this site."));
|
||||
return false;
|
||||
}
|
||||
|
||||
assert(!empty($this->profile)); // checked by parent
|
||||
|
||||
if ($this->profile->isSilenced()) {
|
||||
$this->clientError(_("User is already silenced."));
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Silence a user.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function handlePost()
|
||||
{
|
||||
$this->profile->silence();
|
||||
}
|
||||
}
|
@ -42,57 +42,25 @@ if (!defined('STATUSNET') && !defined('LACONICA')) {
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3
|
||||
* @link http://status.net/
|
||||
*/
|
||||
class UnblockAction extends Action
|
||||
{
|
||||
var $profile = null;
|
||||
|
||||
/**
|
||||
* Take arguments for running
|
||||
*
|
||||
* @param array $args $_REQUEST args
|
||||
*
|
||||
* @return boolean success flag
|
||||
*/
|
||||
class UnblockAction extends ProfileFormAction
|
||||
{
|
||||
function prepare($args)
|
||||
{
|
||||
parent::prepare($args);
|
||||
if (!common_logged_in()) {
|
||||
$this->clientError(_('Not logged in.'));
|
||||
if (!parent::prepare($args)) {
|
||||
return false;
|
||||
}
|
||||
$token = $this->trimmed('token');
|
||||
if (!$token || $token != common_session_token()) {
|
||||
$this->clientError(_('There was a problem with your session token. Try again, please.'));
|
||||
return;
|
||||
}
|
||||
$id = $this->trimmed('unblockto');
|
||||
if (!$id) {
|
||||
$this->clientError(_('No profile specified.'));
|
||||
return false;
|
||||
}
|
||||
$this->profile = Profile::staticGet('id', $id);
|
||||
if (!$this->profile) {
|
||||
$this->clientError(_('No profile with that ID.'));
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Handle request
|
||||
*
|
||||
* Shows a page with list of favorite notices
|
||||
*
|
||||
* @param array $args $_REQUEST args; handled in prepare()
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
function handle($args)
|
||||
{
|
||||
parent::handle($args);
|
||||
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
$this->unblockProfile();
|
||||
$cur = common_current_user();
|
||||
|
||||
assert(!empty($cur)); // checked by parent
|
||||
|
||||
if (!$cur->hasBlocked($this->profile)) {
|
||||
$this->clientError(_("You haven't blocked that user."));
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -100,7 +68,8 @@ class UnblockAction extends Action
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
function unblockProfile()
|
||||
|
||||
function handlePost()
|
||||
{
|
||||
$cur = common_current_user();
|
||||
$result = $cur->unblock($this->profile);
|
||||
@ -108,20 +77,5 @@ class UnblockAction extends Action
|
||||
$this->serverError(_('Error removing the block.'));
|
||||
return;
|
||||
}
|
||||
foreach ($this->args as $k => $v) {
|
||||
if ($k == 'returnto-action') {
|
||||
$action = $v;
|
||||
} else if (substr($k, 0, 9) == 'returnto-') {
|
||||
$args[substr($k, 9)] = $v;
|
||||
}
|
||||
}
|
||||
if ($action) {
|
||||
common_redirect(common_local_url($action, $args), 303);
|
||||
} else {
|
||||
common_redirect(common_local_url('subscribers',
|
||||
array('nickname' => $cur->nickname)),
|
||||
303);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
89
actions/unsandbox.php
Normal file
89
actions/unsandbox.php
Normal file
@ -0,0 +1,89 @@
|
||||
<?php
|
||||
/**
|
||||
* StatusNet, the distributed open-source microblogging tool
|
||||
*
|
||||
* Action class to unsandbox a user
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* LICENCE: This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @category Action
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @copyright 2009 StatusNet, Inc.
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Unsandbox a user.
|
||||
*
|
||||
* @category Action
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
class UnsandboxAction extends ProfileFormAction
|
||||
{
|
||||
/**
|
||||
* Check parameters
|
||||
*
|
||||
* @param array $args action arguments (URL, GET, POST)
|
||||
*
|
||||
* @return boolean success flag
|
||||
*/
|
||||
|
||||
function prepare($args)
|
||||
{
|
||||
if (!parent::prepare($args)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$cur = common_current_user();
|
||||
|
||||
assert(!empty($cur)); // checked by parent
|
||||
|
||||
if (!$cur->hasRight(Right::SANDBOXUSER)) {
|
||||
$this->clientError(_("You cannot sandbox users on this site."));
|
||||
return false;
|
||||
}
|
||||
|
||||
assert(!empty($this->profile)); // checked by parent
|
||||
|
||||
if (!$this->profile->isSandboxed()) {
|
||||
$this->clientError(_("User is not sandboxed."));
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unsandbox a user.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function handlePost()
|
||||
{
|
||||
$this->profile->unsandbox();
|
||||
}
|
||||
}
|
89
actions/unsilence.php
Normal file
89
actions/unsilence.php
Normal file
@ -0,0 +1,89 @@
|
||||
<?php
|
||||
/**
|
||||
* StatusNet, the distributed open-source microblogging tool
|
||||
*
|
||||
* Action class to unsilence a user
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* LICENCE: This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @category Action
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @copyright 2009 StatusNet, Inc.
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Silence a user.
|
||||
*
|
||||
* @category Action
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
class UnsilenceAction extends ProfileFormAction
|
||||
{
|
||||
/**
|
||||
* Check parameters
|
||||
*
|
||||
* @param array $args action arguments (URL, GET, POST)
|
||||
*
|
||||
* @return boolean success flag
|
||||
*/
|
||||
|
||||
function prepare($args)
|
||||
{
|
||||
if (!parent::prepare($args)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$cur = common_current_user();
|
||||
|
||||
assert(!empty($cur)); // checked by parent
|
||||
|
||||
if (!$cur->hasRight(Right::SILENCEUSER)) {
|
||||
$this->clientError(_("You cannot silence users on this site."));
|
||||
return false;
|
||||
}
|
||||
|
||||
assert(!empty($this->profile)); // checked by parent
|
||||
|
||||
if (!$this->profile->isSilenced()) {
|
||||
$this->clientError(_("User is not silenced."));
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Silence a user.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function handlePost()
|
||||
{
|
||||
$this->profile->unsilence();
|
||||
}
|
||||
}
|
@ -74,8 +74,11 @@ class UserbyidAction extends Action
|
||||
$this->clientError(_('No such user.'));
|
||||
}
|
||||
|
||||
// support redirecting to FOAF rdf/xml if the agent prefers it
|
||||
$page_prefs = 'application/rdf+xml,text/html,application/xhtml+xml,application/xml;q=0.3,text/xml;q=0.2';
|
||||
// Support redirecting to FOAF rdf/xml if the agent prefers it...
|
||||
// Internet Explorer doesn't specify "text/html" and does list "*/*"
|
||||
// at least through version 8. We need to list text/html up front to
|
||||
// ensure that only user-agents who specifically ask for RDF get it.
|
||||
$page_prefs = 'text/html,application/xhtml+xml,application/rdf+xml,application/xml;q=0.3,text/xml;q=0.2';
|
||||
$httpaccept = isset($_SERVER['HTTP_ACCEPT'])
|
||||
? $_SERVER['HTTP_ACCEPT'] : null;
|
||||
$type = common_negotiate_type(common_accept_to_prefs($httpaccept),
|
||||
|
@ -97,27 +97,23 @@ class XrdsAction extends Action
|
||||
$xrdsOutputter->element('Type', null, 'xri://$xrds*simple');
|
||||
$xrdsOutputter->showXrdsService(OAUTH_ENDPOINT_REQUEST,
|
||||
common_local_url('requesttoken'),
|
||||
array(OAUTH_AUTH_HEADER, OAUTH_POST_BODY, OAUTH_HMAC_SHA1));
|
||||
array(OAUTH_AUTH_HEADER, OAUTH_POST_BODY, OAUTH_HMAC_SHA1),
|
||||
null,
|
||||
$this->user->uri);
|
||||
$xrdsOutputter->showXrdsService( OAUTH_ENDPOINT_AUTHORIZE,
|
||||
common_local_url('userauthorization'),
|
||||
array(OAUTH_AUTH_HEADER, OAUTH_POST_BODY, OAUTH_HMAC_SHA1),
|
||||
null,
|
||||
$this->user->getIdentifierURI());
|
||||
array(OAUTH_AUTH_HEADER, OAUTH_POST_BODY, OAUTH_HMAC_SHA1));
|
||||
$xrdsOutputter->showXrdsService(OAUTH_ENDPOINT_ACCESS,
|
||||
common_local_url('accesstoken'),
|
||||
array(OAUTH_AUTH_HEADER, OAUTH_POST_BODY, OAUTH_HMAC_SHA1),
|
||||
null,
|
||||
$this->user->getIdentifierURI());
|
||||
array(OAUTH_AUTH_HEADER, OAUTH_POST_BODY, OAUTH_HMAC_SHA1));
|
||||
$xrdsOutputter->showXrdsService(OAUTH_ENDPOINT_RESOURCE,
|
||||
null,
|
||||
array(OAUTH_AUTH_HEADER, OAUTH_POST_BODY, OAUTH_HMAC_SHA1),
|
||||
null,
|
||||
$this->user->getIdentifierURI());
|
||||
array(OAUTH_AUTH_HEADER, OAUTH_POST_BODY, OAUTH_HMAC_SHA1));
|
||||
$xrdsOutputter->elementEnd('XRD');
|
||||
|
||||
//omb
|
||||
$xrdsOutputter->elementStart('XRD', array('xmlns' => 'xri://$xrd*($v*2.0)',
|
||||
'xml:id' => 'oauth',
|
||||
'xml:id' => 'omb',
|
||||
'xmlns:simple' => 'http://xrds-simple.net/core/1.0',
|
||||
'version' => '2.0'));
|
||||
$xrdsOutputter->element('Type', null, 'xri://$xrds*simple');
|
||||
@ -127,10 +123,10 @@ class XrdsAction extends Action
|
||||
common_local_url('updateprofile'));
|
||||
$xrdsOutputter->elementEnd('XRD');
|
||||
|
||||
Event::handle('EndUserXRDS', array($this,&$xrdsOutputter));
|
||||
|
||||
//misc
|
||||
$xrdsOutputter->elementStart('XRD', array('xmlns' => 'xri://$xrd*($v*2.0)',
|
||||
'xml:id' => 'oauth',
|
||||
'xmlns:simple' => 'http://xrds-simple.net/core/1.0',
|
||||
'version' => '2.0'));
|
||||
$xrdsOutputter->showXrdsService(OAUTH_DISCOVERY,
|
||||
'#oauth');
|
||||
@ -138,8 +134,6 @@ class XrdsAction extends Action
|
||||
'#omb');
|
||||
$xrdsOutputter->elementEnd('XRD');
|
||||
|
||||
Event::handle('EndUserXRDS', array($this,&$xrdsOutputter));
|
||||
|
||||
$xrdsOutputter->endXRDS();
|
||||
|
||||
}
|
||||
|
@ -39,6 +39,12 @@ class Message extends Memcached_DataObject
|
||||
|
||||
static function saveNew($from, $to, $content, $source) {
|
||||
|
||||
$sender = Profile::staticGet('id', $from);
|
||||
|
||||
if (!$sender->hasRight(Right::NEWMESSAGE)) {
|
||||
throw new ClientException(_('You are banned from sending direct messages.'));
|
||||
}
|
||||
|
||||
$msg = new Message();
|
||||
|
||||
$msg->from_profile = $from;
|
||||
|
@ -195,22 +195,19 @@ class Notice extends Memcached_DataObject
|
||||
' take a breather and post again in a few minutes.'));
|
||||
}
|
||||
|
||||
$banned = common_config('profile', 'banned');
|
||||
|
||||
if ( in_array($profile_id, $banned) || in_array($profile->nickname, $banned)) {
|
||||
common_log(LOG_WARNING, "Attempted post from banned user: $profile->nickname (user id = $profile_id).");
|
||||
if (!$profile->hasRight(Right::NEWNOTICE)) {
|
||||
common_log(LOG_WARNING, "Attempted post from user disallowed to post: " . $profile->nickname);
|
||||
throw new ClientException(_('You are banned from posting notices on this site.'));
|
||||
}
|
||||
|
||||
$notice = new Notice();
|
||||
$notice->profile_id = $profile_id;
|
||||
|
||||
$blacklist = common_config('public', 'blacklist');
|
||||
$autosource = common_config('public', 'autosource');
|
||||
|
||||
# Blacklisted are non-false, but not 1, either
|
||||
# Sandboxed are non-false, but not 1, either
|
||||
|
||||
if (($blacklist && in_array($profile_id, $blacklist)) ||
|
||||
if (!$user->hasRight(Right::PUBLICNOTICE) ||
|
||||
($source && $autosource && in_array($source, $autosource))) {
|
||||
$notice->is_local = Notice::LOCAL_NONPUBLIC;
|
||||
} else {
|
||||
|
195
classes/Plugin_DataObject.php
Normal file
195
classes/Plugin_DataObject.php
Normal file
@ -0,0 +1,195 @@
|
||||
<?php
|
||||
/*
|
||||
* StatusNet - the distributed open-source microblogging tool
|
||||
* Copyright (C) 2008, 2009, StatusNet, Inc.
|
||||
*
|
||||
* This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); }
|
||||
|
||||
require_once INSTALLDIR.'/classes/Memcached_DataObject.php';
|
||||
|
||||
abstract class Plugin_DataObject extends Memcached_DataObject
|
||||
{
|
||||
function table() {
|
||||
static $table = null;
|
||||
if($table == null) {
|
||||
$table = array();
|
||||
$DB = $this->getDatabaseConnection();
|
||||
$dbtype = $DB->phptype;
|
||||
$tableDef = $this->tableDef();
|
||||
foreach($tableDef->columns as $columnDef){
|
||||
switch(strtoupper($columnDef->type)) {
|
||||
/*shamelessly copied from DB_DataObject_Generator*/
|
||||
case 'INT':
|
||||
case 'INT2': // postgres
|
||||
case 'INT4': // postgres
|
||||
case 'INT8': // postgres
|
||||
case 'SERIAL4': // postgres
|
||||
case 'SERIAL8': // postgres
|
||||
case 'INTEGER':
|
||||
case 'TINYINT':
|
||||
case 'SMALLINT':
|
||||
case 'MEDIUMINT':
|
||||
case 'BIGINT':
|
||||
$type = DB_DATAOBJECT_INT;
|
||||
if ($columnDef->size == 1) {
|
||||
$type += DB_DATAOBJECT_BOOL;
|
||||
}
|
||||
break;
|
||||
|
||||
case 'REAL':
|
||||
case 'DOUBLE':
|
||||
case 'DOUBLE PRECISION': // double precision (firebird)
|
||||
case 'FLOAT':
|
||||
case 'FLOAT4': // real (postgres)
|
||||
case 'FLOAT8': // double precision (postgres)
|
||||
case 'DECIMAL':
|
||||
case 'MONEY': // mssql and maybe others
|
||||
case 'NUMERIC':
|
||||
case 'NUMBER': // oci8
|
||||
$type = DB_DATAOBJECT_INT; // should really by FLOAT!!! / MONEY...
|
||||
break;
|
||||
|
||||
case 'YEAR':
|
||||
$type = DB_DATAOBJECT_INT;
|
||||
break;
|
||||
|
||||
case 'BIT':
|
||||
case 'BOOL':
|
||||
case 'BOOLEAN':
|
||||
|
||||
$type = DB_DATAOBJECT_BOOL;
|
||||
// postgres needs to quote '0'
|
||||
if ($dbtype == 'pgsql') {
|
||||
$type += DB_DATAOBJECT_STR;
|
||||
}
|
||||
break;
|
||||
|
||||
case 'STRING':
|
||||
case 'CHAR':
|
||||
case 'VARCHAR':
|
||||
case 'VARCHAR2':
|
||||
case 'TINYTEXT':
|
||||
|
||||
case 'ENUM':
|
||||
case 'SET': // not really but oh well
|
||||
|
||||
case 'POINT': // mysql geometry stuff - not really string - but will do..
|
||||
|
||||
case 'TIMESTAMPTZ': // postgres
|
||||
case 'BPCHAR': // postgres
|
||||
case 'INTERVAL': // postgres (eg. '12 days')
|
||||
|
||||
case 'CIDR': // postgres IP net spec
|
||||
case 'INET': // postgres IP
|
||||
case 'MACADDR': // postgress network Mac address.
|
||||
|
||||
case 'INTEGER[]': // postgres type
|
||||
case 'BOOLEAN[]': // postgres type
|
||||
|
||||
$type = DB_DATAOBJECT_STR;
|
||||
break;
|
||||
|
||||
case 'TEXT':
|
||||
case 'MEDIUMTEXT':
|
||||
case 'LONGTEXT':
|
||||
|
||||
$type = DB_DATAOBJECT_STR + DB_DATAOBJECT_TXT;
|
||||
break;
|
||||
|
||||
|
||||
case 'DATE':
|
||||
$type = DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE;
|
||||
break;
|
||||
|
||||
case 'TIME':
|
||||
$type = DB_DATAOBJECT_STR + DB_DATAOBJECT_TIME;
|
||||
break;
|
||||
|
||||
|
||||
case 'DATETIME':
|
||||
|
||||
$type = DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME;
|
||||
break;
|
||||
|
||||
case 'TIMESTAMP': // do other databases use this???
|
||||
|
||||
$type = ($dbtype == 'mysql') ?
|
||||
DB_DATAOBJECT_MYSQLTIMESTAMP :
|
||||
DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME;
|
||||
break;
|
||||
|
||||
|
||||
case 'BLOB': /// these should really be ignored!!!???
|
||||
case 'TINYBLOB':
|
||||
case 'MEDIUMBLOB':
|
||||
case 'LONGBLOB':
|
||||
|
||||
case 'CLOB': // oracle character lob support
|
||||
|
||||
case 'BYTEA': // postgres blob support..
|
||||
$type = DB_DATAOBJECT_STR + DB_DATAOBJECT_BLOB;
|
||||
break;
|
||||
|
||||
default:
|
||||
throw new Exception("Cannot handle datatype: $columnDef->type");
|
||||
}
|
||||
if(! $columnDef->nullable) {
|
||||
$type+=DB_DATAOBJECT_NOTNULL;
|
||||
}
|
||||
$table[$columnDef->name]=$type;
|
||||
}
|
||||
}
|
||||
return $table;
|
||||
}
|
||||
|
||||
function keys() {
|
||||
static $keys = null;
|
||||
if($keys == null) {
|
||||
$keys = array();
|
||||
$tableDef = $this->tableDef();
|
||||
foreach($tableDef->columns as $columnDef){
|
||||
if($columnDef->key != null){
|
||||
$keys[] = $columnDef->name;
|
||||
}
|
||||
}
|
||||
}
|
||||
return $keys;
|
||||
}
|
||||
|
||||
function sequenceKey() {
|
||||
static $sequenceKey = null;
|
||||
if($sequenceKey == null) {
|
||||
$sequenceKey = array(false,false);
|
||||
$tableDef = $this->tableDef();
|
||||
foreach($tableDef->columns as $columnDef){
|
||||
if($columnDef->key == 'PRI' && $columnDef->auto_increment){
|
||||
$sequenceKey=array($columnDef->name,true);
|
||||
}
|
||||
}
|
||||
}
|
||||
return $sequenceKey;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the TableDef object that represents the table backing this class
|
||||
* Ideally, this function would a static function, but PHP doesn't allow
|
||||
* abstract static functions
|
||||
* @return TableDef TableDef instance
|
||||
*/
|
||||
abstract function tableDef();
|
||||
}
|
||||
|
@ -310,10 +310,12 @@ class Profile extends Memcached_DataObject
|
||||
'AND subscription.subscribed != subscription.subscriber ' .
|
||||
'ORDER BY subscription.created DESC ';
|
||||
|
||||
if (common_config('db','type') == 'pgsql') {
|
||||
$qry .= ' LIMIT ' . $limit . ' OFFSET ' . $offset;
|
||||
} else {
|
||||
$qry .= ' LIMIT ' . $offset . ', ' . $limit;
|
||||
if ($offset>0 && !is_null($limit)){
|
||||
if (common_config('db','type') == 'pgsql') {
|
||||
$qry .= ' LIMIT ' . $limit . ' OFFSET ' . $offset;
|
||||
} else {
|
||||
$qry .= ' LIMIT ' . $offset . ', ' . $limit;
|
||||
}
|
||||
}
|
||||
|
||||
$profile = new Profile();
|
||||
@ -333,11 +335,13 @@ class Profile extends Memcached_DataObject
|
||||
'AND subscription.subscribed != subscription.subscriber ' .
|
||||
'ORDER BY subscription.created DESC ';
|
||||
|
||||
if ($offset) {
|
||||
if (common_config('db','type') == 'pgsql') {
|
||||
$qry .= ' LIMIT ' . $limit . ' OFFSET ' . $offset;
|
||||
} else {
|
||||
$qry .= ' LIMIT ' . $offset . ', ' . $limit;
|
||||
if ($offset>0 && !is_null($limit)){
|
||||
if ($offset) {
|
||||
if (common_config('db','type') == 'pgsql') {
|
||||
$qry .= ' LIMIT ' . $limit . ' OFFSET ' . $offset;
|
||||
} else {
|
||||
$qry .= ' LIMIT ' . $offset . ', ' . $limit;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -587,4 +591,124 @@ class Profile extends Memcached_DataObject
|
||||
|
||||
return $location;
|
||||
}
|
||||
|
||||
function hasRole($name)
|
||||
{
|
||||
$role = Profile_role::pkeyGet(array('profile_id' => $this->id,
|
||||
'role' => $name));
|
||||
return (!empty($role));
|
||||
}
|
||||
|
||||
function grantRole($name)
|
||||
{
|
||||
$role = new Profile_role();
|
||||
|
||||
$role->profile_id = $this->id;
|
||||
$role->role = $name;
|
||||
$role->created = common_sql_now();
|
||||
|
||||
$result = $role->insert();
|
||||
|
||||
if (!$result) {
|
||||
common_log_db_error($role, 'INSERT', __FILE__);
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
function revokeRole($name)
|
||||
{
|
||||
$role = Profile_role::pkeyGet(array('profile_id' => $this->id,
|
||||
'role' => $name));
|
||||
|
||||
if (empty($role)) {
|
||||
throw new Exception('Cannot revoke role "'.$name.'" for user #'.$this->id.'; does not exist.');
|
||||
}
|
||||
|
||||
$result = $role->delete();
|
||||
|
||||
if (!$result) {
|
||||
common_log_db_error($role, 'DELETE', __FILE__);
|
||||
throw new Exception('Cannot revoke role "'.$name.'" for user #'.$this->id.'; database error.');
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
function isSandboxed()
|
||||
{
|
||||
return $this->hasRole(Profile_role::SANDBOXED);
|
||||
}
|
||||
|
||||
function isSilenced()
|
||||
{
|
||||
return $this->hasRole(Profile_role::SILENCED);
|
||||
}
|
||||
|
||||
function sandbox()
|
||||
{
|
||||
$this->grantRole(Profile_role::SANDBOXED);
|
||||
}
|
||||
|
||||
function unsandbox()
|
||||
{
|
||||
$this->revokeRole(Profile_role::SANDBOXED);
|
||||
}
|
||||
|
||||
function silence()
|
||||
{
|
||||
$this->grantRole(Profile_role::SILENCED);
|
||||
}
|
||||
|
||||
function unsilence()
|
||||
{
|
||||
$this->revokeRole(Profile_role::SILENCED);
|
||||
}
|
||||
|
||||
/**
|
||||
* Does this user have the right to do X?
|
||||
*
|
||||
* With our role-based authorization, this is merely a lookup for whether the user
|
||||
* has a particular role. The implementation currently uses a switch statement
|
||||
* to determine if the user has the pre-defined role to exercise the right. Future
|
||||
* implementations may allow per-site roles, and different mappings of roles to rights.
|
||||
*
|
||||
* @param $right string Name of the right, usually a constant in class Right
|
||||
* @return boolean whether the user has the right in question
|
||||
*/
|
||||
|
||||
function hasRight($right)
|
||||
{
|
||||
$result = false;
|
||||
if (Event::handle('UserRightsCheck', array($this, $right, &$result))) {
|
||||
switch ($right)
|
||||
{
|
||||
case Right::DELETEOTHERSNOTICE:
|
||||
case Right::SANDBOXUSER:
|
||||
case Right::SILENCEUSER:
|
||||
case Right::DELETEUSER:
|
||||
$result = $this->hasRole(Profile_role::MODERATOR);
|
||||
break;
|
||||
case Right::CONFIGURESITE:
|
||||
$result = $this->hasRole(Profile_role::ADMINISTRATOR);
|
||||
break;
|
||||
case Right::NEWNOTICE:
|
||||
case Right::NEWMESSAGE:
|
||||
case Right::SUBSCRIBE:
|
||||
$result = !$this->isSilenced();
|
||||
break;
|
||||
case Right::PUBLICNOTICE:
|
||||
case Right::EMAILONREPLY:
|
||||
case Right::EMAILONSUBSCRIBE:
|
||||
case Right::EMAILONFAVE:
|
||||
$result = !$this->isSandboxed();
|
||||
break;
|
||||
default:
|
||||
$result = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
/*
|
||||
* StatusNet - the distributed open-source microblogging tool
|
||||
* Copyright (C) 2008, 2009, StatusNet, Inc.
|
||||
* Copyright (C) 2009, StatusNet, Inc.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as published by
|
||||
@ -10,42 +10,46 @@
|
||||
*
|
||||
* 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
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); }
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Table Definition for user_role
|
||||
* Table Definition for profile_role
|
||||
*/
|
||||
|
||||
require_once INSTALLDIR.'/classes/Memcached_DataObject.php';
|
||||
|
||||
class User_role extends Memcached_DataObject
|
||||
class Profile_role extends Memcached_DataObject
|
||||
{
|
||||
###START_AUTOCODE
|
||||
/* the code below is auto generated do not remove the above tag */
|
||||
|
||||
public $__table = 'user_role'; // table name
|
||||
public $user_id; // int(4) primary_key not_null
|
||||
public $__table = 'profile_role'; // table name
|
||||
public $profile_id; // int(4) primary_key not_null
|
||||
public $role; // varchar(32) primary_key not_null
|
||||
public $created; // datetime() not_null
|
||||
public $created; // datetime not_null default_0000-00-00%2000%3A00%3A00
|
||||
|
||||
/* Static get */
|
||||
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('User_role',$k,$v); }
|
||||
function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Profile_role',$k,$v); }
|
||||
|
||||
/* the code above is auto generated do not remove the tag below */
|
||||
###END_AUTOCODE
|
||||
|
||||
function &pkeyGet($kv)
|
||||
{
|
||||
return Memcached_DataObject::pkeyGet('User_role', $kv);
|
||||
return Memcached_DataObject::pkeyGet('Profile_role', $kv);
|
||||
}
|
||||
|
||||
const MODERATOR = 'moderator';
|
||||
const ADMINISTRATOR = 'administrator';
|
||||
const SANDBOXED = 'sandboxed';
|
||||
const SILENCED = 'silenced';
|
||||
}
|
132
classes/User.php
132
classes/User.php
@ -114,7 +114,7 @@ class User extends Memcached_DataObject
|
||||
return $result;
|
||||
}
|
||||
|
||||
function allowed_nickname($nickname)
|
||||
static function allowed_nickname($nickname)
|
||||
{
|
||||
// XXX: should already be validated for size, content, etc.
|
||||
$blacklist = common_config('nickname', 'blacklist');
|
||||
@ -190,7 +190,17 @@ class User extends Memcached_DataObject
|
||||
|
||||
$profile->query('BEGIN');
|
||||
|
||||
if(!empty($email))
|
||||
{
|
||||
$email = common_canonical_email($email);
|
||||
}
|
||||
|
||||
$nickname = common_canonical_nickname($nickname);
|
||||
$profile->nickname = $nickname;
|
||||
if(! User::allowed_nickname($nickname)){
|
||||
common_log(LOG_WARNING, sprintf("Attempted to register a nickname that is not allowed: %s", $profile->nickname),
|
||||
__FILE__);
|
||||
}
|
||||
$profile->profileurl = common_profile_url($nickname);
|
||||
|
||||
if (!empty($fullname)) {
|
||||
@ -242,6 +252,10 @@ class User extends Memcached_DataObject
|
||||
}
|
||||
}
|
||||
|
||||
if(isset($email_confirmed) && $email_confirmed) {
|
||||
$user->email = $email;
|
||||
}
|
||||
|
||||
// This flag is ignored but still set to 1
|
||||
|
||||
$user->inboxed = 1;
|
||||
@ -563,11 +577,13 @@ class User extends Memcached_DataObject
|
||||
'WHERE group_member.profile_id = %d ' .
|
||||
'ORDER BY group_member.created DESC ';
|
||||
|
||||
if ($offset) {
|
||||
if (common_config('db','type') == 'pgsql') {
|
||||
$qry .= ' LIMIT ' . $limit . ' OFFSET ' . $offset;
|
||||
} else {
|
||||
$qry .= ' LIMIT ' . $offset . ', ' . $limit;
|
||||
if ($offset>0 && !is_null($limit)) {
|
||||
if ($offset) {
|
||||
if (common_config('db','type') == 'pgsql') {
|
||||
$qry .= ' LIMIT ' . $limit . ' OFFSET ' . $offset;
|
||||
} else {
|
||||
$qry .= ' LIMIT ' . $offset . ', ' . $limit;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -643,80 +659,10 @@ class User extends Memcached_DataObject
|
||||
return Design::staticGet('id', $this->design_id);
|
||||
}
|
||||
|
||||
function hasRole($name)
|
||||
{
|
||||
$role = User_role::pkeyGet(array('user_id' => $this->id,
|
||||
'role' => $name));
|
||||
return (!empty($role));
|
||||
}
|
||||
|
||||
function grantRole($name)
|
||||
{
|
||||
$role = new User_role();
|
||||
|
||||
$role->user_id = $this->id;
|
||||
$role->role = $name;
|
||||
$role->created = common_sql_now();
|
||||
|
||||
$result = $role->insert();
|
||||
|
||||
if (!$result) {
|
||||
common_log_db_error($role, 'INSERT', __FILE__);
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
function revokeRole($name)
|
||||
{
|
||||
$role = User_role::pkeyGet(array('user_id' => $this->id,
|
||||
'role' => $name));
|
||||
|
||||
if (empty($role)) {
|
||||
throw new Exception('Cannot revoke role "'.$name.'" for user #'.$this->id.'; does not exist.');
|
||||
}
|
||||
|
||||
$result = $role->delete();
|
||||
|
||||
if (!$result) {
|
||||
common_log_db_error($role, 'DELETE', __FILE__);
|
||||
throw new Exception('Cannot revoke role "'.$name.'" for user #'.$this->id.'; database error.');
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Does this user have the right to do X?
|
||||
*
|
||||
* With our role-based authorization, this is merely a lookup for whether the user
|
||||
* has a particular role. The implementation currently uses a switch statement
|
||||
* to determine if the user has the pre-defined role to exercise the right. Future
|
||||
* implementations may allow per-site roles, and different mappings of roles to rights.
|
||||
*
|
||||
* @param $right string Name of the right, usually a constant in class Right
|
||||
* @return boolean whether the user has the right in question
|
||||
*/
|
||||
|
||||
function hasRight($right)
|
||||
{
|
||||
$result = false;
|
||||
if (Event::handle('UserRightsCheck', array($this, $right, &$result))) {
|
||||
switch ($right)
|
||||
{
|
||||
case Right::DELETEOTHERSNOTICE:
|
||||
$result = $this->hasRole(User_role::MODERATOR);
|
||||
break;
|
||||
case Right::CONFIGURESITE:
|
||||
$result = $this->hasRole(User_role::ADMINISTRATOR);
|
||||
break;
|
||||
default:
|
||||
$result = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
return $result;
|
||||
$profile = $this->getProfile();
|
||||
return $profile->hasRight($right);
|
||||
}
|
||||
|
||||
function delete()
|
||||
@ -761,4 +707,34 @@ class User extends Memcached_DataObject
|
||||
$block->delete();
|
||||
// XXX delete group block? Reset blocker?
|
||||
}
|
||||
|
||||
function hasRole($name)
|
||||
{
|
||||
$profile = $this->getProfile();
|
||||
return $profile->hasRole($name);
|
||||
}
|
||||
|
||||
function grantRole($name)
|
||||
{
|
||||
$profile = $this->getProfile();
|
||||
return $profile->grantRole($name);
|
||||
}
|
||||
|
||||
function revokeRole($name)
|
||||
{
|
||||
$profile = $this->getProfile();
|
||||
return $profile->revokeRole($name);
|
||||
}
|
||||
|
||||
function isSandboxed()
|
||||
{
|
||||
$profile = $this->getProfile();
|
||||
return $profile->isSandboxed();
|
||||
}
|
||||
|
||||
function isSilenced()
|
||||
{
|
||||
$profile = $this->getProfile();
|
||||
return $profile->isSilenced();
|
||||
}
|
||||
}
|
||||
|
@ -253,6 +253,15 @@ modified = 384
|
||||
[location_namespace__keys]
|
||||
id = K
|
||||
|
||||
[login_token]
|
||||
user_id = 129
|
||||
token = 130
|
||||
created = 142
|
||||
modified = 384
|
||||
|
||||
[login_token__keys]
|
||||
user_id = K
|
||||
|
||||
[message]
|
||||
id = 129
|
||||
uri = 2
|
||||
@ -358,6 +367,15 @@ modified = 384
|
||||
blocker = K
|
||||
blocked = K
|
||||
|
||||
[profile_role]
|
||||
profile_id = 129
|
||||
role = 130
|
||||
created = 142
|
||||
|
||||
[profile_role__keys]
|
||||
profile_id = K
|
||||
role = K
|
||||
|
||||
[profile_tag]
|
||||
tagger = 129
|
||||
tagged = 129
|
||||
@ -524,45 +542,4 @@ created = 142
|
||||
modified = 384
|
||||
|
||||
[user_group__keys]
|
||||
id = N
|
||||
|
||||
[user_openid]
|
||||
canonical = 130
|
||||
display = 130
|
||||
user_id = 129
|
||||
created = 142
|
||||
modified = 384
|
||||
|
||||
[user_openid__keys]
|
||||
canonical = K
|
||||
display = U
|
||||
|
||||
[user_openid_trustroot]
|
||||
trustroot = 130
|
||||
user_id = 129
|
||||
created = 142
|
||||
modified = 384
|
||||
|
||||
[user_openid__keys]
|
||||
trustroot = K
|
||||
user_id = K
|
||||
|
||||
[user_role]
|
||||
user_id = 129
|
||||
role = 130
|
||||
created = 142
|
||||
|
||||
[user_role__keys]
|
||||
user_id = K
|
||||
role = K
|
||||
|
||||
[login_token]
|
||||
user_id = 129
|
||||
token = 130
|
||||
created = 142
|
||||
modified = 384
|
||||
|
||||
[login_token__keys]
|
||||
user_id = K
|
||||
token = K
|
||||
|
||||
id = N
|
@ -51,3 +51,7 @@ alter table subscription
|
||||
add index subscription_subscriber_idx (subscriber,created),
|
||||
drop index subscription_subscribed_idx,
|
||||
add index subscription_subscribed_idx (subscribed,created);
|
||||
|
||||
alter table notice
|
||||
drop index notice_profile_id_idx,
|
||||
add index notice_profile_id_idx (profile_id,created,id);
|
||||
|
@ -40,20 +40,23 @@ create table user_role (
|
||||
);
|
||||
|
||||
create table login_token (
|
||||
user_id integer not null /* comment 'user owning this token'*/ references user (id),
|
||||
user_id integer not null /* comment 'user owning this token'*/ references "user" (id),
|
||||
token char(32) not null /* comment 'token useable for logging in'*/,
|
||||
created timestamp not null DEFAULT CURRENT_TIMESTAMP /* comment 'date this record was created'*/,
|
||||
modified timestamp /* comment 'date this record was modified'*/,
|
||||
|
||||
constraint primary key (user_id)
|
||||
primary key (user_id)
|
||||
);
|
||||
|
||||
alter table fave
|
||||
drop index fave_user_id_idx,
|
||||
add index fave_user_id_idx using btree(user_id,modified);
|
||||
DROP index fave_user_id_idx;
|
||||
CREATE index fave_user_id_idx on fave (user_id,modified);
|
||||
|
||||
DROP index subscription_subscriber_idx;
|
||||
CREATE index subscription_subscriber_idx ON subscription (subscriber,created);
|
||||
|
||||
DROP index subscription_subscribed_idx;
|
||||
CREATE index subscription_subscribed_idx ON subscription (subscribed,created);
|
||||
|
||||
DROP index notice_profile_id_idx;
|
||||
CREATE index notice_profile_id_idx ON notice (profile_id,created,id);
|
||||
|
||||
alter table subscription
|
||||
drop index subscription_subscriber_idx,
|
||||
add index subscription_subscriber_idx using btree(subscriber,created),
|
||||
drop index subscription_subscribed_idx,
|
||||
add index subscription_subscribed_idx using btree(subscribed,created);
|
||||
|
@ -130,7 +130,7 @@ create table notice (
|
||||
location_id integer comment 'location id if possible',
|
||||
location_ns integer comment 'namespace for location',
|
||||
|
||||
index notice_profile_id_idx (profile_id),
|
||||
index notice_profile_id_idx (profile_id,created,id),
|
||||
index notice_conversation_idx (conversation),
|
||||
index notice_created_idx (created),
|
||||
index notice_replyto_idx (reply_to),
|
||||
@ -557,13 +557,13 @@ create table config (
|
||||
|
||||
) ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_bin;
|
||||
|
||||
create table user_role (
|
||||
create table profile_role (
|
||||
|
||||
user_id integer not null comment 'user having the role' references user (id),
|
||||
profile_id integer not null comment 'account having the role' references profile (id),
|
||||
role varchar(32) not null comment 'string representing the role',
|
||||
created datetime not null comment 'date the role was granted',
|
||||
|
||||
constraint primary key (user_id, role)
|
||||
constraint primary key (profile_id, role)
|
||||
|
||||
) ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_bin;
|
||||
|
||||
|
@ -137,7 +137,7 @@ create table notice (
|
||||
|
||||
/* FULLTEXT(content) */
|
||||
);
|
||||
create index notice_profile_id_idx on notice using btree(profile_id);
|
||||
create index notice_profile_id_idx on notice using btree(profile_id,created,id);
|
||||
create index notice_created_idx on notice using btree(created);
|
||||
|
||||
create table notice_source (
|
||||
|
@ -746,7 +746,7 @@ class PEAR
|
||||
{
|
||||
if (!extension_loaded($ext)) {
|
||||
// if either returns true dl() will produce a FATAL error, stop that
|
||||
if ((ini_get('enable_dl') != 1) || (ini_get('safe_mode') == 1) || !function_exists('dl')) {
|
||||
if ((ini_get('enable_dl') != 1) || (ini_get('safe_mode') == 1)) {
|
||||
return false;
|
||||
}
|
||||
if (OS_WINDOWS) {
|
||||
|
135
extlib/Stomp.php
135
extlib/Stomp.php
@ -66,12 +66,13 @@ class Stomp
|
||||
protected $_sessionId;
|
||||
protected $_read_timeout_seconds = 60;
|
||||
protected $_read_timeout_milliseconds = 0;
|
||||
protected $_connect_timeout_seconds = 60;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @param string $brokerUri Broker URL
|
||||
* @throws Stomp_Exception
|
||||
* @throws StompException
|
||||
*/
|
||||
public function __construct ($brokerUri)
|
||||
{
|
||||
@ -81,7 +82,7 @@ class Stomp
|
||||
/**
|
||||
* Initialize connection
|
||||
*
|
||||
* @throws Stomp_Exception
|
||||
* @throws StompException
|
||||
*/
|
||||
protected function _init ()
|
||||
{
|
||||
@ -103,14 +104,14 @@ class Stomp
|
||||
}
|
||||
} else {
|
||||
require_once 'Stomp/Exception.php';
|
||||
throw new Stomp_Exception("Bad Broker URL {$this->_brokerUri}");
|
||||
throw new StompException("Bad Broker URL {$this->_brokerUri}");
|
||||
}
|
||||
}
|
||||
/**
|
||||
* Process broker URL
|
||||
*
|
||||
* @param string $url Broker URL
|
||||
* @throws Stomp_Exception
|
||||
* @throws StompException
|
||||
* @return boolean
|
||||
*/
|
||||
protected function _processUrl ($url)
|
||||
@ -120,19 +121,19 @@ class Stomp
|
||||
array_push($this->_hosts, array($parsed['host'] , $parsed['port'] , $parsed['scheme']));
|
||||
} else {
|
||||
require_once 'Stomp/Exception.php';
|
||||
throw new Stomp_Exception("Bad Broker URL $url");
|
||||
throw new StompException("Bad Broker URL $url");
|
||||
}
|
||||
}
|
||||
/**
|
||||
* Make socket connection to the server
|
||||
*
|
||||
* @throws Stomp_Exception
|
||||
* @throws StompException
|
||||
*/
|
||||
protected function _makeConnection ()
|
||||
{
|
||||
if (count($this->_hosts) == 0) {
|
||||
require_once 'Stomp/Exception.php';
|
||||
throw new Stomp_Exception("No broker defined");
|
||||
throw new StompException("No broker defined");
|
||||
}
|
||||
|
||||
// force disconnect, if previous established connection exists
|
||||
@ -141,6 +142,9 @@ class Stomp
|
||||
$i = $this->_currentHost;
|
||||
$att = 0;
|
||||
$connected = false;
|
||||
$connect_errno = null;
|
||||
$connect_errstr = null;
|
||||
|
||||
while (! $connected && $att ++ < $this->_attempts) {
|
||||
if (isset($this->_params['randomize']) && $this->_params['randomize'] == 'true') {
|
||||
$i = rand(0, count($this->_hosts) - 1);
|
||||
@ -158,10 +162,10 @@ class Stomp
|
||||
fclose($this->_socket);
|
||||
$this->_socket = null;
|
||||
}
|
||||
$this->_socket = @fsockopen($scheme . '://' . $host, $port);
|
||||
$this->_socket = @fsockopen($scheme . '://' . $host, $port, $connect_errno, $connect_errstr, $this->_connect_timeout_seconds);
|
||||
if (!is_resource($this->_socket) && $att >= $this->_attempts && !array_key_exists($i + 1, $this->_hosts)) {
|
||||
require_once 'Stomp/Exception.php';
|
||||
throw new Stomp_Exception("Could not connect to $host:$port ($att/{$this->_attempts})");
|
||||
throw new StompException("Could not connect to $host:$port ($att/{$this->_attempts})");
|
||||
} else if (is_resource($this->_socket)) {
|
||||
$connected = true;
|
||||
$this->_currentHost = $i;
|
||||
@ -170,7 +174,7 @@ class Stomp
|
||||
}
|
||||
if (! $connected) {
|
||||
require_once 'Stomp/Exception.php';
|
||||
throw new Stomp_Exception("Could not connect to a broker");
|
||||
throw new StompException("Could not connect to a broker");
|
||||
}
|
||||
}
|
||||
/**
|
||||
@ -179,7 +183,7 @@ class Stomp
|
||||
* @param string $username
|
||||
* @param string $password
|
||||
* @return boolean
|
||||
* @throws Stomp_Exception
|
||||
* @throws StompException
|
||||
*/
|
||||
public function connect ($username = '', $password = '')
|
||||
{
|
||||
@ -194,18 +198,18 @@ class Stomp
|
||||
if ($this->clientId != null) {
|
||||
$headers["client-id"] = $this->clientId;
|
||||
}
|
||||
$frame = new Stomp_Frame("CONNECT", $headers);
|
||||
$frame = new StompFrame("CONNECT", $headers);
|
||||
$this->_writeFrame($frame);
|
||||
$frame = $this->readFrame();
|
||||
if ($frame instanceof Stomp_Frame && $frame->command == 'CONNECTED') {
|
||||
if ($frame instanceof StompFrame && $frame->command == 'CONNECTED') {
|
||||
$this->_sessionId = $frame->headers["session"];
|
||||
return true;
|
||||
} else {
|
||||
require_once 'Stomp/Exception.php';
|
||||
if ($frame instanceof Stomp_Frame) {
|
||||
throw new Stomp_Exception("Unexpected command: {$frame->command}", 0, $frame->body);
|
||||
if ($frame instanceof StompFrame) {
|
||||
throw new StompException("Unexpected command: {$frame->command}", 0, $frame->body);
|
||||
} else {
|
||||
throw new Stomp_Exception("Connection not acknowledged");
|
||||
throw new StompException("Connection not acknowledged");
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -232,21 +236,21 @@ class Stomp
|
||||
* Send a message to a destination in the messaging system
|
||||
*
|
||||
* @param string $destination Destination queue
|
||||
* @param string|Stomp_Frame $msg Message
|
||||
* @param string|StompFrame $msg Message
|
||||
* @param array $properties
|
||||
* @param boolean $sync Perform request synchronously
|
||||
* @return boolean
|
||||
*/
|
||||
public function send ($destination, $msg, $properties = null, $sync = null)
|
||||
public function send ($destination, $msg, $properties = array(), $sync = null)
|
||||
{
|
||||
if ($msg instanceof Stomp_Frame) {
|
||||
if ($msg instanceof StompFrame) {
|
||||
$msg->headers['destination'] = $destination;
|
||||
$msg->headers = array_merge($msg->headers, $properties);
|
||||
if (is_array($properties)) $msg->headers = array_merge($msg->headers, $properties);
|
||||
$frame = $msg;
|
||||
} else {
|
||||
$headers = $properties;
|
||||
$headers['destination'] = $destination;
|
||||
$frame = new Stomp_Frame('SEND', $headers, $msg);
|
||||
$frame = new StompFrame('SEND', $headers, $msg);
|
||||
}
|
||||
$this->_prepareReceipt($frame, $sync);
|
||||
$this->_writeFrame($frame);
|
||||
@ -255,10 +259,10 @@ class Stomp
|
||||
/**
|
||||
* Prepair frame receipt
|
||||
*
|
||||
* @param Stomp_Frame $frame
|
||||
* @param StompFrame $frame
|
||||
* @param boolean $sync
|
||||
*/
|
||||
protected function _prepareReceipt (Stomp_Frame $frame, $sync)
|
||||
protected function _prepareReceipt (StompFrame $frame, $sync)
|
||||
{
|
||||
$receive = $this->sync;
|
||||
if ($sync !== null) {
|
||||
@ -271,12 +275,12 @@ class Stomp
|
||||
/**
|
||||
* Wait for receipt
|
||||
*
|
||||
* @param Stomp_Frame $frame
|
||||
* @param StompFrame $frame
|
||||
* @param boolean $sync
|
||||
* @return boolean
|
||||
* @throws Stomp_Exception
|
||||
* @throws StompException
|
||||
*/
|
||||
protected function _waitForReceipt (Stomp_Frame $frame, $sync)
|
||||
protected function _waitForReceipt (StompFrame $frame, $sync)
|
||||
{
|
||||
|
||||
$receive = $this->sync;
|
||||
@ -289,19 +293,19 @@ class Stomp
|
||||
return true;
|
||||
}
|
||||
$frame = $this->readFrame();
|
||||
if ($frame instanceof Stomp_Frame && $frame->command == 'RECEIPT') {
|
||||
if ($frame instanceof StompFrame && $frame->command == 'RECEIPT') {
|
||||
if ($frame->headers['receipt-id'] == $id) {
|
||||
return true;
|
||||
} else {
|
||||
require_once 'Stomp/Exception.php';
|
||||
throw new Stomp_Exception("Unexpected receipt id {$frame->headers['receipt-id']}", 0, $frame->body);
|
||||
throw new StompException("Unexpected receipt id {$frame->headers['receipt-id']}", 0, $frame->body);
|
||||
}
|
||||
} else {
|
||||
require_once 'Stomp/Exception.php';
|
||||
if ($frame instanceof Stomp_Frame) {
|
||||
throw new Stomp_Exception("Unexpected command {$frame->command}", 0, $frame->body);
|
||||
if ($frame instanceof StompFrame) {
|
||||
throw new StompException("Unexpected command {$frame->command}", 0, $frame->body);
|
||||
} else {
|
||||
throw new Stomp_Exception("Receipt not received");
|
||||
throw new StompException("Receipt not received");
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -314,7 +318,7 @@ class Stomp
|
||||
* @param array $properties
|
||||
* @param boolean $sync Perform request synchronously
|
||||
* @return boolean
|
||||
* @throws Stomp_Exception
|
||||
* @throws StompException
|
||||
*/
|
||||
public function subscribe ($destination, $properties = null, $sync = null)
|
||||
{
|
||||
@ -329,7 +333,7 @@ class Stomp
|
||||
}
|
||||
}
|
||||
$headers['destination'] = $destination;
|
||||
$frame = new Stomp_Frame('SUBSCRIBE', $headers);
|
||||
$frame = new StompFrame('SUBSCRIBE', $headers);
|
||||
$this->_prepareReceipt($frame, $sync);
|
||||
$this->_writeFrame($frame);
|
||||
if ($this->_waitForReceipt($frame, $sync) == true) {
|
||||
@ -346,7 +350,7 @@ class Stomp
|
||||
* @param array $properties
|
||||
* @param boolean $sync Perform request synchronously
|
||||
* @return boolean
|
||||
* @throws Stomp_Exception
|
||||
* @throws StompException
|
||||
*/
|
||||
public function unsubscribe ($destination, $properties = null, $sync = null)
|
||||
{
|
||||
@ -357,7 +361,7 @@ class Stomp
|
||||
}
|
||||
}
|
||||
$headers['destination'] = $destination;
|
||||
$frame = new Stomp_Frame('UNSUBSCRIBE', $headers);
|
||||
$frame = new StompFrame('UNSUBSCRIBE', $headers);
|
||||
$this->_prepareReceipt($frame, $sync);
|
||||
$this->_writeFrame($frame);
|
||||
if ($this->_waitForReceipt($frame, $sync) == true) {
|
||||
@ -373,7 +377,7 @@ class Stomp
|
||||
* @param string $transactionId
|
||||
* @param boolean $sync Perform request synchronously
|
||||
* @return boolean
|
||||
* @throws Stomp_Exception
|
||||
* @throws StompException
|
||||
*/
|
||||
public function begin ($transactionId = null, $sync = null)
|
||||
{
|
||||
@ -381,7 +385,7 @@ class Stomp
|
||||
if (isset($transactionId)) {
|
||||
$headers['transaction'] = $transactionId;
|
||||
}
|
||||
$frame = new Stomp_Frame('BEGIN', $headers);
|
||||
$frame = new StompFrame('BEGIN', $headers);
|
||||
$this->_prepareReceipt($frame, $sync);
|
||||
$this->_writeFrame($frame);
|
||||
return $this->_waitForReceipt($frame, $sync);
|
||||
@ -392,7 +396,7 @@ class Stomp
|
||||
* @param string $transactionId
|
||||
* @param boolean $sync Perform request synchronously
|
||||
* @return boolean
|
||||
* @throws Stomp_Exception
|
||||
* @throws StompException
|
||||
*/
|
||||
public function commit ($transactionId = null, $sync = null)
|
||||
{
|
||||
@ -400,7 +404,7 @@ class Stomp
|
||||
if (isset($transactionId)) {
|
||||
$headers['transaction'] = $transactionId;
|
||||
}
|
||||
$frame = new Stomp_Frame('COMMIT', $headers);
|
||||
$frame = new StompFrame('COMMIT', $headers);
|
||||
$this->_prepareReceipt($frame, $sync);
|
||||
$this->_writeFrame($frame);
|
||||
return $this->_waitForReceipt($frame, $sync);
|
||||
@ -417,7 +421,7 @@ class Stomp
|
||||
if (isset($transactionId)) {
|
||||
$headers['transaction'] = $transactionId;
|
||||
}
|
||||
$frame = new Stomp_Frame('ABORT', $headers);
|
||||
$frame = new StompFrame('ABORT', $headers);
|
||||
$this->_prepareReceipt($frame, $sync);
|
||||
$this->_writeFrame($frame);
|
||||
return $this->_waitForReceipt($frame, $sync);
|
||||
@ -426,15 +430,19 @@ class Stomp
|
||||
* Acknowledge consumption of a message from a subscription
|
||||
* Note: This operation is always asynchronous
|
||||
*
|
||||
* @param string|Stomp_Frame $messageMessage ID
|
||||
* @param string|StompFrame $messageMessage ID
|
||||
* @param string $transactionId
|
||||
* @return boolean
|
||||
* @throws Stomp_Exception
|
||||
* @throws StompException
|
||||
*/
|
||||
public function ack ($message, $transactionId = null)
|
||||
{
|
||||
if ($message instanceof Stomp_Frame) {
|
||||
$frame = new Stomp_Frame('ACK', $message->headers);
|
||||
if ($message instanceof StompFrame) {
|
||||
$headers = $message->headers;
|
||||
if (isset($transactionId)) {
|
||||
$headers['transaction'] = $transactionId;
|
||||
}
|
||||
$frame = new StompFrame('ACK', $headers);
|
||||
$this->_writeFrame($frame);
|
||||
return true;
|
||||
} else {
|
||||
@ -443,7 +451,7 @@ class Stomp
|
||||
$headers['transaction'] = $transactionId;
|
||||
}
|
||||
$headers['message-id'] = $message;
|
||||
$frame = new Stomp_Frame('ACK', $headers);
|
||||
$frame = new StompFrame('ACK', $headers);
|
||||
$this->_writeFrame($frame);
|
||||
return true;
|
||||
}
|
||||
@ -461,7 +469,7 @@ class Stomp
|
||||
}
|
||||
|
||||
if (is_resource($this->_socket)) {
|
||||
$this->_writeFrame(new Stomp_Frame('DISCONNECT', $headers));
|
||||
$this->_writeFrame(new StompFrame('DISCONNECT', $headers));
|
||||
fclose($this->_socket);
|
||||
}
|
||||
$this->_socket = null;
|
||||
@ -474,13 +482,13 @@ class Stomp
|
||||
/**
|
||||
* Write frame to server
|
||||
*
|
||||
* @param Stomp_Frame $stompFrame
|
||||
* @param StompFrame $stompFrame
|
||||
*/
|
||||
protected function _writeFrame (Stomp_Frame $stompFrame)
|
||||
protected function _writeFrame (StompFrame $stompFrame)
|
||||
{
|
||||
if (!is_resource($this->_socket)) {
|
||||
require_once 'Stomp/Exception.php';
|
||||
throw new Stomp_Exception('Socket connection hasn\'t been established');
|
||||
throw new StompException('Socket connection hasn\'t been established');
|
||||
}
|
||||
|
||||
$data = $stompFrame->__toString();
|
||||
@ -504,9 +512,9 @@ class Stomp
|
||||
}
|
||||
|
||||
/**
|
||||
* Read responce frame from server
|
||||
* Read response frame from server
|
||||
*
|
||||
* @return Stomp_Frame|Stomp_Message_Map|boolean False when no frame to read
|
||||
* @return StompFrame False when no frame to read
|
||||
*/
|
||||
public function readFrame ()
|
||||
{
|
||||
@ -516,15 +524,21 @@ class Stomp
|
||||
|
||||
$rb = 1024;
|
||||
$data = '';
|
||||
$end = false;
|
||||
|
||||
do {
|
||||
$read = fgets($this->_socket, $rb);
|
||||
$read = fread($this->_socket, $rb);
|
||||
if ($read === false) {
|
||||
$this->_reconnect();
|
||||
return $this->readFrame();
|
||||
}
|
||||
$data .= $read;
|
||||
if (strpos($data, "\x00") !== false) {
|
||||
$end = true;
|
||||
$data = rtrim($data, "\n");
|
||||
}
|
||||
$len = strlen($data);
|
||||
} while (($len < 2 || ! ($data[$len - 2] == "\x00" && $data[$len - 1] == "\n")));
|
||||
} while ($len < 2 || $end == false);
|
||||
|
||||
list ($header, $body) = explode("\n\n", $data, 2);
|
||||
$header = explode("\n", $header);
|
||||
@ -538,13 +552,14 @@ class Stomp
|
||||
$command = $v;
|
||||
}
|
||||
}
|
||||
$frame = new Stomp_Frame($command, $headers, trim($body));
|
||||
if (isset($frame->headers['amq-msg-type']) && $frame->headers['amq-msg-type'] == 'MapMessage') {
|
||||
$frame = new StompFrame($command, $headers, trim($body));
|
||||
if (isset($frame->headers['transformation']) && $frame->headers['transformation'] == 'jms-map-json') {
|
||||
require_once 'Stomp/Message/Map.php';
|
||||
return new Stomp_Message_Map($frame);
|
||||
return new StompMessageMap($frame);
|
||||
} else {
|
||||
return $frame;
|
||||
}
|
||||
return $frame;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -558,10 +573,14 @@ class Stomp
|
||||
$write = null;
|
||||
$except = null;
|
||||
|
||||
$has_frame_to_read = stream_select($read, $write, $except, $this->_read_timeout_seconds, $this->_read_timeout_milliseconds);
|
||||
$has_frame_to_read = @stream_select($read, $write, $except, $this->_read_timeout_seconds, $this->_read_timeout_milliseconds);
|
||||
|
||||
if ($has_frame_to_read !== false)
|
||||
$has_frame_to_read = count($read);
|
||||
|
||||
|
||||
if ($has_frame_to_read === false) {
|
||||
throw new Stomp_Exception('Check failed to determin if the socket is readable');
|
||||
throw new StompException('Check failed to determine if the socket is readable');
|
||||
} else if ($has_frame_to_read > 0) {
|
||||
return true;
|
||||
} else {
|
||||
|
@ -23,10 +23,8 @@
|
||||
*
|
||||
*
|
||||
* @package Stomp
|
||||
* @author Michael Caplan <mcaplan@labnet.net>
|
||||
* @version $Revision: 23 $
|
||||
*/
|
||||
class Stomp_Exception extends Exception
|
||||
*/
|
||||
class StompException extends Exception
|
||||
{
|
||||
protected $_details;
|
||||
|
||||
@ -53,5 +51,5 @@ class Stomp_Exception extends Exception
|
||||
{
|
||||
return $this->_details;
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
@ -1,33 +1,29 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* Copyright 2005-2006 The Apache Software Foundation
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
/* vim: set expandtab tabstop=3 shiftwidth=3: */
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* Copyright 2005-2006 The Apache Software Foundation
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
/* vim: set expandtab tabstop=3 shiftwidth=3: */
|
||||
|
||||
/**
|
||||
* Stomp Frames are messages that are sent and received on a StompConnection.
|
||||
* Stomp Frames are messages that are sent and received on a stomp connection.
|
||||
*
|
||||
* @package Stomp
|
||||
* @author Hiram Chirino <hiram@hiramchirino.com>
|
||||
* @author Dejan Bosanac <dejan@nighttale.net>
|
||||
* @author Michael Caplan <mcaplan@labnet.net>
|
||||
* @version $Revision: 36 $
|
||||
*/
|
||||
class Stomp_Frame
|
||||
class StompFrame
|
||||
{
|
||||
public $command;
|
||||
public $headers = array();
|
||||
@ -54,27 +50,27 @@ class Stomp_Frame
|
||||
$this->body = $body;
|
||||
|
||||
if ($this->command == 'ERROR') {
|
||||
require_once 'Stomp/Exception.php';
|
||||
throw new Stomp_Exception($this->headers['message'], 0, $this->body);
|
||||
require_once 'Exception.php';
|
||||
throw new StompException($this->headers['message'], 0, $this->body);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert frame to transportable string
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
$data = $this->command . "\n";
|
||||
|
||||
foreach ($this->headers as $name => $value) {
|
||||
$data .= $name . ": " . $value . "\n";
|
||||
}
|
||||
|
||||
$data .= "\n";
|
||||
$data .= $this->body;
|
||||
return $data .= "\x00\n";
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert frame to transportable string
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
$data = $this->command . "\n";
|
||||
|
||||
foreach ($this->headers as $name => $value) {
|
||||
$data .= $name . ": " . $value . "\n";
|
||||
}
|
||||
|
||||
$data .= "\n";
|
||||
$data .= $this->body;
|
||||
return $data .= "\x00";
|
||||
}
|
||||
}
|
||||
?>
|
@ -24,10 +24,8 @@ require_once 'Stomp/Frame.php';
|
||||
* Basic text stomp message
|
||||
*
|
||||
* @package Stomp
|
||||
* @author Dejan Bosanac <dejan@nighttale.net>
|
||||
* @version $Revision: 23 $
|
||||
*/
|
||||
class Stomp_Message extends Stomp_Frame
|
||||
class StompMessage extends StompFrame
|
||||
{
|
||||
public function __construct ($body, $headers = null)
|
||||
{
|
||||
|
@ -24,30 +24,28 @@ require_once 'Stomp/Message.php';
|
||||
* Message that contains a set of name-value pairs
|
||||
*
|
||||
* @package Stomp
|
||||
* @author Dejan Bosanac <dejan@nighttale.net>
|
||||
* @version $Revision: 23 $
|
||||
*/
|
||||
class Stomp_Message_Map extends Stomp_Message
|
||||
class StompMessageMap extends StompMessage
|
||||
{
|
||||
public $map;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @param Stomp_Frame|string $msg
|
||||
* @param StompFrame|string $msg
|
||||
* @param array $headers
|
||||
*/
|
||||
function __construct ($msg, $headers = null)
|
||||
{
|
||||
if ($msg instanceof Stomp_Frame) {
|
||||
if ($msg instanceof StompFrame) {
|
||||
$this->_init($msg->command, $msg->headers, $msg->body);
|
||||
$this->map = json_decode($msg->body);
|
||||
$this->map = json_decode($msg->body, true);
|
||||
} else {
|
||||
$this->_init("SEND", $headers, $msg);
|
||||
if ($this->headers == null) {
|
||||
$this->headers = array();
|
||||
}
|
||||
$this->headers['amq-msg-type'] = 'MapMessage';
|
||||
$this->headers['transformation'] = 'jms-map-json';
|
||||
$this->body = json_encode($msg);
|
||||
}
|
||||
}
|
||||
|
@ -68,7 +68,6 @@ function getPath($req)
|
||||
*/
|
||||
function handleError($error)
|
||||
{
|
||||
//error_log(print_r($error,1));
|
||||
if ($error->getCode() == DB_DATAOBJECT_ERROR_NODATA) {
|
||||
return;
|
||||
}
|
||||
|
70
js/util.js
70
js/util.js
@ -228,6 +228,7 @@ var SN = { // StatusNet
|
||||
$('#'+notice.id).fadeIn(2500);
|
||||
SN.U.NoticeAttachments();
|
||||
SN.U.NoticeReply();
|
||||
SN.U.NoticeFavor();
|
||||
}
|
||||
}
|
||||
$('#'+form_id+' #'+SN.C.S.NoticeDataText).val('');
|
||||
@ -276,6 +277,11 @@ var SN = { // StatusNet
|
||||
return true;
|
||||
},
|
||||
|
||||
NoticeFavor: function() {
|
||||
$('.form_favor').each(function() { SN.U.FormXHR($(this)); });
|
||||
$('.form_disfavor').each(function() { SN.U.FormXHR($(this)); });
|
||||
},
|
||||
|
||||
NoticeAttachments: function() {
|
||||
$.fn.jOverlay.options = {
|
||||
method : 'GET',
|
||||
@ -370,31 +376,53 @@ var SN = { // StatusNet
|
||||
return false;
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
Init: {
|
||||
NoticeForm: function() {
|
||||
if ($('body.user_in').length > 0) {
|
||||
$('.'+SN.C.S.FormNotice).each(function() {
|
||||
SN.U.FormNoticeXHR($(this));
|
||||
SN.U.FormNoticeEnhancements($(this));
|
||||
});
|
||||
|
||||
SN.U.NoticeDataAttach();
|
||||
}
|
||||
},
|
||||
|
||||
Notices: function() {
|
||||
if ($('body.user_in').length > 0) {
|
||||
SN.U.NoticeFavor();
|
||||
|
||||
SN.U.NoticeReply();
|
||||
}
|
||||
|
||||
SN.U.NoticeAttachments();
|
||||
},
|
||||
|
||||
EntityActions: function() {
|
||||
if ($('body.user_in').length > 0) {
|
||||
$('.form_user_subscribe').each(function() { SN.U.FormXHR($(this)); });
|
||||
$('.form_user_unsubscribe').each(function() { SN.U.FormXHR($(this)); });
|
||||
$('.form_group_join').each(function() { SN.U.FormXHR($(this)); });
|
||||
$('.form_group_leave').each(function() { SN.U.FormXHR($(this)); });
|
||||
$('.form_user_nudge').each(function() { SN.U.FormXHR($(this)); });
|
||||
|
||||
SN.U.NewDirectMessage();
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
$(document).ready(function(){
|
||||
if ($('body.user_in').length > 0) {
|
||||
$('.'+SN.C.S.FormNotice).each(function() {
|
||||
SN.U.FormNoticeXHR($(this));
|
||||
SN.U.FormNoticeEnhancements($(this));
|
||||
});
|
||||
|
||||
$('.form_user_subscribe').each(function() { SN.U.FormXHR($(this)); });
|
||||
$('.form_user_unsubscribe').each(function() { SN.U.FormXHR($(this)); });
|
||||
$('.form_favor').each(function() { SN.U.FormXHR($(this)); });
|
||||
$('.form_disfavor').each(function() { SN.U.FormXHR($(this)); });
|
||||
$('.form_group_join').each(function() { SN.U.FormXHR($(this)); });
|
||||
$('.form_group_leave').each(function() { SN.U.FormXHR($(this)); });
|
||||
$('.form_user_nudge').each(function() { SN.U.FormXHR($(this)); });
|
||||
|
||||
SN.U.NoticeReply();
|
||||
|
||||
SN.U.NoticeDataAttach();
|
||||
|
||||
SN.U.NewDirectMessage();
|
||||
if ($('.'+SN.C.S.FormNotice).length > 0) {
|
||||
SN.Init.NoticeForm();
|
||||
}
|
||||
if ($('#content .notices').length > 0) {
|
||||
SN.Init.Notices();
|
||||
}
|
||||
if ($('#content .entity_actions').length > 0) {
|
||||
SN.Init.EntityActions();
|
||||
}
|
||||
|
||||
SN.U.NoticeAttachments();
|
||||
});
|
||||
|
||||
|
@ -1,67 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* StatusNet - the distributed open-source microblogging tool
|
||||
* Copyright (C) 2008, 2009, StatusNet, Inc.
|
||||
*
|
||||
* This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); }
|
||||
|
||||
abstract class ShortUrlApi
|
||||
{
|
||||
protected $service_url;
|
||||
protected $long_limit = 27;
|
||||
|
||||
function __construct($service_url)
|
||||
{
|
||||
$this->service_url = $service_url;
|
||||
}
|
||||
|
||||
function shorten($url)
|
||||
{
|
||||
if ($this->is_long($url)) return $this->shorten_imp($url);
|
||||
return $url;
|
||||
}
|
||||
|
||||
protected abstract function shorten_imp($url);
|
||||
|
||||
protected function is_long($url) {
|
||||
return strlen($url) >= common_config('site', 'shorturllength');
|
||||
}
|
||||
|
||||
protected function http_post($data)
|
||||
{
|
||||
$request = HTTPClient::start();
|
||||
$response = $request->post($this->service_url, null, $data);
|
||||
return $response->getBody();
|
||||
}
|
||||
|
||||
protected function http_get($url)
|
||||
{
|
||||
$request = HTTPClient::start();
|
||||
$response = $request->get($this->service_url . urlencode($url));
|
||||
return $response->getBody();
|
||||
}
|
||||
|
||||
protected function tidy($response) {
|
||||
$response = str_replace(' ', ' ', $response);
|
||||
$config = array('output-xhtml' => true);
|
||||
$tidy = new tidy;
|
||||
$tidy->parseString($response, $config, 'utf8');
|
||||
$tidy->cleanRepair();
|
||||
return (string)$tidy;
|
||||
}
|
||||
}
|
||||
|
@ -989,6 +989,18 @@ class Action extends HTMLOutputter // lawsuit
|
||||
*/
|
||||
|
||||
function selfUrl()
|
||||
{
|
||||
list($action, $args) = $this->returnToArgs();
|
||||
return common_local_url($action, $args);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns arguments sufficient for re-constructing URL
|
||||
*
|
||||
* @return array two elements: action, other args
|
||||
*/
|
||||
|
||||
function returnToArgs()
|
||||
{
|
||||
$action = $this->trimmed('action');
|
||||
$args = $this->args;
|
||||
@ -1002,8 +1014,7 @@ class Action extends HTMLOutputter // lawsuit
|
||||
foreach (array_keys($_COOKIE) as $cookie) {
|
||||
unset($args[$cookie]);
|
||||
}
|
||||
|
||||
return common_local_url($action, $args);
|
||||
return array($action, $args);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -1052,8 +1063,7 @@ class Action extends HTMLOutputter // lawsuit
|
||||
{
|
||||
// Does a little before-after block for next/prev page
|
||||
if ($have_before || $have_after) {
|
||||
$this->elementStart('div', array('class' => 'pagination'));
|
||||
$this->elementStart('dl', null);
|
||||
$this->elementStart('dl', 'pagination');
|
||||
$this->element('dt', null, _('Pagination'));
|
||||
$this->elementStart('dd', null);
|
||||
$this->elementStart('ul', array('class' => 'nav'));
|
||||
@ -1078,7 +1088,6 @@ class Action extends HTMLOutputter // lawsuit
|
||||
$this->elementEnd('ul');
|
||||
$this->elementEnd('dd');
|
||||
$this->elementEnd('dl');
|
||||
$this->elementEnd('div');
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -32,8 +32,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
require_once INSTALLDIR.'/lib/form.php';
|
||||
|
||||
/**
|
||||
* Form for blocking a user
|
||||
*
|
||||
@ -47,109 +45,38 @@ require_once INSTALLDIR.'/lib/form.php';
|
||||
* @see UnblockForm
|
||||
*/
|
||||
|
||||
class BlockForm extends Form
|
||||
class BlockForm extends ProfileActionForm
|
||||
{
|
||||
/**
|
||||
* Profile of user to block
|
||||
*/
|
||||
|
||||
var $profile = null;
|
||||
|
||||
/**
|
||||
* Return-to args
|
||||
*/
|
||||
|
||||
var $args = null;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
* Action this form provides
|
||||
*
|
||||
* @param HTMLOutputter $out output channel
|
||||
* @param Profile $profile profile of user to block
|
||||
* @param array $args return-to args
|
||||
* @return string Name of the action, lowercased.
|
||||
*/
|
||||
|
||||
function __construct($out=null, $profile=null, $args=null)
|
||||
function target()
|
||||
{
|
||||
parent::__construct($out);
|
||||
|
||||
$this->profile = $profile;
|
||||
$this->args = $args;
|
||||
return 'block';
|
||||
}
|
||||
|
||||
/**
|
||||
* ID of the form
|
||||
* Title of the form
|
||||
*
|
||||
* @return int ID of the form
|
||||
* @return string Title of the form, internationalized
|
||||
*/
|
||||
|
||||
function id()
|
||||
function title()
|
||||
{
|
||||
return 'block-' . $this->profile->id;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* class of the form
|
||||
*
|
||||
* @return string class of the form
|
||||
*/
|
||||
|
||||
function formClass()
|
||||
{
|
||||
return 'form_user_block';
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Action of the form
|
||||
*
|
||||
* @return string URL of the action
|
||||
*/
|
||||
|
||||
function action()
|
||||
{
|
||||
return common_local_url('block');
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Legend of the Form
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
function formLegend()
|
||||
{
|
||||
$this->out->element('legend', null, _('Block this user'));
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Data elements of the form
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function formData()
|
||||
{
|
||||
$this->out->hidden('blockto-' . $this->profile->id,
|
||||
$this->profile->id,
|
||||
'blockto');
|
||||
if ($this->args) {
|
||||
foreach ($this->args as $k => $v) {
|
||||
$this->out->hidden('returnto-' . $k, $v);
|
||||
}
|
||||
}
|
||||
return _('Block');
|
||||
}
|
||||
|
||||
/**
|
||||
* Action elements
|
||||
* Description of the form
|
||||
*
|
||||
* @return void
|
||||
* @return string description of the form, internationalized
|
||||
*/
|
||||
|
||||
function formActions()
|
||||
function description()
|
||||
{
|
||||
$this->out->submit('submit', _('Block'), 'submit', null, _('Block this user'));
|
||||
return _('Block this user');
|
||||
}
|
||||
}
|
||||
|
@ -605,6 +605,71 @@ class LoginCommand extends Command
|
||||
}
|
||||
}
|
||||
|
||||
class SubscriptionsCommand extends Command
|
||||
{
|
||||
function execute($channel)
|
||||
{
|
||||
$profile = $this->user->getSubscriptions(0);
|
||||
$nicknames=array();
|
||||
while ($profile->fetch()) {
|
||||
$nicknames[]=$profile->nickname;
|
||||
}
|
||||
if(count($nicknames)==0){
|
||||
$out=_('You are not subscribed to anyone.');
|
||||
}else{
|
||||
$out = ngettext('You are subscribed to this person:',
|
||||
'You are subscribed to these people:',
|
||||
count($nicknames));
|
||||
$out .= ' ';
|
||||
$out .= implode(', ',$nicknames);
|
||||
}
|
||||
$channel->output($this->user,$out);
|
||||
}
|
||||
}
|
||||
|
||||
class SubscribersCommand extends Command
|
||||
{
|
||||
function execute($channel)
|
||||
{
|
||||
$profile = $this->user->getSubscribers();
|
||||
$nicknames=array();
|
||||
while ($profile->fetch()) {
|
||||
$nicknames[]=$profile->nickname;
|
||||
}
|
||||
if(count($nicknames)==0){
|
||||
$out=_('No one is subscribed to you.');
|
||||
}else{
|
||||
$out = ngettext('This person is subscribed to you:',
|
||||
'These people are subscribed to you:',
|
||||
count($nicknames));
|
||||
$out .= ' ';
|
||||
$out .= implode(', ',$nicknames);
|
||||
}
|
||||
$channel->output($this->user,$out);
|
||||
}
|
||||
}
|
||||
|
||||
class GroupsCommand extends Command
|
||||
{
|
||||
function execute($channel)
|
||||
{
|
||||
$group = $this->user->getGroups();
|
||||
$groups=array();
|
||||
while ($group->fetch()) {
|
||||
$groups[]=$group->nickname;
|
||||
}
|
||||
if(count($groups)==0){
|
||||
$out=_('You are not a member of any groups.');
|
||||
}else{
|
||||
$out = ngettext('You are a member of this group:',
|
||||
'You are a member of these groups:',
|
||||
count($nicknames));
|
||||
$out.=implode(', ',$groups);
|
||||
}
|
||||
$channel->output($this->user,$out);
|
||||
}
|
||||
}
|
||||
|
||||
class HelpCommand extends Command
|
||||
{
|
||||
function execute($channel)
|
||||
@ -615,6 +680,9 @@ class HelpCommand extends Command
|
||||
"off - turn off notifications\n".
|
||||
"help - show this help\n".
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n".
|
||||
"d <nickname> <text> - direct message to user\n".
|
||||
"get <nickname> - get last notice from user\n".
|
||||
|
@ -47,6 +47,24 @@ class CommandInterpreter
|
||||
} else {
|
||||
return new LoginCommand($user);
|
||||
}
|
||||
case 'subscribers':
|
||||
if ($arg) {
|
||||
return null;
|
||||
} else {
|
||||
return new SubscribersCommand($user);
|
||||
}
|
||||
case 'subscriptions':
|
||||
if ($arg) {
|
||||
return null;
|
||||
} else {
|
||||
return new SubscriptionsCommand($user);
|
||||
}
|
||||
case 'groups':
|
||||
if ($arg) {
|
||||
return null;
|
||||
} else {
|
||||
return new GroupsCommand($user);
|
||||
}
|
||||
case 'on':
|
||||
if ($arg) {
|
||||
list($other, $extra) = $this->split_arg($arg);
|
||||
|
@ -19,6 +19,9 @@
|
||||
|
||||
if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); }
|
||||
|
||||
//exit with 200 response, if this is checking fancy from the installer
|
||||
if (isset($_REQUEST['p']) && $_REQUEST['p'] == 'check-fancy') { exit; }
|
||||
|
||||
define('STATUSNET_VERSION', '0.9.0dev');
|
||||
define('LACONICA_VERSION', STATUSNET_VERSION); // compatibility
|
||||
|
||||
@ -38,12 +41,18 @@ define('FOREIGN_NOTICE_SEND_REPLY', 4);
|
||||
define('FOREIGN_FRIEND_SEND', 1);
|
||||
define('FOREIGN_FRIEND_RECV', 2);
|
||||
|
||||
define_syslog_variables();
|
||||
|
||||
# append our extlib dir as the last-resort place to find libs
|
||||
|
||||
set_include_path(get_include_path() . PATH_SEPARATOR . INSTALLDIR . '/extlib/');
|
||||
|
||||
# To protect against upstream libraries which haven't updated
|
||||
# for PHP 5.3 where dl() function may not be present...
|
||||
if (!function_exists('dl')) {
|
||||
function dl($library) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
# global configuration object
|
||||
|
||||
require_once('PEAR.php');
|
||||
@ -229,7 +238,6 @@ require_once INSTALLDIR.'/lib/util.php';
|
||||
require_once INSTALLDIR.'/lib/action.php';
|
||||
require_once INSTALLDIR.'/lib/mail.php';
|
||||
require_once INSTALLDIR.'/lib/subs.php';
|
||||
require_once INSTALLDIR.'/lib/Shorturl_api.php';
|
||||
|
||||
require_once INSTALLDIR.'/lib/clientexception.php';
|
||||
require_once INSTALLDIR.'/lib/serverexception.php';
|
||||
|
79
lib/deleteuserform.php
Normal file
79
lib/deleteuserform.php
Normal file
@ -0,0 +1,79 @@
|
||||
<?php
|
||||
/**
|
||||
* StatusNet, the distributed open-source microblogging tool
|
||||
*
|
||||
* Form for deleting a user
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* LICENCE: This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @category Form
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @copyright 2009 StatusNet, Inc.
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Form for deleting a user
|
||||
*
|
||||
* @category Form
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*
|
||||
*/
|
||||
|
||||
class DeleteUserForm extends ProfileActionForm
|
||||
{
|
||||
/**
|
||||
* Action this form provides
|
||||
*
|
||||
* @return string Name of the action, lowercased.
|
||||
*/
|
||||
|
||||
function target()
|
||||
{
|
||||
return 'deleteuser';
|
||||
}
|
||||
|
||||
/**
|
||||
* Title of the form
|
||||
*
|
||||
* @return string Title of the form, internationalized
|
||||
*/
|
||||
|
||||
function title()
|
||||
{
|
||||
return _('Delete');
|
||||
}
|
||||
|
||||
/**
|
||||
* Description of the form
|
||||
*
|
||||
* @return string description of the form, internationalized
|
||||
*/
|
||||
|
||||
function description()
|
||||
{
|
||||
return _('Delete this user');
|
||||
}
|
||||
}
|
@ -85,18 +85,18 @@ class GroupList extends Widget
|
||||
|
||||
function showGroup()
|
||||
{
|
||||
$this->out->elementStart('li', array('class' => 'profile',
|
||||
$this->out->elementStart('li', array('class' => 'profile hentry',
|
||||
'id' => 'group-' . $this->group->id));
|
||||
|
||||
$user = common_current_user();
|
||||
|
||||
$this->out->elementStart('div', 'entity_profile vcard');
|
||||
$this->out->elementStart('div', 'entity_profile vcard entry-content');
|
||||
|
||||
$logo = ($this->group->stream_logo) ?
|
||||
$this->group->stream_logo : User_group::defaultLogo(AVATAR_STREAM_SIZE);
|
||||
|
||||
$this->out->elementStart('a', array('href' => $this->group->homeUrl(),
|
||||
'class' => 'url',
|
||||
'class' => 'url entry-title',
|
||||
'rel' => 'contact group'));
|
||||
$this->out->element('img', array('src' => $logo,
|
||||
'class' => 'photo avatar',
|
||||
|
@ -176,7 +176,7 @@ function jabber_format_entry($profile, $notice)
|
||||
$xs = new XMLStringer();
|
||||
$xs->elementStart('html', array('xmlns' => 'http://jabber.org/protocol/xhtml-im'));
|
||||
$xs->elementStart('body', array('xmlns' => 'http://www.w3.org/1999/xhtml'));
|
||||
$xs->element("img", array('src'=> $profile->avatarUrl(AVATAR_MINI_SIZE) , 'alt' => $profile->nickname));
|
||||
$xs->element("img", array('src'=> $profile->avatarUrl(AVATAR_MINI_SIZE)));
|
||||
$xs->element('a', array('href' => $profile->profileurl),
|
||||
$profile->nickname);
|
||||
$xs->text(": ");
|
||||
@ -185,11 +185,11 @@ function jabber_format_entry($profile, $notice)
|
||||
} else {
|
||||
$xs->raw(common_render_content($notice->content, $notice));
|
||||
}
|
||||
$xs->raw(" ");
|
||||
$xs->text(" ");
|
||||
$xs->element('a', array(
|
||||
'href'=>common_local_url('conversation',
|
||||
array('id' => $notice->conversation)).'#notice-'.$notice->id
|
||||
),sprintf(_('notice id: %s'),$notice->id));
|
||||
),sprintf(_('[%s]'),$notice->id));
|
||||
$xs->elementEnd('body');
|
||||
$xs->elementEnd('html');
|
||||
|
||||
@ -481,5 +481,5 @@ function jabber_public_notice($notice)
|
||||
|
||||
function jabber_format_notice(&$profile, &$notice)
|
||||
{
|
||||
return $profile->nickname . ': ' . $notice->content;
|
||||
return $profile->nickname . ': ' . $notice->content . ' [' . $notice->id . ']';
|
||||
}
|
||||
|
19
lib/mail.php
19
lib/mail.php
@ -216,7 +216,8 @@ function mail_subscribe_notify($listenee, $listener)
|
||||
|
||||
function mail_subscribe_notify_profile($listenee, $other)
|
||||
{
|
||||
if ($listenee->email && $listenee->emailnotifysub) {
|
||||
if ($other->hasRight(Right::EMAILONSUBSCRIBE) &&
|
||||
$listenee->email && $listenee->emailnotifysub) {
|
||||
|
||||
// use the recipient's localization
|
||||
common_init_locale($listenee->language);
|
||||
@ -545,6 +546,10 @@ function mail_notify_message($message, $from=null, $to=null)
|
||||
|
||||
function mail_notify_fave($other, $user, $notice)
|
||||
{
|
||||
if (!$user->hasRight(Right::EMAILONFAVE)) {
|
||||
return;
|
||||
}
|
||||
|
||||
$profile = $user->getProfile();
|
||||
|
||||
$bestname = $profile->getBestName();
|
||||
@ -594,10 +599,14 @@ function mail_notify_attn($user, $notice)
|
||||
|
||||
$sender = $notice->getProfile();
|
||||
|
||||
if (!$sender->hasRight(Right::EMAILONREPLY)) {
|
||||
return;
|
||||
}
|
||||
|
||||
$bestname = $sender->getBestName();
|
||||
|
||||
common_init_locale($user->language);
|
||||
|
||||
|
||||
if ($notice->conversation != $notice->id) {
|
||||
$conversationEmailText = "The full conversation can be read here:\n\n".
|
||||
"\t%5\$s\n\n ";
|
||||
@ -607,9 +616,9 @@ function mail_notify_attn($user, $notice)
|
||||
$conversationEmailText = "%5\$s";
|
||||
$conversationUrl = null;
|
||||
}
|
||||
|
||||
|
||||
$subject = sprintf(_('%s (@%s) sent a notice to your attention'), $bestname, $sender->nickname);
|
||||
|
||||
|
||||
$body = sprintf(_("%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" .
|
||||
@ -635,7 +644,7 @@ function mail_notify_attn($user, $notice)
|
||||
array('nickname' => $user->nickname)),//%7
|
||||
common_local_url('emailsettings'), //%8
|
||||
$sender->nickname); //%9
|
||||
|
||||
|
||||
common_init_locale();
|
||||
mail_to_user($user, $subject, $body);
|
||||
}
|
||||
|
@ -282,7 +282,7 @@ class MailboxAction extends CurrentUserDesignAction
|
||||
$ns->name);
|
||||
$this->elementEnd('span');
|
||||
} else {
|
||||
$this->out->element('span', 'device', $source_name);
|
||||
$this->element('span', 'device', $source_name);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
@ -462,6 +462,10 @@ class StatusNetOAuthDataStore extends OAuthDataStore
|
||||
$subscribed = $this->_getAnyProfile($subscribed_user_uri);
|
||||
$subscriber = $this->_getAnyProfile($subscriber_uri);
|
||||
|
||||
if (!$subscriber->hasRight(Right::SUBSCRIBE)) {
|
||||
return _('You have been banned from subscribing.');
|
||||
}
|
||||
|
||||
$sub->subscribed = $subscribed->id;
|
||||
$sub->subscriber = $subscriber->id;
|
||||
|
||||
|
@ -76,18 +76,4 @@ class Plugin
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
/*
|
||||
* the name of the shortener
|
||||
* shortenerInfo associative array with additional information. One possible element is 'freeService' which can be true or false
|
||||
* shortener array, first element is the name of the class, second element is an array to be passed as constructor parameters to the class
|
||||
*/
|
||||
function registerUrlShortener($name, $shortenerInfo, $shortener)
|
||||
{
|
||||
global $_shorteners;
|
||||
if(!is_array($_shorteners)){
|
||||
$_shorteners=array();
|
||||
}
|
||||
$_shorteners[$name]=array('info'=>$shortenerInfo, 'callInfo'=>$shortener);
|
||||
}
|
||||
}
|
||||
|
187
lib/profileactionform.php
Normal file
187
lib/profileactionform.php
Normal file
@ -0,0 +1,187 @@
|
||||
<?php
|
||||
/**
|
||||
* StatusNet, the distributed open-source microblogging tool
|
||||
*
|
||||
* Superclass for forms that operate on a profile
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* LICENCE: This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @category Form
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @copyright 2009 StatusNet, Inc.
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Superclass for forms that operate on a profile
|
||||
*
|
||||
* Certain forms (block, silence, userflag, sandbox, delete) work on
|
||||
* a single profile and work almost the same. So, this form extracts
|
||||
* a lot of the common code to simplify those forms.
|
||||
*
|
||||
* @category Form
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
class ProfileActionForm extends Form
|
||||
{
|
||||
/**
|
||||
* Profile of user to act on
|
||||
*/
|
||||
|
||||
var $profile = null;
|
||||
|
||||
/**
|
||||
* Return-to args
|
||||
*/
|
||||
|
||||
var $args = null;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @param HTMLOutputter $out output channel
|
||||
* @param Profile $profile profile of user to act on
|
||||
* @param array $args return-to args
|
||||
*/
|
||||
|
||||
function __construct($out=null, $profile=null, $args=null)
|
||||
{
|
||||
parent::__construct($out);
|
||||
|
||||
$this->profile = $profile;
|
||||
$this->args = $args;
|
||||
}
|
||||
|
||||
/**
|
||||
* ID of the form
|
||||
*
|
||||
* @return int ID of the form
|
||||
*/
|
||||
|
||||
function id()
|
||||
{
|
||||
return $this->target() . '-' . $this->profile->id;
|
||||
}
|
||||
|
||||
/**
|
||||
* class of the form
|
||||
*
|
||||
* @return string class of the form
|
||||
*/
|
||||
|
||||
function formClass()
|
||||
{
|
||||
return 'form_user_'.$this->target();
|
||||
}
|
||||
|
||||
/**
|
||||
* Action of the form
|
||||
*
|
||||
* @return string URL of the action
|
||||
*/
|
||||
|
||||
function action()
|
||||
{
|
||||
return common_local_url($this->target());
|
||||
}
|
||||
|
||||
/**
|
||||
* Legend of the Form
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function formLegend()
|
||||
{
|
||||
$this->out->element('legend', null, $this->description());
|
||||
}
|
||||
|
||||
/**
|
||||
* Data elements of the form
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function formData()
|
||||
{
|
||||
$action = $this->target();
|
||||
|
||||
$this->out->hidden($action.'to-' . $this->profile->id,
|
||||
$this->profile->id,
|
||||
'profileid');
|
||||
|
||||
if ($this->args) {
|
||||
foreach ($this->args as $k => $v) {
|
||||
$this->out->hidden('returnto-' . $k, $v);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Action elements
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function formActions()
|
||||
{
|
||||
$this->out->submit('submit', $this->title(), 'submit',
|
||||
null, $this->description());
|
||||
}
|
||||
|
||||
/**
|
||||
* Action this form targets
|
||||
*
|
||||
* @return string Name of the action, lowercased.
|
||||
*/
|
||||
|
||||
function target()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Title of the form
|
||||
*
|
||||
* @return string Title of the form, internationalized
|
||||
*/
|
||||
|
||||
function title()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Description of the form
|
||||
*
|
||||
* @return string description of the form, internationalized
|
||||
*/
|
||||
|
||||
function description()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
139
lib/profileformaction.php
Normal file
139
lib/profileformaction.php
Normal file
@ -0,0 +1,139 @@
|
||||
<?php
|
||||
/**
|
||||
* Superclass for actions that operate on a user
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* StatusNet - the distributed open-source microblogging tool
|
||||
* Copyright (C) 2009, StatusNet, Inc.
|
||||
*
|
||||
* This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @category Action
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET') && !defined('LACONICA')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Superclass for actions that operate on a user
|
||||
*
|
||||
* @category Action
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
class ProfileFormAction extends Action
|
||||
{
|
||||
var $profile = null;
|
||||
|
||||
/**
|
||||
* Take arguments for running
|
||||
*
|
||||
* @param array $args $_REQUEST args
|
||||
*
|
||||
* @return boolean success flag
|
||||
*/
|
||||
|
||||
function prepare($args)
|
||||
{
|
||||
parent::prepare($args);
|
||||
|
||||
$this->checkSessionToken();
|
||||
|
||||
if (!common_logged_in()) {
|
||||
$this->clientError(_('Not logged in.'));
|
||||
return false;
|
||||
}
|
||||
|
||||
$id = $this->trimmed('profileid');
|
||||
|
||||
if (!$id) {
|
||||
$this->clientError(_('No profile specified.'));
|
||||
return false;
|
||||
}
|
||||
|
||||
$this->profile = Profile::staticGet('id', $id);
|
||||
|
||||
if (!$this->profile) {
|
||||
$this->clientError(_('No profile with that ID.'));
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Handle request
|
||||
*
|
||||
* Shows a page with list of favorite notices
|
||||
*
|
||||
* @param array $args $_REQUEST args; handled in prepare()
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function handle($args)
|
||||
{
|
||||
parent::handle($args);
|
||||
|
||||
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
$this->handlePost();
|
||||
$this->returnToArgs();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Return to the calling page based on hidden arguments
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function returnToArgs()
|
||||
{
|
||||
foreach ($this->args as $k => $v) {
|
||||
if ($k == 'returnto-action') {
|
||||
$action = $v;
|
||||
} else if (substr($k, 0, 9) == 'returnto-') {
|
||||
$args[substr($k, 9)] = $v;
|
||||
}
|
||||
}
|
||||
|
||||
if ($action) {
|
||||
common_redirect(common_local_url($action, $args), 303);
|
||||
} else {
|
||||
$this->clientError(_("No return-to arguments"));
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* handle a POST request
|
||||
*
|
||||
* sub-classes should overload this request
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function handlePost()
|
||||
{
|
||||
$this->serverError(_("unimplemented method"));
|
||||
}
|
||||
}
|
@ -76,7 +76,7 @@ class ProfileList extends Widget
|
||||
|
||||
function startList()
|
||||
{
|
||||
$this->out->elementStart('ul', 'profiles');
|
||||
$this->out->elementStart('ul', 'profiles xoxo');
|
||||
}
|
||||
|
||||
function endList()
|
||||
@ -140,7 +140,7 @@ class ProfileListItem extends Widget
|
||||
|
||||
function startItem()
|
||||
{
|
||||
$this->out->elementStart('li', array('class' => 'profile',
|
||||
$this->out->elementStart('li', array('class' => 'profile hentry',
|
||||
'id' => 'profile-' . $this->profile->id));
|
||||
}
|
||||
|
||||
@ -175,14 +175,14 @@ class ProfileListItem extends Widget
|
||||
|
||||
function startProfile()
|
||||
{
|
||||
$this->out->elementStart('div', 'entity_profile vcard');
|
||||
$this->out->elementStart('div', 'entity_profile vcard entry-content');
|
||||
}
|
||||
|
||||
function showAvatar()
|
||||
{
|
||||
$avatar = $this->profile->getAvatar(AVATAR_STREAM_SIZE);
|
||||
$this->out->elementStart('a', array('href' => $this->profile->profileurl,
|
||||
'class' => 'url',
|
||||
'class' => 'url entry-title',
|
||||
'rel' => 'contact'));
|
||||
$this->out->element('img', array('src' => ($avatar) ? $avatar->displayUrl() : Avatar::defaultImage(AVATAR_STREAM_SIZE),
|
||||
'class' => 'photo avatar',
|
||||
|
@ -47,5 +47,15 @@ class Right
|
||||
{
|
||||
const DELETEOTHERSNOTICE = 'deleteothersnotice';
|
||||
const CONFIGURESITE = 'configuresite';
|
||||
const DELETEUSER = 'deleteuser';
|
||||
const SILENCEUSER = 'silenceuser';
|
||||
const SANDBOXUSER = 'sandboxuser';
|
||||
const NEWNOTICE = 'newnotice';
|
||||
const PUBLICNOTICE = 'publicnotice';
|
||||
const NEWMESSAGE = 'newmessage';
|
||||
const SUBSCRIBE = 'subscribe';
|
||||
const EMAILONREPLY = 'emailonreply';
|
||||
const EMAILONSUBSCRIBE = 'emailonsubscribe';
|
||||
const EMAILONFAVE = 'emailonfave';
|
||||
}
|
||||
|
||||
|
@ -96,7 +96,10 @@ class Router
|
||||
'unsubscribe', 'confirmaddress', 'recoverpassword',
|
||||
'invite', 'favor', 'disfavor', 'sup',
|
||||
'block', 'unblock', 'subedit',
|
||||
'groupblock', 'groupunblock');
|
||||
'groupblock', 'groupunblock',
|
||||
'sandbox', 'unsandbox',
|
||||
'silence', 'unsilence',
|
||||
'deleteuser');
|
||||
|
||||
foreach ($main as $a) {
|
||||
$m->connect('main/'.$a, array('action' => $a));
|
||||
|
80
lib/sandboxform.php
Normal file
80
lib/sandboxform.php
Normal file
@ -0,0 +1,80 @@
|
||||
<?php
|
||||
/**
|
||||
* StatusNet, the distributed open-source microblogging tool
|
||||
*
|
||||
* Form for sandboxing a user
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* LICENCE: This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @category Form
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @copyright 2009 StatusNet, Inc.
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Form for sandboxing a user
|
||||
*
|
||||
* @category Form
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*
|
||||
* @see UnSandboxForm
|
||||
*/
|
||||
|
||||
class SandboxForm extends ProfileActionForm
|
||||
{
|
||||
/**
|
||||
* Action this form provides
|
||||
*
|
||||
* @return string Name of the action, lowercased.
|
||||
*/
|
||||
|
||||
function target()
|
||||
{
|
||||
return 'sandbox';
|
||||
}
|
||||
|
||||
/**
|
||||
* Title of the form
|
||||
*
|
||||
* @return string Title of the form, internationalized
|
||||
*/
|
||||
|
||||
function title()
|
||||
{
|
||||
return _('Sandbox');
|
||||
}
|
||||
|
||||
/**
|
||||
* Description of the form
|
||||
*
|
||||
* @return string description of the form, internationalized
|
||||
*/
|
||||
|
||||
function description()
|
||||
{
|
||||
return _('Sandbox this user');
|
||||
}
|
||||
}
|
@ -372,6 +372,26 @@ class Schema
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ensures that the table that backs a given
|
||||
* Plugin_DataObject class exists.
|
||||
*
|
||||
* If the table does not yet exist, it will
|
||||
* create the table. If it does exist, it will
|
||||
* alter the table to match the column definitions.
|
||||
*
|
||||
* @param Plugin_DataObject $dataObjectClass
|
||||
*
|
||||
* @return boolean success flag
|
||||
*/
|
||||
|
||||
public function ensureDataObject($dataObjectClass)
|
||||
{
|
||||
$obj = new $dataObjectClass();
|
||||
$tableDef = $obj->tableDef();
|
||||
return $this->ensureTable($tableDef->name,$tableDef->columns);
|
||||
}
|
||||
|
||||
/**
|
||||
* Ensures that a table exists with the given
|
||||
* name and the given column definitions.
|
||||
@ -544,6 +564,19 @@ class TableDef
|
||||
public $name;
|
||||
/** array of ColumnDef objects for the columns. */
|
||||
public $columns;
|
||||
|
||||
/**
|
||||
* Constructor.
|
||||
*
|
||||
* @param string $name name of the table
|
||||
* @param array $columns columns in the table
|
||||
*/
|
||||
|
||||
function __construct($name=null,$columns=null)
|
||||
{
|
||||
$this->name = $name;
|
||||
$this->columns = $columns;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@ -576,6 +609,8 @@ class ColumnDef
|
||||
/** 'extra' stuff. Returned by MySQL, largely
|
||||
* unused. */
|
||||
public $extra;
|
||||
/** auto increment this field if no value is specific for it during an insert **/
|
||||
public $auto_increment;
|
||||
|
||||
/**
|
||||
* Constructor.
|
||||
@ -591,7 +626,7 @@ class ColumnDef
|
||||
|
||||
function __construct($name=null, $type=null, $size=null,
|
||||
$nullable=true, $key=null, $default=null,
|
||||
$extra=null)
|
||||
$extra=null, $auto_increment=false)
|
||||
{
|
||||
$this->name = strtolower($name);
|
||||
$this->type = strtolower($type);
|
||||
@ -600,6 +635,7 @@ class ColumnDef
|
||||
$this->key = $key;
|
||||
$this->default = $default;
|
||||
$this->extra = $extra;
|
||||
$this->auto_increment = $auto_increment;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -617,7 +653,8 @@ class ColumnDef
|
||||
$this->_typeMatch($other) &&
|
||||
$this->_defaultMatch($other) &&
|
||||
$this->_nullMatch($other) &&
|
||||
$this->key == $other->key);
|
||||
$this->key == $other->key &&
|
||||
$this->auto_increment == $other->auto_increment);
|
||||
}
|
||||
|
||||
/**
|
||||
|
80
lib/silenceform.php
Normal file
80
lib/silenceform.php
Normal file
@ -0,0 +1,80 @@
|
||||
<?php
|
||||
/**
|
||||
* StatusNet, the distributed open-source microblogging tool
|
||||
*
|
||||
* Form for silencing a user
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* LICENCE: This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @category Form
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @copyright 2009 StatusNet, Inc.
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Form for silencing a user
|
||||
*
|
||||
* @category Form
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*
|
||||
* @see UnSilenceForm
|
||||
*/
|
||||
|
||||
class SilenceForm extends ProfileActionForm
|
||||
{
|
||||
/**
|
||||
* Action this form provides
|
||||
*
|
||||
* @return string Name of the action, lowercased.
|
||||
*/
|
||||
|
||||
function target()
|
||||
{
|
||||
return 'silence';
|
||||
}
|
||||
|
||||
/**
|
||||
* Title of the form
|
||||
*
|
||||
* @return string Title of the form, internationalized
|
||||
*/
|
||||
|
||||
function title()
|
||||
{
|
||||
return _('Silence');
|
||||
}
|
||||
|
||||
/**
|
||||
* Description of the form
|
||||
*
|
||||
* @return string description of the form, internationalized
|
||||
*/
|
||||
|
||||
function description()
|
||||
{
|
||||
return _('Silence this user');
|
||||
}
|
||||
}
|
@ -44,6 +44,10 @@ function subs_subscribe_user($user, $other_nickname)
|
||||
|
||||
function subs_subscribe_to($user, $other)
|
||||
{
|
||||
if (!$user->hasRight(Right::SUBSCRIBE)) {
|
||||
return _('You have been banned from subscribing.');
|
||||
}
|
||||
|
||||
if ($user->isSubscribed($other)) {
|
||||
return _('Already subscribed!');
|
||||
}
|
||||
@ -121,7 +125,7 @@ function subs_unsubscribe_user($user, $other_nickname)
|
||||
function subs_unsubscribe_to($user, $other)
|
||||
{
|
||||
if (!$user->isSubscribed($other))
|
||||
return _('Not subscribed!.');
|
||||
return _('Not subscribed!');
|
||||
|
||||
$sub = DB_DataObject::factory('subscription');
|
||||
|
||||
|
@ -28,12 +28,10 @@
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET') && !defined('LACONICA')) {
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
require_once INSTALLDIR.'/lib/form.php';
|
||||
|
||||
/**
|
||||
* Form for unblocking a user
|
||||
*
|
||||
@ -47,106 +45,38 @@ require_once INSTALLDIR.'/lib/form.php';
|
||||
* @see BlockForm
|
||||
*/
|
||||
|
||||
class UnblockForm extends Form
|
||||
class UnblockForm extends ProfileActionForm
|
||||
{
|
||||
/**
|
||||
* Profile of user to unblock
|
||||
*/
|
||||
|
||||
var $profile = null;
|
||||
|
||||
/**
|
||||
* Return-to args
|
||||
*/
|
||||
|
||||
var $args = null;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
* Action this form provides
|
||||
*
|
||||
* @param HTMLOutputter $out output channel
|
||||
* @param Profile $profile profile of user to unblock
|
||||
* @param array $args return-to args
|
||||
* @return string Name of the action, lowercased.
|
||||
*/
|
||||
|
||||
function __construct($out=null, $profile=null, $args=null)
|
||||
function target()
|
||||
{
|
||||
parent::__construct($out);
|
||||
|
||||
$this->profile = $profile;
|
||||
$this->args = $args;
|
||||
return 'unblock';
|
||||
}
|
||||
|
||||
/**
|
||||
* ID of the form
|
||||
* Title of the form
|
||||
*
|
||||
* @return int ID of the form
|
||||
* @return string Title of the form, internationalized
|
||||
*/
|
||||
|
||||
function id()
|
||||
function title()
|
||||
{
|
||||
return 'unblock-' . $this->profile->id;
|
||||
return _('Unblock');
|
||||
}
|
||||
|
||||
/**
|
||||
* class of the form
|
||||
* Description of the form
|
||||
*
|
||||
* @return string class of the form
|
||||
* @return string description of the form, internationalized
|
||||
*/
|
||||
|
||||
function formClass()
|
||||
function description()
|
||||
{
|
||||
return 'form_user_unblock';
|
||||
}
|
||||
|
||||
/**
|
||||
* Action of the form
|
||||
*
|
||||
* @return string URL of the action
|
||||
*/
|
||||
|
||||
function action()
|
||||
{
|
||||
return common_local_url('unblock');
|
||||
}
|
||||
|
||||
/**
|
||||
* Legend of the Form
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
function formLegend()
|
||||
{
|
||||
$this->out->element('legend', null, _('Unblock this user'));
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Data elements of the form
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function formData()
|
||||
{
|
||||
$this->out->hidden('unblockto-' . $this->profile->id,
|
||||
$this->profile->id,
|
||||
'unblockto');
|
||||
if ($this->args) {
|
||||
foreach ($this->args as $k => $v) {
|
||||
$this->out->hidden('returnto-' . $k, $v);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Action elements
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
|
||||
function formActions()
|
||||
{
|
||||
$this->out->submit('submit', _('Unblock'), 'submit', null, _('Unblock this user'));
|
||||
return _('Unlock this user');
|
||||
}
|
||||
}
|
||||
|
82
lib/unsandboxform.php
Normal file
82
lib/unsandboxform.php
Normal file
@ -0,0 +1,82 @@
|
||||
<?php
|
||||
/**
|
||||
* StatusNet, the distributed open-source microblogging tool
|
||||
*
|
||||
* Form for unsandboxing a user
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* LICENCE: This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @category Form
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @copyright 2009 StatusNet, Inc.
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Form for unsandboxing a user
|
||||
*
|
||||
* Removes the "sandboxed" role for a user.
|
||||
*
|
||||
* @category Form
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*
|
||||
* @see UnSandboxForm
|
||||
*/
|
||||
|
||||
class UnsandboxForm extends ProfileActionForm
|
||||
{
|
||||
/**
|
||||
* Action this form provides
|
||||
*
|
||||
* @return string Name of the action, lowercased.
|
||||
*/
|
||||
|
||||
function target()
|
||||
{
|
||||
return 'unsandbox';
|
||||
}
|
||||
|
||||
/**
|
||||
* Title of the form
|
||||
*
|
||||
* @return string Title of the form, internationalized
|
||||
*/
|
||||
|
||||
function title()
|
||||
{
|
||||
return _('Unsandbox');
|
||||
}
|
||||
|
||||
/**
|
||||
* Description of the form
|
||||
*
|
||||
* @return string description of the form, internationalized
|
||||
*/
|
||||
|
||||
function description()
|
||||
{
|
||||
return _('Unsandbox this user');
|
||||
}
|
||||
}
|
80
lib/unsilenceform.php
Normal file
80
lib/unsilenceform.php
Normal file
@ -0,0 +1,80 @@
|
||||
<?php
|
||||
/**
|
||||
* StatusNet, the distributed open-source microblogging tool
|
||||
*
|
||||
* Form for unsilencing a user
|
||||
*
|
||||
* PHP version 5
|
||||
*
|
||||
* LICENCE: This program 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.
|
||||
*
|
||||
* 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.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @category Form
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @copyright 2009 StatusNet, Inc.
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Form for unsilencing a user
|
||||
*
|
||||
* @category Form
|
||||
* @package StatusNet
|
||||
* @author Evan Prodromou <evan@status.net>
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*
|
||||
* @see SilenceForm
|
||||
*/
|
||||
|
||||
class UnSilenceForm extends ProfileActionForm
|
||||
{
|
||||
/**
|
||||
* Action this form provides
|
||||
*
|
||||
* @return string Name of the action, lowercased.
|
||||
*/
|
||||
|
||||
function target()
|
||||
{
|
||||
return 'unsilence';
|
||||
}
|
||||
|
||||
/**
|
||||
* Title of the form
|
||||
*
|
||||
* @return string Title of the form, internationalized
|
||||
*/
|
||||
|
||||
function title()
|
||||
{
|
||||
return _('Unsilence');
|
||||
}
|
||||
|
||||
/**
|
||||
* Description of the form
|
||||
*
|
||||
* @return string description of the form, internationalized
|
||||
*/
|
||||
|
||||
function description()
|
||||
{
|
||||
return _('Unsilence this user');
|
||||
}
|
||||
}
|
@ -283,22 +283,57 @@ class UserProfile extends Widget
|
||||
}
|
||||
}
|
||||
|
||||
// return-to args, so we don't have to keep re-writing them
|
||||
|
||||
list($action, $r2args) = $this->out->returnToArgs();
|
||||
|
||||
// push the action into the list
|
||||
|
||||
$r2args['action'] = $action;
|
||||
|
||||
// block/unblock
|
||||
|
||||
$blocked = $cur->hasBlocked($this->profile);
|
||||
$this->out->elementStart('li', 'entity_block');
|
||||
if ($blocked) {
|
||||
$ubf = new UnblockForm($this->out, $this->profile,
|
||||
array('action' => 'showstream',
|
||||
'nickname' => $this->profile->nickname));
|
||||
$ubf = new UnblockForm($this->out, $this->profile, $r2args);
|
||||
$ubf->show();
|
||||
} else {
|
||||
$bf = new BlockForm($this->out, $this->profile,
|
||||
array('action' => 'showstream',
|
||||
'nickname' => $this->profile->nickname));
|
||||
$bf = new BlockForm($this->out, $this->profile, $r2args);
|
||||
$bf->show();
|
||||
}
|
||||
$this->out->elementEnd('li');
|
||||
|
||||
if ($cur->hasRight(Right::SANDBOXUSER)) {
|
||||
$this->out->elementStart('li', 'entity_sandbox');
|
||||
if ($this->user->isSandboxed()) {
|
||||
$usf = new UnSandboxForm($this->out, $this->profile, $r2args);
|
||||
$usf->show();
|
||||
} else {
|
||||
$sf = new SandboxForm($this->out, $this->profile, $r2args);
|
||||
$sf->show();
|
||||
}
|
||||
$this->out->elementEnd('li');
|
||||
}
|
||||
|
||||
if ($cur->hasRight(Right::SILENCEUSER)) {
|
||||
$this->out->elementStart('li', 'entity_silence');
|
||||
if ($this->user->isSilenced()) {
|
||||
$usf = new UnSilenceForm($this->out, $this->profile, $r2args);
|
||||
$usf->show();
|
||||
} else {
|
||||
$sf = new SilenceForm($this->out, $this->profile, $r2args);
|
||||
$sf->show();
|
||||
}
|
||||
$this->out->elementEnd('li');
|
||||
}
|
||||
|
||||
if ($cur->hasRight(Right::DELETEUSER)) {
|
||||
$this->out->elementStart('li', 'entity_delete');
|
||||
$df = new DeleteUserForm($this->out, $this->profile, $r2args);
|
||||
$df->show();
|
||||
$this->out->elementEnd('li');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
32
lib/util.php
32
lib/util.php
@ -350,8 +350,11 @@ function common_current_user()
|
||||
common_ensure_session();
|
||||
$id = isset($_SESSION['userid']) ? $_SESSION['userid'] : false;
|
||||
if ($id) {
|
||||
$_cur = User::staticGet($id);
|
||||
return $_cur;
|
||||
$user = User::staticGet($id);
|
||||
if ($user) {
|
||||
$_cur = $user;
|
||||
return $_cur;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1420,25 +1423,18 @@ function common_shorten_url($long_url)
|
||||
if (empty($user)) {
|
||||
// common current user does not find a user when called from the XMPP daemon
|
||||
// therefore we'll set one here fix, so that XMPP given URLs may be shortened
|
||||
$svc = 'ur1.ca';
|
||||
$shortenerName = 'ur1.ca';
|
||||
} else {
|
||||
$svc = $user->urlshorteningservice;
|
||||
}
|
||||
global $_shorteners;
|
||||
if (!isset($_shorteners[$svc])) {
|
||||
//the user selected service doesn't exist, so default to ur1.ca
|
||||
$svc = 'ur1.ca';
|
||||
}
|
||||
if (!isset($_shorteners[$svc])) {
|
||||
// no shortener plugins installed.
|
||||
return $long_url;
|
||||
$shortenerName = $user->urlshorteningservice;
|
||||
}
|
||||
|
||||
$reflectionObj = new ReflectionClass($_shorteners[$svc]['callInfo'][0]);
|
||||
$short_url_service = $reflectionObj->newInstanceArgs($_shorteners[$svc]['callInfo'][1]);
|
||||
$short_url = $short_url_service->shorten($long_url);
|
||||
|
||||
return $short_url;
|
||||
if(Event::handle('StartShortenUrl', array($long_url,$shortenerName,&$shortenedUrl))){
|
||||
//URL wasn't shortened, so return the long url
|
||||
return $long_url;
|
||||
}else{
|
||||
//URL was shortened, so return the result
|
||||
return $shortenedUrl;
|
||||
}
|
||||
}
|
||||
|
||||
function common_client_ip()
|
||||
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -5,12 +5,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:58:41+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:42:49+0000\n"
|
||||
"Language-Team: Bulgarian\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: bg\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -22,12 +22,15 @@ msgid "No such page"
|
||||
msgstr "Няма такъв етикет."
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -106,35 +109,42 @@ msgstr "%s и приятели"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr "Бележки от %1$s и приятели в %2$s."
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "Не е открит методът в API."
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr "Този метод изисква заявка POST."
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "Грешка при обновяване на потребителя."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -142,12 +152,34 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
#, fuzzy
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr "Грешка при записване настройките за Twitter"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "Грешка при обновяване на потребителя."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "Потребителят няма профил."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "Грешка при запазване на профила."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr ""
|
||||
@ -195,6 +227,23 @@ msgstr "Преки съобщения до %s"
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr "Всички преки съобщения, изпратени до %s"
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "Не е открит методът в API."
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -392,17 +441,17 @@ msgstr "Аватарът е обновен."
|
||||
msgid "No status with that ID found."
|
||||
msgstr "Не е открита бележка с такъв идентификатор."
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr "Твърде дълга бележка. Трябва да е най-много 140 знака."
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr "Не е открито."
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -486,7 +535,7 @@ msgid "Invalid size."
|
||||
msgstr "Неправилен размер."
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "Аватар"
|
||||
|
||||
@ -534,7 +583,7 @@ msgstr "Изрязване"
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1672,7 +1721,7 @@ msgid "Nickname"
|
||||
msgstr "Псевдоним"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "Парола"
|
||||
|
||||
@ -1811,7 +1860,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1856,8 +1905,8 @@ msgstr "Свързване"
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr "Неподдържан формат на данните"
|
||||
|
||||
@ -1877,11 +1926,15 @@ msgstr "Други настройки"
|
||||
msgid "Manage various other options."
|
||||
msgstr "Управление на различни други настройки."
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr "Услуга за автоматично съкращаване, която да се ползва."
|
||||
|
||||
@ -1916,66 +1969,61 @@ msgstr "Това е изходящата ви кутия с лични съоб
|
||||
msgid "Change password"
|
||||
msgstr "Смяна на паролата"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
#, fuzzy
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr "Смяна на паролата"
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
msgid "Change your password."
|
||||
msgstr "Смяна на паролата."
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
#, fuzzy
|
||||
msgid "Password change"
|
||||
msgstr "Паролата е записана."
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "Стара парола"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "Нова парола"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6 или повече знака"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "Потвърждаване"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "също като паролата по-горе"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "Промяна"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr "Паролата трябва да е 6 или повече знака."
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "Паролите не съвпадат."
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "Грешна стара парола"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "Грешка при запазване на потребител — невалидност."
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "Грешка при запазване на новата парола."
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "Паролата е записана."
|
||||
|
||||
@ -2414,7 +2462,7 @@ msgid "Same as password above. Required."
|
||||
msgstr "Същото като паролата по-горе. Задължително поле."
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "Е-поща"
|
||||
|
||||
@ -3341,36 +3389,36 @@ msgstr "Проблем при записване на бележката."
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "Грешка в базата от данни — отговор при вмъкването: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, fuzzy, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr "Съобщение до %1$s в %2$s"
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "Профил"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr "Промяна настройките на профила"
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Upload an avatar"
|
||||
msgstr "Качване на аватар"
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr "Смяна на паролата"
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr "Промяна обработката на писмата"
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "Потребителски профил"
|
||||
@ -3379,7 +3427,7 @@ msgstr "Потребителски профил"
|
||||
msgid "Other"
|
||||
msgstr "Друго"
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr "Други настройки"
|
||||
|
||||
@ -3553,19 +3601,19 @@ msgstr "Всички "
|
||||
msgid "license."
|
||||
msgstr "лиценз."
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr "Страниране"
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
msgid "After"
|
||||
msgstr "След"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
msgid "Before"
|
||||
msgstr "Преди"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr "Имаше проблем със сесията ви в сайта."
|
||||
|
||||
@ -3739,13 +3787,46 @@ msgstr "Грешка при създаване на OpenID форма: %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "Не сте абонирани за този профил"
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "Не сте абонирани за този профил"
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "Грешка при абониране на друг потребител за вас."
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "Абонирани за %s"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "Не членувате в тази група."
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "Не членувате в тази група."
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3775,20 +3856,20 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "Няма код за потвърждение."
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
#, fuzzy
|
||||
msgid "Go to the installer."
|
||||
msgstr "Влизане в сайта"
|
||||
@ -4060,8 +4141,8 @@ msgstr "Неподдържан вид файл"
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "Нова бележка"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
msgid "Join"
|
||||
@ -4575,7 +4656,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr "Грешка при абониране на друг потребител за вас."
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "Не сте абонирани!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4624,47 +4706,47 @@ msgstr "Изпращате на пряко съобщение до този по
|
||||
msgid "Message"
|
||||
msgstr "Съобщение"
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "преди няколко секунди"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "преди около минута"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "преди около %d минути"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "преди около час"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "преди около %d часа"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "преди около ден"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "преди около %d дни"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "преди около месец"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "преди около %d месеца"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "преди около година"
|
||||
|
||||
|
Binary file not shown.
@ -5,12 +5,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:58:44+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:42:52+0000\n"
|
||||
"Language-Team: Catalan\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: ca\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -22,12 +22,15 @@ msgid "No such page"
|
||||
msgstr "No existeix aquesta etiqueta."
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -106,35 +109,42 @@ msgstr "%s i amics"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr "Actualitzacions de %1$s i amics a %2$s!"
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "No s'ha trobat el mètode API!"
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr "Aquest mètode requereix POST."
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "No s'ha pogut actualitzar l'usuari."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -142,12 +152,34 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
#, fuzzy
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr "No s'ha pogut guardar la teva configuració de Twitter!"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "No s'ha pogut actualitzar l'usuari."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "L'usuari no té perfil."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "No s'ha pogut guardar el perfil."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr "Ha fallat el bloqueig d'usuari."
|
||||
@ -193,6 +225,23 @@ msgstr "Missatges directes a %s"
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr "Tots els missatges directes enviats a %s"
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "No s'ha trobat el mètode API!"
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -390,17 +439,17 @@ msgstr "Avatar actualitzat."
|
||||
msgid "No status with that ID found."
|
||||
msgstr "No s'ha trobat cap estatus amb la ID trobada."
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr "Massa llarg. La longitud màxima és de 140 caràcters."
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr "No s'ha trobat"
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -484,7 +533,7 @@ msgid "Invalid size."
|
||||
msgstr "Mida invàlida."
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "Avatar"
|
||||
|
||||
@ -532,7 +581,7 @@ msgstr "Crop"
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1691,7 +1740,7 @@ msgid "Nickname"
|
||||
msgstr "Sobrenom"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "Contrasenya"
|
||||
|
||||
@ -1830,7 +1879,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1877,8 +1926,8 @@ msgstr "Connectar-se"
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr "Format de data no suportat."
|
||||
|
||||
@ -1898,11 +1947,15 @@ msgstr "Altres configuracions"
|
||||
msgid "Manage various other options."
|
||||
msgstr "Gestionar altres vàries opcions."
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr "Servei d'auto-escurçament a utilitzar."
|
||||
|
||||
@ -1940,65 +1993,60 @@ msgstr ""
|
||||
msgid "Change password"
|
||||
msgstr "Canviar contrasenya"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
#, fuzzy
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr "Canviar la teva contrasenya"
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
msgid "Change your password."
|
||||
msgstr "Canviar contrasenya"
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
msgid "Password change"
|
||||
msgstr "Contrasenya canviada."
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "Antiga contrasenya"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "Nova contrasenya"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6 o més caràcters"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "Confirmar"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "repeteix la contrasenya anterior"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "Canviar"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr "La contrasenya hauria de ser d'entre 6 a més caràcters."
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "Les contrasenyes no coincideixen."
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "Contrasenya antiga incorrecta"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "Error en guardar usuari; invàlid."
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "No es pot guardar la nova contrasenya."
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "Contrasenya guardada."
|
||||
|
||||
@ -2444,7 +2492,7 @@ msgid "Same as password above. Required."
|
||||
msgstr "Igual a la contrasenya de dalt. Requerit."
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "Correu electrònic"
|
||||
|
||||
@ -3379,36 +3427,36 @@ msgstr "Problema en guardar l'avís."
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "Error de BD en inserir resposta: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, fuzzy, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr "Missatge per a %1$s a %2$s"
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "Perfil"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr "Canviar les preferències del teu perfil"
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Upload an avatar"
|
||||
msgstr "Pujar un avatar"
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr "Canviar la teva contrasenya"
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr "Canviar correu electrònic"
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "Perfil de l'usuari"
|
||||
@ -3417,7 +3465,7 @@ msgstr "Perfil de l'usuari"
|
||||
msgid "Other"
|
||||
msgstr "Altres"
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr "Altres opcions"
|
||||
|
||||
@ -3587,19 +3635,19 @@ msgstr "Tot "
|
||||
msgid "license."
|
||||
msgstr "llicència."
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr "Paginació"
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
msgid "After"
|
||||
msgstr "Posteriors"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
msgid "Before"
|
||||
msgstr "Anteriors"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr "Ha ocorregut algun problema amb la teva sessió."
|
||||
|
||||
@ -3771,13 +3819,46 @@ msgstr "No s'ha pogut crear el formulari OpenID: %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "No estàs subscrit a aquest perfil."
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "No estàs subscrit a aquest perfil."
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "No pots subscriure a un altre a tu mateix."
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "Persones subscrites a %s"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "No ets membre d'aquest grup."
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "No ets membre d'aquest grup."
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3807,20 +3888,20 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "Cap codi de confirmació."
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
#, fuzzy
|
||||
msgid "Go to the installer."
|
||||
msgstr "Accedir a aquest lloc"
|
||||
@ -4090,8 +4171,8 @@ msgstr "Tipus de fitxer desconegut"
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "Nou avís"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
msgid "Join"
|
||||
@ -4613,7 +4694,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr "No pots subscriure a un altre a tu mateix."
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "No estàs subscrit!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4662,47 +4744,47 @@ msgstr "Enviar un missatge directe a aquest usuari"
|
||||
msgid "Message"
|
||||
msgstr "Missatge"
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "fa pocs segons"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "fa un minut"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "fa %d minuts"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "fa una hora"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "fa %d hores"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "fa un dia"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "fa %d dies"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "fa un mes"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "fa %d mesos"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "fa un any"
|
||||
|
||||
|
Binary file not shown.
@ -5,12 +5,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:58:47+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:42:56+0000\n"
|
||||
"Language-Team: Czech\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: cs\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -22,12 +22,15 @@ msgid "No such page"
|
||||
msgstr "Žádné takové oznámení."
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -106,35 +109,42 @@ msgstr "%s a přátelé"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr ""
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "Potvrzující kód nebyl nalezen"
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "Nelze aktualizovat uživatele"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -142,12 +152,33 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "Nelze aktualizovat uživatele"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "Uživatel nemá profil."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "Nelze uložit profil"
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr ""
|
||||
@ -193,6 +224,23 @@ msgstr ""
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -387,17 +435,17 @@ msgstr "Obrázek nahrán"
|
||||
msgid "No status with that ID found."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr "Je to příliš dlouhé. Maximální sdělení délka je 140 znaků"
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -482,7 +530,7 @@ msgid "Invalid size."
|
||||
msgstr "Neplatná velikost"
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "Obrázek"
|
||||
|
||||
@ -531,7 +579,7 @@ msgstr ""
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1637,7 +1685,7 @@ msgid "Nickname"
|
||||
msgstr "Přezdívka"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "Heslo"
|
||||
|
||||
@ -1772,7 +1820,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1817,8 +1865,8 @@ msgstr "Připojit"
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr ""
|
||||
|
||||
@ -1839,11 +1887,15 @@ msgstr "Nastavení"
|
||||
msgid "Manage various other options."
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr ""
|
||||
|
||||
@ -1879,66 +1931,62 @@ msgstr ""
|
||||
msgid "Change password"
|
||||
msgstr "Změnit heslo"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr ""
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
#, fuzzy
|
||||
msgid "Change your password."
|
||||
msgstr "Změnit heslo"
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
#, fuzzy
|
||||
msgid "Password change"
|
||||
msgstr "Heslo uloženo"
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "Staré heslo"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "Nové heslo"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6 a více znaků"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "Heslo znovu"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "stejné jako heslo výše"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "Změnit"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr ""
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "Hesla nesouhlasí"
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "Neplatné heslo"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "Chyba při ukládaní uživatele; neplatný"
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "Nelze uložit nové heslo"
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "Heslo uloženo"
|
||||
|
||||
@ -2377,7 +2425,7 @@ msgid "Same as password above. Required."
|
||||
msgstr ""
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
@ -3285,37 +3333,37 @@ msgstr "Problém při ukládání sdělení"
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "Chyba v DB při vkládání odpovědi: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "Profil"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
#, fuzzy
|
||||
msgid "Upload an avatar"
|
||||
msgstr "Nahrávání obrázku selhalo."
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "Uživatel nemá profil."
|
||||
@ -3324,7 +3372,7 @@ msgstr "Uživatel nemá profil."
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr ""
|
||||
|
||||
@ -3499,21 +3547,21 @@ msgstr ""
|
||||
msgid "license."
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
#, fuzzy
|
||||
msgid "After"
|
||||
msgstr "« Novější"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
#, fuzzy
|
||||
msgid "Before"
|
||||
msgstr "Starší »"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr ""
|
||||
|
||||
@ -3685,13 +3733,46 @@ msgstr "Nelze vytvořit OpenID z: %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "Neodeslal jste nám profil"
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "Neodeslal jste nám profil"
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "Vzdálený odběr"
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "Vzdálený odběr"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "Neodeslal jste nám profil"
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "Neodeslal jste nám profil"
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3721,20 +3802,20 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "Žádný potvrzující kód."
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
msgid "Go to the installer."
|
||||
msgstr ""
|
||||
|
||||
@ -4007,8 +4088,8 @@ msgstr ""
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "Nové sdělení"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
#, fuzzy
|
||||
@ -4531,7 +4612,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr ""
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "Nepřihlášen!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4580,47 +4662,47 @@ msgstr ""
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "před pár sekundami"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "asi před minutou"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "asi před %d minutami"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "asi před hodinou"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "asi před %d hodinami"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "asi přede dnem"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "před %d dny"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "asi před měsícem"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "asi před %d mesíci"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "asi před rokem"
|
||||
|
||||
|
Binary file not shown.
@ -6,12 +6,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:58:49+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:43:12+0000\n"
|
||||
"Language-Team: German\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: de\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -23,12 +23,15 @@ msgid "No such page"
|
||||
msgstr "Tag nicht vorhanden."
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -107,35 +110,42 @@ msgstr "%s und Freunde"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr "Aktualisierungen von %1$s und Freunden auf %2$s!"
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "API-Methode nicht gefunden!"
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr "Diese Methode benötigt ein POST."
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "Konnte Benutzerdaten nicht aktualisieren."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -143,12 +153,34 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
#, fuzzy
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr "Konnte Twitter Einstellungen nicht speichern!"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "Konnte Benutzerdaten nicht aktualisieren."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "Benutzer hat kein Profil."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "Konnte Profil nicht speichern."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr "Blockieren des Benutzers fehlgeschlagen."
|
||||
@ -197,6 +229,23 @@ msgstr "Direkte Nachricht an %s"
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr "Alle an %s gesendeten direkten Nachrichten"
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "API-Methode nicht gefunden!"
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -394,18 +443,18 @@ msgstr "Avatar aktualisiert."
|
||||
msgid "No status with that ID found."
|
||||
msgstr "Keine Nachricht mit dieser ID gefunden."
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr ""
|
||||
"Das war zu lang. Die Länge einer Nachricht ist auf 140 Zeichen beschränkt."
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr "Nicht gefunden"
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -489,7 +538,7 @@ msgid "Invalid size."
|
||||
msgstr "Ungültige Größe."
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "Avatar"
|
||||
|
||||
@ -538,7 +587,7 @@ msgstr "Zuschneiden"
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1698,7 +1747,7 @@ msgid "Nickname"
|
||||
msgstr "Nutzername"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "Passwort"
|
||||
|
||||
@ -1837,7 +1886,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1884,8 +1933,8 @@ msgstr "Verbinden"
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr "Kein unterstütztes Datenformat."
|
||||
|
||||
@ -1905,11 +1954,15 @@ msgstr "Andere Einstellungen"
|
||||
msgid "Manage various other options."
|
||||
msgstr "Verwalte zahlreiche andere Einstellungen."
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr "URL-Auto-Kürzungs-Dienst."
|
||||
|
||||
@ -1945,65 +1998,60 @@ msgstr ""
|
||||
msgid "Change password"
|
||||
msgstr "Passwort ändern"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
#, fuzzy
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr "Ändere dein Passwort"
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
msgid "Change your password."
|
||||
msgstr "Ändere dein Passwort."
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
msgid "Password change"
|
||||
msgstr "Passwort geändert"
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "Altes Passwort"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "Neues Passwort"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6 oder mehr Zeichen"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "Bestätigen"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "Gleiches Passwort wie oben"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "Ändern"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr "Das Passwort muss aus 6 oder mehr Zeichen bestehen."
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "Passwörter stimmen nicht überein."
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "Altes Passwort falsch"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "Fehler beim Speichern des Nutzers, ungültig."
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "Konnte neues Passwort nicht speichern"
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "Passwort gespeichert."
|
||||
|
||||
@ -2450,7 +2498,7 @@ msgid "Same as password above. Required."
|
||||
msgstr "Gleiches Passwort wie zuvor. Pflichteingabe."
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "E-Mail"
|
||||
|
||||
@ -3390,36 +3438,36 @@ msgstr "Problem bei Speichern der Nachricht."
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "Datenbankfehler beim Einfügen der Antwort: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, fuzzy, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr "Nachricht an %1$s auf %2$s"
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "Profil"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr "Ändern der Profileinstellungen"
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Upload an avatar"
|
||||
msgstr "Avatar hochladen"
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr "Ändere dein Passwort"
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr "Ändere die E-Mail Verarbeitung"
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "Benutzerprofil"
|
||||
@ -3428,7 +3476,7 @@ msgstr "Benutzerprofil"
|
||||
msgid "Other"
|
||||
msgstr "Sonstige"
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr "Sonstige Optionen"
|
||||
|
||||
@ -3599,19 +3647,19 @@ msgstr "Alle "
|
||||
msgid "license."
|
||||
msgstr "Lizenz."
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr "Seitenerstellung"
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
msgid "After"
|
||||
msgstr "Später"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
msgid "Before"
|
||||
msgstr "Vorher"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr "Es gab ein Problem mit deinem Sessiontoken."
|
||||
|
||||
@ -3783,13 +3831,46 @@ msgstr "Konnte OpenID-Formular nicht erstellen: %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "Du hast dieses Profil nicht abonniert."
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "Du hast dieses Profil nicht abonniert."
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "Die Gegenseite konnte Dich nicht abonnieren."
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "Leute, die %s abonniert haben"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "Du bist kein Mitglied dieser Gruppe."
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "Du bist kein Mitglied dieser Gruppe."
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3819,20 +3900,20 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "Kein Bestätigungs-Code."
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
#, fuzzy
|
||||
msgid "Go to the installer."
|
||||
msgstr "Auf der Seite anmelden"
|
||||
@ -4109,8 +4190,8 @@ msgstr "Unbekannter Dateityp"
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "Neue Nachricht"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
#, fuzzy
|
||||
@ -4646,7 +4727,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr "Die Gegenseite konnte Dich nicht abonnieren."
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "Nicht abonniert!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4695,47 +4777,47 @@ msgstr "Direkte Nachricht an Benutzer verschickt"
|
||||
msgid "Message"
|
||||
msgstr "Nachricht"
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "vor wenigen Sekunden"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "vor einer Minute"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "vor %d Minuten"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "vor einer Stunde"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "vor %d Stunden"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "vor einem Tag"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "vor %d Tagen"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "vor einem Monat"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "vor %d Monaten"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "vor einem Jahr"
|
||||
|
||||
|
Binary file not shown.
@ -5,12 +5,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:58:52+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:43:15+0000\n"
|
||||
"Language-Team: Greek\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: el\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -22,12 +22,15 @@ msgid "No such page"
|
||||
msgstr "Αδύνατη η αποθήκευση του προφίλ."
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -106,35 +109,42 @@ msgstr "%s και οι φίλοι του/της"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "Η μέθοδος του ΑΡΙ δε βρέθηκε!"
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "Απέτυχε η ενημέρωση του χρήστη."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -142,12 +152,33 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "Απέτυχε η ενημέρωση του χρήστη."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "Απέτυχε η αποθήκευση του προφίλ."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr ""
|
||||
@ -193,6 +224,23 @@ msgstr ""
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "Η μέθοδος του ΑΡΙ δε βρέθηκε!"
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -386,17 +434,17 @@ msgstr "Ρυθμίσεις OpenID"
|
||||
msgid "No status with that ID found."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -478,7 +526,7 @@ msgid "Invalid size."
|
||||
msgstr ""
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr ""
|
||||
|
||||
@ -527,7 +575,7 @@ msgstr ""
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1613,7 +1661,7 @@ msgid "Nickname"
|
||||
msgstr "Ψευδώνυμο"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "Κωδικός"
|
||||
|
||||
@ -1747,7 +1795,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1792,8 +1840,8 @@ msgstr "Σύνδεση"
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr ""
|
||||
|
||||
@ -1814,11 +1862,15 @@ msgstr "Ρυθμίσεις OpenID"
|
||||
msgid "Manage various other options."
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr ""
|
||||
|
||||
@ -1853,67 +1905,62 @@ msgstr ""
|
||||
msgid "Change password"
|
||||
msgstr "Αλλαγή κωδικού"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
#, fuzzy
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr "Αλλάξτε τον κωδικό σας"
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
#, fuzzy
|
||||
msgid "Change your password."
|
||||
msgstr "Αλλαγή κωδικού"
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
#, fuzzy
|
||||
msgid "Password change"
|
||||
msgstr "Ο κωδικός αποθηκεύτηκε."
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr ""
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "Νέος κωδικός"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6 ή περισσότεροι χαρακτήρες"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "Επιβεβαίωση"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr ""
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "Αλλαγή"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr ""
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "Οι κωδικοί δεν ταυτίζονται."
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "Λάθος παλιός κωδικός"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr ""
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "Αδύνατη η αποθήκευση του νέου κωδικού"
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "Ο κωδικός αποθηκεύτηκε."
|
||||
|
||||
@ -2346,7 +2393,7 @@ msgid "Same as password above. Required."
|
||||
msgstr ""
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
@ -3245,36 +3292,36 @@ msgstr ""
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "Σφάλμα βάσης δεδομένων κατά την εισαγωγή απάντησης: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr "Αλλάξτε τις ρυθμίσεις του προφίλ σας"
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Upload an avatar"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr "Αλλάξτε τον κωδικό σας"
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "Αδύνατη η αποθήκευση του προφίλ."
|
||||
@ -3283,7 +3330,7 @@ msgstr "Αδύνατη η αποθήκευση του προφίλ."
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr ""
|
||||
|
||||
@ -3452,19 +3499,19 @@ msgstr ""
|
||||
msgid "license."
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
msgid "After"
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
msgid "Before"
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr ""
|
||||
|
||||
@ -3634,13 +3681,44 @@ msgstr "Αδυναμία δημιουργίας φόρμας OpenID: %s "
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
|
||||
|
||||
#: lib/command.php:639
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "Ομάδες με τα περισσότερα μέλη"
|
||||
|
||||
#: lib/command.php:658
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3670,20 +3748,20 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "Ο κωδικός επιβεβαίωσης δεν βρέθηκε."
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
msgid "Go to the installer."
|
||||
msgstr ""
|
||||
|
||||
@ -3948,9 +4026,9 @@ msgid "Unknown file type"
|
||||
msgstr ""
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, fuzzy, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "Μήνυμα"
|
||||
#, php-format
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
#, fuzzy
|
||||
@ -4459,8 +4537,9 @@ msgid "Could not subscribe other to you."
|
||||
msgstr "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους."
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
msgstr ""
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "Απέτυχε η συνδρομή."
|
||||
|
||||
#: lib/subs.php:136
|
||||
msgid "Couldn't delete subscription."
|
||||
@ -4507,47 +4586,47 @@ msgstr ""
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr ""
|
||||
|
||||
|
Binary file not shown.
@ -1,5 +1,6 @@
|
||||
# Translation of StatusNet to British English
|
||||
#
|
||||
# Author@translatewiki.net: CiaranG
|
||||
# --
|
||||
# #-#-#-#-# statusnet.new.pot (PACKAGE VERSION) #-#-#-#-#
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
@ -11,29 +12,31 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:58:54+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:43:18+0000\n"
|
||||
"Language-Team: British English\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: en-gb\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
|
||||
#: actions/all.php:63 actions/public.php:97 actions/replies.php:92
|
||||
#: actions/showfavorites.php:137 actions/tag.php:51
|
||||
#, fuzzy
|
||||
msgid "No such page"
|
||||
msgstr "No such tag."
|
||||
msgstr "No such page"
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -61,19 +64,19 @@ msgid "%s and friends"
|
||||
msgstr "%s and friends"
|
||||
|
||||
#: actions/all.php:99
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "Feed for friends of %s (RSS 1.0)"
|
||||
msgstr "Feed for friends of %s"
|
||||
msgstr "Feed for friends of %s (RSS 1.0)"
|
||||
|
||||
#: actions/all.php:107
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "Feed for friends of %s (RSS 2.0)"
|
||||
msgstr "Feed for friends of %s"
|
||||
msgstr "Feed for friends of %s (RSS 2.0)"
|
||||
|
||||
#: actions/all.php:115
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "Feed for friends of %s (Atom)"
|
||||
msgstr "Feed for friends of %s"
|
||||
msgstr "Feed for friends of %s (Atom)"
|
||||
|
||||
#: actions/all.php:127
|
||||
#, php-format
|
||||
@ -103,44 +106,49 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: actions/all.php:165
|
||||
#, fuzzy
|
||||
msgid "You and friends"
|
||||
msgstr "%s and friends"
|
||||
msgstr "You and friends"
|
||||
|
||||
#: actions/allrss.php:119 actions/apitimelinefriends.php:121
|
||||
#, php-format
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr "Updates from %1$s and friends on %2$s!"
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "API method not found!"
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
msgid "API method not found."
|
||||
msgstr "API method not found."
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr "This method requires a POST."
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "Couldn't update user."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -148,12 +156,32 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr "Unable to save your design settings!"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
msgid "Could not update your design."
|
||||
msgstr "Could not update your design."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "User has no profile."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "Couldn't save profile."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr "Block user failed."
|
||||
@ -167,9 +195,9 @@ msgid "No message text!"
|
||||
msgstr "No message text!"
|
||||
|
||||
#: actions/apidirectmessagenew.php:135 actions/newmessage.php:150
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "That's too long. Max message size is %d chars."
|
||||
msgstr "That's too long. Max message size is 140 chars."
|
||||
msgstr "That's too long. Max message size is %d chars."
|
||||
|
||||
#: actions/apidirectmessagenew.php:146
|
||||
msgid "Recipient user not found."
|
||||
@ -180,9 +208,9 @@ msgid "Can't send direct messages to users who aren't your friend."
|
||||
msgstr "Can't send direct messages to users who aren't your friend."
|
||||
|
||||
#: actions/apidirectmessage.php:89
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "Direct messages from %s"
|
||||
msgstr "Direct messages to %s"
|
||||
msgstr "Direct messages from %s"
|
||||
|
||||
#: actions/apidirectmessage.php:93
|
||||
#, php-format
|
||||
@ -199,24 +227,39 @@ msgstr "Direct messages to %s"
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr "All the direct messages sent to %s"
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "API method not found!"
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
msgstr "No status found with that ID."
|
||||
|
||||
#: actions/apifavoritecreate.php:119
|
||||
#, fuzzy
|
||||
msgid "This status is already a favorite!"
|
||||
msgstr "This notice is already a favourite!"
|
||||
msgstr "This status is already a favourite!"
|
||||
|
||||
#: actions/apifavoritecreate.php:130 actions/favor.php:84 lib/command.php:176
|
||||
msgid "Could not create favorite."
|
||||
msgstr "Could not create favourite."
|
||||
|
||||
#: actions/apifavoritedestroy.php:122
|
||||
#, fuzzy
|
||||
msgid "That status is not a favorite!"
|
||||
msgstr "This notice is not a favourite!"
|
||||
msgstr "That status is not a favourite!"
|
||||
|
||||
#: actions/apifavoritedestroy.php:134 actions/disfavor.php:87
|
||||
msgid "Could not delete favorite."
|
||||
@ -232,9 +275,8 @@ msgid "Could not follow user: %s is already on your list."
|
||||
msgstr "Could not follow user: %s is already on your list."
|
||||
|
||||
#: actions/apifriendshipsdestroy.php:109
|
||||
#, fuzzy
|
||||
msgid "Could not unfollow user: User not found."
|
||||
msgstr "Could not follow user: User not found."
|
||||
msgstr "Could not unfollow user: User not found."
|
||||
|
||||
#: actions/apifriendshipsdestroy.php:120
|
||||
msgid "You cannot unfollow yourself!"
|
||||
@ -260,9 +302,8 @@ msgstr "Could not create group."
|
||||
|
||||
#: actions/apigroupcreate.php:147 actions/editgroup.php:259
|
||||
#: actions/newgroup.php:210
|
||||
#, fuzzy
|
||||
msgid "Could not create aliases."
|
||||
msgstr "Could not create favourite."
|
||||
msgstr "Could not create aliases"
|
||||
|
||||
#: actions/apigroupcreate.php:166 actions/newgroup.php:224
|
||||
msgid "Could not set group membership."
|
||||
@ -333,9 +374,8 @@ msgid "Alias can't be the same as nickname."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apigroupjoin.php:110
|
||||
#, fuzzy
|
||||
msgid "You are already a member of that group."
|
||||
msgstr "You are already a member of that group"
|
||||
msgstr "You are already a member of that group."
|
||||
|
||||
#: actions/apigroupjoin.php:119 actions/joingroup.php:95 lib/command.php:221
|
||||
msgid "You have been blocked from that group by the admin."
|
||||
@ -393,17 +433,17 @@ msgstr "Avatar updated."
|
||||
msgid "No status with that ID found."
|
||||
msgstr "No status with that ID found."
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr "That's too long. Max notice size is 140 chars."
|
||||
msgstr "That's too long. Max notice size is %d chars."
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr "Not found"
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -487,7 +527,7 @@ msgid "Invalid size."
|
||||
msgstr "Invalid size."
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "Avatar"
|
||||
|
||||
@ -535,7 +575,7 @@ msgstr "Crop"
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -675,9 +715,8 @@ msgid "Failed to save block information."
|
||||
msgstr "Failed to save block information."
|
||||
|
||||
#: actions/bookmarklet.php:50
|
||||
#, fuzzy
|
||||
msgid "Post to "
|
||||
msgstr "Photo"
|
||||
msgstr "Post to "
|
||||
|
||||
#: actions/confirmaddress.php:75
|
||||
msgid "No confirmation code."
|
||||
@ -723,9 +762,8 @@ msgid "The address \"%s\" has been confirmed for your account."
|
||||
msgstr "The address \"%s\" has been confirmed for your account."
|
||||
|
||||
#: actions/conversation.php:99
|
||||
#, fuzzy
|
||||
msgid "Conversation"
|
||||
msgstr "Confirmation code"
|
||||
msgstr "Conversation"
|
||||
|
||||
#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87
|
||||
#: lib/profileaction.php:206
|
||||
@ -758,9 +796,8 @@ msgid "Are you sure you want to delete this notice?"
|
||||
msgstr "Are you sure you want to delete this notice?"
|
||||
|
||||
#: actions/deletenotice.php:145
|
||||
#, fuzzy
|
||||
msgid "Do not delete this notice"
|
||||
msgstr "Can't delete this notice."
|
||||
msgstr "Do not delete this notice"
|
||||
|
||||
#: actions/deletenotice.php:146 lib/noticelist.php:522
|
||||
msgid "Delete this notice"
|
||||
@ -898,9 +935,8 @@ msgid "Send me email when someone sends me a private message."
|
||||
msgstr "Send me e-mail when someone sends me a private message."
|
||||
|
||||
#: actions/emailsettings.php:174
|
||||
#, fuzzy
|
||||
msgid "Send me email when someone sends me an \"@-reply\"."
|
||||
msgstr "Send me e-mail when someone sends me a private message."
|
||||
msgstr "Send me e-mail when someone sends me an \"@-reply\"."
|
||||
|
||||
#: actions/emailsettings.php:179
|
||||
msgid "Allow friends to nudge me and send me an email."
|
||||
@ -1017,12 +1053,15 @@ msgstr "The most popular notices on the site right now."
|
||||
#: actions/favorited.php:150
|
||||
msgid "Favorite notices appear on this page but no one has favorited one yet."
|
||||
msgstr ""
|
||||
"Favourite notices appear on this page but no one has favourited one yet"
|
||||
|
||||
#: 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 ""
|
||||
"Be the first to add a notice to your favourites by clicking the fave button "
|
||||
"next to any notice you like."
|
||||
|
||||
#: actions/favorited.php:156
|
||||
#, php-format
|
||||
@ -1030,6 +1069,8 @@ msgid ""
|
||||
"Why not [register an account](%%action.register%%) and be the first to add a "
|
||||
"notice to your favorites!"
|
||||
msgstr ""
|
||||
"Why not [register an account](%%action.register%%) and be the first to add a "
|
||||
"notice to your favourites!"
|
||||
|
||||
#: actions/favoritesrss.php:111 actions/showfavorites.php:77
|
||||
#: lib/personalgroupnav.php:115
|
||||
@ -1038,9 +1079,9 @@ msgid "%s's favorite notices"
|
||||
msgstr "%s's favourite notices"
|
||||
|
||||
#: actions/favoritesrss.php:115
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "Updates favored by %1$s on %2$s!"
|
||||
msgstr "Updates from %1$s on %2$s!"
|
||||
msgstr "Updates favoured by %1$s on %2$s!"
|
||||
|
||||
#: actions/favor.php:79
|
||||
msgid "This notice is already a favorite!"
|
||||
@ -1066,14 +1107,12 @@ msgid "A selection of some of the great users on %s"
|
||||
msgstr "A selection of some of the great users on %s"
|
||||
|
||||
#: actions/file.php:34
|
||||
#, fuzzy
|
||||
msgid "No notice id"
|
||||
msgstr "New notice"
|
||||
msgstr "No notice id"
|
||||
|
||||
#: actions/file.php:38
|
||||
#, fuzzy
|
||||
msgid "No notice"
|
||||
msgstr "New notice"
|
||||
msgstr "No notice."
|
||||
|
||||
#: actions/file.php:42
|
||||
msgid "No attachments"
|
||||
@ -1101,9 +1140,8 @@ msgid "That user has blocked you from subscribing."
|
||||
msgstr "That user has blocked you from subscribing."
|
||||
|
||||
#: actions/finishremotesubscribe.php:106
|
||||
#, fuzzy
|
||||
msgid "You are not authorized."
|
||||
msgstr "Not authorised."
|
||||
msgstr "You are not authorised."
|
||||
|
||||
#: actions/finishremotesubscribe.php:109
|
||||
#, fuzzy
|
||||
@ -1146,14 +1184,12 @@ msgid "Only an admin can block group members."
|
||||
msgstr ""
|
||||
|
||||
#: actions/groupblock.php:95
|
||||
#, fuzzy
|
||||
msgid "User is already blocked from group."
|
||||
msgstr "User has blocked you."
|
||||
msgstr "User is already blocked from group."
|
||||
|
||||
#: actions/groupblock.php:100
|
||||
#, fuzzy
|
||||
msgid "User is not a member of group."
|
||||
msgstr "You are not a member of that group."
|
||||
msgstr "User is not a member of group."
|
||||
|
||||
#: actions/groupblock.php:136 actions/groupmembers.php:314
|
||||
#, fuzzy
|
||||
@ -1169,9 +1205,8 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: actions/groupblock.php:178
|
||||
#, fuzzy
|
||||
msgid "Do not block this user from this group"
|
||||
msgstr "A list of the users in this group."
|
||||
msgstr "Do not block this user from this group"
|
||||
|
||||
#: actions/groupblock.php:179
|
||||
#, fuzzy
|
||||
@ -1673,7 +1708,7 @@ msgid "Nickname"
|
||||
msgstr "Nickname"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "Password"
|
||||
|
||||
@ -1698,14 +1733,13 @@ msgstr ""
|
||||
"changing your settings."
|
||||
|
||||
#: actions/login.php:286
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Login with your username and password. Don't have a username yet? [Register]"
|
||||
"(%%action.register%%) a new account."
|
||||
msgstr ""
|
||||
"Login with your username and password. Don't have a username yet? [Register]"
|
||||
"(%%action.register%%) a new account, or try [OpenID](%%action.openidlogin%"
|
||||
"%). "
|
||||
"(%%action.register%%) a new account."
|
||||
|
||||
#: actions/makeadmin.php:91
|
||||
msgid "Only an admin can make another user an admin."
|
||||
@ -1811,7 +1845,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1857,8 +1891,8 @@ msgstr "Connect"
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr "Not a supported data format."
|
||||
|
||||
@ -1878,11 +1912,15 @@ msgstr "Other Settings"
|
||||
msgid "Manage various other options."
|
||||
msgstr "Manage various other options."
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr "Automatic shortening service to use."
|
||||
|
||||
@ -1917,65 +1955,60 @@ msgstr "This is your outbox, which lists private messages you have sent."
|
||||
msgid "Change password"
|
||||
msgstr "Change password"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
#, fuzzy
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr "Change your password"
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
msgid "Change your password."
|
||||
msgstr "Change your password."
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
msgid "Password change"
|
||||
msgstr "Password change"
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "Old password"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "New password"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6 or more characters"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "Confirm"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "same as password above"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "Change"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr "Password must be 6 or more characters."
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "Passwords don't match."
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "Incorrect old password"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "Error saving user; invalid."
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "Can't save new password."
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "Password saved."
|
||||
|
||||
@ -2414,7 +2447,7 @@ msgid "Same as password above. Required."
|
||||
msgstr "Same as password above. Required."
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "E-mail"
|
||||
|
||||
@ -3345,36 +3378,36 @@ msgstr "Problem saving notice."
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "DB error inserting reply: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, fuzzy, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr "Message to %1$s on %2$s"
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "Profile"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr "Change your profile settings"
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Upload an avatar"
|
||||
msgstr "Upload an avatar"
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr "Change your password"
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr "Change e-mail handling"
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "User profile"
|
||||
@ -3383,7 +3416,7 @@ msgstr "User profile"
|
||||
msgid "Other"
|
||||
msgstr "Other"
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr "Other options"
|
||||
|
||||
@ -3553,19 +3586,19 @@ msgstr "All "
|
||||
msgid "license."
|
||||
msgstr "licence."
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr "Pagination"
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
msgid "After"
|
||||
msgstr "After"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
msgid "Before"
|
||||
msgstr "Before"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr "There was a problem with your session token."
|
||||
|
||||
@ -3737,13 +3770,46 @@ msgstr "Could not create OpenID from: %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "You are not subscribed to that profile."
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "You are not subscribed to that profile."
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "Could not subscribe other to you."
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "People subscribed to %s"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "You are not a member of that group."
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "You are not a member of that group."
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3773,20 +3839,19 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "No confirmation code."
|
||||
|
||||
#: lib/common.php:192
|
||||
msgid "No configuration file found. "
|
||||
msgstr "No configuration file found"
|
||||
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
#, fuzzy
|
||||
msgid "Go to the installer."
|
||||
msgstr "Login to the site"
|
||||
@ -3838,9 +3903,8 @@ msgid "Tile background image"
|
||||
msgstr ""
|
||||
|
||||
#: lib/designsettings.php:170
|
||||
#, fuzzy
|
||||
msgid "Change colours"
|
||||
msgstr "Change your password"
|
||||
msgstr "Change colours"
|
||||
|
||||
#: lib/designsettings.php:178
|
||||
msgid "Background"
|
||||
@ -3883,7 +3947,7 @@ msgstr ""
|
||||
|
||||
#: lib/designsettings.php:372
|
||||
msgid "Bad default color settings: "
|
||||
msgstr ""
|
||||
msgstr "Bad default colour settings: "
|
||||
|
||||
#: lib/designsettings.php:468
|
||||
msgid "Design defaults restored."
|
||||
@ -3930,9 +3994,8 @@ msgid "All"
|
||||
msgstr "All"
|
||||
|
||||
#: lib/galleryaction.php:139
|
||||
#, fuzzy
|
||||
msgid "Select tag to filter"
|
||||
msgstr "Select a carrier"
|
||||
msgstr "Select tag to filter"
|
||||
|
||||
#: lib/galleryaction.php:140
|
||||
msgid "Tag"
|
||||
@ -3951,14 +4014,13 @@ msgid "URL of the homepage or blog of the group or topic"
|
||||
msgstr "URL of the homepage or blog of the group or topic"
|
||||
|
||||
#: lib/groupeditform.php:168
|
||||
#, fuzzy
|
||||
msgid "Describe the group or topic"
|
||||
msgstr "Describe the group or topic in 140 chars"
|
||||
msgstr "Describe the group or topic"
|
||||
|
||||
#: lib/groupeditform.php:170
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "Describe the group or topic in %d characters"
|
||||
msgstr "Describe the group or topic in 140 chars"
|
||||
msgstr "Describe the group or topic in %d characters"
|
||||
|
||||
#: lib/groupeditform.php:172
|
||||
msgid "Description"
|
||||
@ -4026,9 +4088,9 @@ msgid "This page is not available in a media type you accept"
|
||||
msgstr "This page is not available in a media type you accept"
|
||||
|
||||
#: lib/imagefile.php:75
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "That file is too big. The maximum file size is %s."
|
||||
msgstr "You can upload a logo image for your group."
|
||||
msgstr "That file is too big. The maximum file size is %s."
|
||||
|
||||
#: lib/imagefile.php:80
|
||||
msgid "Partial upload."
|
||||
@ -4056,8 +4118,8 @@ msgstr "Unknown file type"
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "New notice"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
msgid "Join"
|
||||
@ -4364,9 +4426,8 @@ msgid "Attach a file"
|
||||
msgstr ""
|
||||
|
||||
#: lib/noticelist.php:478
|
||||
#, fuzzy
|
||||
msgid "in context"
|
||||
msgstr "No content!"
|
||||
msgstr "in context"
|
||||
|
||||
#: lib/noticelist.php:498
|
||||
msgid "Reply to this notice"
|
||||
@ -4579,7 +4640,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr "Could not subscribe other to you."
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "Not subscribed!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4603,18 +4665,16 @@ msgid "Unsubscribe"
|
||||
msgstr "Unsubscribe"
|
||||
|
||||
#: lib/userprofile.php:116
|
||||
#, fuzzy
|
||||
msgid "Edit Avatar"
|
||||
msgstr "Avatar"
|
||||
msgstr "Edit Avatar"
|
||||
|
||||
#: lib/userprofile.php:236
|
||||
msgid "User actions"
|
||||
msgstr "User actions"
|
||||
|
||||
#: lib/userprofile.php:248
|
||||
#, fuzzy
|
||||
msgid "Edit profile settings"
|
||||
msgstr "Profile settings"
|
||||
msgstr "Edit profile settings"
|
||||
|
||||
#: lib/userprofile.php:249
|
||||
msgid "Edit"
|
||||
@ -4628,54 +4688,54 @@ msgstr "Send a direct message to this user"
|
||||
msgid "Message"
|
||||
msgstr "Message"
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "a few seconds ago"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "about a minute ago"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "about %d minutes ago"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "about an hour ago"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "about %d hours ago"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "about a day ago"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "about %d days ago"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "about a month ago"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "about %d months ago"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "about a year ago"
|
||||
|
||||
#: lib/webcolor.php:82
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "%s is not a valid color!"
|
||||
msgstr "Homepage is not a valid URL."
|
||||
msgstr "%s is not a valid colour!"
|
||||
|
||||
#: lib/webcolor.php:123
|
||||
#, php-format
|
||||
|
Binary file not shown.
@ -2,6 +2,7 @@
|
||||
#
|
||||
# Author@translatewiki.net: Brion
|
||||
# Author@translatewiki.net: Crazymadlover
|
||||
# Author@translatewiki.net: Translationista
|
||||
# --
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
@ -12,12 +13,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:58:57+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:43:21+0000\n"
|
||||
"Language-Team: Spanish\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: es\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -28,12 +29,15 @@ msgid "No such page"
|
||||
msgstr "No existe tal página"
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -111,48 +115,79 @@ msgstr "Tú y amigos"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr "¡Actualizaciones de %1$s y amigos en %2$s!"
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "¡No se encontró el método de la API!"
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr "Este método requiere PUBLICAR"
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "No se pudo actualizar el usuario."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
"The server was unable to handle that much POST data (%s bytes) due to its "
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
"El servidor no ha podido manejar tanta información del tipo POST (% de "
|
||||
"bytes) a causa de su configuración actual."
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
#, fuzzy
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr "¡No se pudo guardar tu configuración de Twitter!"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "No se pudo actualizar el usuario."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "El usuario no tiene un perfil."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "No se pudo guardar el perfil."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr "Falló bloquear usuario."
|
||||
@ -198,6 +233,23 @@ msgstr "Mensajes directos a %s"
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr "Todos los mensajes directos enviados a %s"
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "¡No se encontró el método de la API!"
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -393,17 +445,17 @@ msgstr "Status borrado."
|
||||
msgid "No status with that ID found."
|
||||
msgstr "No hay estado para ese ID"
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr "Demasiado largo. La longitud máxima es de 140 caracteres. "
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr "No encontrado"
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -487,7 +539,7 @@ msgid "Invalid size."
|
||||
msgstr "Tamaño inválido."
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "Avatar"
|
||||
|
||||
@ -535,7 +587,7 @@ msgstr "Cortar"
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1693,7 +1745,7 @@ msgid "Nickname"
|
||||
msgstr "Apodo"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "Contraseña"
|
||||
|
||||
@ -1833,7 +1885,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1881,8 +1933,8 @@ msgstr "Conectarse"
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr "No es un formato de dato soportado"
|
||||
|
||||
@ -1903,11 +1955,15 @@ msgstr "Otras configuraciones"
|
||||
msgid "Manage various other options."
|
||||
msgstr "Manejo de varias opciones adicionales."
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr "Servicio de acorte automático a usar."
|
||||
|
||||
@ -1944,67 +2000,62 @@ msgstr ""
|
||||
msgid "Change password"
|
||||
msgstr "Cambiar contraseña"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
#, fuzzy
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr "Cambia tu contraseña"
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
#, fuzzy
|
||||
msgid "Change your password."
|
||||
msgstr "Cambia tu contraseña."
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
#, fuzzy
|
||||
msgid "Password change"
|
||||
msgstr "Cambio de contraseña "
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "Antigua contraseña"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "Nueva contraseña"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6 o más caracteres"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "Confirmar"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "repita la contraseña anterior"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "Cambiar"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr "Cotrnaseña debe tener 6 o más caracteres."
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "Las contraseñas no coinciden"
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "Contraseña antigua incorrecta."
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "Error al guardar el usuario; inválido."
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "No se puede guardar la nueva contraseña."
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "Se guardó Contraseña."
|
||||
|
||||
@ -2454,7 +2505,7 @@ msgid "Same as password above. Required."
|
||||
msgstr "Igual a la contraseña de arriba. Requerida"
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "Correo electrónico"
|
||||
|
||||
@ -3402,36 +3453,36 @@ msgstr "Hubo un problema al guardar el aviso."
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "Error de BD al insertar respuesta: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, fuzzy, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr "Mensaje a %1$s en %2$s"
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "Perfil"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr "Cambia tus opciones de perfil"
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Upload an avatar"
|
||||
msgstr "Cargar un avatar."
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr "Cambia tu contraseña"
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr "Cambiar el manejo del correo."
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
msgid "Design your profile"
|
||||
msgstr "Diseñar tu perfil"
|
||||
|
||||
@ -3439,7 +3490,7 @@ msgstr "Diseñar tu perfil"
|
||||
msgid "Other"
|
||||
msgstr "Otro"
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr "Otras opciones"
|
||||
|
||||
@ -3613,19 +3664,19 @@ msgstr "Todo"
|
||||
msgid "license."
|
||||
msgstr "Licencia."
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr "Paginación"
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
msgid "After"
|
||||
msgstr "Después"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
msgid "Before"
|
||||
msgstr "Antes"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr "Hubo problemas con tu clave de sesión."
|
||||
|
||||
@ -3797,13 +3848,46 @@ msgstr "No se pudo crear el formulario OpenID: %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "No estás suscrito a ese perfil."
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "No estás suscrito a ese perfil."
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "No se pudo suscribir otro a ti."
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "Personas suscritas a %s"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "No eres miembro de ese grupo"
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "No eres miembro de este grupo."
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3833,19 +3917,19 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
msgid "No configuration file found. "
|
||||
msgstr "Ningún archivo de configuración encontrado. "
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
msgid "Go to the installer."
|
||||
msgstr "Ir al instalador."
|
||||
|
||||
@ -4110,8 +4194,8 @@ msgstr "Tipo de archivo desconocido"
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "Nuevo aviso"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
#, fuzzy
|
||||
@ -4636,7 +4720,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr "No se pudo suscribir otro a ti."
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "¡No estás suscrito!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4686,47 +4771,47 @@ msgstr "Enviar un mensaje directo a este usuario"
|
||||
msgid "Message"
|
||||
msgstr "Mensaje"
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "hace unos segundos"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "hace un minuto"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "hace %d minutos"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "hace una hora"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "hace %d horas"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "hace un día"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "hace %d días"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "hace un mes"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "hace %d meses"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "hace un año"
|
||||
|
||||
|
Binary file not shown.
@ -12,12 +12,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:59:00+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:43:24+0000\n"
|
||||
"Language-Team: Finnish\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: fi\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -28,12 +28,15 @@ msgid "No such page"
|
||||
msgstr "Sivua ei ole."
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -80,6 +83,8 @@ msgstr "Käyttäjän %s kavereiden syöte (Atom)"
|
||||
msgid ""
|
||||
"This is the timeline for %s and friends but no one has posted anything yet."
|
||||
msgstr ""
|
||||
"Tämä on käyttäjän %s ja kavereiden aikajana, mutta kukaan ei ole lähettyänyt "
|
||||
"vielä mitään."
|
||||
|
||||
#: actions/all.php:132
|
||||
#, php-format
|
||||
@ -87,6 +92,8 @@ msgid ""
|
||||
"Try subscribing to more people, [join a group](%%action.groups%%) or post "
|
||||
"something yourself."
|
||||
msgstr ""
|
||||
"Kokeile useamman käyttäjän tilaamista, [liity ryhmään] (%%action.groups%%) "
|
||||
"tai lähetä päivitys itse."
|
||||
|
||||
#: actions/all.php:134
|
||||
#, php-format
|
||||
@ -111,35 +118,42 @@ msgstr "Sinä ja kaverit"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr "Käyttäjän %1$s ja kavereiden päivitykset palvelussa %2$s!"
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "API-metodia ei löytynyt!"
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr "Tämä metodi edellyttää POST sanoman."
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "Ei voitu päivittää käyttäjää."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -147,12 +161,34 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
#, fuzzy
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr "Twitter-asetuksia ei voitu tallentaa!"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "Ei voitu päivittää käyttäjää."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "Käyttäjällä ei ole profiilia."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "Ei voitu tallentaa profiilia."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr "Käyttäjän esto epäonnistui."
|
||||
@ -199,6 +235,23 @@ msgstr "Suorat viestit käyttäjälle %s"
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr "Kaikki suorat viestit käyttäjälle %s"
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "API-metodia ei löytynyt!"
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -388,17 +441,17 @@ msgstr "Päivitys poistettu."
|
||||
msgid "No status with that ID found."
|
||||
msgstr "Käyttäjätunnukselle ei löytynyt statusviestiä."
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr "Päivitys on liian pitkä. Maksimipituus on %d merkkiä."
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr "Ei löytynyt"
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr "Maksimikoko päivitykselle on %d merkkiä, mukaan lukien URL-osoite."
|
||||
@ -481,7 +534,7 @@ msgid "Invalid size."
|
||||
msgstr "Koko ei kelpaa."
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "Kuva"
|
||||
|
||||
@ -529,7 +582,7 @@ msgstr "Rajaa"
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -592,9 +645,8 @@ msgid "%s blocked profiles, page %d"
|
||||
msgstr "%s ja kaverit, sivu %d"
|
||||
|
||||
#: actions/blockedfromgroup.php:108
|
||||
#, fuzzy
|
||||
msgid "A list of the users blocked from joining this group."
|
||||
msgstr "Lista ryhmän käyttäjistä."
|
||||
msgstr "Lista käyttäjistä jotka ovat estetty liittymästä tähän ryhmään."
|
||||
|
||||
#: actions/blockedfromgroup.php:281
|
||||
msgid "Unblock user from group"
|
||||
@ -646,9 +698,8 @@ msgid "No"
|
||||
msgstr "Ei"
|
||||
|
||||
#: actions/block.php:149
|
||||
#, fuzzy
|
||||
msgid "Do not block this user"
|
||||
msgstr "Poista esto tältä käyttäjältä"
|
||||
msgstr "Älä estä tätä käyttäjää"
|
||||
|
||||
#: actions/block.php:150 actions/deletenotice.php:146
|
||||
#: actions/groupblock.php:179
|
||||
@ -1033,9 +1084,9 @@ msgid "%s's favorite notices"
|
||||
msgstr "Käyttäjän %s suosikkipäivitykset"
|
||||
|
||||
#: actions/favoritesrss.php:115
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "Updates favored by %1$s on %2$s!"
|
||||
msgstr "Käyttäjän %1$s päivitykset palvelussa %2$s!"
|
||||
msgstr "Käyttäjän %1$s suosikit palvelussa %2$s!"
|
||||
|
||||
#: actions/favor.php:79
|
||||
msgid "This notice is already a favorite!"
|
||||
@ -1132,7 +1183,7 @@ msgstr "Ryhmää ei ole määritelty."
|
||||
|
||||
#: actions/groupblock.php:91
|
||||
msgid "Only an admin can block group members."
|
||||
msgstr ""
|
||||
msgstr "Vain ylläpitäjä voi estää ryhmän jäseniä."
|
||||
|
||||
#: actions/groupblock.php:95
|
||||
#, fuzzy
|
||||
@ -1140,14 +1191,12 @@ msgid "User is already blocked from group."
|
||||
msgstr "Käyttäjä on asettanut eston sinulle."
|
||||
|
||||
#: actions/groupblock.php:100
|
||||
#, fuzzy
|
||||
msgid "User is not a member of group."
|
||||
msgstr "Sinä et kuulu tähän ryhmään."
|
||||
msgstr "Käyttäjä ei kuulu tähän ryhmään."
|
||||
|
||||
#: actions/groupblock.php:136 actions/groupmembers.php:314
|
||||
#, fuzzy
|
||||
msgid "Block user from group"
|
||||
msgstr "Estä käyttäjä"
|
||||
msgstr "Estä käyttäjä ryhmästä"
|
||||
|
||||
#: actions/groupblock.php:162
|
||||
#, php-format
|
||||
@ -1179,9 +1228,8 @@ msgstr ""
|
||||
"Sinun pitää olla kirjautunut sisään, jotta voit muuttaa ryhmän tietoja."
|
||||
|
||||
#: actions/groupdesignsettings.php:141
|
||||
#, fuzzy
|
||||
msgid "Group design"
|
||||
msgstr "Ryhmät"
|
||||
msgstr "Ryhmän ulkoasu"
|
||||
|
||||
#: actions/groupdesignsettings.php:152
|
||||
msgid ""
|
||||
@ -1191,21 +1239,18 @@ msgstr ""
|
||||
|
||||
#: actions/groupdesignsettings.php:262 actions/userdesignsettings.php:186
|
||||
#: lib/designsettings.php:434 lib/designsettings.php:464
|
||||
#, fuzzy
|
||||
msgid "Couldn't update your design."
|
||||
msgstr "Ei voitu päivittää käyttäjää."
|
||||
msgstr "Ei voitu päivittää sinun sivusi ulkoasua."
|
||||
|
||||
#: actions/groupdesignsettings.php:286 actions/groupdesignsettings.php:296
|
||||
#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220
|
||||
#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273
|
||||
#, fuzzy
|
||||
msgid "Unable to save your design settings!"
|
||||
msgstr "Twitter-asetuksia ei voitu tallentaa!"
|
||||
msgstr "Ei voitu tallentaa sinun ulkoasuasetuksia!"
|
||||
|
||||
#: actions/groupdesignsettings.php:307 actions/userdesignsettings.php:231
|
||||
#, fuzzy
|
||||
msgid "Design preferences saved."
|
||||
msgstr "Synkronointiasetukset tallennettiin."
|
||||
msgstr "Ulkoasuasetukset tallennettu."
|
||||
|
||||
#: actions/grouplogo.php:139 actions/grouplogo.php:192
|
||||
msgid "Group logo"
|
||||
@ -1256,18 +1301,17 @@ msgid "Make user an admin of the group"
|
||||
msgstr "Tee tästä käyttäjästä ylläpitäjä"
|
||||
|
||||
#: actions/groupmembers.php:473
|
||||
#, fuzzy
|
||||
msgid "Make Admin"
|
||||
msgstr "Ylläpito"
|
||||
msgstr "Tee ylläpitäjäksi"
|
||||
|
||||
#: actions/groupmembers.php:473
|
||||
msgid "Make this user an admin"
|
||||
msgstr "Tee tästä käyttäjästä ylläpitäjä"
|
||||
|
||||
#: actions/grouprss.php:133
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "Updates from members of %1$s on %2$s!"
|
||||
msgstr "Käyttäjän %1$s päivitykset palvelussa %2$s!"
|
||||
msgstr "Ryhmän %1$s käyttäjien päivitykset palvelussa %2$s!"
|
||||
|
||||
#: actions/groupsearch.php:52
|
||||
#, fuzzy, php-format
|
||||
@ -1331,9 +1375,8 @@ msgid "Only an admin can unblock group members."
|
||||
msgstr "Vain ylläpitäjä voi poistaa eston ryhmän jäseniltä."
|
||||
|
||||
#: actions/groupunblock.php:95
|
||||
#, fuzzy
|
||||
msgid "User is not blocked from group."
|
||||
msgstr "Käyttäjä on asettanut eston sinulle."
|
||||
msgstr "Käyttäjää ei ole estetty ryhmästä."
|
||||
|
||||
#: actions/groupunblock.php:128 actions/unblock.php:108
|
||||
msgid "Error removing the block."
|
||||
@ -1353,9 +1396,8 @@ msgstr ""
|
||||
"im%%) käyttäen. Alla voit määrittää osoitteesi ja asetuksesi. "
|
||||
|
||||
#: actions/imsettings.php:89
|
||||
#, fuzzy
|
||||
msgid "IM is not available."
|
||||
msgstr "Tämä sivu ei ole saatavilla "
|
||||
msgstr "Pikaviestin ei ole käytettävissä."
|
||||
|
||||
#: actions/imsettings.php:106
|
||||
msgid "Current confirmed Jabber/GTalk address."
|
||||
@ -1452,7 +1494,7 @@ msgstr "Tämä on postilaatikkosi, jossa on sinulle saapuneet yksityisviestit."
|
||||
|
||||
#: actions/invite.php:39
|
||||
msgid "Invites have been disabled."
|
||||
msgstr ""
|
||||
msgstr "Kutsut ovat pois käytöstä."
|
||||
|
||||
#: actions/invite.php:41
|
||||
#, php-format
|
||||
@ -1664,7 +1706,7 @@ msgid "Nickname"
|
||||
msgstr "Tunnus"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "Salasana"
|
||||
|
||||
@ -1702,22 +1744,22 @@ msgstr ""
|
||||
|
||||
#: actions/makeadmin.php:91
|
||||
msgid "Only an admin can make another user an admin."
|
||||
msgstr ""
|
||||
msgstr "Vain ylläpitäjä voi tehdä toisesta käyttäjästä ylläpitäjän."
|
||||
|
||||
#: actions/makeadmin.php:95
|
||||
#, php-format
|
||||
msgid "%s is already an admin for group \"%s\"."
|
||||
msgstr ""
|
||||
msgstr "%s on jo ryhmän \"%s\" ylläpitäjä."
|
||||
|
||||
#: actions/makeadmin.php:132
|
||||
#, php-format
|
||||
msgid "Can't get membership record for %s in group %s"
|
||||
msgstr ""
|
||||
msgstr "Ei saatu käyttäjän %s jäsenyystietoja ryhmästä %s"
|
||||
|
||||
#: actions/makeadmin.php:145
|
||||
#, php-format
|
||||
msgid "Can't make %s an admin for group %s"
|
||||
msgstr ""
|
||||
msgstr "Ei voitu tehdä käyttäjästä %s ylläpitäjää ryhmään %s"
|
||||
|
||||
#: actions/microsummary.php:69
|
||||
msgid "No current status"
|
||||
@ -1798,11 +1840,13 @@ msgid ""
|
||||
"Be the first to [post on this topic](%%%%action.newnotice%%%%?"
|
||||
"status_textarea=%s)!"
|
||||
msgstr ""
|
||||
"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta] (%%%%action."
|
||||
"newnotice%%%%?status_textarea=%s)!"
|
||||
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1849,8 +1893,8 @@ msgstr "Yhdistä"
|
||||
msgid "Only "
|
||||
msgstr "Vain "
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr "Tuo ei ole tuettu tietomuoto."
|
||||
|
||||
@ -1870,11 +1914,15 @@ msgstr "Muita Asetuksia"
|
||||
msgid "Manage various other options."
|
||||
msgstr "Hallinnoi muita asetuksia."
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr "Lyhennä URL-osoitteita"
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr "Käytettävä automaattinen lyhennyspalvelu."
|
||||
|
||||
@ -1885,7 +1933,7 @@ msgstr "Profiiliasetukset"
|
||||
|
||||
#: actions/othersettings.php:123
|
||||
msgid "Show or hide profile designs."
|
||||
msgstr ""
|
||||
msgstr "Näytä tai piillota profiilin ulkoasu."
|
||||
|
||||
#: actions/othersettings.php:153
|
||||
msgid "URL shortening service is too long (max 50 chars)."
|
||||
@ -1909,65 +1957,60 @@ msgstr "Tämä on postilaatikkosi, jossa on lähettämäsi yksityisviestit."
|
||||
msgid "Change password"
|
||||
msgstr "Vaihda salasana"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
#, fuzzy
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr "Vaihda salasanasi"
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
msgid "Change your password."
|
||||
msgstr "Vaihda salasanasi."
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
msgid "Password change"
|
||||
msgstr "Salasanan vaihto"
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "Vanha salasana"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "Uusi salasana"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6 tai useampia merkkejä"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "Vahvista"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "sama salasana kuin yllä"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "Vaihda"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr "Salasanassa pitää olla 6 tai useampia merkkejä."
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "Salasanat eivät täsmää."
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "Väärä vanha salasana"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "Virhe tapahtui käyttäjän tallentamisessa; epäkelpo."
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "Uutta salasanaa ei voida tallentaa."
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "Salasana tallennettu."
|
||||
|
||||
@ -2173,7 +2216,7 @@ msgstr ""
|
||||
|
||||
#: actions/public.php:182
|
||||
msgid "Be the first to post!"
|
||||
msgstr ""
|
||||
msgstr "Ole ensimmäinen joka lähettää päivityksen!"
|
||||
|
||||
#: actions/public.php:186
|
||||
#, php-format
|
||||
@ -2213,10 +2256,12 @@ msgstr "Nämä ovat suosituimmat viimeaikaiset tagit %s -palvelussa"
|
||||
#, php-format
|
||||
msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet."
|
||||
msgstr ""
|
||||
"Kukaan ei ole vielä lähettänyt päivitystä tagilla [hashtag] (%%doc.tags%%) "
|
||||
"vielä."
|
||||
|
||||
#: actions/publictagcloud.php:72
|
||||
msgid "Be the first to post one!"
|
||||
msgstr ""
|
||||
msgstr "Ole ensimmäinen joka lähettää päivityksen!"
|
||||
|
||||
#: actions/publictagcloud.php:75
|
||||
#, php-format
|
||||
@ -2265,11 +2310,11 @@ msgstr ""
|
||||
|
||||
#: actions/recoverpassword.php:158
|
||||
msgid "You have been identified. Enter a new password below. "
|
||||
msgstr ""
|
||||
msgstr "Sinut on tunnistettu. Syötä uusi salasana alapuolelle. "
|
||||
|
||||
#: actions/recoverpassword.php:188
|
||||
msgid "Password recovery"
|
||||
msgstr ""
|
||||
msgstr "Salasanan palautus"
|
||||
|
||||
#: actions/recoverpassword.php:191
|
||||
msgid "Nickname or email address"
|
||||
@ -2358,9 +2403,8 @@ msgid "Sorry, only invited people can register."
|
||||
msgstr "Valitettavasti vain kutsutut ihmiset voivat rekisteröityä."
|
||||
|
||||
#: actions/register.php:92
|
||||
#, fuzzy
|
||||
msgid "Sorry, invalid invitation code."
|
||||
msgstr "Virhe vahvistuskoodin kanssa."
|
||||
msgstr "Virheellinen kutsukoodin."
|
||||
|
||||
#: actions/register.php:112
|
||||
msgid "Registration successful"
|
||||
@ -2412,7 +2456,7 @@ msgid "Same as password above. Required."
|
||||
msgstr "Sama kuin ylläoleva salasana. Pakollinen."
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "Sähköposti"
|
||||
|
||||
@ -2437,12 +2481,11 @@ msgid "Creative Commons Attribution 3.0"
|
||||
msgstr ""
|
||||
|
||||
#: actions/register.php:496
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
" except this private data: password, email address, IM address, and phone "
|
||||
"number."
|
||||
msgstr ""
|
||||
" poislukien yksityinen tieto: salasana, sähköpostiosoite, IM osoite, "
|
||||
"poislukien yksityinen tieto: salasana, sähköpostiosoite, IM osoite, "
|
||||
"puhelinnumero."
|
||||
|
||||
#: actions/register.php:537
|
||||
@ -2503,9 +2546,8 @@ msgid "Remote subscribe"
|
||||
msgstr "Etätilaus"
|
||||
|
||||
#: actions/remotesubscribe.php:124
|
||||
#, fuzzy
|
||||
msgid "Subscribe to a remote user"
|
||||
msgstr "Tilaa tämä käyttäjä"
|
||||
msgstr "Tilaa tämä etäkäyttäjä"
|
||||
|
||||
#: actions/remotesubscribe.php:129
|
||||
msgid "User nickname"
|
||||
@ -2541,13 +2583,11 @@ msgstr ""
|
||||
"löytynyt)."
|
||||
|
||||
#: actions/remotesubscribe.php:176
|
||||
#, fuzzy
|
||||
msgid "That’s a local profile! Login to subscribe."
|
||||
msgstr ""
|
||||
"Tämä on paikallinen profiili. Kirjaudu sisään, jotta voit tilata päivitykset."
|
||||
|
||||
#: actions/remotesubscribe.php:183
|
||||
#, fuzzy
|
||||
msgid "Couldn’t get a request token."
|
||||
msgstr "Ei saatu request tokenia."
|
||||
|
||||
@ -2678,26 +2718,26 @@ msgstr "Huomaa"
|
||||
|
||||
#: actions/showgroup.php:284 lib/groupeditform.php:184
|
||||
msgid "Aliases"
|
||||
msgstr ""
|
||||
msgstr "Aliakset"
|
||||
|
||||
#: actions/showgroup.php:293
|
||||
msgid "Group actions"
|
||||
msgstr "Ryhmän toiminnot"
|
||||
|
||||
#: actions/showgroup.php:328
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "Notice feed for %s group (RSS 1.0)"
|
||||
msgstr "Päivityssyöte ryhmälle %s"
|
||||
msgstr "Syöte ryhmän %s päivityksille (RSS 1.0)"
|
||||
|
||||
#: actions/showgroup.php:334
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "Notice feed for %s group (RSS 2.0)"
|
||||
msgstr "Päivityssyöte ryhmälle %s"
|
||||
msgstr "Syöte ryhmän %s päivityksille (RSS 2.0)"
|
||||
|
||||
#: actions/showgroup.php:340
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "Notice feed for %s group (Atom)"
|
||||
msgstr "Päivityssyöte ryhmälle %s"
|
||||
msgstr "Syöte ryhmän %s päivityksille (Atom)"
|
||||
|
||||
#: actions/showgroup.php:345
|
||||
#, php-format
|
||||
@ -2748,9 +2788,8 @@ msgstr ""
|
||||
"(http://en.wikipedia.org/wiki/Micro-blogging)"
|
||||
|
||||
#: actions/showgroup.php:482
|
||||
#, fuzzy
|
||||
msgid "Admins"
|
||||
msgstr "Ylläpito"
|
||||
msgstr "Ylläpitäjät"
|
||||
|
||||
#: actions/showmessage.php:81
|
||||
msgid "No such message."
|
||||
@ -2771,9 +2810,8 @@ msgid "Message from %1$s on %2$s"
|
||||
msgstr "Viesti käyttäjältä %1$s, %2$s"
|
||||
|
||||
#: actions/shownotice.php:90
|
||||
#, fuzzy
|
||||
msgid "Notice deleted."
|
||||
msgstr "Päivitys lähetetty"
|
||||
msgstr "Päivitys on poistettu."
|
||||
|
||||
#: actions/showstream.php:73
|
||||
#, fuzzy, php-format
|
||||
@ -2814,6 +2852,8 @@ msgstr "Käyttäjän %s lähetetyt viestit"
|
||||
#, php-format
|
||||
msgid "This is the timeline for %s but %s hasn't posted anything yet."
|
||||
msgstr ""
|
||||
"Tämä on käyttäjän %s aikajana, mutta %s ei ole lähettänyt vielä yhtään "
|
||||
"päivitystä."
|
||||
|
||||
#: actions/showstream.php:196
|
||||
msgid ""
|
||||
@ -2858,9 +2898,8 @@ msgstr ""
|
||||
"Voit saada SMS viestit sähköpostin välityksellä %%site.name%% -palvelusta."
|
||||
|
||||
#: actions/smssettings.php:91
|
||||
#, fuzzy
|
||||
msgid "SMS is not available."
|
||||
msgstr "Tämä sivu ei ole saatavilla "
|
||||
msgstr "SMS ei ole käytettävissä."
|
||||
|
||||
#: actions/smssettings.php:112
|
||||
msgid "Current confirmed SMS-enabled phone number."
|
||||
@ -2911,13 +2950,12 @@ msgid "That phone number already belongs to another user."
|
||||
msgstr "Tämä puhelinnumero kuuluu jo toiselle käyttäjälle."
|
||||
|
||||
#: actions/smssettings.php:347
|
||||
#, fuzzy
|
||||
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 ""
|
||||
"Vahvistuskoodi on lähetetty puhelinnumeroosi. Katso tekstiviesteistäsi "
|
||||
"vahvistuskoodisi ja miten sitä käytetään. "
|
||||
"vahvistuskoodisi ja ohjeet miten sitä käytetään."
|
||||
|
||||
#: actions/smssettings.php:374
|
||||
msgid "That is the wrong confirmation number."
|
||||
@ -3032,9 +3070,9 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: actions/subscriptions.php:123 actions/subscriptions.php:127
|
||||
#, fuzzy, php-format
|
||||
#, php-format
|
||||
msgid "%s is not listening to anyone."
|
||||
msgstr "%1$s seuraa nyt käyttäjää"
|
||||
msgstr "%s ei seuraa ketään käyttäjää."
|
||||
|
||||
#: actions/subscriptions.php:194
|
||||
msgid "Jabber"
|
||||
@ -3155,9 +3193,8 @@ msgstr ""
|
||||
"paina \"Peruuta\"."
|
||||
|
||||
#: actions/userauthorization.php:188
|
||||
#, fuzzy
|
||||
msgid "License"
|
||||
msgstr "lisenssi."
|
||||
msgstr "Lisenssi"
|
||||
|
||||
#: actions/userauthorization.php:209
|
||||
msgid "Accept"
|
||||
@ -3350,36 +3387,36 @@ msgstr "Ongelma päivityksen tallentamisessa."
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "Tietokantavirhe tallennettaessa vastausta: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, fuzzy, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr "Viesti käyttäjälle %1$s, %2$s"
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "Profiili"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr "Vaihda profiiliasetuksesi"
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Upload an avatar"
|
||||
msgstr "Lataa kuva"
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr "Vaihda salasanasi"
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr "Muuta sähköpostin käsittelyasetuksia."
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "Käyttäjän profiili"
|
||||
@ -3388,7 +3425,7 @@ msgstr "Käyttäjän profiili"
|
||||
msgid "Other"
|
||||
msgstr "Muut"
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr "Muita asetuksia"
|
||||
|
||||
@ -3558,19 +3595,19 @@ msgstr "Kaikki "
|
||||
msgid "license."
|
||||
msgstr "lisenssi."
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr "Sivutus"
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
msgid "After"
|
||||
msgstr "Myöhemmin"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
msgid "Before"
|
||||
msgstr "Aiemmin"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr "Istuntoavaimesi kanssa oli ongelma."
|
||||
|
||||
@ -3742,13 +3779,46 @@ msgstr "Ei voitu luoda OpenID lomaketta: %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "Et ole tilannut tämän käyttäjän päivityksiä."
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "Et ole tilannut tämän käyttäjän päivityksiä."
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "Toista ei voitu asettaa tilaamaan sinua."
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "Ihmiset jotka ovat käyttäjän %s tilaajia"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "Sinä et kuulu tähän ryhmään."
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "Sinä et kuulu tähän ryhmään."
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3778,20 +3848,20 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "Varmistuskoodia ei ole annettu."
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
#, fuzzy
|
||||
msgid "Go to the installer."
|
||||
msgstr "Kirjaudu sisään palveluun"
|
||||
@ -4062,8 +4132,8 @@ msgstr "Tunnistamaton tiedoston tyyppi"
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "Uusi päivitys"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
msgid "Join"
|
||||
@ -4589,7 +4659,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr "Toista ei voitu asettaa tilaamaan sinua."
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "Ei ole tilattu!."
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4638,47 +4709,47 @@ msgstr "Lähetä suora viesti tälle käyttäjälle"
|
||||
msgid "Message"
|
||||
msgstr "Viesti"
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "muutama sekunti sitten"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "noin minuutti sitten"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "noin %d minuuttia sitten"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "noin tunti sitten"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "noin %d tuntia sitten"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "noin päivä sitten"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "noin %d päivää sitten"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "noin kuukausi sitten"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "noin %d kuukautta sitten"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "noin vuosi sitten"
|
||||
|
||||
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -5,12 +5,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:59:05+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:43:30+0000\n"
|
||||
"Language-Team: Irish\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: ga\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -22,12 +22,15 @@ msgid "No such page"
|
||||
msgstr "Non existe a etiqueta."
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -106,35 +109,42 @@ msgstr "%s e amigos"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr "Actualizacións dende %1$s e amigos en %2$s!"
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "Método da API non atopado"
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr "Este método require un POST."
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "Non se puido actualizar o usuario."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -142,12 +152,34 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
#, fuzzy
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr "Non se puideron gardar os teus axustes de Twitter!"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "Non se puido actualizar o usuario."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "O usuario non ten perfil."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "Non se puido gardar o perfil."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr "Bloqueo de usuario fallido."
|
||||
@ -195,6 +227,23 @@ msgstr "Mensaxes directas para %s"
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr "Tódalas mensaxes directas enviadas a %s"
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "Método da API non atopado"
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -391,18 +440,18 @@ msgstr "Avatar actualizado."
|
||||
msgid "No status with that ID found."
|
||||
msgstr "Non existe ningún estado con esa ID atopada."
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr ""
|
||||
"Iso é demasiado longo. O tamaño máximo para un chío é de 140 caracteres."
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr "Non atopado"
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -486,7 +535,7 @@ msgid "Invalid size."
|
||||
msgstr "Tamaño inválido."
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "Avatar"
|
||||
|
||||
@ -536,7 +585,7 @@ msgstr ""
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1692,7 +1741,7 @@ msgid "Nickname"
|
||||
msgstr "Alcume"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "Contrasinal"
|
||||
|
||||
@ -1831,7 +1880,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1878,8 +1927,8 @@ msgstr "Conectar"
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr "Non é un formato de datos soportado."
|
||||
|
||||
@ -1899,11 +1948,15 @@ msgstr "Outros axustes"
|
||||
msgid "Manage various other options."
|
||||
msgstr "Xestionár axustes varios."
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr "Servizo de acortado automático a usar."
|
||||
|
||||
@ -1939,67 +1992,62 @@ msgstr ""
|
||||
msgid "Change password"
|
||||
msgstr "Cambiar contrasinal"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
#, fuzzy
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr "Cambiar contrasinal"
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
#, fuzzy
|
||||
msgid "Change your password."
|
||||
msgstr "Cambiar contrasinal"
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
#, fuzzy
|
||||
msgid "Password change"
|
||||
msgstr "Contrasinal gardada."
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "Contrasinal antiga"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "Nova contrasinal"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6 ou máis caracteres"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "Confirmar"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "igual á contrasinal de enriba"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "Modificado"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr "A contrasinal debe ter 6 caracteres ou máis."
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "As contrasinais non coinciden"
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "Contrasinal actual incorrecta"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "Acounteceu un erro gardando o usuario: é inválido."
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "Non se pode gardar a contrasinal."
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "Contrasinal gardada."
|
||||
|
||||
@ -2456,7 +2504,7 @@ msgid "Same as password above. Required."
|
||||
msgstr "A mesma contrasinal que arriba. Requerido."
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "Correo Electrónico"
|
||||
|
||||
@ -3407,37 +3455,37 @@ msgstr "Aconteceu un erro ó gardar o chío."
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "Erro ó inserir a contestación na BD: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, fuzzy, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr "Mensaxe de %1$s en %2$s"
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "Perfil"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr "Configuración de perfil"
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
#, fuzzy
|
||||
msgid "Upload an avatar"
|
||||
msgstr "Acounteceu un fallo ó actualizar o avatar."
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr "Cambiar contrasinal"
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr "Cambiar a xestión de email"
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "O usuario non ten perfil."
|
||||
@ -3446,7 +3494,7 @@ msgstr "O usuario non ten perfil."
|
||||
msgid "Other"
|
||||
msgstr "Outros"
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr "Outras opcions"
|
||||
|
||||
@ -3625,21 +3673,21 @@ msgstr "Todos"
|
||||
msgid "license."
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
#, fuzzy
|
||||
msgid "After"
|
||||
msgstr "« Despois"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
#, fuzzy
|
||||
msgid "Before"
|
||||
msgstr "Antes »"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
#, fuzzy
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr "Houbo un problema co teu token de sesión. Tentao de novo, anda..."
|
||||
@ -3815,7 +3863,37 @@ msgstr "Non se pode crear o formulario OpenID: %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "Non estás suscrito a ese perfil"
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "Non estás suscrito a ese perfil"
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "Outro usuario non se puido suscribir a ti."
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "Suscrito a %s"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "Non estás suscrito a ese perfil"
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "Non estás suscrito a ese perfil"
|
||||
|
||||
#: lib/command.php:670
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
@ -3823,6 +3901,9 @@ msgid ""
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3878,20 +3959,20 @@ msgstr ""
|
||||
"tracks - non implementado por agora.\n"
|
||||
"tracking - non implementado por agora.\n"
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "Sen código de confirmación."
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
msgid "Go to the installer."
|
||||
msgstr ""
|
||||
|
||||
@ -4167,8 +4248,8 @@ msgstr "tipo de ficheiro non soportado"
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "Novo chío"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
#, fuzzy
|
||||
@ -4336,6 +4417,16 @@ msgid ""
|
||||
"With kind regards,\n"
|
||||
"%4$s\n"
|
||||
msgstr ""
|
||||
"%1$s (%2$s) preguntase que é de ti, e invítate a publicar algun chío.\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"
|
||||
|
||||
#: lib/mail.php:509
|
||||
#, php-format
|
||||
@ -4360,6 +4451,20 @@ msgid ""
|
||||
"With kind regards,\n"
|
||||
"%5$s\n"
|
||||
msgstr ""
|
||||
"%1$s (%2$s) enviouche unha mensaxe privada:\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"
|
||||
|
||||
#: lib/mail.php:554
|
||||
#, fuzzy, php-format
|
||||
@ -4729,7 +4834,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr "Outro usuario non se puido suscribir a ti."
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "Non está suscrito!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4783,47 +4889,47 @@ msgstr "Non podes enviar mensaxes a este usurio."
|
||||
msgid "Message"
|
||||
msgstr "Nova mensaxe"
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "fai uns segundos"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "fai un minuto"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "fai %d minutos"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "fai unha hora"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "fai %d horas"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "fai un día"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "fai %d días"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "fai un mes"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "fai %d meses"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "fai un ano"
|
||||
|
||||
|
Binary file not shown.
@ -5,12 +5,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:59:08+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:43:33+0000\n"
|
||||
"Language-Team: Hebrew\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: he\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -22,12 +22,15 @@ msgid "No such page"
|
||||
msgstr "אין הודעה כזו."
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -106,35 +109,42 @@ msgstr "%s וחברים"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr ""
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "קוד האישור לא נמצא."
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "עידכון המשתמש נכשל."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -142,12 +152,33 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "עידכון המשתמש נכשל."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "למשתמש אין פרופיל."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "שמירת הפרופיל נכשלה."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr ""
|
||||
@ -193,6 +224,23 @@ msgstr ""
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -387,17 +435,17 @@ msgstr "התמונה עודכנה."
|
||||
msgid "No status with that ID found."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr "זה ארוך מידי. אורך מירבי להודעה הוא 140 אותיות."
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr "לא נמצא"
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -482,7 +530,7 @@ msgid "Invalid size."
|
||||
msgstr "גודל לא חוקי."
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "תמונה"
|
||||
|
||||
@ -532,7 +580,7 @@ msgstr ""
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1640,7 +1688,7 @@ msgid "Nickname"
|
||||
msgstr "כינוי"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "סיסמה"
|
||||
|
||||
@ -1775,7 +1823,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1820,8 +1868,8 @@ msgstr "התחבר"
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr ""
|
||||
|
||||
@ -1842,11 +1890,15 @@ msgstr "הגדרות"
|
||||
msgid "Manage various other options."
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr ""
|
||||
|
||||
@ -1882,66 +1934,62 @@ msgstr ""
|
||||
msgid "Change password"
|
||||
msgstr "שנה סיסמה"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr ""
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
#, fuzzy
|
||||
msgid "Change your password."
|
||||
msgstr "שנה סיסמה"
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
#, fuzzy
|
||||
msgid "Password change"
|
||||
msgstr "הסיסמה נשמרה."
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "סיסמה ישנה"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "סיסמה חדשה"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "לפחות 6 אותיות"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "אשר"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "זהה לסיסמה למעלה"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "שנה"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr ""
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "הסיסמאות לא תואמות."
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "הסיסמה הישנה לא נכונה"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "שגיאה בשמירת שם המשתמש, לא עומד בכללים."
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "לא ניתן לשמור את הסיסמה"
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "הסיסמה נשמרה."
|
||||
|
||||
@ -2376,7 +2424,7 @@ msgid "Same as password above. Required."
|
||||
msgstr ""
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
@ -3279,37 +3327,37 @@ msgstr "בעיה בשמירת ההודעה."
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "שגיאת מסד נתונים בהכנסת התגובה: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "פרופיל"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
#, fuzzy
|
||||
msgid "Upload an avatar"
|
||||
msgstr "עדכון התמונה נכשל."
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "למשתמש אין פרופיל."
|
||||
@ -3318,7 +3366,7 @@ msgstr "למשתמש אין פרופיל."
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr ""
|
||||
|
||||
@ -3493,21 +3541,21 @@ msgstr ""
|
||||
msgid "license."
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
#, fuzzy
|
||||
msgid "After"
|
||||
msgstr "<< אחרי"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
#, fuzzy
|
||||
msgid "Before"
|
||||
msgstr "לפני >>"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr ""
|
||||
|
||||
@ -3679,13 +3727,46 @@ msgstr "נכשלה יצירת OpenID מתוך: %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "לא שלחנו אלינו את הפרופיל הזה"
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "לא שלחנו אלינו את הפרופיל הזה"
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "הרשמה מרוחקת"
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "הרשמה מרוחקת"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "לא שלחנו אלינו את הפרופיל הזה"
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "לא שלחנו אלינו את הפרופיל הזה"
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3715,20 +3796,20 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "אין קוד אישור."
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
msgid "Go to the installer."
|
||||
msgstr ""
|
||||
|
||||
@ -4001,8 +4082,8 @@ msgstr ""
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "הודעה חדשה"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
#, fuzzy
|
||||
@ -4524,7 +4605,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr ""
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "לא מנוי!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4575,47 +4657,47 @@ msgstr ""
|
||||
msgid "Message"
|
||||
msgstr "הודעה חדשה"
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "לפני מספר שניות"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "לפני כדקה"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "לפני כ-%d דקות"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "לפני כשעה"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "לפני כ-%d שעות"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "לפני כיום"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "לפני כ-%d ימים"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "לפני כחודש"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "לפני כ-%d חודשים"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "לפני כשנה"
|
||||
|
||||
|
Binary file not shown.
@ -5,12 +5,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:59:10+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:43:36+0000\n"
|
||||
"Language-Team: Icelandic\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: is\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -22,12 +22,15 @@ msgid "No such page"
|
||||
msgstr "Ekkert þannig merki."
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -105,35 +108,42 @@ msgstr ""
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr "Færslur frá %1$s og vinum á %2$s!"
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "Aðferð í forritsskilum fannst ekki!"
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr "Þessi aðferð krefst POST."
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "Gat ekki uppfært notanda."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -141,12 +151,33 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "Gat ekki uppfært hóp."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "Notandi hefur enga persónulega síðu."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "Gat ekki vistað persónulega síðu."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr "Mistókst að loka á notanda."
|
||||
@ -192,6 +223,23 @@ msgstr "Bein skilaboð til %s"
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr "Öll bein skilaboð til %s"
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "Aðferð í forritsskilum fannst ekki!"
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -381,17 +429,17 @@ msgstr ""
|
||||
msgid "No status with that ID found."
|
||||
msgstr "Engin staða með þessu kenni fannst."
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr "Þetta er of langt. Hámarkslengd babls er 140 tákn."
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr "Fannst ekki"
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -474,7 +522,7 @@ msgid "Invalid size."
|
||||
msgstr "Ótæk stærð."
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "Mynd"
|
||||
|
||||
@ -522,7 +570,7 @@ msgstr "Skera af"
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1638,7 +1686,7 @@ msgid "Nickname"
|
||||
msgstr "Stuttnefni"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "Lykilorð"
|
||||
|
||||
@ -1778,7 +1826,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1824,8 +1872,8 @@ msgstr ""
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr "Enginn stuðningur við gagnasnið."
|
||||
|
||||
@ -1845,11 +1893,15 @@ msgstr "Aðrar stillingar"
|
||||
msgid "Manage various other options."
|
||||
msgstr "Sjá um ýmsar aðrar stillingar."
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr "Þjónusta sem sér um sjálfkrafa styttingu."
|
||||
|
||||
@ -1885,65 +1937,60 @@ msgstr ""
|
||||
msgid "Change password"
|
||||
msgstr "Breyta lykilorði"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
#, fuzzy
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr "Breyta lykilorðinu þínu"
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
msgid "Change your password."
|
||||
msgstr "Breyta lykilorðinu þínu."
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
msgid "Password change"
|
||||
msgstr "Lykilorðabreyting"
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "Eldra lykilorð"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "Nýtt lykilorð"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6 eða fleiri tákn"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "Staðfesta"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "sama og lykilorðið hér fyrir ofan"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "Breyta"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr "Lykilorð verður að vera að minnsta kosti 6 tákn."
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "Lykilorðin passa ekki saman."
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "Rangt eldra lykilorð"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "Villa kom upp í vistun notanda: ótækt."
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "Get ekki vistað nýja lykilorðið."
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "Lykilorð vistað."
|
||||
|
||||
@ -2384,7 +2431,7 @@ msgid "Same as password above. Required."
|
||||
msgstr "Sama og lykilorðið hér fyrir ofan. Nauðsynlegt."
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "Tölvupóstur"
|
||||
|
||||
@ -3299,36 +3346,36 @@ msgstr "Vandamál komu upp við að vista babl."
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "Gagnagrunnsvilla við innsetningu svars: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "Persónuleg síða"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr "Breyta persónulegu stillingunum þínum"
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Upload an avatar"
|
||||
msgstr "Hlaða upp einkennismynd"
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr "Breyta lykilorðinu þínu"
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr "Breyta tölvupóstumsjón"
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
msgid "Design your profile"
|
||||
msgstr ""
|
||||
|
||||
@ -3336,7 +3383,7 @@ msgstr ""
|
||||
msgid "Other"
|
||||
msgstr "Annað"
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr "Aðrir valkostir"
|
||||
|
||||
@ -3507,19 +3554,19 @@ msgstr "Allt "
|
||||
msgid "license."
|
||||
msgstr "leyfi."
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr "Uppröðun"
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
msgid "After"
|
||||
msgstr "Eftir"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
msgid "Before"
|
||||
msgstr "Áður"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr "Það komu upp vandamál varðandi setutókann þinn."
|
||||
|
||||
@ -3690,13 +3737,46 @@ msgstr "Gat ekki búið til OpenID eyðublað: %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "Þú ert ekki áskrifandi."
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "Þú ert ekki áskrifandi."
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "Gat ekki leyft öðrum að gerast áskrifandi að þér."
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "Fólk sem eru áskrifendur að %s"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "Þú ert ekki meðlimur í þessum hópi."
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "Þú ert ekki meðlimur í þessum hópi."
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3726,20 +3806,20 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "Enginn staðfestingarlykill."
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
#, fuzzy
|
||||
msgid "Go to the installer."
|
||||
msgstr "Skrá þig inn á síðuna"
|
||||
@ -4002,9 +4082,9 @@ msgid "Unknown file type"
|
||||
msgstr "Óþekkt skráargerð"
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, fuzzy, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "Bablveita fyrir %s"
|
||||
#, php-format
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
msgid "Join"
|
||||
@ -4517,7 +4597,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr "Gat ekki leyft öðrum að gerast áskrifandi að þér."
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "Ekki í áskrift!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4564,47 +4645,47 @@ msgstr "Senda bein skilaboð til þessa notanda"
|
||||
msgid "Message"
|
||||
msgstr "Skilaboð"
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "fyrir nokkrum sekúndum"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "fyrir um einni mínútu síðan"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "fyrir um %d mínútum síðan"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "fyrir um einum klukkutíma síðan"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "fyrir um %d klukkutímum síðan"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "fyrir um einum degi síðan"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "fyrir um %d dögum síðan"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "fyrir um einum mánuði síðan"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "fyrir um %d mánuðum síðan"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "fyrir um einu ári síðan"
|
||||
|
||||
|
Binary file not shown.
@ -1,16 +1,17 @@
|
||||
# Translation of StatusNet to Italian
|
||||
#
|
||||
# Author@translatewiki.net: Nemo bis
|
||||
# --
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:59:13+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:43:39+0000\n"
|
||||
"Language-Team: Italian\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: it\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -22,12 +23,15 @@ msgid "No such page"
|
||||
msgstr "Nessuna tale etichetta."
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -106,35 +110,42 @@ msgstr "%s e amici"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr "Aggiornamenti da %1$s e amici su %2$s!"
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "Metodo delle API non trovato!"
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr "Questo metodo richiede POST."
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "Impossibile aggiornare l'utente."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -142,12 +153,34 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
#, fuzzy
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr "Impossibile salvare le tue impostazioni di Twitter!"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "Impossibile aggiornare l'utente."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "L'utente non ha un profilo."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "Impossibile salvare il profilo."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr "Blocco dell'utente non riuscito."
|
||||
@ -193,6 +226,23 @@ msgstr "Messaggi diretti a %s"
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr "Tutti i messaggi diretti inviati a %s"
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "Metodo delle API non trovato!"
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -389,17 +439,17 @@ msgstr "Immagine aggiornata."
|
||||
msgid "No status with that ID found."
|
||||
msgstr "Nessuno stato con quel ID trovato."
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr "Troppo lungo. Lunghezza massima 140 caratteri."
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr "Non trovato"
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -483,7 +533,7 @@ msgid "Invalid size."
|
||||
msgstr "Dimensione non valida."
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "Immagine"
|
||||
|
||||
@ -531,7 +581,7 @@ msgstr "Ritaglia"
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1679,7 +1729,7 @@ msgid "Nickname"
|
||||
msgstr "Soprannome"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "Password"
|
||||
|
||||
@ -1816,7 +1866,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1863,8 +1913,8 @@ msgstr "Connetti"
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr "Non è un formato di dati supportato."
|
||||
|
||||
@ -1884,11 +1934,15 @@ msgstr "Altre impostazioni"
|
||||
msgid "Manage various other options."
|
||||
msgstr "Gestisci altre opzioni."
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr "Servizio di autoriduzione da usare."
|
||||
|
||||
@ -1925,65 +1979,60 @@ msgstr ""
|
||||
msgid "Change password"
|
||||
msgstr "Modifica password"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
#, fuzzy
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr "Modifica la tua password"
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
msgid "Change your password."
|
||||
msgstr "Modifica la tua password."
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
msgid "Password change"
|
||||
msgstr "Cambio password"
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "Vecchia password"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "Nuova password"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6 o più caratteri"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "Conferma"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "stessa password di sopra"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "Modifica"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr "La password deve essere di 6 o più caratteri."
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "Le password non corrispondono."
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "Vecchia password non corretta"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "Errore nel salvare l'utente; non valido."
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "Impossibile salvare la nuova password."
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "Password salvata."
|
||||
|
||||
@ -2427,7 +2476,7 @@ msgid "Same as password above. Required."
|
||||
msgstr "Stessa password di sopra. Richiesta."
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
@ -3359,36 +3408,36 @@ msgstr "Problema nel salvare il messaggio."
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "Errore del DB nell'inserire la risposta: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, fuzzy, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr "Messaggio a %1$s su %2$s"
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "Profilo"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr "Modifica le impostazioni del tuo profilo"
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Upload an avatar"
|
||||
msgstr "Carica un'immagine"
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr "Modifica la tua password"
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr "Modifica la gestione dell'email"
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "Profilo utente"
|
||||
@ -3397,7 +3446,7 @@ msgstr "Profilo utente"
|
||||
msgid "Other"
|
||||
msgstr "Altro"
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr "Altre opzioni"
|
||||
|
||||
@ -3567,19 +3616,19 @@ msgstr "Tutto "
|
||||
msgid "license."
|
||||
msgstr "licenza."
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr "Paginazione"
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
msgid "After"
|
||||
msgstr "Successivi"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
msgid "Before"
|
||||
msgstr "Precedenti"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr "C'è stato un problema con il tuo token di sessione."
|
||||
|
||||
@ -3751,13 +3800,46 @@ msgstr "Impossibile creare il modulo OpenID: %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "Non sei abbonato a quel profilo."
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "Non sei abbonato a quel profilo."
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "Impossibile abbonare altri a te."
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "Persone abbonate a %s"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "Non sei un membro di quel gruppo."
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "Non sei un membro di quel gruppo."
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3787,20 +3869,20 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "Nessun codice di conferma."
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
#, fuzzy
|
||||
msgid "Go to the installer."
|
||||
msgstr "Accedi al sito"
|
||||
@ -4069,8 +4151,8 @@ msgstr "Tipo di file sconosciuto"
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "Nuovo messaggio"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
msgid "Join"
|
||||
@ -4366,7 +4448,7 @@ msgstr "Invia un messaggio"
|
||||
#: lib/noticeform.php:158
|
||||
#, php-format
|
||||
msgid "What's up, %s?"
|
||||
msgstr "Cosa succede %s?"
|
||||
msgstr "Cosa succede, %s?"
|
||||
|
||||
#: lib/noticeform.php:180
|
||||
msgid "Attach"
|
||||
@ -4592,7 +4674,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr "Impossibile abbonare altri a te."
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "Non abbonato!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4641,47 +4724,47 @@ msgstr "Invia un messaggio diretto a questo utente"
|
||||
msgid "Message"
|
||||
msgstr "Messaggio"
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "pochi secondi fa"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "circa un minuto fa"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "circa %d minuti fa"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "circa un'ora fa"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "circa %d ore fa"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "circa un giorno fa"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "circa %d giorni fa"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "circa un mese fa"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "circa %d mesi fa"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "circa un anno fa"
|
||||
|
||||
|
Binary file not shown.
@ -6,12 +6,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:59:16+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:43:42+0000\n"
|
||||
"Language-Team: Japanese\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: ja\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -23,12 +23,15 @@ msgid "No such page"
|
||||
msgstr "そのような通知はありません。"
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -107,35 +110,42 @@ msgstr "%s & ともだち"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "API メソッドが見つかりません!"
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "ユーザを更新できません"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -143,12 +153,33 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "ユーザを更新できません"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "プロファイルがありません。"
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "プロファイルを保存できません"
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr "ユーザのブロックに失敗しました。"
|
||||
@ -194,6 +225,23 @@ msgstr ""
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "API メソッドが見つかりません!"
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -391,17 +439,17 @@ msgstr "アバターが更新されました。"
|
||||
msgid "No status with that ID found."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr "長すぎます。通知は最大 140 字までです。"
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -485,7 +533,7 @@ msgid "Invalid size."
|
||||
msgstr "不正なサイズ。"
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "アバター"
|
||||
|
||||
@ -534,7 +582,7 @@ msgstr ""
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1668,7 +1716,7 @@ msgid "Nickname"
|
||||
msgstr "ニックネーム"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "パスワード"
|
||||
|
||||
@ -1800,7 +1848,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1844,8 +1892,8 @@ msgstr "内容種別 "
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr ""
|
||||
|
||||
@ -1866,11 +1914,15 @@ msgstr "設定"
|
||||
msgid "Manage various other options."
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr ""
|
||||
|
||||
@ -1906,67 +1958,62 @@ msgstr ""
|
||||
msgid "Change password"
|
||||
msgstr "パスワードの変更"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
#, fuzzy
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr "パスワードの変更"
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
#, fuzzy
|
||||
msgid "Change your password."
|
||||
msgstr "パスワードの変更"
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
#, fuzzy
|
||||
msgid "Password change"
|
||||
msgstr "パスワードが保存されました。"
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "古いパスワード"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "新しいパスワード"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6文字以上"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "確認"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "上のパスワードと同じ"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "変更"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr ""
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "パスワードが一致しません。"
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "古いパスワードが間違っています。"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "ユーザ保存エラー; 不正なユーザ"
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "新しいパスワードを保存できません。"
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "パスワードが保存されました。"
|
||||
|
||||
@ -2403,7 +2450,7 @@ msgid "Same as password above. Required."
|
||||
msgstr ""
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "メール"
|
||||
|
||||
@ -3318,36 +3365,36 @@ msgstr "通知を保存する際に問題が発生しました。"
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "返信を追加する際にデータベースエラー : %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "プロファイル"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr "プロファイル設定の変更"
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Upload an avatar"
|
||||
msgstr "アバターのアップロード"
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr "パスワードの変更"
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr "メールの扱いを変更"
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "プロファイルがありません。"
|
||||
@ -3356,7 +3403,7 @@ msgstr "プロファイルがありません。"
|
||||
msgid "Other"
|
||||
msgstr "その他"
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr "その他のオプション"
|
||||
|
||||
@ -3529,21 +3576,21 @@ msgstr ""
|
||||
msgid "license."
|
||||
msgstr "ライセンス。"
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
#, fuzzy
|
||||
msgid "After"
|
||||
msgstr "<< 前"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
#, fuzzy
|
||||
msgid "Before"
|
||||
msgstr "前 >>"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr ""
|
||||
|
||||
@ -3715,13 +3762,46 @@ msgstr "OpenIDを作成できません : %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "そのプロファイルは送信されていません。"
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "そのプロファイルは送信されていません。"
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "リモートサブスクライブ"
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "リモートサブスクライブ"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "そのプロファイルは送信されていません。"
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "そのプロファイルは送信されていません。"
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3751,20 +3831,20 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "確認コードがありません。"
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
#, fuzzy
|
||||
msgid "Go to the installer."
|
||||
msgstr "サイトへログイン"
|
||||
@ -4033,8 +4113,8 @@ msgstr ""
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "新しい通知"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
msgid "Join"
|
||||
@ -4547,7 +4627,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr ""
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "購読していません!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4596,47 +4677,47 @@ msgstr ""
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "数秒前"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "約 1 分前"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "約 %d 分前"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "約 1 時間前"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "約 %d 時間前"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "約 1 日前"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "約 %d 日前"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "約 1 ヵ月前"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "約 %d ヵ月前"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "約 1 年前"
|
||||
|
||||
|
Binary file not shown.
@ -5,12 +5,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:59:19+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:43:45+0000\n"
|
||||
"Language-Team: Korean\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: ko\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -22,12 +22,15 @@ msgid "No such page"
|
||||
msgstr "그러한 태그가 없습니다."
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -106,35 +109,42 @@ msgstr "%s 및 친구들"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr "%1$s 및 %2$s에 있는 친구들의 업데이트!"
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "API 메서드를 찾을 수 없습니다."
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr "이 메서드는 등록을 요구합니다."
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "사용자를 업데이트 할 수 없습니다."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -142,12 +152,34 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
#, fuzzy
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr "트위터 환경설정을 저장할 수 없습니다."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "사용자를 업데이트 할 수 없습니다."
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "이용자가 프로필을 가지고 있지 않습니다."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "프로필을 저장 할 수 없습니다."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr "사용자 차단에 실패했습니다."
|
||||
@ -193,6 +225,23 @@ msgstr "%s에게 직접 메시지"
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr "%s에게 모든 직접 메시지"
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr "API 메서드를 찾을 수 없습니다."
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -389,17 +438,17 @@ msgstr "아바타가 업데이트 되었습니다."
|
||||
msgid "No status with that ID found."
|
||||
msgstr "발견된 ID의 상태가 없습니다."
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr "너무 깁니다. 통지의 최대 길이는 140글자 입니다."
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr "찾지 못함"
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -483,7 +532,7 @@ msgid "Invalid size."
|
||||
msgstr "옳지 않은 크기"
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "아바타"
|
||||
|
||||
@ -531,7 +580,7 @@ msgstr "자르기"
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1661,7 +1710,7 @@ msgid "Nickname"
|
||||
msgstr "별명"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "비밀 번호"
|
||||
|
||||
@ -1798,7 +1847,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1844,8 +1893,8 @@ msgstr "연결"
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr "지원하는 형식의 데이터가 아닙니다."
|
||||
|
||||
@ -1865,11 +1914,15 @@ msgstr "기타 설정"
|
||||
msgid "Manage various other options."
|
||||
msgstr "다양한 다른 옵션관리"
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr "사용할 URL 자동 줄이기 서비스"
|
||||
|
||||
@ -1904,65 +1957,60 @@ msgstr "당신의 보낸 쪽지함입니다. 이곳엔 당신이 보냈던 비
|
||||
msgid "Change password"
|
||||
msgstr "비밀번호 바꾸기"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
#, fuzzy
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr "비밀번호 바꾸기"
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
msgid "Change your password."
|
||||
msgstr "비밀번호를 변경하세요."
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
msgid "Password change"
|
||||
msgstr "비밀번호 변경"
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "기존 비밀 번호"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "새로운 비밀 번호"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6글자 이상"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "인증"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "위 비밀번호와 동일하게"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "변환"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr "비밀번호는 6자리 이상이어야 합니다."
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "비밀 번호가 일치하지 않습니다."
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "기존 비밀 번호가 틀렸습니다"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "사용자 저장 오류; 무효한 사용자"
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "새 비밀번호를 저장 할 수 없습니다."
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "비밀 번호 저장"
|
||||
|
||||
@ -2401,7 +2449,7 @@ msgid "Same as password above. Required."
|
||||
msgstr "위와 같은 비밀 번호. 필수 사항."
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "이메일"
|
||||
|
||||
@ -3324,36 +3372,36 @@ msgstr "통지를 저장하는데 문제가 발생했습니다."
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "답신을 추가 할 때에 데이타베이스 에러 : %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, fuzzy, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr "%2$s에서 %1$s까지 메시지"
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "프로필"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr "프로필 세팅 바꾸기"
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Upload an avatar"
|
||||
msgstr "아바타를 업로드하세요."
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr "비밀번호 바꾸기"
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr "이메일 처리 변경"
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "이용자 프로필"
|
||||
@ -3362,7 +3410,7 @@ msgstr "이용자 프로필"
|
||||
msgid "Other"
|
||||
msgstr "기타"
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr "다른 옵션들"
|
||||
|
||||
@ -3532,19 +3580,19 @@ msgstr "모든 것"
|
||||
msgid "license."
|
||||
msgstr "라이선스"
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr "페이지수"
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
msgid "After"
|
||||
msgstr "뒷 페이지"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
msgid "Before"
|
||||
msgstr "앞 페이지"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr "당신의 세션토큰관련 문제가 있습니다."
|
||||
|
||||
@ -3716,13 +3764,46 @@ msgstr "OpenID를 작성 할 수 없습니다 : %s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "당신은 이 프로필에 구독되지 않고있습니다."
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "당신은 이 프로필에 구독되지 않고있습니다."
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "다른 사람을 구독 하실 수 없습니다."
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "%s에 의해 구독되는 사람들"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "당신은 해당 그룹의 멤버가 아닙니다."
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "당신은 해당 그룹의 멤버가 아닙니다."
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3752,20 +3833,20 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "확인 코드가 없습니다."
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
#, fuzzy
|
||||
msgid "Go to the installer."
|
||||
msgstr "이 사이트 로그인"
|
||||
@ -4034,8 +4115,8 @@ msgstr "알 수 없는 종류의 파일입니다"
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "새로운 통지"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
msgid "Join"
|
||||
@ -4549,7 +4630,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr "다른 사람을 구독 하실 수 없습니다."
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "구독하고 있지 않습니다!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4598,47 +4680,47 @@ msgstr "이 회원에게 직접 메시지를 보냅니다."
|
||||
msgid "Message"
|
||||
msgstr "메시지"
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "몇 초 전"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "1분 전"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "%d분 전"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "1시간 전"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "%d시간 전"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "하루 전"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "%d일 전"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "1달 전"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "%d달 전"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "1년 전"
|
||||
|
||||
|
Binary file not shown.
@ -6,12 +6,12 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: StatusNet\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-11-10 20:53+0000\n"
|
||||
"PO-Revision-Date: 2009-11-10 20:59:21+0000\n"
|
||||
"POT-Creation-Date: 2009-11-16 19:42+0000\n"
|
||||
"PO-Revision-Date: 2009-11-16 19:43:48+0000\n"
|
||||
"Language-Team: Macedonian\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r58872); Translate extension (2009-08-03)\n"
|
||||
"X-Generator: MediaWiki 1.16alpha(r59142); Translate extension (2009-11-13)\n"
|
||||
"X-Translation-Project: translatewiki.net at http://translatewiki.net\n"
|
||||
"X-Language-Code: mk\n"
|
||||
"X-Message-Group: out-statusnet\n"
|
||||
@ -23,12 +23,15 @@ msgid "No such page"
|
||||
msgstr "Нема такво известување."
|
||||
|
||||
#: actions/all.php:74 actions/allrss.php:68
|
||||
#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiaccountupdatedeliverydevice.php:113
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:116
|
||||
#: actions/apiaccountupdateprofileimage.php:105
|
||||
#: actions/apiaccountupdateprofile.php:105 actions/apiblockcreate.php:97
|
||||
#: actions/apiblockdestroy.php:96 actions/apidirectmessagenew.php:75
|
||||
#: actions/apidirectmessage.php:77 actions/apigroupcreate.php:112
|
||||
#: actions/apigroupismember.php:90 actions/apigroupjoin.php:99
|
||||
#: actions/apigroupleave.php:99 actions/apigrouplist.php:90
|
||||
#: actions/apistatusesupdate.php:139 actions/apisubscriptions.php:87
|
||||
#: actions/apistatusesupdate.php:144 actions/apisubscriptions.php:87
|
||||
#: actions/apitimelinefavorites.php:70 actions/apitimelinefriends.php:79
|
||||
#: actions/apitimelinementions.php:79 actions/apitimelineuser.php:81
|
||||
#: actions/avatarbynickname.php:75 actions/favoritesrss.php:74
|
||||
@ -107,35 +110,42 @@ msgstr "%s и пријателите"
|
||||
msgid "Updates from %1$s and friends on %2$s!"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountratelimitstatus.php:70 actions/apidirectmessage.php:156
|
||||
#: actions/apifavoritecreate.php:99 actions/apifavoritedestroy.php:100
|
||||
#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100
|
||||
#: actions/apifriendshipsshow.php:129 actions/apigroupcreate.php:184
|
||||
#: actions/apigroupismember.php:114 actions/apigroupjoin.php:155
|
||||
#: actions/apigroupleave.php:141 actions/apigrouplistall.php:120
|
||||
#: actions/apigrouplist.php:132 actions/apigroupmembership.php:101
|
||||
#: actions/apigroupshow.php:105 actions/apihelptest.php:88
|
||||
#: actions/apistatusesdestroy.php:102 actions/apistatusesshow.php:108
|
||||
#: actions/apistatusnetconfig.php:133 actions/apistatusnetversion.php:93
|
||||
#: actions/apisubscriptions.php:111 actions/apitimelinefavorites.php:144
|
||||
#: actions/apitimelinefriends.php:154 actions/apitimelinegroup.php:141
|
||||
#: actions/apitimelinementions.php:149 actions/apitimelinepublic.php:130
|
||||
#: actions/apitimelinetag.php:139 actions/apitimelineuser.php:163
|
||||
#: actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr ""
|
||||
#: actions/apiaccountratelimitstatus.php:70
|
||||
#: actions/apiaccountupdatedeliverydevice.php:93
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:94
|
||||
#: actions/apiaccountupdateprofilecolors.php:118
|
||||
#: actions/apiaccountupdateprofile.php:97
|
||||
#, fuzzy
|
||||
msgid "API method not found."
|
||||
msgstr "Кодот за потврда не е пронајден."
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89
|
||||
#: actions/apiaccountupdatedeliverydevice.php:85
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:86
|
||||
#: actions/apiaccountupdateprofilecolors.php:110
|
||||
#: actions/apiaccountupdateprofileimage.php:84
|
||||
#: actions/apiaccountupdateprofile.php:89 actions/apiblockcreate.php:89
|
||||
#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:117
|
||||
#: actions/apifavoritecreate.php:90 actions/apifavoritedestroy.php:91
|
||||
#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91
|
||||
#: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:109
|
||||
#: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114
|
||||
msgid "This method requires a POST."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:105
|
||||
msgid ""
|
||||
"You must specify a parameter named 'device' with a value of one of: sms, im, "
|
||||
"none"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdatedeliverydevice.php:132
|
||||
#, fuzzy
|
||||
msgid "Could not update user."
|
||||
msgstr "Корисникот не може да се освежи/"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:108
|
||||
#: actions/apiaccountupdateprofileimage.php:97
|
||||
#: actions/apistatusesupdate.php:122 actions/avatarsettings.php:254
|
||||
#: actions/apistatusesupdate.php:127 actions/avatarsettings.php:254
|
||||
#: actions/newnotice.php:94 lib/designsettings.php:283
|
||||
#, php-format
|
||||
msgid ""
|
||||
@ -143,12 +153,33 @@ msgid ""
|
||||
"current configuration."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:136
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:146
|
||||
#: actions/apiaccountupdateprofilecolors.php:164
|
||||
#: actions/apiaccountupdateprofilecolors.php:174
|
||||
msgid "Unable to save your design settings."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:187
|
||||
#: actions/apiaccountupdateprofilecolors.php:142
|
||||
#, fuzzy
|
||||
msgid "Could not update your design."
|
||||
msgstr "Корисникот не може да се освежи/"
|
||||
|
||||
#: actions/apiaccountupdateprofilebackgroundimage.php:194
|
||||
#: actions/apiaccountupdateprofilecolors.php:185
|
||||
#: actions/apiaccountupdateprofileimage.php:130
|
||||
#: actions/apiaccountupdateprofile.php:112 actions/apiusershow.php:108
|
||||
#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/replies.php:80
|
||||
#: actions/usergroups.php:98 lib/galleryaction.php:66 lib/profileaction.php:84
|
||||
msgid "User has no profile."
|
||||
msgstr "Корисникот нема профил."
|
||||
|
||||
#: actions/apiaccountupdateprofile.php:147
|
||||
#, fuzzy
|
||||
msgid "Could not save profile."
|
||||
msgstr "Профилот не може да се сними."
|
||||
|
||||
#: actions/apiblockcreate.php:108
|
||||
msgid "Block user failed."
|
||||
msgstr ""
|
||||
@ -194,6 +225,23 @@ msgstr ""
|
||||
msgid "All the direct messages sent to %s"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99
|
||||
#: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100
|
||||
#: actions/apifriendshipsdestroy.php:100 actions/apifriendshipsshow.php:129
|
||||
#: actions/apigroupcreate.php:184 actions/apigroupismember.php:114
|
||||
#: actions/apigroupjoin.php:155 actions/apigroupleave.php:141
|
||||
#: actions/apigrouplistall.php:120 actions/apigrouplist.php:132
|
||||
#: actions/apigroupmembership.php:101 actions/apigroupshow.php:105
|
||||
#: actions/apihelptest.php:88 actions/apistatusesdestroy.php:102
|
||||
#: actions/apistatusesshow.php:108 actions/apistatusnetconfig.php:133
|
||||
#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111
|
||||
#: actions/apitimelinefavorites.php:144 actions/apitimelinefriends.php:154
|
||||
#: actions/apitimelinegroup.php:141 actions/apitimelinementions.php:149
|
||||
#: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139
|
||||
#: actions/apitimelineuser.php:163 actions/apiusershow.php:101
|
||||
msgid "API method not found!"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109
|
||||
#: actions/apistatusesdestroy.php:113
|
||||
msgid "No status found with that ID."
|
||||
@ -388,17 +436,17 @@ msgstr "Аватарот е ажуриран."
|
||||
msgid "No status with that ID found."
|
||||
msgstr ""
|
||||
|
||||
#: actions/apistatusesupdate.php:152 actions/newnotice.php:155
|
||||
#: actions/apistatusesupdate.php:157 actions/newnotice.php:155
|
||||
#: scripts/maildaemon.php:71
|
||||
#, fuzzy, php-format
|
||||
msgid "That's too long. Max notice size is %d chars."
|
||||
msgstr "Ова е предолго. Максималната должина е 140 знаци."
|
||||
|
||||
#: actions/apistatusesupdate.php:193
|
||||
#: actions/apistatusesupdate.php:198
|
||||
msgid "Not found"
|
||||
msgstr ""
|
||||
|
||||
#: actions/apistatusesupdate.php:216 actions/newnotice.php:178
|
||||
#: actions/apistatusesupdate.php:227 actions/newnotice.php:178
|
||||
#, php-format
|
||||
msgid "Max notice size is %d chars, including attachment URL."
|
||||
msgstr ""
|
||||
@ -483,7 +531,7 @@ msgid "Invalid size."
|
||||
msgstr "Погрешна големина."
|
||||
|
||||
#: actions/avatarsettings.php:67 actions/showgroup.php:221
|
||||
#: lib/accountsettingsaction.php:113
|
||||
#: lib/accountsettingsaction.php:112
|
||||
msgid "Avatar"
|
||||
msgstr "Аватар"
|
||||
|
||||
@ -532,7 +580,7 @@ msgstr ""
|
||||
#: actions/groupunblock.php:66 actions/imsettings.php:206
|
||||
#: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66
|
||||
#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:151
|
||||
#: actions/othersettings.php:145 actions/passwordsettings.php:138
|
||||
#: actions/profilesettings.php:187 actions/recoverpassword.php:337
|
||||
#: actions/register.php:165 actions/remotesubscribe.php:77
|
||||
#: actions/smssettings.php:228 actions/subedit.php:38 actions/subscribe.php:46
|
||||
@ -1638,7 +1686,7 @@ msgid "Nickname"
|
||||
msgstr "Прекар"
|
||||
|
||||
#: actions/login.php:249 actions/register.php:428
|
||||
#: lib/accountsettingsaction.php:118
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Password"
|
||||
msgstr "Лозинка"
|
||||
|
||||
@ -1775,7 +1823,7 @@ msgstr ""
|
||||
#: actions/noticesearch.php:124
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"Why not [register an account](%%%%action.register%%%%) and be the first to "
|
||||
"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!"
|
||||
msgstr ""
|
||||
|
||||
@ -1820,8 +1868,8 @@ msgstr "Поврзи се"
|
||||
msgid "Only "
|
||||
msgstr ""
|
||||
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:963
|
||||
#: lib/api.php:991 lib/api.php:1101
|
||||
#: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999
|
||||
#: lib/api.php:1027 lib/api.php:1137
|
||||
msgid "Not a supported data format."
|
||||
msgstr ""
|
||||
|
||||
@ -1842,11 +1890,15 @@ msgstr "Поставки"
|
||||
msgid "Manage various other options."
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:117
|
||||
#: actions/othersettings.php:108
|
||||
msgid " (free service)"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:116
|
||||
msgid "Shorten URLs with"
|
||||
msgstr ""
|
||||
|
||||
#: actions/othersettings.php:118
|
||||
#: actions/othersettings.php:117
|
||||
msgid "Automatic shortening service to use."
|
||||
msgstr ""
|
||||
|
||||
@ -1882,66 +1934,62 @@ msgstr ""
|
||||
msgid "Change password"
|
||||
msgstr "Промени ја лозинката"
|
||||
|
||||
#: actions/passwordsettings.php:70
|
||||
msgid "You are not allowed to change your password"
|
||||
msgstr ""
|
||||
|
||||
#: actions/passwordsettings.php:82
|
||||
#: actions/passwordsettings.php:69
|
||||
#, fuzzy
|
||||
msgid "Change your password."
|
||||
msgstr "Промени ја лозинката"
|
||||
|
||||
#: actions/passwordsettings.php:109 actions/recoverpassword.php:231
|
||||
#: actions/passwordsettings.php:96 actions/recoverpassword.php:231
|
||||
#, fuzzy
|
||||
msgid "Password change"
|
||||
msgstr "Лозинката е снимена."
|
||||
|
||||
#: actions/passwordsettings.php:117
|
||||
#: actions/passwordsettings.php:104
|
||||
msgid "Old password"
|
||||
msgstr "Стара лозинка"
|
||||
|
||||
#: actions/passwordsettings.php:121 actions/recoverpassword.php:235
|
||||
#: actions/passwordsettings.php:108 actions/recoverpassword.php:235
|
||||
msgid "New password"
|
||||
msgstr "Нова лозинка"
|
||||
|
||||
#: actions/passwordsettings.php:122
|
||||
#: actions/passwordsettings.php:109
|
||||
msgid "6 or more characters"
|
||||
msgstr "6 или повеќе знаци"
|
||||
|
||||
#: actions/passwordsettings.php:125 actions/recoverpassword.php:239
|
||||
#: actions/passwordsettings.php:112 actions/recoverpassword.php:239
|
||||
#: actions/register.php:432 actions/smssettings.php:134
|
||||
msgid "Confirm"
|
||||
msgstr "Потврди"
|
||||
|
||||
#: actions/passwordsettings.php:126
|
||||
#: actions/passwordsettings.php:113
|
||||
msgid "same as password above"
|
||||
msgstr "исто како лозинката погоре"
|
||||
|
||||
#: actions/passwordsettings.php:130
|
||||
#: actions/passwordsettings.php:117
|
||||
msgid "Change"
|
||||
msgstr "Промени"
|
||||
|
||||
#: actions/passwordsettings.php:167 actions/register.php:230
|
||||
#: actions/passwordsettings.php:154 actions/register.php:230
|
||||
msgid "Password must be 6 or more characters."
|
||||
msgstr ""
|
||||
|
||||
#: actions/passwordsettings.php:170 actions/register.php:233
|
||||
#: actions/passwordsettings.php:157 actions/register.php:233
|
||||
msgid "Passwords don't match."
|
||||
msgstr "Лозинките не се совпаѓаат."
|
||||
|
||||
#: actions/passwordsettings.php:178
|
||||
#: actions/passwordsettings.php:165
|
||||
msgid "Incorrect old password"
|
||||
msgstr "Неточна стара лозинка"
|
||||
|
||||
#: actions/passwordsettings.php:194
|
||||
#: actions/passwordsettings.php:181
|
||||
msgid "Error saving user; invalid."
|
||||
msgstr "Грешка во снимањето на корисникот; неправилен."
|
||||
|
||||
#: actions/passwordsettings.php:199 actions/recoverpassword.php:368
|
||||
#: actions/passwordsettings.php:186 actions/recoverpassword.php:368
|
||||
msgid "Can't save new password."
|
||||
msgstr "Новата лозинка не може да се сними"
|
||||
|
||||
#: actions/passwordsettings.php:205 actions/recoverpassword.php:211
|
||||
#: actions/passwordsettings.php:192 actions/recoverpassword.php:211
|
||||
msgid "Password saved."
|
||||
msgstr "Лозинката е снимена."
|
||||
|
||||
@ -2382,7 +2430,7 @@ msgid "Same as password above. Required."
|
||||
msgstr ""
|
||||
|
||||
#: actions/register.php:437 actions/register.php:441
|
||||
#: lib/accountsettingsaction.php:122
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Email"
|
||||
msgstr "Е-пошта"
|
||||
|
||||
@ -3290,37 +3338,37 @@ msgstr "Проблем во снимањето на известувањето."
|
||||
msgid "DB error inserting reply: %s"
|
||||
msgstr "Одговор од внесот во базата: %s"
|
||||
|
||||
#: classes/User.php:333
|
||||
#: classes/User.php:347
|
||||
#, php-format
|
||||
msgid "Welcome to %1$s, @%2$s!"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:109 lib/personalgroupnav.php:109
|
||||
#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109
|
||||
msgid "Profile"
|
||||
msgstr "Профил"
|
||||
|
||||
#: lib/accountsettingsaction.php:110
|
||||
#: lib/accountsettingsaction.php:108
|
||||
msgid "Change your profile settings"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:114
|
||||
#: lib/accountsettingsaction.php:112
|
||||
#, fuzzy
|
||||
msgid "Upload an avatar"
|
||||
msgstr "Товарањето на аватарот не успеа."
|
||||
|
||||
#: lib/accountsettingsaction.php:119
|
||||
#: lib/accountsettingsaction.php:116
|
||||
msgid "Change your password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:123
|
||||
#: lib/accountsettingsaction.php:120
|
||||
msgid "Change email handling"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:125 lib/groupnav.php:119
|
||||
#: lib/accountsettingsaction.php:124 lib/groupnav.php:119
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:126
|
||||
#: lib/accountsettingsaction.php:124
|
||||
#, fuzzy
|
||||
msgid "Design your profile"
|
||||
msgstr "Корисникот нема профил."
|
||||
@ -3329,7 +3377,7 @@ msgstr "Корисникот нема профил."
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: lib/accountsettingsaction.php:129
|
||||
#: lib/accountsettingsaction.php:128
|
||||
msgid "Other options"
|
||||
msgstr ""
|
||||
|
||||
@ -3504,21 +3552,21 @@ msgstr ""
|
||||
msgid "license."
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1053
|
||||
#: lib/action.php:1052
|
||||
msgid "Pagination"
|
||||
msgstr ""
|
||||
|
||||
#: lib/action.php:1062
|
||||
#: lib/action.php:1061
|
||||
#, fuzzy
|
||||
msgid "After"
|
||||
msgstr "« Следни"
|
||||
|
||||
#: lib/action.php:1070
|
||||
#: lib/action.php:1069
|
||||
#, fuzzy
|
||||
msgid "Before"
|
||||
msgstr "Предходни »"
|
||||
|
||||
#: lib/action.php:1119
|
||||
#: lib/action.php:1117
|
||||
msgid "There was a problem with your session token."
|
||||
msgstr ""
|
||||
|
||||
@ -3690,13 +3738,46 @@ msgstr "OpenID формуларот не може да се креира:%s"
|
||||
msgid "This link is useable only once, and is good for only 2 minutes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: lib/command.php:613
|
||||
#: lib/command.php:618
|
||||
#, fuzzy
|
||||
msgid "You are not subscribed to anyone."
|
||||
msgstr "Не ни го испративте тој профил."
|
||||
|
||||
#: lib/command.php:620
|
||||
#, fuzzy
|
||||
msgid "You are subscribed to these people: "
|
||||
msgstr "Не ни го испративте тој профил."
|
||||
|
||||
#: lib/command.php:637
|
||||
#, fuzzy
|
||||
msgid "No one is subscribed to you."
|
||||
msgstr "Оддалечена претплата"
|
||||
|
||||
#: lib/command.php:639
|
||||
#, fuzzy
|
||||
msgid "These people are subscribed to you: "
|
||||
msgstr "Оддалечена претплата"
|
||||
|
||||
#: lib/command.php:656
|
||||
#, fuzzy
|
||||
msgid "You are not a member of any groups."
|
||||
msgstr "Не ни го испративте тој профил."
|
||||
|
||||
#: lib/command.php:658
|
||||
#, fuzzy
|
||||
msgid "You are a member of these groups: "
|
||||
msgstr "Не ни го испративте тој профил."
|
||||
|
||||
#: lib/command.php:670
|
||||
msgid ""
|
||||
"Commands:\n"
|
||||
"on - turn on notifications\n"
|
||||
"off - turn off notifications\n"
|
||||
"help - show this help\n"
|
||||
"follow <nickname> - 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 <nickname> - unsubscribe from user\n"
|
||||
"d <nickname> <text> - direct message to user\n"
|
||||
"get <nickname> - get last notice from user\n"
|
||||
@ -3726,20 +3807,20 @@ msgid ""
|
||||
"tracking - not yet implemented.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:191
|
||||
#: lib/common.php:192
|
||||
#, fuzzy
|
||||
msgid "No configuration file found. "
|
||||
msgstr "Нема код за потврда."
|
||||
|
||||
#: lib/common.php:192
|
||||
#: lib/common.php:193
|
||||
msgid "I looked for configuration files in the following places: "
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:193
|
||||
#: lib/common.php:194
|
||||
msgid "You may wish to run the installer to fix this."
|
||||
msgstr ""
|
||||
|
||||
#: lib/common.php:194
|
||||
#: lib/common.php:195
|
||||
msgid "Go to the installer."
|
||||
msgstr ""
|
||||
|
||||
@ -4012,8 +4093,8 @@ msgstr ""
|
||||
|
||||
#: lib/jabber.php:192
|
||||
#, php-format
|
||||
msgid "notice id: %s"
|
||||
msgstr "Ново известување"
|
||||
msgid "[%s]"
|
||||
msgstr ""
|
||||
|
||||
#: lib/joinform.php:114
|
||||
#, fuzzy
|
||||
@ -4534,7 +4615,8 @@ msgid "Could not subscribe other to you."
|
||||
msgstr ""
|
||||
|
||||
#: lib/subs.php:124
|
||||
msgid "Not subscribed!."
|
||||
#, fuzzy
|
||||
msgid "Not subscribed!"
|
||||
msgstr "Не сте претплатени!"
|
||||
|
||||
#: lib/subs.php:136
|
||||
@ -4583,47 +4665,47 @@ msgstr ""
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:818
|
||||
#: lib/util.php:821
|
||||
msgid "a few seconds ago"
|
||||
msgstr "пред неколку секунди"
|
||||
|
||||
#: lib/util.php:820
|
||||
#: lib/util.php:823
|
||||
msgid "about a minute ago"
|
||||
msgstr "пред една минута"
|
||||
|
||||
#: lib/util.php:822
|
||||
#: lib/util.php:825
|
||||
#, php-format
|
||||
msgid "about %d minutes ago"
|
||||
msgstr "пред %d минути"
|
||||
|
||||
#: lib/util.php:824
|
||||
#: lib/util.php:827
|
||||
msgid "about an hour ago"
|
||||
msgstr "пред еден час"
|
||||
|
||||
#: lib/util.php:826
|
||||
#: lib/util.php:829
|
||||
#, php-format
|
||||
msgid "about %d hours ago"
|
||||
msgstr "пред %d часа"
|
||||
|
||||
#: lib/util.php:828
|
||||
#: lib/util.php:831
|
||||
msgid "about a day ago"
|
||||
msgstr "пред еден ден"
|
||||
|
||||
#: lib/util.php:830
|
||||
#: lib/util.php:833
|
||||
#, php-format
|
||||
msgid "about %d days ago"
|
||||
msgstr "пред %d денови"
|
||||
|
||||
#: lib/util.php:832
|
||||
#: lib/util.php:835
|
||||
msgid "about a month ago"
|
||||
msgstr "пред еден месец"
|
||||
|
||||
#: lib/util.php:834
|
||||
#: lib/util.php:837
|
||||
#, php-format
|
||||
msgid "about %d months ago"
|
||||
msgstr "пред %d месеци"
|
||||
|
||||
#: lib/util.php:836
|
||||
#: lib/util.php:839
|
||||
msgid "about a year ago"
|
||||
msgstr "пред една година"
|
||||
|
||||
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user