From b189c9500c3ea5362edfcbf818c2f847b4892da5 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 20 Nov 2009 09:42:19 -0800 Subject: [PATCH 01/36] Initial functional version of feed subscription plugin, currently supporting only PuSH-enabled feeds. --- plugins/FeedSub/FeedSubPlugin.php | 117 +++++ plugins/FeedSub/README | 24 + plugins/FeedSub/actions/feedsubcallback.php | 100 ++++ plugins/FeedSub/actions/feedsubsettings.php | 257 ++++++++++ plugins/FeedSub/extlib/README | 9 + plugins/FeedSub/extlib/XML/Feed/Parser.php | 351 +++++++++++++ .../FeedSub/extlib/XML/Feed/Parser/Atom.php | 365 ++++++++++++++ .../extlib/XML/Feed/Parser/AtomElement.php | 261 ++++++++++ .../extlib/XML/Feed/Parser/Exception.php | 42 ++ .../FeedSub/extlib/XML/Feed/Parser/RSS09.php | 214 ++++++++ .../extlib/XML/Feed/Parser/RSS09Element.php | 62 +++ .../FeedSub/extlib/XML/Feed/Parser/RSS1.php | 277 +++++++++++ .../FeedSub/extlib/XML/Feed/Parser/RSS11.php | 276 +++++++++++ .../extlib/XML/Feed/Parser/RSS11Element.php | 151 ++++++ .../extlib/XML/Feed/Parser/RSS1Element.php | 116 +++++ .../FeedSub/extlib/XML/Feed/Parser/RSS2.php | 335 +++++++++++++ .../extlib/XML/Feed/Parser/RSS2Element.php | 171 +++++++ .../FeedSub/extlib/XML/Feed/Parser/Type.php | 467 ++++++++++++++++++ .../XML/Feed/samples/atom10-entryonly.xml | 28 ++ .../XML/Feed/samples/atom10-example1.xml | 20 + .../XML/Feed/samples/atom10-example2.xml | 45 ++ .../extlib/XML/Feed/samples/delicious.feed | 177 +++++++ .../extlib/XML/Feed/samples/flickr.feed | 184 +++++++ .../extlib/XML/Feed/samples/grwifi-atom.xml | 7 + .../FeedSub/extlib/XML/Feed/samples/hoder.xml | 102 ++++ .../XML/Feed/samples/illformed_atom10.xml | 13 + .../XML/Feed/samples/rss091-complete.xml | 47 ++ .../XML/Feed/samples/rss091-international.xml | 30 ++ .../extlib/XML/Feed/samples/rss091-simple.xml | 15 + .../extlib/XML/Feed/samples/rss092-sample.xml | 103 ++++ .../XML/Feed/samples/rss10-example1.xml | 62 +++ .../XML/Feed/samples/rss10-example2.xml | 67 +++ .../extlib/XML/Feed/samples/rss2sample.xml | 42 ++ .../extlib/XML/Feed/samples/sixapart-jp.xml | 226 +++++++++ .../extlib/XML/Feed/samples/technorati.feed | 54 ++ .../FeedSub/extlib/XML/Feed/schemas/atom.rnc | 338 +++++++++++++ .../FeedSub/extlib/XML/Feed/schemas/rss10.rnc | 113 +++++ .../FeedSub/extlib/XML/Feed/schemas/rss11.rnc | 218 ++++++++ .../extlib/xml-feed-parser-bug-16416.patch | 14 + plugins/FeedSub/feeddiscovery.php | 209 ++++++++ plugins/FeedSub/feedinfo.php | 212 ++++++++ plugins/FeedSub/feedinfo.sql | 14 + plugins/FeedSub/feedmunger.php | 238 +++++++++ plugins/FeedSub/images/24px-Feed-icon.svg.png | Bin 0 -> 1204 bytes plugins/FeedSub/images/48px-Feed-icon.svg.png | Bin 0 -> 2434 bytes plugins/FeedSub/images/96px-Feed-icon.svg.png | Bin 0 -> 5440 bytes plugins/FeedSub/images/README | 5 + plugins/FeedSub/tests/FeedDiscoveryTest.php | 111 +++++ plugins/FeedSub/tests/FeedMungerTest.php | 147 ++++++ 49 files changed, 6436 insertions(+) create mode 100644 plugins/FeedSub/FeedSubPlugin.php create mode 100644 plugins/FeedSub/README create mode 100644 plugins/FeedSub/actions/feedsubcallback.php create mode 100644 plugins/FeedSub/actions/feedsubsettings.php create mode 100644 plugins/FeedSub/extlib/README create mode 100755 plugins/FeedSub/extlib/XML/Feed/Parser.php create mode 100644 plugins/FeedSub/extlib/XML/Feed/Parser/Atom.php create mode 100755 plugins/FeedSub/extlib/XML/Feed/Parser/AtomElement.php create mode 100755 plugins/FeedSub/extlib/XML/Feed/Parser/Exception.php create mode 100755 plugins/FeedSub/extlib/XML/Feed/Parser/RSS09.php create mode 100755 plugins/FeedSub/extlib/XML/Feed/Parser/RSS09Element.php create mode 100755 plugins/FeedSub/extlib/XML/Feed/Parser/RSS1.php create mode 100755 plugins/FeedSub/extlib/XML/Feed/Parser/RSS11.php create mode 100755 plugins/FeedSub/extlib/XML/Feed/Parser/RSS11Element.php create mode 100755 plugins/FeedSub/extlib/XML/Feed/Parser/RSS1Element.php create mode 100644 plugins/FeedSub/extlib/XML/Feed/Parser/RSS2.php create mode 100755 plugins/FeedSub/extlib/XML/Feed/Parser/RSS2Element.php create mode 100644 plugins/FeedSub/extlib/XML/Feed/Parser/Type.php create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/atom10-entryonly.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/atom10-example1.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/atom10-example2.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/delicious.feed create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/flickr.feed create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/grwifi-atom.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/hoder.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/illformed_atom10.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/rss091-complete.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/rss091-international.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/rss091-simple.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/rss092-sample.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/rss10-example1.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/rss10-example2.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/rss2sample.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/sixapart-jp.xml create mode 100755 plugins/FeedSub/extlib/XML/Feed/samples/technorati.feed create mode 100755 plugins/FeedSub/extlib/XML/Feed/schemas/atom.rnc create mode 100755 plugins/FeedSub/extlib/XML/Feed/schemas/rss10.rnc create mode 100755 plugins/FeedSub/extlib/XML/Feed/schemas/rss11.rnc create mode 100644 plugins/FeedSub/extlib/xml-feed-parser-bug-16416.patch create mode 100644 plugins/FeedSub/feeddiscovery.php create mode 100644 plugins/FeedSub/feedinfo.php create mode 100644 plugins/FeedSub/feedinfo.sql create mode 100644 plugins/FeedSub/feedmunger.php create mode 100644 plugins/FeedSub/images/24px-Feed-icon.svg.png create mode 100644 plugins/FeedSub/images/48px-Feed-icon.svg.png create mode 100644 plugins/FeedSub/images/96px-Feed-icon.svg.png create mode 100644 plugins/FeedSub/images/README create mode 100644 plugins/FeedSub/tests/FeedDiscoveryTest.php create mode 100644 plugins/FeedSub/tests/FeedMungerTest.php diff --git a/plugins/FeedSub/FeedSubPlugin.php b/plugins/FeedSub/FeedSubPlugin.php new file mode 100644 index 0000000000..36d4e78023 --- /dev/null +++ b/plugins/FeedSub/FeedSubPlugin.php @@ -0,0 +1,117 @@ + +Author URI: http://status.net/ +*/ + +/* + * 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 . + */ + +/** + * @package FeedSubPlugin + * @maintainer Brion Vibber + */ + +if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } + +define('FEEDSUB_SERVICE', 100); // fixme -- avoid hardcoding these? + +// We bundle the XML_Parse_Feed library... +set_include_path(get_include_path() . PATH_SEPARATOR . dirname(__FILE__) . '/extlib'); + +class FeedSubException extends Exception +{ +} + +class FeedSubPlugin extends Plugin +{ + /** + * Hook for RouterInitialized event. + * + * @param Net_URL_Mapper $m path-to-action mapper + * @return boolean hook return + */ + + function onRouterInitialized($m) + { + $m->connect('feedsub/callback/:feed', + array('action' => 'feedsubcallback'), + array('feed' => '[0-9]+')); + $m->connect('settings/feedsub', + array('action' => 'feedsubsettings')); + return true; + } + + /** + * Add the feed settings page to the Connect Settings menu + * + * @param Action &$action The calling page + * + * @return boolean hook return + */ + function onEndConnectSettingsNav(&$action) + { + $action_name = $action->trimmed('action'); + + $action->menuItem(common_local_url('feedsubsettings'), + dgettext('FeebSubPlugin', 'Feeds'), + dgettext('FeedSubPlugin', 'Feed subscription options'), + $action_name === 'feedsubsettings'); + + return true; + } + + /** + * Automatically load the actions and libraries used by the plugin + * + * @param Class $cls the class + * + * @return boolean hook return + * + */ + function onAutoload($cls) + { + $base = dirname(__FILE__); + $lower = strtolower($cls); + $files = array("$base/$lower.php"); + if (substr($lower, -6) == 'action') { + $files[] = "$base/actions/" . substr($lower, 0, -6) . ".php"; + } + foreach ($files as $file) { + if (file_exists($file)) { + include_once $file; + return false; + } + } + return true; + } + + /* + // auto increment seems to be broken + function onCheckSchema() { + $schema = Schema::get(); + $schema->ensureDataObject('Feedinfo'); + return true; + } + */ +} diff --git a/plugins/FeedSub/README b/plugins/FeedSub/README new file mode 100644 index 0000000000..cbf3adbb9c --- /dev/null +++ b/plugins/FeedSub/README @@ -0,0 +1,24 @@ +Plugin to support importing updates from external RSS and Atom feeds into your timeline. + +Uses PubSubHubbub for push feed updates; currently non-PuSH feeds cannot be subscribed. + +Todo: +* set feed icon avatar for actual profiles as well as for preview +* use channel image and/or favicon for avatar? +* garbage-collect subscriptions that are no longer being used +* administrative way to kill feeds? +* functional l10n +* clean up subscription form look and workflow +* use ajax for test/preview in subscription form +* rssCloud support? (Does anything use it that doesn't support PuSH as well?) +* possibly a polling daemon to support non-PuSH feeds? +* likely problems with multiple feeds from the same site, such as category feeds on a blog + (currently each feed would publish a separate notice on a separate profile, but pointing to the same post URI.) + (could use the local URI I guess, but that's so icky!) +* problems with Atom feeds that list but don't have the type + (such as http://atomgen.appspot.com/feed/5 demo feed); currently it's not recognized and we end up with the feed's master URI +* make it easier to see what you're subscribed to and unsub from things +* saner treatment of fullname/nickname? +* make use of tags/categories from feeds +* update feed profile data when it changes +* XML_Feed_Parser has major problems with category and link tags; consider replacing? diff --git a/plugins/FeedSub/actions/feedsubcallback.php b/plugins/FeedSub/actions/feedsubcallback.php new file mode 100644 index 0000000000..0c4280c1fa --- /dev/null +++ b/plugins/FeedSub/actions/feedsubcallback.php @@ -0,0 +1,100 @@ +. + */ + +/** + * @package FeedSubPlugin + * @maintainer Brion Vibber + */ + +if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } + + +class FeedSubCallbackAction extends Action +{ + function handle() + { + parent::handle(); + if ($_SERVER['REQUEST_METHOD'] == 'POST') { + $this->handlePost(); + } else { + $this->handleGet(); + } + } + + /** + * Handler for POST content updates from the hub + */ + function handlePost() + { + $feedid = $this->arg('feed'); + common_log(LOG_INFO, "POST for feed id $feedid"); + if (!$feedid) { + throw new ServerException('Empty or invalid feed id', 400); + } + + $feedinfo = Feedinfo::staticGet('id', $feedid); + if (!$feedinfo) { + throw new ServerException('Unknown feed id ' . $feedid, 400); + } + + $post = file_get_contents('php://input'); + $feedinfo->postUpdates($post); + } + + /** + * Handler for GET verification requests from the hub + */ + function handleGet() + { + $mode = $this->arg('hub_mode'); + $topic = $this->arg('hub_topic'); + $challenge = $this->arg('hub_challenge'); + $lease_seconds = $this->arg('hub_lease_seconds'); + $verify_token = $this->arg('hub_verify_token'); + + if ($mode != 'subscribe' && $mode != 'unsubscribe') { + common_log(LOG_WARNING, __METHOD__ . ": bogus hub callback with mode \"$mode\""); + throw new ServerException("Bogus hub callback: bad mode", 404); + } + + $feedinfo = Feedinfo::staticGet('feeduri', $topic); + if (!$feedinfo) { + common_log(LOG_WARNING, __METHOD__ . ": bogus hub callback for unknown feed $topic"); + throw new ServerException("Bogus hub callback: unknown feed", 404); + } + + # Can't currently set the token in our sub api + #if ($feedinfo->verify_token !== $verify_token) { + # common_log(LOG_WARNING, __METHOD__ . ": bogus hub callback with bad token \"$verify_token\" for feed $topic"); + # throw new ServerError("Bogus hub callback: bad token", 404); + #} + + // OK! + common_log(LOG_INFO, __METHOD__ . ': sub confirmed'); + $feedinfo->sub_start = common_sql_date(time()); + if ($lease_seconds > 0) { + $feedinfo->sub_end = common_sql_date(time() + $lease_seconds); + } else { + $feedinfo->sub_end = null; + } + $feedinfo->update(); + + print $challenge; + } +} diff --git a/plugins/FeedSub/actions/feedsubsettings.php b/plugins/FeedSub/actions/feedsubsettings.php new file mode 100644 index 0000000000..242224fac0 --- /dev/null +++ b/plugins/FeedSub/actions/feedsubsettings.php @@ -0,0 +1,257 @@ +. + */ + +/** + * @package FeedSubPlugin + * @maintainer Brion Vibber + */ + +if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } + +class FeedSubSettingsAction extends ConnectSettingsAction +{ + protected $feedurl; + protected $preview; + protected $munger; + + /** + * Title of the page + * + * @return string Title of the page + */ + + function title() + { + return dgettext('FeedSubPlugin', 'Feed subscriptions'); + } + + /** + * Instructions for use + * + * @return instructions for use + */ + + function getInstructions() + { + return dgettext('FeedSubPlugin', + 'You can subscribe to feeds from other sites; ' . + 'updates will appear in your personal timeline.'); + } + + /** + * Content area of the page + * + * Shows a form for associating a Twitter account with this + * StatusNet account. Also lets the user set preferences. + * + * @return void + */ + + function showContent() + { + $user = common_current_user(); + + $profile = $user->getProfile(); + + $fuser = null; + + $flink = Foreign_link::getByUserID($user->id, FEEDSUB_SERVICE); + + if (!empty($flink)) { + $fuser = $flink->getForeignUser(); + } + + $this->elementStart('form', array('method' => 'post', + 'id' => 'form_settings_feedsub', + 'class' => 'form_settings', + 'action' => + common_local_url('feedsubsettings'))); + + $this->hidden('token', common_session_token()); + + $this->elementStart('fieldset', array('id' => 'settings_feeds')); + + $this->elementStart('ul', 'form_data'); + $this->elementStart('li', array('id' => 'settings_twitter_login_button')); + $this->input('feedurl', _('Feed URL'), $this->feedurl, _('Enter the URL of a PubSubHubbub-enabled feed')); + $this->elementEnd('li'); + $this->elementEnd('ul'); + + if ($this->preview) { + $this->submit('subscribe', dgettext('FeedSubPlugin', 'Subscribe')); + } else { + $this->submit('validate', dgettext('FeedSubPlugin', 'Continue')); + } + + $this->elementEnd('fieldset'); + + $this->elementEnd('form'); + + if ($this->preview) { + $this->previewFeed(); + } + } + + /** + * Handle posts to this form + * + * Based on the button that was pressed, muxes out to other functions + * to do the actual task requested. + * + * All sub-functions reload the form with a message -- success or failure. + * + * @return void + */ + + function handlePost() + { + // CSRF protection + $token = $this->trimmed('token'); + if (!$token || $token != common_session_token()) { + $this->showForm(_('There was a problem with your session token. '. + 'Try again, please.')); + return; + } + + if ($this->arg('validate')) { + $this->validateAndPreview(); + } else if ($this->arg('subscribe')) { + $this->saveFeed(); + } else { + $this->showForm(_('Unexpected form submission.')); + } + } + + /** + * Set up and add a feed + * + * @return boolean true if feed successfully read + * Sends you back to input form if not. + */ + function validateFeed() + { + $feedurl = trim($this->arg('feedurl')); + + if ($feedurl == '') { + $this->showForm(dgettext('FeedSubPlugin', + 'Empty feed URL!')); + return; + } + $this->feedurl = $feedurl; + + // Get the canonical feed URI and check it + try { + $discover = new FeedDiscovery(); + $uri = $discover->discoverFromURL($feedurl); + } catch (FeedSubBadURLException $e) { + $this->showForm(dgettext('FeedSubPlugin', 'Invalid URL or could not reach server.')); + return false; + } catch (FeedSubBadResponseException $e) { + $this->showForm(dgettext('FeedSubPlugin', 'Cannot read feed; server returned error.')); + return false; + } catch (FeedSubEmptyException $e) { + $this->showForm(dgettext('FeedSubPlugin', 'Cannot read feed; server returned an empty page.')); + return false; + } catch (FeedSubBadHTMLException $e) { + $this->showForm(dgettext('FeedSubPlugin', 'Bad HTML, could not find feed link.')); + return false; + } catch (FeedSubNoFeedException $e) { + $this->showForm(dgettext('FeedSubPlugin', 'Could not find a feed linked from this URL.')); + return false; + } catch (FeedSubUnrecognizedTypeException $e) { + $this->showForm(dgettext('FeedSubPlugin', 'Not a recognized feed type.')); + return false; + } catch (FeedSubException $e) { + // Any new ones we forgot about + $this->showForm(dgettext('FeedSubPlugin', 'Bad feed URL.')); + return false; + } + + $this->munger = $discover->feedMunger(); + $this->feedinfo = $this->munger->feedInfo(); + + if ($this->feedinfo->huburi == '') { + $this->showForm(dgettext('FeedSubPlugin', 'Feed is not PuSH-enabled; cannot subscribe.')); + return false; + } + + return true; + } + + function saveFeed() + { + if ($this->validateFeed()) { + $this->preview = true; + $this->feedinfo = Feedinfo::ensureProfile($this->munger); + + // If not already in use, subscribe to updates via the hub + if ($this->feedinfo->sub_start) { + common_log(LOG_INFO, __METHOD__ . ": double the fun! new sub for {$this->feedinfo->feeduri} last subbed {$this->feedinfo->sub_start}"); + } else { + $ok = $this->feedinfo->subscribe(); + common_log(LOG_INFO, __METHOD__ . ": sub was $ok"); + if (!$ok) { + $this->showForm(dgettext('FeedSubPlugin', 'Feed subscription failed! Bad response from hub.')); + return; + } + } + + // And subscribe the current user to the local profile + $user = common_current_user(); + $profile = $this->feedinfo->getProfile(); + + if ($user->isSubscribed($profile)) { + $this->showForm(dgettext('FeedSubPlugin', 'Already subscribed!')); + } elseif ($user->subscribeTo($profile)) { + $this->showForm(dgettext('FeedSubPlugin', 'Feed subscribed!')); + } else { + $this->showForm(dgettext('FeedSubPlugin', 'Feed subscription failed!')); + } + } + } + + function validateAndPreview() + { + if ($this->validateFeed()) { + $this->preview = true; + $this->showForm(dgettext('FeedSubPlugin', 'Previewing feed:')); + } + } + + function previewFeed() + { + $feedinfo = $this->munger->feedinfo(); + $notice = $this->munger->notice(0, true); // preview + + if ($notice) { + $this->element('b', null, 'Preview of latest post from this feed:'); + + $item = new NoticeList($notice, $this); + $item->show(); + } else { + $this->element('b', null, 'No posts in this feed yet.'); + } + } + + function showScripts() + { + parent::showScripts(); + $this->autofocus('feedurl'); + } +} diff --git a/plugins/FeedSub/extlib/README b/plugins/FeedSub/extlib/README new file mode 100644 index 0000000000..799b40c478 --- /dev/null +++ b/plugins/FeedSub/extlib/README @@ -0,0 +1,9 @@ +XML_Feed_Parser 1.0.3 is not currently actively maintained, and has +a nasty bug which breaks getting the feed target link from WordPress +feeds and possibly others that are RSS2-formatted but include an + self-link element as well. + +Patch from this bug report is included: +http://pear.php.net/bugs/bug.php?id=16416 + +If upgrading, be sure that fix is included with the future upgrade! diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser.php b/plugins/FeedSub/extlib/XML/Feed/Parser.php new file mode 100755 index 0000000000..ffe8220a52 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser.php @@ -0,0 +1,351 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL + * @version CVS: $Id: Parser.php,v 1.24 2006/08/15 13:04:00 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ + */ + +/** + * XML_Feed_Parser_Type is an abstract class required by all of our + * feed types. It makes sense to load it here to keep the other files + * clean. + */ +require_once 'XML/Feed/Parser/Type.php'; + +/** + * We will throw exceptions when errors occur. + */ +require_once 'XML/Feed/Parser/Exception.php'; + +/** + * This is the core of the XML_Feed_Parser package. It identifies feed types + * and abstracts access to them. It is an iterator, allowing for easy access + * to the entire feed. + * + * @author James Stewart + * @version Release: 1.0.3 + * @package XML_Feed_Parser + */ +class XML_Feed_Parser implements Iterator +{ + /** + * This is where we hold the feed object + * @var Object + */ + private $feed; + + /** + * To allow for extensions, we make a public reference to the feed model + * @var DOMDocument + */ + public $model; + + /** + * A map between entry ID and offset + * @var array + */ + protected $idMappings = array(); + + /** + * A storage space for Namespace URIs. + * @var array + */ + private $feedNamespaces = array( + 'rss2' => array( + 'http://backend.userland.com/rss', + 'http://backend.userland.com/rss2', + 'http://blogs.law.harvard.edu/tech/rss')); + /** + * Detects feed types and instantiate appropriate objects. + * + * Our constructor takes care of detecting feed types and instantiating + * appropriate classes. For now we're going to treat Atom 0.3 as Atom 1.0 + * but raise a warning. I do not intend to introduce full support for + * Atom 0.3 as it has been deprecated, but others are welcome to. + * + * @param string $feed XML serialization of the feed + * @param bool $strict Whether or not to validate the feed + * @param bool $suppressWarnings Trigger errors for deprecated feed types? + * @param bool $tidy Whether or not to try and use the tidy library on input + */ + function __construct($feed, $strict = false, $suppressWarnings = false, $tidy = false) + { + $this->model = new DOMDocument; + if (! $this->model->loadXML($feed)) { + if (extension_loaded('tidy') && $tidy) { + $tidy = new tidy; + $tidy->parseString($feed, + array('input-xml' => true, 'output-xml' => true)); + $tidy->cleanRepair(); + if (! $this->model->loadXML((string) $tidy)) { + throw new XML_Feed_Parser_Exception('Invalid input: this is not ' . + 'valid XML'); + } + } else { + throw new XML_Feed_Parser_Exception('Invalid input: this is not valid XML'); + } + + } + + /* detect feed type */ + $doc_element = $this->model->documentElement; + $error = false; + + switch (true) { + case ($doc_element->namespaceURI == 'http://www.w3.org/2005/Atom'): + require_once 'XML/Feed/Parser/Atom.php'; + require_once 'XML/Feed/Parser/AtomElement.php'; + $class = 'XML_Feed_Parser_Atom'; + break; + case ($doc_element->namespaceURI == 'http://purl.org/atom/ns#'): + require_once 'XML/Feed/Parser/Atom.php'; + require_once 'XML/Feed/Parser/AtomElement.php'; + $class = 'XML_Feed_Parser_Atom'; + $error = 'Atom 0.3 deprecated, using 1.0 parser which won\'t provide ' . + 'all options'; + break; + case ($doc_element->namespaceURI == 'http://purl.org/rss/1.0/' || + ($doc_element->hasChildNodes() && $doc_element->childNodes->length > 1 + && $doc_element->childNodes->item(1)->namespaceURI == + 'http://purl.org/rss/1.0/')): + require_once 'XML/Feed/Parser/RSS1.php'; + require_once 'XML/Feed/Parser/RSS1Element.php'; + $class = 'XML_Feed_Parser_RSS1'; + break; + case ($doc_element->namespaceURI == 'http://purl.org/rss/1.1/' || + ($doc_element->hasChildNodes() && $doc_element->childNodes->length > 1 + && $doc_element->childNodes->item(1)->namespaceURI == + 'http://purl.org/rss/1.1/')): + require_once 'XML/Feed/Parser/RSS11.php'; + require_once 'XML/Feed/Parser/RSS11Element.php'; + $class = 'XML_Feed_Parser_RSS11'; + break; + case (($doc_element->hasChildNodes() && $doc_element->childNodes->length > 1 + && $doc_element->childNodes->item(1)->namespaceURI == + 'http://my.netscape.com/rdf/simple/0.9/') || + $doc_element->namespaceURI == 'http://my.netscape.com/rdf/simple/0.9/'): + require_once 'XML/Feed/Parser/RSS09.php'; + require_once 'XML/Feed/Parser/RSS09Element.php'; + $class = 'XML_Feed_Parser_RSS09'; + break; + case ($doc_element->tagName == 'rss' and + $doc_element->hasAttribute('version') && + $doc_element->getAttribute('version') == 0.91): + $error = 'RSS 0.91 has been superceded by RSS2.0. Using RSS2.0 parser.'; + require_once 'XML/Feed/Parser/RSS2.php'; + require_once 'XML/Feed/Parser/RSS2Element.php'; + $class = 'XML_Feed_Parser_RSS2'; + break; + case ($doc_element->tagName == 'rss' and + $doc_element->hasAttribute('version') && + $doc_element->getAttribute('version') == 0.92): + $error = 'RSS 0.92 has been superceded by RSS2.0. Using RSS2.0 parser.'; + require_once 'XML/Feed/Parser/RSS2.php'; + require_once 'XML/Feed/Parser/RSS2Element.php'; + $class = 'XML_Feed_Parser_RSS2'; + break; + case (in_array($doc_element->namespaceURI, $this->feedNamespaces['rss2']) + || $doc_element->tagName == 'rss'): + if (! $doc_element->hasAttribute('version') || + $doc_element->getAttribute('version') != 2) { + $error = 'RSS version not specified. Parsing as RSS2.0'; + } + require_once 'XML/Feed/Parser/RSS2.php'; + require_once 'XML/Feed/Parser/RSS2Element.php'; + $class = 'XML_Feed_Parser_RSS2'; + break; + default: + throw new XML_Feed_Parser_Exception('Feed type unknown'); + break; + } + + if (! $suppressWarnings && ! empty($error)) { + trigger_error($error, E_USER_WARNING); + } + + /* Instantiate feed object */ + $this->feed = new $class($this->model, $strict); + } + + /** + * Proxy to allow feed element names to be used as method names + * + * For top-level feed elements we will provide access using methods or + * attributes. This function simply passes on a request to the appropriate + * feed type object. + * + * @param string $call - the method being called + * @param array $attributes + */ + function __call($call, $attributes) + { + $attributes = array_pad($attributes, 5, false); + list($a, $b, $c, $d, $e) = $attributes; + return $this->feed->$call($a, $b, $c, $d, $e); + } + + /** + * Proxy to allow feed element names to be used as attribute names + * + * To allow variable-like access to feed-level data we use this + * method. It simply passes along to __call() which in turn passes + * along to the relevant object. + * + * @param string $val - the name of the variable required + */ + function __get($val) + { + return $this->feed->$val; + } + + /** + * Provides iteration functionality. + * + * Of course we must be able to iterate... This function simply increases + * our internal counter. + */ + function next() + { + if (isset($this->current_item) && + $this->current_item <= $this->feed->numberEntries - 1) { + ++$this->current_item; + } else if (! isset($this->current_item)) { + $this->current_item = 0; + } else { + return false; + } + } + + /** + * Return XML_Feed_Type object for current element + * + * @return XML_Feed_Parser_Type Object + */ + function current() + { + return $this->getEntryByOffset($this->current_item); + } + + /** + * For iteration -- returns the key for the current stage in the array. + * + * @return int + */ + function key() + { + return $this->current_item; + } + + /** + * For iteration -- tells whether we have reached the + * end. + * + * @return bool + */ + function valid() + { + return $this->current_item < $this->feed->numberEntries; + } + + /** + * For iteration -- resets the internal counter to the beginning. + */ + function rewind() + { + $this->current_item = 0; + } + + /** + * Provides access to entries by ID if one is specified in the source feed. + * + * As well as allowing the items to be iterated over we want to allow + * users to be able to access a specific entry. This is one of two ways of + * doing that, the other being by offset. This method can be quite slow + * if dealing with a large feed that hasn't yet been processed as it + * instantiates objects for every entry until it finds the one needed. + * + * @param string $id Valid ID for the given feed format + * @return XML_Feed_Parser_Type|false + */ + function getEntryById($id) + { + if (isset($this->idMappings[$id])) { + return $this->getEntryByOffset($this->idMappings[$id]); + } + + /* + * Since we have not yet encountered that ID, let's go through all the + * remaining entries in order till we find it. + * This is a fairly slow implementation, but it should work. + */ + return $this->feed->getEntryById($id); + } + + /** + * Retrieve entry by numeric offset, starting from zero. + * + * As well as allowing the items to be iterated over we want to allow + * users to be able to access a specific entry. This is one of two ways of + * doing that, the other being by ID. + * + * @param int $offset The position of the entry within the feed, starting from 0 + * @return XML_Feed_Parser_Type|false + */ + function getEntryByOffset($offset) + { + if ($offset < $this->feed->numberEntries) { + if (isset($this->feed->entries[$offset])) { + return $this->feed->entries[$offset]; + } else { + try { + $this->feed->getEntryByOffset($offset); + } catch (Exception $e) { + return false; + } + $id = $this->feed->entries[$offset]->getID(); + $this->idMappings[$id] = $offset; + return $this->feed->entries[$offset]; + } + } else { + return false; + } + } + + /** + * Retrieve version details from feed type class. + * + * @return void + * @author James Stewart + */ + function version() + { + return $this->feed->version; + } + + /** + * Returns a string representation of the feed. + * + * @return String + **/ + function __toString() + { + return $this->feed->__toString(); + } +} +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser/Atom.php b/plugins/FeedSub/extlib/XML/Feed/Parser/Atom.php new file mode 100644 index 0000000000..c7e218a1e6 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser/Atom.php @@ -0,0 +1,365 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL 2.1 + * @version CVS: $Id: Atom.php,v 1.29 2008/03/30 22:00:36 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ +*/ + +/** + * This is the class that determines how we manage Atom 1.0 feeds + * + * How we deal with constructs: + * date - return as unix datetime for use with the 'date' function unless specified otherwise + * text - return as is. optional parameter will give access to attributes + * person - defaults to name, but parameter based access + * + * @author James Stewart + * @version Release: 1.0.3 + * @package XML_Feed_Parser + */ +class XML_Feed_Parser_Atom extends XML_Feed_Parser_Type +{ + /** + * The URI of the RelaxNG schema used to (optionally) validate the feed + * @var string + */ + private $relax = 'atom.rnc'; + + /** + * We're likely to use XPath, so let's keep it global + * @var DOMXPath + */ + public $xpath; + + /** + * When performing XPath queries we will use this prefix + * @var string + */ + private $xpathPrefix = '//'; + + /** + * The feed type we are parsing + * @var string + */ + public $version = 'Atom 1.0'; + + /** + * The class used to represent individual items + * @var string + */ + protected $itemClass = 'XML_Feed_Parser_AtomElement'; + + /** + * The element containing entries + * @var string + */ + protected $itemElement = 'entry'; + + /** + * Here we map those elements we're not going to handle individually + * to the constructs they are. The optional second parameter in the array + * tells the parser whether to 'fall back' (not apt. at the feed level) or + * fail if the element is missing. If the parameter is not set, the function + * will simply return false and leave it to the client to decide what to do. + * @var array + */ + protected $map = array( + 'author' => array('Person'), + 'contributor' => array('Person'), + 'icon' => array('Text'), + 'logo' => array('Text'), + 'id' => array('Text', 'fail'), + 'rights' => array('Text'), + 'subtitle' => array('Text'), + 'title' => array('Text', 'fail'), + 'updated' => array('Date', 'fail'), + 'link' => array('Link'), + 'generator' => array('Text'), + 'category' => array('Category')); + + /** + * Here we provide a few mappings for those very special circumstances in + * which it makes sense to map back to the RSS2 spec. Key is RSS2 version + * value is an array consisting of the equivalent in atom and any attributes + * needed to make the mapping. + * @var array + */ + protected $compatMap = array( + 'guid' => array('id'), + 'links' => array('link'), + 'tags' => array('category'), + 'contributors' => array('contributor')); + + /** + * Our constructor does nothing more than its parent. + * + * @param DOMDocument $xml A DOM object representing the feed + * @param bool (optional) $string Whether or not to validate this feed + */ + function __construct(DOMDocument $model, $strict = false) + { + $this->model = $model; + + if ($strict) { + if (! $this->model->relaxNGValidateSource($this->relax)) { + throw new XML_Feed_Parser_Exception('Failed required validation'); + } + } + + $this->xpath = new DOMXPath($this->model); + $this->xpath->registerNamespace('atom', 'http://www.w3.org/2005/Atom'); + $this->numberEntries = $this->count('entry'); + } + + /** + * Implement retrieval of an entry based on its ID for atom feeds. + * + * This function uses XPath to get the entry based on its ID. If DOMXPath::evaluate + * is available, we also use that to store a reference to the entry in the array + * used by getEntryByOffset so that method does not have to seek out the entry + * if it's requested that way. + * + * @param string $id any valid Atom ID. + * @return XML_Feed_Parser_AtomElement + */ + function getEntryById($id) + { + if (isset($this->idMappings[$id])) { + return $this->entries[$this->idMappings[$id]]; + } + + $entries = $this->xpath->query("//atom:entry[atom:id='$id']"); + + if ($entries->length > 0) { + $xmlBase = $entries->item(0)->baseURI; + $entry = new $this->itemClass($entries->item(0), $this, $xmlBase); + + if (in_array('evaluate', get_class_methods($this->xpath))) { + $offset = $this->xpath->evaluate("count(preceding-sibling::atom:entry)", $entries->item(0)); + $this->entries[$offset] = $entry; + } + + $this->idMappings[$id] = $entry; + + return $entry; + } + + } + + /** + * Retrieves data from a person construct. + * + * Get a person construct. We default to the 'name' element but allow + * access to any of the elements. + * + * @param string $method The name of the person construct we want + * @param array $arguments An array which we hope gives a 'param' + * @return string|false + */ + protected function getPerson($method, $arguments) + { + $offset = empty($arguments[0]) ? 0 : $arguments[0]; + $parameter = empty($arguments[1]['param']) ? 'name' : $arguments[1]['param']; + $section = $this->model->getElementsByTagName($method); + + if ($parameter == 'url') { + $parameter = 'uri'; + } + + if ($section->length <= $offset) { + return false; + } + + $param = $section->item($offset)->getElementsByTagName($parameter); + if ($param->length == 0) { + return false; + } + return $param->item(0)->nodeValue; + } + + /** + * Retrieves an element's content where that content is a text construct. + * + * Get a text construct. When calling this method, the two arguments + * allowed are 'offset' and 'attribute', so $parser->subtitle() would + * return the content of the element, while $parser->subtitle(false, 'type') + * would return the value of the type attribute. + * + * @todo Clarify overlap with getContent() + * @param string $method The name of the text construct we want + * @param array $arguments An array which we hope gives a 'param' + * @return string + */ + protected function getText($method, $arguments) + { + $offset = empty($arguments[0]) ? 0: $arguments[0]; + $attribute = empty($arguments[1]) ? false : $arguments[1]; + $tags = $this->model->getElementsByTagName($method); + + if ($tags->length <= $offset) { + return false; + } + + $content = $tags->item($offset); + + if (! $content->hasAttribute('type')) { + $content->setAttribute('type', 'text'); + } + $type = $content->getAttribute('type'); + + if (! empty($attribute) and + ! ($method == 'generator' and $attribute == 'name')) { + if ($content->hasAttribute($attribute)) { + return $content->getAttribute($attribute); + } else if ($attribute == 'href' and $content->hasAttribute('uri')) { + return $content->getAttribute('uri'); + } + return false; + } + + return $this->parseTextConstruct($content); + } + + /** + * Extract content appropriately from atom text constructs + * + * Because of different rules applied to the content element and other text + * constructs, they are deployed as separate functions, but they share quite + * a bit of processing. This method performs the core common process, which is + * to apply the rules for different mime types in order to extract the content. + * + * @param DOMNode $content the text construct node to be parsed + * @return String + * @author James Stewart + **/ + protected function parseTextConstruct(DOMNode $content) + { + if ($content->hasAttribute('type')) { + $type = $content->getAttribute('type'); + } else { + $type = 'text'; + } + + if (strpos($type, 'text/') === 0) { + $type = 'text'; + } + + switch ($type) { + case 'text': + case 'html': + return $content->textContent; + break; + case 'xhtml': + $container = $content->getElementsByTagName('div'); + if ($container->length == 0) { + return false; + } + $contents = $container->item(0); + if ($contents->hasChildNodes()) { + /* Iterate through, applying xml:base and store the result */ + $result = ''; + foreach ($contents->childNodes as $node) { + $result .= $this->traverseNode($node); + } + return $result; + } + break; + case preg_match('@^[a-zA-Z]+/[a-zA-Z+]*xml@i', $type) > 0: + return $content; + break; + case 'application/octet-stream': + default: + return base64_decode(trim($content->nodeValue)); + break; + } + return false; + } + /** + * Get a category from the entry. + * + * A feed or entry can have any number of categories. A category can have the + * attributes term, scheme and label. + * + * @param string $method The name of the text construct we want + * @param array $arguments An array which we hope gives a 'param' + * @return string + */ + function getCategory($method, $arguments) + { + $offset = empty($arguments[0]) ? 0: $arguments[0]; + $attribute = empty($arguments[1]) ? 'term' : $arguments[1]; + $categories = $this->model->getElementsByTagName('category'); + if ($categories->length <= $offset) { + $category = $categories->item($offset); + if ($category->hasAttribute($attribute)) { + return $category->getAttribute($attribute); + } + } + return false; + } + + /** + * This element must be present at least once with rel="feed". This element may be + * present any number of further times so long as there is no clash. If no 'rel' is + * present and we're asked for one, we follow the example of the Universal Feed + * Parser and presume 'alternate'. + * + * @param int $offset the position of the link within the container + * @param string $attribute the attribute name required + * @param array an array of attributes to search by + * @return string the value of the attribute + */ + function getLink($offset = 0, $attribute = 'href', $params = false) + { + if (is_array($params) and !empty($params)) { + $terms = array(); + $alt_predicate = ''; + $other_predicate = ''; + + foreach ($params as $key => $value) { + if ($key == 'rel' && $value == 'alternate') { + $alt_predicate = '[not(@rel) or @rel="alternate"]'; + } else { + $terms[] = "@$key='$value'"; + } + } + if (!empty($terms)) { + $other_predicate = '[' . join(' and ', $terms) . ']'; + } + $query = $this->xpathPrefix . 'atom:link' . $alt_predicate . $other_predicate; + $links = $this->xpath->query($query); + } else { + $links = $this->model->getElementsByTagName('link'); + } + if ($links->length > $offset) { + if ($links->item($offset)->hasAttribute($attribute)) { + $value = $links->item($offset)->getAttribute($attribute); + if ($attribute == 'href') { + $value = $this->addBase($value, $links->item($offset)); + } + return $value; + } else if ($attribute == 'rel') { + return 'alternate'; + } + } + return false; + } +} + +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser/AtomElement.php b/plugins/FeedSub/extlib/XML/Feed/Parser/AtomElement.php new file mode 100755 index 0000000000..063ecb6177 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser/AtomElement.php @@ -0,0 +1,261 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL 2.1 + * @version CVS: $Id: AtomElement.php,v 1.19 2007/03/26 12:43:11 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ + */ + +/** + * This class provides support for atom entries. It will usually be called by + * XML_Feed_Parser_Atom with which it shares many methods. + * + * @author James Stewart + * @version Release: 1.0.3 + * @package XML_Feed_Parser + */ +class XML_Feed_Parser_AtomElement extends XML_Feed_Parser_Atom +{ + /** + * This will be a reference to the parent object for when we want + * to use a 'fallback' rule + * @var XML_Feed_Parser_Atom + */ + protected $parent; + + /** + * When performing XPath queries we will use this prefix + * @var string + */ + private $xpathPrefix = ''; + + /** + * xml:base values inherited by the element + * @var string + */ + protected $xmlBase; + + /** + * Here we provide a few mappings for those very special circumstances in + * which it makes sense to map back to the RSS2 spec or to manage other + * compatibilities (eg. with the Univeral Feed Parser). Key is the other version's + * name for the command, value is an array consisting of the equivalent in our atom + * api and any attributes needed to make the mapping. + * @var array + */ + protected $compatMap = array( + 'guid' => array('id'), + 'links' => array('link'), + 'tags' => array('category'), + 'contributors' => array('contributor')); + + /** + * Our specific element map + * @var array + */ + protected $map = array( + 'author' => array('Person', 'fallback'), + 'contributor' => array('Person'), + 'id' => array('Text', 'fail'), + 'published' => array('Date'), + 'updated' => array('Date', 'fail'), + 'title' => array('Text', 'fail'), + 'rights' => array('Text', 'fallback'), + 'summary' => array('Text'), + 'content' => array('Content'), + 'link' => array('Link'), + 'enclosure' => array('Enclosure'), + 'category' => array('Category')); + + /** + * Store useful information for later. + * + * @param DOMElement $element - this item as a DOM element + * @param XML_Feed_Parser_Atom $parent - the feed of which this is a member + */ + function __construct(DOMElement $element, $parent, $xmlBase = '') + { + $this->model = $element; + $this->parent = $parent; + $this->xmlBase = $xmlBase; + $this->xpathPrefix = "//atom:entry[atom:id='" . $this->id . "']/"; + $this->xpath = $this->parent->xpath; + } + + /** + * Provides access to specific aspects of the author data for an atom entry + * + * Author data at the entry level is more complex than at the feed level. + * If atom:author is not present for the entry we need to look for it in + * an atom:source child of the atom:entry. If it's not there either, then + * we look to the parent for data. + * + * @param array + * @return string + */ + function getAuthor($arguments) + { + /* Find out which part of the author data we're looking for */ + if (isset($arguments['param'])) { + $parameter = $arguments['param']; + } else { + $parameter = 'name'; + } + + $test = $this->model->getElementsByTagName('author'); + if ($test->length > 0) { + $item = $test->item(0); + return $item->getElementsByTagName($parameter)->item(0)->nodeValue; + } + + $source = $this->model->getElementsByTagName('source'); + if ($source->length > 0) { + $test = $this->model->getElementsByTagName('author'); + if ($test->length > 0) { + $item = $test->item(0); + return $item->getElementsByTagName($parameter)->item(0)->nodeValue; + } + } + return $this->parent->getAuthor($arguments); + } + + /** + * Returns the content of the content element or info on a specific attribute + * + * This element may or may not be present. It cannot be present more than + * once. It may have a 'src' attribute, in which case there's no content + * If not present, then the entry must have link with rel="alternate". + * If there is content we return it, if not and there's a 'src' attribute + * we return the value of that instead. The method can take an 'attribute' + * argument, in which case we return the value of that attribute if present. + * eg. $item->content("type") will return the type of the content. It is + * recommended that all users check the type before getting the content to + * ensure that their script is capable of handling the type of returned data. + * (data carried in the content element can be either 'text', 'html', 'xhtml', + * or any standard MIME type). + * + * @return string|false + */ + protected function getContent($method, $arguments = array()) + { + $attribute = empty($arguments[0]) ? false : $arguments[0]; + $tags = $this->model->getElementsByTagName('content'); + + if ($tags->length == 0) { + return false; + } + + $content = $tags->item(0); + + if (! $content->hasAttribute('type')) { + $content->setAttribute('type', 'text'); + } + if (! empty($attribute)) { + return $content->getAttribute($attribute); + } + + $type = $content->getAttribute('type'); + + if (! empty($attribute)) { + if ($content->hasAttribute($attribute)) + { + return $content->getAttribute($attribute); + } + return false; + } + + if ($content->hasAttribute('src')) { + return $content->getAttribute('src'); + } + + return $this->parseTextConstruct($content); + } + + /** + * For compatibility, this method provides a mapping to access enclosures. + * + * The Atom spec doesn't provide for an enclosure element, but it is + * generally supported using the link element with rel='enclosure'. + * + * @param string $method - for compatibility with our __call usage + * @param array $arguments - for compatibility with our __call usage + * @return array|false + */ + function getEnclosure($method, $arguments = array()) + { + $offset = isset($arguments[0]) ? $arguments[0] : 0; + $query = "//atom:entry[atom:id='" . $this->getText('id', false) . + "']/atom:link[@rel='enclosure']"; + + $encs = $this->parent->xpath->query($query); + if ($encs->length > $offset) { + try { + if (! $encs->item($offset)->hasAttribute('href')) { + return false; + } + $attrs = $encs->item($offset)->attributes; + $length = $encs->item($offset)->hasAttribute('length') ? + $encs->item($offset)->getAttribute('length') : false; + return array( + 'url' => $attrs->getNamedItem('href')->value, + 'type' => $attrs->getNamedItem('type')->value, + 'length' => $length); + } catch (Exception $e) { + return false; + } + } + return false; + } + + /** + * Get details of this entry's source, if available/relevant + * + * Where an atom:entry is taken from another feed then the aggregator + * is supposed to include an atom:source element which replicates at least + * the atom:id, atom:title, and atom:updated metadata from the original + * feed. Atom:source therefore has a very similar structure to atom:feed + * and if we find it we will return it as an XML_Feed_Parser_Atom object. + * + * @return XML_Feed_Parser_Atom|false + */ + function getSource() + { + $test = $this->model->getElementsByTagName('source'); + if ($test->length == 0) { + return false; + } + $source = new XML_Feed_Parser_Atom($test->item(0)); + } + + /** + * Get the entry as an XML string + * + * Return an XML serialization of the feed, should it be required. Most + * users however, will already have a serialization that they used when + * instantiating the object. + * + * @return string XML serialization of element + */ + function __toString() + { + $simple = simplexml_import_dom($this->model); + return $simple->asXML(); + } +} + +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser/Exception.php b/plugins/FeedSub/extlib/XML/Feed/Parser/Exception.php new file mode 100755 index 0000000000..1e76e3f850 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser/Exception.php @@ -0,0 +1,42 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL + * @version CVS: $Id: Exception.php,v 1.3 2005/11/07 01:52:35 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ + */ + +/** + * We are extending PEAR_Exception + */ +require_once 'PEAR/Exception.php'; + +/** + * XML_Feed_Parser_Exception is a simple extension of PEAR_Exception, existing + * to help with identification of the source of exceptions. + * + * @author James Stewart + * @version Release: 1.0.3 + * @package XML_Feed_Parser + */ +class XML_Feed_Parser_Exception extends PEAR_Exception +{ + +} + +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser/RSS09.php b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS09.php new file mode 100755 index 0000000000..07f38f911e --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS09.php @@ -0,0 +1,214 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL 2.1 + * @version CVS: $Id: RSS09.php,v 1.5 2006/07/26 21:18:46 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ + */ + +/** + * This class handles RSS0.9 feeds. + * + * @author James Stewart + * @version Release: 1.0.3 + * @package XML_Feed_Parser + * @todo Find a Relax NG URI we can use + */ +class XML_Feed_Parser_RSS09 extends XML_Feed_Parser_Type +{ + /** + * The URI of the RelaxNG schema used to (optionally) validate the feed + * @var string + */ + private $relax = ''; + + /** + * We're likely to use XPath, so let's keep it global + * @var DOMXPath + */ + protected $xpath; + + /** + * The feed type we are parsing + * @var string + */ + public $version = 'RSS 0.9'; + + /** + * The class used to represent individual items + * @var string + */ + protected $itemClass = 'XML_Feed_Parser_RSS09Element'; + + /** + * The element containing entries + * @var string + */ + protected $itemElement = 'item'; + + /** + * Here we map those elements we're not going to handle individually + * to the constructs they are. The optional second parameter in the array + * tells the parser whether to 'fall back' (not apt. at the feed level) or + * fail if the element is missing. If the parameter is not set, the function + * will simply return false and leave it to the client to decide what to do. + * @var array + */ + protected $map = array( + 'title' => array('Text'), + 'link' => array('Text'), + 'description' => array('Text'), + 'image' => array('Image'), + 'textinput' => array('TextInput')); + + /** + * Here we map some elements to their atom equivalents. This is going to be + * quite tricky to pull off effectively (and some users' methods may vary) + * but is worth trying. The key is the atom version, the value is RSS2. + * @var array + */ + protected $compatMap = array( + 'title' => array('title'), + 'link' => array('link'), + 'subtitle' => array('description')); + + /** + * We will be working with multiple namespaces and it is useful to + * keep them together + * @var array + */ + protected $namespaces = array( + 'rdf' => 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'); + + /** + * Our constructor does nothing more than its parent. + * + * @todo RelaxNG validation + * @param DOMDocument $xml A DOM object representing the feed + * @param bool (optional) $string Whether or not to validate this feed + */ + function __construct(DOMDocument $model, $strict = false) + { + $this->model = $model; + + $this->xpath = new DOMXPath($model); + foreach ($this->namespaces as $key => $value) { + $this->xpath->registerNamespace($key, $value); + } + $this->numberEntries = $this->count('item'); + } + + /** + * Included for compatibility -- will not work with RSS 0.9 + * + * This is not something that will work with RSS0.9 as it does not have + * clear restrictions on the global uniqueness of IDs. + * + * @param string $id any valid ID. + * @return false + */ + function getEntryById($id) + { + return false; + } + + /** + * Get details of the image associated with the feed. + * + * @return array|false an array simply containing the child elements + */ + protected function getImage() + { + $images = $this->model->getElementsByTagName('image'); + if ($images->length > 0) { + $image = $images->item(0); + $details = array(); + if ($image->hasChildNodes()) { + $details = array( + 'title' => $image->getElementsByTagName('title')->item(0)->value, + 'link' => $image->getElementsByTagName('link')->item(0)->value, + 'url' => $image->getElementsByTagName('url')->item(0)->value); + } else { + $details = array('title' => false, + 'link' => false, + 'url' => $image->attributes->getNamedItem('resource')->nodeValue); + } + $details = array_merge($details, + array('description' => false, 'height' => false, 'width' => false)); + if (! empty($details)) { + return $details; + } + } + return false; + } + + /** + * The textinput element is little used, but in the interests of + * completeness we will support it. + * + * @return array|false + */ + protected function getTextInput() + { + $inputs = $this->model->getElementsByTagName('textinput'); + if ($inputs->length > 0) { + $input = $inputs->item(0); + $results = array(); + $results['title'] = isset( + $input->getElementsByTagName('title')->item(0)->value) ? + $input->getElementsByTagName('title')->item(0)->value : null; + $results['description'] = isset( + $input->getElementsByTagName('description')->item(0)->value) ? + $input->getElementsByTagName('description')->item(0)->value : null; + $results['name'] = isset( + $input->getElementsByTagName('name')->item(0)->value) ? + $input->getElementsByTagName('name')->item(0)->value : null; + $results['link'] = isset( + $input->getElementsByTagName('link')->item(0)->value) ? + $input->getElementsByTagName('link')->item(0)->value : null; + if (empty($results['link']) && + $input->attributes->getNamedItem('resource')) { + $results['link'] = $input->attributes->getNamedItem('resource')->nodeValue; + } + if (! empty($results)) { + return $results; + } + } + return false; + } + + /** + * Get details of a link from the feed. + * + * In RSS1 a link is a text element but in order to ensure that we resolve + * URLs properly we have a special function for them. + * + * @return string + */ + function getLink($offset = 0, $attribute = 'href', $params = false) + { + $links = $this->model->getElementsByTagName('link'); + if ($links->length <= $offset) { + return false; + } + $link = $links->item($offset); + return $this->addBase($link->nodeValue, $link); + } +} + +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser/RSS09Element.php b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS09Element.php new file mode 100755 index 0000000000..d41f36e8d6 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS09Element.php @@ -0,0 +1,62 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL 2.1 + * @version CVS: $Id: RSS09Element.php,v 1.4 2006/06/30 17:41:56 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ + */ + +/* + * This class provides support for RSS 0.9 entries. It will usually be called by + * XML_Feed_Parser_RSS09 with which it shares many methods. + * + * @author James Stewart + * @version Release: 1.0.3 + * @package XML_Feed_Parser + */ +class XML_Feed_Parser_RSS09Element extends XML_Feed_Parser_RSS09 +{ + /** + * This will be a reference to the parent object for when we want + * to use a 'fallback' rule + * @var XML_Feed_Parser_RSS09 + */ + protected $parent; + + /** + * Our specific element map + * @var array + */ + protected $map = array( + 'title' => array('Text'), + 'link' => array('Link')); + + /** + * Store useful information for later. + * + * @param DOMElement $element - this item as a DOM element + * @param XML_Feed_Parser_RSS1 $parent - the feed of which this is a member + */ + function __construct(DOMElement $element, $parent, $xmlBase = '') + { + $this->model = $element; + $this->parent = $parent; + } +} + +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser/RSS1.php b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS1.php new file mode 100755 index 0000000000..60c9938baa --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS1.php @@ -0,0 +1,277 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL 2.1 + * @version CVS: $Id: RSS1.php,v 1.10 2006/07/27 13:52:05 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ + */ + +/** + * This class handles RSS1.0 feeds. + * + * @author James Stewart + * @version Release: 1.0.3 + * @package XML_Feed_Parser + * @todo Find a Relax NG URI we can use + */ +class XML_Feed_Parser_RSS1 extends XML_Feed_Parser_Type +{ + /** + * The URI of the RelaxNG schema used to (optionally) validate the feed + * @var string + */ + private $relax = 'rss10.rnc'; + + /** + * We're likely to use XPath, so let's keep it global + * @var DOMXPath + */ + protected $xpath; + + /** + * The feed type we are parsing + * @var string + */ + public $version = 'RSS 1.0'; + + /** + * The class used to represent individual items + * @var string + */ + protected $itemClass = 'XML_Feed_Parser_RSS1Element'; + + /** + * The element containing entries + * @var string + */ + protected $itemElement = 'item'; + + /** + * Here we map those elements we're not going to handle individually + * to the constructs they are. The optional second parameter in the array + * tells the parser whether to 'fall back' (not apt. at the feed level) or + * fail if the element is missing. If the parameter is not set, the function + * will simply return false and leave it to the client to decide what to do. + * @var array + */ + protected $map = array( + 'title' => array('Text'), + 'link' => array('Text'), + 'description' => array('Text'), + 'image' => array('Image'), + 'textinput' => array('TextInput'), + 'updatePeriod' => array('Text'), + 'updateFrequency' => array('Text'), + 'updateBase' => array('Date'), + 'rights' => array('Text'), # dc:rights + 'description' => array('Text'), # dc:description + 'creator' => array('Text'), # dc:creator + 'publisher' => array('Text'), # dc:publisher + 'contributor' => array('Text'), # dc:contributor + 'date' => array('Date') # dc:contributor + ); + + /** + * Here we map some elements to their atom equivalents. This is going to be + * quite tricky to pull off effectively (and some users' methods may vary) + * but is worth trying. The key is the atom version, the value is RSS2. + * @var array + */ + protected $compatMap = array( + 'title' => array('title'), + 'link' => array('link'), + 'subtitle' => array('description'), + 'author' => array('creator'), + 'updated' => array('date')); + + /** + * We will be working with multiple namespaces and it is useful to + * keep them together + * @var array + */ + protected $namespaces = array( + 'rdf' => 'http://www.w3.org/1999/02/22-rdf-syntax-ns#', + 'rss' => 'http://purl.org/rss/1.0/', + 'dc' => 'http://purl.org/rss/1.0/modules/dc/', + 'content' => 'http://purl.org/rss/1.0/modules/content/', + 'sy' => 'http://web.resource.org/rss/1.0/modules/syndication/'); + + /** + * Our constructor does nothing more than its parent. + * + * @param DOMDocument $xml A DOM object representing the feed + * @param bool (optional) $string Whether or not to validate this feed + */ + function __construct(DOMDocument $model, $strict = false) + { + $this->model = $model; + if ($strict) { + $validate = $this->model->relaxNGValidate(self::getSchemaDir . + DIRECTORY_SEPARATOR . $this->relax); + if (! $validate) { + throw new XML_Feed_Parser_Exception('Failed required validation'); + } + } + + $this->xpath = new DOMXPath($model); + foreach ($this->namespaces as $key => $value) { + $this->xpath->registerNamespace($key, $value); + } + $this->numberEntries = $this->count('item'); + } + + /** + * Allows retrieval of an entry by ID where the rdf:about attribute is used + * + * This is not really something that will work with RSS1 as it does not have + * clear restrictions on the global uniqueness of IDs. We will employ the + * _very_ hit and miss method of selecting entries based on the rdf:about + * attribute. If DOMXPath::evaluate is available, we also use that to store + * a reference to the entry in the array used by getEntryByOffset so that + * method does not have to seek out the entry if it's requested that way. + * + * @param string $id any valid ID. + * @return XML_Feed_Parser_RSS1Element + */ + function getEntryById($id) + { + if (isset($this->idMappings[$id])) { + return $this->entries[$this->idMappings[$id]]; + } + + $entries = $this->xpath->query("//rss:item[@rdf:about='$id']"); + if ($entries->length > 0) { + $classname = $this->itemClass; + $entry = new $classname($entries->item(0), $this); + if (in_array('evaluate', get_class_methods($this->xpath))) { + $offset = $this->xpath->evaluate("count(preceding-sibling::rss:item)", $entries->item(0)); + $this->entries[$offset] = $entry; + } + $this->idMappings[$id] = $entry; + return $entry; + } + return false; + } + + /** + * Get details of the image associated with the feed. + * + * @return array|false an array simply containing the child elements + */ + protected function getImage() + { + $images = $this->model->getElementsByTagName('image'); + if ($images->length > 0) { + $image = $images->item(0); + $details = array(); + if ($image->hasChildNodes()) { + $details = array( + 'title' => $image->getElementsByTagName('title')->item(0)->value, + 'link' => $image->getElementsByTagName('link')->item(0)->value, + 'url' => $image->getElementsByTagName('url')->item(0)->value); + } else { + $details = array('title' => false, + 'link' => false, + 'url' => $image->attributes->getNamedItem('resource')->nodeValue); + } + $details = array_merge($details, array('description' => false, 'height' => false, 'width' => false)); + if (! empty($details)) { + return $details; + } + } + return false; + } + + /** + * The textinput element is little used, but in the interests of + * completeness we will support it. + * + * @return array|false + */ + protected function getTextInput() + { + $inputs = $this->model->getElementsByTagName('textinput'); + if ($inputs->length > 0) { + $input = $inputs->item(0); + $results = array(); + $results['title'] = isset( + $input->getElementsByTagName('title')->item(0)->value) ? + $input->getElementsByTagName('title')->item(0)->value : null; + $results['description'] = isset( + $input->getElementsByTagName('description')->item(0)->value) ? + $input->getElementsByTagName('description')->item(0)->value : null; + $results['name'] = isset( + $input->getElementsByTagName('name')->item(0)->value) ? + $input->getElementsByTagName('name')->item(0)->value : null; + $results['link'] = isset( + $input->getElementsByTagName('link')->item(0)->value) ? + $input->getElementsByTagName('link')->item(0)->value : null; + if (empty($results['link']) and + $input->attributes->getNamedItem('resource')) { + $results['link'] = + $input->attributes->getNamedItem('resource')->nodeValue; + } + if (! empty($results)) { + return $results; + } + } + return false; + } + + /** + * Employs various techniques to identify the author + * + * Dublin Core provides the dc:creator, dc:contributor, and dc:publisher + * elements for defining authorship in RSS1. We will try each of those in + * turn in order to simulate the atom author element and will return it + * as text. + * + * @return array|false + */ + function getAuthor() + { + $options = array('creator', 'contributor', 'publisher'); + foreach ($options as $element) { + $test = $this->model->getElementsByTagName($element); + if ($test->length > 0) { + return $test->item(0)->value; + } + } + return false; + } + + /** + * Retrieve a link + * + * In RSS1 a link is a text element but in order to ensure that we resolve + * URLs properly we have a special function for them. + * + * @return string + */ + function getLink($offset = 0, $attribute = 'href', $params = false) + { + $links = $this->model->getElementsByTagName('link'); + if ($links->length <= $offset) { + return false; + } + $link = $links->item($offset); + return $this->addBase($link->nodeValue, $link); + } +} + +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser/RSS11.php b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS11.php new file mode 100755 index 0000000000..3cd1ef15d8 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS11.php @@ -0,0 +1,276 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL 2.1 + * @version CVS: $Id: RSS11.php,v 1.6 2006/07/27 13:52:05 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ + */ + +/** + * This class handles RSS1.1 feeds. RSS1.1 is documented at: + * http://inamidst.com/rss1.1/ + * + * @author James Stewart + * @version Release: 1.0.3 + * @package XML_Feed_Parser + * @todo Support for RDF:List + * @todo Ensure xml:lang is accessible to users + */ +class XML_Feed_Parser_RSS11 extends XML_Feed_Parser_Type +{ + /** + * The URI of the RelaxNG schema used to (optionally) validate the feed + * @var string + */ + private $relax = 'rss11.rnc'; + + /** + * We're likely to use XPath, so let's keep it global + * @var DOMXPath + */ + protected $xpath; + + /** + * The feed type we are parsing + * @var string + */ + public $version = 'RSS 1.0'; + + /** + * The class used to represent individual items + * @var string + */ + protected $itemClass = 'XML_Feed_Parser_RSS1Element'; + + /** + * The element containing entries + * @var string + */ + protected $itemElement = 'item'; + + /** + * Here we map those elements we're not going to handle individually + * to the constructs they are. The optional second parameter in the array + * tells the parser whether to 'fall back' (not apt. at the feed level) or + * fail if the element is missing. If the parameter is not set, the function + * will simply return false and leave it to the client to decide what to do. + * @var array + */ + protected $map = array( + 'title' => array('Text'), + 'link' => array('Text'), + 'description' => array('Text'), + 'image' => array('Image'), + 'updatePeriod' => array('Text'), + 'updateFrequency' => array('Text'), + 'updateBase' => array('Date'), + 'rights' => array('Text'), # dc:rights + 'description' => array('Text'), # dc:description + 'creator' => array('Text'), # dc:creator + 'publisher' => array('Text'), # dc:publisher + 'contributor' => array('Text'), # dc:contributor + 'date' => array('Date') # dc:contributor + ); + + /** + * Here we map some elements to their atom equivalents. This is going to be + * quite tricky to pull off effectively (and some users' methods may vary) + * but is worth trying. The key is the atom version, the value is RSS2. + * @var array + */ + protected $compatMap = array( + 'title' => array('title'), + 'link' => array('link'), + 'subtitle' => array('description'), + 'author' => array('creator'), + 'updated' => array('date')); + + /** + * We will be working with multiple namespaces and it is useful to + * keep them together. We will retain support for some common RSS1.0 modules + * @var array + */ + protected $namespaces = array( + 'rdf' => 'http://www.w3.org/1999/02/22-rdf-syntax-ns#', + 'rss' => 'http://purl.org/net/rss1.1#', + 'dc' => 'http://purl.org/rss/1.0/modules/dc/', + 'content' => 'http://purl.org/rss/1.0/modules/content/', + 'sy' => 'http://web.resource.org/rss/1.0/modules/syndication/'); + + /** + * Our constructor does nothing more than its parent. + * + * @param DOMDocument $xml A DOM object representing the feed + * @param bool (optional) $string Whether or not to validate this feed + */ + function __construct(DOMDocument $model, $strict = false) + { + $this->model = $model; + + if ($strict) { + $validate = $this->model->relaxNGValidate(self::getSchemaDir . + DIRECTORY_SEPARATOR . $this->relax); + if (! $validate) { + throw new XML_Feed_Parser_Exception('Failed required validation'); + } + } + + $this->xpath = new DOMXPath($model); + foreach ($this->namespaces as $key => $value) { + $this->xpath->registerNamespace($key, $value); + } + $this->numberEntries = $this->count('item'); + } + + /** + * Attempts to identify an element by ID given by the rdf:about attribute + * + * This is not really something that will work with RSS1.1 as it does not have + * clear restrictions on the global uniqueness of IDs. We will employ the + * _very_ hit and miss method of selecting entries based on the rdf:about + * attribute. Please note that this is even more hit and miss with RSS1.1 than + * with RSS1.0 since RSS1.1 does not require the rdf:about attribute for items. + * + * @param string $id any valid ID. + * @return XML_Feed_Parser_RSS1Element + */ + function getEntryById($id) + { + if (isset($this->idMappings[$id])) { + return $this->entries[$this->idMappings[$id]]; + } + + $entries = $this->xpath->query("//rss:item[@rdf:about='$id']"); + if ($entries->length > 0) { + $classname = $this->itemClass; + $entry = new $classname($entries->item(0), $this); + return $entry; + } + return false; + } + + /** + * Get details of the image associated with the feed. + * + * @return array|false an array simply containing the child elements + */ + protected function getImage() + { + $images = $this->model->getElementsByTagName('image'); + if ($images->length > 0) { + $image = $images->item(0); + $details = array(); + if ($image->hasChildNodes()) { + $details = array( + 'title' => $image->getElementsByTagName('title')->item(0)->value, + 'url' => $image->getElementsByTagName('url')->item(0)->value); + if ($image->getElementsByTagName('link')->length > 0) { + $details['link'] = + $image->getElementsByTagName('link')->item(0)->value; + } + } else { + $details = array('title' => false, + 'link' => false, + 'url' => $image->attributes->getNamedItem('resource')->nodeValue); + } + $details = array_merge($details, + array('description' => false, 'height' => false, 'width' => false)); + if (! empty($details)) { + return $details; + } + } + return false; + } + + /** + * The textinput element is little used, but in the interests of + * completeness we will support it. + * + * @return array|false + */ + protected function getTextInput() + { + $inputs = $this->model->getElementsByTagName('textinput'); + if ($inputs->length > 0) { + $input = $inputs->item(0); + $results = array(); + $results['title'] = isset( + $input->getElementsByTagName('title')->item(0)->value) ? + $input->getElementsByTagName('title')->item(0)->value : null; + $results['description'] = isset( + $input->getElementsByTagName('description')->item(0)->value) ? + $input->getElementsByTagName('description')->item(0)->value : null; + $results['name'] = isset( + $input->getElementsByTagName('name')->item(0)->value) ? + $input->getElementsByTagName('name')->item(0)->value : null; + $results['link'] = isset( + $input->getElementsByTagName('link')->item(0)->value) ? + $input->getElementsByTagName('link')->item(0)->value : null; + if (empty($results['link']) and + $input->attributes->getNamedItem('resource')) { + $results['link'] = $input->attributes->getNamedItem('resource')->nodeValue; + } + if (! empty($results)) { + return $results; + } + } + return false; + } + + /** + * Attempts to discern authorship + * + * Dublin Core provides the dc:creator, dc:contributor, and dc:publisher + * elements for defining authorship in RSS1. We will try each of those in + * turn in order to simulate the atom author element and will return it + * as text. + * + * @return array|false + */ + function getAuthor() + { + $options = array('creator', 'contributor', 'publisher'); + foreach ($options as $element) { + $test = $this->model->getElementsByTagName($element); + if ($test->length > 0) { + return $test->item(0)->value; + } + } + return false; + } + + /** + * Retrieve a link + * + * In RSS1 a link is a text element but in order to ensure that we resolve + * URLs properly we have a special function for them. + * + * @return string + */ + function getLink($offset = 0, $attribute = 'href', $params = false) + { + $links = $this->model->getElementsByTagName('link'); + if ($links->length <= $offset) { + return false; + } + $link = $links->item($offset); + return $this->addBase($link->nodeValue, $link); + } +} + +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser/RSS11Element.php b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS11Element.php new file mode 100755 index 0000000000..75918beda9 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS11Element.php @@ -0,0 +1,151 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL 2.1 + * @version CVS: $Id: RSS11Element.php,v 1.4 2006/06/30 17:41:56 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ + */ + +/* + * This class provides support for RSS 1.1 entries. It will usually be called by + * XML_Feed_Parser_RSS11 with which it shares many methods. + * + * @author James Stewart + * @version Release: 1.0.3 + * @package XML_Feed_Parser + */ +class XML_Feed_Parser_RSS11Element extends XML_Feed_Parser_RSS11 +{ + /** + * This will be a reference to the parent object for when we want + * to use a 'fallback' rule + * @var XML_Feed_Parser_RSS1 + */ + protected $parent; + + /** + * Our specific element map + * @var array + */ + protected $map = array( + 'id' => array('Id'), + 'title' => array('Text'), + 'link' => array('Link'), + 'description' => array('Text'), # or dc:description + 'category' => array('Category'), + 'rights' => array('Text'), # dc:rights + 'creator' => array('Text'), # dc:creator + 'publisher' => array('Text'), # dc:publisher + 'contributor' => array('Text'), # dc:contributor + 'date' => array('Date'), # dc:date + 'content' => array('Content') + ); + + /** + * Here we map some elements to their atom equivalents. This is going to be + * quite tricky to pull off effectively (and some users' methods may vary) + * but is worth trying. The key is the atom version, the value is RSS1. + * @var array + */ + protected $compatMap = array( + 'content' => array('content'), + 'updated' => array('lastBuildDate'), + 'published' => array('pubdate'), + 'subtitle' => array('description'), + 'updated' => array('date'), + 'author' => array('creator'), + 'contributor' => array('contributor') + ); + + /** + * Store useful information for later. + * + * @param DOMElement $element - this item as a DOM element + * @param XML_Feed_Parser_RSS1 $parent - the feed of which this is a member + */ + function __construct(DOMElement $element, $parent, $xmlBase = '') + { + $this->model = $element; + $this->parent = $parent; + } + + /** + * If an rdf:about attribute is specified, return that as an ID + * + * There is no established way of showing an ID for an RSS1 entry. We will + * simulate it using the rdf:about attribute of the entry element. This cannot + * be relied upon for unique IDs but may prove useful. + * + * @return string|false + */ + function getId() + { + if ($this->model->attributes->getNamedItem('about')) { + return $this->model->attributes->getNamedItem('about')->nodeValue; + } + return false; + } + + /** + * Return the entry's content + * + * The official way to include full content in an RSS1 entry is to use + * the content module's element 'encoded'. Often, however, the 'description' + * element is used instead. We will offer that as a fallback. + * + * @return string|false + */ + function getContent() + { + $options = array('encoded', 'description'); + foreach ($options as $element) { + $test = $this->model->getElementsByTagName($element); + if ($test->length == 0) { + continue; + } + if ($test->item(0)->hasChildNodes()) { + $value = ''; + foreach ($test->item(0)->childNodes as $child) { + if ($child instanceof DOMText) { + $value .= $child->nodeValue; + } else { + $simple = simplexml_import_dom($child); + $value .= $simple->asXML(); + } + } + return $value; + } else if ($test->length > 0) { + return $test->item(0)->nodeValue; + } + } + return false; + } + + /** + * How RSS1.1 should support for enclosures is not clear. For now we will return + * false. + * + * @return false + */ + function getEnclosure() + { + return false; + } +} + +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser/RSS1Element.php b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS1Element.php new file mode 100755 index 0000000000..8e36d5a9b9 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS1Element.php @@ -0,0 +1,116 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL 2.1 + * @version CVS: $Id: RSS1Element.php,v 1.6 2006/06/30 17:41:56 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ + */ + +/* + * This class provides support for RSS 1.0 entries. It will usually be called by + * XML_Feed_Parser_RSS1 with which it shares many methods. + * + * @author James Stewart + * @version Release: 1.0.3 + * @package XML_Feed_Parser + */ +class XML_Feed_Parser_RSS1Element extends XML_Feed_Parser_RSS1 +{ + /** + * This will be a reference to the parent object for when we want + * to use a 'fallback' rule + * @var XML_Feed_Parser_RSS1 + */ + protected $parent; + + /** + * Our specific element map + * @var array + */ + protected $map = array( + 'id' => array('Id'), + 'title' => array('Text'), + 'link' => array('Link'), + 'description' => array('Text'), # or dc:description + 'category' => array('Category'), + 'rights' => array('Text'), # dc:rights + 'creator' => array('Text'), # dc:creator + 'publisher' => array('Text'), # dc:publisher + 'contributor' => array('Text'), # dc:contributor + 'date' => array('Date'), # dc:date + 'content' => array('Content') + ); + + /** + * Here we map some elements to their atom equivalents. This is going to be + * quite tricky to pull off effectively (and some users' methods may vary) + * but is worth trying. The key is the atom version, the value is RSS1. + * @var array + */ + protected $compatMap = array( + 'content' => array('content'), + 'updated' => array('lastBuildDate'), + 'published' => array('pubdate'), + 'subtitle' => array('description'), + 'updated' => array('date'), + 'author' => array('creator'), + 'contributor' => array('contributor') + ); + + /** + * Store useful information for later. + * + * @param DOMElement $element - this item as a DOM element + * @param XML_Feed_Parser_RSS1 $parent - the feed of which this is a member + */ + function __construct(DOMElement $element, $parent, $xmlBase = '') + { + $this->model = $element; + $this->parent = $parent; + } + + /** + * If an rdf:about attribute is specified, return it as an ID + * + * There is no established way of showing an ID for an RSS1 entry. We will + * simulate it using the rdf:about attribute of the entry element. This cannot + * be relied upon for unique IDs but may prove useful. + * + * @return string|false + */ + function getId() + { + if ($this->model->attributes->getNamedItem('about')) { + return $this->model->attributes->getNamedItem('about')->nodeValue; + } + return false; + } + + /** + * How RSS1 should support for enclosures is not clear. For now we will return + * false. + * + * @return false + */ + function getEnclosure() + { + return false; + } +} + +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser/RSS2.php b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS2.php new file mode 100644 index 0000000000..0936bd2f5e --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS2.php @@ -0,0 +1,335 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL 2.1 + * @version CVS: $Id: RSS2.php,v 1.12 2008/03/08 18:16:45 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ + */ + +/** + * This class handles RSS2 feeds. + * + * @author James Stewart + * @version Release: 1.0.3 + * @package XML_Feed_Parser + */ +class XML_Feed_Parser_RSS2 extends XML_Feed_Parser_Type +{ + /** + * The URI of the RelaxNG schema used to (optionally) validate the feed + * @var string + */ + private $relax = 'rss20.rnc'; + + /** + * We're likely to use XPath, so let's keep it global + * @var DOMXPath + */ + protected $xpath; + + /** + * The feed type we are parsing + * @var string + */ + public $version = 'RSS 2.0'; + + /** + * The class used to represent individual items + * @var string + */ + protected $itemClass = 'XML_Feed_Parser_RSS2Element'; + + /** + * The element containing entries + * @var string + */ + protected $itemElement = 'item'; + + /** + * Here we map those elements we're not going to handle individually + * to the constructs they are. The optional second parameter in the array + * tells the parser whether to 'fall back' (not apt. at the feed level) or + * fail if the element is missing. If the parameter is not set, the function + * will simply return false and leave it to the client to decide what to do. + * @var array + */ + protected $map = array( + 'ttl' => array('Text'), + 'pubDate' => array('Date'), + 'lastBuildDate' => array('Date'), + 'title' => array('Text'), + 'link' => array('Link'), + 'description' => array('Text'), + 'language' => array('Text'), + 'copyright' => array('Text'), + 'managingEditor' => array('Text'), + 'webMaster' => array('Text'), + 'category' => array('Text'), + 'generator' => array('Text'), + 'docs' => array('Text'), + 'ttl' => array('Text'), + 'image' => array('Image'), + 'skipDays' => array('skipDays'), + 'skipHours' => array('skipHours')); + + /** + * Here we map some elements to their atom equivalents. This is going to be + * quite tricky to pull off effectively (and some users' methods may vary) + * but is worth trying. The key is the atom version, the value is RSS2. + * @var array + */ + protected $compatMap = array( + 'title' => array('title'), + 'rights' => array('copyright'), + 'updated' => array('lastBuildDate'), + 'subtitle' => array('description'), + 'date' => array('pubDate'), + 'author' => array('managingEditor')); + + protected $namespaces = array( + 'dc' => 'http://purl.org/rss/1.0/modules/dc/', + 'content' => 'http://purl.org/rss/1.0/modules/content/'); + + /** + * Our constructor does nothing more than its parent. + * + * @param DOMDocument $xml A DOM object representing the feed + * @param bool (optional) $string Whether or not to validate this feed + */ + function __construct(DOMDocument $model, $strict = false) + { + $this->model = $model; + + if ($strict) { + if (! $this->model->relaxNGValidate($this->relax)) { + throw new XML_Feed_Parser_Exception('Failed required validation'); + } + } + + $this->xpath = new DOMXPath($this->model); + foreach ($this->namespaces as $key => $value) { + $this->xpath->registerNamespace($key, $value); + } + $this->numberEntries = $this->count('item'); + } + + /** + * Retrieves an entry by ID, if the ID is specified with the guid element + * + * This is not really something that will work with RSS2 as it does not have + * clear restrictions on the global uniqueness of IDs. But we can emulate + * it by allowing access based on the 'guid' element. If DOMXPath::evaluate + * is available, we also use that to store a reference to the entry in the array + * used by getEntryByOffset so that method does not have to seek out the entry + * if it's requested that way. + * + * @param string $id any valid ID. + * @return XML_Feed_Parser_RSS2Element + */ + function getEntryById($id) + { + if (isset($this->idMappings[$id])) { + return $this->entries[$this->idMappings[$id]]; + } + + $entries = $this->xpath->query("//item[guid='$id']"); + if ($entries->length > 0) { + $entry = new $this->itemElement($entries->item(0), $this); + if (in_array('evaluate', get_class_methods($this->xpath))) { + $offset = $this->xpath->evaluate("count(preceding-sibling::item)", $entries->item(0)); + $this->entries[$offset] = $entry; + } + $this->idMappings[$id] = $entry; + return $entry; + } + } + + /** + * Get a category from the element + * + * The category element is a simple text construct which can occur any number + * of times. We allow access by offset or access to an array of results. + * + * @param string $call for compatibility with our overloading + * @param array $arguments - arg 0 is the offset, arg 1 is whether to return as array + * @return string|array|false + */ + function getCategory($call, $arguments = array()) + { + $categories = $this->model->getElementsByTagName('category'); + $offset = empty($arguments[0]) ? 0 : $arguments[0]; + $array = empty($arguments[1]) ? false : true; + if ($categories->length <= $offset) { + return false; + } + if ($array) { + $list = array(); + foreach ($categories as $category) { + array_push($list, $category->nodeValue); + } + return $list; + } + return $categories->item($offset)->nodeValue; + } + + /** + * Get details of the image associated with the feed. + * + * @return array|false an array simply containing the child elements + */ + protected function getImage() + { + $images = $this->xpath->query("//image"); + if ($images->length > 0) { + $image = $images->item(0); + $desc = $image->getElementsByTagName('description'); + $description = $desc->length ? $desc->item(0)->nodeValue : false; + $heigh = $image->getElementsByTagName('height'); + $height = $heigh->length ? $heigh->item(0)->nodeValue : false; + $widt = $image->getElementsByTagName('width'); + $width = $widt->length ? $widt->item(0)->nodeValue : false; + return array( + 'title' => $image->getElementsByTagName('title')->item(0)->nodeValue, + 'link' => $image->getElementsByTagName('link')->item(0)->nodeValue, + 'url' => $image->getElementsByTagName('url')->item(0)->nodeValue, + 'description' => $description, + 'height' => $height, + 'width' => $width); + } + return false; + } + + /** + * The textinput element is little used, but in the interests of + * completeness... + * + * @return array|false + */ + function getTextInput() + { + $inputs = $this->model->getElementsByTagName('input'); + if ($inputs->length > 0) { + $input = $inputs->item(0); + return array( + 'title' => $input->getElementsByTagName('title')->item(0)->value, + 'description' => + $input->getElementsByTagName('description')->item(0)->value, + 'name' => $input->getElementsByTagName('name')->item(0)->value, + 'link' => $input->getElementsByTagName('link')->item(0)->value); + } + return false; + } + + /** + * Utility function for getSkipDays and getSkipHours + * + * This is a general function used by both getSkipDays and getSkipHours. It simply + * returns an array of the values of the children of the appropriate tag. + * + * @param string $tagName The tag name (getSkipDays or getSkipHours) + * @return array|false + */ + protected function getSkips($tagName) + { + $hours = $this->model->getElementsByTagName($tagName); + if ($hours->length == 0) { + return false; + } + $skipHours = array(); + foreach($hours->item(0)->childNodes as $hour) { + if ($hour instanceof DOMElement) { + array_push($skipHours, $hour->nodeValue); + } + } + return $skipHours; + } + + /** + * Retrieve skipHours data + * + * The skiphours element provides a list of hours on which this feed should + * not be checked. We return an array of those hours (integers, 24 hour clock) + * + * @return array + */ + function getSkipHours() + { + return $this->getSkips('skipHours'); + } + + /** + * Retrieve skipDays data + * + * The skipdays element provides a list of days on which this feed should + * not be checked. We return an array of those days. + * + * @return array + */ + function getSkipDays() + { + return $this->getSkips('skipDays'); + } + + /** + * Return content of the little-used 'cloud' element + * + * The cloud element is rarely used. It is designed to provide some details + * of a location to update the feed. + * + * @return array an array of the attributes of the element + */ + function getCloud() + { + $cloud = $this->model->getElementsByTagName('cloud'); + if ($cloud->length == 0) { + return false; + } + $cloudData = array(); + foreach ($cloud->item(0)->attributes as $attribute) { + $cloudData[$attribute->name] = $attribute->value; + } + return $cloudData; + } + + /** + * Get link URL + * + * In RSS2 a link is a text element but in order to ensure that we resolve + * URLs properly we have a special function for them. We maintain the + * parameter used by the atom getLink method, though we only use the offset + * parameter. + * + * @param int $offset The position of the link within the feed. Starts from 0 + * @param string $attribute The attribute of the link element required + * @param array $params An array of other parameters. Not used. + * @return string + */ + function getLink($offset, $attribute = 'href', $params = array()) + { + $xPath = new DOMXPath($this->model); + $links = $xPath->query('//link'); + + if ($links->length <= $offset) { + return false; + } + $link = $links->item($offset); + return $this->addBase($link->nodeValue, $link); + } +} + +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser/RSS2Element.php b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS2Element.php new file mode 100755 index 0000000000..6edf910dc4 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser/RSS2Element.php @@ -0,0 +1,171 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL 2.1 + * @version CVS: $Id: RSS2Element.php,v 1.11 2006/07/26 21:18:47 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ + */ + +/** + * This class provides support for RSS 2.0 entries. It will usually be + * called by XML_Feed_Parser_RSS2 with which it shares many methods. + * + * @author James Stewart + * @version Release: 1.0.3 + * @package XML_Feed_Parser + */ +class XML_Feed_Parser_RSS2Element extends XML_Feed_Parser_RSS2 +{ + /** + * This will be a reference to the parent object for when we want + * to use a 'fallback' rule + * @var XML_Feed_Parser_RSS2 + */ + protected $parent; + + /** + * Our specific element map + * @var array + */ + protected $map = array( + 'title' => array('Text'), + 'guid' => array('Guid'), + 'description' => array('Text'), + 'author' => array('Text'), + 'comments' => array('Text'), + 'enclosure' => array('Enclosure'), + 'pubDate' => array('Date'), + 'source' => array('Source'), + 'link' => array('Text'), + 'content' => array('Content')); + + /** + * Here we map some elements to their atom equivalents. This is going to be + * quite tricky to pull off effectively (and some users' methods may vary) + * but is worth trying. The key is the atom version, the value is RSS2. + * @var array + */ + protected $compatMap = array( + 'id' => array('guid'), + 'updated' => array('lastBuildDate'), + 'published' => array('pubdate'), + 'guidislink' => array('guid', 'ispermalink'), + 'summary' => array('description')); + + /** + * Store useful information for later. + * + * @param DOMElement $element - this item as a DOM element + * @param XML_Feed_Parser_RSS2 $parent - the feed of which this is a member + */ + function __construct(DOMElement $element, $parent, $xmlBase = '') + { + $this->model = $element; + $this->parent = $parent; + } + + /** + * Get the value of the guid element, if specified + * + * guid is the closest RSS2 has to atom's ID. It is usually but not always a + * URI. The one attribute that RSS2 can posess is 'ispermalink' which specifies + * whether the guid is itself dereferencable. Use of guid is not obligatory, + * but is advisable. To get the guid you would call $item->id() (for atom + * compatibility) or $item->guid(). To check if this guid is a permalink call + * $item->guid("ispermalink"). + * + * @param string $method - the method name being called + * @param array $params - parameters required + * @return string the guid or value of ispermalink + */ + protected function getGuid($method, $params) + { + $attribute = (isset($params[0]) and $params[0] == 'ispermalink') ? + true : false; + $tag = $this->model->getElementsByTagName('guid'); + if ($tag->length > 0) { + if ($attribute) { + if ($tag->hasAttribute("ispermalink")) { + return $tag->getAttribute("ispermalink"); + } + } + return $tag->item(0)->nodeValue; + } + return false; + } + + /** + * Access details of file enclosures + * + * The RSS2 spec is ambiguous as to whether an enclosure element must be + * unique in a given entry. For now we will assume it needn't, and allow + * for an offset. + * + * @param string $method - the method being called + * @param array $parameters - we expect the first of these to be our offset + * @return array|false + */ + protected function getEnclosure($method, $parameters) + { + $encs = $this->model->getElementsByTagName('enclosure'); + $offset = isset($parameters[0]) ? $parameters[0] : 0; + if ($encs->length > $offset) { + try { + if (! $encs->item($offset)->hasAttribute('url')) { + return false; + } + $attrs = $encs->item($offset)->attributes; + return array( + 'url' => $attrs->getNamedItem('url')->value, + 'length' => $attrs->getNamedItem('length')->value, + 'type' => $attrs->getNamedItem('type')->value); + } catch (Exception $e) { + return false; + } + } + return false; + } + + /** + * Get the entry source if specified + * + * source is an optional sub-element of item. Like atom:source it tells + * us about where the entry came from (eg. if it's been copied from another + * feed). It is not a rich source of metadata in the same way as atom:source + * and while it would be good to maintain compatibility by returning an + * XML_Feed_Parser_RSS2 element, it makes a lot more sense to return an array. + * + * @return array|false + */ + protected function getSource() + { + $get = $this->model->getElementsByTagName('source'); + if ($get->length) { + $source = $get->item(0); + $array = array( + 'content' => $source->nodeValue); + foreach ($source->attributes as $attribute) { + $array[$attribute->name] = $attribute->value; + } + return $array; + } + return false; + } +} + +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/Parser/Type.php b/plugins/FeedSub/extlib/XML/Feed/Parser/Type.php new file mode 100644 index 0000000000..75052619bd --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/Parser/Type.php @@ -0,0 +1,467 @@ + + * @copyright 2005 James Stewart + * @license http://www.gnu.org/copyleft/lesser.html GNU LGPL 2.1 + * @version CVS: $Id: Type.php,v 1.25 2008/03/08 18:39:09 jystewart Exp $ + * @link http://pear.php.net/package/XML_Feed_Parser/ + */ + +/** + * This abstract class provides some general methods that are likely to be + * implemented exactly the same way for all feed types. + * + * @package XML_Feed_Parser + * @author James Stewart + * @version Release: 1.0.3 + */ +abstract class XML_Feed_Parser_Type +{ + /** + * Where we store our DOM object for this feed + * @var DOMDocument + */ + public $model; + + /** + * For iteration we'll want a count of the number of entries + * @var int + */ + public $numberEntries; + + /** + * Where we store our entry objects once instantiated + * @var array + */ + public $entries = array(); + + /** + * Store mappings between entry IDs and their position in the feed + */ + public $idMappings = array(); + + /** + * Proxy to allow use of element names as method names + * + * We are not going to provide methods for every entry type so this + * function will allow for a lot of mapping. We rely pretty heavily + * on this to handle our mappings between other feed types and atom. + * + * @param string $call - the method attempted + * @param array $arguments - arguments to that method + * @return mixed + */ + function __call($call, $arguments = array()) + { + if (! is_array($arguments)) { + $arguments = array(); + } + + if (isset($this->compatMap[$call])) { + $tempMap = $this->compatMap; + $tempcall = array_pop($tempMap[$call]); + if (! empty($tempMap)) { + $arguments = array_merge($arguments, $tempMap[$call]); + } + $call = $tempcall; + } + + /* To be helpful, we allow a case-insensitive search for this method */ + if (! isset($this->map[$call])) { + foreach (array_keys($this->map) as $key) { + if (strtoupper($key) == strtoupper($call)) { + $call = $key; + break; + } + } + } + + if (empty($this->map[$call])) { + return false; + } + + $method = 'get' . $this->map[$call][0]; + if ($method == 'getLink') { + $offset = empty($arguments[0]) ? 0 : $arguments[0]; + $attribute = empty($arguments[1]) ? 'href' : $arguments[1]; + $params = isset($arguments[2]) ? $arguments[2] : array(); + return $this->getLink($offset, $attribute, $params); + } + if (method_exists($this, $method)) { + return $this->$method($call, $arguments); + } + + return false; + } + + /** + * Proxy to allow use of element names as attribute names + * + * For many elements variable-style access will be desirable. This function + * provides for that. + * + * @param string $value - the variable required + * @return mixed + */ + function __get($value) + { + return $this->__call($value, array()); + } + + /** + * Utility function to help us resolve xml:base values + * + * We have other methods which will traverse the DOM and work out the different + * xml:base declarations we need to be aware of. We then need to combine them. + * If a declaration starts with a protocol then we restart the string. If it + * starts with a / then we add on to the domain name. Otherwise we simply tag + * it on to the end. + * + * @param string $base - the base to add the link to + * @param string $link + */ + function combineBases($base, $link) + { + if (preg_match('/^[A-Za-z]+:\/\//', $link)) { + return $link; + } else if (preg_match('/^\//', $link)) { + /* Extract domain and suffix link to that */ + preg_match('/^([A-Za-z]+:\/\/.*)?\/*/', $base, $results); + $firstLayer = $results[0]; + return $firstLayer . "/" . $link; + } else if (preg_match('/^\.\.\//', $base)) { + /* Step up link to find place to be */ + preg_match('/^((\.\.\/)+)(.*)$/', $link, $bases); + $suffix = $bases[3]; + $count = preg_match_all('/\.\.\//', $bases[1], $steps); + $url = explode("/", $base); + for ($i = 0; $i <= $count; $i++) { + array_pop($url); + } + return implode("/", $url) . "/" . $suffix; + } else if (preg_match('/^(?!\/$)/', $base)) { + $base = preg_replace('/(.*\/).*$/', '$1', $base) ; + return $base . $link; + } else { + /* Just stick it on the end */ + return $base . $link; + } + } + + /** + * Determine whether we need to apply our xml:base rules + * + * Gets us the xml:base data and then processes that with regard + * to our current link. + * + * @param string + * @param DOMElement + * @return string + */ + function addBase($link, $element) + { + if (preg_match('/^[A-Za-z]+:\/\//', $link)) { + return $link; + } + + return $this->combineBases($element->baseURI, $link); + } + + /** + * Get an entry by its position in the feed, starting from zero + * + * As well as allowing the items to be iterated over we want to allow + * users to be able to access a specific entry. This is one of two ways of + * doing that, the other being by ID. + * + * @param int $offset + * @return XML_Feed_Parser_RSS1Element + */ + function getEntryByOffset($offset) + { + if (! isset($this->entries[$offset])) { + $entries = $this->model->getElementsByTagName($this->itemElement); + if ($entries->length > $offset) { + $xmlBase = $entries->item($offset)->baseURI; + $this->entries[$offset] = new $this->itemClass( + $entries->item($offset), $this, $xmlBase); + if ($id = $this->entries[$offset]->id) { + $this->idMappings[$id] = $this->entries[$offset]; + } + } else { + throw new XML_Feed_Parser_Exception('No entries found'); + } + } + + return $this->entries[$offset]; + } + + /** + * Return a date in seconds since epoch. + * + * Get a date construct. We use PHP's strtotime to return it as a unix datetime, which + * is the number of seconds since 1970-01-01 00:00:00. + * + * @link http://php.net/strtotime + * @param string $method The name of the date construct we want + * @param array $arguments Included for compatibility with our __call usage + * @return int|false datetime + */ + protected function getDate($method, $arguments) + { + $time = $this->model->getElementsByTagName($method); + if ($time->length == 0 || empty($time->item(0)->nodeValue)) { + return false; + } + return strtotime($time->item(0)->nodeValue); + } + + /** + * Get a text construct. + * + * @param string $method The name of the text construct we want + * @param array $arguments Included for compatibility with our __call usage + * @return string + */ + protected function getText($method, $arguments = array()) + { + $tags = $this->model->getElementsByTagName($method); + if ($tags->length > 0) { + $value = $tags->item(0)->nodeValue; + return $value; + } + return false; + } + + /** + * Apply various rules to retrieve category data. + * + * There is no single way of declaring a category in RSS1/1.1 as there is in RSS2 + * and Atom. Instead the usual approach is to use the dublin core namespace to + * declare categories. For example delicious use both: + * PEAR and: + * + * to declare a categorisation of 'PEAR'. + * + * We need to be sensitive to this where possible. + * + * @param string $call for compatibility with our overloading + * @param array $arguments - arg 0 is the offset, arg 1 is whether to return as array + * @return string|array|false + */ + protected function getCategory($call, $arguments) + { + $categories = $this->model->getElementsByTagName('subject'); + $offset = empty($arguments[0]) ? 0 : $arguments[0]; + $array = empty($arguments[1]) ? false : true; + if ($categories->length <= $offset) { + return false; + } + if ($array) { + $list = array(); + foreach ($categories as $category) { + array_push($list, $category->nodeValue); + } + return $list; + } + return $categories->item($offset)->nodeValue; + } + + /** + * Count occurrences of an element + * + * This function will tell us how many times the element $type + * appears at this level of the feed. + * + * @param string $type the element we want to get a count of + * @return int + */ + protected function count($type) + { + if ($tags = $this->model->getElementsByTagName($type)) { + return $tags->length; + } + return 0; + } + + /** + * Part of our xml:base processing code + * + * We need a couple of methods to access XHTML content stored in feeds. + * This is because we dereference all xml:base references before returning + * the element. This method handles the attributes. + * + * @param DOMElement $node The DOM node we are iterating over + * @return string + */ + function processXHTMLAttributes($node) { + $return = ''; + foreach ($node->attributes as $attribute) { + if ($attribute->name == 'src' or $attribute->name == 'href') { + $attribute->value = $this->addBase(htmlentities($attribute->value, NULL, 'utf-8'), $attribute); + } + if ($attribute->name == 'base') { + continue; + } + $return .= $attribute->name . '="' . htmlentities($attribute->value, NULL, 'utf-8') .'" '; + } + if (! empty($return)) { + return ' ' . trim($return); + } + return ''; + } + + /** + * Convert HTML entities based on the current character set. + * + * @param String + * @return String + */ + function processEntitiesForNodeValue($node) + { + if (function_exists('iconv')) { + $current_encoding = $node->ownerDocument->encoding; + $value = iconv($current_encoding, 'UTF-8', $node->nodeValue); + } else if ($current_encoding == 'iso-8859-1') { + $value = utf8_encode($node->nodeValue); + } else { + $value = $node->nodeValue; + } + + $decoded = html_entity_decode($value, NULL, 'UTF-8'); + return htmlentities($decoded, NULL, 'UTF-8'); + } + + /** + * Part of our xml:base processing code + * + * We need a couple of methods to access XHTML content stored in feeds. + * This is because we dereference all xml:base references before returning + * the element. This method recurs through the tree descending from the node + * and builds our string. + * + * @param DOMElement $node The DOM node we are processing + * @return string + */ + function traverseNode($node) + { + $content = ''; + + /* Add the opening of this node to the content */ + if ($node instanceof DOMElement) { + $content .= '<' . $node->tagName . + $this->processXHTMLAttributes($node) . '>'; + } + + /* Process children */ + if ($node->hasChildNodes()) { + foreach ($node->childNodes as $child) { + $content .= $this->traverseNode($child); + } + } + + if ($node instanceof DOMText) { + $content .= $this->processEntitiesForNodeValue($node); + } + + /* Add the closing of this node to the content */ + if ($node instanceof DOMElement) { + $content .= 'tagName . '>'; + } + + return $content; + } + + /** + * Get content from RSS feeds (atom has its own implementation) + * + * The official way to include full content in an RSS1 entry is to use + * the content module's element 'encoded', and RSS2 feeds often duplicate that. + * Often, however, the 'description' element is used instead. We will offer that + * as a fallback. Atom uses its own approach and overrides this method. + * + * @return string|false + */ + protected function getContent() + { + $options = array('encoded', 'description'); + foreach ($options as $element) { + $test = $this->model->getElementsByTagName($element); + if ($test->length == 0) { + continue; + } + if ($test->item(0)->hasChildNodes()) { + $value = ''; + foreach ($test->item(0)->childNodes as $child) { + if ($child instanceof DOMText) { + $value .= $child->nodeValue; + } else { + $simple = simplexml_import_dom($child); + $value .= $simple->asXML(); + } + } + return $value; + } else if ($test->length > 0) { + return $test->item(0)->nodeValue; + } + } + return false; + } + + /** + * Checks if this element has a particular child element. + * + * @param String + * @param Integer + * @return bool + **/ + function hasKey($name, $offset = 0) + { + $search = $this->model->getElementsByTagName($name); + return $search->length > $offset; + } + + /** + * Return an XML serialization of the feed, should it be required. Most + * users however, will already have a serialization that they used when + * instantiating the object. + * + * @return string XML serialization of element + */ + function __toString() + { + $simple = simplexml_import_dom($this->model); + return $simple->asXML(); + } + + /** + * Get directory holding RNG schemas. Method is based on that + * found in Contact_AddressBook. + * + * @return string PEAR data directory. + * @access public + * @static + */ + static function getSchemaDir() + { + require_once 'PEAR/Config.php'; + $config = new PEAR_Config; + return $config->get('data_dir') . '/XML_Feed_Parser/schemas'; + } +} + +?> \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/atom10-entryonly.xml b/plugins/FeedSub/extlib/XML/Feed/samples/atom10-entryonly.xml new file mode 100755 index 0000000000..02e1c58002 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/atom10-entryonly.xml @@ -0,0 +1,28 @@ + + + Atom draft-07 snapshot + + + tag:example.org,2003:3.2397 + 2005-07-10T12:29:29Z + 2003-12-13T08:29:29-04:00 + + Mark Pilgrim + http://example.org/ + f8dy@example.com + + + Sam Ruby + + + Joe Gregorio + + +
+

[Update: The Atom draft is finished.]

+
+
+
\ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/atom10-example1.xml b/plugins/FeedSub/extlib/XML/Feed/samples/atom10-example1.xml new file mode 100755 index 0000000000..d181d2b6f8 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/atom10-example1.xml @@ -0,0 +1,20 @@ + + + + Example Feed + + 2003-12-13T18:30:02Z + + John Doe + + urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6 + + + Atom-Powered Robots Run Amok + + urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a + 2003-12-13T18:30:02Z + Some text. + + + \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/atom10-example2.xml b/plugins/FeedSub/extlib/XML/Feed/samples/atom10-example2.xml new file mode 100755 index 0000000000..98abf9d54f --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/atom10-example2.xml @@ -0,0 +1,45 @@ + + + dive into mark + + A <em>lot</em> of effort + went into making this effortless + + 2005-07-31T12:29:29Z + tag:example.org,2003:3 + + + Copyright (c) 2003, Mark Pilgrim + + Example Toolkit + + + Atom draft-07 snapshot + + + tag:example.org,2003:3.2397 + 2005-07-31T12:29:29Z + 2003-12-13T08:29:29-04:00 + + Mark Pilgrim + http://example.org/ + f8dy@example.com + + + Sam Ruby + + + Joe Gregorio + + +
+

[Update: The Atom draft is finished.]

+
+
+
+
\ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/delicious.feed b/plugins/FeedSub/extlib/XML/Feed/samples/delicious.feed new file mode 100755 index 0000000000..32f9fa4935 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/delicious.feed @@ -0,0 +1,177 @@ + + + + +del.icio.us/tag/greenbelt +http://del.icio.us/tag/greenbelt +Text + + + + + + + + + + + + + + + + +Greenbelt - Homepage Section +http://www.greenbelt.org.uk/ +jonnybaker +2005-05-16T16:30:38Z +greenbelt + + + + + + + + +Greenbelt festival (uk) +http://www.greenbelt.org.uk/ +sssshhhh +2005-05-14T18:19:40Z +audiology festival gigs greenbelt + + + + + + + + + + + +Natuerlichwien.at - Rundumadum +http://www.natuerlichwien.at/rundumadum/dergruenguertel/ +egmilman47 +2005-05-06T21:33:41Z +Austria Vienna Wien greenbelt nature walking + + + + + + + + + + + + + +Tank - GBMediaWiki +http://www.flickerweb.co.uk/wiki/index.php/Tank#Seminars +jystewart +2005-03-21T22:44:11Z +greenbelt + + + + + + + + +Greenbelt homepage +http://www.greenbelt.ca/home.htm +Gooberoo +2005-03-01T22:43:17Z +greenbelt ontario + + + + + + + + + +Pip Wilson bhp ...... blog +http://pipwilsonbhp.blogspot.com/ +sssshhhh +2004-12-27T11:20:51Z +Greenbelt friend ideas links thinking weblog + + + + + + + + + + + + + +maggi dawn +http://maggidawn.typepad.com/maggidawn/ +sssshhhh +2004-12-27T11:20:11Z +Greenbelt ideas links thinking weblog + + + + + + + + + + + + +John Davies +http://www.johndavies.org/ +sssshhhh +2004-12-27T11:18:37Z +Greenbelt ideas links thinking weblog + + + + + + + + + + + + +jonnybaker +http://jonnybaker.blogs.com/ +sssshhhh +2004-12-27T11:18:17Z +Greenbelt event ideas links resources thinking weblog youth + + + + + + + + + + + + + + + diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/flickr.feed b/plugins/FeedSub/extlib/XML/Feed/samples/flickr.feed new file mode 100755 index 0000000000..57e83af572 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/flickr.feed @@ -0,0 +1,184 @@ + + + + jamesstewart - Everyone's Tagged Photos + + + A feed of jamesstewart - Everyone's Tagged Photos + 2005-08-01T18:50:26Z + Flickr + + + Oma and James + + + tag:flickr.com,2004:/photo/30367516 + 2005-08-01T18:50:26Z + 2005-08-01T18:50:26Z + <p><a href="http://www.flickr.com/people/30484029@N00/">kstewart</a> posted a photo:</p> + +<p><a href="http://www.flickr.com/photos/30484029@N00/30367516/" title="Oma and James"><img src="http://photos23.flickr.com/30367516_1f685a16e8_m.jpg" width="240" height="180" alt="Oma and James" style="border: 1px solid #000000;" /></a></p> + +<p>I have a beautiful Oma and a gorgeous husband.</p> + + kstewart + http://www.flickr.com/people/30484029@N00/ + + jamesstewart oma stoelfamily + + + + + tag:flickr.com,2004:/photo/21376174 + 2005-06-25T02:00:35Z + 2005-06-25T02:00:35Z + <p><a href="http://www.flickr.com/people/buddscreek/">Lan Rover</a> posted a photo:</p> + +<p><a href="http://www.flickr.com/photos/buddscreek/21376174/" title=""><img src="http://photos17.flickr.com/21376174_4314fd8d5c_m.jpg" width="240" height="160" alt="" style="border: 1px solid #000000;" /></a></p> + +<p>AMA Motocross Championship 2005, Budds Creek, Maryland</p> + + Lan Rover + http://www.flickr.com/people/buddscreek/ + + amamotocrosschampionship buddscreek maryland 2005 fathersday motocrossnational rickycarmichael 259 jamesstewart 4 + + + + + tag:flickr.com,2004:/photo/21375650 + 2005-06-25T01:56:24Z + 2005-06-25T01:56:24Z + <p><a href="http://www.flickr.com/people/buddscreek/">Lan Rover</a> posted a photo:</p> + +<p><a href="http://www.flickr.com/photos/buddscreek/21375650/" title=""><img src="http://photos16.flickr.com/21375650_5c60e0dab1_m.jpg" width="240" height="160" alt="" style="border: 1px solid #000000;" /></a></p> + + + + Lan Rover + http://www.flickr.com/people/buddscreek/ + + amamotocrosschampionship buddscreek maryland 2005 fathersday motocrossnational 259 jamesstewart + + + + + tag:flickr.com,2004:/photo/21375345 + 2005-06-25T01:54:11Z + 2005-06-25T01:54:11Z + <p><a href="http://www.flickr.com/people/buddscreek/">Lan Rover</a> posted a photo:</p> + +<p><a href="http://www.flickr.com/photos/buddscreek/21375345/" title=""><img src="http://photos15.flickr.com/21375345_4205fdd22b_m.jpg" width="160" height="240" alt="" style="border: 1px solid #000000;" /></a></p> + + + + Lan Rover + http://www.flickr.com/people/buddscreek/ + + amamotocrosschampionship buddscreek maryland 2005 fathersday motocrossnational 259 jamesstewart + + + Lunch with Kari & James, café in the crypt of St Martin in the fields + + tag:flickr.com,2004:/photo/16516618 + 2005-05-30T21:56:39Z + 2005-05-30T21:56:39Z + <p><a href="http://www.flickr.com/people/fidothe/">fidothe</a> posted a photo:</p> + +<p><a href="http://www.flickr.com/photos/fidothe/16516618/" title="Lunch with Kari &amp; James, café in the crypt of St Martin in the fields"><img src="http://photos14.flickr.com/16516618_afaa4a395e_m.jpg" width="240" height="180" alt="Lunch with Kari &amp; James, café in the crypt of St Martin in the fields" style="border: 1px solid #000000;" /></a></p> + + + + fidothe + http://www.flickr.com/people/fidothe/ + + nokia7610 london stmartininthefields clarepatterson jamesstewart parvinstewart jimstewart susanstewart + + + Stewart keeping it low over the obstacle. + + tag:flickr.com,2004:/photo/10224728 + 2005-04-21T07:30:29Z + 2005-04-21T07:30:29Z + <p><a href="http://www.flickr.com/people/pqbon/">pqbon</a> posted a photo:</p> + +<p><a href="http://www.flickr.com/photos/pqbon/10224728/" title="Stewart keeping it low over the obstacle."><img src="http://photos7.flickr.com/10224728_b756341957_m.jpg" width="240" height="180" alt="Stewart keeping it low over the obstacle." style="border: 1px solid #000000;" /></a></p> + + + + pqbon + http://www.flickr.com/people/pqbon/ + + ama hangtown motocross jamesstewart bubba + + + king james stewart + + tag:flickr.com,2004:/photo/7152910 + 2005-03-22T21:53:37Z + 2005-03-22T21:53:37Z + <p><a href="http://www.flickr.com/people/jjlook/">jj look</a> posted a photo:</p> + +<p><a href="http://www.flickr.com/photos/jjlook/7152910/" title="king james stewart"><img src="http://photos7.flickr.com/7152910_a02ab5a750_m.jpg" width="180" height="240" alt="king james stewart" style="border: 1px solid #000000;" /></a></p> + +<p>11th</p> + + jj look + http://www.flickr.com/people/jjlook/ + + dilomar05 eastside austin texas 78702 kingjames stewart jamesstewart borrowed + + + It's a Grind, downtown Grand Rapids (James, Susan, Jim, Harv, Lawson) + + tag:flickr.com,2004:/photo/1586562 + 2004-11-20T09:34:28Z + 2004-11-20T09:34:28Z + <p><a href="http://www.flickr.com/people/fidothe/">fidothe</a> posted a photo:</p> + +<p><a href="http://www.flickr.com/photos/fidothe/1586562/" title="It's a Grind, downtown Grand Rapids (James, Susan, Jim, Harv, Lawson)"><img src="http://photos2.flickr.com/1586562_0bc5313a3e_m.jpg" width="240" height="180" alt="It's a Grind, downtown Grand Rapids (James, Susan, Jim, Harv, Lawson)" style="border: 1px solid #000000;" /></a></p> + + + + fidothe + http://www.flickr.com/people/fidothe/ + + holiday grandrapids jamesstewart + + + It's a Grind, downtown Grand Rapids (James, Susan, Jim, Harv, Lawson) + + tag:flickr.com,2004:/photo/1586539 + 2004-11-20T09:28:16Z + 2004-11-20T09:28:16Z + <p><a href="http://www.flickr.com/people/fidothe/">fidothe</a> posted a photo:</p> + +<p><a href="http://www.flickr.com/photos/fidothe/1586539/" title="It's a Grind, downtown Grand Rapids (James, Susan, Jim, Harv, Lawson)"><img src="http://photos2.flickr.com/1586539_c51e5f2e7a_m.jpg" width="240" height="180" alt="It's a Grind, downtown Grand Rapids (James, Susan, Jim, Harv, Lawson)" style="border: 1px solid #000000;" /></a></p> + + + + fidothe + http://www.flickr.com/people/fidothe/ + + holiday grandrapids jamesstewart + + + It's a Grind, James and Jim can't decide) + + tag:flickr.com,2004:/photo/1586514 + 2004-11-20T09:25:05Z + 2004-11-20T09:25:05Z + <p><a href="http://www.flickr.com/people/fidothe/">fidothe</a> posted a photo:</p> + +<p><a href="http://www.flickr.com/photos/fidothe/1586514/" title="It's a Grind, James and Jim can't decide)"><img src="http://photos2.flickr.com/1586514_733c2dfa3e_m.jpg" width="240" height="180" alt="It's a Grind, James and Jim can't decide)" style="border: 1px solid #000000;" /></a></p> + + + + fidothe + http://www.flickr.com/people/fidothe/ + + holiday grandrapids jamesstewart johnkentish + + + \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/grwifi-atom.xml b/plugins/FeedSub/extlib/XML/Feed/samples/grwifi-atom.xml new file mode 100755 index 0000000000..c351d3c164 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/grwifi-atom.xml @@ -0,0 +1,7 @@ + Updates to Grand Rapids WiFi hotspot details 2005-09-01T15:43:01-05:00 WiFi Hotspots in Grand Rapids, MI http://grwifi.net/atom/locations Creative Commons Attribution-NonCommercial-ShareAlike 2.0 http://creativecommons.org/licenses/by-nc-sa/2.0/ Hotspot Details Updated: Sweetwaters http://grwifi.net/location/sweetwaters 2005-09-01T15:43:01-05:00 The details of the WiFi hotspot at: Sweetwaters have been updated. Find out more at: +http://grwifi.net/location/sweetwaters James http://jystewart.net james@jystewart.net wifi hotspot Hotspot Details Updated: Common Ground Coffee Shop http://grwifi.net/location/common-ground 2005-09-01T15:42:39-05:00 The details of the WiFi hotspot at: Common Ground Coffee Shop have been updated. Find out more at: +http://grwifi.net/location/common-ground James http://jystewart.net james@jystewart.net wifi hotspot Hotspot Details Updated: Grand Rapids Public Library, Main Branch http://grwifi.net/location/grpl-main-branch 2005-09-01T15:42:20-05:00 The details of the WiFi hotspot at: Grand Rapids Public Library, Main Branch have been updated. Find out more at: +http://grwifi.net/location/grpl-main-branch James http://jystewart.net james@jystewart.net wifi hotspot Hotspot Details Updated: Four Friends Coffee House http://grwifi.net/location/four-friends 2005-09-01T15:41:35-05:00 The details of the WiFi hotspot at: Four Friends Coffee House have been updated. Find out more at: +http://grwifi.net/location/four-friends James http://jystewart.net james@jystewart.net wifi hotspot Hotspot Details Updated: Barnes and Noble, Rivertown Crossings http://grwifi.net/location/barnes-noble-rivertown 2005-09-01T15:40:41-05:00 The details of the WiFi hotspot at: Barnes and Noble, Rivertown Crossings have been updated. Find out more at: +http://grwifi.net/location/barnes-noble-rivertown James http://jystewart.net james@jystewart.net wifi hotspot Hotspot Details Updated: The Boss Sports Bar & Grille http://grwifi.net/location/boss-sports-bar 2005-09-01T15:40:19-05:00 The details of the WiFi hotspot at: The Boss Sports Bar & Grille have been updated. Find out more at: +http://grwifi.net/location/boss-sports-bar James http://jystewart.net james@jystewart.net wifi hotspot \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/hoder.xml b/plugins/FeedSub/extlib/XML/Feed/samples/hoder.xml new file mode 100755 index 0000000000..0994635707 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/hoder.xml @@ -0,0 +1,102 @@ + + + + +Editor: Myself (Persian) +http://editormyself.info +This is a Persian (Farsi) weblog, written by Hossein Derakhshan (aka, Hoder), an Iranian Multimedia designer and a journalist who lives in Toronto since Dec 2000. He also keeps an English weblog with the same name. +en-us +hoder@hotmail.com +2005-10-12T19:45:32-05:00 + +hourly +1 +2000-01-01T12:00+00:00 + + + +لينکدونی‌ | جلسه‌ی امریکن انترپرایز برای تقسیم قومی ایران +http://www.aei.org/events/type.upcoming,eventID.1166,filter.all/event_detail.asp +چطور بعضی‌ها فکر می‌کنند دست راستی‌های آمریکا از خامنه‌ای ملی‌گراترند +14645@http://i.hoder.com/ +iran +2005-10-12T19:45:32-05:00 + + + +لينکدونی‌ | به صبحانه آگهی بدهید +http://www.adbrite.com/mb/commerce/purchase_form.php?opid=24346&afsid=1 +خیلی ارزان و راحت است +14644@http://i.hoder.com/ +media/journalism +2005-10-12T17:23:15-05:00 + + + +لينکدونی‌ | نیروی انتظامی چگونه تابوهای هم‌جنس‌گرایانه را می‌شکند؛ فرنگوپولیس +http://farangeopolis.blogspot.com/2005/10/blog-post_08.html +از پس و پیش و حاشیه‌ی این ماجرا می‌توان یک مستند بی‌نظیر ساخت +14643@http://i.hoder.com/ +soc_popculture +2005-10-12T17:06:40-05:00 + + + +لينکدونی‌ | بازتاب توقیف شد +http://www.baztab.com/news/30201.php +اگر گفتید یک وب‌سایت را چطور توقیف می‌کنند؟ لابد ماوس‌شان را قایم می‌کنند. +14642@http://i.hoder.com/ +media/journalism +2005-10-12T14:41:57-05:00 + + + +لينکدونی‌ | رشد وب در سال 2005 از همیشه بیشتر بوده است" بی.بی.سی +http://news.bbc.co.uk/2/hi/technology/4325918.stm + +14640@http://i.hoder.com/ +tech +2005-10-12T13:04:46-05:00 + + + + + +==قرعه کشی گرین کارد به زودی شروع می‌شود== +http://nice.newsxphotos.biz/05/09/2007_dv_lottery_registration_to_begin_oct_5_14589.php + +14613@http://vagrantly.com +ads03 +2005-09-27T04:49:22-05:00 + + + + + + + + +پروژه‌ی هاروارد، قدم دوم +http://editormyself.info/archives/2005/10/051012_014641.shtml +اگر یادتان باشد چند وقت پیش نوشتم که دانشگاه هاروارد پروژه‌ای دارد با نام آواهای جهانی که در آن به وبلاگ‌های غیر انگلیسی‌زبان می‌پردازد. خواشتم که اگر کسی علاقه دارد ایمیل بزند. تعداد زیادی جواب دادند و ابراز علاقه کردند. حالا وقت قدم دوم است.

+ +

قدم دوم این است که برای اینکه مسوولین پروژه بتوانند تصمیم بگیرند که با چه کسی کار کنند، می‌خواهند نمونه‌ی کارهای علاقمندان مشارکت در این پرزو‌ه را ببینند.

+ +

برای همین از همه‌ی علاقماندان، حتی کسانی که قبلا اعلام آمادگی نکرده بودند، می‌‌خواهم که یک موضوع رایج این روزهای وبلاگستان فارسی را انتخاب کنند و در هفتصد کلمه، به انگلیسی، بنویسند که وبلاگ‌دارهای درباره‌اش چه می‌گویند. لینک به پنج، شش وبلاگ و بازنویسی آنچه آنها از جنبه‌های گوناگون درباره‌ی آن موضوع نوشته‌اند با نقل قول مستقیم از آنها (البته ترجمه شده از فارسی) کافی است. دو سه جمله هم اول کار توضیح دهید که چرا این موضوع مهم است.

+ +

متن نمونه را به آدرس ایمیل من hoder@hoder.com و نیز برای افراد زیر تا روز دوشنبه بفرستید:
+ربکا : rmackinnon@cyber.law.harvard.edu
+هیثم: haitham.sabbah@gmail.com

]]>
+14641@http://editormyself.info +weblog +2005-10-12T14:04:23-05:00 +
+ + + +
+
\ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/illformed_atom10.xml b/plugins/FeedSub/extlib/XML/Feed/samples/illformed_atom10.xml new file mode 100755 index 0000000000..612186897d --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/illformed_atom10.xml @@ -0,0 +1,13 @@ + + + + + Example author + me@example.com + http://example.com/ + + + + + + +Copyright 1997-1999 UserLand Software, Inc. +Thu, 08 Jul 1999 07:00:00 GMT +Thu, 08 Jul 1999 16:20:26 GMT +http://my.userland.com/stories/storyReader$11 +News and commentary from the cross-platform scripting community. +http://www.scripting.com/ +Scripting News + +http://www.scripting.com/ +Scripting News +http://www.scripting.com/gifs/tinyScriptingNews.gif +40 +78 +What is this used for? + +dave@userland.com (Dave Winer) +dave@userland.com (Dave Winer) +en-us + +6 +7 +8 +9 +10 +11 + + +Sunday + +(PICS-1.1 "http://www.rsac.org/ratingsv01.html" l gen true comment "RSACi North America Server" for "http://www.rsac.org" on "1996.04.16T08:15-0500" r (n 0 s 0 v 0 l 0)) + +stuff +http://bar +This is an article about some stuff + + +Search Now! +Enter your search <terms> +find +http://my.site.com/search.cgi + + + \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/rss091-international.xml b/plugins/FeedSub/extlib/XML/Feed/samples/rss091-international.xml new file mode 100755 index 0000000000..cfe91691f4 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/rss091-international.xml @@ -0,0 +1,30 @@ + + + + +膮ŸÛë´é´Ì´×´è´ŒÁ¹´Õ +http://www.mozilla.org +膮ŸÛë´é´Ì´×´è´ŒÁ¹´Õ +ja + +NYÒ™Á¢¸»ÌêÛì15285.25´ƒ´‘Á£´Û´—´ÀÁ¹´ê´Ì´éÒ™Ûì¡êçÒÕ‰ÌêÁ£ +http://www.mozilla.org/status/ +This is an item description... + + +‚§±Çç¡ËßÛÂҏéøÓ¸Á£Ë²®Ÿè†Ûè危ÇÌ’¡Íæ—éøë‡Á£ +http://www.mozilla.org/status/ +This is an item description... + + +ËÜË”ïÌëÈšÁ¢È†Ë§æàÀ豎ˉۂÁ¢Ë‚åܼšÛ˜íËüËÁ£ +http://www.mozilla.org/status/ +This is an item description... + + +2000‚øíŠåÁ¢«‘¦éÛ빏ېçéÛ§ÛÂè†ÒæÓ¸Á£Ì¾«…æ—ÕÝéøƒ¸Á£ +http://www.mozilla.org/status/ +This is an item description... + + + \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/rss091-simple.xml b/plugins/FeedSub/extlib/XML/Feed/samples/rss091-simple.xml new file mode 100755 index 0000000000..f0964a2278 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/rss091-simple.xml @@ -0,0 +1,15 @@ + + + + +en +News and commentary from the cross-platform scripting community. +http://www.scripting.com/ +Scripting News + +http://www.scripting.com/ +Scripting News +http://www.scripting.com/gifs/tinyScriptingNews.gif + + + \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/rss092-sample.xml b/plugins/FeedSub/extlib/XML/Feed/samples/rss092-sample.xml new file mode 100755 index 0000000000..5d75c352bd --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/rss092-sample.xml @@ -0,0 +1,103 @@ + + + + + Dave Winer: Grateful Dead + http://www.scripting.com/blog/categories/gratefulDead.html + A high-fidelity Grateful Dead song every day. This is where we're experimenting with enclosures on RSS news items that download when you're not using your computer. If it works (it will) it will be the end of the Click-And-Wait multimedia experience on the Internet. + Fri, 13 Apr 2001 19:23:02 GMT + http://backend.userland.com/rss092 + dave@userland.com (Dave Winer) + dave@userland.com (Dave Winer) + + + It's been a few days since I added a song to the Grateful Dead channel. Now that there are all these new Radio users, many of whom are tuned into this channel (it's #16 on the hotlist of upstreaming Radio users, there's no way of knowing how many non-upstreaming users are subscribing, have to do something about this..). Anyway, tonight's song is a live version of Weather Report Suite from Dick's Picks Volume 7. It's wistful music. Of course a beautiful song, oft-quoted here on Scripting News. <i>A little change, the wind and rain.</i> + + + + + Kevin Drennan started a <a href="http://deadend.editthispage.com/">Grateful Dead Weblog</a>. Hey it's cool, he even has a <a href="http://deadend.editthispage.com/directory/61">directory</a>. <i>A Frontier 7 feature.</i> + Scripting News + + + <a href="http://arts.ucsc.edu/GDead/AGDL/other1.html">The Other One</a>, live instrumental, One From The Vault. Very rhythmic very spacy, you can listen to it many times, and enjoy something new every time. + + + + This is a test of a change I just made. Still diggin.. + + + The HTML rendering almost <a href="http://validator.w3.org/check/referer">validates</a>. Close. Hey I wonder if anyone has ever published a style guide for ALT attributes on images? What are you supposed to say in the ALT attribute? I sure don't know. If you're blind send me an email if u cn rd ths. + + + <a href="http://www.cs.cmu.edu/~mleone/gdead/dead-lyrics/Franklin's_Tower.txt">Franklin's Tower</a>, a live version from One From The Vault. + + + + Moshe Weitzman says Shakedown Street is what I'm lookin for for tonight. I'm listening right now. It's one of my favorites. "Don't tell me this town ain't got no heart." Too bright. I like the jazziness of Weather Report Suite. Dreamy and soft. How about The Other One? "Spanish lady come to me.." + Scripting News + + + <a href="http://www.scripting.com/mp3s/youWinAgain.mp3">The news is out</a>, all over town..<p> +You've been seen, out runnin round. <p> +The lyrics are <a href="http://www.cs.cmu.edu/~mleone/gdead/dead-lyrics/You_Win_Again.txt">here</a>, short and sweet. <p> +<i>You win again!</i> + + + + + <a href="http://www.getlyrics.com/lyrics/grateful-dead/wake-of-the-flood/07.htm">Weather Report Suite</a>: "Winter rain, now tell me why, summers fade, and roses die? The answer came. The wind and rain. Golden hills, now veiled in grey, summer leaves have blown away. Now what remains? The wind and rain." + + + + <a href="http://arts.ucsc.edu/gdead/agdl/darkstar.html">Dark Star</a> crashes, pouring its light into ashes. + + + + DaveNet: <a href="http://davenet.userland.com/2001/01/21/theUsBlues">The U.S. Blues</a>. + + + Still listening to the US Blues. <i>"Wave that flag, wave it wide and high.."</i> Mistake made in the 60s. We gave our country to the assholes. Ah ah. Let's take it back. Hey I'm still a hippie. <i>"You could call this song The United States Blues."</i> + + + <a href="http://www.sixties.com/html/garcia_stack_0.html"><img src="http://www.scripting.com/images/captainTripsSmall.gif" height="51" width="42" border="0" hspace="10" vspace="10" align="right"></a>In celebration of today's inauguration, after hearing all those great patriotic songs, America the Beautiful, even The Star Spangled Banner made my eyes mist up. It made my choice of Grateful Dead song of the night realllly easy. Here are the <a href="http://searchlyrics2.homestead.com/gd_usblues.html">lyrics</a>. Click on the audio icon to the left to give it a listen. "Red and white, blue suede shoes, I'm Uncle Sam, how do you do?" It's a different kind of patriotic music, but man I love my country and I love Jerry and the band. <i>I truly do!</i> + + + + Grateful Dead: "Tennessee, Tennessee, ain't no place I'd rather be." + + + + Ed Cone: "Had a nice Deadhead experience with my wife, who never was one but gets the vibe and knows and likes a lot of the music. Somehow she made it to the age of 40 without ever hearing Wharf Rat. We drove to Jersey and back over Christmas with the live album commonly known as Skull and Roses in the CD player much of the way, and it was cool to see her discover one the band's finest moments. That song is unique and underappreciated. Fun to hear that disc again after a few years off -- you get Jerry as blues-guitar hero on Big Railroad Blues and a nice version of Bertha." + + + + <a href="http://arts.ucsc.edu/GDead/AGDL/fotd.html">Tonight's Song</a>: "If I get home before daylight I just might get some sleep tonight." + + + + <a href="http://arts.ucsc.edu/GDead/AGDL/uncle.html">Tonight's song</a>: "Come hear Uncle John's Band by the river side. Got some things to talk about here beside the rising tide." + + + + <a href="http://www.cs.cmu.edu/~mleone/gdead/dead-lyrics/Me_and_My_Uncle.txt">Me and My Uncle</a>: "I loved my uncle, God rest his soul, taught me good, Lord, taught me all I know. Taught me so well, I grabbed that gold and I left his dead ass there by the side of the road." + + + + + Truckin, like the doo-dah man, once told me gotta play your hand. Sometimes the cards ain't worth a dime, if you don't lay em down. + + + + Two-Way-Web: <a href="http://www.thetwowayweb.com/payloadsForRss">Payloads for RSS</a>. "When I started talking with Adam late last year, he wanted me to think about high quality video on the Internet, and I totally didn't want to hear about it." + + + A touch of gray, kinda suits you anyway.. + + + + <a href="http://www.sixties.com/html/garcia_stack_0.html"><img src="http://www.scripting.com/images/captainTripsSmall.gif" height="51" width="42" border="0" hspace="10" vspace="10" align="right"></a>In celebration of today's inauguration, after hearing all those great patriotic songs, America the Beautiful, even The Star Spangled Banner made my eyes mist up. It made my choice of Grateful Dead song of the night realllly easy. Here are the <a href="http://searchlyrics2.homestead.com/gd_usblues.html">lyrics</a>. Click on the audio icon to the left to give it a listen. "Red and white, blue suede shoes, I'm Uncle Sam, how do you do?" It's a different kind of patriotic music, but man I love my country and I love Jerry and the band. <i>I truly do!</i> + + + + \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/rss10-example1.xml b/plugins/FeedSub/extlib/XML/Feed/samples/rss10-example1.xml new file mode 100755 index 0000000000..0edecf58e9 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/rss10-example1.xml @@ -0,0 +1,62 @@ + + + + + + XML.com + http://xml.com/pub + + XML.com features a rich mix of information and services + for the XML community. + + + + + + + + + + + + + + + + + XML.com + http://www.xml.com + http://xml.com/universal/images/xml_tiny.gif + + + + Processing Inclusions with XSLT + http://xml.com/pub/2000/08/09/xslt/xslt.html + + Processing document inclusions with general XML tools can be + problematic. This article proposes a way of preserving inclusion + information through SAX-based processing. + + + + + Putting RDF to Work + http://xml.com/pub/2000/08/09/rdfdb/index.html + + Tool and API support for the Resource Description Framework + is slowly coming of age. Edd Dumbill takes a look at RDFDB, + one of the most exciting new RDF toolkits. + + + + + Search XML.com + Search XML.com's XML collection + s + http://search.xml.com + + + \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/rss10-example2.xml b/plugins/FeedSub/extlib/XML/Feed/samples/rss10-example2.xml new file mode 100755 index 0000000000..26235f78ff --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/rss10-example2.xml @@ -0,0 +1,67 @@ + + + + + + Meerkat + http://meerkat.oreillynet.com + Meerkat: An Open Wire Service + The O'Reilly Network + Rael Dornfest (mailto:rael@oreilly.com) + Copyright © 2000 O'Reilly & Associates, Inc. + 2000-01-01T12:00+00:00 + hourly + 2 + 2000-01-01T12:00+00:00 + + + + + + + + + + + + + + + Meerkat Powered! + http://meerkat.oreillynet.com/icons/meerkat-powered.jpg + http://meerkat.oreillynet.com + + + + XML: A Disruptive Technology + http://c.moreover.com/click/here.pl?r123 + + XML is placing increasingly heavy loads on the existing technical + infrastructure of the Internet. + + The O'Reilly Network + Simon St.Laurent (mailto:simonstl@simonstl.com) + Copyright © 2000 O'Reilly & Associates, Inc. + XML + XML.com + NASDAQ + XML + + + + Search Meerkat + Search Meerkat's RSS Database... + s + http://meerkat.oreillynet.com/ + search + regex + + + \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/rss2sample.xml b/plugins/FeedSub/extlib/XML/Feed/samples/rss2sample.xml new file mode 100755 index 0000000000..53483cc518 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/rss2sample.xml @@ -0,0 +1,42 @@ + + + + Liftoff News + http://liftoff.msfc.nasa.gov/ + Liftoff to Space Exploration. + en-us + Tue, 10 Jun 2003 04:00:00 GMT + Tue, 10 Jun 2003 09:41:01 GMT + http://blogs.law.harvard.edu/tech/rss + Weblog Editor 2.0 + editor@example.com + webmaster@example.com + + Star City + http://liftoff.msfc.nasa.gov/news/2003/news-starcity.asp + How do Americans get ready to work with Russians aboard the International Space Station? They take a crash course in culture, language and protocol at Russia's <a href="http://howe.iki.rssi.ru/GCTC/gctc_e.htm">Star City</a>. + Tue, 03 Jun 2003 09:39:21 GMT + http://liftoff.msfc.nasa.gov/2003/06/03.html#item573 + + + Sky watchers in Europe, Asia, and parts of Alaska and Canada will experience a <a href="http://science.nasa.gov/headlines/y2003/30may_solareclipse.htm">partial eclipse of the Sun</a> on Saturday, May 31st. + Fri, 30 May 2003 11:06:42 GMT + http://liftoff.msfc.nasa.gov/2003/05/30.html#item572 + + + The Engine That Does More + http://liftoff.msfc.nasa.gov/news/2003/news-VASIMR.asp + Before man travels to Mars, NASA hopes to design new engines that will let us fly through the Solar System more quickly. The proposed VASIMR engine would do that. + Tue, 27 May 2003 08:37:32 GMT + http://liftoff.msfc.nasa.gov/2003/05/27.html#item571 + Test content

]]>
+
+ + Astronauts' Dirty Laundry + http://liftoff.msfc.nasa.gov/news/2003/news-laundry.asp + Compared to earlier spacecraft, the International Space Station has many luxuries, but laundry facilities are not one of them. Instead, astronauts have other options. + Tue, 20 May 2003 08:56:02 GMT + http://liftoff.msfc.nasa.gov/2003/05/20.html#item570 + +
+
\ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/sixapart-jp.xml b/plugins/FeedSub/extlib/XML/Feed/samples/sixapart-jp.xml new file mode 100755 index 0000000000..f8a04bba5c --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/sixapart-jp.xml @@ -0,0 +1,226 @@ + + + +Six Apart - News +http://www.sixapart.jp/ + +ja +Copyright 2005 +Fri, 07 Oct 2005 19:09:34 +0900 +http://www.movabletype.org/?v=3.2-ja +http://blogs.law.harvard.edu/tech/rss + + +ファイブ・ディーが、Movable Typeでブログプロモーションをスタート +MIYAZAWAblog_banner.jpg
+ファイブ・ディーは、Movable Typeで構築したプロモーション ブログ『宮沢和史 中南米ツアーblog Latin America 2005』を開設しました。

+ +

9月21日に開設されたこのブログは、ブラジル、ホンジュラス、ニカラグア、メキシコ、キューバの5か国を巡る「Latin America 2005」ツアーに合わせ、そのツアーの模様を同行マネージャーがレポートしていきます。
+さらに今月2日からは宮沢和史自身が日々録音した声をPodcastingするという点でも、ブログを使ったユニークなプロモーションとなっています。

+ +

「宮沢和史 中南米ツアーblog Latin America 2005」

+ +

※シックス・アパートではこうしたブログを使ったプロモーションに最適な製品をご用意しております。
+

]]>
+http://www.sixapart.jp/news/2005/10/07-1909.html +http://www.sixapart.jp/news/2005/10/07-1909.html +news +Fri, 07 Oct 2005 19:09:34 +0900 +
+ +Movable Type 3.2日本語版の提供を開始 +Movable Type Logo

+

シックス・アパートは、Movable Type 3.2日本語版の提供を開始いたしました。
+ベータテストにご協力いただいた多くの皆様に、スタッフ一同、心から感謝いたします。

+

製品概要など、詳しくはプレスリリースをご参照下さい。

+

ご購入のご検討は、Movable Typeのご購入からどうぞ。

]]>
+http://www.sixapart.jp/news/2005/09/29-1530.html +http://www.sixapart.jp/news/2005/09/29-1530.html +news +Thu, 29 Sep 2005 15:30:00 +0900 +
+ +シックス・アパートが、スパム対策強化の「Movable Type 3.2 日本語版」を提供開始 +<プレスリリース資料>

+ +

シックス・アパートが、スパム対策強化の「Movable Type 3.2 日本語版」を提供開始 ~ スパムの自動判別機能や新ユーザー・インターフェースで、運用管理の機能を強化 ~

+

2005年9月29日
+シックス・アパート株式会社

+

ブログ・ソフトウェア大手のシックス・アパート株式会社(本社:東京都港区、代表取締役:関 信浩)は、「Movable Type(ムーバブル・タイプ) 3.2 日本語版」(URL:http://www.sixapart.jp/movabletype/)を9月29日より提供開始いたします。

]]>
+http://www.sixapart.jp/press_releases/2005/09/29-1529.html +http://www.sixapart.jp/press_releases/2005/09/29-1529.html +Press Releases +Thu, 29 Sep 2005 15:29:00 +0900 +
+ +スタッフを募集しています +シックス・アパートはMovable TypeやTypePadの開発エンジニアなど、スタッフを広く募集しています。具体的な募集職種は次の通りです。

+ + + +

拡大を続ける、日本のブログ市場を積極的にリードする人材を、シックス・アパートは募集しています。上記以外の職種につきましても、お気軽にお問い合わせください。詳しい募集要項や応募方法については、求人情報のページをご覧ください。
+

]]>
+http://www.sixapart.jp/news/2005/09/27-0906.html +http://www.sixapart.jp/news/2005/09/27-0906.html +news +Tue, 27 Sep 2005 09:06:10 +0900 +
+ +サイト接続不具合に関するお詫びと復旧のお知らせ +9月24日(土)の14:45ごろから、同日18:30ごろまで、シックス・アパート社のウェブサイトが不安定になっており、断続的に接続できない不具合が発生しておりました。このため、この期間中にウェブサイトの閲覧や製品のダウンロードができませんでした。

+ +

なお現在は不具合は解消しております。みなさまにご迷惑をおかけしたことをお詫びいたします。

]]>
+http://www.sixapart.jp/news/2005/09/26-1000.html +http://www.sixapart.jp/news/2005/09/26-1000.html +news +Mon, 26 Sep 2005 10:00:56 +0900 +
+ +企業ブログ向けパッケージ「TypePad Promotion」を新発売 +シックス・アパートは、ウェブログ・サービスTypePadの企業ブログ向けパッケージ「TypePad Promotion」(タイプパッド・プロモーションの発売を10月下旬から開始いたします。

+ +

詳しくは、プレスリリースをご参照下さい。

]]>
+http://www.sixapart.jp/news/2005/09/20-1500.html +http://www.sixapart.jp/news/2005/09/20-1500.html +news +Tue, 20 Sep 2005 15:00:01 +0900 +
+ +シックス・アパートが、法人向けブログパッケージ「TypePad Promotion」を発売 +<プレスリリース資料>
+印刷用(PDF版)

+ +


+シックス・アパートが、法人向けブログパッケージ「TypePad Promotion」を発売
+~PR/IRサイトやキャンペーンサイトなど企業のプロモーションニーズに特化~
+

+2005年9月20日
+シックス・アパート株式会社

+ +

ブログ・サービス大手のシックス・アパート株式会社(本社:東京都港区、代表取締役:関 信浩)は、法人向けプロモーションブログ・パッケージ「TypePad Promotion(タイプパッド・プロモーション)」(URL:http://www.sixapart.jp/typepad/typepad_promotion.html)を10月下旬より販売開始いたします。

]]>
+http://www.sixapart.jp/press_releases/2005/09/20-1500.html +http://www.sixapart.jp/press_releases/2005/09/20-1500.html +Press Releases +Tue, 20 Sep 2005 15:00:00 +0900 +
+ +Six [days] Apart Week +本日、9月16日はSix Apartの創業者ミナ・トロットの誕生日です。
+私たちの会社は、創業者のトロット夫妻(ベンとミナ)の誕生日が、6日離れていることからSix [days] Apart →Six Apartという風に名付けられています。本日から22日までの6日間を社名の由来となる Six [days] Apart Weekとして、私たちのプロダクトをご紹介させていただきます。

+ +

今日は、ブログ・サービスのTypePad(タイプパッド)をご紹介します。
+tp-logo.gif

+ +

TypePadは、米国PC MAGAZINE誌の2003年EDITOR'S CHOICE とBEST OF THE YEARに選ばれております。
+pcmag-ad.gif
+

]]>
+http://www.sixapart.jp/news/2005/09/16-1941.html +http://www.sixapart.jp/news/2005/09/16-1941.html +news +Fri, 16 Sep 2005 19:41:47 +0900 +
+ +ハイパーワークスが商用フォントを利用できるMovable Typeホスティングサービスを開始 +ソフト開発会社の有限会社ハイパーワークスは、商用フォントなど多彩なフォントをブログ上で利用できるブログ・サービス「Glyph-On!(グリフォン) Movable Type ホスティング サービス」の提供を開始しました。
+

]]>
+http://www.sixapart.jp/news/2005/09/14-1700.html +http://www.sixapart.jp/news/2005/09/14-1700.html +news +Wed, 14 Sep 2005 17:00:00 +0900 +
+ +Movable Type開発エンジニアの募集 + +勤務形態: フルタイム
+勤務地: 東京 (赤坂)
+職種: ソフトウェア・エンジニア
+職務内容: Movable Typeの開発業務全般
+募集人数: 若干名 +

]]>
+http://www.sixapart.jp/jobs/2005/09/13-0007.html +http://www.sixapart.jp/jobs/2005/09/13-0007.html +Jobs +Tue, 13 Sep 2005 00:07:00 +0900 +
+ +TypePad開発エンジニアの募集 + +勤務形態: フルタイム
+勤務地: 東京 (赤坂)
+職種: アプリケーション・エンジニア
+職務内容: TypePadのカスタマイズ、周辺開発
+募集人数: 若干名 +

]]>
+http://www.sixapart.jp/jobs/2005/09/13-0004.html +http://www.sixapart.jp/jobs/2005/09/13-0004.html +Jobs +Tue, 13 Sep 2005 00:04:00 +0900 +
+ +カスタマーサポート・ディレクターの募集 +勤務形態: フルタイム
+勤務地: 東京(赤坂)
+職種: カスタマーサポート・ディレクター
+職務内容: TypePadやMovable Typeのカスタマーサポート業務の統括
+募集人数: 若干名 +

+]]>
+http://www.sixapart.jp/jobs/2005/09/13-0003.html +http://www.sixapart.jp/jobs/2005/09/13-0003.html +Jobs +Tue, 13 Sep 2005 00:03:30 +0900 +
+ +アルバイト(マーケティング・広報アシスタント)の募集 +勤務形態: アルバイト
+勤務地: 東京(港区)
+職種:マーケティング・PRのアシスタント業務
+募集人数: 若干名
+時給:1000円~(但し、試用期間終了後に応相談)。交通費支給
+時間:平日10時30分~18時30分まで。週3日以上(応相談)
+

]]>
+http://www.sixapart.jp/jobs/2005/09/13-0002.html +http://www.sixapart.jp/jobs/2005/09/13-0002.html +Jobs +Tue, 13 Sep 2005 00:02:00 +0900 +
+ +アルバイト(開発アシスタント)の募集 +勤務形態: アルバイト
+勤務地: 東京(港区)
+職種: アプリケーション開発のアシスタント業務
+募集人数: 若干名
+時給:1000円~(但し、試用期間終了後に応相談)。交通費支給
+時間:平日10時30分~18時30分まで。週3日以上(応相談) +

]]>
+http://www.sixapart.jp/jobs/2005/09/13-0001.html +http://www.sixapart.jp/jobs/2005/09/13-0001.html +Jobs +Tue, 13 Sep 2005 00:01:00 +0900 +
+ +TypePad Japan がバージョンアップしました。 +「TypePad Japan(タイプパッドジャパン)」において、本日、「TypePad 1.6 日本語版」へのバージョンアップを行いました。最新版となる「TypePad 1.6 日本語版」では、ブログデザインの機能強化、ポッドキャスティング対応、モブログ対応に加え、今回新たに大幅な容量アップが行われております。皆様、新しくなったTypePad Japanにどうぞご期待ください。

+ +

なお、TypePadの携帯対応強化に関しましては、本日よりTypePad Japanのお客様を対象にオープン・ベータを開始しております。

+ +

2005年9月5日発表のTypePad日本語版 1.6プレスリリースはこちらをご覧下さい。

]]>
+http://www.sixapart.jp/news/2005/09/12-1953.html +http://www.sixapart.jp/news/2005/09/12-1953.html +news +Mon, 12 Sep 2005 19:53:07 +0900 +
+ + +
+
\ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/samples/technorati.feed b/plugins/FeedSub/extlib/XML/Feed/samples/technorati.feed new file mode 100755 index 0000000000..6274a32cda --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/samples/technorati.feed @@ -0,0 +1,54 @@ + + + + [Technorati] Tag results for greenbelt + http://www.technorati.com/tag/greenbelt + Posts tagged with "greenbelt" on Technorati. + Mon, 08 Aug 2005 15:15:08 GMT + greenbelt + 2 + 2 + + Technorati v1.0 + + http://static.technorati.com/pix/logos/logo_reverse_sm.gif + Technorati logo + http://www.technorati.com + + + 1 + 7 + 9 + + support@technorati.com (Technorati Support) + http://blogs.law.harvad.edu/tech/rss + 60 + + Greenbelt + http://maggidawn.typepad.com/maggidawn/2005/07/greenbelt.html + So if the plan goes according to plan (!)... I'll be speaking at Greenbelt at these times: Slot 1... + http://maggidawn.typepad.com/maggidawn/2005/07/greenbelt.html + Mon, 18 Jul 2005 02:11:42 GMT + James + 2005-07-11 02:08:12 + http://www.technorati.com/cosmos/search.html?url=http%3A%2F%2Fmaggidawn.typepad.com%2Fmaggidawn%2F2005%2F07%2Fgreenbelt.html + 190 + 237 + maggi dawn + + + + Walking along the Greenbelt + http://pictureshomeless.blogspot.com/2005/06/walking-along-greenbelt.html + [IMG] Photo of homeless man walking near the greenbelt in Boise, Idaho Tags: photo homeless greenbelt Boise Idaho picture + http://pictureshomeless.blogspot.com/2005/06/walking-along-greenbelt.html + Tue, 28 Jun 2005 01:41:24 GMT + 2005-06-26 17:24:03 + http://www.technorati.com/cosmos/search.html?url=http%3A%2F%2Fpictureshomeless.blogspot.com%2F2005%2F06%2Fwalking-along-greenbelt.html + 2 + 2 + + + + diff --git a/plugins/FeedSub/extlib/XML/Feed/schemas/atom.rnc b/plugins/FeedSub/extlib/XML/Feed/schemas/atom.rnc new file mode 100755 index 0000000000..e662d2626c --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/schemas/atom.rnc @@ -0,0 +1,338 @@ +# -*- rnc -*- +# RELAX NG Compact Syntax Grammar for the +# Atom Format Specification Version 11 + +namespace atom = "http://www.w3.org/2005/Atom" +namespace xhtml = "http://www.w3.org/1999/xhtml" +namespace s = "http://www.ascc.net/xml/schematron" +namespace local = "" + +start = atomFeed | atomEntry + +# Common attributes + +atomCommonAttributes = + attribute xml:base { atomUri }?, + attribute xml:lang { atomLanguageTag }?, + undefinedAttribute* + +# Text Constructs + +atomPlainTextConstruct = + atomCommonAttributes, + attribute type { "text" | "html" }?, + text + +atomXHTMLTextConstruct = + atomCommonAttributes, + attribute type { "xhtml" }, + xhtmlDiv + +atomTextConstruct = atomPlainTextConstruct | atomXHTMLTextConstruct + +# Person Construct + +atomPersonConstruct = + atomCommonAttributes, + (element atom:name { text } + & element atom:uri { atomUri }? + & element atom:email { atomEmailAddress }? + & extensionElement*) + +# Date Construct + +atomDateConstruct = + atomCommonAttributes, + xsd:dateTime + +# atom:feed + +atomFeed = + [ + s:rule [ + context = "atom:feed" + s:assert [ + test = "atom:author or not(atom:entry[not(atom:author)])" + "An atom:feed must have an atom:author unless all " + ~ "of its atom:entry children have an atom:author." + ] + ] + ] + element atom:feed { + atomCommonAttributes, + (atomAuthor* + & atomCategory* + & atomContributor* + & atomGenerator? + & atomIcon? + & atomId + & atomLink* + & atomLogo? + & atomRights? + & atomSubtitle? + & atomTitle + & atomUpdated + & extensionElement*), + atomEntry* + } + +# atom:entry + +atomEntry = + [ + s:rule [ + context = "atom:entry" + s:assert [ + test = "atom:link[@rel='alternate'] " + ~ "or atom:link[not(@rel)] " + ~ "or atom:content" + "An atom:entry must have at least one atom:link element " + ~ "with a rel attribute of 'alternate' " + ~ "or an atom:content." + ] + ] + s:rule [ + context = "atom:entry" + s:assert [ + test = "atom:author or " + ~ "../atom:author or atom:source/atom:author" + "An atom:entry must have an atom:author " + ~ "if its feed does not." + ] + ] + ] + element atom:entry { + atomCommonAttributes, + (atomAuthor* + & atomCategory* + & atomContent? + & atomContributor* + & atomId + & atomLink* + & atomPublished? + & atomRights? + & atomSource? + & atomSummary? + & atomTitle + & atomUpdated + & extensionElement*) + } + +# atom:content + +atomInlineTextContent = + element atom:content { + atomCommonAttributes, + attribute type { "text" | "html" }?, + (text)* + } + +atomInlineXHTMLContent = + element atom:content { + atomCommonAttributes, + attribute type { "xhtml" }, + xhtmlDiv + } + +atomInlineOtherContent = + element atom:content { + atomCommonAttributes, + attribute type { atomMediaType }?, + (text|anyElement)* + } + +atomOutOfLineContent = + element atom:content { + atomCommonAttributes, + attribute type { atomMediaType }?, + attribute src { atomUri }, + empty + } + +atomContent = atomInlineTextContent + | atomInlineXHTMLContent + | atomInlineOtherContent + | atomOutOfLineContent + +# atom:author + +atomAuthor = element atom:author { atomPersonConstruct } + +# atom:category + +atomCategory = + element atom:category { + atomCommonAttributes, + attribute term { text }, + attribute scheme { atomUri }?, + attribute label { text }?, + undefinedContent + } + +# atom:contributor + +atomContributor = element atom:contributor { atomPersonConstruct } + +# atom:generator + +atomGenerator = element atom:generator { + atomCommonAttributes, + attribute uri { atomUri }?, + attribute version { text }?, + text +} + +# atom:icon + +atomIcon = element atom:icon { + atomCommonAttributes, + (atomUri) +} + +# atom:id + +atomId = element atom:id { + atomCommonAttributes, + (atomUri) +} + +# atom:logo + +atomLogo = element atom:logo { + atomCommonAttributes, + (atomUri) +} + +# atom:link + +atomLink = + element atom:link { + atomCommonAttributes, + attribute href { atomUri }, + attribute rel { atomNCName | atomUri }?, + attribute type { atomMediaType }?, + attribute hreflang { atomLanguageTag }?, + attribute title { text }?, + attribute length { text }?, + undefinedContent + } + +# atom:published + +atomPublished = element atom:published { atomDateConstruct } + +# atom:rights + +atomRights = element atom:rights { atomTextConstruct } + +# atom:source + +atomSource = + element atom:source { + atomCommonAttributes, + (atomAuthor* + & atomCategory* + & atomContributor* + & atomGenerator? + & atomIcon? + & atomId? + & atomLink* + & atomLogo? + & atomRights? + & atomSubtitle? + & atomTitle? + & atomUpdated? + & extensionElement*) + } + +# atom:subtitle + +atomSubtitle = element atom:subtitle { atomTextConstruct } + +# atom:summary + +atomSummary = element atom:summary { atomTextConstruct } + +# atom:title + +atomTitle = element atom:title { atomTextConstruct } + +# atom:updated + +atomUpdated = element atom:updated { atomDateConstruct } + +# Low-level simple types + +atomNCName = xsd:string { minLength = "1" pattern = "[^:]*" } + +# Whatever a media type is, it contains at least one slash +atomMediaType = xsd:string { pattern = ".+/.+" } + +# As defined in RFC 3066 +atomLanguageTag = xsd:string { + pattern = "[A-Za-z]{1,8}(-[A-Za-z0-9]{1,8})*" +} + +# Unconstrained; it's not entirely clear how IRI fit into +# xsd:anyURI so let's not try to constrain it here +atomUri = text + +# Whatever an email address is, it contains at least one @ +atomEmailAddress = xsd:string { pattern = ".+@.+" } + +# Simple Extension + +simpleExtensionElement = + element * - atom:* { + text + } + +# Structured Extension + +structuredExtensionElement = + element * - atom:* { + (attribute * { text }+, + (text|anyElement)*) + | (attribute * { text }*, + (text?, anyElement+, (text|anyElement)*)) + } + +# Other Extensibility + +extensionElement = + simpleExtensionElement | structuredExtensionElement + +undefinedAttribute = + attribute * - (xml:base | xml:lang | local:*) { text } + +undefinedContent = (text|anyForeignElement)* + +anyElement = + element * { + (attribute * { text } + | text + | anyElement)* + } + +anyForeignElement = + element * - atom:* { + (attribute * { text } + | text + | anyElement)* + } + +# XHTML + +anyXHTML = element xhtml:* { + (attribute * { text } + | text + | anyXHTML)* +} + +xhtmlDiv = element xhtml:div { + (attribute * { text } + | text + | anyXHTML)* +} + +# EOF \ No newline at end of file diff --git a/plugins/FeedSub/extlib/XML/Feed/schemas/rss10.rnc b/plugins/FeedSub/extlib/XML/Feed/schemas/rss10.rnc new file mode 100755 index 0000000000..7250947887 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/schemas/rss10.rnc @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/plugins/FeedSub/extlib/XML/Feed/schemas/rss11.rnc b/plugins/FeedSub/extlib/XML/Feed/schemas/rss11.rnc new file mode 100755 index 0000000000..c8633766f6 --- /dev/null +++ b/plugins/FeedSub/extlib/XML/Feed/schemas/rss11.rnc @@ -0,0 +1,218 @@ + + + + + + + + http://purl.org/net/rss1.1#Channel + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + http://purl.org/net/rss1.1#title + + + + + + + + + + + + + + http://purl.org/net/rss1.1#link + + + + + + + + + + http://purl.org/net/rss1.1#description + + + + + + + + + + + + + http://purl.org/net/rss1.1#image + + + + + + + + + + + + + + + + + + + + + + + + + http://purl.org/net/rss1.1#url + + + + + + + + + + http://purl.org/net/rss1.1#items + + + + + + + + + + + + + + + + + http://purl.org/net/rss1.1#item + + + + + + + + + + + + + + + + + + + + + + + + + + + + http://purl.org/net/rss1.1#Any + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Resource + + + + + Collection + + + + diff --git a/plugins/FeedSub/extlib/xml-feed-parser-bug-16416.patch b/plugins/FeedSub/extlib/xml-feed-parser-bug-16416.patch new file mode 100644 index 0000000000..c53bd97374 --- /dev/null +++ b/plugins/FeedSub/extlib/xml-feed-parser-bug-16416.patch @@ -0,0 +1,14 @@ +diff --git a/htdocs/lib/pear/XML/Feed/Parser/RSS2.php b/htdocs/lib/pear/XML/Feed/Parser/RSS2.php +index c5d79d1..308a4ab 100644 +--- a/htdocs/lib/pear/XML/Feed/Parser/RSS2.php ++++ b/htdocs/lib/pear/XML/Feed/Parser/RSS2.php +@@ -321,7 +321,8 @@ class XML_Feed_Parser_RSS2 extends XML_Feed_Parser_Type + */ + function getLink($offset, $attribute = 'href', $params = array()) + { +- $links = $this->model->getElementsByTagName('link'); ++ $xPath = new DOMXPath($this->model); ++ $links = $xPath->query('//link'); + + if ($links->length <= $offset) { + return false; diff --git a/plugins/FeedSub/feeddiscovery.php b/plugins/FeedSub/feeddiscovery.php new file mode 100644 index 0000000000..35edaca33a --- /dev/null +++ b/plugins/FeedSub/feeddiscovery.php @@ -0,0 +1,209 @@ +. + */ + +/** + * @package FeedSubPlugin + * @maintainer Brion Vibber + */ + +if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } + +class FeedSubBadURLException extends FeedSubException +{ +} + +class FeedSubBadResponseException extends FeedSubException +{ +} + +class FeedSubEmptyException extends FeedSubException +{ +} + +class FeedSubBadHTMLException extends FeedSubException +{ +} + +class FeedSubUnrecognizedTypeException extends FeedSubException +{ +} + +class FeedSubNoFeedException extends FeedSubException +{ +} + +class FeedDiscovery +{ + public $uri; + public $type; + public $body; + + + public function feedMunger() + { + require_once 'XML/Feed/Parser.php'; + $feed = new XML_Feed_Parser($this->body, false, false, true); // @fixme + return new FeedMunger($feed, $this->uri); + } + + /** + * @param string $url + * @param bool $htmlOk + * @return string with validated URL + * @throws FeedSubBadURLException + * @throws FeedSubBadHtmlException + * @throws FeedSubNoFeedException + * @throws FeedSubEmptyException + * @throws FeedSubUnrecognizedTypeException + */ + function discoverFromURL($url, $htmlOk=true) + { + try { + $client = new HTTPClient(); + $response = $client->get($url); + } catch (HTTP_Request2_Exception $e) { + throw new FeedSubBadURLException($e); + } + + if ($htmlOk) { + $type = $response->getHeader('Content-Type'); + $isHtml = preg_match('!^(text/html|application/xhtml\+xml)!i', $type); + if ($isHtml) { + $target = $this->discoverFromHTML($response->getUrl(), $response->getBody()); + if (!$target) { + throw new FeedSubNoFeedException($url); + } + return $this->discoverFromURL($target, false); + } + } + + return $this->initFromResponse($response); + } + + function initFromResponse($response) + { + if (!$response->isOk()) { + throw new FeedSubBadResponseException($response->getCode()); + } + + $sourceurl = $response->getUrl(); + $body = $response->getBody(); + if (!$body) { + throw new FeedSubEmptyException($sourceurl); + } + + $type = $response->getHeader('Content-Type'); + if (preg_match('!^(text/xml|application/xml|application/(rss|atom)\+xml)!i', $type)) { + $this->uri = $sourceurl; + $this->type = $type; + $this->body = $body; + return true; + } else { + common_log(LOG_WARNING, "Unrecognized feed type $type for $sourceurl"); + throw new FeedSubUnrecognizedTypeException($type); + } + } + + /** + * @param string $url source URL, used to resolve relative links + * @param string $body HTML body text + * @return mixed string with URL or false if no target found + */ + function discoverFromHTML($url, $body) + { + // DOMDocument::loadHTML may throw warnings on unrecognized elements. + $old = error_reporting(error_reporting() & ~E_WARNING); + $dom = new DOMDocument(); + $ok = $dom->loadHTML($body); + error_reporting($old); + + if (!$ok) { + throw new FeedSubBadHtmlException(); + } + + // Autodiscovery links may be relative to the page's URL or + $base = false; + $nodes = $dom->getElementsByTagName('base'); + for ($i = 0; $i < $nodes->length; $i++) { + $node = $nodes->item($i); + if ($node->hasAttributes()) { + $href = $node->attributes->getNamedItem('href'); + if ($href) { + $base = trim($href->value); + } + } + } + if ($base) { + $base = $this->resolveURI($base, $url); + } else { + $base = $url; + } + + // Ok... now on to the links! + // @fixme merge with the munger link checks + $nodes = $dom->getElementsByTagName('link'); + for ($i = 0; $i < $nodes->length; $i++) { + $node = $nodes->item($i); + if ($node->hasAttributes()) { + $rel = $node->attributes->getNamedItem('rel'); + $type = $node->attributes->getNamedItem('type'); + $href = $node->attributes->getNamedItem('href'); + if ($rel && $type && $href) { + $rel = trim($rel->value); + $type = trim($type->value); + $href = trim($href->value); + + $feedTypes = array( + 'application/rss+xml', + 'application/atom+xml', + ); + if (trim($rel) == 'alternate' && in_array($type, $feedTypes)) { + return $this->resolveURI($href, $base); + } + } + } + } + + return false; + } + + /** + * Resolve a possibly relative URL against some absolute base URL + * @param string $rel relative or absolute URL + * @param string $base absolute URL + * @return string absolute URL, or original URL if could not be resolved. + */ + function resolveURI($rel, $base) + { + require_once "Net/URL2.php"; + try { + $relUrl = new Net_URL2($rel); + if ($relUrl->isAbsolute()) { + return $rel; + } + $baseUrl = new Net_URL2($base); + $absUrl = $baseUrl->resolve($relUrl); + return $absUrl->getURL(); + } catch (Exception $e) { + common_log(LOG_WARNING, 'Unable to resolve relative link "' . + $rel . '" against base "' . $base . '": ' . $e->getMessage()); + return $rel; + } + } +} diff --git a/plugins/FeedSub/feedinfo.php b/plugins/FeedSub/feedinfo.php new file mode 100644 index 0000000000..fff66afe97 --- /dev/null +++ b/plugins/FeedSub/feedinfo.php @@ -0,0 +1,212 @@ +subscribe() + generate random verification token + save to verify_token + sends a sub request to the hub... + + feedsub/callback + hub sends confirmation back to us via GET + We verify the request, then echo back the challenge. + On our end, we save the time we subscribed and the lease expiration + + feedsub/callback + hub sends us updates via POST + ? + +*/ + +class FeedDBException extends FeedSubException +{ + public $obj; + + function __construct($obj) + { + parent::__construct('Database insert failure'); + $this->obj = $obj; + } +} + +class Feedinfo extends Plugin_DataObject +{ + public $__table = 'feedinfo'; + + public $id; + public $profile_id; + + public $feeduri; + public $homeuri; + public $huburi; + + // PuSH subscription data + public $verify_token; + public $sub_start; + public $sub_end; + + public $created; + public $lastupdate; + + + public /*static*/ function staticGet($k, $v=null) + { + return parent::staticGet(__CLASS__, $k, $v); + } + + function tableDef() + { + class_exists('Schema'); // autoload hack + // warning: the autoincrement doesn't seem to set. + // alter table feedinfo change column id id int(11) not null auto_increment; + return new TableDef($this->__table, + array(new ColumnDef('id', 'integer', + null, false, 'PRI', '0', null, true), + new ColumnDef('profile_id', 'integer', + null, false), + new ColumnDef('feeduri', 'varchar', + 255, false, 'UNI'), + new ColumnDef('homeuri', 'varchar', + 255, false), + new ColumnDef('huburi', 'varchar', + 255, false), + new ColumnDef('verify_token', 'varchar', + 32, true), + new ColumnDef('sub_start', 'datetime', + null, true), + new ColumnDef('sub_end', 'datetime', + null, true), + new ColumnDef('created', 'datetime', + null, false), + new ColumnDef('lastupdate', 'datetime', + null, false))); + } + + public function getProfile() + { + return Profile::staticGet('id', $this->profile_id); + } + + /** + * @param FeedMunger $munger + * @return Feedinfo + */ + public static function ensureProfile($munger) + { + $feedinfo = $munger->feedinfo(); + + $current = self::staticGet('feeduri', $feedinfo->feeduri); + if ($current) { + // @fixme we should probably update info as necessary + return $current; + } + + $feedinfo->query('BEGIN'); + + try { + $profile = $munger->profile(); + $result = $profile->insert(); + if (empty($result)) { + throw new FeedDBException($profile); + } + + $feedinfo->profile_id = $profile->id; + $result = $feedinfo->insert(); + if (empty($result)) { + throw new FeedDBException($feedinfo); + } + + $feedinfo->query('COMMIT'); + } catch (FeedDBException $e) { + common_log_db_error($e->obj, 'INSERT', __FILE__); + $feedinfo->query('ROLLBACK'); + return false; + } + return $feedinfo; + } + + /** + * Send a subscription request to the hub for this feed. + * The hub will later send us a confirmation POST to /feedsub/callback. + * + * @return bool true on success, false on failure + */ + public function subscribe() + { + // @fixme use the verification token + #$token = md5(mt_rand() . ':' . $this->feeduri); + #$this->verify_token = $token; + #$this->update(); // @fixme + + try { + $callback = common_local_url('feedsubcallback', array('feed' => $this->id)); + $headers = array('Content-Type: application/x-www-form-urlencoded'); + $post = array('hub.mode' => 'subscribe', + 'hub.callback' => $callback, + 'hub.verify' => 'async', + //'hub.verify_token' => $token, + //'hub.lease_seconds' => 0, + 'hub.topic' => $this->feeduri); + $client = new HTTPClient(); + $response = $client->post($this->huburi, $headers, $post); + if ($response->getStatus() >= 200 && $response->getStatus() < 300) { + common_log(LOG_INFO, __METHOD__ . ': sub req ok'); + return true; + } else { + common_log(LOG_INFO, __METHOD__ . ': sub req failed'); + return false; + } + } catch (Exception $e) { + // wtf! + common_log(LOG_ERR, __METHOD__ . ": error \"{$e->getMessage()}\" hitting hub $this->huburi subscribing to $this->feeduri"); + return false; + } + } + + /** + * Read and post notices for updates from the feed. + * Currently assumes that all items in the feed are new, + * coming from a PuSH hub. + * + * @param string $xml source of Atom or RSS feed + */ + public function postUpdates($xml) + { + common_log(LOG_INFO, __METHOD__ . ": packet for \"$this->feeduri\"! $xml"); + require_once "XML/Feed/Parser.php"; + $feed = new XML_Feed_Parser($xml, false, false, true); + $munger = new FeedMunger($feed); + + $hits = 0; + foreach ($feed as $index => $entry) { + // @fixme this might sort in wrong order if we get multiple updates + + $notice = $munger->notice($index); + $notice->profile_id = $this->profile_id; + + // Double-check for oldies + // @fixme this could explode horribly for multiple feeds on a blog. sigh + $dupe = new Notice(); + $dupe->uri = $notice->uri; + $dupe->find(); + if ($dupe->fetch()) { + common_log(LOG_WARNING, __METHOD__ . ": tried to save dupe notice for entry {$notice->uri} of feed {$this->feeduri}"); + continue; + } + + if (Event::handle('StartNoticeSave', array(&$notice))) { + $id = $notice->insert(); + Event::handle('EndNoticeSave', array($notice)); + } + $notice->addToInboxes(); + + common_log(LOG_INFO, __METHOD__ . ": saved notice {$notice->id} for entry $index of update to \"{$this->feeduri}\""); + $hits++; + } + if ($hits == 0) { + common_log(LOG_INFO, __METHOD__ . ": no updates in packet for \"$this->feeduri\"! $xml"); + } + } +} diff --git a/plugins/FeedSub/feedinfo.sql b/plugins/FeedSub/feedinfo.sql new file mode 100644 index 0000000000..e9b53d26eb --- /dev/null +++ b/plugins/FeedSub/feedinfo.sql @@ -0,0 +1,14 @@ +CREATE TABLE `feedinfo` ( + `id` int(11) NOT NULL auto_increment, + `profile_id` int(11) NOT NULL, + `feeduri` varchar(255) NOT NULL, + `homeuri` varchar(255) NOT NULL, + `huburi` varchar(255) NOT NULL, + `verify_token` varchar(32) default NULL, + `sub_start` datetime default NULL, + `sub_end` datetime default NULL, + `created` datetime NOT NULL, + `lastupdate` datetime NOT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `feedinfo_feeduri_idx` (`feeduri`) +) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; diff --git a/plugins/FeedSub/feedmunger.php b/plugins/FeedSub/feedmunger.php new file mode 100644 index 0000000000..bb8075da95 --- /dev/null +++ b/plugins/FeedSub/feedmunger.php @@ -0,0 +1,238 @@ +. + */ + +/** + * @package FeedSubPlugin + * @maintainer Brion Vibber + */ + +if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } + +class FeedSubPreviewNotice extends Notice +{ + protected $fetched = true; + + function __construct($profile) + { + //parent::__construct(); // uhhh? + $this->profile = $profile; + } + + function getProfile() + { + return $this->profile; + } + + function find() + { + return true; + } + + function fetch() + { + $got = $this->fetched; + $this->fetched = false; + return $got; + } +} + +class FeedSubPreviewProfile extends Profile +{ + function getAvatar($width, $height=null) + { + return new FeedSubPreviewAvatar($width, $height); + } +} + +class FeedSubPreviewAvatar extends Avatar +{ + function displayUrl() { + return common_path('plugins/FeedSub/images/48px-Feed-icon.svg.png'); + } +} + +class FeedMunger +{ + /** + * @param XML_Feed_Parser $feed + */ + function __construct($feed, $url=null) + { + $this->feed = $feed; + $this->url = $url; + } + + function feedinfo() + { + $feedinfo = new Feedinfo(); + $feedinfo->feeduri = $this->url; + $feedinfo->homeuri = $this->feed->link; + $feedinfo->huburi = $this->getHubLink(); + return $feedinfo; + } + + function getAtomLink($item, $attribs=array()) + { + // XML_Feed_Parser gets confused by multiple elements. + $dom = $item->model; + + // Note that RSS feeds would embed an so this should work for both. + /// http://code.google.com/p/pubsubhubbub/wiki/RssFeeds + // + $links = $dom->getElementsByTagNameNS('http://www.w3.org/2005/Atom', 'link'); + for ($i = 0; $i < $links->length; $i++) { + $node = $links->item($i); + if ($node->hasAttributes()) { + $href = $node->attributes->getNamedItem('href'); + if ($href) { + $matches = 0; + foreach ($attribs as $name => $val) { + $attrib = $node->attributes->getNamedItem($name); + if ($attrib && $attrib->value == $val) { + $matches++; + } + } + if ($matches == count($attribs)) { + return $href->value; + } + } + } + } + return false; + } + + function getRssLink($item) + { + // XML_Feed_Parser gets confused by multiple elements. + $dom = $item->model; + + // Note that RSS feeds would embed an so this should work for both. + /// http://code.google.com/p/pubsubhubbub/wiki/RssFeeds + // + $links = $dom->getElementsByTagName('link'); + for ($i = 0; $i < $links->length; $i++) { + $node = $links->item($i); + if (!$node->hasAttributes()) { + return $node->textContent; + } + } + return false; + } + + function getAltLink($item) + { + // Check for an atom link... + $link = $this->getAtomLink($item, array('rel' => 'alternate', 'type' => 'text/html')); + if (!$link) { + $link = $this->getRssLink($item); + } + return $link; + } + + function getHubLink() + { + return $this->getAtomLink($this->feed, array('rel' => 'hub')); + } + + function profile($preview=false) + { + if ($preview) { + $profile = new FeedSubPreviewProfile(); + } else { + $profile = new Profile(); + } + + // @todo validate/normalize nick? + $profile->nickname = $this->feed->title; + $profile->fullname = $this->feed->title; + $profile->homepage = $this->getAltLink($this->feed); + $profile->bio = $this->feed->description; + $profile->profileurl = $this->getAltLink($this->feed); + + // @todo tags from categories + // @todo lat/lon/location? + + return $profile; + } + + function notice($index=1, $preview=false) + { + $entry = $this->feed->getEntryByOffset($index); + if (!$entry) { + return null; + } + + if ($preview) { + $notice = new FeedSubPreviewNotice($this->profile(true)); + $notice->id = -1; + } else { + $notice = new Notice(); + } + + $link = $this->getAltLink($entry); + $notice->uri = $link; + $notice->url = $link; + $notice->content = $this->noticeFromEntry($entry); + $notice->rendered = common_render_content($notice->content, $notice); + $notice->created = common_sql_date($entry->updated); // @fixme + $notice->is_local = Notice::GATEWAY; + $notice->source = 'feed'; + + return $notice; + } + + /** + * @param XML_Feed_Type $entry + * @return string notice text, within post size limit + */ + function noticeFromEntry($entry) + { + $title = $entry->title; + $link = $entry->link; + + // @todo We can get entries like this: + // $cats = $entry->getCategory('category', array(0, true)); + // but it feels like an awful hack. If it's accessible cleanly, + // try adding #hashtags from the categories/tags on a post. + + // @todo Should we force a language here? + $format = dgettext("FeedSubPlugin", 'New post: "%1$s" %2$s'); + $title = $entry->title; + $link = $this->getAltLink($entry); + $out = sprintf($format, $title, $link); + + // Trim link if needed... + $max = Notice::maxContent(); + if (mb_strlen($out) > $max) { + $link = common_shorten_url($link); + $out = sprintf($format, $title, $link); + } + + // Trim title if needed... + if (mb_strlen($out) > $max) { + $ellipsis = "\xe2\x80\xa6"; // U+2026 HORIZONTAL ELLIPSIS + $used = mb_strlen($out) - mb_strlen($title); + $available = $max - $used - mb_strlen($ellipsis); + $title = mb_substr($title, 0, $available) . $ellipsis; + $out = sprintf($format, $title, $link); + } + + return $out; + } +} diff --git a/plugins/FeedSub/images/24px-Feed-icon.svg.png b/plugins/FeedSub/images/24px-Feed-icon.svg.png new file mode 100644 index 0000000000000000000000000000000000000000..317225814aebf7b643a8dc71602810b375fb9cc4 GIT binary patch literal 1204 zcmV;l1WWsgP)&1RELcFxS_!`VG2n_kf3u`Bu0h> z1}|J(p<>CpJwh|w5IKyfNyA!BNCYC5t6eZ%ox>?DTsTRmo3$ScE+`d!L zXZ8anp*z8?%P^WDl&BIwWkPL!7%=)a1tXwZ*C6`*VL0vEK~mloZe8oW_UAht9Mbxh zgv$6FIP(@mWmZEqF9(HU6?*pS_b?~k0^GuF;Z`#yjPwK|?B2CnWULlW#|uzx&j7;l zMR@2}6u*8Ab|QZZ+-Sy>P@X`PTpt+UasWgEHhUH3N*Cv5T<46bq6=9h@5-3sw=ZT#NZQKuvrGVlXir>5r9vk$Z2`_sQ zRNGPkx2`v8bp}RkV={*)$yL2m9#o^}jm^yzn5NKQL!#xjpMu4evvC zyaM&~CqUf-Sk0I|`2koLyikR!q2{lGbs5taPWS>c*#MQA=ZV;Ih)V5V4vTznLr_9O zf|@<6-0ThLOUDB*GAqG`F?FdMu-4yK=~l31Z;NMys64oM{8~ks+Re;na%EMKXl_e0Qd)}XTBC= SN=L&00000; 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 A82|tP literal 0 HcmV?d00001 diff --git a/plugins/FeedSub/images/96px-Feed-icon.svg.png b/plugins/FeedSub/images/96px-Feed-icon.svg.png new file mode 100644 index 0000000000000000000000000000000000000000..bf16571eccea58bd211a2d8ead5cce12d0ad1f08 GIT binary patch literal 5440 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, $html); + $this->assertEquals($expected, $url); + } + + static public function provider() + { + $sampleHeader = << + + + + + +leŭksman + + + + + + + + + + + + + + + + + + + + + +END; + return array( + array('http://example.com/', + '', + 'http://example.com/feed/rss'), + array('http://example.com/atom', + '', + 'http://example.com/feed/atom'), + array('http://example.com/empty', + '', + false), + array('http://example.com/tagsoup', + '
',
+                           'http://example.com/feed/rss'),
+                     array('http://example.com/relative/link2',
+                           '',
+                           'http://example.com/feed/rss'),
+                     array('http://example.com/relative/link3',
+                           '',
+                           'http://example.com/feed/rss'),
+                     array('http://example.com/base/link1',
+                           '',
+                           'http://target.example.com/feed/rss'),
+                     array('http://example.com/base/link2',
+                           '',
+                           'http://target.example.com/feed/rss'),
+                     array('http://example.com/base/link3',
+                           '',
+                           'http://target.example.com/feed/rss'),
+                     // Trick question! There's a  but no href on it
+                     array('http://example.com/relative/fauxbase',
+                           '',
+                           'http://example.com/feed/rss'),
+                     // Actual WordPress blog header example
+                     array('http://leuksman.com/log/',
+                           $sampleHeader,
+                           'http://leuksman.com/log/feed/'));
+    }
+}
diff --git a/plugins/FeedSub/tests/FeedMungerTest.php b/plugins/FeedSub/tests/FeedMungerTest.php
new file mode 100644
index 0000000000..0ce24c9fb8
--- /dev/null
+++ b/plugins/FeedSub/tests/FeedMungerTest.php
@@ -0,0 +1,147 @@
+profile();
+
+        foreach ($expected as $field => $val) {
+            $this->assertEquals($expected[$field], $profile->$field, "profile->$field");
+        }
+    }
+
+    static public function profileProvider()
+    {
+        return array(
+                     array(self::samplefeed(),
+                           array('nickname' => 'leŭksman', // @todo does this need to be asciified?
+                                 'fullname' => 'leŭksman',
+                                 'bio' => 'reticula, electronica, & oddities',
+                                 'homepage' => 'http://leuksman.com/log')));
+    }
+
+    /**
+     * @dataProvider noticeProvider
+     *
+     */
+    public function testNotices($xml, $entryIndex, $expected)
+    {
+        $feed = new XML_Feed_Parser($xml, false, false, true);
+        $entry = $feed->getEntryByOffset($entryIndex);
+
+        $munger = new FeedMunger($feed);
+        $notice = $munger->noticeFromEntry($entry);
+
+        $this->assertTrue(mb_strlen($notice) <= Notice::maxContent());
+        $this->assertEquals($expected, $notice);
+    }
+
+    static public function noticeProvider()
+    {
+        return array(
+                     array('A fairly short titlehttp://example.com/short/link', 0,
+                           'New post: "A fairly short title" http://example.com/short/link'),
+                     // Requires URL shortening ...
+                     array('A fairly short titlehttp://example.com/but/a/very/long/link/indeed/this/is/far/too/long/for/mere/humans/to/comprehend/oh/my/gosh', 0,
+                           'New post: "A fairly short title" http://ur1.ca/g2o1'),
+                     array('A fairly long title in this case, which will have to get cut down at some point alongside its very long link. Really who even makes titles this long? It\'s just ridiculous imo...http://example.com/but/a/very/long/link/indeed/this/is/far/too/long/for/mere/humans/to/comprehend/oh/my/gosh', 0,
+                           'New post: "A fairly long title in this case, which will have to get cut down at some point alongside its very long li…" http://ur1.ca/g2o1'),
+                     // Some real sample feeds
+                     array(self::samplefeed(), 0,
+                           'New post: "Compiling PHP on Snow Leopard" http://leuksman.com/log/2009/11/12/compiling-php-on-snow-leopard/'),
+                     array(self::samplefeedBlogspot(), 0,
+                           'New post: "I love posting" http://briontest.blogspot.com/2009/11/i-love-posting.html'),
+                     array(self::samplefeedBlogspot(), 1,
+                           'New post: "Hey dude" http://briontest.blogspot.com/2009/11/hey-dude.html'),
+        );
+    }
+
+    static protected function samplefeed()
+    {
+        $xml = '<' . '?xml version="1.0" encoding="UTF-8"?' . ">\n";
+        $samplefeed = $xml . <<
+
+
+	leŭksman
+	
+	http://leuksman.com/log
+	reticula, electronica, & oddities
+
+	Thu, 12 Nov 2009 17:44:42 +0000
+	http://wordpress.org/?v=2.8.6
+	en
+	hourly
+	1
+			
+
+		Compiling PHP on Snow Leopard
+		http://leuksman.com/log/2009/11/12/compiling-php-on-snow-leopard/
+		http://leuksman.com/log/2009/11/12/compiling-php-on-snow-leopard/#comments
+		Thu, 12 Nov 2009 17:44:42 +0000
+		brion
+				
+
+		
+
+		http://leuksman.com/log/?p=649
+		
+			If you’ve been having trouble compiling your own PHP installations on Mac OS X 10.6, here’s the secret to making it not suck! After running the configure script, edit the generated Makefile and make these fixes:

+
    +
  • Find the EXTRA_LIBS definition and add -lresolv to the end
  • +
  • Find the EXE_EXT definition and remove .dSYM
  • +
+

Standard make and make install should work from here…

+

For reference, here’s the whole configure line I currently use; MySQL is installed from the downloadable installer; other deps from MacPorts:

+

‘./configure’ ‘–prefix=/opt/php52′ ‘–with-mysql=/usr/local/mysql’ ‘–with-zlib’ ‘–with-bz2′ ‘–enable-mbstring’ ‘–enable-exif’ ‘–enable-fastcgi’ ‘–with-xmlrpc’ ‘–with-xsl’ ‘–with-readline=/opt/local’ –without-iconv –with-gd –with-png-dir=/opt/local –with-jpeg-dir=/opt/local –with-curl –with-gettext=/opt/local –with-mysqli=/usr/local/mysql/bin/mysql_config –with-tidy=/opt/local –enable-pcntl –with-openssl

+]]>
+ http://leuksman.com/log/2009/11/12/compiling-php-on-snow-leopard/feed/ + 0 +
+
+ +END; + return $samplefeed; + } + + static protected function samplefeedBlogspot() + { + return <<tag:blogger.com,1999:blog-77800835085316971672009-11-19T12:56:11.233-08:00Brion's Cool Test Blogbrionhttp://www.blogger.com/profile/12932299467049762017noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-7780083508531697167.post-84566718790002906772009-11-19T12:55:00.000-08:002009-11-19T12:56:11.241-08:00I love postingIt's pretty awesome, if you like that sort of thing.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7780083508531697167-8456671879000290677?l=briontest.blogspot.com' alt='' /></div>brionhttp://www.blogger.com/profile/12932299467049762017noreply@blogger.com0tag:blogger.com,1999:blog-7780083508531697167.post-82022969178973466332009-11-18T13:52:00.001-08:002009-11-18T13:52:48.444-08:00Hey dudetestingggggggggg<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7780083508531697167-8202296917897346633?l=briontest.blogspot.com' alt='' /></div>brionhttp://www.blogger.com/profile/12932299467049762017noreply@blogger.com0 +END; + } +} From 46c5a5281086106370bde6405d48c200c8eb299b Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 20 Nov 2009 10:08:13 -0800 Subject: [PATCH 02/36] fix notice bug --- plugins/Mapstraction/MapstractionPlugin.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Mapstraction/MapstractionPlugin.php b/plugins/Mapstraction/MapstractionPlugin.php index eabd0d0f0a..d31106864f 100644 --- a/plugins/Mapstraction/MapstractionPlugin.php +++ b/plugins/Mapstraction/MapstractionPlugin.php @@ -58,12 +58,12 @@ class MapstractionPlugin extends Plugin * * The way to register new actions from a plugin. * - * @param Router &$m reference to router + * @param Router $m reference to router * * @return boolean event handler return */ - function onRouterInitialized(&$m) + function onRouterInitialized($m) { $m->connect(':nickname/all/map', array('action' => 'allmap'), From 1ca022464a87258357ab172bbdf4e91cce849091 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 20 Nov 2009 10:17:14 -0800 Subject: [PATCH 03/36] Fix double-escaped HTML in mapstraction notice popups --- plugins/Mapstraction/MapstractionPlugin.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Mapstraction/MapstractionPlugin.php b/plugins/Mapstraction/MapstractionPlugin.php index d31106864f..daedaf40d0 100644 --- a/plugins/Mapstraction/MapstractionPlugin.php +++ b/plugins/Mapstraction/MapstractionPlugin.php @@ -226,8 +226,8 @@ class MapstractionPlugin extends Plugin $arr = $act->twitterStatusArray($notice, true); $arr['url'] = $notice->bestUrl(); - $arr['html'] = htmlspecialchars($notice->rendered); - $arr['source'] = htmlspecialchars($arr['source']); + $arr['html'] = $notice->rendered; + $arr['source'] = $arr['source']; if (!empty($notice->reply_to)) { $reply_to = Notice::staticGet('id', $notice->reply_to); From 92453936c2a9aaef63f2239a3a6988cab062887c Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 20 Nov 2009 11:18:12 -0800 Subject: [PATCH 04/36] start for pluginqueuehandler --- scripts/pluginqueuehandler.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/pluginqueuehandler.php b/scripts/pluginqueuehandler.php index ae807db6af..fa39bdda6a 100755 --- a/scripts/pluginqueuehandler.php +++ b/scripts/pluginqueuehandler.php @@ -41,6 +41,12 @@ class PluginQueueHandler extends QueueHandler return 'plugin'; } + function start() + { + $this->log(LOG_INFO, "INITIALIZE"); + return true; + } + function handle_notice($notice) { Event::handle('HandleQueuedNotice', array(&$notice)); From afe5e71c4eae342d4a7c6a462a63a4f475ba355e Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 20 Nov 2009 12:04:27 -0800 Subject: [PATCH 05/36] Quick fix for Safari XHTML error... the map doesn't currently work with Safari, but this gets the whole page parsing again! --- plugins/Mapstraction/MapstractionPlugin.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/Mapstraction/MapstractionPlugin.php b/plugins/Mapstraction/MapstractionPlugin.php index daedaf40d0..c0c2c5b8e3 100644 --- a/plugins/Mapstraction/MapstractionPlugin.php +++ b/plugins/Mapstraction/MapstractionPlugin.php @@ -179,7 +179,9 @@ class MapstractionPlugin extends Plugin } $action->elementStart('script', array('type' => 'text/javascript')); + $action->raw('/*raw('var _notices = ' . json_encode($jsonArray)); + $action->raw('/*]]>*/'); // XHTML compat for Safari $action->elementEnd('script'); return true; From 3db551ed5a3778c9a80f8ba42166d77426724648 Mon Sep 17 00:00:00 2001 From: Craig Andrews Date: Fri, 20 Nov 2009 15:34:48 -0500 Subject: [PATCH 06/36] Undo part of c6e4feb815a60a7baf613026c414a24c5c918650 so that blacklisted notices are not displayed in realtime --- plugins/Realtime/RealtimePlugin.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/Realtime/RealtimePlugin.php b/plugins/Realtime/RealtimePlugin.php index c5fb6de038..b737e442a0 100644 --- a/plugins/Realtime/RealtimePlugin.php +++ b/plugins/Realtime/RealtimePlugin.php @@ -139,8 +139,8 @@ class RealtimePlugin extends Plugin // Add to the public timeline - if ($notice->is_local || - ($notice->is_local == 0 && !common_config('public', 'localonly'))) { + if ($notice->is_local == Notice::LOCAL_PUBLIC || + ($notice->is_local == Notice::REMOTE_OMB && !common_config('public', 'localonly'))) { $paths[] = array('public'); } From a7be30857a58f04abe585337076796fb363d481b Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 20 Nov 2009 14:52:29 -0800 Subject: [PATCH 07/36] Fix bug 1997: notice search rss utter failure Since commit c4072ef7c930b82b74f8e90f6554974b761c686c in March there's no longer an automatic run of $this->getNotices() from RssAction parent class; added to the subclass. It might make sense to put it back in the parent class, but of course only if those dupe calls can be resolved. --- actions/noticesearchrss.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/actions/noticesearchrss.php b/actions/noticesearchrss.php index 18f07f8558..a59e7b99be 100644 --- a/actions/noticesearchrss.php +++ b/actions/noticesearchrss.php @@ -53,6 +53,13 @@ class NoticesearchrssAction extends Rss10Action { return true; } + + function prepare($args) + { + parent::prepare($args); + $this->notices = $this->getNotices(); + return true; + } function getNotices($limit=0) { From 979e0a14aeaa5617e843c155ae1a1928d0f6c398 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 20 Nov 2009 16:34:01 -0800 Subject: [PATCH 08/36] Disable XHTML Content-Type negotiation... You've foiled our plans for the last time! XHTML mode breaks a lot of JS and has been causing trouble for Safari and Chrome, especially with the fancier new UI-side plugins like realtime and maps. --- lib/htmloutputter.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/htmloutputter.php b/lib/htmloutputter.php index c2ec83c284..d267526c88 100644 --- a/lib/htmloutputter.php +++ b/lib/htmloutputter.php @@ -34,9 +34,8 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { require_once INSTALLDIR.'/lib/xmloutputter.php'; -define('PAGE_TYPE_PREFS', - 'text/html,application/xhtml+xml,'. - 'application/xml;q=0.3,text/xml;q=0.2'); +// Can include XHTML options but these are too fragile in practice. +define('PAGE_TYPE_PREFS', 'text/html'); /** * Low-level generator for HTML From 2fabf586c77ca64562f2f126cf7a734fc4459c54 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Tue, 24 Nov 2009 09:38:16 -0800 Subject: [PATCH 09/36] Break TableDef, ColumnDef classes to separate files so autoloader can find them. With $config['db']['schemacheck'] set to 'script' in live deployment, Schema class wasn't being preloaded for us; the uses of TableDef by plugins for DataObject configuration would then fail because the class wasn't loaded. Broken to separate files, the autoloader can find all classes in either case. PHP Fatal error: Class 'TableDef' not found in /var/www/statusnet/plugins/OpenID/User_openid.php on line 43, referer: http://identi.ca/brionv/all --- lib/columndef.php | 169 ++++++++++++++++++++++++++++++++++++++++++++++ lib/schema.php | 168 --------------------------------------------- lib/tabledef.php | 63 +++++++++++++++++ 3 files changed, 232 insertions(+), 168 deletions(-) create mode 100644 lib/columndef.php create mode 100644 lib/tabledef.php diff --git a/lib/columndef.php b/lib/columndef.php new file mode 100644 index 0000000000..1bae6b33bb --- /dev/null +++ b/lib/columndef.php @@ -0,0 +1,169 @@ +. + * + * @category Database + * @package StatusNet + * @author Evan Prodromou + * @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); +} + +/** + * A class encapsulating the structure of a column in a table. + * + * @category Database + * @package StatusNet + * @author Evan Prodromou + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://status.net/ + */ + +class ColumnDef +{ + /** name of the column. */ + public $name; + /** type of column, e.g. 'int', 'varchar' */ + public $type; + /** size of the column. */ + public $size; + /** boolean flag; can it be null? */ + public $nullable; + /** + * type of key: null = no key; 'PRI' => primary; + * 'UNI' => unique key; 'MUL' => multiple values. + */ + public $key; + /** default value if any. */ + public $default; + /** '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. + * + * @param string $name name of the column + * @param string $type type of the column + * @param int $size size of the column + * @param boolean $nullable can this be null? + * @param string $key type of key + * @param value $default default value + * @param value $extra unused + */ + + function __construct($name=null, $type=null, $size=null, + $nullable=true, $key=null, $default=null, + $extra=null, $auto_increment=false) + { + $this->name = strtolower($name); + $this->type = strtolower($type); + $this->size = $size+0; + $this->nullable = $nullable; + $this->key = $key; + $this->default = $default; + $this->extra = $extra; + $this->auto_increment = $auto_increment; + } + + /** + * Compares this columndef with another to see + * if they're functionally equivalent. + * + * @param ColumnDef $other column to compare + * + * @return boolean true if equivalent, otherwise false. + */ + + function equals($other) + { + return ($this->name == $other->name && + $this->_typeMatch($other) && + $this->_defaultMatch($other) && + $this->_nullMatch($other) && + $this->key == $other->key && + $this->auto_increment == $other->auto_increment); + } + + /** + * Does the type of this column match the + * type of the other column? + * + * Checks the type and size of a column. Tries + * to ignore differences between synonymous + * data types, like 'integer' and 'int'. + * + * @param ColumnDef $other other column to check + * + * @return boolean true if they're about equivalent + */ + + private function _typeMatch($other) + { + switch ($this->type) { + case 'integer': + case 'int': + return ($other->type == 'integer' || + $other->type == 'int'); + break; + default: + return ($this->type == $other->type && + $this->size == $other->size); + } + } + + /** + * Does the default behaviour of this column match + * the other? + * + * @param ColumnDef $other other column to check + * + * @return boolean true if defaults are effectively the same. + */ + + private function _defaultMatch($other) + { + return ((is_null($this->default) && is_null($other->default)) || + ($this->default == $other->default)); + } + + /** + * Does the null behaviour of this column match + * the other? + * + * @param ColumnDef $other other column to check + * + * @return boolean true if these columns 'null' the same. + */ + + private function _nullMatch($other) + { + return ((!is_null($this->default) && !is_null($other->default) && + $this->default == $other->default) || + ($this->nullable == $other->nullable)); + } +} diff --git a/lib/schema.php b/lib/schema.php index 560884d9f7..11e2b6f60f 100644 --- a/lib/schema.php +++ b/lib/schema.php @@ -547,171 +547,3 @@ class Schema return $sql; } } - -/** - * A class encapsulating the structure of a table. - * - * @category Database - * @package StatusNet - * @author Evan Prodromou - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://status.net/ - */ - -class TableDef -{ - /** name of the table */ - 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; - } -} - -/** - * A class encapsulating the structure of a column in a table. - * - * @category Database - * @package StatusNet - * @author Evan Prodromou - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://status.net/ - */ - -class ColumnDef -{ - /** name of the column. */ - public $name; - /** type of column, e.g. 'int', 'varchar' */ - public $type; - /** size of the column. */ - public $size; - /** boolean flag; can it be null? */ - public $nullable; - /** - * type of key: null = no key; 'PRI' => primary; - * 'UNI' => unique key; 'MUL' => multiple values. - */ - public $key; - /** default value if any. */ - public $default; - /** '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. - * - * @param string $name name of the column - * @param string $type type of the column - * @param int $size size of the column - * @param boolean $nullable can this be null? - * @param string $key type of key - * @param value $default default value - * @param value $extra unused - */ - - function __construct($name=null, $type=null, $size=null, - $nullable=true, $key=null, $default=null, - $extra=null, $auto_increment=false) - { - $this->name = strtolower($name); - $this->type = strtolower($type); - $this->size = $size+0; - $this->nullable = $nullable; - $this->key = $key; - $this->default = $default; - $this->extra = $extra; - $this->auto_increment = $auto_increment; - } - - /** - * Compares this columndef with another to see - * if they're functionally equivalent. - * - * @param ColumnDef $other column to compare - * - * @return boolean true if equivalent, otherwise false. - */ - - function equals($other) - { - return ($this->name == $other->name && - $this->_typeMatch($other) && - $this->_defaultMatch($other) && - $this->_nullMatch($other) && - $this->key == $other->key && - $this->auto_increment == $other->auto_increment); - } - - /** - * Does the type of this column match the - * type of the other column? - * - * Checks the type and size of a column. Tries - * to ignore differences between synonymous - * data types, like 'integer' and 'int'. - * - * @param ColumnDef $other other column to check - * - * @return boolean true if they're about equivalent - */ - - private function _typeMatch($other) - { - switch ($this->type) { - case 'integer': - case 'int': - return ($other->type == 'integer' || - $other->type == 'int'); - break; - default: - return ($this->type == $other->type && - $this->size == $other->size); - } - } - - /** - * Does the default behaviour of this column match - * the other? - * - * @param ColumnDef $other other column to check - * - * @return boolean true if defaults are effectively the same. - */ - - private function _defaultMatch($other) - { - return ((is_null($this->default) && is_null($other->default)) || - ($this->default == $other->default)); - } - - /** - * Does the null behaviour of this column match - * the other? - * - * @param ColumnDef $other other column to check - * - * @return boolean true if these columns 'null' the same. - */ - - private function _nullMatch($other) - { - return ((!is_null($this->default) && !is_null($other->default) && - $this->default == $other->default) || - ($this->nullable == $other->nullable)); - } -} diff --git a/lib/tabledef.php b/lib/tabledef.php new file mode 100644 index 0000000000..3aace123b6 --- /dev/null +++ b/lib/tabledef.php @@ -0,0 +1,63 @@ +. + * + * @category Database + * @package StatusNet + * @author Evan Prodromou + * @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); +} + +/** + * A class encapsulating the structure of a table. + * + * @category Database + * @package StatusNet + * @author Evan Prodromou + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://status.net/ + */ + +class TableDef +{ + /** name of the table */ + 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; + } +} From 9694e3e4cfd0bc9bf4cf04e575afb31a1e941e16 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 23 Nov 2009 09:38:18 +0000 Subject: [PATCH 10/36] Use a min-width just in case. Fixes IE. (cherry picked from commit cf2b4c033c8025eea4aaeee0598665a55be151d6) --- theme/base/css/display.css | 1 + 1 file changed, 1 insertion(+) diff --git a/theme/base/css/display.css b/theme/base/css/display.css index e584fae43c..f1bc9c8ac1 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -952,6 +952,7 @@ clear:left; float:left; font-size:0.95em; margin-left:59px; +min-width:60%; max-width:74%; } #showstream .notice div.entry-content, From 3556861596652b82e607db62c9c28ef379657779 Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Tue, 24 Nov 2009 19:11:34 +0000 Subject: [PATCH 11/36] Fix SSL options for Twitter bridge HTTP requests --- lib/oauthclient.php | 1 + plugins/TwitterBridge/twitterbasicauthclient.php | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/oauthclient.php b/lib/oauthclient.php index 1a86e2460e..b22fd78974 100644 --- a/lib/oauthclient.php +++ b/lib/oauthclient.php @@ -197,6 +197,7 @@ class OAuthClient 'timeout' => 120, 'follow_redirects' => true, 'ssl_verify_peer' => false, + 'ssl_verify_host' => false )); // Twitter is strict about accepting invalid "Expect" headers diff --git a/plugins/TwitterBridge/twitterbasicauthclient.php b/plugins/TwitterBridge/twitterbasicauthclient.php index d1cf45aec6..7ee8d7d4c4 100644 --- a/plugins/TwitterBridge/twitterbasicauthclient.php +++ b/plugins/TwitterBridge/twitterbasicauthclient.php @@ -183,7 +183,8 @@ class TwitterBasicAuthClient 'follow_redirects' => true, 'connect_timeout' => 120, 'timeout' => 120, - 'ssl_verifypeer' => false, + 'ssl_verify_peer' => false, + 'ssl_verify_host' => false )); if ($auth) { From 4b59cf0e3f4acc688a513c4cd31e8eb8c74e708c Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Tue, 24 Nov 2009 15:29:47 -0800 Subject: [PATCH 12/36] Fix regression in OMB sending with queues enabled -- items never got dequeued, leading to ever-growing queue and big delays. Success return code from omb_broadcast_message was dropped in commit ec88d2650ea4371cf53229171851747b31587e4b (Aug 10 2009) which switched us to libomb backend. With queues enabled, this would lead to the notice being readded to the outgoing OMB queue for redelivery as the queue system thought the send failed. The resends caused extra load and confusion for third-party sites, and more worryingly just plugged up our own queue so legit messages were badly delayed. This commit should restore the previous state, where we fire-and-forget; that is, we're not actually checking to see if all remote subscribers received the message successfully and there will be no resends. --- lib/omb.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/omb.php b/lib/omb.php index cd6d6e1b25..49496b774e 100644 --- a/lib/omb.php +++ b/lib/omb.php @@ -102,7 +102,7 @@ function omb_broadcast_notice($notice) common_debug('Finished to ' . $rp->postnoticeurl, __FILE__); } - return; + return true; } function omb_broadcast_profile($profile) From ace4b7dc099b39834a70b70bbf3417d51991be6a Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Wed, 25 Nov 2009 00:43:20 +0000 Subject: [PATCH 13/36] Facebook plugin no longer takes over Login and Connect settings nav menus --- plugins/Facebook/FBCLoginGroupNav.php | 114 ------------------------- plugins/Facebook/FBCSettingsNav.php | 115 -------------------------- plugins/Facebook/FacebookPlugin.php | 48 ++++++----- 3 files changed, 27 insertions(+), 250 deletions(-) delete mode 100644 plugins/Facebook/FBCLoginGroupNav.php delete mode 100644 plugins/Facebook/FBCSettingsNav.php diff --git a/plugins/Facebook/FBCLoginGroupNav.php b/plugins/Facebook/FBCLoginGroupNav.php deleted file mode 100644 index 81b2520a4c..0000000000 --- a/plugins/Facebook/FBCLoginGroupNav.php +++ /dev/null @@ -1,114 +0,0 @@ -. - * - * @category Menu - * @package StatusNet - * @author Evan Prodromou - * @author Zach Copley - * @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); -} - -require_once INSTALLDIR . '/lib/widget.php'; - -/** - * Menu for login group of actions - * - * @category Output - * @package StatusNet - * @author Evan Prodromou - * @author Zach Copley - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://status.net/ - * - * @see Widget - */ - -class FBCLoginGroupNav extends Widget -{ - var $action = null; - - /** - * Construction - * - * @param Action $action current action, used for output - */ - - function __construct($action=null) - { - parent::__construct($action); - $this->action = $action; - } - - /** - * Show the menu - * - * @return void - */ - - function show() - { - $this->action->elementStart('dl', array('id' => 'site_nav_local_views')); - $this->action->element('dt', null, _('Local views')); - $this->action->elementStart('dd'); - - // action => array('prompt', 'title') - $menu = array(); - - if (!common_config('site','openidonly')) { - $menu['login'] = array(_('Login'), - _('Login with a username and password')); - - if (!(common_config('site','closed') || common_config('site','inviteonly'))) { - $menu['register'] = array(_('Register'), - _('Sign up for a new account')); - } - } - - if (common_config('openid', 'enabled')) { - $menu['openidlogin'] = array(_('OpenID'), - _('Login or register with OpenID')); - } - - $menu['FBConnectLogin'] = array(_('Facebook'), - _('Login or register using Facebook')); - - $action_name = $this->action->trimmed('action'); - $this->action->elementStart('ul', array('class' => 'nav')); - - foreach ($menu as $menuaction => $menudesc) { - $this->action->menuItem(common_local_url($menuaction), - $menudesc[0], - $menudesc[1], - $action_name === $menuaction); - } - - $this->action->elementEnd('ul'); - - $this->action->elementEnd('dd'); - $this->action->elementEnd('dl'); - } -} diff --git a/plugins/Facebook/FBCSettingsNav.php b/plugins/Facebook/FBCSettingsNav.php deleted file mode 100644 index ed02371e25..0000000000 --- a/plugins/Facebook/FBCSettingsNav.php +++ /dev/null @@ -1,115 +0,0 @@ -. - * - * @category Menu - * @package StatusNet - * @author Evan Prodromou - * @author Zach Copley - * @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); -} - -require_once INSTALLDIR . '/lib/widget.php'; - -/** - * A widget for showing the connect group local nav menu - * - * @category Output - * @package StatusNet - * @author Evan Prodromou - * @author Zach Copley - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://status.net/ - * - * @see Widget - */ - -class FBCSettingsNav extends Widget -{ - var $action = null; - - /** - * Construction - * - * @param Action $action current action, used for output - */ - - function __construct($action=null) - { - parent::__construct($action); - $this->action = $action; - } - - /** - * Show the menu - * - * @return void - */ - - function show() - { - - $this->action->elementStart('dl', array('id' => 'site_nav_local_views')); - $this->action->element('dt', null, _('Local views')); - $this->action->elementStart('dd'); - - # action => array('prompt', 'title') - $menu = array(); - if (common_config('xmpp', 'enabled')) { - $menu['imsettings'] = - array(_('IM'), - _('Updates by instant messenger (IM)')); - } - if (common_config('sms', 'enabled')) { - $menu['smssettings'] = - array(_('SMS'), - _('Updates by SMS')); - } - if (common_config('twitter', 'enabled')) { - $menu['twittersettings'] = - array(_('Twitter'), - _('Twitter integration options')); - } - $menu['FBConnectSettings'] = - array(_('Facebook'), - _('Facebook Connect settings')); - - $action_name = $this->action->trimmed('action'); - $this->action->elementStart('ul', array('class' => 'nav')); - - foreach ($menu as $menuaction => $menudesc) { - $this->action->menuItem(common_local_url($menuaction), - $menudesc[0], - $menudesc[1], - $action_name === $menuaction); - } - - $this->action->elementEnd('ul'); - - $this->action->elementEnd('dd'); - $this->action->elementEnd('dl'); - } -} diff --git a/plugins/Facebook/FacebookPlugin.php b/plugins/Facebook/FacebookPlugin.php index c5b9298f70..047477d9cb 100644 --- a/plugins/Facebook/FacebookPlugin.php +++ b/plugins/Facebook/FacebookPlugin.php @@ -394,37 +394,43 @@ class FacebookPlugin extends Plugin return true; } - /** - * Alter the local nav menu to have a Facebook Connect login and - * settings pages + /* + * Add a login tab for Facebook Connect * - * @param Action $action the current action + * @param Action &action the current action * * @return void - * */ - function onStartShowLocalNavBlock($action) + function onEndLoginGroupNav(&$action) { - $action_name = get_class($action); - $login_actions = array('LoginAction', 'RegisterAction', - 'OpenidloginAction', 'FBConnectLoginAction'); + $action_name = $action->trimmed('action'); - if (in_array($action_name, $login_actions)) { - $nav = new FBCLoginGroupNav($action); - $nav->show(); - return false; - } + $action->menuItem(common_local_url('FBConnectLogin'), + _('Facebook'), + _('Login or register using Facebook'), + 'FBConnectLogin' === $action_name); - $connect_actions = array('SmssettingsAction', 'ImsettingsAction', - 'TwittersettingsAction', 'FBConnectSettingsAction'); + return true; + } - if (in_array($action_name, $connect_actions)) { - $nav = new FBCSettingsNav($action); - $nav->show(); - return false; - } + /* + * Add a tab for managing Facebook Connect settings + * + * @param Action &action the current action + * + * @return void + */ + + function onEndConnectSettingsNav(&$action) + { + $action_name = $action->trimmed('action'); + + $action->menuItem(common_local_url('FBConnectSettings'), + _('Facebook'), + _('Facebook Connect Settings'), + $action_name === 'FBConnectSettings'); return true; } From 824e347e5572a929dacf884f3dc97d2e4a101c77 Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Wed, 25 Nov 2009 01:11:29 +0000 Subject: [PATCH 14/36] Forgot to render the nav menu when on FB Connect login tab --- plugins/Facebook/FBConnectLogin.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/Facebook/FBConnectLogin.php b/plugins/Facebook/FBConnectLogin.php index f146bef7d1..d2bb8054c9 100644 --- a/plugins/Facebook/FBConnectLogin.php +++ b/plugins/Facebook/FBConnectLogin.php @@ -21,7 +21,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } - require_once INSTALLDIR . '/plugins/Facebook/FacebookPlugin.php'; class FBConnectLoginAction extends Action @@ -65,4 +64,9 @@ class FBConnectLoginAction extends Action $this->elementEnd('fieldset'); } + function showLocalNav() + { + $nav = new LoginGroupNav($this); + $nav->show(); + } } From aeb933355dc37f4e6d519f3a266de972a814d919 Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Wed, 25 Nov 2009 01:36:17 +0000 Subject: [PATCH 15/36] Fixed bug where reply-sync bit wasn't getting saved --- plugins/Facebook/facebooksettings.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/plugins/Facebook/facebooksettings.php b/plugins/Facebook/facebooksettings.php index 2f182e3681..d1269f1013 100644 --- a/plugins/Facebook/facebooksettings.php +++ b/plugins/Facebook/facebooksettings.php @@ -52,21 +52,21 @@ class FacebooksettingsAction extends FacebookAction function saveSettings() { - $noticesync = $this->arg('noticesync'); - $replysync = $this->arg('replysync'); - $prefix = $this->trimmed('prefix'); + $noticesync = $this->boolean('noticesync'); + $replysync = $this->boolean('replysync'); + $prefix = $this->trimmed('prefix'); $original = clone($this->flink); - $this->flink->set_flags($noticesync, $replysync, false, false); + $this->flink->set_flags($noticesync, false, $replysync, false); $result = $this->flink->update($original); if ($prefix == '' || $prefix == '0') { - // Facebook bug: saving empty strings to prefs now fails - // http://bugs.developers.facebook.com/show_bug.cgi?id=7110 - $trimmed = $prefix . ' '; + // Facebook bug: saving empty strings to prefs now fails + // http://bugs.developers.facebook.com/show_bug.cgi?id=7110 + $trimmed = $prefix . ' '; } else { - $trimmed = substr($prefix, 0, 128); - } + $trimmed = substr($prefix, 0, 128); + } $this->facebook->api_client->data_setUserPreference(FACEBOOK_NOTICE_PREFIX, $trimmed); From 3b2f39e1e17d4ae352be347dd8259e32fe430a84 Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Wed, 25 Nov 2009 18:04:08 +0000 Subject: [PATCH 16/36] Catch uncaught exception --- plugins/TwitterBridge/twitter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/TwitterBridge/twitter.php b/plugins/TwitterBridge/twitter.php index 3c6803e49a..fd51506388 100644 --- a/plugins/TwitterBridge/twitter.php +++ b/plugins/TwitterBridge/twitter.php @@ -178,7 +178,7 @@ function broadcast_oauth($notice, $flink) { try { $status = $client->statusesUpdate($statustxt); - } catch (OAuthClientCurlException $e) { + } catch (OAuthClientException $e) { return process_error($e, $flink); } From 6d5d63636a30654d92db5903972ccd6bf816a5cd Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Wed, 25 Nov 2009 11:20:41 -0800 Subject: [PATCH 17/36] Drop error message on setlocale() failure; this is harmless, since we actually have a working locale set up. --- lib/util.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/util.php b/lib/util.php index 5bf4f6091b..6946f60fee 100644 --- a/lib/util.php +++ b/lib/util.php @@ -58,18 +58,17 @@ function common_init_language() // (say, ga_ES for Galego/Galician) it seems to take it. common_init_locale("en_US"); + // Note that this setlocale() call may "fail" but this is harmless; + // gettext will still select the right language. $language = common_language(); $locale_set = common_init_locale($language); + setlocale(LC_CTYPE, 'C'); // So we do not have to make people install the gettext locales $path = common_config('site','locale_path'); bindtextdomain("statusnet", $path); bind_textdomain_codeset("statusnet", "UTF-8"); textdomain("statusnet"); - - if(!$locale_set) { - common_log(LOG_INFO, 'Language requested:' . $language . ' - locale could not be set. Perhaps that system locale is not installed.', __FILE__); - } } function common_timezone() From c0190af9821a402497a0ddf8238955d4cceefd48 Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Wed, 25 Nov 2009 19:22:09 +0000 Subject: [PATCH 18/36] Remove annoying log msg --- classes/Avatar.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/Avatar.php b/classes/Avatar.php index cc7a6b6471..8d6424e8b2 100644 --- a/classes/Avatar.php +++ b/classes/Avatar.php @@ -81,7 +81,7 @@ class Avatar extends Memcached_DataObject if (empty($server)) { $server = common_config('site', 'server'); } - common_debug('path = ' . $path); + // XXX: protocol return 'http://'.$server.$path.$filename; From f1b64c4db52d6881c845704bfde3e3514e3ebe8f Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Wed, 25 Nov 2009 12:07:19 -0800 Subject: [PATCH 19/36] Fix fatal error on OMB subscription for first-timers --- actions/finishremotesubscribe.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/actions/finishremotesubscribe.php b/actions/finishremotesubscribe.php index b1cec66f48..deee70f360 100644 --- a/actions/finishremotesubscribe.php +++ b/actions/finishremotesubscribe.php @@ -89,12 +89,16 @@ class FinishremotesubscribeAction extends Action } $remote = Remote_profile::staticGet('uri', $service->getListenerURI()); + if ($remote) { + // Note remote profile may not have been saved yet. + // @fixme not convinced this is correct at all! - $profile = Profile::staticGet($remote->id); + $profile = Profile::staticGet($remote->id); - if ($user->hasBlocked($profile)) { - $this->clientError(_('That user has blocked you from subscribing.')); - return; + if ($user->hasBlocked($profile)) { + $this->clientError(_('That user has blocked you from subscribing.')); + return; + } } /* Perform the handling itself via libomb. */ @@ -122,6 +126,7 @@ class FinishremotesubscribeAction extends Action /* The service URLs are not accessible from datastore, so setting them after insertion of the profile. */ + $remote = Remote_profile::staticGet('uri', $service->getListenerURI()); $orig_remote = clone($remote); $remote->postnoticeurl = From b771a8bb2124d4e48df2e3d3d3078c4de1da3483 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Wed, 25 Nov 2009 22:10:55 +0000 Subject: [PATCH 20/36] Fix regression in remote subscription; added hasRole() shadow method on Remote_profile. DB_DataObject hides errors by silently returning null for any non-existent method call, making it harder to tell what the heck's going on... the rights check for blocked remote users returned null for the check for subscribe rights, thus eval'ing to false. We now log a note in this circumstance, which would have cut about 3 hours off of the debug time. --- classes/Remote_profile.php | 10 ++++++++++ lib/oauthstore.php | 1 + 2 files changed, 11 insertions(+) diff --git a/classes/Remote_profile.php b/classes/Remote_profile.php index 9f7bfeadcc..0a1676a6a9 100644 --- a/classes/Remote_profile.php +++ b/classes/Remote_profile.php @@ -43,4 +43,14 @@ class Remote_profile extends Memcached_DataObject /* the code above is auto generated do not remove the tag below */ ###END_AUTOCODE + + function hasRight($right) + { + $profile = Profile::staticGet($this->id); + if ($profile) { + return $profile->hasright($right); + } else { + throw new Exception("Missing profile"); + } + } } diff --git a/lib/oauthstore.php b/lib/oauthstore.php index b04bcbb8b2..e34bf8a5ed 100644 --- a/lib/oauthstore.php +++ b/lib/oauthstore.php @@ -463,6 +463,7 @@ class StatusNetOAuthDataStore extends OAuthDataStore $subscriber = $this->_getAnyProfile($subscriber_uri); if (!$subscriber->hasRight(Right::SUBSCRIBE)) { + common_log(LOG_INFO, __METHOD__ . ": remote subscriber banned ($subscriber_uri subbing to $subscribed_user_uri)"); return _('You have been banned from subscribing.'); } From 11abd4bfb70179faad3b4b0509b68403ddfc1ed9 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Wed, 25 Nov 2009 15:21:51 -0800 Subject: [PATCH 21/36] Catch and report exceptions from notice_to_omb_notice() instead of letting the OMB queue handler die. --- lib/omb.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/omb.php b/lib/omb.php index 49496b774e..e2a6d9f3f5 100644 --- a/lib/omb.php +++ b/lib/omb.php @@ -67,7 +67,14 @@ function omb_hmac_sha1() function omb_broadcast_notice($notice) { - $omb_notice = notice_to_omb_notice($notice); + try { + $omb_notice = notice_to_omb_notice($notice); + } catch (Exception $e) { + // @fixme we should clean up or highlight the problem item + common_log(LOG_ERR, 'Invalid OMB outgoing notice for notice ' . $notice->id); + common_log(LOG_ERR, 'Error status '.$e); + return true; + } /* Get remote users subscribed to this profile. */ $rp = new Remote_profile(); From 2b6cf0d8b6b276eeccb623ec7886effd75423aeb Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Wed, 25 Nov 2009 13:38:59 -0800 Subject: [PATCH 22/36] Revert "Allow plugin DB_DataObject classes to not have to use the .ini file by overriding keys(), table(), and sequenceKey() for them" This reverts commit a373d07ae00b878f47970f2e4a7d86c6ec3a65cf. Conflicts: classes/statusnet.ini lib/schema.php plugins/Authentication/AuthenticationPlugin.php plugins/OpenID/OpenIDPlugin.php plugins/UserFlag/UserFlagPlugin.php --- classes/Plugin_DataObject.php | 195 ------------------ lib/schema.php | 20 -- .../Authentication/AuthenticationPlugin.php | 13 +- plugins/Authentication/User_username.php | 22 +- plugins/OpenID/OpenIDPlugin.php | 20 +- plugins/OpenID/User_openid.php | 22 +- plugins/OpenID/User_openid_trustroot.php | 20 +- plugins/UserFlag/UserFlagPlugin.php | 11 +- plugins/UserFlag/User_flag_profile.php | 21 +- 9 files changed, 47 insertions(+), 297 deletions(-) delete mode 100644 classes/Plugin_DataObject.php diff --git a/classes/Plugin_DataObject.php b/classes/Plugin_DataObject.php deleted file mode 100644 index d5cecf0f7e..0000000000 --- a/classes/Plugin_DataObject.php +++ /dev/null @@ -1,195 +0,0 @@ -. - */ - -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(); -} - diff --git a/lib/schema.php b/lib/schema.php index 11e2b6f60f..df7cb65f56 100644 --- a/lib/schema.php +++ b/lib/schema.php @@ -372,26 +372,6 @@ 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. diff --git a/plugins/Authentication/AuthenticationPlugin.php b/plugins/Authentication/AuthenticationPlugin.php index cd1de11491..a76848b04e 100644 --- a/plugins/Authentication/AuthenticationPlugin.php +++ b/plugins/Authentication/AuthenticationPlugin.php @@ -2,7 +2,7 @@ /** * StatusNet, the distributed open-source microblogging tool * - * Superclass for plugins that do authentication + * Superclass for plugins that do authentication and/or authorization * * PHP version 5 * @@ -204,7 +204,16 @@ abstract class AuthenticationPlugin extends Plugin function onCheckSchema() { $schema = Schema::get(); - $schema->ensureDataObject('User_username'); + $schema->ensureTable('user_username', + array(new ColumnDef('provider_name', 'varchar', + '255', false, 'PRI'), + new ColumnDef('username', 'varchar', + '255', false, 'PRI'), + new ColumnDef('user_id', 'integer', + null, false), + new ColumnDef('created', 'datetime', + null, false), + new ColumnDef('modified', 'timestamp'))); return true; } diff --git a/plugins/Authentication/User_username.php b/plugins/Authentication/User_username.php index 6826f26817..f30f60d839 100644 --- a/plugins/Authentication/User_username.php +++ b/plugins/Authentication/User_username.php @@ -2,9 +2,9 @@ /** * Table Definition for user_username */ -require_once INSTALLDIR.'/classes/Plugin_DataObject.php'; +require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; -class User_username extends Plugin_DataObject +class User_username extends Memcached_DataObject { ###START_AUTOCODE /* the code below is auto generated do not remove the above tag */ @@ -43,22 +43,4 @@ class User_username extends Plugin_DataObject return false; } } - - /** - * Get the TableDef object that represents the table backing this class - * @return TableDef TableDef instance - */ - function tableDef() - { - return new TableDef($this->__table, - array(new ColumnDef('provider_name', 'varchar', - '255', false, 'PRI'), - new ColumnDef('username', 'varchar', - '255', false, 'PRI'), - new ColumnDef('user_id', 'integer', - null, false), - new ColumnDef('created', 'datetime', - null, false), - new ColumnDef('modified', 'timestamp'))); - } } diff --git a/plugins/OpenID/OpenIDPlugin.php b/plugins/OpenID/OpenIDPlugin.php index 6dd8a3f5a3..9b0a4cd455 100644 --- a/plugins/OpenID/OpenIDPlugin.php +++ b/plugins/OpenID/OpenIDPlugin.php @@ -281,8 +281,24 @@ class OpenIDPlugin extends Plugin function onCheckSchema() { $schema = Schema::get(); - $schema->ensureDataObject('User_openid'); - $schema->ensureDataObject('User_openid_trustroot'); + $schema->ensureTable('user_openid', + array(new ColumnDef('canonical', 'varchar', + '255', false, 'PRI'), + new ColumnDef('display', 'varchar', + '255', false), + new ColumnDef('user_id', 'integer', + null, false, 'MUL'), + new ColumnDef('created', 'datetime', + null, false), + new ColumnDef('modified', 'timestamp'))); + $schema->ensureTable('user_openid_trustroot', + array(new ColumnDef('trustroot', 'varchar', + '255', false, 'PRI'), + new ColumnDef('user_id', 'integer', + null, false, 'PRI'), + new ColumnDef('created', 'datetime', + null, false), + new ColumnDef('modified', 'timestamp'))); return true; } diff --git a/plugins/OpenID/User_openid.php b/plugins/OpenID/User_openid.php index c3624118e7..338e0f6e92 100644 --- a/plugins/OpenID/User_openid.php +++ b/plugins/OpenID/User_openid.php @@ -2,9 +2,9 @@ /** * Table Definition for user_openid */ -require_once INSTALLDIR.'/classes/Plugin_DataObject.php'; +require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; -class User_openid extends Plugin_DataObject +class User_openid extends Memcached_DataObject { ###START_AUTOCODE /* the code below is auto generated do not remove the above tag */ @@ -33,22 +33,4 @@ class User_openid extends Plugin_DataObject return ($cnt > 0); } - - /** - * Get the TableDef object that represents the table backing this class - * @return TableDef TableDef instance - */ - function tableDef() - { - return new TableDef($this->__table, - array(new ColumnDef('canonical', 'varchar', - '255', false, 'PRI'), - new ColumnDef('display', 'varchar', - '255', false), - new ColumnDef('user_id', 'integer', - null, false, 'MUL'), - new ColumnDef('created', 'datetime', - null, false), - new ColumnDef('modified', 'timestamp'))); - } } diff --git a/plugins/OpenID/User_openid_trustroot.php b/plugins/OpenID/User_openid_trustroot.php index b208dddfdc..4654b72df7 100644 --- a/plugins/OpenID/User_openid_trustroot.php +++ b/plugins/OpenID/User_openid_trustroot.php @@ -2,9 +2,9 @@ /** * Table Definition for user_openid_trustroot */ -require_once INSTALLDIR.'/classes/Plugin_DataObject.php'; +require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; -class User_openid_trustroot extends Plugin_DataObject +class User_openid_trustroot extends Memcached_DataObject { ###START_AUTOCODE /* the code below is auto generated do not remove the above tag */ @@ -26,20 +26,4 @@ class User_openid_trustroot extends Plugin_DataObject { return Memcached_DataObject::pkeyGet('User_openid_trustroot', $kv); } - - /** - * Get the TableDef object that represents the table backing this class - * @return TableDef TableDef instance - */ - function tableDef() - { - return new TableDef($this->__table, - array(new ColumnDef('trustroot', 'varchar', - '255', false, 'PRI'), - new ColumnDef('user_id', 'integer', - null, false, 'PRI'), - new ColumnDef('created', 'datetime', - null, false), - new ColumnDef('modified', 'timestamp'))); - } } diff --git a/plugins/UserFlag/UserFlagPlugin.php b/plugins/UserFlag/UserFlagPlugin.php index 97b999a2f8..1f1f199577 100644 --- a/plugins/UserFlag/UserFlagPlugin.php +++ b/plugins/UserFlag/UserFlagPlugin.php @@ -48,7 +48,16 @@ class UserFlagPlugin extends Plugin $schema = Schema::get(); // For storing user-submitted flags on profiles - $schema->ensureDataObject('User_flag_profile'); + + $schema->ensureTable('user_flag_profile', + array(new ColumnDef('profile_id', 'integer', null, + false, 'PRI'), + new ColumnDef('user_id', 'integer', null, + false, 'PRI'), + new ColumnDef('created', 'datetime', null, + false, 'MUL'), + new ColumnDef('cleared', 'datetime', null, + true, 'MUL'))); return true; } diff --git a/plugins/UserFlag/User_flag_profile.php b/plugins/UserFlag/User_flag_profile.php index 2fb27912d2..30bd4ae68d 100644 --- a/plugins/UserFlag/User_flag_profile.php +++ b/plugins/UserFlag/User_flag_profile.php @@ -21,9 +21,9 @@ if (!defined('STATUSNET')) { exit(1); } -require_once INSTALLDIR.'/classes/Plugin_DataObject.php'; +require_once INSTALLDIR . '/classes/Memcached_DataObject.php'; -class User_flag_profile extends Plugin_DataObject +class User_flag_profile extends Memcached_DataObject { ###START_AUTOCODE /* the code below is auto generated do not remove the above tag */ @@ -65,21 +65,4 @@ class User_flag_profile extends Plugin_DataObject return !empty($ufp); } - - /** - * Get the TableDef object that represents the table backing this class - * @return TableDef TableDef instance - */ - function tableDef() - { - return new TableDef($this->__table, - array(new ColumnDef('profile_id', 'integer', null, - false, 'PRI'), - new ColumnDef('user_id', 'integer', null, - false, 'PRI'), - new ColumnDef('created', 'datetime', null, - false, 'MUL'), - new ColumnDef('cleared', 'datetime', null, - true, 'MUL'))); - } } From 1b46d17f4e52862350bb3996a28c97bfd230bf62 Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Wed, 25 Nov 2009 23:12:24 +0000 Subject: [PATCH 23/36] Have OpenID plugin DataObjects emit their own .ini info --- plugins/OpenID/User_openid.php | 19 +++++++++++++++++++ plugins/OpenID/User_openid_trustroot.php | 21 ++++++++++++++++++++- 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/plugins/OpenID/User_openid.php b/plugins/OpenID/User_openid.php index 338e0f6e92..c24a1ee9a4 100644 --- a/plugins/OpenID/User_openid.php +++ b/plugins/OpenID/User_openid.php @@ -23,6 +23,25 @@ class User_openid extends Memcached_DataObject /* the code above is auto generated do not remove the tag below */ ###END_AUTOCODE + function table() { + + global $_DB_DATAOBJECT; + $dbtype = $_DB_DATAOBJECT['CONNECTIONS'][$this->_database_dsn_md5]->dsn['phptype']; + + return array('canonical' => DB_DATAOBJECT_STR + DB_DATAOBJECT_NOTNULL, + 'display' => DB_DATAOBJECT_STR + DB_DATAOBJECT_NOTNULL, + 'user_id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, + 'created' => DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME + DB_DATAOBJECT_NOTNULL, + 'modified' => ($dbtype == 'mysql') ? + DB_DATAOBJECT_MYSQLTIMESTAMP : + DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME + ); + } + + function keys() { + return array('canonical' => 'K', 'display' => 'U'); + } + static function hasOpenID($user_id) { $oid = new User_openid(); diff --git a/plugins/OpenID/User_openid_trustroot.php b/plugins/OpenID/User_openid_trustroot.php index 4654b72df7..ecf625ab42 100644 --- a/plugins/OpenID/User_openid_trustroot.php +++ b/plugins/OpenID/User_openid_trustroot.php @@ -21,9 +21,28 @@ class User_openid_trustroot extends Memcached_DataObject /* the code above is auto generated do not remove the tag below */ ###END_AUTOCODE - + function &pkeyGet($kv) { return Memcached_DataObject::pkeyGet('User_openid_trustroot', $kv); } + + function table() { + + global $_DB_DATAOBJECT; + $dbtype = $_DB_DATAOBJECT['CONNECTIONS'][$this->_database_dsn_md5]->dsn['phptype']; + + return array('trustroot' => DB_DATAOBJECT_STR + DB_DATAOBJECT_NOTNULL, + 'user_id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, + 'created' => DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME + DB_DATAOBJECT_NOTNULL, + 'modified' => ($dbtype == 'mysql') ? + DB_DATAOBJECT_MYSQLTIMESTAMP : + DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME + ); + } + + function keys() { + return array('trustroot' => 'K', 'user_id' => 'K'); + } + } From 54ad3b21d73fd08054bf0a65aa1cb9c13585de31 Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Wed, 25 Nov 2009 23:26:04 +0000 Subject: [PATCH 24/36] Remove relationship: user_openid.user_id -> user.id. I don't think this is used. And if we need it, the OpenID plugin should do it. --- classes/statusnet.links.ini | 3 --- 1 file changed, 3 deletions(-) diff --git a/classes/statusnet.links.ini b/classes/statusnet.links.ini index 95c63f3c09..7f233e6760 100644 --- a/classes/statusnet.links.ini +++ b/classes/statusnet.links.ini @@ -22,9 +22,6 @@ consumer_key = consumer:consumer_key [nonce] consumer_key,token = token:consumer_key,token -[user_openid] -user_id = user:id - [confirm_address] user_id = user:id From 58e1d9a68b05186df6aab8960a0a4f400f1114d2 Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Thu, 26 Nov 2009 01:25:20 +0000 Subject: [PATCH 25/36] OpenID plugin should set 'user_openid.display' as unique key --- plugins/OpenID/OpenIDPlugin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/OpenID/OpenIDPlugin.php b/plugins/OpenID/OpenIDPlugin.php index 9b0a4cd455..e86725d70d 100644 --- a/plugins/OpenID/OpenIDPlugin.php +++ b/plugins/OpenID/OpenIDPlugin.php @@ -285,7 +285,7 @@ class OpenIDPlugin extends Plugin array(new ColumnDef('canonical', 'varchar', '255', false, 'PRI'), new ColumnDef('display', 'varchar', - '255', false), + '255', false, 'UNI'), new ColumnDef('user_id', 'integer', null, false, 'MUL'), new ColumnDef('created', 'datetime', From e7674361762f964ddfacb1c28741db58472d611a Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Thu, 26 Nov 2009 02:21:23 +0000 Subject: [PATCH 26/36] Some changes to the OpenID DataObjects to make them emit the exact same .ini info as what used to be in statusnet.ini before OpenID was pulled out into a plugin. --- plugins/OpenID/User_openid.php | 16 +++++++++------- plugins/OpenID/User_openid_trustroot.php | 15 ++++++++------- 2 files changed, 17 insertions(+), 14 deletions(-) diff --git a/plugins/OpenID/User_openid.php b/plugins/OpenID/User_openid.php index c24a1ee9a4..801b49eccd 100644 --- a/plugins/OpenID/User_openid.php +++ b/plugins/OpenID/User_openid.php @@ -23,26 +23,28 @@ class User_openid extends Memcached_DataObject /* the code above is auto generated do not remove the tag below */ ###END_AUTOCODE - function table() { + function table() + { - global $_DB_DATAOBJECT; - $dbtype = $_DB_DATAOBJECT['CONNECTIONS'][$this->_database_dsn_md5]->dsn['phptype']; + $db = $this->getDatabaseConnection(); + $dbtype = $db->phptype; // Database type is stored here. Crazy but true. return array('canonical' => DB_DATAOBJECT_STR + DB_DATAOBJECT_NOTNULL, 'display' => DB_DATAOBJECT_STR + DB_DATAOBJECT_NOTNULL, 'user_id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, 'created' => DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME + DB_DATAOBJECT_NOTNULL, - 'modified' => ($dbtype == 'mysql') ? - DB_DATAOBJECT_MYSQLTIMESTAMP : + 'modified' => ($dbtype == 'mysql' || $dbtype == 'mysqli') ? + DB_DATAOBJECT_MYSQLTIMESTAMP + DB_DATAOBJECT_NOTNULL : DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME ); } - function keys() { + function keys() + { return array('canonical' => 'K', 'display' => 'U'); } - static function hasOpenID($user_id) + Static function hasOpenID($user_id) { $oid = new User_openid(); diff --git a/plugins/OpenID/User_openid_trustroot.php b/plugins/OpenID/User_openid_trustroot.php index ecf625ab42..44288945be 100644 --- a/plugins/OpenID/User_openid_trustroot.php +++ b/plugins/OpenID/User_openid_trustroot.php @@ -27,21 +27,22 @@ class User_openid_trustroot extends Memcached_DataObject return Memcached_DataObject::pkeyGet('User_openid_trustroot', $kv); } - function table() { - - global $_DB_DATAOBJECT; - $dbtype = $_DB_DATAOBJECT['CONNECTIONS'][$this->_database_dsn_md5]->dsn['phptype']; + function table() + { + $db = $this->getDatabaseConnection(); + $dbtype = $db->phptype; // Database type is stored here. Crazy but true. return array('trustroot' => DB_DATAOBJECT_STR + DB_DATAOBJECT_NOTNULL, 'user_id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, 'created' => DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME + DB_DATAOBJECT_NOTNULL, - 'modified' => ($dbtype == 'mysql') ? - DB_DATAOBJECT_MYSQLTIMESTAMP : + 'modified' => ($dbtype == 'mysql' || $dbtype == 'mysqli') ? + DB_DATAOBJECT_MYSQLTIMESTAMP + DB_DATAOBJECT_NOTNULL : DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME ); } - function keys() { + function keys() + { return array('trustroot' => 'K', 'user_id' => 'K'); } From 261ee0264adfb40a0821e45de5f80f81a278a03c Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Thu, 26 Nov 2009 18:49:18 +0000 Subject: [PATCH 27/36] Add OpenID ini info back into statusnet.ini as a stopgap until we can get plugins to load ini info properly on status.net --- classes/statusnet.ini | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/classes/statusnet.ini b/classes/statusnet.ini index b2509dac5b..f12707ba1b 100644 --- a/classes/statusnet.ini +++ b/classes/statusnet.ini @@ -1,4 +1,3 @@ - [avatar] profile_id = 129 original = 17 @@ -542,4 +541,25 @@ created = 142 modified = 384 [user_group__keys] -id = N \ No newline at end of file +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 \ No newline at end of file From b933f5bb1557972d250530eea7ececd712303763 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 27 Nov 2009 12:28:15 -0800 Subject: [PATCH 28/36] request id on logs... pid + random id per web request + username + method + url --- lib/util.php | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/lib/util.php b/lib/util.php index 6946f60fee..fa74c2f861 100644 --- a/lib/util.php +++ b/lib/util.php @@ -1050,8 +1050,32 @@ function common_log_line($priority, $msg) return date('Y-m-d H:i:s') . ' ' . $syslog_priorities[$priority] . ': ' . $msg . "\n"; } +function common_request_id() +{ + $pid = getmypid(); + if (php_sapi_name() == 'cli') { + return $pid; + } else { + static $req_id = null; + if (!isset($req_id)) { + $req_id = substr(md5(mt_rand()), 0, 8); + } + if (isset($_SERVER['REQUEST_URI'])) { + $url = $_SERVER['REQUEST_URI']; + } + $method = $_SERVER['REQUEST_METHOD']; + if (common_logged_in()) { + $user = common_current_user()->nickname; + } else { + $user = 'anon'; + } + return "$pid.$req_id $user $method $url"; + } +} + function common_log($priority, $msg, $filename=null) { + $msg = '[' . common_request_id() . '] ' . $msg; $logfile = common_config('site', 'logfile'); if ($logfile) { $log = fopen($logfile, "a"); From 914242e22452255adad69419e324f36717243f93 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 27 Nov 2009 13:29:33 -0800 Subject: [PATCH 29/36] Drop the username from the log id for now; seems to trigger an error loop in some circumstances --- lib/util.php | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/lib/util.php b/lib/util.php index fa74c2f861..99a0a1db30 100644 --- a/lib/util.php +++ b/lib/util.php @@ -1064,12 +1064,7 @@ function common_request_id() $url = $_SERVER['REQUEST_URI']; } $method = $_SERVER['REQUEST_METHOD']; - if (common_logged_in()) { - $user = common_current_user()->nickname; - } else { - $user = 'anon'; - } - return "$pid.$req_id $user $method $url"; + return "$pid.$req_id $method $url"; } } From 2ba67e9b6284043d39656d0476605bc8235edfd2 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 27 Nov 2009 14:20:57 -0800 Subject: [PATCH 30/36] Log database errors when saving notice_inbox entries --- classes/Notice.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/classes/Notice.php b/classes/Notice.php index ebb5022b99..3126cc0647 100644 --- a/classes/Notice.php +++ b/classes/Notice.php @@ -964,7 +964,10 @@ class Notice extends Memcached_DataObject } if ($cnt >= MAX_BOXCARS) { $inbox = new Notice_inbox(); - $inbox->query($qry); + $result = $inbox->query($qry); + if (PEAR::isError($result)) { + common_log_db_error($inbox, $qry); + } $qry = $qryhdr; $cnt = 0; } @@ -972,7 +975,10 @@ class Notice extends Memcached_DataObject if ($cnt > 0) { $inbox = new Notice_inbox(); - $inbox->query($qry); + $result = $inbox->query($qry); + if (PEAR::isError($result)) { + common_log_db_error($inbox, $qry); + } } return; From 496547699847761b0dfcc0d51182e28298428db4 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Fri, 27 Nov 2009 14:52:58 -0800 Subject: [PATCH 31/36] Fix regression in group posting: bug introduced in commit 1319002e1519fafb0e82fbfd2d2723abdb3112e7. Need to use actual profile object rather than an id on a variable that doesn't exist when checking blocks :D --- classes/Notice.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/classes/Notice.php b/classes/Notice.php index 3126cc0647..6610721564 100644 --- a/classes/Notice.php +++ b/classes/Notice.php @@ -922,13 +922,14 @@ class Notice extends Memcached_DataObject } $groups = $this->saveGroups(); + $profile = $this->getProfile(); foreach ($groups as $group) { $users = $group->getUserMembers(); foreach ($users as $id) { if (!array_key_exists($id, $ni)) { $user = User::staticGet('id', $id); - if (!$user->hasBlocked($notice->profile_id)) { + if (!$user->hasBlocked($profile)) { $ni[$id] = NOTICE_INBOX_SOURCE_GROUP; } } From bb70f77a5c8801a9bf76a85584377eb55efdb392 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Sat, 28 Nov 2009 15:22:58 -0800 Subject: [PATCH 32/36] Ticket 2038: fix bad bug tracker link --- doc-src/faq | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc-src/faq b/doc-src/faq index 6aadd2e603..8e394806fb 100644 --- a/doc-src/faq +++ b/doc-src/faq @@ -36,7 +36,7 @@ and many features people expect from microblogging sites are not yet implemented * [Facebook](http://www.facebook.com/) integration * Image, video, audio notices -There is [a list of bugs and features](http://status.net/trac/) that you may find +There is [a list of bugs and features](http://status.net/bugs/) that you may find interesting. New ideas or complaints are very welcome. From 769b3a37dda5bad2f7a87c9e1b31f767207177ea Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Mon, 30 Nov 2009 12:25:49 -0800 Subject: [PATCH 33/36] Drop binary .mo localization files from git repo to aid in development. Added a Makefile in locale subdirectory to rebuild them -- needs to be made part of deployment and packaging. --- locale/Makefile | 11 +++++++++++ locale/README | 9 +++++++++ locale/ar/LC_MESSAGES/statusnet.mo | Bin 36593 -> 0 bytes locale/bg/LC_MESSAGES/statusnet.mo | Bin 88688 -> 0 bytes locale/ca/LC_MESSAGES/statusnet.mo | Bin 75686 -> 0 bytes locale/cs/LC_MESSAGES/statusnet.mo | Bin 37974 -> 0 bytes locale/de/LC_MESSAGES/statusnet.mo | Bin 75715 -> 0 bytes locale/el/LC_MESSAGES/statusnet.mo | Bin 32801 -> 0 bytes locale/en_GB/LC_MESSAGES/statusnet.mo | Bin 70745 -> 0 bytes locale/es/LC_MESSAGES/statusnet.mo | Bin 74756 -> 0 bytes locale/fi/LC_MESSAGES/statusnet.mo | Bin 80746 -> 0 bytes locale/fr/LC_MESSAGES/statusnet.mo | Bin 98865 -> 0 bytes locale/ga/LC_MESSAGES/statusnet.mo | Bin 78412 -> 0 bytes locale/he/LC_MESSAGES/statusnet.mo | Bin 41479 -> 0 bytes locale/is/LC_MESSAGES/statusnet.mo | Bin 66563 -> 0 bytes locale/it/LC_MESSAGES/statusnet.mo | Bin 74607 -> 0 bytes locale/ja/LC_MESSAGES/statusnet.mo | Bin 51365 -> 0 bytes locale/ko/LC_MESSAGES/statusnet.mo | Bin 79573 -> 0 bytes locale/mk/LC_MESSAGES/statusnet.mo | Bin 48861 -> 0 bytes locale/nb/LC_MESSAGES/statusnet.mo | Bin 25159 -> 0 bytes locale/nl/LC_MESSAGES/statusnet.mo | Bin 104559 -> 0 bytes locale/nn/LC_MESSAGES/statusnet.mo | Bin 71756 -> 0 bytes locale/pl/LC_MESSAGES/statusnet.mo | Bin 100184 -> 0 bytes locale/pt/LC_MESSAGES/statusnet.mo | Bin 27718 -> 0 bytes locale/pt_BR/LC_MESSAGES/statusnet.mo | Bin 50577 -> 0 bytes locale/ru/LC_MESSAGES/statusnet.mo | Bin 100725 -> 0 bytes locale/sv/LC_MESSAGES/statusnet.mo | Bin 62253 -> 0 bytes locale/te/LC_MESSAGES/statusnet.mo | Bin 59709 -> 0 bytes locale/tr/LC_MESSAGES/statusnet.mo | Bin 37480 -> 0 bytes locale/uk/LC_MESSAGES/statusnet.mo | Bin 97470 -> 0 bytes locale/vi/LC_MESSAGES/statusnet.mo | Bin 71795 -> 0 bytes locale/zh_CN/LC_MESSAGES/statusnet.mo | Bin 68386 -> 0 bytes locale/zh_TW/LC_MESSAGES/statusnet.mo | Bin 20853 -> 0 bytes 33 files changed, 20 insertions(+) create mode 100644 locale/Makefile create mode 100644 locale/README delete mode 100644 locale/ar/LC_MESSAGES/statusnet.mo delete mode 100644 locale/bg/LC_MESSAGES/statusnet.mo delete mode 100644 locale/ca/LC_MESSAGES/statusnet.mo delete mode 100644 locale/cs/LC_MESSAGES/statusnet.mo delete mode 100644 locale/de/LC_MESSAGES/statusnet.mo delete mode 100644 locale/el/LC_MESSAGES/statusnet.mo delete mode 100644 locale/en_GB/LC_MESSAGES/statusnet.mo delete mode 100644 locale/es/LC_MESSAGES/statusnet.mo delete mode 100644 locale/fi/LC_MESSAGES/statusnet.mo delete mode 100644 locale/fr/LC_MESSAGES/statusnet.mo delete mode 100644 locale/ga/LC_MESSAGES/statusnet.mo delete mode 100644 locale/he/LC_MESSAGES/statusnet.mo delete mode 100644 locale/is/LC_MESSAGES/statusnet.mo delete mode 100644 locale/it/LC_MESSAGES/statusnet.mo delete mode 100644 locale/ja/LC_MESSAGES/statusnet.mo delete mode 100644 locale/ko/LC_MESSAGES/statusnet.mo delete mode 100644 locale/mk/LC_MESSAGES/statusnet.mo delete mode 100644 locale/nb/LC_MESSAGES/statusnet.mo delete mode 100644 locale/nl/LC_MESSAGES/statusnet.mo delete mode 100644 locale/nn/LC_MESSAGES/statusnet.mo delete mode 100644 locale/pl/LC_MESSAGES/statusnet.mo delete mode 100644 locale/pt/LC_MESSAGES/statusnet.mo delete mode 100644 locale/pt_BR/LC_MESSAGES/statusnet.mo delete mode 100644 locale/ru/LC_MESSAGES/statusnet.mo delete mode 100644 locale/sv/LC_MESSAGES/statusnet.mo delete mode 100644 locale/te/LC_MESSAGES/statusnet.mo delete mode 100644 locale/tr/LC_MESSAGES/statusnet.mo delete mode 100644 locale/uk/LC_MESSAGES/statusnet.mo delete mode 100644 locale/vi/LC_MESSAGES/statusnet.mo delete mode 100644 locale/zh_CN/LC_MESSAGES/statusnet.mo delete mode 100644 locale/zh_TW/LC_MESSAGES/statusnet.mo diff --git a/locale/Makefile b/locale/Makefile new file mode 100644 index 0000000000..4f17f683f9 --- /dev/null +++ b/locale/Makefile @@ -0,0 +1,11 @@ +# Warning: do not transform tabs to spaces in this file. + +all : translations + +translations : */LC_MESSAGES/statusnet.mo + +clean : + rm -f */LC_MESSAGES/statusnet.mo + +%.mo : %.po + msgfmt -o $@ $< diff --git a/locale/README b/locale/README new file mode 100644 index 0000000000..25df9ee749 --- /dev/null +++ b/locale/README @@ -0,0 +1,9 @@ +Localizations for StatusNet are being maintained through TranslateWiki: +http://translatewiki.net/wiki/Translating:StatusNet + +Note if you are working with a direct git checkout, you will need to build +the binary .mo files from the .po source files for translations to work +in the web app. + +If gettext and GNU make are installed, you can simply run 'make' in this +directory to build them. diff --git a/locale/ar/LC_MESSAGES/statusnet.mo b/locale/ar/LC_MESSAGES/statusnet.mo deleted file mode 100644 index 45861299a715a8772e34edaf4d6fd711e6fedb7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36593 zcmdU%3%s1uz4sq2rBM`ht;-XHgzOzbkWfTO+#(?f%F&waJv$lMduDfLb|SQg$USK2 zMNy?hYESuh0CD&u@XvNYoPkS z5vu&nP~|-Z)sG)RmGd%`9NvT~f4kOD-+@r&9}m_4lihzF)c9TmcZS_i27r1;`}^R z{i~t+^9YoDzVCb$z90W~M~3*pQ1U$is-CG(<#$3&ouyFySmW_ugnQ!uG29=%4iAPq zjtu@0a4`OfQ0Yog`mzX0PPajo{~**jd>8HtUxez<8!(1{g*(Id9~JT)4kfo!;7)J? z+zn2H?}am=^ldJbo-K6$TBv-FLiJ+{lw6*MYS(K}{f>?f_3RDRo>r*zr$F^%8dSbc zsQMN`>HTM*+H*UU9M?j%G#2gxJK=8d zqfqO@a;R~82p#~x2i2a}J%0O9p}mJgr8^n!4ljYKr{uf=+Ps9CFPotH@ddaC{4!K~ ze+(su=b`4)Z=u%3KSQ;Dn`1*c?}h63eo*N~!9(H6P@<*RsMAze-qTa zyaP(EYoO%xxX1q+)c8FERnPOzKf*on?|fX4*AS?FjDl+C8268J{~1tvcOF!`ics}j z1!K4rs-0`0+OrNyPLDyg`)g3`u0!?z1*rOe3pG!+J3h#J2-LWYhKip8RnO&6^1K3S zT$e%h>vK^3z6YwlN8lFtq{m-9I`nH1RKKo+YR9Lb=F4sFzuV(iL-lV1RJ~vH`0u#? zX(&0p=>A_qwd40tdh=Jf7u<79D5n*wo)etoJp63;Uj)^j%b@hB14<7rhw4uiN}kt1 zwd*>ldTxR0&%o=5so(hI5>+Vu)ld;S}$9owB0%HIP@Zu>%|8w?dc0!klFhHB>o zsPXy`)Ht_8$)yC9{wgTFxDKj+%b~{kcF58d-3e9ykD%oD3#js5^YAyI>fh$%(4JkO z%HIq257I^4krne=(GNj)O}70VusZ*TdVO^s@lf@2jEe{Ww(qd!gjF1!^3>4yEVM zLbc<0D0#mE)y}_p_&dgh_?@BZ+ZQU|2zU@Y#=|d!YHueT0k4FT=US-x9*3&`JI)_@ z`14TZ{T8bH-$Tux9Zn1N?gk~-1EAV<64X369jg4vQ0Xs&nva)5^>-muy4#`TwF;`A zk3q@lYf$Zd4jv6(f$xO-ogNrNm3s)>7Pdl-+tKbn2dcdD;GytRsClsfs=c3w2f#1G z{oxDle-o;l{l* z`y}`d{L`S?cM*(XJ5>J`LXE>xsByUoN?%sE{~;)OeGO{fJmdT|RC#Yg$@$%9h4@3D zcQ1~oV{{Mj*uR&)AdBsqA zay*oLCqj*PCsexmQ0=)Ds=QTD=^uug4^Khq?a!h5z3n+cF1tgOw-=ON9SfO~(Rir- zE`h`03V1O5f%6Yg- z>VEl(c z>DifZ2)q-QXIi^iM$5|5cBF21;HpLXG#Yo!d+e^L`(wc|HnCo>QEc!&C6jgUbIE z=eObR_Ww}a^1U0X z+=HRgp9G~JQ=!t$bzTc4uj`=Xa2u2!u5v!*{0%&c@SQFWdU=Yo10GKJ^-%rY1Y6-x zpyWR2l92u|co_bPQ0aQ$$?#V9*WqydZ$g!K_`d{sPlL+W1C{S{FosV;_3I_5{`?tg z{om%&pwAQFKKMJJ;;(^{`%;g;%lT!Ge*sE9uRzIprw;|W>9@8Z-CN= z`{BOuJ5cldWjG8D`f%v?F;MNk7^?n%g=){uaBq00$3N!r&qL|gAE3tJkjsKx#=|4= zSD^ZN4^+Eeh3CM7azXATcmV!8AWK)Y1&)O~O%I#|)z6!t^z~6V6ut^iguAx|`A>$* zcNIJcZh?~Li*SGVSEzMn@Afd?_lN4&XsG&6g<6Mm&N4g@|9q%%TLD%7W+=J54%M&i z@}a!5p~{;92g7bCJ^h5o-v!m4El}&>v+xl3OQ`w>b%gZ8p!D&0DE*q@{1lAwKMAGx zFF}>_JE(TQ3DwV?X9PJ6hiXR=N**`DDR3iH`?sGN7|5g>;v}L4+6F zUxn)L$2@$Q`#%lU@4KPam5uOS@axd@8!F$+Pfa>q}q4eWrxI26ks=i&jf}LmL5@V(8~!sB({jhr_d>#&57g2>1#2e-TQ~KZh#k4fr1Tp6<}@eW1ceLX~qil>Bp0{rITI-{O1- z?n(G}p!EM2Q2BQFNJxJGRQt!k9pMMzVK5J+-#0+%+kNn0_(Q02{s@nR`<8>Aoeg)w z-w8D?SHkzfk3-321ynztfIGvdp!!ks_&4Bg_;;-MehD@16QIUxGE_fj!Who?_WaUxpf|9eRRXj)ATC z&xg|AdG5a+s-0hO{umyL|G%Kp?L9lxdoVl&|7fUoT?y6y`7nkzL&;~8$NvyYe$P2y zhQsmy0jfWP=Y)Ktq4ervsCqx~$ z;5|^~JP#$GUwinw=7xTp1T{}4z&&8W!>@)h{v}Z3zsBPqgKE$Bpvrv)?g?LlYTsWx z{-7&EJBC5&;ptH0RDjaotDyFe+n~nfaj0~^hI_%Ct_pfR1WMi$p~5eK((|H+Uk_E@ zr{TWvVJLZi-{aqaC*%JclzdP4XeehoWC@9`gv$SlbNi2lb{`5=->EQ$7elqQLTzsCJ$Q6<&b*!P!vl{UqEQ-VRmoBXAh3!O`#?*M$C^2#>~pDbzUL1P_Fd z!(-rc@I<)FypZo4I1T?I_$Bx}oW2e9TpP~!f1e-9Id(xv|6#a4>28G@?@ds8^ed=- zz7AFY_6tM1Pk_?v)1cP3i=g^-4OF{6=iytNzjW@jD3mt}9!t7O?q38C!2fxu@%R#y ze4c}<=NC}r{t2D|_gWn6gv;Q2@!t*A&W%w0_%1vJ{su~Khc5~9Xfl)@l;Kc#2b7$@ z>EYWf4dE@$3*aHdUkzK}J#Ywo8fv`%3{~Ih%YwYxpyDrwYR`@EQn(f>-455e{=#AS zPlYPC6Ds~Tcqn`fw!s(RVQ}2_fwQ2>|0Em>H^WizZ&3Xlc|$0F8dP~7f!o66P~-C{ zDEV%HG5n5)zwR9L@h}dD!Q+V^54C<=4OPy~Q1jrk&UJ7n{9l5q|GN-1i_XI3a4cuh z6$;?95#Hv{@_$-ieC89jb9juNfS<{v*^TE_?qA|u317gyjN1bzIVGPxc(@(+GVT=I ztGMsudVdZhpFaPEdywbB@T+he94cmW_OCGcOyoiR{t2$r19v3tiMWSxXA*Xkhd&0p z30sZ(Zx8!D&(b4(q!-WQ--MIQ-ig!PM+Hq+?j`&qJZs#)#d8s-&+YI};W1j~VK3tU zG0(f>@*bB!<8mdAtu{KC_>bb=!Sf`j&pJ2=9uGf-`wq`txDMQdxG&>Ah?_~=T~MD# zc-ChO{Fy(01%A(;F^8hbxCKhY=U2FAiTgTy5-z~~ToHV(#(fj_Z@4=M*XLT?kvtdR zzkAs4oWtPN{=6Puf_s#7GvKG-w{W-Mj`lRKIqxSd`4o9L8Mim?W4I%5Kg8*CA?fdh zCz_A5JFF6x_i~oP3I5yypCbMZ+<)-AGwwLtFYvPk*ynh@PxI${;Gx80enw^3iM!C_ z5}ZNUT-;{~&|TP5xNqXl!T%=i1>Dp4{{wy(w*t2}{tw|~qp?&(7xS#oJKzbp`*_|0 ze~lZ3`z7v0oIaO3uW@Q!c&|Tyk>@|+R^T5G^}8E=hQb)mhL_>AChrBaAFanv5LWTP zQ{nq?^OO$95)r)uAH@|E#^)z+A?~LJRGzm}gnzcj|BOGsA8L*L8evm#`aF#r&GS)kxdQlf z;Qy@0-|7r8%sc#XChQR+WH-zr>>%79JnlTg*5EF}U&sBOXMHZ^`A+yr_$>TB)c*TX zoYv#V@qZg8pR@7n^I=?@KOe_)3+^}gH$#0E;%4Cfi?EY$AHf}p{|mU}^CQCaIn_BG z&c{C;x0&Z3;%4*wFYqFG9sCk*1JC-5#yxLOVGmm6&tHSX{dqsCWAH43@5B9$=QD7J zar@w|$NzcQh1-^AeQw147}tZV;l4=RJ8}PtdpG{m zami<_KU_uJ0k}JH|B^()8}ZM z3XQ!KY4x$eh_yq&)dO^p+39tyauPw7F^k$u#X7a5BCB5 zH{*7|&GNVeXY;Tz@xURZ|Fiq=;`!e*aeADC`(L>45|@15#lw;ASq9sQ8{z)(p6>Jb z$Kk%>;ol+rHlDZj_~q~h{P&5t9eI8Q_l(DXmFFMeK8c%x)8`P6+n(q5^L(EBAA|EO zMfiFg{F$)N!J|BlV(#YoT-;8$cj4-UeNPek#6vsE`Fvc-muDB+^24GbBM+&>Lx&u7 zNQGxT1-8UPD)Q%w?QuuBkT15IcSgC?)2(oOh`aJ#)AQv`9eTb(o8*vc^@j#&~r;g1TnN|7#nvMD%H5u5m#sC;~wNxi3>$M zbjv#38jYQNCOxmtEVWxlJ4!vpc0#9@daB`jOib^_wzcKE321909=5m3#ieqbZ!c6y z5qFkmlq{@TiaT<%OXWf}Prml{a=s#V6^h{-Pe(Ohj>cY|yCOclTrTn0S;$qCy0cR* zG|jx}peQ&aGfU=vm(|$Laz58SR}GoLz!Zw~!h_O`?SrGS<$OH1)I(wZFeg{6#x%M; z-&h3aw6h2C(Tg5Z=g1gW@K*E1LUBf- znyLWt)1=wCLT7GzXFhJ5nJeeokOT$H&Q)_1VDN@$5Q4vwuU084Nf!5Xx96&P;!n-B z&C)0q+j*?0USy7n7CQ=A4j6yp~c`{{ftJd$5e8&^KmghhlW)ub4q0jBug82<3Mv&YG8vz#LQfgmmLA|^i*DPp^GV( zglkgwFbtk7-$grPa<(&zXC$FXZHXVzbfqPrQ025eNs6Yxq%G1tl9o%-BDBMYc3fwv zqP~~9y0l2OmAbm6jcGs-UFu~{^>m_n<22Ugu7q(i-8|e>AZ|11nB<$oOYN$_O7N6~ zWLE(qi}|*y5-|k=(Rlf1qqjlB#+7^X-hU+p@^PUSsp4CMlu`Iohw)J{Y9AKxa6}LEIhlGG(}Q()Alg4z^}y{JxiCC zY+#t7$qL&@?BSXh{UkTdXwO#)Gg!JTQ)VIrrEJTLR^K%J^g$)Ks5E5;NYRgEl+l8# zxf#h&Dy(l8GNH{qaBZ-;Y9frrc~CLV`9=~#P<+J{nAn;D?0hkcE}LbK*0A{K)+3|S zSRtpQR&m~TjMMTRIc7ju@j990J(|y_*%I!MBD07mKHKy939>~hWHcoseb}dMrdINu z9cDII*9t|J>wJZY7ZTadqi2T9(QEk)aja(6+zM+`rONusn&mOsXWh)k0$aF6_}PxOV#$$jKKsk+-&&8 zLffn&1(>;Gn}auvwn!U&hH1OEeJL#Ned5abt`b6Zfq1k6XDg?+S{tLJP-dUP6Def- z*(*sHre1*>gcfP~`V!wofWbZ`ddoT?(JdLLq^R`+lQ9q3s+J&8Y)TmKra8-uU9x^Ds8MYHj z(S(u=BgvnYvYPAc)apFJ&Ib0)?6nCVJZ9&HNBR+)y*xN1Plq-{SMs?scB6SJ4$UAM zmvg%o%RGrNL3hbIOU@x7W88?4?UoeOI0>AQ@9d8BMaIF=86^avFPUxWgX&aklVi-Z z^UrBbBTWuT7BlOjGvmZ6HhVD)SS6m$B$WQQMrTgsUpjqxOy@4oNo9$tOY-9M(iMDT z*GMm{5c8I8!7E`vr1q6kgYa|NRu(l zt7(Qx;YyS_Nra*`3M_DRL*Iv1hGC|KEK)bp%F5P6SNkd+&{8UP&W+B*`s`u%k}_Q~ z#m;``=Bt+uoms7Rj~Ou{oCaHq`Ra&aaaWHRA4*MN;QCi=eIdfV&DjizzMzEw4 zM^*lmuZ+me=F!FKIJjaeDWu{YkMybjWrTTDkG%?32o^D+1 z#tg7dlN0T{PRSVm?x{dC2or{(o5+^i+S(eOn@6~O&yn+;Oiyk_T4+!ddrWjLc*+Hi zW2s@8?#<`=<`5+heRhfH+!FudGf&fZkTD)wQ;KtTv<#<6dF>!sxH2rX<@`r_Fc$_Z zVRrTR6*z=Sn?s5oCJiT9zi}Y8X);)KGqkA1mF|37p`#!pgj8H=U}5*D4emF%NaAY# zico&C2`W$WY$+3gnLUA$QKHgt#?(TP+Q(S(C2g;kr+cQNi#@t<2?5E0sHtshF7NWyiBi_Vl zMX3byH6qg!Nm4_QPa}aX%t<86UkRO@+Za=;kAWw5QJG znx@$oN^WS4WwQ>-mZu15*p#rdx-XcpHvWp$ARA>j=qAXtX9&SP?QDtm9hQa0Bef{9 zvC2e~Iy$0B*==c3F`C2@Z%Z)yfmUOk)RAzZn;S*8?c7{^Ts_!Qm8!v{a6M&*DcU%x zTwq1abw-m|%gf=rv3XixT=E;ONj+6Ueb9EQ?G3%!DenbWV)o|BKs-{_t6N6k*rxgi7&bJwCT?vOlEg0 zssG7Cy7;C6$>h%5);8``Cu5vbb2-ocmuKOp#Kvf@T+3_$O-_Z<`y) zc0O5qaK1}9rLsj+9eVCIyfemNO2QIzFo`M@*|dUfoF+-{bx1V3fUZPghjvIa<2Ejx z7>QnY#=ZOvGw=K zg)ysGnp5=kKjNTjoR67Az&iKgT@3g#-QEaTjCWJ_?dUDMT>SxctKg3?!_I`(XrwW*@` zBnpUU%BJ^cvz(@Iv%$@P^o9nr9cgH$ungH3D}8&@)qxVF7E`YzLB*56tS>D7N!H}x zi9Z|yFqA@S&fru0sGiKYDdEOj^Q2-6ZZrk8pU$QB6t+$oXwGc2WKK_!G3{14=XJAR zL!ce$EIMf;$AY=TlOwI@Cc1B)Q@B}GMY7u~>;R0ES>Q-rcd2OXlw>t(JV{d8Cru4C zdzzy%LQL`^^7K);(aSV|C0A3M{zU(B?E1%w^tM4a$^32yd_kog20>d`BNr z;cuv>L{oD!|9)vru-{lKxd zHJ;p=&ru~E%Tv#nw56S%vO= zdm(41Ir&CR)Cn?8tYfOZ24!92T|&4d$;adMf^>?XF5mJ{O0zrvpKo7$iH@j@;+#u| z4jICW367$zW#6!d3>l_bS>f$kW1v}~d#a5KU9$-NMeuNRtgFz;!V+G*aQ%~;!MSU2 zJoJ+DWzKc62dExS1+7|_sbE+-f;lcqY>x@`&CwhSIx>p`gN<`oz4}*abbyOf3?fBW znwAwx8RHu1x~mTLmxkBPS8|++ruu`;1um{_<)INJ{&m|LuIq}aoQe9p36rw00F*j9 zS|gb{(~5Q#nJ}|xPjf3FNSy@1Xt1|g)w%pZ(X?W(i{@#?O4u2jN~wfxp*buO0EMI- z4F~PUI;^N}-94h>!SJHV#cH9-3of=~OySg5K?1s^m}ciDM|gcZjVYO2%18281u9R< zlf1}kyt<%{-iertY{)DvegGsvS*gl8=^KNLD#0^7FZ(hqH?)*m+DrLxD`ywmRzo=y z=2>R4%-J}Q9(C{(3N3QCnd7R^cSftt!@Gm!>WNV+TN$ynbk^1{0W!@^l+p)CTcj1` zxqOV0(BzmG(s(`51z6R|#b;_FU6}9Wst>8MJ+iqCk5AE#HaNOa^FzN|kiy#9tjSW8 z{oIMIRw$lqN%%QKPxo+^=aZuk<}3W!Pfz+1AdyE^CG{Zf))386Ecs=JC12;G*IuabsW^-HrrrWNl8n34?(Ut*XtTMjdjq+ zs;L~mBhp}H!_x_4xbE*Vm}G{O`?&skCUSp@g@++&741C zDTrHVu9`BL=5k8T1{C9&YLAl07-r>YZmyYlbCtx714?73KUUm0k`hKiceRjX`>;D& z5==n1savB;|Hl?isIpO8&TMbFfDvQ891{n-nVaiDoS|51TP9X!6xv%(?U_+&naVFe z22GwcwI#f=EfrgMHOsq{qmDdsbj!$*EhCSQM~)tI^vENQ;CKM;?k;mpbyJzNxmPd^~>d51Uoe)n| z37xv?#e&wAIU*gJ_U_nW6qO`VuUvk#Ey*X_On3ZT)5U)A-zSbj(*BO)h1wVvL&7G8 z+v}DIx~Lr!W3;pcitwA~sVDszT)E+M|k!dq-vbt7>bN7=yXKpuViOQCL!6RKKpaDyHytgsqdu zei}!ei)xS77sj=fBwN~Fxf`i)10}}RzK3YgqWZGn*-X&Fhz_dd)&owStE5uvW25E_$zSC{H7tGFEC3Nh7zmS9Cb?pJ`-ZIsc zsw--js81+tHD#C>Rk74=K8ZI-fzYZtS`yQoB`AjppSiG{wr{L282lEIVGE8QPIPum_mzy@HG?c*;;Qb&!nR!7{29 zD>S%-Nu_Ck8ZOal{1ZLfs>&oS>D$A!ZAo1X8Ei!3ZmQ2uQ)DtLYJQ`Gajkhm1OaG0 zP-`D%wlY1N#z<@4TI+!&(R#8Wa;39g0x4Ee>+v$q7k@UedW*wbbQeR3JQ8_IO_l5bLD&k5e%)`Vm=jaE`XPu`h z84YZtKrCT%k-lY81ZB4T1Eg44U#9)UCpC>pr(&pfF^Vj`%oM8KNxJI-W)(3(_o{j= zOCbgg3TLqcq*`Z_$Q#HE2#J08o2zXkrS8-QX-@NKZFOyvcH~EqEemGoL&Lu4)kf(@ zKV@n9(0rT1_q|0CebS}!Yi?O4o%Dfy6{q=-5v-3^s(3*dTbrf*<{zL}T2?gc8iUu6 zVw@~ky$bwiMu#@Vz`)7QTy6G1 z5*h^+vk4V;S;|?BEH=lKyOGC4SMaj4At+jD2DX_G^~LsES+~K=2Gw>>rq$?~tn$RH z(-P7s%x5Llhm9qD2xFTXIF0anV`F5n+@yTF(GhLGk=C8fh_1fHmZ12TOjj`$@)+=GW^>mXga@+NKFZwJl z8o+zQUWIXq6fi54dXWw(A)X=?#Ko+ogZ9zeKNqo-5g=45rtg!|EfU5Uj;X9$XJXtz3)L}){#kb7&7 zY$c84oUujIyvg>d< z!tz7tOzMT|XXv!{4xLF9z`!qQnzX5`wUT8H1BfU+N#17*7Zyf#ThQ{1Yu<~)fV)}y ze^3HvSuGO%l;HEsv~V5!(dvF1>Q+Ezos!b0W4E$L}0j;NveQ7?6sE%s( z<8szUovbK2J%aka!*O2gCM#3=5ZC)%EF~C5Fs!oL3-K&R(d<~vL|8;XL!=6j3TNYK z&%<*tOxsN9!LTv8 z=}6_`49XOgHQ8~(u%*RYv-+g4=CLa-vpYt!v||-Uw^x~LGF4MTNY08(&+Sy|7fWZ!))AI`N{3#z%B4Q6Ww#MRBB~6%{O7hDq90hU)R+hlWb@SgNkrf zYr5*oBi(CS`4Lij*wm;ku__Qqx`2B5h)XJ-t{9o5eYbTRsDYAOa|bLgSy?F}y-(9> z#=f*(vpF;eBbE}_G~TL*&B^Qi-pw$rxtpOvCPuof+cmpsMq}B?tXE-o?Weq61+ZZ= zvvpLr!)F?+c5{L5e*%$}b~;|Y#wyb`%WPU>!)Mn9tSgOGp}89FAT@=17eKqTruGR> z+QjV#GS-m$oaJmp4ow!O)aLr~$UsO;Gt$iwNur!uH#Iz-lHPBYjwXw=X{8JzRy7-< z+FBdl#5yAFa(1xC>)OHI>aROmYzFAi_5f`eQfUc;o+=O~I}%tMUqW|eG}|z9&!;hD zokHVzluXq`&Zz{gNq-LX5B^<;U7aw5bRCW5#f%;nP&P-vh%X7mBDMZlV>AkOC7!Nn zQgh$5tU-9vB_bOzNUQzw+WihR0RK|&e5Q~@FT!24tO7Pq^*7zqY1RX@=l%$ZAV&ni zk*)V!(Um)QJV=RCNp_QMjJ=f5-&<(iV-?Z83+h3s50aZYGcOwKR7Vhk>7#3zILVK< zGc;Rmo{VO`(~&l9rJ6my5}!#F-+@(rBu|I%kJa z^)6!tgehU>c<6cmaZ*B8zjWrSq+YY1F-D&HLiUWUHmxR~S}e8C{P4ar@6EAl&W^B+ca;77dv^K~b<&esRu?YR`8{s9Q!O0a%Xo^=T z)ozMFllA6U`#wMt%4Dk57hC^& z%fgG>T9QTddsU6Q??(B{5wy;Zy-K4uj7pk}A>@^sRsoypjc_E%Y+m0t#`@MbeP*bw ztoq_a7?~Lxveg%RHI0GvY8o-=DD-YXYQ809r6Unu?WQWAOS<083>#tZ(9EvZCr4&_ zNe3h?TYS7$dsEFb6NDG|8fR&sy>T@2kSyUg+{{ByM=5>VDv_uZEy<}a`dm-XpSBuU zUH#5Ow?&ioY%NVv9SSGoAZctme=LAa)a)a9ECWWw3iQG@E}GeRVT+Nbx!80l;Z>kI zgAK>5xL;+EqEDEqf+dvnlDE(#raTm%=E>S+g-EJ>JBDfnT&>?nEMkVYcqXsZ#Zxz1 z_Gp%yNa=utiv4ibR}?xZWADhvH=%RyM9qVzUrsfM3Mq!+>~7&gDpWXlbjpoX|7Id^OI z=r_2ZpXX5_rXs6=kQ6|HXn{>3mDLoN?Lj(`w9c^|#Foi!#MK2Gnz*(SNiVf1gr}FU z_lAwcGKA~%J`1g~hb7$$O{W_XVV7zYCMB{rpMA$(O91*ryV$&&HzCBQCers6B+%PK zO^L0%@}nr*;?=gyYLd3BznM(g^B7wyQZ8H4(}%{9#uPEV#PoF8X!J2$7ND%0ieuWI znr+fU-J#1SXjmv35jRL0gJ~j5-kbWk)EgRU%}C9XG=DnEGU5;t-LNvurfXEwlq^%d zpA#*!)tR}PYy>WiGY!d@t_+R3XEs+_1NEZ=>G_|T+Ss#A1)Gc$W~Z+7lh-6JY_o2d zTlH%g5NhFNGa}?yB=YE|mS)>&Oq;La)1i1PZAos$XnnYkqGCU0TP5W8Q5~p?fx`K% z5QVPNZ1$DSFYS^=O!gJM&Cbz?C#Wrq^8(pb3pthaV33jM8R8HvL-0*B|@U zKv;@wA)=_vf}E~PX==%H0DYpnsevD5J>>BPi_$Zeimf|ZJ;RWA9kej~k|AlL0z!Ax z_Dm`Ta-*g{1$8N83MWE;5o-NS#q2rs$DtM>l~_{S6ohCqZlE2vk%Zkovf0T)TyK(v zowY+sE;J&hkzR161|AA$7LEGd_jk(LuI!Y_)jo#`3a&5qFh;Mw7+vB%Pe1)IgRyZ< z6q?|##cz?_J|gh<3{!u^+XmAy|O43Oh_UYMW~J zqFCCz{nvi3ZJAyqFA~?-%Wp0N?E<55&P;1c6#@QpSoXdD$jaNqa8d-R z^ah3BUy$WNc{N3n%}?_nTyh1y3|BO?NKL0~mEh}ZjFO~Rqyt0-Z9;)J(GRpqRrzTn zITFzG@JoVl)YPQtH#KX4S(q|88cIoX%xb9Xut;8PYaM?3|5Y`8s4qdK!$piFh7h#X zncbF{hiRL6Bawtzs|Nm+SZyWqRcjOrPIz5Mv3|ag&B`z%IAqJwu}}QluH@}D<{wRG zqmtQC8{O_5LnpRkI5Th?xvpyT(99J(!=-QIlioAtw#t(StNvP);D1Ex)8gkL)K z6_T3_nz6ijv_nM0jA|0^|E1;xwd_ygK4MzE>7Y;T{t}{Ey0x;iJ}ZLET#YZ+I!GFw zw>)8G;IWZ<1qx!zE{m*8OqqN3zw{&0Rmq=)(~7Wu+er1d#s>A^mQvMXBGF#XQ&t>$ zOlI|f%T(S6r-fV&-Z=Tb)0*yWIE-fvJ z2_qVMr9$e9T@vY>K{v<5|73D?lZNtR1bQLaYQwEO}X_VQT9LFAFd!i`ewc6pqTPkrP8^yDIa-#o4s= zF0M7(xb+)NdHC^MLvFMsvsrI72krBXf9r3zP^0v3SY$`o^#Y=pI{7Im z9o43d3B)YtVI@PN<$hV1@)$?d$xG#aR@SIj2^w`qNH)a)Sx~HW`3idwIzpv>PDl>qif-ZOTogixz@P+ l(6T6-ES)^sZny$SmvB~B*0TDwkuoAtyFOuT-o_o@{{{xGb_)Oi diff --git a/locale/bg/LC_MESSAGES/statusnet.mo b/locale/bg/LC_MESSAGES/statusnet.mo deleted file mode 100644 index b86a8042e8c61e5c051448f61ea1fe896163fea5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88688 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 F|3B-6$NB&O diff --git a/locale/cs/LC_MESSAGES/statusnet.mo b/locale/cs/LC_MESSAGES/statusnet.mo deleted file mode 100644 index e901c2e6456042290c077477838a6161d3a75f79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37974 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 R#`A646$`%%nIl-L{x4iUym$Zr diff --git a/locale/de/LC_MESSAGES/statusnet.mo b/locale/de/LC_MESSAGES/statusnet.mo deleted file mode 100644 index c8d4cc24c8aa33b06929657b4b5c4688fc9b99aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75715 zcmd3v2bf(|)%Pz|2)!36Cy+oAG80-Tp{5f_BMBe`lshwbW-ghzGu%6qkf;b^L+lC` z6h#m_s0gAWDnSv&1{M@6c15gU;T6B%f33C8J$Fh#ec$K#?lWipXZO9=UVH7e*WTxx zAMU#4RV99>Z&51k2M+C9Dpj{EmF_!QzNOOOf>P-W@FH*mxDnhA{3>_=_&snc_;+x{ z=B3iX3rnST+-nz=N^b+-4JxZS&nlJn0M~)f0AB@80j~=8o#39hzX0wC{s7zyd<5JL z-12m<-`?QPxMzaffD6LC4BQ9z1>i2=25?*OmEf-6)nEp`58NC45~%wBG{QGu?D_5i zD*hp$(jO11K663UX9cM8F9cQI^T6%EtH2DrF8uET)!y%eD(6q2;_b4;aer`Y+*83m z@bGZIJ=`~dqT?=0OQl=EQ^CK2kAo+Gk1nI_;I!qX((d3z;56{1;DO*rzze}|fUg2i zq!XVHehE~6EL>449RxlfoDRMNRDJIYd>B-{{|0Ua?zPhCu|KGK9}21;+d){TbPTBU zv%uZJ<>1a>7pQo{U>o=XQ2BiTR6ZXG_wC>W+;@V9f%k&S_c0K5Ed4#gp9Dq6ZC8~_ zJAr$E>hH}9=QzJl0#)8opz5^<+y^`d+#YOzqUWWc==C8`@$Ujv{)3>(e+*QS9S17^GeNbh67GI*FWfHxRnMzH#eWYdIdeCt_e5 z-|e~1e{G=hT@LOI4uRsgSAoj^qv3uKRKEWNRi6Vd@OB;ximt1`1Hme&cvpb({{SfY z`B_luehsRgo0XvfI0Y1+p9k&_HbB+qb>Y4h)HrznoCrP+D*oObPR|+Op}6OQqWc<9 z{rmE8Ukj>Up90074}t2ZM?v*Nsnf^pHlXs^0o1sj31(m!JOF$VsQj-3mH(Zf_~o16 z4&Xze^8Ym`dGbG?#{Ujo-VghL;=`Gs=-UCRzh4F_-tC~uzZ(?Y9s$))n^nA>&jjV3 z0g8@`K-HrRsy*vKrMm(YeXa#X=UYLg`#$(A@NrP}o89g8UID7#F921K^`P>73Ahz_ z4XE~A2WmXr462{*1jV1<2d9C51vNen>hbgzxbWrh* z1SQ|*f!lyfLACR2Q0cls@y{io>UnM8=Rno(XJ7_yexc*Rpz1XbRQlzh=-V538F&Hi zw}RV(Pk@JjTdi?9Fdf_+_wk_UaU!UGI0IBaoDE7|RKN*f9aMk5Ai`fA;co-C#{Yew z%KtE^cHA58UxVtG&HKFH_5ruVJrxuk+QWTpxK9Md|MS7^!46RM82~fz1)%DEEvR~3 z2W|&`5L7#E2i1TqQ1#oo-~A5(a=9F9g-UXM*ad9#G@+CE#J;n?cd%Zg2+pWl(f{0#v=XA1IYR4ekvp-nYSN z;19qTf!ho^y{-gBuh)W;z_);E=bhj)z`MhJAEbGG~?Rrt*D?s(f>m&Swp!oh1;BnwLK$SCL2$>A-10Djt z3sn2=1vP%Z1|AGP0BT(P71a3MY}n~`FsORY09B7!;IZIBQ0;mlD7sz)P6clO=Yd}Z z4+VEy>->2FsB%vRMdx{->c0Zq9qa>l0xtvA?$?2PfH#Bczt4l}hi?S_6xW1!M) zyUyvq4=DMVfjfgIfJ(m@RQ;a~s-2Z^4}cn9&j;1NZvmC=4p8;`3aEPg64ZG9XW*U} zJH2Os;?ISk%Bh2Uf|r1z%T=J-b8X-qpz8fSQ0;jX6g^7o9d`uPZ~K9&$6=t_cOt0z zF9wzWIpH1zmHq|bbnr@0e0e*l{67tfzFz~C?q{Id`vjcja^*;$zy%&S3&v~H6M;TPS-Uwd{?t}ZKpz?iZ z;HN>2hwp*vmwyEA|9t1;Q$f|I2h6~i1l|a${`Y`t?+-wg_ZRS3aPt@VIGP12d=98` z&H+WQ^`Pi}B`AJ<8z}yNSNMMjR6pMds(oJq)i2)zj|P7U9tQ4riMvk&MUNMN;)hp) z%J-`9zXnwO-VcgCw}<;P;9j`D0;;^9gQ~|LL6!SIpz_=Pg+9*q0OfxYsPVf5)Oa5N zp9x+a;U5Ln?z=#h_gzrs{1{X{{ua3PrS88wsB)%*qRUKhGPnRd2J8dXp6kIG;QPQM z!0&=Lf!kf?^!_BM`rQTY4c-qP3H}yT{s+9s+j%IsEAFEL7l4v`=YXnbIo#_5F9X${ zE5HnVCpZcGT!jAu6#X6r)ervwHU74}+}pE1sPfxE(c@T9{CG0BANcIRVNmUVJ*akE z52_uvfbHOYpyb^XpvpV=#h%X$Q1xE~D*YMYfnW!ya$f|hyemPq@742gMKn0#(kwuX6V!P;@>8RQ$6*(X9+_2i8IH;U%E@^=fbj@PnYn!zaNl z!0&*n$3vj}1P=i>drhoU zLCJ~pK+)$l;KAU{;6dO6pyb=*5x(ndeVub8C_Xs@RDJ`X^0_*~?*&EAUxDr5?yqzE z)7-#|z?t~J1JwBW7B~ZZ6uccg;PtHW!S8^QC&O=Wx?KTI$9)}mD)?3K6mX|Ex_-0_ zJRJA>!1sek;C?7@hpU`kr-0(aSAp*U?*^4m*VUfy4WQcfb5Q-V{hOQ~Q^5mpF9v6V zYry&7brJqc@HE^L-t7Ig65JE_dEn+?1N=U?78IYad<(W;@I#>b>F=QEwbfgl4~_;^ z|Kq@8zzadu^Ey!U{t1|YyId=gZ7 zJJHD+j|YGmcq%BmmqF$Ga!_*NdQkm-FR1vBgR1A=*ZMe_1}fhpK-FswC^{_#CxNd9 zGw>Er{qs%m1aN;kU*qH)Q1p5ZsCIONsz(Dq*$&D|AD)(#PPT-^9Z173&Oz_lqdAqI#55@gyQ1$*fI1Maa@BDTcD0-g{9t^%B z@TS1~LDAuHa3Z+l4W8fO-~!yw1~c#-;OXFJ!IQ!5-wm&Tr-PDP_kl~neQ)%Bse-ES zN5O-^zknKNd%wr)y%gLV_b@2Fcy;)HEbt-lO8hr}ug8BiD0`~m07g9B%R@?Qw5KhFg< zE(SpL&*c&R22lKbBPc$;J>2(#qQgU=_~l=q>b1iMoo{D?+vA=EP5>8z+kh)T)o(Q@ z{;Pw}1YZxne>3_!U!0m9~4=UXc!K1;)z}1_>8#lXLdg(`e{dp^>e)u>PYPf#@iY||X+kz8r@pQX`s{b@l;m-oq z&gXzCw+c=IF9DZ<*MlnW&tL{_`!VnTX`uLg5vcsTK+&@XijSWUs(x<-Rln;a{0?vi z?k|D+fd2sZ19!jG`Q`{v>7EU45B7jtgF|2^_`Goc2z(CiUx1>|{M(45c;F@AuR+nX z_v1cJ-w*DFTa)2bV0SPBPX=EJJ{SB1_y~A6cq0zcVa+EUUki#)ZUxovKM4FgsQ%sK zQ?8#*2Stw~LG}NM;eT4VmxAKIa|15{_s0D$@EPEzz*XQza4T@{I~)%H6+Q`6zSF_e zz~jIz!OK9!e<>)sy%N-TcuU~>K#hY>fQNx!0;hqGgC~F!Kkf86ADo5zB2ex6Ah<8M z5u5}55Ih^4c&Eo-52}A&1?~>MG4OqXcY+L!(gWb@z)L^l`oylE_4>{Q#gB_XSk zzd>+1xB*l<-UEtHKMtxN?*i37-wyW^pyba^pY!nJK*e7SDxb4K$+s7S-QfE{(P5Xn zoF7gCRc;R`x?BX#0N)0x{QE%V|9w#Xu+>H%7dwEe|G}W>I~P>^RiNT^fk%OT;2z*R zLDBU#Q0cw`ihq9xs=oW(?egtVQ1NGh8MqwW1-uAU|6dM@4zB?M*oL;X0Rj->t`F|W#zMlh+1s?zp0=N63V>@^N?lVBqWf083Yr=g;;4i^b z@Za@br}GMM67Gw^`QY2ZBf+17s^6Ypa`$nd=(7e?Iqv|E2JZxCf`0}@r>S4|@)v=M zHw3DlZvgiLZ;S8;K=t>NpvKi<_j!KvK*e7Vir#MnRo^dzQ^D=N;`z@EyZ}@^uMGEx zz$v&N1XccKU-fb`a60ajK(+TmQ2D(k@Drf;?x&#obK9>u9tduWdnULYcnYX=r-R3V z!{EW-P2ddhey|pyIC%{|muGala50U%UrA3A_i~3Eb+N&R2VYr{X>hRC})g zMc)sAs?WDT)o=4}`8w)QQ0_Csy#dT{zZX=y?*$JBe+R1n5BRpz=_GIq+{?gS!IgpC zpvqehijLQV;-9aA;>*8+;@h3S<9yHtsy~kfw+BxJ_XL-Kdx2en&kuYfsCs-5RQtXh z_&ZSPcY4tM_X8F0WKiXu556AU0PY6v@LiYp6T!W3p9iWvL!ipP7*xN!1{8g-2A=`m z2&$Z$z-NM=0(Stv6Zmsb@%|j)Pk^HDUf*+io(O6@UI6X_UJh;rUIl7gTmw!3-wlc` z9|o6!p8!?vwhwuEdxA&eo&;_Vo((G9x!}%V1r%Se1vSoY1l3O;1@{L(532m1f~wDB z;2z-K-}m~qgZ;Qyg8P7<1C{Qfz`qCX^#kY2nV{%;KB)K?fy(zvaBuJ?unoKiRJ$Gn zj|QIvmF}n?y8l8D7AY+UMgK#8i{UI40H z4N&o)4{F@J0aW|$2E|7Y2L1|E{r(270-pp=1Xupl<@0O7skpxm?g0J+RR3=CGq2xn z;4^XWAMWG9eR0nP=Y!7y)vg=BYrv0yhk;9e?(JF+Zh`wsP~-G9p!npI;r;?>@+z?O z3wQ4X&L-Xg;QrtRpz3uAcnWw0SO)I}#eawWGUx<~J{N$ZLlsp0*Ml0TSAn~O9|OfN z_Xa);svS>&;?He<<#+%nIv)+HpH2tWZ|8%`uLl%8UK-)of#QQ(K(*`czz4wTxE}^Z z|DAsA^;irZh`S7`oXfz2!8e1-_m05tfJfl|6R7+r{l@Dv6I3}1!9&5b0xtp8jvE8- z2)rLuIllrWkNyR!oV|YQ@sA8V4OBgz1BzZR3ja5O^KgF%+#387sQms8?g#Gti09V^ zX1GrSmA(pUyj~LFZw6KVEuhkU8JrIO3RHjZ@jFj<6sY!{2C6^L2G#x^Q2lXnxL*No zi~E|ucZdJYpz8NoP<-&6z&{7>^r)A2Sm2_-p1_xYN_TzWX96Dr)tc3rn@8ui; z&c}TkxE=UvP;`7N*aqGSs(p`u%6Gyae0&}Psy)*KPX>3wy&M#sE&z7~F9zp;F9VMO zzXYxTH~XX0eHFM3?t#FILDBy*a2N1uQ1yB*C^`KxQ1!V7RQ^8)cLx6gs(xGj$@7~C z9*cV#sB|6RG;kO^3VbJc82C+4d{_Fjw|h@;E1a`H<##H$D|j9#z8e5l{wqN7(|f^P zz?(tw!{@-`!AHR@!6|?7{l~Vzi@|r}zY%-}Sbfafdl9Jd`BHEJ_-;_?9|3m&{|IXQ z{|i)o_I}*kc^D|V9}OzryucOUB-|GSz66|w`~9Hm{c~^v_z1W=_*YQv*#58XJ^)m_ zqd?Jr7O46y2&@FY7~B*8>%qOiPl6M{`$5s+FW^yN``^5N9iZqq2&%j*!~J$}2JYLz z?ZIDxqVr>*_;$CydwbhJ_4_g4Zs2?{1J42X05^adSFa6xE2w_FA@H+--v?EXzk#CP zZvXId4hEI}Bv9oq46J~n@8zJ{`#Mnb#Ct)tdmaW={;p3rf3$<5=W0;> z*aND(4WRnr#h~c^7VyL1JHcmyXZ(-b>-$0ZZ}(64zXMeK2f=;7ABFqxpxRY>(*1W1 zoCYfXJa7tlIw*NC1d5(-1U3HO3!Vzz2QCJ8_!nz(@Z7)~K=tdRpyb3srOnLVvK%}E z_vgWV!M!%y%*s0w6ki+mA3}e_J?s=dz!HJ*FH4zM45F8FnDGI;n_o7wm| z3sk%sD1K{znkO#&-Ad!KDLGyU%j@N@WYGr{Tg zB~bPJ33wQ|%XVJgNr5j0Rqro@iuWh*2=JioH#0qPRp3j&Gx5I-oC|KhgVS+2xDxj* zpz8aK9i2`qK(*&mP<;NbaDN#*8TaqNbHM34dH74gb8+7ciXSKJ?CskP+#L4|;b!R5 zp!#j*E{<1$>ZixRncx9)1upc}L|JQ+%2VV>P4XAc*wU_6= z6DW5Es-LHUCxDlNqU#-?==Ue^+2D-5y`Nql_&QMad@Cq^|3J9E4yt}X3EXNQAOBN9 z`OgjP3A_?i`kTZ3&A`8bk{kQ&>vG{3Q1j4SP~&U`cszI!C^~%rRC_-Qs{Rjws^2cp z^l@|$sB~w8;;*&fG;lqrd~X03fwzFq0sjeVoSe6x|G|NY=p@C)E+;2*#YJbr&~ z$GL$o47>ppzuXHdzwZZbae(vbG*EQD7}U7B6;%DVJ#e$q<=`n`72F7FytZYI=Y#FI zUj>RU?f_MvUxAt@j+p56tblUACU9fmU%`#|A9j$_=l7uKG3j8h&$7T*f*M!%29_o{ ze;pe*49+6_7Et~5DELlro5?;N-UsfF`wO7P;m^W<|3kdrW`UCX%Ru$Rd4X#JH-H-N zSAgozH-S5W?~U-=!~Y&o^?wi)UvF`!kB=R|EpVR?Fd(oBCbG{cni# z$B6f1{JxCeFSs(|8B@0sMkmV1U>=|>Uo2=I-B zEw>olN8FpjeJ<{IMBLedOmFsE7WfWaD~UH>^uh1*TyMwy60Va8tK&YG>*ZWuz&#cJ zZ*%?5a`At?xc|g;S@_K(?t{2jaeaeJzwfaKK?I=`*#uk z6-DOv7yJ-wr3&|ZaepA!z7g*vGMlOlg~;6KCfrTA|d@%Nz2o8$ha5xypnsiL$!VT+01&vi=F?-LO&`Jvxj zhte|$|4`%=UZwkSA4mLq!ecr2pGkq>R|tQ0$|$h9ug{hbJ!Us;}&9*M}CM;%ao zOXqWaCgScyx-SvuA@GY_`n?d`g818UeUtk);rB1DuSA-M@jHfVcI2rvlW-S*|AXUT z{B8{YtH90TejC!gkMOg}?~F*)7GVnrdjo#=b7`(hzn$=ZMU>yb^Htnm0xl-qCnC~E z@jEvq0Jn|${gpU(b4|uAy(|45BK}rfe~z-{e+t*_Tsw!~v81^a_xZS=4eECq_m7iq zVdQ@*etm^JE+_17_};+#ikq0i^#jVUKa$h2O6f7knnyOu~MT|9iQ9 zz%?n#dOLAW;9qfnoBLmL?aB2QuDkHlZwc3w$ZIWr9p;OT znsoX-2A1)EgzF0K>-Y_EwJDI_p7`nQ7Lbuas0<^P{Zvm5^UeS`Z$xIYFw68F~N zbkeosx6xvd2e@Oze}en<#Q7X}FMd~nZ^iu`uJoIO{{dW=<1q`I4jv7%Tr+)d9`4E9 zzZXQMEd49eeh~Kuxb*uR@%5___ARbIaR1$iw?l;e4fhAQuXDYH`?qsV;Qj*e+K6MB zjQDpm?p;zi_Y4`I!R-xWB12VM>CKtA(`vjq22@CL2}@jD0i z6z>1Q^%~+m0sbAoYq`IV`<;n%8uxeO_Xe)#a6gAjzxiBm!tbTTn+xhU3(Ro8n)`Or z>UUj){TP4!uEl+?-$cfj=beTkz}WerpBB?>+cG zg5R6C4vliRiE&;yI5bvw_eS~W@_v!Z_H^-3gqu}!JKY;sP zQv`4@{P!iFTKKQS?*Z<=ir;U!^m|^!d!ai^pTzwr*KUL_<$5>%_u$SV{`*)*$Gs!r58?h2?kBm{ zbN@`PUAf;6EdILjdj@G;PG4!bN^Yw^m`WJ&)|A4?!ySv?}xY-#r-whe+|E1 zfgiI_>=)esjQihmUBJD5?<4)MBG0>Vzk+KQ+*^d7;!NZIg_XFTT z2Gj%5@fDAHx6jTyIl^!tW5mU&eI`R}cQ5jIfh&f0Jt#bvQ2QbtE`3?iKB0gdYOF zg8Z+HbXVZ_MlSt!2R}ww7q~y}%}BdZb-}$a_cuknkK)(H{bz~ueeR3DgNe6Wc2(m#H8IFu%WpN{Yj(zHceHgexb*j3h_xinsF#V3g|CN55|G$Aa zUnP7cKA(+v3VaRsdq(=(xIaBl0nP9q;yS(%fB%TPb@=_1`2XPAG5m*>KJL#X&d<1J z;(nOx&s-UG+nejX`0q&6--C<5$GCn<_#N9693AT;<-3fai*UNEtfRl)S8fiZWUdHt*{3degw>{UEgdKtVGh7>R zzl}Jj@0-%+Wzm$IR9Pfw*Qo7^Z( zK4MZMn=<*xNsXy~KO;MHkjyKMtiMtlst(kuwVq7j9^6}QWYyZ*>JZ7-4-98R1KEWG z)f$zn^k)OLe={Z}A4SRS6DFvHjP{kY{%U7^psk~Cpr=PgH!AhD)y@h9l!vmu%230K zT~nzHX2XMRLj!H9Y__gC)SC@f1_t{o9$p(*ms!KzZ(Z*I)gG!qogqb_#B->9XStS@ z`x*mTqqkg#K9zOUpkrXz;?x_JzV7LYU8nSc;hx?hC_7MhpT25$g$DOkp=+^pm9)l6 zPx-WGi-ry*UzO8Suh5KcGU=~WhSWaFOchsBuZWeI>e~=`)J=_YwQCmlM^9=rtKX

b7Uq(-;@ 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 diff --git a/locale/en_GB/LC_MESSAGES/statusnet.mo b/locale/en_GB/LC_MESSAGES/statusnet.mo deleted file mode 100644 index 694b1eb90c596f695aa7a093e34ee24580aefdb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70745 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 aQM@@u)nFet$4m@s`06qATEJhS;{O8@H$uAr diff --git a/locale/es/LC_MESSAGES/statusnet.mo b/locale/es/LC_MESSAGES/statusnet.mo deleted file mode 100644 index 4c0463da5a6d6c0b9907ef1f1f2e7e468b862ae3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74756 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ⅆy1eRx1*U!8fKh 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 G(B%K?HVTLU diff --git a/locale/fr/LC_MESSAGES/statusnet.mo b/locale/fr/LC_MESSAGES/statusnet.mo deleted file mode 100644 index eb8da8f56ae59c6a690ebec6900730db0d9162ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98865 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 diff --git a/locale/ga/LC_MESSAGES/statusnet.mo b/locale/ga/LC_MESSAGES/statusnet.mo deleted file mode 100644 index c9641c01e9fccbd0edbb587bcf9a47c456e7b813..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78412 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 HV1xew=~b_M diff --git a/locale/ja/LC_MESSAGES/statusnet.mo b/locale/ja/LC_MESSAGES/statusnet.mo deleted file mode 100644 index eeceb93e6255c49373d3ea0da6e14877b459b177..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51365 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 Qii*`te%;jks&DXr0JBinV*mgE diff --git a/locale/ko/LC_MESSAGES/statusnet.mo b/locale/ko/LC_MESSAGES/statusnet.mo deleted file mode 100644 index 19e0ecb936de2decd66fd6a05a6da32702b0c7a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79573 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

B6YmOvkU*WCeTW;xQ&Zc+wx&I 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 GHvcczh7v>o diff --git a/locale/mk/LC_MESSAGES/statusnet.mo b/locale/mk/LC_MESSAGES/statusnet.mo deleted file mode 100644 index a3e2cb11a9b3abcbbced532ed3afc06596db964b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48861 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%0DB(ir^-BjesgFsm?MPFptAHJ& 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 tMu$y(qa!7ZuUfD7A{yzrx_lW=i diff --git a/locale/nl/LC_MESSAGES/statusnet.mo b/locale/nl/LC_MESSAGES/statusnet.mo deleted file mode 100644 index 5384ea6b48f62d9daf73872fad570dd0b7bd83d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104559 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ξZ?JJ|Q(Ucc}1oPHw%x5ob9aDN~6 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

*$;v$Bkfx?8?A}_+_Z6C&4ml(hoFn%C57 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 diff --git a/locale/pl/LC_MESSAGES/statusnet.mo b/locale/pl/LC_MESSAGES/statusnet.mo deleted file mode 100644 index b9d95d0d37426bd6812d4a4d2b8ce441f13c6613..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100184 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 diff --git a/locale/pt_BR/LC_MESSAGES/statusnet.mo b/locale/pt_BR/LC_MESSAGES/statusnet.mo deleted file mode 100644 index 6b34a4f5eb49829c55f51d6e15a47663d66341ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50577 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 F{(m8p$?pIF diff --git a/locale/sv/LC_MESSAGES/statusnet.mo b/locale/sv/LC_MESSAGES/statusnet.mo deleted file mode 100644 index 7a03482ed3a3a9e52a7691f651dec1911440e7b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62253 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 LLl)!MqZIxR!d_f8 diff --git a/locale/te/LC_MESSAGES/statusnet.mo b/locale/te/LC_MESSAGES/statusnet.mo deleted file mode 100644 index 9a225e09b942b1e4df36525cbdbea9f048d30ad6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59709 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 V5wXW@d_^BB$}$r)dW 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 GdH)|3KMLFc diff --git a/locale/uk/LC_MESSAGES/statusnet.mo b/locale/uk/LC_MESSAGES/statusnet.mo deleted file mode 100644 index 4cb71655b4188cf9e2837bd47e706bd8a15f09d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97470 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

Cq7Rf39 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 diff --git a/locale/vi/LC_MESSAGES/statusnet.mo b/locale/vi/LC_MESSAGES/statusnet.mo deleted file mode 100644 index 2c799667d01f8bda18250a1ba3a4e621c09a68ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71795 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�SPeH9m8{PdKxBnPEj{T0WSUgWbrTYT> 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

g}_1`3EVOw_hvh1RrozERa z2W-~m4i+u#TC!4hZyc@l7J1#<5z&FnY+Bg0O7*J`+cD98mEy?cU}x%yqf2ueo3q;< z<6EoUQ=K@xBc9OOy@C8s(&RQ9;%b(^SeAKoq2 zZDxyKEGe;b>2lj$H?O*BgXvn5%;qxN{4f(aFsj&{vZyH?d`K8AXenK=yN@fxF9rj4iBrAKE zx2JbiNATw$M&}{{N$Ih2%4q(bo}FStB~xcvMr**TT5iZTQDK0PeVW!`mx_gNcysK!jiLSH^; zdYML-9jmgD_K?E;Xm-_7I}T<;j_$m&`O8MC#l7w{-^=9`I^F$dytj)OTUGBTpZ}Nl p$|&&UqRNd_Z+9)dH@Wx>OueNJFkGzinkus<*rHGND$qHL{{(}w0Hgo_ From db7da1e78da65774f296307042e0c90d8e6df019 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Mon, 30 Nov 2009 12:33:54 -0800 Subject: [PATCH 34/36] Update localization files from 0.9.x branch --- locale/ar/LC_MESSAGES/statusnet.po | 1021 +++++---- locale/bg/LC_MESSAGES/statusnet.po | 972 +++++---- locale/ca/LC_MESSAGES/statusnet.po | 917 ++++---- locale/cs/LC_MESSAGES/statusnet.po | 732 ++++--- locale/de/LC_MESSAGES/statusnet.po | 1081 +++++----- locale/el/LC_MESSAGES/statusnet.po | 725 ++++--- locale/en_GB/LC_MESSAGES/statusnet.po | 1040 +++++---- locale/es/LC_MESSAGES/statusnet.po | 750 ++++--- locale/fi/LC_MESSAGES/statusnet.po | 782 ++++--- locale/fr/LC_MESSAGES/statusnet.po | 1152 +++++----- locale/ga/LC_MESSAGES/statusnet.po | 754 ++++--- locale/he/LC_MESSAGES/statusnet.po | 730 ++++--- locale/is/LC_MESSAGES/statusnet.po | 746 ++++--- locale/it/LC_MESSAGES/statusnet.po | 746 ++++--- locale/ja/LC_MESSAGES/statusnet.po | 763 ++++--- locale/ko/LC_MESSAGES/statusnet.po | 745 ++++--- locale/mk/LC_MESSAGES/statusnet.po | 729 ++++--- locale/nb/LC_MESSAGES/statusnet.po | 730 ++++--- locale/nl/LC_MESSAGES/statusnet.po | 1110 +++++----- locale/nn/LC_MESSAGES/statusnet.po | 745 ++++--- locale/pl/LC_MESSAGES/statusnet.po | 1772 +++++++-------- locale/pt/LC_MESSAGES/statusnet.po | 2842 ++++++++++++++----------- locale/pt_BR/LC_MESSAGES/statusnet.po | 831 +++++--- locale/ru/LC_MESSAGES/statusnet.po | 1836 +++++++++------- locale/statusnet.po | 705 +++--- locale/sv/LC_MESSAGES/statusnet.po | 747 ++++--- locale/te/LC_MESSAGES/statusnet.po | 764 ++++--- locale/tr/LC_MESSAGES/statusnet.po | 731 ++++--- locale/uk/LC_MESSAGES/statusnet.po | 2394 +++++++++++---------- locale/vi/LC_MESSAGES/statusnet.po | 750 ++++--- locale/zh_CN/LC_MESSAGES/statusnet.po | 746 ++++--- locale/zh_TW/LC_MESSAGES/statusnet.po | 742 ++++--- 32 files changed, 18203 insertions(+), 13627 deletions(-) diff --git a/locale/ar/LC_MESSAGES/statusnet.po b/locale/ar/LC_MESSAGES/statusnet.po index 5b4aa57704..ce25dcdb93 100644 --- a/locale/ar/LC_MESSAGES/statusnet.po +++ b/locale/ar/LC_MESSAGES/statusnet.po @@ -8,16 +8,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:31:23+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:49:49+0000\n" "Language-Team: Arabic\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=6; plural= n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ar\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=6; plural= n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -131,7 +132,7 @@ msgstr "لم يوجد رمز التأكيد." #: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91 #: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114 msgid "This method requires a POST." -msgstr "" +msgstr "تتطلب هذه الطريقة POST." #: actions/apiaccountupdatedeliverydevice.php:105 msgid "" @@ -186,7 +187,7 @@ msgstr "فشل منع المستخدم." #: actions/apiblockdestroy.php:107 msgid "Unblock user failed." -msgstr "" +msgstr "فشل إلغاء منع المستخدم." #: actions/apidirectmessagenew.php:126 msgid "No message text!" @@ -359,9 +360,8 @@ msgstr "" #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "لم يوجد" +msgstr "لم توجد المجموعة!" #: actions/apigroupjoin.php:110 msgid "You are already a member of that group." @@ -431,7 +431,7 @@ msgstr "" msgid "Not found" msgstr "لم يوجد" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -494,7 +494,7 @@ msgstr "" #: actions/apiusershow.php:96 msgid "Not found." -msgstr "" +msgstr "لم يوجد." #: actions/attachment.php:73 msgid "No such attachment." @@ -544,7 +544,7 @@ msgid "Preview" msgstr "عاين" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "احذف" @@ -557,7 +557,7 @@ msgid "Crop" msgstr "" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -572,7 +572,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -592,7 +592,7 @@ msgstr "رُفع الأفتار." #: actions/avatarsettings.php:363 msgid "Failed updating avatar." -msgstr "" +msgstr "فشل تحديث الأفتار." #: actions/avatarsettings.php:387 msgid "Avatar deleted." @@ -628,7 +628,7 @@ msgstr "" #: actions/blockedfromgroup.php:281 msgid "Unblock user from group" -msgstr "" +msgstr "ألغ منع المستخدم من المجموعة" #: actions/blockedfromgroup.php:313 lib/unblockform.php:69 msgid "Unblock" @@ -639,9 +639,8 @@ msgid "Unblock this user" msgstr "ألغِ منع هذا المستخدم" #: actions/block.php:69 -#, fuzzy msgid "You already blocked that user." -msgstr "لا تمنع هذا المستخدم" +msgstr "لقد منعت مسبقا هذا المستخدم." #: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160 msgid "Block user" @@ -674,7 +673,7 @@ msgstr "امنع هذا المستخدم" #: actions/block.php:162 msgid "Failed to save block information." -msgstr "" +msgstr "فشل حفظ معلومات المنع." #: actions/bookmarklet.php:50 msgid "Post to " @@ -701,15 +700,15 @@ msgstr "" msgid "That address has already been confirmed." msgstr "" -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "تعذّر تحديث المستخدم." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "تعذّر حذف تأكيد البريد الإلكتروني." @@ -728,7 +727,7 @@ msgid "Conversation" msgstr "محادثة" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "الإشعارات" @@ -767,7 +766,7 @@ msgstr "أمتأكد من أنك تريد حذف هذا الإشعار؟" msgid "Do not delete this notice" msgstr "لا تحذف هذا الإشعار" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "احذف هذا الإشعار" @@ -776,19 +775,16 @@ msgid "There was a problem with your session token. Try again, please." msgstr "" #: actions/deleteuser.php:67 -#, fuzzy msgid "You cannot delete users." -msgstr "تعذّر تحديث المستخدم." +msgstr "لا يمكنك حذف المستخدمين." #: actions/deleteuser.php:74 -#, fuzzy msgid "You can only delete local users." -msgstr "ليس مُستخدمًا محليًا." +msgstr "يمكنك حذف المستخدمين المحليين فقط." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "احذف" +msgstr "احذف المستخدم" #: actions/deleteuser.php:135 msgid "" @@ -797,9 +793,8 @@ msgid "" msgstr "" #: actions/deleteuser.php:148 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "احذف هذا الإشعار" +msgstr "احذف هذا المستخدم" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 @@ -810,181 +805,110 @@ msgstr "التصميم" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 -#, fuzzy +#: actions/designadminpanel.php:270 msgid "Invalid logo URL." -msgstr "حجم غير صالح." +msgstr "مسار شعار غير صالح." -#: actions/designadminpanel.php:282 -#, fuzzy, php-format +#: actions/designadminpanel.php:274 +#, php-format msgid "Theme not available: %s" -msgstr "المراسلة الفورية غير متوفرة." +msgstr "السمة غير متوفرة: %s" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "المراسلة الفورية غير متوفرة." - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 -#, fuzzy +#: actions/designadminpanel.php:370 msgid "Change logo" -msgstr "غيّر الألوان" +msgstr "غيّر الشعار" -#: actions/designadminpanel.php:417 -#, fuzzy +#: actions/designadminpanel.php:375 msgid "Site logo" -msgstr "ادعُ" +msgstr "شعار الموقع" -#: actions/designadminpanel.php:424 -#, fuzzy +#: actions/designadminpanel.php:382 msgid "Change theme" -msgstr "غيّر" +msgstr "غيّر السمة" -#: actions/designadminpanel.php:441 -#, fuzzy +#: actions/designadminpanel.php:399 msgid "Site theme" -msgstr "إشعار الموقع" +msgstr "سمة الموقع" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." -msgstr "" +msgstr "سمة الموقع." -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "إعدادات الأفتار" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "إعدادات الأفتار" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "رُفع الأفتار." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "حُذف الأفتار." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "غيّر صورة الخلفية" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "الخلفية" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "" -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "مكّن" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "عطّل" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "مكّن صورة الخلفية أو عطّلها." -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -#, fuzzy -msgid "Background server" -msgstr "الخلفية" - -#: actions/designadminpanel.php:558 -#, fuzzy -msgid "Background path" -msgstr "الخلفية" - -#: actions/designadminpanel.php:562 -#, fuzzy -msgid "Background directory" -msgstr "الخلفية" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" msgstr "غيّر الألوان" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" msgstr "المحتوى" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" msgstr "الشريط الجانبي" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "النص" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" msgstr "وصلات" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "استخدم المبدئيات" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "استعد التصميمات المبدئية" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "ارجع إلى المبدئي" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "أرسل" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "احفظ التصميم" @@ -1007,7 +931,7 @@ msgstr "عدّل مجموعة %s" #: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65 msgid "You must be logged in to create a group." -msgstr "" +msgstr "يجب أن تكون والجًا لتنشئ مجموعة." #: actions/editgroup.php:103 actions/editgroup.php:168 #: actions/groupdesignsettings.php:104 actions/grouplogo.php:106 @@ -1042,7 +966,7 @@ msgstr "إعدادات البريد الإلكتروني" #: actions/emailsettings.php:71 #, php-format msgid "Manage how you get email from %%site.name%%." -msgstr "" +msgstr "أدر كيف تستلم البريد الإلكتروني من %%site.name%%." #: actions/emailsettings.php:100 actions/imsettings.php:100 #: actions/smssettings.php:104 @@ -1051,7 +975,7 @@ msgstr "العنوان" #: actions/emailsettings.php:105 msgid "Current confirmed email address." -msgstr "" +msgstr "عنوان البريد الإلكتروني المُؤكد الحالي." #: actions/emailsettings.php:107 actions/emailsettings.php:140 #: actions/imsettings.php:108 actions/smssettings.php:115 @@ -1093,7 +1017,7 @@ msgstr "أرسل بريدًا إلكترونيًا إلى هذا العنوان #: actions/emailsettings.php:145 actions/smssettings.php:162 msgid "Make a new email address for posting to; cancels the old one." -msgstr "" +msgstr "أنشئ عنوان بريد إلكتروني لترسل إليه؛ ألغِ القديم." #: actions/emailsettings.php:148 actions/smssettings.php:164 msgid "New" @@ -1106,11 +1030,11 @@ msgstr "التفضيلات" #: actions/emailsettings.php:158 msgid "Send me notices of new subscriptions through email." -msgstr "" +msgstr "أرسل لي إشعارات بالاشتراكات الجديدة عبر البريد الإلكتروني." #: actions/emailsettings.php:163 msgid "Send me email when someone adds my notice as a favorite." -msgstr "" +msgstr "أرسل لي بريدًا إلكرتونيًا عندما يضيف أحدهم إشعاري مفضلة." #: actions/emailsettings.php:169 msgid "Send me email when someone sends me a private message." @@ -1118,7 +1042,7 @@ msgstr "" #: actions/emailsettings.php:174 msgid "Send me email when someone sends me an \"@-reply\"." -msgstr "" +msgstr "أرسل لي بريدًا إلكترونيًا عندما يرسل لي أحدهم \"@-رد\"." #: actions/emailsettings.php:179 msgid "Allow friends to nudge me and send me an email." @@ -1132,83 +1056,83 @@ msgstr "أريد أن أرسل الملاحظات عبر البريد الإلك msgid "Publish a MicroID for my email address." msgstr "" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "حُفِظت التفضيلات." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "لا عنوان بريد إلكتروني." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "ليس عنوان بريد صالح" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." -msgstr "" +msgstr "هذا هو عنوان بريدك الإكتروني سابقًا." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." -msgstr "" +msgstr "هذا البريد الإلكتروني ملك مستخدم آخر بالفعل." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." -msgstr "" +msgstr "تعذّر إدراج رمز التأكيد." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "" -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "هذا عنوان محادثة فورية خاطئ." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "أُلغي التأكيد." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "هذا ليس عنوان بريدك الإلكتروني." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "أزيل هذا العنوان." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "" -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "" @@ -1243,7 +1167,7 @@ msgstr "" #: lib/personalgroupnav.php:115 #, php-format msgid "%s's favorite notices" -msgstr "" +msgstr "إشعارات %s المُفضلة" #: actions/favoritesrss.php:115 #, php-format @@ -1252,7 +1176,7 @@ msgstr "" #: actions/favor.php:79 msgid "This notice is already a favorite!" -msgstr "" +msgstr "هذا الإشعار مفضلة مسبقًا!" #: actions/favor.php:92 lib/disfavorform.php:140 msgid "Disfavor favorite" @@ -1266,12 +1190,12 @@ msgstr "مستخدمون مختارون" #: actions/featured.php:71 #, php-format msgid "Featured users, page %d" -msgstr "" +msgstr "مستخدمون مختارون، صفحة %d" #: actions/featured.php:99 #, php-format msgid "A selection of some of the great users on %s" -msgstr "" +msgstr "قسم للمستخدمين المتميزين على %s" #: actions/file.php:34 msgid "No notice id" @@ -1378,7 +1302,7 @@ msgstr "" #: actions/groupblock.php:178 msgid "Do not block this user from this group" -msgstr "" +msgstr "لا تمنع هذا المستخدم من هذه المجموعة" #: actions/groupblock.php:179 msgid "Block this user from this group" @@ -1457,7 +1381,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "قائمة بمستخدمي هذه المجموعة." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "إداري" @@ -1513,7 +1437,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "مجموعات" @@ -1542,7 +1466,7 @@ msgstr "" #: actions/groupunblock.php:95 msgid "User is not blocked from group." -msgstr "" +msgstr "المستخدم ليس ممنوعًا من المجموعة." #: actions/groupunblock.php:128 actions/unblock.php:77 msgid "Error removing the block." @@ -1713,7 +1637,7 @@ msgstr "رسالة شخصية" msgid "Optionally add a personal message to the invitation." msgstr "" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "أرسل" @@ -1806,11 +1730,10 @@ msgid "Incorrect username or password." msgstr "اسم المستخدم أو كلمة السر غير صحيحان." #: actions/login.php:149 -#, fuzzy msgid "Error setting user. You are probably not authorized." -msgstr "لا تملك تصريحًا." +msgstr "خطأ أثناء ضبط المستخدم. لست مُصرحًا على الأرجح." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "لُج" @@ -1901,7 +1824,7 @@ msgstr "لا محتوى!" #: actions/newmessage.php:158 msgid "No recipient specified." -msgstr "" +msgstr "لا مستلم حُدّد." #: actions/newmessage.php:164 lib/command.php:370 msgid "" @@ -1917,7 +1840,7 @@ msgstr "أُرسلت الرسالة" msgid "Direct message to %s sent" msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "خطأ أجاكس" @@ -1925,9 +1848,9 @@ msgstr "خطأ أجاكس" msgid "New notice" msgstr "إشعار جديد" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" -msgstr "" +msgstr "أُرسل الإشعار" #: actions/noticesearch.php:68 #, php-format @@ -1943,7 +1866,7 @@ msgstr "بحث في النصوص" #: actions/noticesearch.php:91 #, php-format msgid "Search results for \"%s\" on %s" -msgstr "" +msgstr "نتائج البحث عن \"%s\" في %s" #: actions/noticesearch.php:121 #, php-format @@ -1959,12 +1882,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, php-format msgid "Updates with \"%s\"" msgstr "" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "" @@ -2002,7 +1925,7 @@ msgstr "" #: 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 "" +msgstr "ليس نسق بيانات مدعوم." #: actions/opensearch.php:64 msgid "People Search" @@ -2018,7 +1941,7 @@ msgstr "إعدادات أخرى" #: actions/othersettings.php:71 msgid "Manage various other options." -msgstr "" +msgstr "أدر خيارات أخرى عديدة." #: actions/othersettings.php:108 msgid " (free service)" @@ -2038,7 +1961,7 @@ msgstr "اعرض تصاميم الملف الشخصي" #: actions/othersettings.php:123 msgid "Show or hide profile designs." -msgstr "" +msgstr "أظهر أو أخفِ تصاميم الملفات الشخصية." #: actions/othersettings.php:153 msgid "URL shortening service is too long (max 50 chars)." @@ -2087,8 +2010,8 @@ msgstr "" msgid "Confirm" msgstr "أكّد" -#: actions/passwordsettings.php:113 -msgid "same as password above" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" msgstr "نفس كلمة السر أعلاه" #: actions/passwordsettings.php:117 @@ -2097,7 +2020,7 @@ msgstr "غيّر" #: actions/passwordsettings.php:154 actions/register.php:230 msgid "Password must be 6 or more characters." -msgstr "" +msgstr "يجب أن تكون كلمة السر 6 حروف أو أكثر." #: actions/passwordsettings.php:157 actions/register.php:233 msgid "Passwords don't match." @@ -2119,6 +2042,107 @@ msgstr "تعذّر حفظ كلمة السر الجديدة." msgid "Password saved." msgstr "حُفظت كلمة السر." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "المسارات" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, php-format +msgid "Theme directory not readable: %s" +msgstr "لا يمكن قراءة دليل السمات: %s" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "لا يمكن الكتابة في دليل الأفتارات: %s" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "لا يمكن الكتابة في دليل الخلفيات: %s" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "لا يمكن قراءة دليل المحليات: %s" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "الموقع" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "المسار" + +#: actions/pathsadminpanel.php:216 +msgid "Site path" +msgstr "مسار الموقع" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "مسار المحليات" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "مسار دليل المحليات" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "السمة" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "خادوم السمات" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "مسار السمات" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "دليل السمات" + +#: actions/pathsadminpanel.php:247 +msgid "Avatars" +msgstr "أفتارات" + +#: actions/pathsadminpanel.php:252 +msgid "Avatar server" +msgstr "خادوم الأفتارات" + +#: actions/pathsadminpanel.php:256 +msgid "Avatar path" +msgstr "مسار الأفتارات" + +#: actions/pathsadminpanel.php:260 +msgid "Avatar directory" +msgstr "دليل الأفتار." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "خلفيات" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "خادوم الخلفيات" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "مسار الخلفيات" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "دليل الخلفيات" + +#: actions/pathsadminpanel.php:297 +msgid "Save paths" +msgstr "احفظ المسارات" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2133,7 +2157,7 @@ msgstr "بحث في الأشخاص" #: actions/peopletag.php:70 #, php-format msgid "Not a valid people tag: %s" -msgstr "" +msgstr "ليس وسم أشخاص صالح: %s" #: actions/peopletag.php:144 #, php-format @@ -2216,7 +2240,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "اللغة" @@ -2348,7 +2372,7 @@ msgstr "سحابة الوسوم العمومية" #: actions/publictagcloud.php:63 #, php-format msgid "These are most popular recent tags on %s " -msgstr "" +msgstr "هذه هي أكثر الوسوم شهرة على %s " #: actions/publictagcloud.php:69 #, php-format @@ -2444,10 +2468,6 @@ msgstr "إجراء غير معروف" msgid "6 or more characters, and don't forget it!" msgstr "" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "نفس كلمة السر أعلاه" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "أعد الضبط" @@ -2506,7 +2526,7 @@ msgstr "عذرا، رمز دعوة غير صالح." msgid "Registration successful" msgstr "نجح التسجيل" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "سجّل" @@ -2529,7 +2549,7 @@ msgstr "عنوان البريد الإلكتروني موجود مسبقًا." #: actions/register.php:243 actions/register.php:264 msgid "Invalid username or password." -msgstr "" +msgstr "اسم مستخدم أو كلمة سر غير صالحة." #: actions/register.php:342 msgid "" @@ -2543,14 +2563,14 @@ msgstr "" #: actions/register.php:429 msgid "6 or more characters. Required." -msgstr "" +msgstr "6 حروف أو أكثر. مطلوب." #: actions/register.php:433 msgid "Same as password above. Required." -msgstr "" +msgstr "نفس كلمة السر أعلاه. مطلوب." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "البريد الإلكتروني" @@ -2564,7 +2584,7 @@ msgstr "" #: actions/register.php:493 msgid "My text and files are available under " -msgstr "" +msgstr "نصوصي وملفاتي متاحة تحت رخصة " #: actions/register.php:495 msgid "Creative Commons Attribution 3.0" @@ -2634,7 +2654,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "اشترك" @@ -2751,6 +2771,8 @@ msgid "" "%s hasn't added any notices to his favorites yet. Post something interesting " "they would add to their favorites :)" msgstr "" +"%s لم يضف أي إشعارات إلى مفضلته إلى الآن. أرسل شيئًا شيقًا ليضيفه إلى " +"مفضلته. :)" #: actions/showfavorites.php:211 #, php-format @@ -2759,6 +2781,8 @@ msgid "" "account](%%%%action.register%%%%) and then post something interesting they " "would add to their favorites :)" msgstr "" +"%s لم يضف أي إشعارات إلى مفضلته إلى الآن. لمّ لا [تسجل حسابًا](%%%%action." +"register%%%%) وترسل شيئًا شيقًا ليضيفه إلى مفضلته. :)" #: actions/showfavorites.php:242 msgid "This is a way to share what you like." @@ -2955,34 +2979,28 @@ msgstr "" #: actions/silence.php:65 actions/unsilence.php:65 msgid "You cannot silence users on this site." -msgstr "" +msgstr "لا يمكنك إسكات المستخدمين على هذا الموقع." #: actions/silence.php:72 msgid "User is already silenced." -msgstr "" - -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "ادعُ" +msgstr "المستخدم مسكت من قبل." #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." -msgstr "" +msgstr "الإعدادات الأساسية لموقع StatusNet هذا." #: actions/siteadminpanel.php:147 msgid "Site name must have non-zero length." -msgstr "" +msgstr "يجب ألا يكون طول اسم الموقع صفرًا." #: actions/siteadminpanel.php:155 -#, fuzzy msgid "You must have a valid contact email address" -msgstr "ليس عنوان بريد صالح" +msgstr "يجب أن تملك عنوان بريد إلكتروني صالح للاتصال" #: actions/siteadminpanel.php:173 #, php-format msgid "Unknown language \"%s\"" -msgstr "" +msgstr "لغة غير معروفة \"%s\"" #: actions/siteadminpanel.php:180 msgid "Invalid snapshot report URL." @@ -2997,102 +3015,93 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." -msgstr "" +msgid "Minimum text limit is 140 characters." +msgstr "حد النص الأدنى هو 140 حرفًا." #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" -msgstr "" +#: actions/siteadminpanel.php:266 +msgid "General" +msgstr "عام" -#: actions/siteadminpanel.php:275 -#, fuzzy +#: actions/siteadminpanel.php:269 msgid "Site name" -msgstr "إشعار الموقع" +msgstr "اسم الموقع" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" -msgstr "" +msgstr "اسم موقعك، \"التدوين المصغر لشركتك\" مثلا" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 +msgid "Contact email address for your site" +msgstr "عنوان البريد الإلكتروني للاتصال بموقعك" + +#: actions/siteadminpanel.php:290 #, fuzzy -msgid "contact email address for your site" -msgstr "عنوان بريد إلكتروني غير صالح: %s" +msgid "Local" +msgstr "الموقع" + +#: actions/siteadminpanel.php:301 +msgid "Default timezone" +msgstr "المنطقة الزمنية المبدئية" #: actions/siteadminpanel.php:302 -msgid "Default timezone" -msgstr "" - -#: actions/siteadminpanel.php:303 msgid "Default timezone for the site; usually UTC." -msgstr "" +msgstr "المنطقة الزمنية المبدئية للموقع؛ ت‌ع‌م عادة." -#: actions/siteadminpanel.php:310 -#, fuzzy +#: actions/siteadminpanel.php:308 msgid "Default site language" -msgstr "اللغة المفضلة" +msgstr "لغة الموقع المبدئية" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +msgid "URLs" +msgstr "مسارات" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 -#, fuzzy +#: actions/siteadminpanel.php:319 msgid "Server" -msgstr "استرجع" +msgstr "خادوم" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." -msgstr "" +msgstr "اسم مضيف خادوم الموقع." -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "إشعار الموقع" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" -msgstr "" +msgstr "مسارات فاخرة" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" -msgstr "" +msgstr "أأستخدم مسارات فاخرة (يمكن قراءتها وتذكرها بسهولة أكبر)؟" + +#: actions/siteadminpanel.php:331 +msgid "Access" +msgstr "نفاذ" #: actions/siteadminpanel.php:334 #, fuzzy @@ -3112,111 +3121,118 @@ msgstr "ادعُ" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 -#, fuzzy +#: actions/siteadminpanel.php:346 msgid "Closed" -msgstr "ممنوع" +msgstr "مُغلق" #: actions/siteadminpanel.php:348 msgid "Disable new registrations." +msgstr "عطّل التسجيل الجديد." + +#: actions/siteadminpanel.php:354 +msgid "Snapshots" msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" -msgstr "" +msgstr "في مهمة مُجدولة" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 -#, fuzzy +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 msgid "Never" -msgstr "استرجع" +msgstr "مطلقا" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" -msgstr "" +msgstr "التكرار" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 msgid "Report URL" -msgstr "" +msgstr "بلّغ عن المسار" #: actions/siteadminpanel.php:373 msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 -#, fuzzy -msgid "Sometimes" -msgstr "الإشعارات" - -#: actions/siteadminpanel.php:382 -#, fuzzy -msgid "Always" -msgstr "الكنى" +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "SSL" #: actions/siteadminpanel.php:384 -msgid "Use SSL" -msgstr "" +msgid "Sometimes" +msgstr "أحيانًا" #: actions/siteadminpanel.php:385 +msgid "Always" +msgstr "دائمًا" + +#: actions/siteadminpanel.php:387 +msgid "Use SSL" +msgstr "استخدم SSL" + +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" -msgstr "" +msgstr "خادوم SSL" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 -msgid "Text limit" -msgstr "" - -#: actions/siteadminpanel.php:396 -msgid "Maximum number of characters for notices." -msgstr "" - #: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "الحدود" + +#: actions/siteadminpanel.php:403 +msgid "Text limit" +msgstr "حد النص" + +#: actions/siteadminpanel.php:403 +msgid "Maximum number of characters for notices." +msgstr "أقصى عدد للحروف في الإشعارات." + +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 -#, fuzzy +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 msgid "Save site settings" -msgstr "إعدادات الأفتار" +msgstr "اذف إعدادت الموقع" #: actions/smssettings.php:58 msgid "SMS Settings" -msgstr "" +msgstr "إعدادات الرسائل القصيرة" #: actions/smssettings.php:69 #, php-format msgid "You can receive SMS messages through email from %%site.name%%." -msgstr "" +msgstr "لا يمكنك استلام رسائل قصيرة عبر البريد الإلكرتوني من %%site.name%%." #: actions/smssettings.php:91 msgid "SMS is not available." -msgstr "" +msgstr "الرسائل القصيرة غير متوفرة." #: actions/smssettings.php:112 msgid "Current confirmed SMS-enabled phone number." @@ -3325,7 +3341,7 @@ msgstr "مشتركو %s، الصفحة %d" #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." -msgstr "" +msgstr "هؤلاء هم الأشخاص الذين يستمعون إلى إشعاراتك." #: actions/subscribers.php:67 #, php-format @@ -3390,7 +3406,7 @@ msgstr "جابر" #: actions/subscriptions.php:199 lib/connectsettingsaction.php:115 msgid "SMS" -msgstr "" +msgstr "رسائل قصيرة" #: actions/tagother.php:33 msgid "Not logged in" @@ -3430,7 +3446,7 @@ msgstr "" #: actions/tagother.php:200 msgid "Could not save tags." -msgstr "" +msgstr "تعذّر حفظ الوسوم." #: actions/tagother.php:236 msgid "Use this form to add tags to your subscribers or subscriptions." @@ -3465,9 +3481,8 @@ msgid "API method under construction." msgstr "" #: actions/unblock.php:59 -#, fuzzy msgid "You haven't blocked that user." -msgstr "لا تمنع هذا المستخدم" +msgstr "لم تمنع هذا المستخدم." #: actions/unsandbox.php:72 #, fuzzy @@ -3475,9 +3490,8 @@ msgid "User is not sandboxed." msgstr "ليس للمستخدم إشعار أخير" #: actions/unsilence.php:72 -#, fuzzy msgid "User is not silenced." -msgstr "ليس للمستخدم ملف شخصي." +msgstr "المستخدم ليس مُسكتًا." #: actions/unsubscribe.php:77 msgid "No profile id in request." @@ -3496,7 +3510,8 @@ msgstr "" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "المستخدم" @@ -3504,19 +3519,84 @@ msgstr "المستخدم" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "ادعُ" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "رسالة ترحيب غير صالحة. أقصى طول هو 255 حرف." -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." msgstr "" +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "الملف الشخصي" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "حد السيرة" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "مستخدمون جدد" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "ترحيب المستخدمين الجدد" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "نص الترحيب بالمستخدمين الجدد (255 حرفًا كحد أقصى)." + +#: actions/useradminpanel.php:241 +msgid "Default subscription" +msgstr "الاشتراك المبدئي" + +#: actions/useradminpanel.php:242 +msgid "Automatically subscribe new users to this user." +msgstr "أشرك المستخدمين الجدد بهذا المستخدم تلقائيًا." + +#: actions/useradminpanel.php:251 +msgid "Invitations" +msgstr "الدعوات" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "الدعوات مُفعلة" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "الجلسات" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "تنقيح الجلسة" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." +msgstr "مكّن تنقيح مُخرجات الجلسة." + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "" @@ -3631,7 +3711,7 @@ msgstr "استمتع بالنقانق!" #: actions/usergroups.php:64 #, php-format msgid "%s groups, page %d" -msgstr "" +msgstr "مجموعات %s، صفحة %d" #: actions/usergroups.php:130 msgid "Search for more groups" @@ -3665,9 +3745,8 @@ msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "" #: classes/Message.php:45 -#, fuzzy msgid "You are banned from sending direct messages." -msgstr "رسائلك الواردة" +msgstr "أنت ممنوع من إرسال رسائل مباشرة." #: classes/Message.php:61 msgid "Could not insert message." @@ -3684,11 +3763,11 @@ msgstr "" #: classes/Notice.php:179 msgid "Problem saving notice. Too long." -msgstr "" +msgstr "مشكلة في حفظ الإشعار. طويل جدًا." #: classes/Notice.php:183 msgid "Problem saving notice. Unknown user." -msgstr "" +msgstr "مشكلة في حفظ الإشعار. مستخدم غير معروف." #: classes/Notice.php:188 msgid "" @@ -3709,14 +3788,14 @@ msgstr "" msgid "Problem saving notice." msgstr "مشكلة أثناء حفظ الإشعار." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "" #: classes/User_group.php:380 msgid "Could not create group." -msgstr "" +msgstr "تعذّر إنشاء المجموعة." #: classes/User_group.php:409 msgid "Could not set group membership." @@ -3727,17 +3806,13 @@ msgstr "تعذّر ضبط عضوية المجموعة." msgid "Welcome to %1$s, @%2$s!" msgstr "أهلا بكم في %1$s يا @%2$s!" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "الملف الشخصي" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "غيّر إعدادات ملفك الشخصي" #: lib/accountsettingsaction.php:112 msgid "Upload an avatar" -msgstr "" +msgstr "ارفع أفتارًا" #: lib/accountsettingsaction.php:116 msgid "Change your password" @@ -3768,140 +3843,142 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "صفحة غير مُعنونة" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "الرئيسية" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "الملف الشخصي ومسار الأصدقاء الزمني" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "الحساب" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "اتصل" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect to services" msgstr "" -#: lib/action.php:439 +#: lib/action.php:440 msgid "Change site configuration" -msgstr "" +msgstr "غيّر ضبط الموقع" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "ادعُ" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "اخرج" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" -msgstr "" +msgstr "اخرج من الموقع" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "أنشئ حسابًا" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" -msgstr "" +msgstr "لُج إلى الموقع" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "مساعدة" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "ساعدني!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "ابحث" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" -msgstr "" +msgstr "ابحث عن أشخاص أو نص" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "إشعار الموقع" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" -msgstr "" +msgstr "المشاهدات المحلية" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "إشعار الصفحة" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "عن" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "الأسئلة المكررة" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "الشروط" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "خصوصية" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "المصدر" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "اتصل" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%). " msgstr "" +"**%%site.name%%** خدمة تدوين مصغر يقدمها لك [%%site.broughtby%%](%%site." +"broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "" -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3912,31 +3989,31 @@ msgstr "" "المتوفر تحت [رخصة غنو أفيرو العمومية](http://www.fsf.org/licensing/licenses/" "agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 msgid "Site content license" msgstr "رخصة محتوى الموقع" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "الرخصة." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "بعد" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "قبل" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "" @@ -3954,17 +4031,19 @@ msgstr "" #: lib/adminpanelaction.php:247 msgid "Unable to delete design setting." -msgstr "" +msgstr "تعذّر حذف إعدادات التصميم." #: lib/adminpanelaction.php:300 -#, fuzzy msgid "Basic site configuration" -msgstr "تأكيد عنوان البريد الإلكتروني" +msgstr "ضبط الموقع الأساسي" #: lib/adminpanelaction.php:303 -#, fuzzy msgid "Design configuration" -msgstr "تأكيد عنوان البريد الإلكتروني" +msgstr "ضبط التصميم" + +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +msgid "Paths configuration" +msgstr "ضبط المسارات" #: lib/attachmentlist.php:87 msgid "Attachments" @@ -4140,33 +4219,42 @@ msgid "You are not subscribed to anyone." msgstr "لست مُشتركًا بأي أحد." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "أنت مشترك بهؤلاء الأِشخاص: " -msgstr[1] "أنت مشترك بهؤلاء الأِشخاص: " +msgstr[0] "لست مشتركًا بأحد." +msgstr[1] "أنت مشترك بهذا الشخص:" +msgstr[2] "أنت مشترك بهذين الشخصين:" +msgstr[3] "أنت مشترك بهؤلاء الأشخاص:" +msgstr[4] "" +msgstr[5] "" #: lib/command.php:640 msgid "No one is subscribed to you." msgstr "لا أحد مشترك بك." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "لا أحد مشترك بك." -msgstr[1] "لا أحد مشترك بك." +msgstr[1] "هذا الشخص مشترك بك:" +msgstr[2] "هذان الشخصان مشتركان بك:" +msgstr[3] "هؤلاء الأشخاص مشتركون بك:" +msgstr[4] "" +msgstr[5] "" #: lib/command.php:662 msgid "You are not a member of any groups." msgstr "لست عضوًا في أي مجموعة." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" -msgstr[0] "أنت عضو في هذه المجموعات: " -msgstr[1] "أنت عضو في هذه المجموعات: " +msgstr[0] "لست عضوًا في أي مجموعة." +msgstr[1] "أنت عضو في هذه المجموعة:" +msgstr[2] "أنت عضو في هذين المجموعتين:" +msgstr[3] "أنت عضو في هذه المجموعات:" +msgstr[4] "" +msgstr[5] "" #: lib/command.php:678 msgid "" @@ -4244,9 +4332,10 @@ msgid "Upload file" msgstr "ارفع ملفًا" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "هذا الملف كبير جدًا. إن أقصى حجم للملفات هو %s." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4270,7 +4359,7 @@ msgstr "فضّل" #: lib/feedlist.php:64 msgid "Export data" -msgstr "صدّر البيانات" +msgstr "تصدير البيانات" #: lib/feed.php:85 msgid "RSS 1.0" @@ -4339,7 +4428,7 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "مجموعات" @@ -4384,14 +4473,14 @@ msgstr "المجموعات الأكثر مرسلات" msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "" #: lib/imagefile.php:75 #, php-format msgid "That file is too big. The maximum file size is %s." -msgstr "" +msgstr "هذا الملف كبير جدًا. إن أقصى حجم للملفات هو %s." #: lib/imagefile.php:80 msgid "Partial upload." @@ -4417,6 +4506,14 @@ msgstr "" msgid "Unknown file type" msgstr "نوع ملف غير معروف" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4448,7 +4545,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "من" @@ -4652,7 +4749,7 @@ msgstr "" #: lib/mediafile.php:162 msgid "Failed to write file to disk." -msgstr "" +msgstr "فشل في كتابة الملف إلى القرص." #: lib/mediafile.php:165 msgid "File upload stopped by extension." @@ -4688,36 +4785,61 @@ msgstr "أرسل إشعارًا مباشرًا" msgid "To" msgstr "إلى" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "المحارف المتوفرة" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "أرسل إشعارًا" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "ما الأخبار يا %s؟" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "أرفق" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "أرفق ملفًا" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "ش" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "ج" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "ر" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "غ" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "في" + +#: lib/noticelist.php:506 msgid "in context" msgstr "في السياق" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "رُد على هذا الإشعار" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "رُد" @@ -4739,7 +4861,7 @@ msgstr "خطأ أثناء إدراج الملف الشخصي الجديد" #: lib/oauthstore.php:291 msgid "Error inserting avatar" -msgstr "" +msgstr "خطأ في إدراج الأفتار" #: lib/oauthstore.php:311 msgid "Error inserting remote profile" @@ -4749,11 +4871,11 @@ msgstr "خطأ أثناء إدراج الملف الشخصي البعيد" msgid "Duplicate notice" msgstr "ضاعف الإشعار" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "تعذّر إدراج اشتراك جديد." @@ -4848,9 +4970,8 @@ msgid "Popular" msgstr "" #: lib/sandboxform.php:67 -#, fuzzy msgid "Sandbox" -msgstr "صندوق الوارد" +msgstr "" #: lib/sandboxform.php:78 #, fuzzy @@ -4861,6 +4982,10 @@ msgstr "ألغِ منع هذا المستخدم" msgid "Search site" msgstr "ابحث في الموقع" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "الكلمات المفتاحية" + #: lib/searchaction.php:162 msgid "Search help" msgstr "ابحث في المساعدة" @@ -4873,17 +4998,13 @@ msgstr "أشخاص" msgid "Find people on this site" msgstr "ابحث عن أشخاص على هذا الموقع" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "إشعارات" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" -msgstr "" +msgstr "ابحث عن محتويات في الإشعارات" #: lib/searchgroupnav.php:85 msgid "Find groups on this site" -msgstr "" +msgstr "ابحث عن مجموعات على هذا الموقع" #: lib/section.php:89 msgid "Untitled section" @@ -4894,14 +5015,12 @@ msgid "More..." msgstr "المزيد..." #: lib/silenceform.php:67 -#, fuzzy msgid "Silence" -msgstr "إشعار الموقع" +msgstr "أسكت" #: lib/silenceform.php:78 -#, fuzzy msgid "Silence this user" -msgstr "امنع هذا المستخدم" +msgstr "أسكت هذا المستخدم" #: lib/subgroupnav.php:83 #, php-format @@ -4976,12 +5095,11 @@ msgstr "ألغِ منع هذا المستخدم" #: lib/unsilenceform.php:67 msgid "Unsilence" -msgstr "" +msgstr "ألغِ الإسكات" #: lib/unsilenceform.php:78 -#, fuzzy msgid "Unsilence this user" -msgstr "ألغِ منع هذا المستخدم" +msgstr "ألغِ إسكات هذا المستخدم" #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" @@ -5015,47 +5133,51 @@ msgstr "أرسل رسالة مباشرة إلى هذا المستخدم" msgid "Message" msgstr "رسالة" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "قبل لحظات قليلة" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "قبل دقيقة تقريبًا" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "قبل ساعة تقريبًا" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "قبل يوم تقريبا" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "قبل شهر تقريبًا" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "قبل سنة تقريبًا" @@ -5075,7 +5197,7 @@ msgstr "تعذّر تحليل الرسالة." #: scripts/maildaemon.php:53 msgid "Not a registered user." -msgstr "" +msgstr "ليس مستخدمًا مسجلًا." #: scripts/maildaemon.php:57 msgid "Sorry, that is not your incoming email address." @@ -5084,10 +5206,3 @@ msgstr "" #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "ألغِ منع هذا المستخدم" - -#~ msgid "These people are subscribed to you: " -#~ msgstr "هؤلاء الأشخاص مشتركون بك: " diff --git a/locale/bg/LC_MESSAGES/statusnet.po b/locale/bg/LC_MESSAGES/statusnet.po index 70937c64aa..f4a52d1142 100644 --- a/locale/bg/LC_MESSAGES/statusnet.po +++ b/locale/bg/LC_MESSAGES/statusnet.po @@ -1,5 +1,6 @@ # Translation of StatusNet to Bulgarian # +# Author@translatewiki.net: Turin # -- # This file is distributed under the same license as the StatusNet package. # @@ -7,22 +8,21 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:31:26+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:49:52+0000\n" "Language-Team: Bulgarian\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: bg\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\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 "Няма такъв етикет." +msgstr "Няма такака страница." #: actions/all.php:74 actions/allrss.php:68 #: actions/apiaccountupdatedeliverydevice.php:113 @@ -61,19 +61,19 @@ msgid "%s and friends" msgstr "%s и приятели" #: actions/all.php:99 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (RSS 1.0)" -msgstr "Емисия с приятелите на %s" +msgstr "Емисия с приятелите на %s (RSS 1.0)" #: actions/all.php:107 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (RSS 2.0)" -msgstr "Емисия с приятелите на %s" +msgstr "Емисия с приятелите на %s (RSS 2.0)" #: actions/all.php:115 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (Atom)" -msgstr "Емисия с приятелите на %s" +msgstr "Емисия с приятелите на %s (Atom)" #: actions/all.php:127 #, php-format @@ -103,9 +103,8 @@ msgid "" msgstr "" #: actions/all.php:165 -#, fuzzy msgid "You and friends" -msgstr "%s и приятели" +msgstr "Вие и приятелите" #: actions/allrss.php:119 actions/apitimelinefriends.php:121 #, php-format @@ -117,7 +116,6 @@ msgstr "Бележки от %1$s и приятели в %2$s." #: actions/apiaccountupdateprofilebackgroundimage.php:94 #: actions/apiaccountupdateprofilecolors.php:118 #: actions/apiaccountupdateprofile.php:97 -#, fuzzy msgid "API method not found." msgstr "Не е открит методът в API." @@ -141,7 +139,6 @@ msgid "" msgstr "" #: actions/apiaccountupdatedeliverydevice.php:132 -#, fuzzy msgid "Could not update user." msgstr "Грешка при обновяване на потребителя." @@ -180,7 +177,6 @@ msgid "User has no profile." msgstr "Потребителят няма профил." #: actions/apiaccountupdateprofile.php:147 -#, fuzzy msgid "Could not save profile." msgstr "Грешка при запазване на профила." @@ -197,9 +193,9 @@ msgid "No message text!" msgstr "Липсва текст на съобщението" #: 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 "Твърде дълго. Може да е най-много 140 знака." +msgstr "Твърде дълго. Може да е най-много %d знака." #: actions/apidirectmessagenew.php:146 msgid "Recipient user not found." @@ -212,9 +208,9 @@ msgstr "" "приятели." #: actions/apidirectmessage.php:89 -#, fuzzy, php-format +#, php-format msgid "Direct messages from %s" -msgstr "Преки съобщения до %s" +msgstr "Преки съобщения от %s" #: actions/apidirectmessage.php:93 #, php-format @@ -254,7 +250,6 @@ msgid "No status found with that ID." msgstr "Не е открита бележка с такъв идентификатор." #: actions/apifavoritecreate.php:119 -#, fuzzy msgid "This status is already a favorite!" msgstr "Тази бележка вече е отбелязана като любима!" @@ -263,7 +258,6 @@ msgid "Could not create favorite." msgstr "Грешка при отбелязване като любима." #: actions/apifavoritedestroy.php:122 -#, fuzzy msgid "That status is not a favorite!" msgstr "Тази бележка не е отбелязана като любима!" @@ -336,9 +330,9 @@ msgid "Full name is too long (max 255 chars)." msgstr "Пълното име е твърде дълго (макс. 255 знака)" #: actions/apigroupcreate.php:213 -#, fuzzy, php-format +#, php-format msgid "Description is too long (max %d chars)." -msgstr "Автобиографията е твърде дълга (до 140 символа)." +msgstr "Описанието е твърде дълго (до %d символа)." #: actions/apigroupcreate.php:224 actions/editgroup.php:204 #: actions/newgroup.php:148 actions/profilesettings.php:225 @@ -354,9 +348,9 @@ msgstr "" #: actions/apigroupcreate.php:264 actions/editgroup.php:224 #: actions/newgroup.php:168 -#, fuzzy, php-format +#, php-format msgid "Invalid alias: \"%s\"" -msgstr "Неправилен етикет: \"%s\"" +msgstr "Неправилен псевдоним: \"%s\"" #: actions/apigroupcreate.php:273 actions/editgroup.php:228 #: actions/newgroup.php:172 @@ -372,12 +366,10 @@ msgstr "" #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "Не е открит методът в API." +msgstr "Групата не е открита." #: actions/apigroupjoin.php:110 -#, fuzzy msgid "You are already a member of that group." msgstr "Вече членувате в тази група." @@ -391,7 +383,6 @@ msgid "Could not join user %s to group %s." msgstr "Грешка при проследяване — потребителят не е намерен." #: actions/apigroupleave.php:114 -#, fuzzy msgid "You are not a member of this group." msgstr "Не членувате в тази група." @@ -411,7 +402,7 @@ msgid "groups on %s" msgstr "Търсене на групи в сайта" #: actions/apigrouplist.php:95 -#, fuzzy, php-format +#, php-format msgid "%s's groups" msgstr "Групи на %s" @@ -429,9 +420,8 @@ msgid "You may not delete another user's status." msgstr "Не може да изтривате бележки на друг потребител." #: actions/apistatusesshow.php:138 -#, fuzzy msgid "Status deleted." -msgstr "Аватарът е обновен." +msgstr "Бележката е изтрита." #: actions/apistatusesshow.php:144 msgid "No status with that ID found." @@ -447,15 +437,14 @@ msgstr "Твърде дълга бележка. Трябва да е най-мн msgid "Not found" msgstr "Не е открито." -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" #: actions/apisubscriptions.php:231 actions/apisubscriptions.php:261 -#, fuzzy msgid "Unsupported format." -msgstr "Форматът на файла с изображението не се поддържа." +msgstr "Неподдържан формат." #: actions/apitimelinefavorites.php:107 #, php-format @@ -562,7 +551,7 @@ msgid "Preview" msgstr "Преглед" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Изтриване" @@ -575,7 +564,7 @@ msgid "Crop" msgstr "Изрязване" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -590,7 +579,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "Имаше проблем със сесията ви в сайта. Моля, опитайте отново!" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -613,9 +602,8 @@ msgid "Failed updating avatar." msgstr "Неуспешно обновяване на аватара." #: actions/avatarsettings.php:387 -#, fuzzy msgid "Avatar deleted." -msgstr "Аватарът е обновен." +msgstr "Аватарът е изтрит." #: actions/blockedfromgroup.php:73 actions/editgroup.php:84 #: actions/groupdesignsettings.php:84 actions/grouplogo.php:86 @@ -724,15 +712,15 @@ msgstr "Неразпознат вид адрес %s" msgid "That address has already been confirmed." msgstr "Този адрес е вече потвърден." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Грешка при обновяване на потребителя." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Грешка при изтриване потвърждението по е-поща." @@ -747,12 +735,11 @@ msgid "The address \"%s\" has been confirmed for your account." msgstr "Адресът \"%s\" е потвърден за сметката ви." #: actions/conversation.php:99 -#, fuzzy msgid "Conversation" -msgstr "Код за потвърждение" +msgstr "Разговор" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Бележки" @@ -789,11 +776,10 @@ msgid "Are you sure you want to delete this notice?" msgstr "Наистина ли искате да изтриете тази бележка?" #: actions/deletenotice.php:145 -#, fuzzy msgid "Do not delete this notice" -msgstr "Грешка при изтриване на бележката." +msgstr "Да не се изтрива бележката" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Изтриване на бележката" @@ -803,19 +789,16 @@ msgid "There was a problem with your session token. Try again, please." msgstr "Имаше проблем със сесията ви в сайта. Моля, опитайте отново!" #: actions/deleteuser.php:67 -#, fuzzy msgid "You cannot delete users." -msgstr "Грешка при обновяване на потребителя." +msgstr "Не можете да изтривате потребители." #: actions/deleteuser.php:74 -#, fuzzy msgid "You can only delete local users." -msgstr "Не може да изтривате бележки на друг потребител." +msgstr "Може да изтривате само локални потребители." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "Изтриване" +msgstr "Изтриване на потребител" #: actions/deleteuser.php:135 msgid "" @@ -824,9 +807,8 @@ msgid "" msgstr "" #: actions/deleteuser.php:148 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "Изтриване на бележката" +msgstr "Изтриване на този потребител" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 @@ -837,183 +819,116 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Неправилен размер." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Страницата не е достъпна във вида медия, който приемате" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Страницата не е достъпна във вида медия, който приемате" - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 -#, fuzzy +#: actions/designadminpanel.php:370 msgid "Change logo" -msgstr "Смяна на паролата" +msgstr "Смяна на логото" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Покани" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Промяна" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Нова бележка" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 #, fuzzy msgid "Theme for the site." msgstr "Излизане от сайта" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Настройки за аватар" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Настройки за аватар" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Аватарът е обновен." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Аватарът е обновен." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" -msgstr "" +msgstr "Смяна на изображението за фон" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" -msgstr "" +msgstr "Фон" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "Може да качите лого за групата ви." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" -msgstr "" +msgstr "Вкл." -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" -msgstr "" +msgstr "Изкл." -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 -#, fuzzy +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" -msgstr "Смяна на паролата" +msgstr "Смяна на цветовете" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 -#, fuzzy +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" -msgstr "Свързване" +msgstr "Съдържание" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 -#, fuzzy +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" -msgstr "Търсене" +msgstr "Страничен панел" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Текст" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "Списък" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Запазване" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1165,37 +1080,37 @@ msgstr "Искам да изпращам бележки по пощата." msgid "Publish a MicroID for my email address." msgstr "Публикуване на MicroID за адреса на е-пощата." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Настройките са запазени." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Не е въведена е-поща." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Грешка при нормализиране адреса на е-пощата" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Това не е правилен адрес на е-поща." -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Това и сега е адресът на е-пощата ви." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Тази е-поща вече се използва от друг потребител." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Не може да се вмъкне код за потвърждение." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1204,47 +1119,47 @@ msgstr "" "Проверете кутията (или папката за спам) за кода и указанията за използването " "му." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Няма потвърждения, очакващи да бъдат отказани." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Грешен IM адрес." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Потвърждаването е прекъснато." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Това не е вашият адрес на е-поща." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Адресът е премахнат." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Няма входящ адрес на е-поща." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Грешка при обновяване записа на потребител." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Входящият адрес на е-поща е премахнат." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Добавен е нов входящ адрес на е-поща." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Популярни бележки" @@ -1371,9 +1286,8 @@ msgid "No such group." msgstr "Няма такава група" #: actions/getfile.php:75 -#, fuzzy msgid "No such file." -msgstr "Няма такава бележка." +msgstr "Няма такъв файл." #: actions/getfile.php:79 #, fuzzy @@ -1394,9 +1308,8 @@ msgstr "Не е открит профил с такъв идентификато #: actions/groupblock.php:81 actions/groupunblock.php:81 #: actions/makeadmin.php:81 -#, fuzzy msgid "No group specified." -msgstr "Не е указан профил." +msgstr "Не е указана група." #: actions/groupblock.php:91 msgid "Only an admin can block group members." @@ -1444,9 +1357,8 @@ msgid "No ID" msgstr "Липсва ID" #: actions/groupdesignsettings.php:68 -#, fuzzy msgid "You must be logged in to edit a group." -msgstr "За да създавате група, трябва да сте влезли." +msgstr "За да редактирате група, трябва да сте влезли." #: actions/groupdesignsettings.php:141 #, fuzzy @@ -1514,9 +1426,9 @@ msgstr "" msgid "A list of the users in this group." msgstr "Списък с потребителите в тази група." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" -msgstr "" +msgstr "Настройки" #: actions/groupmembers.php:346 lib/blockform.php:69 msgid "Block" @@ -1555,9 +1467,8 @@ msgstr "Търсене на групи" #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 -#, fuzzy msgid "No results." -msgstr "Няма резултати" +msgstr "Няма резултати." #: actions/groupsearch.php:82 #, php-format @@ -1574,7 +1485,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Групи" @@ -1720,7 +1631,7 @@ msgstr "Това е входящата ви кутия с лични съобщ #: actions/invite.php:39 msgid "Invites have been disabled." -msgstr "" +msgstr "Поканите са изключени." #: actions/invite.php:41 #, php-format @@ -1789,7 +1700,7 @@ msgstr "Лично съобщение" msgid "Optionally add a personal message to the invitation." msgstr "Може да добавите и лично съобщение към поканата." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Прати" @@ -1894,7 +1805,7 @@ msgstr "Грешка при проследяване — потребителя #: actions/leavegroup.php:134 lib/command.php:289 #, php-format msgid "%s left group %s" -msgstr "" +msgstr "%s напусна групата %s" #: actions/login.php:79 actions/register.php:137 msgid "Already logged in." @@ -1914,7 +1825,7 @@ msgstr "Грешно име или парола." msgid "Error setting user. You are probably not authorized." msgstr "Забранено." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Вход" @@ -2019,16 +1930,15 @@ msgstr "" "тихичко." #: actions/newmessage.php:181 -#, fuzzy msgid "Message sent" -msgstr "Съобщение" +msgstr "Съобщението е изпратено" #: actions/newmessage.php:185 lib/command.php:375 #, php-format msgid "Direct message to %s sent" msgstr "Прякото съобщение до %s е изпратено." -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Грешка в Ajax" @@ -2036,10 +1946,9 @@ msgstr "Грешка в Ajax" msgid "New notice" msgstr "Нова бележка" -#: actions/newnotice.php:199 -#, fuzzy +#: actions/newnotice.php:206 msgid "Notice posted" -msgstr "Бележки" +msgstr "Бележката е публикувана" #: actions/noticesearch.php:68 #, php-format @@ -2073,12 +1982,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "Бележки от %1$s в %2$s." -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Всички бележки, намерени с \"%s\"" @@ -2204,9 +2113,9 @@ msgstr "6 или повече знака" msgid "Confirm" msgstr "Потвърждаване" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "също като паролата по-горе" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Също като паролата по-горе" #: actions/passwordsettings.php:117 msgid "Change" @@ -2236,6 +2145,113 @@ msgstr "Грешка при запазване на новата парола." msgid "Password saved." msgstr "Паролата е записана." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Страницата не е достъпна във вида медия, който приемате" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "Покани" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Нова бележка" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +msgid "Avatars" +msgstr "Аватари" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Настройки за аватар" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Аватарът е обновен." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Аватарът е обновен." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Нова бележка" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2301,14 +2317,13 @@ msgid "URL of your homepage, blog, or profile on another site" msgstr "Адрес на личната ви страница, блог или профил в друг сайт" #: actions/profilesettings.php:122 actions/register.php:460 -#, fuzzy, php-format +#, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "Опишете себе си и интересите си в до 140 букви" +msgstr "Опишете себе си и интересите си в до %d букви" #: actions/profilesettings.php:125 actions/register.php:463 -#, fuzzy msgid "Describe yourself and your interests" -msgstr "Опишете себе си и интересите си в до 140 букви" +msgstr "Опишете себе си и интересите си" #: actions/profilesettings.php:127 actions/register.php:465 msgid "Bio" @@ -2336,7 +2351,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Език" @@ -2360,9 +2375,9 @@ msgstr "" "ботове)." #: actions/profilesettings.php:221 actions/register.php:223 -#, fuzzy, php-format +#, php-format msgid "Bio is too long (max %d chars)." -msgstr "Автобиографията е твърде дълга (до 140 символа)." +msgstr "Биографията е твърде дълга (до %d символа)." #: actions/profilesettings.php:228 actions/siteadminpanel.php:165 msgid "Timezone not selected." @@ -2412,19 +2427,16 @@ msgid "Public timeline" msgstr "Общ поток" #: actions/public.php:151 -#, fuzzy msgid "Public Stream Feed (RSS 1.0)" -msgstr "Емисия на общия поток" +msgstr "Емисия на общия поток (RSS 1.0)" #: actions/public.php:155 -#, fuzzy msgid "Public Stream Feed (RSS 2.0)" -msgstr "Емисия на общия поток" +msgstr "Емисия на общия поток (RSS 2.0)" #: actions/public.php:159 -#, fuzzy msgid "Public Stream Feed (Atom)" -msgstr "Емисия на общия поток" +msgstr "Емисия на общия поток (Atom)" #: actions/public.php:179 #, php-format @@ -2530,11 +2542,11 @@ msgstr "" #: actions/recoverpassword.php:188 msgid "Password recovery" -msgstr "" +msgstr "Възстановяване на парола" #: actions/recoverpassword.php:191 msgid "Nickname or email address" -msgstr "" +msgstr "Псевдоним или е-поща" #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." @@ -2564,10 +2576,6 @@ msgstr "Непознато действие" msgid "6 or more characters, and don't forget it!" msgstr "6 или повече знака. И не ги забравяйте!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Също като паролата по-горе" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Обновяване" @@ -2629,7 +2637,7 @@ msgstr "Грешка в кода за потвърждение." msgid "Registration successful" msgstr "Записването е успешно." -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Регистриране" @@ -2675,7 +2683,7 @@ msgid "Same as password above. Required." msgstr "Същото като паролата по-горе. Задължително поле." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Е-поща" @@ -2781,7 +2789,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "Адрес на профила ви в друга, съвместима услуга за микроблогване" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Абониране" @@ -2936,9 +2944,8 @@ msgstr "" #: actions/showgroup.php:274 actions/tagother.php:128 #: actions/userauthorization.php:179 lib/userprofile.php:194 -#, fuzzy msgid "Note" -msgstr "Бележки" +msgstr "Бележка" #: actions/showgroup.php:284 lib/groupeditform.php:184 msgid "Aliases" @@ -3012,7 +3019,7 @@ msgstr "" #: actions/showgroup.php:482 msgid "Admins" -msgstr "" +msgstr "Администратори" #: actions/showmessage.php:81 msgid "No such message." @@ -3033,9 +3040,8 @@ msgid "Message from %1$s on %2$s" msgstr "Съобщение от %1$s в %2$s" #: actions/shownotice.php:90 -#, fuzzy msgid "Notice deleted." -msgstr "Бележки" +msgstr "Бележката е изтрита." #: actions/showstream.php:73 #, fuzzy, php-format @@ -3113,14 +3119,8 @@ msgid "You cannot silence users on this site." msgstr "Не може да изпращате съобщения до този потребител." #: actions/silence.php:72 -#, fuzzy msgid "User is already silenced." -msgstr "Потребителят ви е блокирал." - -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Покани" +msgstr "Потребителят вече е заглушен." #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." @@ -3153,157 +3153,151 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Нова бележка" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Нов адрес на е-поща за публикщуване в %s" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Местоположение" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "Предпочитан език" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 -#, fuzzy +#: actions/siteadminpanel.php:319 msgid "Server" -msgstr "Възстановяване" +msgstr "Сървър" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Нова бележка" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +msgid "Access" +msgstr "Достъп" + #: actions/siteadminpanel.php:334 -#, fuzzy msgid "Private" -msgstr "Поверителност" +msgstr "Частен" #: actions/siteadminpanel.php:336 msgid "Prohibit anonymous users (not logged in) from viewing site?" msgstr "" #: actions/siteadminpanel.php:340 -#, fuzzy msgid "Invite only" -msgstr "Покани" +msgstr "Само с покани" #: actions/siteadminpanel.php:342 msgid "Make registration invitation only." -msgstr "" +msgstr "Новите регистрации да са само с покани." -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 -#, fuzzy +#: actions/siteadminpanel.php:346 msgid "Closed" -msgstr "Блокиране" +msgstr "Затворен" #: actions/siteadminpanel.php:348 msgid "Disable new registrations." +msgstr "Изключване на новите регистрации." + +#: actions/siteadminpanel.php:354 +msgid "Snapshots" msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 -#, fuzzy +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 msgid "Never" -msgstr "Възстановяване" +msgstr "Никога" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3314,48 +3308,55 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 -#, fuzzy -msgid "Sometimes" -msgstr "Бележки" - -#: actions/siteadminpanel.php:382 -msgid "Always" -msgstr "" +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "SSL" #: actions/siteadminpanel.php:384 -msgid "Use SSL" -msgstr "" +msgid "Sometimes" +msgstr "Понякога" #: actions/siteadminpanel.php:385 +msgid "Always" +msgstr "Винаги" + +#: actions/siteadminpanel.php:387 +msgid "Use SSL" +msgstr "Използване на SSL" + +#: actions/siteadminpanel.php:388 msgid "When to use SSL" -msgstr "" +msgstr "Кога да се използва SSL" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" -msgstr "" +msgstr "SSL-сървър" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "Ограничения" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Настройки за аватар" @@ -3481,9 +3482,9 @@ msgid "Subscribed" msgstr "Абониране" #: actions/subscribers.php:50 -#, fuzzy, php-format +#, php-format msgid "%s subscribers" -msgstr "Абонати" +msgstr "%s абоната" #: actions/subscribers.php:52 #, php-format @@ -3669,7 +3670,8 @@ msgstr "Отписване" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Потребител" @@ -3677,17 +3679,87 @@ msgstr "Потребител" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" + +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Профил" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "Нови потребители" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 #, fuzzy -msgid "Invite-only" +msgid "Default subscription" +msgstr "Всички абонаменти" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Автоматично абониране за всеки, който се абонира за мен (подходящо за " +"ботове)." + +#: actions/useradminpanel.php:251 +msgid "Invitations" msgstr "Покани" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Поканите са изпратени." + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "Сесии" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "Управление на сесии" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3705,9 +3777,8 @@ msgstr "" "на този потребител. Ако не искате абонамента, натиснете \"Cancel\" (Отказ)." #: actions/userauthorization.php:188 -#, fuzzy msgid "License" -msgstr "лиценз." +msgstr "Лиценз" #: actions/userauthorization.php:209 msgid "Accept" @@ -3901,7 +3972,7 @@ msgstr "Забранено ви е да публикувате бележки в msgid "Problem saving notice." msgstr "Проблем при записване на бележката." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Грешка в базата от данни — отговор при вмъкването: %s" @@ -3920,10 +3991,6 @@ msgstr "Грешка при създаване на нов абонамент." msgid "Welcome to %1$s, @%2$s!" msgstr "Съобщение до %1$s в %2$s" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Профил" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Промяна настройките на профила" @@ -3954,143 +4021,142 @@ msgid "Other options" msgstr "Други настройки" #: lib/action.php:144 -#, fuzzy, php-format +#, php-format msgid "%s - %s" -msgstr "%s (%s)" +msgstr "%s - %s" #: lib/action.php:159 msgid "Untitled page" msgstr "Неозаглавена страница" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Начало" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Сметка" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "Промяна на поща, аватар, парола, профил" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Свързване" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Грешка при пренасочване към сървър: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Абонаменти" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Покани" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Поканете приятели и колеги да се присъединят към вас в %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Изход" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Излизане от сайта" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "Създаване на нова сметка" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Влизане в сайта" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Помощ" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "Помощ" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Търсене" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Търсене за хора или бележки" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "Нова бележка" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "Нова бележка" -#: lib/action.php:718 +#: lib/action.php:719 #, fuzzy msgid "Secondary site navigation" msgstr "Абонаменти" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Относно" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "Въпроси" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Поверителност" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Изходен код" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Контакт" -#: lib/action.php:740 -#, fuzzy +#: lib/action.php:741 msgid "Badge" -msgstr "Побутване" +msgstr "Табелка" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "Лиценз на програмата StatusNet" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4099,12 +4165,12 @@ msgstr "" "**%%site.name%%** е услуга за микроблогване, предоставена ви от [%%site." "broughtby%%](%%site.broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** е услуга за микроблогване. " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4115,32 +4181,32 @@ msgstr "" "достъпна под [GNU Affero General Public License](http://www.fsf.org/" "licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "Лиценз на програмата StatusNet" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "Всички " -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "лиценз." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Страниране" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "След" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Преди" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "Имаше проблем със сесията ви в сайта." @@ -4174,6 +4240,11 @@ msgstr "Потвърждаване адреса на е-поща" msgid "Design configuration" msgstr "Потвърждение за SMS" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "Потвърждение за SMS" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4350,11 +4421,10 @@ msgid "You are not subscribed to anyone." msgstr "Не сте абонирани за този профил" #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Не сте абонирани за този профил" -msgstr[1] "Не сте абонирани за този профил" +msgstr[0] "Вече сте абонирани за следните потребители:" +msgstr[1] "Вече сте абонирани за следните потребители:" #: lib/command.php:640 #, fuzzy @@ -4362,19 +4432,16 @@ msgid "No one is subscribed to you." msgstr "Грешка при абониране на друг потребител за вас." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Грешка при абониране на друг потребител за вас." msgstr[1] "Грешка при абониране на друг потребител за вас." #: lib/command.php:662 -#, fuzzy msgid "You are not a member of any groups." -msgstr "Не членувате в тази група." +msgstr "Не членувате в нито една група." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Не членувате в тази група." @@ -4420,9 +4487,8 @@ msgid "" msgstr "" #: lib/common.php:199 -#, fuzzy msgid "No configuration file found. " -msgstr "Няма код за потвърждение." +msgstr "Не е открит файл с настройки. " #: lib/common.php:200 msgid "I looked for configuration files in the following places: " @@ -4451,17 +4517,17 @@ msgstr "Бележки през SMS" #: lib/dberroraction.php:60 msgid "Database error" -msgstr "" +msgstr "Грешка в базата от данни" #: lib/designsettings.php:105 -#, fuzzy msgid "Upload file" -msgstr "Качване" +msgstr "Качване на файл" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Можете да качите личен аватар тук." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4490,19 +4556,19 @@ msgstr "Изнасяне на данните" #: lib/feed.php:85 msgid "RSS 1.0" -msgstr "" +msgstr "RSS 1.0" #: lib/feed.php:87 msgid "RSS 2.0" -msgstr "" +msgstr "RSS 2.0" #: lib/feed.php:89 msgid "Atom" -msgstr "" +msgstr "Atom" #: lib/feed.php:91 msgid "FOAF" -msgstr "" +msgstr "FOAF" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -4558,7 +4624,7 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Група" @@ -4604,7 +4670,7 @@ msgstr "Групи с най-много бележки" msgid "Tags in %s group's notices" msgstr "Етикети в бележките към групата %s" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Страницата не е достъпна във вида медия, който приемате" @@ -4638,6 +4704,14 @@ msgstr "Няма такава бележка." msgid "Unknown file type" msgstr "Неподдържан вид файл" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4669,10 +4743,9 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 -#, fuzzy +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" -msgstr " от " +msgstr "от" #: lib/mail.php:172 msgid "Email address confirmation" @@ -4813,9 +4886,9 @@ msgid "" msgstr "" #: lib/mail.php:559 -#, fuzzy, php-format +#, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "%s отбеляза бележката ви като любима" +msgstr "%s (@%s) отбеляза бележката ви като любима" #: lib/mail.php:561 #, php-format @@ -4918,37 +4991,62 @@ msgstr "Изпращане на пряко съобщеие" msgid "To" msgstr "До" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "Налични знаци" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "Изпращане на бележка" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Какво става, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 -#, fuzzy -msgid "in context" -msgstr "Няма съдържание!" +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" -#: lib/noticelist.php:498 +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "Не" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 +msgid "in context" +msgstr "в контекст" + +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Отговаряне на тази бележка" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Отговор" @@ -4981,12 +5079,12 @@ msgstr "Грешка при вмъкване на отдалечен профи msgid "Duplicate notice" msgstr "Изтриване на бележката" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 #, fuzzy msgid "You have been banned from subscribing." msgstr "Потребителят е забранил да се абонирате за него." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Грешка при добавяне на нов абонамент." @@ -5096,6 +5194,10 @@ msgstr "Разблокиране на този потребител" msgid "Search site" msgstr "Търсене" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5109,10 +5211,6 @@ msgstr "Хора" msgid "Find people on this site" msgstr "Търсене на хора в сайта" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Бележки" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Търсене в съдържанието на бележките" @@ -5130,14 +5228,12 @@ msgid "More..." msgstr "" #: lib/silenceform.php:67 -#, fuzzy msgid "Silence" -msgstr "Нова бележка" +msgstr "Заглушаване" #: lib/silenceform.php:78 -#, fuzzy msgid "Silence this user" -msgstr "Блокиране на потребителя" +msgstr "Заглушаване на този потребител." #: lib/subgroupnav.php:83 #, php-format @@ -5243,7 +5339,7 @@ msgstr "Настройки на профила" #: lib/userprofile.php:249 msgid "Edit" -msgstr "" +msgstr "Редактиране" #: lib/userprofile.php:272 msgid "Send a direct message to this user" @@ -5253,47 +5349,51 @@ msgstr "Изпращате на пряко съобщение до този по msgid "Message" msgstr "Съобщение" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "преди няколко секунди" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "преди около минута" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "преди около %d минути" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "преди около час" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "преди около %d часа" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "преди около ден" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "преди около %d дни" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "преди около месец" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "преди около %d месеца" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "преди около година" @@ -5322,11 +5422,3 @@ msgstr "Това не е вашият входящ адрес." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Входящата поща не е разрешена." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Разблокиране на този потребител" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Абонирани за %s" diff --git a/locale/ca/LC_MESSAGES/statusnet.po b/locale/ca/LC_MESSAGES/statusnet.po index b62c35c190..8f517c0550 100644 --- a/locale/ca/LC_MESSAGES/statusnet.po +++ b/locale/ca/LC_MESSAGES/statusnet.po @@ -8,16 +8,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:31:29+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:49:54+0000\n" "Language-Team: Catalan\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ca\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -209,9 +209,9 @@ msgid "Can't send direct messages to users who aren't your friend." msgstr "No pots enviar missatges directes a usuaris que no siguin amics teus." #: actions/apidirectmessage.php:89 -#, fuzzy, php-format +#, php-format msgid "Direct messages from %s" -msgstr "Missatges directes a %s" +msgstr "Missatges directes de %s" #: actions/apidirectmessage.php:93 #, php-format @@ -348,7 +348,7 @@ msgstr "La ubicació és massa llarga (màx. 255 caràcters)." #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." -msgstr "" +msgstr "Hi ha massa àlies! Màxim %d." #: actions/apigroupcreate.php:264 actions/editgroup.php:224 #: actions/newgroup.php:168 @@ -370,9 +370,8 @@ msgstr "" #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "No s'ha trobat el mètode API!" +msgstr "No s'ha trobat el grup!" #: actions/apigroupjoin.php:110 #, fuzzy @@ -408,9 +407,9 @@ msgid "groups on %s" msgstr "Accions del grup" #: actions/apigrouplist.php:95 -#, fuzzy, php-format +#, php-format msgid "%s's groups" -msgstr "%s grups" +msgstr "Grups de %s" #: actions/apigrouplist.php:103 #, fuzzy, php-format @@ -426,9 +425,8 @@ msgid "You may not delete another user's status." msgstr "No pots eliminar l'estatus d'un altre usuari." #: actions/apistatusesshow.php:138 -#, fuzzy msgid "Status deleted." -msgstr "Avatar actualitzat." +msgstr "S'ha suprimit l'estat." #: actions/apistatusesshow.php:144 msgid "No status with that ID found." @@ -444,7 +442,7 @@ msgstr "Massa llarg. La longitud màxima és de 140 caràcters." msgid "Not found" msgstr "No s'ha trobat" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -559,7 +557,7 @@ msgid "Preview" msgstr "Previsualitzar" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Eliminar" @@ -572,7 +570,7 @@ msgid "Crop" msgstr "Crop" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -589,7 +587,7 @@ msgstr "" "us plau." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -614,9 +612,8 @@ msgid "Failed updating avatar." msgstr "Error en actualitzar avatar." #: actions/avatarsettings.php:387 -#, fuzzy msgid "Avatar deleted." -msgstr "Avatar actualitzat." +msgstr "S'ha suprimit l'avatar." #: actions/blockedfromgroup.php:73 actions/editgroup.php:84 #: actions/groupdesignsettings.php:84 actions/grouplogo.php:86 @@ -682,9 +679,8 @@ msgid "No" msgstr "No" #: actions/block.php:143 actions/deleteuser.php:147 -#, fuzzy msgid "Do not block this user" -msgstr "Desbloquejar aquest usuari" +msgstr "No bloquis l'usuari" #: actions/block.php:144 actions/deletenotice.php:146 #: actions/deleteuser.php:148 actions/groupblock.php:179 @@ -725,15 +721,15 @@ msgstr "Tipus d'adreça %s desconeguda" msgid "That address has already been confirmed." msgstr "Aquesta adreça ja ha estat confirmada." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "No s'ha pogut actualitzar l'usuari." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "No s'ha pogut eliminar la confirmació de correu electrònic." @@ -752,7 +748,7 @@ msgid "Conversation" msgstr "Conversa" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Avisos" @@ -795,7 +791,7 @@ msgstr "N'estàs segur que vols eliminar aquesta notificació?" msgid "Do not delete this notice" msgstr "No es pot esborrar la notificació." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Eliminar aquesta nota" @@ -807,9 +803,8 @@ msgstr "" "us plau." #: actions/deleteuser.php:67 -#, fuzzy msgid "You cannot delete users." -msgstr "No s'ha pogut actualitzar l'usuari." +msgstr "No podeu suprimir els usuaris." #: actions/deleteuser.php:74 #, fuzzy @@ -817,9 +812,8 @@ msgid "You can only delete local users." msgstr "No pots eliminar l'estatus d'un altre usuari." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "Eliminar" +msgstr "Suprimeix l'usuari" #: actions/deleteuser.php:135 msgid "" @@ -828,198 +822,126 @@ msgid "" msgstr "" #: actions/deleteuser.php:148 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "Eliminar aquesta nota" +msgstr "Suprimeix l'usuari" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 msgid "Design" -msgstr "" +msgstr "Disseny" #: actions/designadminpanel.php:73 msgid "Design settings for this StatusNet site." -msgstr "" +msgstr "Paràmetres de disseny d'aquest lloc StatusNet." -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Mida invàlida." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Aquesta pàgina no està disponible en " -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Aquesta pàgina no està disponible en " - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 -#, fuzzy +#: actions/designadminpanel.php:370 msgid "Change logo" -msgstr "Canviar la teva contrasenya" +msgstr "Canvia el logotip" -#: actions/designadminpanel.php:417 -#, fuzzy +#: actions/designadminpanel.php:375 msgid "Site logo" -msgstr "Invitar" +msgstr "Logotip del lloc" -#: actions/designadminpanel.php:424 -#, fuzzy +#: actions/designadminpanel.php:382 msgid "Change theme" -msgstr "Canviar" +msgstr "Canvia el tema" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Avís del lloc" -#: actions/designadminpanel.php:442 -#, fuzzy +#: actions/designadminpanel.php:400 msgid "Theme for the site." -msgstr "Sortir d'aquest lloc" +msgstr "Tema del lloc." -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Configuració de l'avatar" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Configuració de l'avatar" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Avatar actualitzat." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Avatar actualitzat." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" -msgstr "" +msgstr "Canvia la imatge de fons" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" -msgstr "" +msgstr "Fons" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "Pots pujar una imatge de logo per al grup." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 -#, fuzzy +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" -msgstr "Canviar la teva contrasenya" +msgstr "Canvia els colors" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 -#, fuzzy +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" -msgstr "Connectar-se" +msgstr "Contingut" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 -#, fuzzy +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" -msgstr "Cercar" +msgstr "Barra lateral" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Text" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 -#, fuzzy +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" -msgstr "Inici de sessió" +msgstr "Enllaços" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Guardar" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" -msgstr "" +msgstr "Desa el disseny" #: actions/disfavor.php:81 msgid "This notice is not a favorite!" @@ -1173,37 +1095,37 @@ msgstr "Vull publicar notificacions per correu electrònic." msgid "Publish a MicroID for my email address." msgstr "Publica una MicroID per al meu correu electrònic." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Preferències guardades." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "No hi ha cap direcció de correu electrònic." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "No es pot normalitzar aquesta direcció de correu electrònic" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "No és una direcció de correu electrònic vàlida." -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Aquest ja és el teu correu electrònic." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Aquest correu electrònic pertany a un altre usuari." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "No s'ha pogut inserir el codi de confirmació." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1212,47 +1134,47 @@ msgstr "" "Revisa la teva safata d'entrada (i la carpeta de spam!) per veure aquest " "codi i les instruccions per utilitzar-lo." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Cap confirmació pendent per a cancel·lar." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Aquesta adreça de missatgeria instantània és incorrecta." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Confirmació cancel·lada." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Aquest no és el teu correu electrònic" -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "L'adreça ha estat eliminada." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "No hi ha cap direcció de correu electrònic entrant." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "No s'ha pogut actualitzar el registre de l'usuari." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Eliminat el correu electrònic entrant." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Nou correu electrònic entrant afegit." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Notificacions populars" @@ -1329,7 +1251,7 @@ msgstr "Nou avís" #: actions/file.php:42 msgid "No attachments" -msgstr "" +msgstr "Sense adjuncions" #: actions/file.php:51 msgid "No uploaded attachments" @@ -1353,9 +1275,8 @@ msgid "That user has blocked you from subscribing." msgstr "Aquest usuari t'ha bloquejat com a subscriptor." #: actions/finishremotesubscribe.php:106 -#, fuzzy msgid "You are not authorized." -msgstr "No autoritzat." +msgstr "No esteu autoritzat." #: actions/finishremotesubscribe.php:109 #, fuzzy @@ -1383,9 +1304,8 @@ msgid "No such file." msgstr "No existeix aquest avís." #: actions/getfile.php:79 -#, fuzzy msgid "Cannot read file." -msgstr "Hem perdut el nostre arxiu." +msgstr "No es pot llegir el fitxer." #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 @@ -1401,9 +1321,8 @@ msgstr "No hi ha cap perfil amb aquesta ID." #: actions/groupblock.php:81 actions/groupunblock.php:81 #: actions/makeadmin.php:81 -#, fuzzy msgid "No group specified." -msgstr "No s'ha especificat perfil." +msgstr "No s'ha especificat cap grup." #: actions/groupblock.php:91 msgid "Only an admin can block group members." @@ -1522,7 +1441,7 @@ msgstr "%s membre/s en el grup, pàgina %d" msgid "A list of the users in this group." msgstr "La llista dels usuaris d'aquest grup." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Admin" @@ -1560,7 +1479,7 @@ msgstr "" #: actions/groupsearch.php:58 msgid "Group search" -msgstr "Cercar grup" +msgstr "Cerca de grups" #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 @@ -1582,7 +1501,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Grups" @@ -1805,7 +1724,7 @@ msgstr "Missatge personal" msgid "Optionally add a personal message to the invitation." msgstr "Opcionalment pots afegir un missatge a la invitació." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Enviar" @@ -1929,7 +1848,7 @@ msgstr "Nom d'usuari o contrasenya incorrectes." msgid "Error setting user. You are probably not authorized." msgstr "No autoritzat." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Inici de sessió" @@ -1983,7 +1902,7 @@ msgstr "" #: actions/makeadmin.php:91 msgid "Only an admin can make another user an admin." -msgstr "" +msgstr "Només un administrador poc fer a un altre usuari administrador." #: actions/makeadmin.php:95 #, php-format @@ -2043,7 +1962,7 @@ msgstr "S'ha enviat el missatge" msgid "Direct message to %s sent" msgstr "Missatge directe per a %s enviat" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Ajax Error" @@ -2051,7 +1970,7 @@ msgstr "Ajax Error" msgid "New notice" msgstr "Nou avís" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "Notificació publicada" @@ -2087,12 +2006,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "Actualitzacions de %1$s a %2$s!" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Totes les actualitzacions que corresponen a la frase a cercar \"%s\" " @@ -2122,9 +2041,8 @@ msgid "%1$s's status on %2$s" msgstr "estat de %1$s a %2$s" #: actions/oembed.php:157 -#, fuzzy msgid "content type " -msgstr "Connectar-se" +msgstr "tipus de contingut " #: actions/oembed.php:160 msgid "Only " @@ -2137,7 +2055,7 @@ msgstr "Format de data no suportat." #: actions/opensearch.php:64 msgid "People Search" -msgstr "Cercar gent" +msgstr "Cerca de gent" #: actions/opensearch.php:67 msgid "Notice Search" @@ -2222,9 +2140,9 @@ msgstr "6 o més caràcters" msgid "Confirm" msgstr "Confirmar" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "repeteix la contrasenya anterior" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Igual a la contrasenya de dalt" #: actions/passwordsettings.php:117 msgid "Change" @@ -2254,6 +2172,113 @@ msgstr "No es pot guardar la nova contrasenya." msgid "Password saved." msgstr "Contrasenya guardada." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "Camins" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Aquesta pàgina no està disponible en " + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "Lloc" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "Camí" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Avís del lloc" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "Tema" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Avatar" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Configuració de l'avatar" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Avatar actualitzat." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Avatar actualitzat." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Avís del lloc" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2359,7 +2384,7 @@ msgstr "" "Etiquetes per a tu mateix (lletres, números, -, ., i _), per comes o separat " "por espais" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Idioma" @@ -2590,10 +2615,6 @@ msgstr "Acció desconeguda" msgid "6 or more characters, and don't forget it!" msgstr "6 o més caràcters, i no te n'oblidis!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Igual a la contrasenya de dalt" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Restablir" @@ -2655,7 +2676,7 @@ msgstr "Error amb el codi de confirmació." msgid "Registration successful" msgstr "Registre satisfactori" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Registrar-se" @@ -2700,7 +2721,7 @@ msgid "Same as password above. Required." msgstr "Igual a la contrasenya de dalt. Requerit." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Correu electrònic" @@ -2807,7 +2828,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "URL del teu perfil en un altre servei de microblogging compatible" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Subscriure's" @@ -3013,9 +3034,8 @@ msgid "Statistics" msgstr "Estadístiques" #: actions/showgroup.php:432 -#, fuzzy msgid "Created" -msgstr "Crear" +msgstr "S'ha creat" #: actions/showgroup.php:448 #, php-format @@ -3039,9 +3059,8 @@ msgstr "" "(http://ca.wikipedia.org/wiki/Microblogging)" #: actions/showgroup.php:482 -#, fuzzy msgid "Admins" -msgstr "Admin" +msgstr "Administradors" #: actions/showmessage.php:81 msgid "No such message." @@ -3148,11 +3167,6 @@ msgstr "No pots enviar un missatge a aquest usuari." msgid "User is already silenced." msgstr "Un usuari t'ha bloquejat." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Invitar" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3162,9 +3176,8 @@ msgid "Site name must have non-zero length." msgstr "" #: actions/siteadminpanel.php:155 -#, fuzzy msgid "You must have a valid contact email address" -msgstr "No és una direcció de correu electrònic vàlida." +msgstr "Heu de tenir una adreça electrònica de contacte vàlida" #: actions/siteadminpanel.php:173 #, php-format @@ -3184,107 +3197,101 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" -msgstr "" +#: actions/siteadminpanel.php:266 +msgid "General" +msgstr "General" -#: actions/siteadminpanel.php:275 -#, fuzzy +#: actions/siteadminpanel.php:269 msgid "Site name" -msgstr "Avís del lloc" +msgstr "Nom del lloc" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Nou correu electrònic per publicar a %s" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Vistes locals" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "Preferència d'idioma" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +#, fuzzy +msgid "URLs" +msgstr "URL" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Recuperar" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Avís del lloc" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +msgid "Access" +msgstr "Accés" + #: actions/siteadminpanel.php:334 -#, fuzzy msgid "Private" -msgstr "Privacitat" +msgstr "Privat" #: actions/siteadminpanel.php:336 msgid "Prohibit anonymous users (not logged in) from viewing site?" @@ -3299,7 +3306,7 @@ msgstr "Invitar" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Bloquejar" @@ -3308,33 +3315,37 @@ msgstr "Bloquejar" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Recuperar" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3345,48 +3356,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Avisos" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Configuració de l'avatar" @@ -3700,7 +3720,8 @@ msgstr "No subscrit" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Usuari" @@ -3708,17 +3729,88 @@ msgstr "Usuari" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Invitar" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Perfil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "Usuaris nous" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "Benvinguda als usuaris nous" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Totes les subscripcions" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Automàticament subscriure's a qualsevol que ho estigui a tu mateix (ideal " +"per no-humans)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Invitació(ons) enviada(des)" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Invitació(ons) enviada(des)" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3743,7 +3835,7 @@ msgstr "llicència." #: actions/userauthorization.php:209 msgid "Accept" -msgstr "Acceptar" +msgstr "Accepta" #: actions/userauthorization.php:210 lib/subscribeform.php:115 #: lib/subscribeform.php:139 @@ -3752,7 +3844,7 @@ msgstr "Subscriure's a aquest usuari" #: actions/userauthorization.php:211 msgid "Reject" -msgstr "Rebutjar" +msgstr "Rebutja" #: actions/userauthorization.php:212 #, fuzzy @@ -3933,7 +4025,7 @@ msgstr "Ha estat bandejat de publicar notificacions en aquest lloc." msgid "Problem saving notice." msgstr "Problema en guardar l'avís." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Error de BD en inserir resposta: %s" @@ -3951,25 +4043,21 @@ msgstr "No s'ha pogut establir la pertinença d'aquest grup." msgid "Welcome to %1$s, @%2$s!" msgstr "Missatge per a %1$s a %2$s" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Perfil" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" -msgstr "Canviar les preferències del teu perfil" +msgstr "Canvieu els paràmetres del vostre perfil" #: lib/accountsettingsaction.php:112 msgid "Upload an avatar" -msgstr "Pujar un avatar" +msgstr "Puja un avatar" #: lib/accountsettingsaction.php:116 msgid "Change your password" -msgstr "Canviar la teva contrasenya" +msgstr "Canvieu la vostra contrasenya" #: lib/accountsettingsaction.php:120 msgid "Change email handling" -msgstr "Canviar correu electrònic" +msgstr "Canvieu la gestió del correu" #: lib/accountsettingsaction.php:124 #, fuzzy @@ -3993,131 +4081,130 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "Pàgina sense titol" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Navegació primària del lloc" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Inici" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Perfil personal i línia temporal dels amics" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Compte" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "Canviar correu electrònic, avatar, contrasenya, perfil" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" -msgstr "Connectar-se" +msgstr "Connexió" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "No s'ha pogut redirigir al servidor: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Navegació primària del lloc" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" -msgstr "Invitar" +msgstr "Convida" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Convidar amics i companys perquè participin a %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" -msgstr "Sortir" +msgstr "Finalitza la sessió" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" -msgstr "Sortir d'aquest lloc" +msgstr "Finalitza la sessió del lloc" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" -msgstr "Crear nou compte" +msgstr "Crea un compte" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" -msgstr "Accedir a aquest lloc" +msgstr "Inicia una sessió al lloc" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Ajuda" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "Ajuda'm" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" -msgstr "Cercar" +msgstr "Cerca" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" -msgstr "Cercar gent o text" +msgstr "Cerca gent o text" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "Avís del lloc" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Vistes locals" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "Notificació pàgina" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Navegació del lloc secundària" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" -msgstr "Sobre" +msgstr "Quant a" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" -msgstr "Preguntes freqüents" +msgstr "Preguntes més freqüents" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" -msgstr "Privacitat" +msgstr "Privadesa" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Font" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" -msgstr "Posar-se en contacte" +msgstr "Contacte" -#: lib/action.php:740 -#, fuzzy +#: lib/action.php:741 msgid "Badge" -msgstr "Reclamar" +msgstr "Insígnia" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "Llicència del programari StatusNet" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4126,12 +4213,12 @@ msgstr "" "**%%site.name%%** és un servei de microblogging de [%%site.broughtby%%**](%%" "site.broughtbyurl%%)." -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** és un servei de microblogging." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4142,32 +4229,32 @@ msgstr "" "%s, disponible sota la [GNU Affero General Public License](http://www.fsf." "org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "Llicència del programari StatusNet" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "Tot " -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "llicència." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Paginació" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "Posteriors" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Anteriors" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "Ha ocorregut algun problema amb la teva sessió." @@ -4201,9 +4288,14 @@ msgstr "Confirmació de l'adreça de correu electrònic" msgid "Design configuration" msgstr "Confirmació SMS" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "Confirmació SMS" + #: lib/attachmentlist.php:87 msgid "Attachments" -msgstr "" +msgstr "Adjuncions" #: lib/attachmentlist.php:265 msgid "Author" @@ -4220,7 +4312,7 @@ msgstr "" #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" -msgstr "" +msgstr "Etiquetes de l'adjunció" #: lib/channel.php:138 lib/channel.php:158 msgid "Command results" @@ -4375,11 +4467,10 @@ 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 this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "No estàs subscrit a aquest perfil." -msgstr[1] "No estàs subscrit a aquest perfil." +msgstr[0] "Ja estàs subscrit a aquests usuaris:" +msgstr[1] "Ja estàs subscrit a aquests usuaris:" #: lib/command.php:640 #, fuzzy @@ -4387,7 +4478,6 @@ msgid "No one is subscribed to you." msgstr "No pots subscriure a un altre a tu mateix." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "No pots subscriure a un altre a tu mateix." @@ -4399,11 +4489,10 @@ msgid "You are not a member of any groups." msgstr "No ets membre d'aquest grup." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" -msgstr[0] "No ets membre d'aquest grup." -msgstr[1] "No ets membre d'aquest grup." +msgstr[0] "No sou un membre del grup." +msgstr[1] "No sou un membre del grup." #: lib/command.php:678 msgid "" @@ -4476,7 +4565,7 @@ msgstr "Actualitzacions per SMS" #: lib/dberroraction.php:60 msgid "Database error" -msgstr "" +msgstr "Error de la base de dades" #: lib/designsettings.php:105 #, fuzzy @@ -4484,9 +4573,10 @@ msgid "Upload file" msgstr "Pujar" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Pots pujar el teu avatar personal." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4551,7 +4641,7 @@ msgstr "Elegeix una etiqueta para reduir la llista" #: lib/galleryaction.php:143 msgid "Go" -msgstr "Anar" +msgstr "Vés-hi" #: lib/groupeditform.php:163 msgid "URL of the homepage or blog of the group or topic" @@ -4582,7 +4672,7 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Grup" @@ -4628,7 +4718,7 @@ msgstr "Grups amb més entrades" msgid "Tags in %s group's notices" msgstr "Etiquetes en les notificacions del grup %s" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Aquesta pàgina no està disponible en un tipus de mèdia que acceptis." @@ -4661,6 +4751,14 @@ msgstr "Hem perdut el nostre arxiu." msgid "Unknown file type" msgstr "Tipus de fitxer desconegut" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4692,7 +4790,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr " de " @@ -4949,39 +5047,65 @@ msgstr "Enviar notificació directa" msgid "To" msgstr "A" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "Caràcters disponibles" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "Enviar notificació" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Què tal, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "No" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "Cap contingut!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "respondre a aquesta nota" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" -msgstr "Respondre" +msgstr "Respon" #: lib/nudgeform.php:116 msgid "Nudge this user" @@ -5012,12 +5136,12 @@ msgstr "Error en inserir perfil remot" msgid "Duplicate notice" msgstr "Eliminar nota." -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 #, fuzzy msgid "You have been banned from subscribing." msgstr "Aquest usuari t'ha bloquejat com a subscriptor." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "No s'ha pogut inserir una nova subscripció." @@ -5090,7 +5214,7 @@ msgstr "No argument de la id." #: lib/profileformaction.php:137 msgid "unimplemented method" -msgstr "" +msgstr "mètode no implementat" #: lib/publicgroupnav.php:78 msgid "Public" @@ -5123,9 +5247,12 @@ msgid "Sandbox this user" msgstr "Desbloquejar aquest usuari" #: lib/searchaction.php:120 -#, fuzzy msgid "Search site" -msgstr "Cercar" +msgstr "Cerca al lloc" + +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "Paraules clau" #: lib/searchaction.php:162 #, fuzzy @@ -5140,10 +5267,6 @@ msgstr "Gent" msgid "Find people on this site" msgstr "Trobar gent en aquest lloc" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Avisos" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Trobar contingut de les notes" @@ -5158,7 +5281,7 @@ msgstr "Secció sense títol" #: lib/section.php:106 msgid "More..." -msgstr "" +msgstr "Més…" #: lib/silenceform.php:67 #, fuzzy @@ -5259,22 +5382,20 @@ msgid "Unsubscribe" msgstr "Cancel·lar subscripció" #: lib/userprofile.php:116 -#, fuzzy msgid "Edit Avatar" -msgstr "Avatar" +msgstr "Edita l'avatar" #: lib/userprofile.php:236 msgid "User actions" msgstr "Accions de l'usuari" #: lib/userprofile.php:248 -#, fuzzy msgid "Edit profile settings" -msgstr "Configuració del perfil" +msgstr "Edita la configuració del perfil" #: lib/userprofile.php:249 msgid "Edit" -msgstr "" +msgstr "Edita" #: lib/userprofile.php:272 msgid "Send a direct message to this user" @@ -5284,54 +5405,58 @@ msgstr "Enviar un missatge directe a aquest usuari" msgid "Message" msgstr "Missatge" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "Modera" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "fa pocs segons" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "fa un minut" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "fa %d minuts" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "fa una hora" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "fa %d hores" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "fa un dia" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "fa %d dies" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "fa un mes" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "fa %d mesos" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "fa un any" #: lib/webcolor.php:82 -#, fuzzy, php-format +#, php-format msgid "%s is not a valid color!" -msgstr "La pàgina personal no és un URL vàlid." +msgstr "%s no és un color vàlid!" #: lib/webcolor.php:123 #, php-format @@ -5353,11 +5478,3 @@ msgstr "Perdó, aquest no és el teu correu electrònic entrant permès." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Perdó, no hi ha un correu electrònic entrant permès." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Desbloquejar aquest usuari" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Persones subscrites a %s" diff --git a/locale/cs/LC_MESSAGES/statusnet.po b/locale/cs/LC_MESSAGES/statusnet.po index a16f2aa14d..6747611706 100644 --- a/locale/cs/LC_MESSAGES/statusnet.po +++ b/locale/cs/LC_MESSAGES/statusnet.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:31:32+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:49:57+0000\n" "Language-Team: Czech\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n< =4) ? 1 : 2 ;\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: cs\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n< =4) ? 1 : 2 ;\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -440,7 +440,7 @@ msgstr "Je to příliš dlouhé. Maximální sdělení délka je 140 znaků" msgid "Not found" msgstr "" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -557,7 +557,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "" @@ -570,7 +570,7 @@ msgid "Crop" msgstr "" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -585,7 +585,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -722,15 +722,15 @@ msgstr "Neznámý typ adresy %s" msgid "That address has already been confirmed." msgstr "Adresa již byla potvrzena" -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Nelze aktualizovat uživatele" -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Nelze smazat potvrzení emailu" @@ -750,7 +750,7 @@ msgid "Conversation" msgstr "Umístění" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Sdělení" @@ -790,7 +790,7 @@ msgstr "" msgid "Do not delete this notice" msgstr "Žádné takové oznámení." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "" @@ -832,182 +832,119 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Neplatná velikost" -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Tato stránka není k dispozici v typu média která přijímáte." -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Tato stránka není k dispozici v typu média která přijímáte." - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Změnit heslo" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Nové sdělení" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Změnit" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Nové sdělení" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Nastavení" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Nastavení" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Obrázek nahrán" - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Obrázek nahrán" - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "Je to příliš dlouhé. Maximální sdělení délka je 140 znaků" -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "Změnit heslo" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "Připojit" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Hledat" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "Přihlásit" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Uložit" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1158,83 +1095,83 @@ msgstr "" msgid "Publish a MicroID for my email address." msgstr "" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Nastavení uloženo" -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "" -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "" -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "" -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Nelze vložit potvrzující kód" -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Nečeká žádné potvrzení na zrušení." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Toto je špatná IM adresa" -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Potvrď zrušení" -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "" -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Adresa byla odstraněna" -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "" -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 #, fuzzy msgid "Popular notices" @@ -1502,7 +1439,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "" @@ -1562,7 +1499,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "" @@ -1774,7 +1711,7 @@ msgstr "" msgid "Optionally add a personal message to the invitation." msgstr "" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Odeslat" @@ -1874,7 +1811,7 @@ msgstr "Neplatné jméno nebo heslo" msgid "Error setting user. You are probably not authorized." msgstr "Neautorizován." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Přihlásit" @@ -1984,7 +1921,7 @@ msgstr "" msgid "Direct message to %s sent" msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "" @@ -1992,7 +1929,7 @@ msgstr "" msgid "New notice" msgstr "Nové sdělení" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 #, fuzzy msgid "Notice posted" msgstr "Sdělení" @@ -2029,12 +1966,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "Mikroblog od %s" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Všechny položky obsahující \"%s\"" @@ -2163,9 +2100,9 @@ msgstr "6 a více znaků" msgid "Confirm" msgstr "Heslo znovu" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "stejné jako heslo výše" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Stejné jako heslo výše" #: actions/passwordsettings.php:117 msgid "Change" @@ -2195,6 +2132,113 @@ msgstr "Nelze uložit nové heslo" msgid "Password saved." msgstr "Heslo uloženo" +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Tato stránka není k dispozici v typu média která přijímáte." + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Nové sdělení" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Obrázek" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Nastavení" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Obrázek nahrán" + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Obrázek nahrán" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Nové sdělení" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2298,7 +2342,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "" @@ -2525,10 +2569,6 @@ msgstr "" msgid "6 or more characters, and don't forget it!" msgstr "6 a více znaků, a nezapomeňte" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Stejné jako heslo výše" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Reset" @@ -2590,7 +2630,7 @@ msgstr "Chyba v ověřovacím kódu" msgid "Registration successful" msgstr "" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Registrovat" @@ -2634,7 +2674,7 @@ msgid "Same as password above. Required." msgstr "" #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Email" @@ -2725,7 +2765,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "Adresa profilu na jiných kompatibilních mikroblozích." #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Odebírat" @@ -3062,10 +3102,6 @@ msgstr "" msgid "User is already silenced." msgstr "Uživatel nemá profil." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -msgid "Site" -msgstr "" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3097,102 +3133,98 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Nové sdělení" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Žádný registrovaný email pro tohoto uživatele." -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Umístění" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 msgid "Default site language" msgstr "" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Obnovit" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Nové sdělení" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Přijmout" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3210,7 +3242,7 @@ msgstr "" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Žádný takový uživatel." @@ -3219,33 +3251,37 @@ msgstr "Žádný takový uživatel." msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Obnovit" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3256,48 +3292,56 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Sdělení" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Nastavení" @@ -3608,7 +3652,8 @@ msgstr "Odhlásit" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "" @@ -3616,16 +3661,85 @@ msgstr "" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -msgid "Invite-only" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Všechny odběry" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "Odběr autorizován" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Umístění" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3835,7 +3949,7 @@ msgstr "" msgid "Problem saving notice." msgstr "Problém při ukládání sdělení" -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Chyba v DB při vkládání odpovědi: %s" @@ -3855,10 +3969,6 @@ msgstr "Nelze vytvořit odebírat" msgid "Welcome to %1$s, @%2$s!" msgstr "" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Profil" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "" @@ -3898,136 +4008,136 @@ msgstr "" msgid "Untitled page" msgstr "" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Domů" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Account" msgstr "O nás" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Připojit" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Nelze přesměrovat na server: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Odběry" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Odhlásit" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "" -#: lib/action.php:454 +#: lib/action.php:455 #, fuzzy msgid "Create an account" msgstr "Vytvořit nový účet" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Nápověda" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "Nápověda" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Hledat" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "Nové sdělení" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "Nové sdělení" -#: lib/action.php:718 +#: lib/action.php:719 #, fuzzy msgid "Secondary site navigation" msgstr "Odběry" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "O nás" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "FAQ" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Soukromí" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Zdroj" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Kontakt" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4036,12 +4146,12 @@ msgstr "" "**%%site.name%%** je služba microblogů, kterou pro vás poskytuje [%%site." "broughtby%%](%%site.broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** je služba mikroblogů." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4052,34 +4162,34 @@ msgstr "" "dostupná pod [GNU Affero General Public License](http://www.fsf.org/" "licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "Nové sdělení" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 #, fuzzy msgid "After" msgstr "« Novější" -#: lib/action.php:1084 +#: lib/action.php:1085 #, fuzzy msgid "Before" msgstr "Starší »" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "" @@ -4109,6 +4219,11 @@ msgstr "Potvrzení emailové adresy" msgid "Design configuration" msgstr "Potvrzení emailové adresy" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "Potvrzení emailové adresy" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4283,11 +4398,11 @@ msgid "You are not subscribed to anyone." msgstr "Neodeslal jste nám profil" #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Neodeslal jste nám profil" msgstr[1] "Neodeslal jste nám profil" +msgstr[2] "" #: lib/command.php:640 #, fuzzy @@ -4295,11 +4410,11 @@ msgid "No one is subscribed to you." msgstr "Vzdálený odběr" #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Vzdálený odběr" msgstr[1] "Vzdálený odběr" +msgstr[2] "" #: lib/command.php:662 #, fuzzy @@ -4307,11 +4422,11 @@ msgid "You are not a member of any groups." msgstr "Neodeslal jste nám profil" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Neodeslal jste nám profil" msgstr[1] "Neodeslal jste nám profil" +msgstr[2] "" #: lib/command.php:678 msgid "" @@ -4391,9 +4506,10 @@ msgid "Upload file" msgstr "Upload" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Je to příliš dlouhé. Maximální sdělení délka je 140 znaků" #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4491,7 +4607,7 @@ msgstr "Místo. Město, stát." msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "" @@ -4538,7 +4654,7 @@ msgstr "" msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Tato stránka není k dispozici v typu média která přijímáte." @@ -4572,6 +4688,14 @@ msgstr "Žádné takové oznámení." msgid "Unknown file type" msgstr "" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4607,7 +4731,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr " od " @@ -4855,39 +4979,64 @@ msgstr "" msgid "To" msgstr "" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "6 a více znaků" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 #, fuzzy msgid "Send a notice" msgstr "Nové sdělení" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Co se děje %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "Žádný obsah!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 #, fuzzy msgid "Reply" msgstr "odpověď" @@ -4921,11 +5070,11 @@ msgstr "Chyba při vkládaní vzdáleného profilu" msgid "Duplicate notice" msgstr "Nové sdělení" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Nelze vložit odebírání" @@ -5035,6 +5184,10 @@ msgstr "Žádný takový uživatel." msgid "Search site" msgstr "Hledat" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5048,11 +5201,6 @@ msgstr "" msgid "Find people on this site" msgstr "" -#: lib/searchgroupnav.php:82 -#, fuzzy -msgid "Notice" -msgstr "Sdělení" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "" @@ -5194,47 +5342,51 @@ msgstr "" msgid "Message" msgstr "" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "před pár sekundami" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "asi před minutou" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "asi před %d minutami" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "asi před hodinou" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "asi před %d hodinami" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "asi přede dnem" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "před %d dny" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "asi před měsícem" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "asi před %d mesíci" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "asi před rokem" @@ -5263,11 +5415,3 @@ msgstr "" #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Žádný takový uživatel." - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Vzdálený odběr" diff --git a/locale/de/LC_MESSAGES/statusnet.po b/locale/de/LC_MESSAGES/statusnet.po index e6c0a751fb..06b1650eeb 100644 --- a/locale/de/LC_MESSAGES/statusnet.po +++ b/locale/de/LC_MESSAGES/statusnet.po @@ -1,5 +1,7 @@ # Translation of StatusNet to German # +# Author@translatewiki.net: Bavatar +# Author@translatewiki.net: March # Author@translatewiki.net: Umherirrender # -- # This file is distributed under the same license as the StatusNet package. @@ -8,16 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:31:34+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:00+0000\n" "Language-Team: German\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: de\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -275,11 +277,11 @@ msgstr "Kann Nutzer %s nicht folgen: schon in deiner Kontaktliste eingetragen" #: actions/apifriendshipsdestroy.php:109 msgid "Could not unfollow user: User not found." -msgstr "Kann Benutzer nicht folgen: Benutzer nicht gefunden." +msgstr "Kann Benutzer nicht entfolgen: Benutzer nicht gefunden." #: actions/apifriendshipsdestroy.php:120 msgid "You cannot unfollow yourself!" -msgstr "" +msgstr "Du kannst dich nicht selbst entfolgen!" #: actions/apifriendshipsexists.php:94 msgid "Two user ids or screen_names must be supplied." @@ -341,7 +343,7 @@ msgstr "Der eingegebene Aufenthaltsort ist zu lang (maximal 255 Zeichen)." #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." -msgstr "" +msgstr "Zu viele Pseudonyme! Maximale Anzahl ist %d." #: actions/apigroupcreate.php:264 actions/editgroup.php:224 #: actions/newgroup.php:168 @@ -363,9 +365,8 @@ msgstr "" #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "API-Methode nicht gefunden!" +msgstr "Gruppe nicht gefunden!" #: actions/apigroupjoin.php:110 msgid "You are already a member of that group." @@ -373,7 +374,7 @@ msgstr "Du bist bereits Mitglied dieser Gruppe" #: actions/apigroupjoin.php:119 actions/joingroup.php:95 lib/command.php:221 msgid "You have been blocked from that group by the admin." -msgstr "" +msgstr "Der Admin dieser Gruppe hat Sie gesperrt." #: actions/apigroupjoin.php:138 #, php-format @@ -436,10 +437,12 @@ msgstr "" msgid "Not found" msgstr "Nicht gefunden" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" +"Die maximale Größe von Nachrichten ist %d Zeichen, inklusive der URL der " +"Anhänge" #: actions/apisubscriptions.php:231 actions/apisubscriptions.php:261 msgid "Unsupported format." @@ -468,9 +471,9 @@ msgid "Updates from %1$s on %2$s!" msgstr "Aktualisierungen von %1$s auf %2$s!" #: actions/apitimelinementions.php:116 -#, fuzzy, php-format +#, php-format msgid "%1$s / Updates mentioning %2$s" -msgstr "%1$s Antworten an %2$s" +msgstr "%1$s / Aktualisierungen erwähnen %2$s" #: actions/apitimelinementions.php:126 #, php-format @@ -493,18 +496,17 @@ msgid "Notices tagged with %s" msgstr "Nachrichten, die mit %s getagt sind" #: actions/apitimelinetag.php:107 actions/tagrss.php:64 -#, fuzzy, php-format +#, php-format msgid "Updates tagged with %1$s on %2$s!" -msgstr "Updates von %1$s auf %2$s!" +msgstr "Updates mit %1$s getagt auf %2$s!" #: actions/apiusershow.php:96 msgid "Not found." msgstr "Nicht gefunden." #: actions/attachment.php:73 -#, fuzzy msgid "No such attachment." -msgstr "Unbekanntes Dokument." +msgstr "Kein solcher Anhang." #: actions/avatarbynickname.php:59 actions/leavegroup.php:76 msgid "No nickname." @@ -524,9 +526,10 @@ msgid "Avatar" msgstr "Avatar" #: actions/avatarsettings.php:78 -#, fuzzy, php-format +#, php-format msgid "You can upload your personal avatar. The maximum file size is %s." -msgstr "Du kannst dein persönliches Avatar hochladen." +msgstr "" +"Du kannst dein persönliches Avatar hochladen. Die maximale Dateigröße ist %s." #: actions/avatarsettings.php:106 actions/avatarsettings.php:182 #: actions/grouplogo.php:178 actions/remotesubscribe.php:191 @@ -550,8 +553,7 @@ msgid "Preview" msgstr "Vorschau" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 -#, fuzzy +#: lib/noticelist.php:550 msgid "Delete" msgstr "Löschen" @@ -564,7 +566,7 @@ msgid "Crop" msgstr "Zuschneiden" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -579,7 +581,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "Es gab ein Problem mit deinem Sitzungstoken. Bitte versuche es erneut." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -603,9 +605,8 @@ msgid "Failed updating avatar." msgstr "Aktualisierung des Avatars fehlgeschlagen." #: actions/avatarsettings.php:387 -#, fuzzy msgid "Avatar deleted." -msgstr "Avatar aktualisiert." +msgstr "Avatar gelöscht." #: actions/blockedfromgroup.php:73 actions/editgroup.php:84 #: actions/groupdesignsettings.php:84 actions/grouplogo.php:86 @@ -622,36 +623,32 @@ msgid "No such group" msgstr "Keine derartige Gruppe" #: actions/blockedfromgroup.php:90 -#, fuzzy, php-format +#, php-format msgid "%s blocked profiles" -msgstr "Benutzerprofil" +msgstr "%s blockierte Benutzerprofile" #: actions/blockedfromgroup.php:93 -#, fuzzy, php-format +#, php-format msgid "%s blocked profiles, page %d" -msgstr "%s und Freunde, Seite %d" +msgstr "%s blockierte Benutzerprofile, Seite %d" #: actions/blockedfromgroup.php:108 -#, fuzzy msgid "A list of the users blocked from joining this group." -msgstr "Liste der Benutzer in dieser Gruppe." +msgstr "Liste der blockierten Benutzer in dieser Gruppe." #: actions/blockedfromgroup.php:281 -#, fuzzy msgid "Unblock user from group" -msgstr "Freigeben des Benutzers fehlgeschlagen." +msgstr "Sperrung des Nutzers für die Gruppe aufheben." #: actions/blockedfromgroup.php:313 lib/unblockform.php:69 msgid "Unblock" msgstr "Freigeben" #: actions/blockedfromgroup.php:313 lib/unblockform.php:80 -#, fuzzy msgid "Unblock this user" -msgstr "Benutzer freigeben" +msgstr "Diesen Benutzer freigeben" #: actions/block.php:69 -#, fuzzy msgid "You already blocked that user." msgstr "Du hast diesen Benutzer bereits blockiert." @@ -672,9 +669,8 @@ msgid "No" msgstr "Nein" #: actions/block.php:143 actions/deleteuser.php:147 -#, fuzzy msgid "Do not block this user" -msgstr "Benutzer freigeben" +msgstr "Diesen Benutzer freigeben" #: actions/block.php:144 actions/deletenotice.php:146 #: actions/deleteuser.php:148 actions/groupblock.php:179 @@ -682,9 +678,8 @@ msgid "Yes" msgstr "Ja" #: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80 -#, fuzzy msgid "Block this user" -msgstr "Benutzer blockieren" +msgstr "Diesen Benutzer blockieren" #: actions/block.php:162 msgid "Failed to save block information." @@ -716,15 +711,15 @@ msgstr "Nicht erkannter Adresstyp %s" msgid "That address has already been confirmed." msgstr "Diese Adresse wurde bereits bestätigt." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Konnte Benutzerdaten nicht aktualisieren." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Konnte E-Mail-Bestätigung nicht löschen." @@ -739,12 +734,11 @@ msgid "The address \"%s\" has been confirmed for your account." msgstr "Die Adresse „%s“\" wurde für dein Konto bestätigt." #: actions/conversation.php:99 -#, fuzzy msgid "Conversation" -msgstr "Bestätigungscode" +msgstr "Unterhaltung" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Nachrichten" @@ -766,7 +760,6 @@ msgid "Can't delete this notice." msgstr "Die Nachricht konnte nicht gelöscht werden." #: actions/deletenotice.php:103 -#, fuzzy msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -783,34 +776,28 @@ msgid "Are you sure you want to delete this notice?" msgstr "Sind sie sicher, dass sie diese Nachricht löschen wollen?" #: actions/deletenotice.php:145 -#, fuzzy msgid "Do not delete this notice" -msgstr "Die Nachricht konnte nicht gelöscht werden." +msgstr "Diese Nachricht nicht löschen" -#: actions/deletenotice.php:146 lib/noticelist.php:522 -#, fuzzy +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" -msgstr "Notiz löschen" +msgstr "Nachricht löschen" #: actions/deletenotice.php:157 -#, fuzzy msgid "There was a problem with your session token. Try again, please." msgstr "Es gab ein Problem mit deinem Sitzungstoken. Bitte versuche es erneut." #: actions/deleteuser.php:67 -#, fuzzy msgid "You cannot delete users." -msgstr "Konnte Benutzerdaten nicht aktualisieren." +msgstr "Du kannst keine Benutzer löschen." #: actions/deleteuser.php:74 -#, fuzzy msgid "You can only delete local users." -msgstr "Du kannst den Status eines anderen Benutzers nicht löschen." +msgstr "Du kannst nur lokale Benutzer löschen." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "Löschen" +msgstr "Benutzer löschen" #: actions/deleteuser.php:135 msgid "" @@ -819,9 +806,8 @@ msgid "" msgstr "" #: actions/deleteuser.php:148 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "Notiz löschen" +msgstr "Diesen Benutzer löschen" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 @@ -832,185 +818,117 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 -#, fuzzy +#: actions/designadminpanel.php:270 msgid "Invalid logo URL." -msgstr "Ungültige Größe." +msgstr "Ungültige URL für das Logo" -#: actions/designadminpanel.php:282 -#, fuzzy, php-format +#: actions/designadminpanel.php:274 +#, php-format msgid "Theme not available: %s" -msgstr "Diese Seite liegt in nicht verfügbar in einem " +msgstr "Theme nicht verfügbar: %s" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Diese Seite liegt in nicht verfügbar in einem " - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 -#, fuzzy +#: actions/designadminpanel.php:370 msgid "Change logo" -msgstr "Ändere dein Passwort" +msgstr "Logo ändern" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Einladen" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Ändern" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Seitennachricht" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 #, fuzzy msgid "Theme for the site." msgstr "Von der Seite abmelden" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Avatar-Einstellungen" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Avatar-Einstellungen" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Avatar aktualisiert." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Avatar aktualisiert." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" -msgstr "" +msgstr "Hintergrundbild ändern" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" -msgstr "" +msgstr "Hintergrund" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "Du kannst ein Logo für Deine Gruppe hochladen." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" -msgstr "" +msgstr "An" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" -msgstr "" +msgstr "Aus" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 -#, fuzzy +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" -msgstr "Ändere dein Passwort" +msgstr "Farben ändern" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 -#, fuzzy +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" -msgstr "Verbinden" +msgstr "Inhalt" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Suchen" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Text" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 -#, fuzzy +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" -msgstr "Liste" +msgstr "Links" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" -msgstr "" +msgstr "Standard-Design wiederherstellen" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" -msgstr "" +msgstr "Standard wiederherstellen" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Speichern" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" -msgstr "" +msgstr "Design speichern" #: actions/disfavor.php:81 msgid "This notice is not a favorite!" @@ -1043,9 +961,9 @@ msgid "Use this form to edit the group." msgstr "Benutze dieses Formular, um die Gruppe zu bearbeiten." #: actions/editgroup.php:201 actions/newgroup.php:145 -#, fuzzy, php-format +#, php-format msgid "description is too long (max %d chars)." -msgstr "Die Beschreibung ist zu lang (max. 140 Zeichen)." +msgstr "Die Beschreibung ist zu lang (max. %d Zeichen)." #: actions/editgroup.php:253 msgid "Could not update group." @@ -1147,10 +1065,8 @@ msgstr "" "Mir eine E-Mail schicken, wenn mir jemand eine private Nachricht schickt." #: actions/emailsettings.php:174 -#, fuzzy msgid "Send me email when someone sends me an \"@-reply\"." -msgstr "" -"Mir eine E-Mail schicken, wenn mir jemand eine private Nachricht schickt." +msgstr "Schick mir eine E-Mail, wenn mir jemand eine @Nachricht schickt." #: actions/emailsettings.php:179 msgid "Allow friends to nudge me and send me an email." @@ -1164,37 +1080,37 @@ msgstr "Ich möchte Einträge per E-Mail veröffentlichen." msgid "Publish a MicroID for my email address." msgstr "MicroID für meine E-Mail-Adresse veröffentlichen." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Einstellungen gesichert." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Keine E-Mail-Adresse." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Konnte diese E-Mail-Adresse nicht normalisieren" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Ungültige E-Mail-Adresse" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Dies ist bereits deine E-Mail-Adresse." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Diese E-Mail-Adresse gehört einem anderen Nutzer." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Konnte keinen Bestätigungscode einfügen." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1203,47 +1119,47 @@ msgstr "" "Überprüfen Sie Ihren Posteingang (auch den Spamordner!) für den Code und " "Anweisungen, wie dieser benutzt wird." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Keine ausstehende Bestätigung, die abgebrochen werden kann." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Das ist die falsche IM Adresse." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Bestätigung abgebrochen." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Dies ist nicht deine E-Mail-Adresse." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Die Adresse wurde entfernt." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Keine Eingangs-E-Mail-Adresse." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Konnte Nutzereintrag nicht schreiben" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Eingehende E-Mail-Adresse entfernt" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Neue Eingangs-E-Mail-Adresse hinzugefügt." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Beliebte Nachrichten" @@ -1309,18 +1225,16 @@ msgid "A selection of some of the great users on %s" msgstr "Eine Auswahl der tollen Benutzer auf %s" #: actions/file.php:34 -#, fuzzy msgid "No notice id" -msgstr "Neue Nachricht" +msgstr "Keine Nachrichten ID" #: actions/file.php:38 -#, fuzzy msgid "No notice" -msgstr "Neue Nachricht" +msgstr "Keine Nachricht" #: actions/file.php:42 msgid "No attachments" -msgstr "" +msgstr "Keine Anhänge vorhanden" #: actions/file.php:51 msgid "No uploaded attachments" @@ -1369,9 +1283,8 @@ msgid "No such group." msgstr "Keine derartige Gruppe." #: actions/getfile.php:75 -#, fuzzy msgid "No such file." -msgstr "Unbekannte Nachricht." +msgstr "Datei nicht gefunden." #: actions/getfile.php:79 #, fuzzy @@ -1392,23 +1305,20 @@ msgstr "Kein Benutzer-Profil mit dieser ID." #: actions/groupblock.php:81 actions/groupunblock.php:81 #: actions/makeadmin.php:81 -#, fuzzy msgid "No group specified." -msgstr "Kein Profil angegeben." +msgstr "Keine Gruppe angegeben" #: actions/groupblock.php:91 msgid "Only an admin can block group members." -msgstr "" +msgstr "Nur ein Administrator kann Mitglieder der Gruppe sperren." #: actions/groupblock.php:95 -#, fuzzy msgid "User is already blocked from group." -msgstr "Dieser Benutzer hat dich blockiert." +msgstr "Dieser Nutzer ist bereits von der Gruppe gesperrt" #: actions/groupblock.php:100 -#, fuzzy msgid "User is not a member of group." -msgstr "Du bist kein Mitglied dieser Gruppe." +msgstr "Nutzer ist kein Mitglied dieser Gruppe." #: actions/groupblock.php:136 actions/groupmembers.php:314 #, fuzzy @@ -1429,9 +1339,8 @@ msgid "Do not block this user from this group" msgstr "Liste der Benutzer in dieser Gruppe." #: actions/groupblock.php:179 -#, fuzzy msgid "Block this user from this group" -msgstr "Liste der Benutzer in dieser Gruppe." +msgstr "Diesen Nutzer von der Gruppe sperren" #: actions/groupblock.php:196 msgid "Database error blocking user from group." @@ -1442,14 +1351,12 @@ msgid "No ID" msgstr "Keine ID" #: actions/groupdesignsettings.php:68 -#, fuzzy msgid "You must be logged in to edit a group." -msgstr "Du musst angemeldet sein, um eine Gruppe zu erstellen." +msgstr "Du musst angemeldet sein, um eine Gruppe zu bearbeiten." #: actions/groupdesignsettings.php:141 -#, fuzzy msgid "Group design" -msgstr "Gruppen" +msgstr "Gruppen Design" #: actions/groupdesignsettings.php:152 msgid "" @@ -1471,9 +1378,8 @@ msgid "Unable to save your design settings!" msgstr "Konnte Twitter Einstellungen nicht speichern!" #: actions/groupdesignsettings.php:307 actions/userdesignsettings.php:231 -#, fuzzy msgid "Design preferences saved." -msgstr "Synchronisationseinstellungen gespeichert." +msgstr "Design Einstellungen gespeichert." #: actions/grouplogo.php:139 actions/grouplogo.php:192 msgid "Group logo" @@ -1513,8 +1419,7 @@ msgstr "%s Gruppen-Mitglieder, Seite %d" msgid "A list of the users in this group." msgstr "Liste der Benutzer in dieser Gruppe." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 -#, fuzzy +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Admin" @@ -1523,18 +1428,16 @@ msgid "Block" msgstr "Blockieren" #: actions/groupmembers.php:441 -#, fuzzy msgid "Make user an admin of the group" -msgstr "Du musst ein Administrator sein, um die Gruppe zu bearbeiten" +msgstr "Benutzer zu einem Admin dieser Gruppe ernennen" #: actions/groupmembers.php:473 -#, fuzzy msgid "Make Admin" -msgstr "Admin" +msgstr "Zum Admin ernennen" #: actions/groupmembers.php:473 msgid "Make this user an admin" -msgstr "" +msgstr "Diesen Benutzer zu einem Admin ernennen" #: actions/grouprss.php:133 #, php-format @@ -1557,9 +1460,8 @@ msgstr "Gruppen-Suche" #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 -#, fuzzy msgid "No results." -msgstr "Keine Ergebnisse" +msgstr "Keine Ergebnisse." #: actions/groupsearch.php:82 #, php-format @@ -1576,7 +1478,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Gruppen" @@ -1601,12 +1503,11 @@ msgstr "Neue Gruppe erstellen" #: actions/groupunblock.php:91 msgid "Only an admin can unblock group members." -msgstr "" +msgstr "Nur Gruppen Administratoren können die Sperrung von Nutzern aufheben." #: actions/groupunblock.php:95 -#, fuzzy msgid "User is not blocked from group." -msgstr "Dieser Benutzer hat dich blockiert." +msgstr "Dieser Nutzer ist nicht von der Gruppe gesperrt." #: actions/groupunblock.php:128 actions/unblock.php:77 msgid "Error removing the block." @@ -1727,7 +1628,7 @@ msgstr "" #: actions/invite.php:39 msgid "Invites have been disabled." -msgstr "" +msgstr "Einladungen wurden deaktiviert." #: actions/invite.php:41 #, php-format @@ -1801,7 +1702,7 @@ msgstr "" "Wenn du möchtest kannst du zu der Einladung eine persönliche Nachricht " "anfügen." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Senden" @@ -1924,7 +1825,7 @@ msgstr "Falscher Benutzername oder Passwort." msgid "Error setting user. You are probably not authorized." msgstr "Nicht autorisiert." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Einloggen" @@ -1976,12 +1877,12 @@ msgstr "" #: actions/makeadmin.php:91 msgid "Only an admin can make another user an admin." -msgstr "" +msgstr "Nur Administratoren können andere Nutzer zu Administratoren ernennen." #: actions/makeadmin.php:95 #, php-format msgid "%s is already an admin for group \"%s\"." -msgstr "" +msgstr "%s ist bereits ein Administrator der Gruppe "%s"." #: actions/makeadmin.php:132 #, php-format @@ -2029,16 +1930,15 @@ msgstr "" "Schicke dir selbst keine Nachrichten; sag es dir stattdessen einfach leise." #: actions/newmessage.php:181 -#, fuzzy msgid "Message sent" -msgstr "Nachricht" +msgstr "Nachricht gesendet" #: actions/newmessage.php:185 lib/command.php:375 #, php-format msgid "Direct message to %s sent" msgstr "Direkte Nachricht an %s abgeschickt" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Ajax-Fehler" @@ -2046,7 +1946,7 @@ msgstr "Ajax-Fehler" msgid "New notice" msgstr "Neue Nachricht" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "Nachricht hinzugefügt" @@ -2083,12 +1983,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "Updates von %1$s auf %2$s!" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Alle Aktualisierungen, die den Suchbegriff „%s“ enthalten" @@ -2153,7 +2053,7 @@ msgstr "" #: actions/othersettings.php:116 msgid "Shorten URLs with" -msgstr "" +msgstr "URLs kürzen mit" #: actions/othersettings.php:117 msgid "Automatic shortening service to use." @@ -2216,9 +2116,9 @@ msgstr "6 oder mehr Zeichen" msgid "Confirm" msgstr "Bestätigen" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "Gleiches Passwort wie oben" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Gleiches Passwort wie zuvor" #: actions/passwordsettings.php:117 msgid "Change" @@ -2248,6 +2148,114 @@ msgstr "Konnte neues Passwort nicht speichern" msgid "Password saved." msgstr "Passwort gespeichert." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Diese Seite liegt in nicht verfügbar in einem " + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "Einladen" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Seitennachricht" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Avatar" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Avatar-Einstellungen" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Avatar aktualisiert." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Avatar aktualisiert." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Seitennachricht" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2317,14 +2325,13 @@ msgstr "" "URL deiner Homepage, deines Blogs, oder deines Profils auf einer anderen Site" #: actions/profilesettings.php:122 actions/register.php:460 -#, fuzzy, php-format +#, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "Beschreibe dich selbst in 140 Zeichen" +msgstr "Beschreibe dich selbst und deine Interessen in %d Zeichen" #: actions/profilesettings.php:125 actions/register.php:463 -#, fuzzy msgid "Describe yourself and your interests" -msgstr "Beschreibe dich selbst und deine " +msgstr "Beschreibe dich selbst und deine Interessen" #: actions/profilesettings.php:127 actions/register.php:465 msgid "Bio" @@ -2354,7 +2361,7 @@ msgstr "" "Tags über dich selbst (Buchstaben, Zahlen, -, ., und _) durch Kommas oder " "Leerzeichen getrennt" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Sprache" @@ -2378,9 +2385,9 @@ msgstr "" "Menschen)" #: actions/profilesettings.php:221 actions/register.php:223 -#, fuzzy, php-format +#, php-format msgid "Bio is too long (max %d chars)." -msgstr "Die Biografie ist zu lang (max. 140 Zeichen)" +msgstr "Die Biografie ist zu lang (max. %d Zeichen)" #: actions/profilesettings.php:228 actions/siteadminpanel.php:165 msgid "Timezone not selected." @@ -2583,10 +2590,6 @@ msgstr "Unbekannter Befehl" msgid "6 or more characters, and don't forget it!" msgstr "6 oder mehr Zeichen, und nicht vergessen!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Gleiches Passwort wie zuvor" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Zurücksetzen" @@ -2648,7 +2651,7 @@ msgstr "Fehler beim Bestätigungscode." msgid "Registration successful" msgstr "Registrierung erfolgreich" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Registrieren" @@ -2695,7 +2698,7 @@ msgid "Same as password above. Required." msgstr "Gleiches Passwort wie zuvor. Pflichteingabe." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "E-Mail" @@ -2806,7 +2809,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "Profil-URL bei einem anderen kompatiblen Microbloggingdienst" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Abonnieren" @@ -2821,7 +2824,6 @@ msgid "" msgstr "Ungültige Profil-URL (kein YADIS-Dokument)." #: actions/remotesubscribe.php:176 -#, fuzzy msgid "That’s a local profile! Login to subscribe." msgstr "Das ist ein lokales Profil! Zum Abonnieren anmelden." @@ -2842,14 +2844,14 @@ msgid "Replies to %s, page %d" msgstr "Antworten an %s, Seite %d" #: actions/replies.php:144 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (RSS 1.0)" -msgstr "Feed der Nachrichten von %s" +msgstr "Feed der Antworten an %s (RSS 1.0)" #: actions/replies.php:151 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (RSS 2.0)" -msgstr "Feed der Nachrichten von %s" +msgstr "Feed der Antworten an %s (RSS 2.0)" #: actions/replies.php:158 #, php-format @@ -2893,9 +2895,9 @@ msgid "User is already sandboxed." msgstr "Dieser Benutzer hat dich blockiert." #: actions/showfavorites.php:79 -#, fuzzy, php-format +#, php-format msgid "%s's favorite notices, page %d" -msgstr "%ss favorisierte Nachrichten, Seite %d" +msgstr "Von %s als Favoriten markierte Nachrichten, Seite %d" #: actions/showfavorites.php:132 msgid "Could not retrieve favorite notices." @@ -2974,19 +2976,19 @@ msgid "Group actions" msgstr "Gruppenaktionen" #: actions/showgroup.php:328 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s group (RSS 1.0)" -msgstr "Nachrichtenfeed der Gruppe %s" +msgstr "Nachrichtenfeed der Gruppe %s (RSS 1.0)" #: actions/showgroup.php:334 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s group (RSS 2.0)" -msgstr "Nachrichtenfeed der Gruppe %s" +msgstr "Nachrichtenfeed der Gruppe %s (RSS 2.0)" #: actions/showgroup.php:340 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s group (Atom)" -msgstr "Nachrichtenfeed der Gruppe %s" +msgstr "Nachrichtenfeed der Gruppe %s (Atom)" #: actions/showgroup.php:345 #, php-format @@ -3038,9 +3040,8 @@ msgstr "" "(http://de.wikipedia.org/wiki/Mikro-blogging) Dienst " #: actions/showgroup.php:482 -#, fuzzy msgid "Admins" -msgstr "Admin" +msgstr "Administratoren" #: actions/showmessage.php:81 msgid "No such message." @@ -3061,9 +3062,8 @@ msgid "Message from %1$s on %2$s" msgstr "Nachricht von %1$s auf %2$s" #: actions/shownotice.php:90 -#, fuzzy msgid "Notice deleted." -msgstr "Nachricht hinzugefügt" +msgstr "Nachricht gelöscht." #: actions/showstream.php:73 #, fuzzy, php-format @@ -3081,24 +3081,24 @@ msgid "Notice feed for %s tagged %s (RSS 1.0)" msgstr "Nachrichtenfeed der Gruppe %s" #: actions/showstream.php:129 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s (RSS 1.0)" -msgstr "Feed der Nachrichten von %s" +msgstr "Feed der Nachrichten von %s (RSS 1.0)" #: actions/showstream.php:136 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s (RSS 2.0)" -msgstr "Feed der Nachrichten von %s" +msgstr "Feed der Nachrichten von %s (RSS 2.0)" #: actions/showstream.php:143 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s (Atom)" -msgstr "Feed der Nachrichten von %s" +msgstr "Feed der Nachrichten von %s (Atom)" #: actions/showstream.php:148 -#, fuzzy, php-format +#, php-format msgid "FOAF for %s" -msgstr "Postausgang von %s" +msgstr "FOAF von %s" #: actions/showstream.php:191 #, php-format @@ -3147,11 +3147,6 @@ msgstr "Du kannst diesem Benutzer keine Nachricht schicken." msgid "User is already silenced." msgstr "Dieser Benutzer hat dich blockiert." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Einladen" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3168,7 +3163,7 @@ msgstr "Ungültige E-Mail-Adresse" #: actions/siteadminpanel.php:173 #, php-format msgid "Unknown language \"%s\"" -msgstr "" +msgstr "Unbekannte Sprache "%s"" #: actions/siteadminpanel.php:180 msgid "Invalid snapshot report URL." @@ -3183,103 +3178,100 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Seitennachricht" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Neue E-Mail-Adresse um auf %s zu schreiben" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Lokale Ansichten" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "Bevorzugte Sprache" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +#, fuzzy +msgid "URLs" +msgstr "URL" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Wiederherstellung" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Seitennachricht" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Akzeptieren" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3298,7 +3290,7 @@ msgstr "Einladen" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Blockieren" @@ -3307,33 +3299,37 @@ msgstr "Blockieren" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Wiederherstellung" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3344,48 +3340,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Nachrichten" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Avatar-Einstellungen" @@ -3400,9 +3405,8 @@ msgid "You can receive SMS messages through email from %%site.name%%." msgstr "Du kannst SMS per E-Mail empfangen von %%site.name%%." #: actions/smssettings.php:91 -#, fuzzy msgid "SMS is not available." -msgstr "Diese Seite liegt in nicht verfügbar in einem " +msgstr "SMS ist nicht verfügbar." #: actions/smssettings.php:112 msgid "Current confirmed SMS-enabled phone number." @@ -3536,7 +3540,7 @@ msgstr "" #: actions/subscribers.php:110 #, php-format msgid "%s has no subscribers. Want to be the first?" -msgstr "" +msgstr "%s hat keine Abonnenten. Willst du der erste sein?" #: actions/subscribers.php:114 #, php-format @@ -3697,7 +3701,8 @@ msgstr "Abbestellt" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Benutzer" @@ -3705,17 +3710,88 @@ msgstr "Benutzer" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Einladen" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "Neue Nutzer" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Alle Abonnements" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Abonniere automatisch alle Kontakte, die mich abonnieren (sinnvoll für Nicht-" +"Menschen)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Einladung(en) verschickt" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Einladung(en) verschickt" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3734,9 +3810,8 @@ msgstr "" "\"Abbrechen\"." #: actions/userauthorization.php:188 -#, fuzzy msgid "License" -msgstr "Lizenz." +msgstr "Lizenz" #: actions/userauthorization.php:209 msgid "Accept" @@ -3831,9 +3906,8 @@ msgid "No id." msgstr "Keine ID." #: actions/userdesignsettings.php:76 lib/designsettings.php:65 -#, fuzzy msgid "Profile design" -msgstr "Profil Einstellungen" +msgstr "Profil Design Einstellungen" #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" @@ -3851,14 +3925,13 @@ msgid "%s groups, page %d" msgstr "%s Gruppen, Seite %d" #: actions/usergroups.php:130 -#, fuzzy msgid "Search for more groups" -msgstr "Suche nach Leuten oder Text" +msgstr "Suche nach weiteren Gruppen" #: actions/usergroups.php:153 -#, fuzzy, php-format +#, php-format msgid "%s is not a member of any group." -msgstr "Du bist kein Mitglied dieser Gruppe." +msgstr "%s ist in keiner Gruppe Mitglied." #: actions/usergroups.php:158 #, php-format @@ -3901,9 +3974,8 @@ msgid "DB error inserting hashtag: %s" msgstr "Datenbankfehler beim Einfügen des Hashtags: %s" #: classes/Notice.php:179 -#, fuzzy msgid "Problem saving notice. Too long." -msgstr "Problem bei Speichern der Nachricht." +msgstr "Problem bei Speichern der Nachricht. Sie ist zu lang." #: classes/Notice.php:183 msgid "Problem saving notice. Unknown user." @@ -3934,7 +4006,7 @@ msgstr "" msgid "Problem saving notice." msgstr "Problem bei Speichern der Nachricht." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Datenbankfehler beim Einfügen der Antwort: %s" @@ -3948,13 +4020,9 @@ msgid "Could not set group membership." msgstr "Konnte Gruppenmitgliedschaft nicht setzen." #: classes/User.php:347 -#, fuzzy, php-format +#, php-format msgid "Welcome to %1$s, @%2$s!" -msgstr "Nachricht an %1$s auf %2$s" - -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Profil" +msgstr "Herzlich willkommen bei %1$s, @%2$s!" #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" @@ -3994,131 +4062,131 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "Seite ohne Titel" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Hauptnavigation" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Startseite" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Persönliches Profil und Freundes-Zeitleiste" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Konto" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "Ändere deine E-Mail, dein Avatar, Passwort, Profil" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Verbinden" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Konnte nicht zum Server umleiten: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Hauptnavigation" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Einladen" -#: lib/action.php:444 lib/subgroupnav.php:106 -#, fuzzy, php-format +#: lib/action.php:445 lib/subgroupnav.php:106 +#, php-format msgid "Invite friends and colleagues to join you on %s" -msgstr "Lade Freunde und Kollegen ein dir auf %s beizutreten" +msgstr "Lade Freunde und Kollegen ein dir auf %s zu folgen" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Abmelden" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Von der Seite abmelden" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "Neues Konto erstellen" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Auf der Seite anmelden" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Hilfe" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "Hilf mir!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Suchen" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Suche nach Leuten oder Text" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "Seitennachricht" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Lokale Ansichten" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "Neue Nachricht" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Unternavigation" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Über" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "FAQ" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Privatsphäre" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Quellcode" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Kontakt" -#: lib/action.php:740 +#: lib/action.php:741 #, fuzzy msgid "Badge" msgstr "Stups" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "StatusNet-Software-Lizenz" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4127,12 +4195,12 @@ msgstr "" "**%%site.name%%** ist ein Microbloggingdienst von [%%site.broughtby%%](%%" "site.broughtbyurl%%)." -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** ist ein Microbloggingdienst." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4143,33 +4211,33 @@ msgstr "" "(Version %s) betrieben, die unter der [GNU Affero General Public License]" "(http://www.fsf.org/licensing/licenses/agpl-3.0.html) erhältlich ist." -#: lib/action.php:789 +#: lib/action.php:790 msgid "Site content license" msgstr "StatusNet-Software-Lizenz" -#: lib/action.php:798 +#: lib/action.php:799 #, fuzzy msgid "All " msgstr "Alle " -#: lib/action.php:803 +#: lib/action.php:804 #, fuzzy msgid "license." msgstr "Lizenz." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Seitenerstellung" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "Später" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Vorher" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "Es gab ein Problem mit deinem Sessiontoken." @@ -4179,19 +4247,16 @@ msgid "You cannot make changes to this site." msgstr "Du kannst diesem Benutzer keine Nachricht schicken." #: lib/adminpanelaction.php:195 -#, fuzzy msgid "showForm() not implemented." -msgstr "Befehl noch nicht implementiert." +msgstr "showForm() noch nicht implementiert." #: lib/adminpanelaction.php:224 -#, fuzzy msgid "saveSettings() not implemented." -msgstr "Befehl noch nicht implementiert." +msgstr "saveSettings() noch nicht implementiert." #: lib/adminpanelaction.php:247 -#, fuzzy msgid "Unable to delete design setting." -msgstr "Konnte Twitter-Einstellungen nicht speichern." +msgstr "Konnte die Design Einstellungen nicht löschen." #: lib/adminpanelaction.php:300 #, fuzzy @@ -4203,26 +4268,30 @@ msgstr "Bestätigung der E-Mail-Adresse" msgid "Design configuration" msgstr "SMS-Konfiguration" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS-Konfiguration" + #: lib/attachmentlist.php:87 msgid "Attachments" -msgstr "" +msgstr "Anhänge" #: lib/attachmentlist.php:265 msgid "Author" -msgstr "" +msgstr "Autor" #: lib/attachmentlist.php:278 -#, fuzzy msgid "Provider" -msgstr "Profil" +msgstr "Anbieter" #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" -msgstr "" +msgstr "Nachrichten in denen dieser Anhang erscheint" #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" -msgstr "" +msgstr "Tags für diesen Anhang" #: lib/channel.php:138 lib/channel.php:158 msgid "Command results" @@ -4264,7 +4333,7 @@ msgstr "" #: lib/command.php:152 lib/command.php:400 msgid "Notice with that id does not exist" -msgstr "" +msgstr "Nachricht mit dieser ID existiert nicht" #: lib/command.php:168 lib/command.php:416 lib/command.php:471 msgid "User has no last notice" @@ -4300,9 +4369,9 @@ msgid "About: %s" msgstr "Über: %s" #: lib/command.php:358 scripts/xmppdaemon.php:321 -#, fuzzy, php-format +#, php-format msgid "Message too long - maximum is %d characters, you sent %d" -msgstr "Nachricht zu lange - maximal 140 Zeichen erlaubt, du hast %s gesendet" +msgstr "Nachricht zu lang - maximal %d Zeichen erlaubt, du hast %d gesendet" #: lib/command.php:377 msgid "Error sending direct message." @@ -4314,14 +4383,13 @@ msgid "Notice too long - maximum is %d characters, you sent %d" msgstr "Nachricht zu lange - maximal 140 Zeichen erlaubt, du hast %s gesendet" #: lib/command.php:439 -#, fuzzy, php-format +#, php-format msgid "Reply to %s sent" -msgstr "Auf diese Nachricht antworten" +msgstr "Antwort an %s gesendet" #: lib/command.php:441 -#, fuzzy msgid "Error saving notice." -msgstr "Problem bei Speichern der Nachricht." +msgstr "Problem beim Speichern der Nachricht." #: lib/command.php:495 msgid "Specify the name of the user to subscribe to" @@ -4377,11 +4445,10 @@ msgid "You are not subscribed to anyone." msgstr "Du hast dieses Profil nicht abonniert." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Du hast dieses Profil nicht abonniert." -msgstr[1] "Du hast dieses Profil nicht abonniert." +msgstr[0] "Du hast diese Benutzer bereits abonniert:" +msgstr[1] "Du hast diese Benutzer bereits abonniert:" #: lib/command.php:640 #, fuzzy @@ -4389,7 +4456,6 @@ msgid "No one is subscribed to you." msgstr "Die Gegenseite konnte Dich nicht abonnieren." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Die Gegenseite konnte Dich nicht abonnieren." @@ -4401,7 +4467,6 @@ msgid "You are not a member of any groups." msgstr "Du bist kein Mitglied dieser Gruppe." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Du bist kein Mitglied dieser Gruppe." @@ -4486,9 +4551,11 @@ msgid "Upload file" msgstr "Hochladen" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" +"Du kannst dein persönliches Avatar hochladen. Die maximale Dateigröße ist %s." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4590,7 +4657,7 @@ msgstr "Ort der Gruppe, optional, z.B. \"Stadt, Gebiet (oder Region), Land\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Gruppe" @@ -4637,7 +4704,7 @@ msgstr "Gruppen mit den meisten Beiträgen" msgid "Tags in %s group's notices" msgstr "Tags in den Nachrichten der Gruppe %s" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Dies Seite liegt in keinem von dir akzeptierten Mediatype vor." @@ -4670,6 +4737,14 @@ msgstr "Daten verloren." msgid "Unknown file type" msgstr "Unbekannter Dateityp" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4705,7 +4780,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr "von" @@ -4963,41 +5038,64 @@ msgstr "Versende eine direkte Nachricht" msgid "To" msgstr "An" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "Verfügbare Zeichen" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 #, fuzzy msgid "Send a notice" msgstr "Nachricht versenden" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Was ist los, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 -#, fuzzy -msgid "in context" -msgstr "Kein Inhalt!" +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" -#: lib/noticelist.php:498 +#: lib/noticelist.php:404 #, fuzzy +msgid "N" +msgstr "Nein" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 +msgid "in context" +msgstr "im Zusammenhang" + +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Auf diese Nachricht antworten" -#: lib/noticelist.php:499 -#, fuzzy +#: lib/noticelist.php:527 msgid "Reply" msgstr "Antworten" @@ -5033,12 +5131,12 @@ msgstr "Fehler beim Einfügen des entfernten Profils" msgid "Duplicate notice" msgstr "Notiz löschen" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 #, fuzzy msgid "You have been banned from subscribing." msgstr "Dieser Benutzer erlaubt dir nicht ihn zu abonnieren." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Konnte neues Abonnement nicht eintragen." @@ -5092,9 +5190,8 @@ msgid "All subscribers" msgstr "Alle Abonnenten" #: lib/profileaction.php:177 -#, fuzzy msgid "User ID" -msgstr "Benutzer" +msgstr "Nutzer ID" #: lib/profileaction.php:182 msgid "Member since" @@ -5148,6 +5245,10 @@ msgstr "Benutzer freigeben" msgid "Search site" msgstr "Suchen" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5161,11 +5262,6 @@ msgstr "Leute" msgid "Find people on this site" msgstr "Finde Leute auf dieser Seite" -#: lib/searchgroupnav.php:82 -#, fuzzy -msgid "Notice" -msgstr "Nachricht" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Durchsuche den Inhalt der Notices" @@ -5193,19 +5289,19 @@ msgid "Silence this user" msgstr "Benutzer blockieren" #: lib/subgroupnav.php:83 -#, fuzzy, php-format +#, php-format msgid "People %s subscribes to" msgstr "Leute, die %s abonniert hat" #: lib/subgroupnav.php:91 -#, fuzzy, php-format +#, php-format msgid "People subscribed to %s" msgstr "Leute, die %s abonniert haben" #: lib/subgroupnav.php:99 -#, fuzzy, php-format +#, php-format msgid "Groups %s is a member of" -msgstr "Gruppen zu denen %s gehört" +msgstr "Gruppen in denen %s Mitglied ist" #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 @@ -5282,18 +5378,16 @@ msgid "Unsubscribe" msgstr "Abbestellen" #: lib/userprofile.php:116 -#, fuzzy msgid "Edit Avatar" -msgstr "Avatar" +msgstr "Avatar bearbeiten" #: lib/userprofile.php:236 msgid "User actions" msgstr "Benutzeraktionen" #: lib/userprofile.php:248 -#, fuzzy msgid "Edit profile settings" -msgstr "Profil Einstellungen" +msgstr "Profil Einstellungen ändern" #: lib/userprofile.php:249 msgid "Edit" @@ -5307,60 +5401,63 @@ msgstr "Direkte Nachricht an Benutzer verschickt" msgid "Message" msgstr "Nachricht" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "vor wenigen Sekunden" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "vor einer Minute" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "vor %d Minuten" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "vor einer Stunde" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "vor %d Stunden" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "vor einem Tag" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "vor %d Tagen" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "vor einem Monat" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "vor %d Monaten" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "vor einem Jahr" #: lib/webcolor.php:82 -#, fuzzy, php-format +#, php-format msgid "%s is not a valid color!" -msgstr "" -"Homepage ist kein gültiger URL. URL´s müssen ein Präfix wie http enthalten." +msgstr "%s ist keine gültige Farbe!" #: lib/webcolor.php:123 #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." -msgstr "" +msgstr "%s ist keine gültige Farbe! Verwenden Sie 3 oder 6 Hex-Zeichen." #: scripts/maildaemon.php:48 msgid "Could not parse message." @@ -5377,11 +5474,3 @@ msgstr "Sorry, das ist nicht deine Adresse für eingehende E-Mails." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Sorry, keinen eingehenden E-Mails gestattet." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Benutzer freigeben" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Leute, die %s abonniert haben" diff --git a/locale/el/LC_MESSAGES/statusnet.po b/locale/el/LC_MESSAGES/statusnet.po index d684dd7b40..2ab5cf7d10 100644 --- a/locale/el/LC_MESSAGES/statusnet.po +++ b/locale/el/LC_MESSAGES/statusnet.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:31:37+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:04+0000\n" "Language-Team: Greek\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: el\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -439,7 +439,7 @@ msgstr "" msgid "Not found" msgstr "" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -553,7 +553,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "" @@ -566,7 +566,7 @@ msgid "Crop" msgstr "" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -581,7 +581,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -714,15 +714,15 @@ msgstr "" msgid "That address has already been confirmed." msgstr "" -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Απέτυχε η ενημέρωση του χρήστη." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Απέτυχε η διαγραφή email επιβεβαίωσης." @@ -742,7 +742,7 @@ msgid "Conversation" msgstr "Τοποθεσία" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "" @@ -783,7 +783,7 @@ msgstr "Είσαι σίγουρος ότι θες να διαγράψεις αυ msgid "Do not delete this notice" msgstr "Αδυναμία διαγραφής αυτού του μηνύματος." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "" @@ -825,179 +825,116 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 msgid "Invalid logo URL." msgstr "" -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL." -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL." - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Αλλάξτε τον κωδικό σας" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 msgid "Site logo" msgstr "" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Αλλαγή" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Αλλαγή" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Ρυθμίσεις OpenID" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Ρυθμίσεις OpenID" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Ρυθμίσεις OpenID" - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Ρυθμίσεις OpenID" - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "" -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "Αλλάξτε τον κωδικό σας" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "Σύνδεση" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" msgstr "" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "Σύνδεση" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1150,37 +1087,37 @@ msgstr "Θέλω να δημοσιεύω ενημερώσεις μέσω email" msgid "Publish a MicroID for my email address." msgstr "" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Οι προτιμήσεις αποθηκεύτηκαν" -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "" -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Αδυναμία κανονικοποίησης αυτής της email διεύθυνσης" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "" -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "" -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Απέτυχε η εισαγωγή κωδικού επιβεβαίωσης." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1189,47 +1126,47 @@ msgstr "" "προσθέσατε. Ελέγξτε τα εισερχόμενα (και τον φάκελο ανεπιθύμητης " "αλληλογραφίας) για τον κωδικό και για το πως να τον χρησιμοποιήσετε." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "" -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "" -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Η επιβεβαίωση ακυρώθηκε." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "" -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "" -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Απέτυχε η ενημέρωση εγγραφής του χρήστη." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Η διεύθυνση του εισερχόμενου email αφαιρέθηκε." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "" -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "" @@ -1487,7 +1424,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Διαχειριστής" @@ -1544,7 +1481,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "" @@ -1751,7 +1688,7 @@ msgstr "" msgid "Optionally add a personal message to the invitation." msgstr "" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "" @@ -1847,7 +1784,7 @@ msgstr "Λάθος όνομα χρήστη ή κωδικός" msgid "Error setting user. You are probably not authorized." msgstr "" -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Σύνδεση" @@ -1959,7 +1896,7 @@ msgstr "" msgid "Direct message to %s sent" msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "" @@ -1967,7 +1904,7 @@ msgstr "" msgid "New notice" msgstr "" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "" @@ -2001,12 +1938,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, php-format msgid "Updates with \"%s\"" msgstr "" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Όλες οι ενημερώσεις που ταιριάζουν με τον όρο αναζήτησης \"%s\"" @@ -2134,8 +2071,8 @@ msgstr "6 ή περισσότεροι χαρακτήρες" msgid "Confirm" msgstr "Επιβεβαίωση" -#: actions/passwordsettings.php:113 -msgid "same as password above" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" msgstr "" #: actions/passwordsettings.php:117 @@ -2166,6 +2103,111 @@ msgstr "Αδύνατη η αποθήκευση του νέου κωδικού" msgid "Password saved." msgstr "Ο κωδικός αποθηκεύτηκε." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL." + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Site path" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Ρυθμίσεις OpenID" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Ρυθμίσεις OpenID" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Ρυθμίσεις OpenID" + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Ρυθμίσεις OpenID" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +msgid "Save paths" +msgstr "" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2264,7 +2306,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "" @@ -2491,10 +2533,6 @@ msgstr "" msgid "6 or more characters, and don't forget it!" msgstr "6 ή περισσότεροι χαρακτήρες και μην το ξεχάσετε!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "" @@ -2555,7 +2593,7 @@ msgstr "" msgid "Registration successful" msgstr "" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "" @@ -2599,7 +2637,7 @@ msgid "Same as password above. Required." msgstr "" #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Email" @@ -2704,7 +2742,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "" @@ -3037,10 +3075,6 @@ msgstr "" msgid "User is already silenced." msgstr "" -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -msgid "Site" -msgstr "" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3072,100 +3106,97 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 msgid "Site name" msgstr "" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Η διεύθυνση του εισερχόμενου email αφαιρέθηκε." -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Τοποθεσία" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 msgid "Default site language" msgstr "" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Αποχώρηση" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -msgid "Site path" -msgstr "" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Αποδοχή" + #: actions/siteadminpanel.php:334 msgid "Private" msgstr "" @@ -3182,7 +3213,7 @@ msgstr "" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 msgid "Closed" msgstr "" @@ -3190,33 +3221,37 @@ msgstr "" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Αποχώρηση" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3227,47 +3262,55 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 -msgid "Sometimes" -msgstr "" - -#: actions/siteadminpanel.php:382 -msgid "Always" +#: actions/siteadminpanel.php:380 +msgid "SSL" msgstr "" #: actions/siteadminpanel.php:384 -msgid "Use SSL" +msgid "Sometimes" msgstr "" #: actions/siteadminpanel.php:385 +msgid "Always" +msgstr "" + +#: actions/siteadminpanel.php:387 +msgid "Use SSL" +msgstr "" + +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Ρυθμίσεις OpenID" @@ -3569,7 +3612,8 @@ msgstr "" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "" @@ -3577,16 +3621,88 @@ msgstr "" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -msgid "Invite-only" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "Διαγραφή μηνύματος" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Όλες οι συνδρομές" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Αυτόματα γίνε συνδρομητής σε όσους γίνονται συνδρομητές σε μένα (χρήση " +"κυρίως από λογισμικό και όχι ανθρώπους)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Τοποθεσία" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3781,7 +3897,7 @@ msgstr "" msgid "Problem saving notice." msgstr "" -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Σφάλμα βάσης δεδομένων κατά την εισαγωγή απάντησης: %s" @@ -3801,10 +3917,6 @@ msgstr "Αδύνατη η αποθήκευση των νέων πληροφορ msgid "Welcome to %1$s, @%2$s!" msgstr "" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Αλλάξτε τις ρυθμίσεις του προφίλ σας" @@ -3843,132 +3955,132 @@ msgstr "" msgid "Untitled page" msgstr "" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Αρχή" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Account" msgstr "Περί" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Σύνδεση" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Αδυναμία ανακατεύθηνσης στο διακομιστή: %s" -#: lib/action.php:439 +#: lib/action.php:440 msgid "Change site configuration" msgstr "" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Προσκάλεσε φίλους και συναδέλφους σου να γίνουν μέλη στο %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Αποσύνδεση" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "" -#: lib/action.php:454 +#: lib/action.php:455 #, fuzzy msgid "Create an account" msgstr "Δημιουργία νέου λογαριασμού" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Βοήθεια" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "Βοήθεια" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Περί" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "Συχνές ερωτήσεις" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Επικοινωνία" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, fuzzy, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -3977,13 +4089,13 @@ msgstr "" "To **%%site.name%%** είναι μία υπηρεσία microblogging (μικρο-ιστολογίου) που " "έφερε κοντά σας το [%%site.broughtby%%](%%site.broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, fuzzy, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "" "Το **%%site.name%%** είναι μία υπηρεσία microblogging (μικρο-ιστολογίου). " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3991,31 +4103,31 @@ msgid "" "org/licensing/licenses/agpl-3.0.html)." msgstr "" -#: lib/action.php:789 +#: lib/action.php:790 msgid "Site content license" msgstr "" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "" @@ -4045,6 +4157,11 @@ msgstr "Επιβεβαίωση διεύθυνσης email" msgid "Design configuration" msgstr "Επιβεβαίωση διεύθυνσης email" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "Επιβεβαίωση διεύθυνσης email" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4217,7 +4334,6 @@ msgid "You are not subscribed to anyone." msgstr "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους." @@ -4229,7 +4345,6 @@ msgid "No one is subscribed to you." msgstr "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους." @@ -4241,7 +4356,6 @@ msgid "You are not a member of any groups." msgstr "Ομάδες με τα περισσότερα μέλη" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Ομάδες με τα περισσότερα μέλη" @@ -4326,7 +4440,7 @@ msgstr "Αδύνατη η αποθήκευση του προφίλ." #: lib/designsettings.php:109 msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" #: lib/designsettings.php:372 @@ -4421,7 +4535,7 @@ msgstr "Τοποθεσία της ομάδας (εάν υπάρχει), πχ: \" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Ομάδα" @@ -4466,7 +4580,7 @@ msgstr "Ομάδες με τις περισσότερες δημοσιεύσει msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "" @@ -4500,6 +4614,14 @@ msgstr "Αδύνατη η αποθήκευση του προφίλ." msgid "Unknown file type" msgstr "" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4533,7 +4655,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr "από" @@ -4777,37 +4899,62 @@ msgstr "" msgid "To" msgstr "" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "6 ή περισσότεροι χαρακτήρες" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 msgid "in context" msgstr "" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "" @@ -4840,11 +4987,11 @@ msgstr "" msgid "Duplicate notice" msgstr "Διαγραφή μηνύματος" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Απέτυχε η εισαγωγή νέας συνδρομής." @@ -4950,6 +5097,10 @@ msgstr "Αδυναμία διαγραφής αυτού του μηνύματος msgid "Search site" msgstr "" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 msgid "Search help" msgstr "" @@ -4962,10 +5113,6 @@ msgstr "" msgid "Find people on this site" msgstr "" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Μήνυμα" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "" @@ -5105,47 +5252,51 @@ msgstr "" msgid "Message" msgstr "" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "" @@ -5174,7 +5325,3 @@ msgstr "" #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Αδυναμία διαγραφής αυτού του μηνύματος." diff --git a/locale/en_GB/LC_MESSAGES/statusnet.po b/locale/en_GB/LC_MESSAGES/statusnet.po index 628da61d81..ba1d103459 100644 --- a/locale/en_GB/LC_MESSAGES/statusnet.po +++ b/locale/en_GB/LC_MESSAGES/statusnet.po @@ -1,6 +1,7 @@ # Translation of StatusNet to British English # # Author@translatewiki.net: CiaranG +# Author@translatewiki.net: Lockal # -- # This file is distributed under the same license as the StatusNet package. # @@ -8,16 +9,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:31:40+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:06+0000\n" "Language-Team: British English\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: en-gb\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -285,14 +286,12 @@ msgid "Two user ids or screen_names must be supplied." msgstr "Two user ids or screen_names must be supplied." #: actions/apifriendshipsshow.php:135 -#, fuzzy msgid "Could not determine source user." -msgstr "Could not retrieve public stream." +msgstr "Could not determine source user." #: actions/apifriendshipsshow.php:143 -#, fuzzy msgid "Could not find target user." -msgstr "Couldn't find any statuses." +msgstr "Could not find target user." #: actions/apigroupcreate.php:164 actions/editgroup.php:182 #: actions/newgroup.php:126 actions/profilesettings.php:208 @@ -325,9 +324,9 @@ msgid "Full name is too long (max 255 chars)." msgstr "Full name is too long (max 255 chars)." #: actions/apigroupcreate.php:213 -#, fuzzy, php-format +#, php-format msgid "Description is too long (max %d chars)." -msgstr "description is too long (max 140 chars)." +msgstr "Description is too long (max %d chars)" #: actions/apigroupcreate.php:224 actions/editgroup.php:204 #: actions/newgroup.php:148 actions/profilesettings.php:225 @@ -343,15 +342,15 @@ msgstr "" #: actions/apigroupcreate.php:264 actions/editgroup.php:224 #: actions/newgroup.php:168 -#, fuzzy, php-format +#, php-format msgid "Invalid alias: \"%s\"" -msgstr "Invalid tag: \"%s\"" +msgstr "Invalid alias: \"%s\"" #: actions/apigroupcreate.php:273 actions/editgroup.php:228 #: actions/newgroup.php:172 -#, fuzzy, php-format +#, php-format msgid "Alias \"%s\" already in use. Try another one." -msgstr "Nickname already in use. Try another one." +msgstr "Alias \"%s\" already in use. Try another one." #: actions/apigroupcreate.php:286 actions/editgroup.php:234 #: actions/newgroup.php:178 @@ -361,9 +360,8 @@ msgstr "" #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "API method not found!" +msgstr "Group not found!" #: actions/apigroupjoin.php:110 msgid "You are already a member of that group." @@ -394,19 +392,19 @@ msgid "%s groups" msgstr "%s groups" #: actions/apigrouplistall.php:94 -#, fuzzy, php-format +#, php-format msgid "groups on %s" -msgstr "Group actions" +msgstr "groups on %s" #: actions/apigrouplist.php:95 -#, fuzzy, php-format +#, php-format msgid "%s's groups" -msgstr "%s groups" +msgstr "%s's groups" #: actions/apigrouplist.php:103 -#, fuzzy, php-format +#, php-format msgid "Groups %s is a member of on %s." -msgstr "Groups %s is a member of" +msgstr "Groups %s is a member of on %s." #: actions/apistatusesdestroy.php:107 msgid "This method requires a POST or DELETE." @@ -417,9 +415,8 @@ msgid "You may not delete another user's status." msgstr "You may not delete another user's status." #: actions/apistatusesshow.php:138 -#, fuzzy msgid "Status deleted." -msgstr "Avatar updated." +msgstr "Status deleted." #: actions/apistatusesshow.php:144 msgid "No status with that ID found." @@ -435,7 +432,7 @@ msgstr "That's too long. Max notice size is %d chars." msgid "Not found" msgstr "Not found" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -468,9 +465,9 @@ msgid "Updates from %1$s on %2$s!" msgstr "Updates from %1$s on %2$s!" #: actions/apitimelinementions.php:116 -#, fuzzy, php-format +#, php-format msgid "%1$s / Updates mentioning %2$s" -msgstr "%1$s / Updates replying to %2$s" +msgstr "%1$s / Updates mentioning %2$s" #: actions/apitimelinementions.php:126 #, php-format @@ -493,9 +490,9 @@ msgid "Notices tagged with %s" msgstr "Notices tagged with %s" #: actions/apitimelinetag.php:107 actions/tagrss.php:64 -#, fuzzy, php-format +#, php-format msgid "Updates tagged with %1$s on %2$s!" -msgstr "Updates from %1$s on %2$s!" +msgstr "Updates tagged with %1$s on %2$s!" #: actions/apiusershow.php:96 msgid "Not found." @@ -524,9 +521,9 @@ msgid "Avatar" msgstr "Avatar" #: actions/avatarsettings.php:78 -#, fuzzy, php-format +#, php-format msgid "You can upload your personal avatar. The maximum file size is %s." -msgstr "You can upload your personal avatar." +msgstr "You can upload your personal avatar. The maximum file size is %s." #: actions/avatarsettings.php:106 actions/avatarsettings.php:182 #: actions/grouplogo.php:178 actions/remotesubscribe.php:191 @@ -550,7 +547,7 @@ msgid "Preview" msgstr "Preview" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Delete" @@ -563,7 +560,7 @@ msgid "Crop" msgstr "Crop" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -578,7 +575,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "There was a problem with your session token. Try again, please." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -620,24 +617,22 @@ msgid "No such group" msgstr "No such group" #: actions/blockedfromgroup.php:90 -#, fuzzy, php-format +#, php-format msgid "%s blocked profiles" -msgstr "User profile" +msgstr "%s blocked profiles" #: actions/blockedfromgroup.php:93 -#, fuzzy, php-format +#, php-format msgid "%s blocked profiles, page %d" -msgstr "%s and friends, page %d" +msgstr "%s blocked profiles, page %d" #: actions/blockedfromgroup.php:108 -#, fuzzy msgid "A list of the users blocked from joining this group." -msgstr "A list of the users in this group." +msgstr "A list of the users blocked from joining this group." #: actions/blockedfromgroup.php:281 -#, fuzzy msgid "Unblock user from group" -msgstr "Unblock user failed." +msgstr "Unblock user from group" #: actions/blockedfromgroup.php:313 lib/unblockform.php:69 msgid "Unblock" @@ -711,15 +706,15 @@ msgstr "Unrecognised address type %s" msgid "That address has already been confirmed." msgstr "That address has already been confirmed." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Couldn't update user." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Couldn't delete e-mail confirmation." @@ -738,7 +733,7 @@ msgid "Conversation" msgstr "Conversation" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Notices" @@ -780,7 +775,7 @@ msgstr "Are you sure you want to delete this notice?" msgid "Do not delete this notice" msgstr "Do not delete this notice" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Delete this notice" @@ -811,9 +806,8 @@ msgid "" msgstr "" #: actions/deleteuser.php:148 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "Delete this notice" +msgstr "Delete this user" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 @@ -824,182 +818,116 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Invalid size." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "This page is not available in a " -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "This page is not available in a " - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 -#, fuzzy +#: actions/designadminpanel.php:370 msgid "Change logo" -msgstr "Change colours" +msgstr "Change logo" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Invite" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Change" -#: actions/designadminpanel.php:441 -#, fuzzy +#: actions/designadminpanel.php:399 msgid "Site theme" -msgstr "Site notice" +msgstr "Site theme" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 #, fuzzy msgid "Theme for the site." msgstr "Logout from the site" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Avatar settings" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Avatar settings" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Avatar updated." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Avatar updated." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "You can upload a logo image for your group." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" msgstr "Change colours" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "Connect" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Search" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Text" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 -#, fuzzy +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" -msgstr "Login" +msgstr "Links" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Save" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1034,9 +962,9 @@ msgid "Use this form to edit the group." msgstr "Use this form to edit the group." #: actions/editgroup.php:201 actions/newgroup.php:145 -#, fuzzy, php-format +#, php-format msgid "description is too long (max %d chars)." -msgstr "description is too long (max 140 chars)." +msgstr "description is too long (max %d chars)." #: actions/editgroup.php:253 msgid "Could not update group." @@ -1149,37 +1077,37 @@ msgstr "I want to post notices by e-mail." msgid "Publish a MicroID for my email address." msgstr "Publish a MicroID for my e-mail address." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Preferences saved." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "No e-mail address." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Cannot normalise that e-mail address" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Not a valid e-mail address." -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "That is already your e-mail address." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "That e-mail address already belongs to another user." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Couldn't insert confirmation code." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1187,47 +1115,47 @@ msgstr "" "A confirmation code was sent to the e-mail address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "No pending confirmation to cancel." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "That is the wrong IM address." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Confirmation cancelled." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "That is not your e-mail address." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "The address was removed." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "No incoming e-mail address." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Couldn't update user record." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Incoming e-mail address removed." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "New incoming e-mail address added." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Popular notices" @@ -1318,7 +1246,6 @@ msgid "Not expecting this response!" msgstr "Not expecting this response!" #: actions/finishremotesubscribe.php:80 -#, fuzzy msgid "User being listened to does not exist." msgstr "User being listened to doesn't exist." @@ -1335,7 +1262,6 @@ msgid "You are not authorized." msgstr "You are not authorised." #: actions/finishremotesubscribe.php:109 -#, fuzzy msgid "Could not convert request token to access token." msgstr "Couldn't convert request tokens to access tokens." @@ -1412,9 +1338,8 @@ msgid "Do not block this user from this group" msgstr "Do not block this user from this group" #: actions/groupblock.php:179 -#, fuzzy msgid "Block this user from this group" -msgstr "A list of the users in this group." +msgstr "Block this user from this group" #: actions/groupblock.php:196 msgid "Database error blocking user from group." @@ -1495,7 +1420,7 @@ msgstr "%s group members, page %d" msgid "A list of the users in this group." msgstr "A list of the users in this group." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Admin" @@ -1556,7 +1481,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Groups" @@ -1584,9 +1509,8 @@ msgid "Only an admin can unblock group members." msgstr "" #: actions/groupunblock.php:95 -#, fuzzy msgid "User is not blocked from group." -msgstr "User has blocked you." +msgstr "User is not blocked from group." #: actions/groupunblock.php:128 actions/unblock.php:77 msgid "Error removing the block." @@ -1606,9 +1530,8 @@ msgstr "" "doc.im%%). Configure your address and settings below." #: actions/imsettings.php:89 -#, fuzzy msgid "IM is not available." -msgstr "This page is not available in a " +msgstr "IM is not available." #: actions/imsettings.php:106 msgid "Current confirmed Jabber/GTalk address." @@ -1771,7 +1694,7 @@ msgstr "Personal message" msgid "Optionally add a personal message to the invitation." msgstr "Optionally add a personal message to the invitation." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Send" @@ -1895,7 +1818,7 @@ msgstr "Incorrect username or password." msgid "Error setting user. You are probably not authorized." msgstr "You are not authorised." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Login" @@ -1999,16 +1922,15 @@ msgstr "" "Don't send a message to yourself; just say it to yourself quietly instead." #: actions/newmessage.php:181 -#, fuzzy msgid "Message sent" -msgstr "Message" +msgstr "Message sent" #: actions/newmessage.php:185 lib/command.php:375 #, php-format msgid "Direct message to %s sent" msgstr "Direct message to %s sent" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Ajax Error" @@ -2016,7 +1938,7 @@ msgstr "Ajax Error" msgid "New notice" msgstr "New notice" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "Notice posted" @@ -2034,9 +1956,9 @@ msgid "Text search" msgstr "Text search" #: actions/noticesearch.php:91 -#, fuzzy, php-format +#, php-format msgid "Search results for \"%s\" on %s" -msgstr " Search Stream for \"%s\"" +msgstr "Search results for \"%s\" on %s" #: actions/noticesearch.php:121 #, php-format @@ -2052,15 +1974,15 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 -#, fuzzy, php-format +#: actions/noticesearchrss.php:96 +#, php-format msgid "Updates with \"%s\"" -msgstr "Updates from %1$s on %2$s!" +msgstr "Updates with \"%s\"" -#: actions/noticesearchrss.php:91 -#, fuzzy, php-format +#: actions/noticesearchrss.php:98 +#, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "All updates matching search term \"%s\"" +msgstr "Updates matching search term \"%1$s\" on %2$s!" #: actions/nudge.php:85 msgid "" @@ -2183,9 +2105,9 @@ msgstr "6 or more characters" msgid "Confirm" msgstr "Confirm" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "same as password above" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Same as password above" #: actions/passwordsettings.php:117 msgid "Change" @@ -2215,6 +2137,112 @@ msgstr "Can't save new password." msgid "Password saved." msgstr "Password saved." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, php-format +msgid "Theme directory not readable: %s" +msgstr "Theme directory not readable: %s" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "Invite" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Site path" +msgstr "Site path" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Avatar" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Avatar settings" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Avatar updated." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Avatar updated." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +msgid "Save paths" +msgstr "Save paths" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2281,14 +2309,13 @@ msgid "URL of your homepage, blog, or profile on another site" msgstr "URL of your homepage, blog, or profile on another site" #: actions/profilesettings.php:122 actions/register.php:460 -#, fuzzy, php-format +#, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "Describe yourself and your interests in 140 chars" +msgstr "Describe yourself and your interests in %d chars" #: actions/profilesettings.php:125 actions/register.php:463 -#, fuzzy msgid "Describe yourself and your interests" -msgstr "Describe yourself and your " +msgstr "Describe yourself and your interests" #: actions/profilesettings.php:127 actions/register.php:465 msgid "Bio" @@ -2317,7 +2344,7 @@ msgid "" msgstr "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Language" @@ -2340,9 +2367,9 @@ msgstr "" "Automatically subscribe to whoever subscribes to me (best for non-humans)" #: actions/profilesettings.php:221 actions/register.php:223 -#, fuzzy, php-format +#, php-format msgid "Bio is too long (max %d chars)." -msgstr "Bio is too long (max 140 chars)." +msgstr "Bio is too long (max %d chars)." #: actions/profilesettings.php:228 actions/siteadminpanel.php:165 msgid "Timezone not selected." @@ -2433,14 +2460,15 @@ msgid "" msgstr "" #: actions/public.php:238 -#, fuzzy, php-format +#, php-format msgid "" "This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-" "blogging) service based on the Free Software [StatusNet](http://status.net/) " "tool." msgstr "" "This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-" -"blogging) service " +"blogging) service based on the Free Software [StatusNet](http://status.net/) " +"tool." #: actions/publictagcloud.php:57 msgid "Public tag cloud" @@ -2545,10 +2573,6 @@ msgstr "Unknown action" msgid "6 or more characters, and don't forget it!" msgstr "6 or more characters, and don't forget it!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Same as password above" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Reset" @@ -2610,7 +2634,7 @@ msgstr "Error with confirmation code." msgid "Registration successful" msgstr "Registration successful" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Register" @@ -2654,7 +2678,7 @@ msgid "Same as password above. Required." msgstr "Same as password above. Required." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "E-mail" @@ -2761,7 +2785,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "URL of your profile on another compatible microblogging service" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Subscribe" @@ -2797,14 +2821,14 @@ msgid "Replies to %s, page %d" msgstr "Replies to %s, page %d" #: actions/replies.php:144 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (RSS 1.0)" -msgstr "Notice feed for %s" +msgstr "Replies feed for %s (RSS 1.0)" #: actions/replies.php:151 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (RSS 2.0)" -msgstr "Notice feed for %s" +msgstr "Replies feed for %s (RSS 2.0)" #: actions/replies.php:158 #, php-format @@ -2833,24 +2857,22 @@ msgid "" msgstr "" #: actions/repliesrss.php:72 -#, fuzzy, php-format +#, php-format msgid "Replies to %1$s on %2$s!" -msgstr "Message to %1$s on %2$s" +msgstr "Replies to %1$s on %2$s!" #: actions/sandbox.php:65 actions/unsandbox.php:65 -#, fuzzy msgid "You cannot sandbox users on this site." -msgstr "You can't send a message to this user." +msgstr "You cannot sandbox users on this site." #: actions/sandbox.php:72 -#, fuzzy msgid "User is already sandboxed." -msgstr "User is already blocked from group." +msgstr "User is already sandboxed." #: actions/showfavorites.php:79 -#, fuzzy, php-format +#, php-format msgid "%s's favorite notices, page %d" -msgstr "%s favourite notices, page %d" +msgstr "%s's favourite notices, page %d" #: actions/showfavorites.php:132 msgid "Could not retrieve favorite notices." @@ -2967,9 +2989,8 @@ msgid "Statistics" msgstr "Statistics" #: actions/showgroup.php:432 -#, fuzzy msgid "Created" -msgstr "Create" +msgstr "Created" #: actions/showgroup.php:448 #, php-format @@ -3016,14 +3037,13 @@ msgid "Message from %1$s on %2$s" msgstr "Message from %1$s on %2$s" #: actions/shownotice.php:90 -#, fuzzy msgid "Notice deleted." -msgstr "Notice posted" +msgstr "Notice deleted." #: actions/showstream.php:73 -#, fuzzy, php-format +#, php-format msgid " tagged %s" -msgstr "Notices tagged with %s" +msgstr " tagged %s" #: actions/showstream.php:79 #, php-format @@ -3031,9 +3051,9 @@ msgid "%s, page %d" msgstr "%s, page %d" #: actions/showstream.php:122 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s tagged %s (RSS 1.0)" -msgstr "Notice feed for %s group" +msgstr "Notice feed for %s tagged %s (RSS 1.0)" #: actions/showstream.php:129 #, fuzzy, php-format @@ -3051,9 +3071,9 @@ msgid "Notice feed for %s (Atom)" msgstr "Notice feed for %s" #: actions/showstream.php:148 -#, fuzzy, php-format +#, php-format msgid "FOAF for %s" -msgstr "Outbox for %s" +msgstr "FOAF for %s" #: actions/showstream.php:191 #, php-format @@ -3083,14 +3103,15 @@ msgid "" msgstr "" #: actions/showstream.php:239 -#, fuzzy, php-format +#, php-format msgid "" "**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en." "wikipedia.org/wiki/Micro-blogging) service based on the Free Software " "[StatusNet](http://status.net/) tool. " msgstr "" "**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en." -"wikipedia.org/wiki/Micro-blogging) service " +"wikipedia.org/wiki/Micro-blogging) service based on the Free Software " +"[StatusNet](http://status.net/) tool. " #: actions/silence.php:65 actions/unsilence.php:65 #, fuzzy @@ -3102,11 +3123,6 @@ msgstr "You can't send a message to this user." msgid "User is already silenced." msgstr "User is already blocked from group." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Invite" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3138,157 +3154,149 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 -#, fuzzy +#: actions/siteadminpanel.php:269 msgid "Site name" -msgstr "Site notice" +msgstr "Site name" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "New e-mail address for posting to %s" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Local views" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 -#, fuzzy +#: actions/siteadminpanel.php:308 msgid "Default site language" -msgstr "Preferred language" +msgstr "Default site language" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +msgid "URLs" +msgstr "URLs" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 -#, fuzzy +#: actions/siteadminpanel.php:319 msgid "Server" -msgstr "Recover" +msgstr "Server" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Site notice" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +msgid "Access" +msgstr "Access" + #: actions/siteadminpanel.php:334 -#, fuzzy msgid "Private" -msgstr "Privacy" +msgstr "Private" #: actions/siteadminpanel.php:336 msgid "Prohibit anonymous users (not logged in) from viewing site?" msgstr "" #: actions/siteadminpanel.php:340 -#, fuzzy msgid "Invite only" -msgstr "Invite" +msgstr "Invite only" #: actions/siteadminpanel.php:342 msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 -#, fuzzy +#: actions/siteadminpanel.php:346 msgid "Closed" -msgstr "Block" +msgstr "Closed" #: actions/siteadminpanel.php:348 msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 -#, fuzzy +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 msgid "Never" -msgstr "Recover" +msgstr "Never" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3299,51 +3307,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 -#, fuzzy -msgid "Sometimes" -msgstr "Notices" +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "SSL" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:384 +msgid "Sometimes" +msgstr "Sometimes" + +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 -#, fuzzy +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 msgid "Save site settings" -msgstr "Avatar settings" +msgstr "Save site settings" #: actions/smssettings.php:58 msgid "SMS Settings" @@ -3532,9 +3546,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 is now listening to " +msgstr "%s is not listening to anyone." #: actions/subscriptions.php:194 msgid "Jabber" @@ -3651,7 +3665,8 @@ msgstr "Unsubscribed" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "User" @@ -3659,17 +3674,86 @@ msgstr "User" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Invite" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profile" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "New users" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +msgid "Default subscription" +msgstr "Default subscription" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Automatically subscribe to whoever subscribes to me (best for non-humans)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Invitation(s) sent" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Invitation(s) sent" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3688,9 +3772,8 @@ msgstr "" "click \"Cancel\"." #: actions/userauthorization.php:188 -#, fuzzy msgid "License" -msgstr "licence." +msgstr "License" #: actions/userauthorization.php:209 msgid "Accept" @@ -3706,9 +3789,8 @@ msgid "Reject" msgstr "Reject" #: actions/userauthorization.php:212 -#, fuzzy msgid "Reject this subscription" -msgstr "%s subscriptions" +msgstr "Reject this subscription" #: actions/userauthorization.php:225 msgid "No authorization request!" @@ -3884,7 +3966,7 @@ msgstr "You are banned from posting notices on this site." msgid "Problem saving notice." msgstr "Problem saving notice." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "DB error inserting reply: %s" @@ -3898,13 +3980,9 @@ msgid "Could not set group membership." msgstr "Could not set group membership." #: classes/User.php:347 -#, fuzzy, php-format +#, php-format msgid "Welcome to %1$s, @%2$s!" -msgstr "Message to %1$s on %2$s" - -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Profile" +msgstr "Welcome to %1$s, @%2$s!" #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" @@ -3923,9 +4001,8 @@ msgid "Change email handling" msgstr "Change e-mail handling" #: lib/accountsettingsaction.php:124 -#, fuzzy msgid "Design your profile" -msgstr "User profile" +msgstr "Design your profile" #: lib/accountsettingsaction.php:128 msgid "Other" @@ -3944,131 +4021,130 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "Untitled page" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Primary site navigation" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Home" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Personal profile and friends timeline" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Account" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "Change your e-mail, avatar, password, profile" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Connect" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Could not redirect to server: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Primary site navigation" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Invite" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Invite friends and colleagues to join you on %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Logout" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Logout from the site" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "Create an account" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Login to the site" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Help" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "Help me!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Search" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Search for people or text" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "Site notice" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Local views" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "Page notice" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Secondary site navigation" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "About" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "F.A.Q." -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Privacy" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Source" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Contact" -#: lib/action.php:740 -#, fuzzy +#: lib/action.php:741 msgid "Badge" -msgstr "Nudge" +msgstr "Badge" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "StatusNet software licence" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4077,12 +4153,12 @@ msgstr "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** is a microblogging service." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4093,32 +4169,31 @@ msgstr "" "s, available under the [GNU Affero General Public Licence](http://www.fsf." "org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 -#, fuzzy +#: lib/action.php:790 msgid "Site content license" -msgstr "StatusNet software licence" +msgstr "Site content license" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "All " -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "licence." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Pagination" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "After" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Before" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "There was a problem with your session token." @@ -4148,8 +4223,12 @@ msgid "Basic site configuration" msgstr "E-mail address confirmation" #: lib/adminpanelaction.php:303 -#, fuzzy msgid "Design configuration" +msgstr "Design configuration" + +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" msgstr "SMS confirmation" #: lib/attachmentlist.php:87 @@ -4190,18 +4269,18 @@ msgid "Sorry, this command is not yet implemented." msgstr "Sorry, this command is not yet implemented." #: lib/command.php:88 -#, fuzzy, php-format +#, php-format msgid "Could not find a user with nickname %s" -msgstr "Couldn't update user with confirmed e-mail address." +msgstr "Could not find a user with nickname %s" #: lib/command.php:92 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" #: lib/command.php:99 -#, fuzzy, php-format +#, php-format msgid "Nudge sent to %s" -msgstr "Nudge sent" +msgstr "Nudge sent to %s" #: lib/command.php:126 #, php-format @@ -4249,28 +4328,27 @@ msgid "About: %s" msgstr "About: %s" #: lib/command.php:358 scripts/xmppdaemon.php:321 -#, fuzzy, php-format +#, php-format msgid "Message too long - maximum is %d characters, you sent %d" -msgstr "Message too long - maximum is 140 characters, you sent %d" +msgstr "Message too long - maximum is %d characters, you sent %d" #: lib/command.php:377 msgid "Error sending direct message." msgstr "Error sending direct message." #: lib/command.php:431 -#, fuzzy, php-format +#, php-format msgid "Notice too long - maximum is %d characters, you sent %d" -msgstr "Message too long - maximum is 140 characters, you sent %d" +msgstr "Notice too long - maximum is %d characters, you sent %d" #: lib/command.php:439 -#, fuzzy, php-format +#, php-format msgid "Reply to %s sent" -msgstr "Reply to this notice" +msgstr "Reply to %s sent" #: lib/command.php:441 -#, fuzzy msgid "Error saving notice." -msgstr "Problem saving notice." +msgstr "Error saving notice." #: lib/command.php:495 msgid "Specify the name of the user to subscribe to" @@ -4326,11 +4404,10 @@ 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 this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "You are not subscribed to that profile." -msgstr[1] "You are not subscribed to that profile." +msgstr[0] "You are already subscribed to these users:" +msgstr[1] "You are already subscribed to these users:" #: lib/command.php:640 #, fuzzy @@ -4338,7 +4415,6 @@ msgid "No one is subscribed to you." msgstr "Could not subscribe other to you." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Could not subscribe other to you." @@ -4350,7 +4426,6 @@ msgid "You are not a member of any groups." msgstr "You are not a member of that group." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "You are not a member of that group." @@ -4408,9 +4483,8 @@ msgid "You may wish to run the installer to fix this." msgstr "" #: lib/common.php:202 -#, fuzzy msgid "Go to the installer." -msgstr "Login to the site" +msgstr "Go to the installer." #: lib/connectsettingsaction.php:110 msgid "IM" @@ -4434,9 +4508,10 @@ msgid "Upload file" msgstr "Upload" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "You can upload your personal avatar. The maximum file size is %s." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4530,19 +4605,18 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Group" #: lib/groupnav.php:101 -#, fuzzy msgid "Blocked" -msgstr "Block" +msgstr "Blocked" #: lib/groupnav.php:102 -#, fuzzy, php-format +#, php-format msgid "%s blocked users" -msgstr "Block user" +msgstr "%s blocked users" #: lib/groupnav.php:108 #, php-format @@ -4559,9 +4633,9 @@ msgid "Add or edit %s logo" msgstr "Add or edit %s logo" #: lib/groupnav.php:120 -#, fuzzy, php-format +#, php-format msgid "Add or edit %s design" -msgstr "Add or edit %s logo" +msgstr "Add or edit %s design" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -4576,7 +4650,7 @@ msgstr "Groups with most posts" msgid "Tags in %s group's notices" msgstr "Tags in %s group's notices" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "This page is not available in a media type you accept" @@ -4609,6 +4683,14 @@ msgstr "Lost our file." msgid "Unknown file type" msgstr "Unknown file type" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4640,7 +4722,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr "from" @@ -4672,7 +4754,7 @@ msgid "%1$s is now listening to your notices on %2$s." msgstr "%1$s is now listening to your notices on %2$s." #: lib/mail.php:241 -#, fuzzy, php-format +#, php-format msgid "" "%1$s is now listening to your notices on %2$s.\n" "\n" @@ -4687,10 +4769,14 @@ msgid "" msgstr "" "%1$s is now listening to your notices on %2$s.\n" "\n" -"\t%3$s\n" +"%3$s\n" "\n" +"%4$s%5$s%6$s\n" "Faithfully yours,\n" -"%4$s.\n" +"%7$s.\n" +"\n" +"----\n" +"Change your email address or notification options at %8$s\n" #: lib/mail.php:254 #, php-format @@ -4792,9 +4878,9 @@ msgid "" msgstr "" #: lib/mail.php:559 -#, fuzzy, php-format +#, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "%s added your notice as a favourite" +msgstr "%s (@%s) added your notice as a favorite" #: lib/mail.php:561 #, php-format @@ -4897,36 +4983,62 @@ msgstr "Send a direct notice" msgid "To" msgstr "To" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "Available characters" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "Send a notice" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "What's up, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "No" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 msgid "in context" msgstr "in context" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Reply to this notice" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Reply" @@ -4955,16 +5067,14 @@ msgid "Error inserting remote profile" msgstr "Error inserting remote profile." #: lib/oauthstore.php:345 -#, fuzzy msgid "Duplicate notice" -msgstr "Delete notice" +msgstr "Duplicate notice" -#: lib/oauthstore.php:466 lib/subs.php:48 -#, fuzzy +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." -msgstr "That user has blocked you from subscribing." +msgstr "You have been banned from subscribing." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Couldn't insert new subscription." @@ -5018,9 +5128,8 @@ msgid "All subscribers" msgstr "All subscribers" #: lib/profileaction.php:177 -#, fuzzy msgid "User ID" -msgstr "User" +msgstr "User ID" #: lib/profileaction.php:182 msgid "Member since" @@ -5060,24 +5169,25 @@ msgid "Popular" msgstr "Popular" #: lib/sandboxform.php:67 -#, fuzzy msgid "Sandbox" -msgstr "Inbox" +msgstr "Sandbox" #: lib/sandboxform.php:78 -#, fuzzy msgid "Sandbox this user" -msgstr "Unblock this user" +msgstr "Sandbox this user" #: lib/searchaction.php:120 #, fuzzy msgid "Search site" msgstr "Search" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 -#, fuzzy msgid "Search help" -msgstr "Search" +msgstr "Search help" #: lib/searchgroupnav.php:80 msgid "People" @@ -5087,10 +5197,6 @@ msgstr "People" msgid "Find people on this site" msgstr "Find people on this site" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Notice" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Find content of notices" @@ -5108,14 +5214,12 @@ msgid "More..." msgstr "" #: lib/silenceform.php:67 -#, fuzzy msgid "Silence" -msgstr "Site notice" +msgstr "Silence" #: lib/silenceform.php:78 -#, fuzzy msgid "Silence this user" -msgstr "Block this user" +msgstr "Silence this user" #: lib/subgroupnav.php:83 #, php-format @@ -5184,18 +5288,16 @@ msgid "Unsandbox" msgstr "" #: lib/unsandboxform.php:80 -#, fuzzy msgid "Unsandbox this user" -msgstr "Unblock this user" +msgstr "Unsandbox this user" #: lib/unsilenceform.php:67 msgid "Unsilence" msgstr "" #: lib/unsilenceform.php:78 -#, fuzzy msgid "Unsilence this user" -msgstr "Unblock this user" +msgstr "Unsilence this user" #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" @@ -5229,47 +5331,51 @@ msgstr "Send a direct message to this user" msgid "Message" msgstr "Message" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "a few seconds ago" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "about a minute ago" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "about %d minutes ago" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "about an hour ago" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "about %d hours ago" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "about a day ago" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "about %d days ago" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "about a month ago" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "about %d months ago" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "about a year ago" @@ -5281,7 +5387,7 @@ msgstr "%s is not a valid colour!" #: lib/webcolor.php:123 #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." -msgstr "" +msgstr "%s is not a valid colour! Use 3 or 6 hex chars." #: scripts/maildaemon.php:48 msgid "Could not parse message." @@ -5298,11 +5404,3 @@ msgstr "Sorry, that is not your incoming e-mail address." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Sorry, no incoming e-mail allowed." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Unblock this user" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "People subscribed to %s" diff --git a/locale/es/LC_MESSAGES/statusnet.po b/locale/es/LC_MESSAGES/statusnet.po index b3f2469ad9..eeeeeb3d62 100644 --- a/locale/es/LC_MESSAGES/statusnet.po +++ b/locale/es/LC_MESSAGES/statusnet.po @@ -2,6 +2,7 @@ # # Author@translatewiki.net: Brion # Author@translatewiki.net: Crazymadlover +# Author@translatewiki.net: McDutchie # Author@translatewiki.net: Translationista # -- # This file is distributed under the same license as the StatusNet package. @@ -10,16 +11,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:31:43+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:09+0000\n" "Language-Team: Spanish\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: es\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -133,7 +134,7 @@ msgstr "¡No se encontró el método de la API!" #: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91 #: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114 msgid "This method requires a POST." -msgstr "Este método requiere PUBLICAR" +msgstr "Este método requiere un POST." #: actions/apiaccountupdatedeliverydevice.php:105 msgid "" @@ -445,7 +446,7 @@ msgstr "Demasiado largo. La longitud máxima es de 140 caracteres. " msgid "Not found" msgstr "No encontrado" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -560,7 +561,7 @@ msgid "Preview" msgstr "Vista previa" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Borrar" @@ -573,7 +574,7 @@ msgid "Crop" msgstr "Cortar" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -589,7 +590,7 @@ msgstr "" "Hubo un problema con tu clave de sesión. Por favor, intenta nuevamente." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -723,15 +724,15 @@ msgstr "Tipo de dirección %s desconocida" msgid "That address has already been confirmed." msgstr "Esa dirección ya fue confirmada." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "No se pudo actualizar el usuario." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "No se pudo eliminar la confirmación de correo electrónico." @@ -751,7 +752,7 @@ msgid "Conversation" msgstr "Código de confirmación" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Avisos" @@ -794,7 +795,7 @@ msgstr "¿Estás seguro de que quieres eliminar este aviso?" msgid "Do not delete this notice" msgstr "No se puede eliminar este aviso." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Borrar este aviso" @@ -839,180 +840,117 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Tamaño inválido." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Esta página no está disponible en un " -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Esta página no está disponible en un " - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Cambiar colores" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Invitar" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Cambiar" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Aviso de sitio" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 #, fuzzy msgid "Theme for the site." msgstr "Salir de sitio" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Configuración de Avatar" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Configuración de Avatar" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Avatar actualizado" - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Avatar actualizado" - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "Puedes cargar una imagen de logo para tu grupo." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" msgstr "Cambiar colores" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" msgstr "Contenido" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Buscar" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Texto" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" msgstr "Vínculos" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Guardar" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1167,37 +1105,37 @@ msgstr "Deseo enviar estados por email" msgid "Publish a MicroID for my email address." msgstr "Publicar un MicroID para mi dirección de correo." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Preferencias guardadas." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Sin dirección de correo electrónico" -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "No se puede normalizar esta dirección de correo electrónico." -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "No es una dirección de correo electrónico válida" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Esa ya es tu dirección de correo electrónico" -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Esa dirección de correo pertenece a otro usuario." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "No se pudo insertar el código de confirmación." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1206,47 +1144,47 @@ msgstr "" "Revisa tu bandeja de entrada (¡y la de spam!) para encontrar el código y las " "instrucciones sobre cómo usarlo." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Ninguna confirmación pendiente para cancelar." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Esa dirección de mensajería instantánea es incorrecta." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Confirmación cancelada." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Esa no es tu dirección de correo electrónico" -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "La dirección fue eliminada." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "No hay dirección de correo entrante." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "No se pudo actualizar información de usuario." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Dirección de correo entrante removida." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Nueva dirección de correo entrante agregada." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 #, fuzzy msgid "Popular notices" @@ -1520,7 +1458,7 @@ msgstr "Miembros del grupo %s, página %d" msgid "A list of the users in this group." msgstr "Lista de los usuarios en este grupo." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Admin" @@ -1582,7 +1520,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Grupos" @@ -1802,7 +1740,7 @@ msgstr "Mensaje Personal" msgid "Optionally add a personal message to the invitation." msgstr "Opcionalmente añada un mensaje personalizado a su invitación." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Enviar" @@ -1929,7 +1867,7 @@ msgstr "Nombre de usuario o contraseña incorrectos." msgid "Error setting user. You are probably not authorized." msgstr "No autorizado." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Inicio de sesión" @@ -2044,7 +1982,7 @@ msgstr "Mensaje" msgid "Direct message to %s sent" msgstr "Se envió mensaje directo a %s" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Error de Ajax" @@ -2052,7 +1990,7 @@ msgstr "Error de Ajax" msgid "New notice" msgstr "Nuevo aviso" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 #, fuzzy msgid "Notice posted" msgstr "Aviso publicado" @@ -2089,12 +2027,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "¡Actualizaciones de %1$s en %2$s!" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Todas las actualizaciones que corresponden a la frase a buscar \"%s\"" @@ -2227,9 +2165,9 @@ msgstr "6 o más caracteres" msgid "Confirm" msgstr "Confirmar" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "repita la contraseña anterior" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Igual a la contraseña de arriba" #: actions/passwordsettings.php:117 msgid "Change" @@ -2259,6 +2197,114 @@ msgstr "No se puede guardar la nueva contraseña." msgid "Password saved." msgstr "Se guardó Contraseña." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Esta página no está disponible en un " + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "Invitar" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Aviso de sitio" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Avatar" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Configuración de Avatar" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Avatar actualizado" + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Avatar actualizado" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Aviso de sitio" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2363,7 +2409,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "Tags para ti (letras, números, -, ., y _), coma - o espacio - separado" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Idioma" @@ -2598,10 +2644,6 @@ msgstr "Acción desconocida" msgid "6 or more characters, and don't forget it!" msgstr "6 o más caracteres, ¡no te olvides!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Igual a la contraseña de arriba" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Restablecer" @@ -2663,7 +2705,7 @@ msgstr "Error con el código de confirmación." msgid "Registration successful" msgstr "Registro exitoso." -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Registrarse" @@ -2709,7 +2751,7 @@ msgid "Same as password above. Required." msgstr "Igual a la contraseña de arriba. Requerida" #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Correo electrónico" @@ -2818,7 +2860,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "El URL de tu perfil en otro servicio de microblogueo compatible" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Suscribirse" @@ -3161,11 +3203,6 @@ msgstr "No puedes enviar mensaje a este usuario." msgid "User is already silenced." msgstr "El usuario te ha bloqueado." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Invitar" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3197,103 +3234,100 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Aviso de sitio" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Nueva dirección de correo para postear a %s" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Vistas locales" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "Lenguaje de preferencia" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +#, fuzzy +msgid "URLs" +msgstr "URL" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Recuperar" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Aviso de sitio" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Aceptar" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3312,7 +3346,7 @@ msgstr "Invitar" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Bloqueado" @@ -3321,33 +3355,37 @@ msgstr "Bloqueado" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Recuperar" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3358,48 +3396,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Avisos" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Configuración de Avatar" @@ -3719,7 +3766,8 @@ msgstr "Desuscrito" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Usuario" @@ -3727,17 +3775,89 @@ msgstr "Usuario" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Invitar" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Perfil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "Invitar nuevos usuarios:" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Todas las suscripciones" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Suscribirse automáticamente a quien quiera que se suscriba a mí (es mejor " +"para no-humanos)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Invitacion(es) enviada(s)" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Invitacion(es) enviada(s)" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3956,7 +4076,7 @@ msgstr "Tienes prohibido publicar avisos en este sitio." msgid "Problem saving notice." msgstr "Hubo un problema al guardar el aviso." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Error de BD al insertar respuesta: %s" @@ -3976,10 +4096,6 @@ msgstr "No se pudo configurar miembros de grupo." msgid "Welcome to %1$s, @%2$s!" msgstr "Mensaje a %1$s en %2$s" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Perfil" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Cambia tus opciones de perfil" @@ -4017,135 +4133,135 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "Página sin título" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Navegación de sitio primario" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Inicio" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Perfil personal y línea de tiempo de amigos" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Account" msgstr "Cuenta" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Change your email, avatar, password, profile" msgstr "Cambia tu correo electrónico, avatar, contraseña, perfil" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Conectarse" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "No se pudo redirigir al servidor: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Navegación de sitio primario" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Invitar" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Invita a amigos y colegas a unirse a %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Salir" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Salir de sitio" -#: lib/action.php:454 +#: lib/action.php:455 #, fuzzy msgid "Create an account" msgstr "Crear una cuenta" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Ingresar a sitio" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Ayuda" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "Ayúdame!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Buscar" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Buscar personas o texto" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "Aviso de sitio" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Vistas locales" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "Aviso de página" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Navegación de sitio secundario" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Acerca de" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "Preguntas Frecuentes" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Privacidad" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Fuente" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Ponerse en contacto" -#: lib/action.php:740 +#: lib/action.php:741 #, fuzzy msgid "Badge" msgstr "Zumbido " -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "Licencia de software de StatusNet" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4154,12 +4270,12 @@ msgstr "" "**%%site.name%%** es un servicio de microblogueo de [%%site.broughtby%%**](%%" "site.broughtbyurl%%)." -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** es un servicio de microblogueo." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4170,32 +4286,32 @@ msgstr "" "disponible bajo la [GNU Affero General Public License](http://www.fsf.org/" "licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "Licencia de software de StatusNet" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "Todo" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "Licencia." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Paginación" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "Después" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Antes" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "Hubo problemas con tu clave de sesión." @@ -4229,6 +4345,11 @@ msgstr "Confirmación de correo electrónico" msgid "Design configuration" msgstr "SMS confirmación" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS confirmación" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4403,11 +4524,10 @@ 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 this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "No estás suscrito a ese perfil." -msgstr[1] "No estás suscrito a ese perfil." +msgstr[0] "Ya estás suscrito a estos usuarios:" +msgstr[1] "Ya estás suscrito a estos usuarios:" #: lib/command.php:640 #, fuzzy @@ -4415,7 +4535,6 @@ msgid "No one is subscribed to you." msgstr "No se pudo suscribir otro a ti." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "No se pudo suscribir otro a ti." @@ -4427,7 +4546,6 @@ msgid "You are not a member of any groups." msgstr "No eres miembro de ese grupo" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "No eres miembro de este grupo." @@ -4509,9 +4627,10 @@ msgid "Upload file" msgstr "Cargar archivo" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Puedes cargar tu avatar personal." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4608,7 +4727,7 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Grupo" @@ -4653,7 +4772,7 @@ msgstr "Grupos con más publicaciones" msgid "Tags in %s group's notices" msgstr "Tags en avisos del grupo %s" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Esta página no está disponible en el tipo de medio que aceptas." @@ -4686,6 +4805,14 @@ msgstr "Se perdió nuestro archivo." msgid "Unknown file type" msgstr "Tipo de archivo desconocido" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4721,7 +4848,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "desde" @@ -4977,38 +5104,64 @@ msgstr "Enviar un aviso directo" msgid "To" msgstr "Para" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "Caracteres disponibles" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 #, fuzzy msgid "Send a notice" msgstr "Enviar un aviso" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "¿Qué tal, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "No" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 msgid "in context" msgstr "en contexto" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Responder este aviso." -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Responder" @@ -5040,12 +5193,12 @@ msgstr "Error al insertar perfil remoto" msgid "Duplicate notice" msgstr "Duplicar aviso" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 #, fuzzy msgid "You have been banned from subscribing." msgstr "Ese usuario te ha bloqueado la suscripción." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "No se pudo insertar una nueva suscripción." @@ -5155,6 +5308,10 @@ msgstr "Desbloquear este usuario" msgid "Search site" msgstr "Buscar" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 msgid "Search help" msgstr "Buscar ayuda" @@ -5167,11 +5324,6 @@ msgstr "Gente" msgid "Find people on this site" msgstr "Encontrar gente en este sitio" -#: lib/searchgroupnav.php:82 -#, fuzzy -msgid "Notice" -msgstr "Aviso" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Encontrar el contenido de avisos" @@ -5313,47 +5465,51 @@ msgstr "Enviar un mensaje directo a este usuario" msgid "Message" msgstr "Mensaje" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "hace unos segundos" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "hace un minuto" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "hace %d minutos" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "hace una hora" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "hace %d horas" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "hace un día" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "hace %d días" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "hace un mes" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "hace %d meses" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "hace un año" @@ -5382,11 +5538,3 @@ msgstr "Lo sentimos, pero este no es su dirección de correo entrante." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Lo sentimos, pero no se permite correos entrantes" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Desbloquear este usuario" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Personas suscritas a %s" diff --git a/locale/fi/LC_MESSAGES/statusnet.po b/locale/fi/LC_MESSAGES/statusnet.po index 6563dbc5ab..9d38336168 100644 --- a/locale/fi/LC_MESSAGES/statusnet.po +++ b/locale/fi/LC_MESSAGES/statusnet.po @@ -9,16 +9,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:31:49+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:12+0000\n" "Language-Team: Finnish\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fi\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -372,9 +372,8 @@ msgstr "Alias ei voi olla sama kuin ryhmätunnus." #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "API-metodia ei löytynyt!" +msgstr "Ryhmää ei löytynyt!" #: actions/apigroupjoin.php:110 msgid "You are already a member of that group." @@ -385,9 +384,9 @@ msgid "You have been blocked from that group by the admin." msgstr "Sinut on estetty osallistumasta tähän ryhmään ylläpitäjän toimesta." #: actions/apigroupjoin.php:138 -#, fuzzy, php-format +#, php-format msgid "Could not join user %s to group %s." -msgstr "Käyttäjää %s ei voinut liittää ryhmään %s" +msgstr "Käyttäjä %s ei voinut liittyä ryhmään %s." #: actions/apigroupleave.php:114 msgid "You are not a member of this group." @@ -444,7 +443,7 @@ msgstr "Päivitys on liian pitkä. Maksimipituus on %d merkkiä." msgid "Not found" msgstr "Ei löytynyt" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "Maksimikoko päivitykselle on %d merkkiä, mukaan lukien URL-osoite." @@ -558,7 +557,7 @@ msgid "Preview" msgstr "Esikatselu" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Poista" @@ -571,7 +570,7 @@ msgid "Crop" msgstr "Rajaa" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -588,7 +587,7 @@ msgstr "" "uudelleen." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -718,15 +717,15 @@ msgstr "Tuntematon osoitetyyppi %s " msgid "That address has already been confirmed." msgstr "Tämä osoite on jo vahvistettu." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Ei voitu päivittää käyttäjää." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Ei voitu poistaa sähköpostivahvistusta." @@ -745,7 +744,7 @@ msgid "Conversation" msgstr "Keskustelu" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Päivitykset" @@ -786,7 +785,7 @@ msgstr "Oletko varma että haluat poistaa tämän päivityksen?" msgid "Do not delete this notice" msgstr "Älä poista tätä päivitystä" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Poista tämä päivitys" @@ -797,9 +796,8 @@ msgstr "" "uudelleen." #: actions/deleteuser.php:67 -#, fuzzy msgid "You cannot delete users." -msgstr "Ei voitu päivittää käyttäjää." +msgstr "Sinä et voi poistaa käyttäjiä." #: actions/deleteuser.php:74 #, fuzzy @@ -807,9 +805,8 @@ msgid "You can only delete local users." msgstr "Et voi poistaa toisen käyttäjän päivitystä." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "Poista" +msgstr "Poista käyttäjä" #: actions/deleteuser.php:135 msgid "" @@ -825,189 +822,123 @@ msgstr "Poista tämä päivitys" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 msgid "Design" -msgstr "" +msgstr "Ulkoasu" #: actions/designadminpanel.php:73 msgid "Design settings for this StatusNet site." -msgstr "" +msgstr "Ulkoasuasetukset tälle StatusNet palvelulle." -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Koko ei kelpaa." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Pikaviestin ei ole käytettävissä." -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Pikaviestin ei ole käytettävissä." - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Vaihda salasanasi" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Kutsu" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Vaihda" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Palvelun ilmoitus" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 #, fuzzy msgid "Theme for the site." msgstr "Kirjaudu ulos palvelusta" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Profiilikuva-asetukset" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Profiilikuva-asetukset" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Kuva päivitetty." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Kuva poistettu." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" -msgstr "" +msgstr "Vaihda tautakuva" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" -msgstr "" +msgstr "Tausta" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "Voit ladata ryhmälle logokuvan. Maksimikoko on %s." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" -msgstr "" +msgstr "On" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" -msgstr "" +msgstr "Off" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 -#, fuzzy +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" -msgstr "Vaihda salasanasi" +msgstr "Vaihda väriä" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 -#, fuzzy +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" -msgstr "Yhdistä" +msgstr "Sisältö" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Haku" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Teksti" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 -#, fuzzy +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" -msgstr "Kirjaudu sisään" +msgstr "Linkit" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" -msgstr "" +msgstr "Käytä oletusasetuksia" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Tallenna" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1160,37 +1091,37 @@ msgstr "Haluan lähettää päivityksiä sähköpostilla." msgid "Publish a MicroID for my email address." msgstr "Julkaise MicroID sähköpostiosoitteelleni." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Asetukset tallennettu." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Sähköpostiosoitetta ei ole." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Ei voida normalisoida sähköpostiosoitetta" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Tuo ei ole kelvollinen sähköpostiosoite" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Tämä on jo sähköpostiosoitteesi." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Tämä sähköpostiosoite kuuluu jo toisella käyttäjällä." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Ei voitu asettaa vahvistuskoodia." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1199,47 +1130,47 @@ msgstr "" "sähköpostilaatikostasi (ja roskapostilaatikostasi!) vahvistuskoodisi ja " "miten sitä käytetään. " -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Avoimia vahvistuksia ei ole peruutettavana." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Tämä on väärä pikaviestiosoite." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Vahvistus peruttu." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Tämä ei ole sähköpostiosoitteesi." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Osoite on poistettu." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Saapuvan sähköpostin osoitetta ei ole." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Ei voitu päivittää käyttäjätietoja." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Saapuvan sähköpostin osoite poistettu." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Uusi saapuvan sähköpostin osoite lisätty." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Suosituimmat päivitykset" @@ -1493,7 +1424,7 @@ msgstr "Ryhmän %s jäsenet, sivu %d" msgid "A list of the users in this group." msgstr "Lista ryhmän käyttäjistä." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Ylläpito" @@ -1552,7 +1483,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Ryhmät" @@ -1772,7 +1703,7 @@ msgstr "Henkilökohtainen viesti" msgid "Optionally add a personal message to the invitation." msgstr "Voit myös lisätä oman viestisi kutsuun" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Lähetä" @@ -1895,7 +1826,7 @@ msgstr "Väärä käyttäjätunnus tai salasana" msgid "Error setting user. You are probably not authorized." msgstr "Sinulla ei ole valtuutusta tähän." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Kirjaudu sisään" @@ -2009,7 +1940,7 @@ msgstr "Viesti lähetetty" msgid "Direct message to %s sent" msgstr "Suora viesti käyttäjälle %s lähetetty" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Ajax-virhe" @@ -2017,7 +1948,7 @@ msgstr "Ajax-virhe" msgid "New notice" msgstr "Uusi päivitys" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "Päivitys lähetetty" @@ -2055,12 +1986,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "Käyttäjän %1$s päivitykset palvelussa %2$s!" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Kaikki päivitykset hakuehdolla \"%s\"" @@ -2187,9 +2118,9 @@ msgstr "6 tai useampia merkkejä" msgid "Confirm" msgstr "Vahvista" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "sama salasana kuin yllä" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Sama kuin ylläoleva salasana" #: actions/passwordsettings.php:117 msgid "Change" @@ -2219,6 +2150,114 @@ msgstr "Uutta salasanaa ei voida tallentaa." msgid "Password saved." msgstr "Salasana tallennettu." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "Polut" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "Polut ja palvelin asetukset tälle StatusNet palvelulle." + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Pikaviestin ei ole käytettävissä." + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "Kutsu" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Palvelun ilmoitus" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Kuva" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Profiilikuva-asetukset" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Kuva päivitetty." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Kuva poistettu." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "Taustakuvat" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "Taustakuvapalvelin" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "Taustakuvan hakemistopolku" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "Taustakuvan hakemisto" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Palvelun ilmoitus" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2325,7 +2364,7 @@ msgstr "" "Kuvaa itseäsi henkilötageilla (sanoja joissa voi olla muita kirjaimia kuin " "ääkköset, numeroita, -, ., ja _), pilkulla tai välilyönnillä erotettuna" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Kieli" @@ -2554,10 +2593,6 @@ msgstr "Tuntematon toiminto" msgid "6 or more characters, and don't forget it!" msgstr "6 tai useampia merkkejä äläkä unohda mitä kirjoitit!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Sama kuin ylläoleva salasana" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Vaihda" @@ -2619,7 +2654,7 @@ msgstr "Virheellinen kutsukoodin." msgid "Registration successful" msgstr "Rekisteröityminen onnistui" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Rekisteröidy" @@ -2665,7 +2700,7 @@ msgid "Same as password above. Required." msgstr "Sama kuin ylläoleva salasana. Pakollinen." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Sähköposti" @@ -2775,7 +2810,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "Profiilisi URL-osoite toisessa yhteensopivassa mikroblogauspalvelussa" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Tilaa" @@ -3116,11 +3151,6 @@ msgstr "Et voi lähettää viestiä tälle käyttäjälle." msgid "User is already silenced." msgstr "Käyttäjä on asettanut eston sinulle." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Kutsu" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3152,103 +3182,100 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Palvelun ilmoitus" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Uusi sähköpostiosoite päivityksien lähettämiseen palveluun %s" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Paikalliset näkymät" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "Ensisijainen kieli" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +#, fuzzy +msgid "URLs" +msgstr "URL" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Palauta" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Palvelun ilmoitus" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Hyväksy" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3267,7 +3294,7 @@ msgstr "Kutsu" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Estä" @@ -3276,33 +3303,37 @@ msgstr "Estä" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Palauta" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3313,49 +3344,58 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Päivitykset" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 #, fuzzy msgid "Always" msgstr "Aliakset" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Profiilikuva-asetukset" @@ -3665,7 +3705,8 @@ msgstr "Tilaus lopetettu" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Käyttäjä" @@ -3673,17 +3714,89 @@ msgstr "Käyttäjä" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Kutsu" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profiili" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "Kutsu uusia käyttäjiä" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Kaikki tilaukset" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Tilaa automaattisesti kaikki, jotka tilaavat päivitykseni (ei sovi hyvin " +"ihmiskäyttäjille)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Kutsu(t) lähetettiin" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Kutsu(t) lähetettiin" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3896,7 +4009,7 @@ msgstr "Päivityksesi tähän palveluun on estetty." msgid "Problem saving notice." msgstr "Ongelma päivityksen tallentamisessa." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Tietokantavirhe tallennettaessa vastausta: %s" @@ -3914,10 +4027,6 @@ msgstr "Ryhmän jäsenyystietoja ei voitu asettaa." msgid "Welcome to %1$s, @%2$s!" msgstr "Viesti käyttäjälle %1$s, %2$s" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Profiili" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Vaihda profiiliasetuksesi" @@ -3956,131 +4065,131 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "Nimetön sivu" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Ensisijainen sivunavigointi" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Koti" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Henkilökohtainen profiili ja kavereiden aikajana" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Käyttäjätili" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "Muuta sähköpostiosoitettasi, kuvaasi, salasanaasi, profiiliasi" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Yhdistä" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Ei voitu uudelleenohjata palvelimelle: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Ensisijainen sivunavigointi" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Kutsu" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Kutsu kavereita ja työkavereita liittymään palveluun %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Kirjaudu ulos" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Kirjaudu ulos palvelusta" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "Luo uusi käyttäjätili" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Kirjaudu sisään palveluun" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Ohjeet" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "Auta minua!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Haku" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Hae ihmisiä tai tekstiä" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "Palvelun ilmoitus" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Paikalliset näkymät" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "Sivuilmoitus" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Toissijainen sivunavigointi" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Tietoa" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "UKK" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Yksityisyys" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Lähdekoodi" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Ota yhteyttä" -#: lib/action.php:740 +#: lib/action.php:741 #, fuzzy msgid "Badge" msgstr "Tönäise" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "StatusNet-ohjelmiston lisenssi" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4089,12 +4198,12 @@ msgstr "" "**%%site.name%%** on mikroblogipalvelu, jonka tarjoaa [%%site.broughtby%%](%%" "site.broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** on mikroblogipalvelu. " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4105,32 +4214,32 @@ msgstr "" "versio %s, saatavilla lisenssillä [GNU Affero General Public License](http://" "www.fsf.org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "StatusNet-ohjelmiston lisenssi" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "Kaikki " -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "lisenssi." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Sivutus" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "Myöhemmin" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Aiemmin" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "Istuntoavaimesi kanssa oli ongelma." @@ -4164,6 +4273,11 @@ msgstr "Sähköpostiosoitteen vahvistus" msgid "Design configuration" msgstr "SMS vahvistus" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS vahvistus" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4338,11 +4452,10 @@ 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 this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Et ole tilannut tämän käyttäjän päivityksiä." -msgstr[1] "Et ole tilannut tämän käyttäjän päivityksiä." +msgstr[0] "Olet jos tilannut seuraavien käyttäjien päivitykset:" +msgstr[1] "Olet jos tilannut seuraavien käyttäjien päivitykset:" #: lib/command.php:640 #, fuzzy @@ -4350,7 +4463,6 @@ msgid "No one is subscribed to you." msgstr "Toista ei voitu asettaa tilaamaan sinua." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Toista ei voitu asettaa tilaamaan sinua." @@ -4362,7 +4474,6 @@ msgid "You are not a member of any groups." msgstr "Sinä et kuulu tähän ryhmään." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Sinä et kuulu tähän ryhmään." @@ -4447,9 +4558,10 @@ msgid "Upload file" msgstr "Lataa" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Voit ladata oman profiilikuvasi. Maksimikoko on %s." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4546,7 +4658,7 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Ryhmä" @@ -4592,7 +4704,7 @@ msgstr "Ryhmät, joissa eniten päivityksiä" msgid "Tags in %s group's notices" msgstr "Tagit ryhmän %s päivityksissä" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Tämä sivu ei ole saatavilla sinulle sopivassa mediatyypissä." @@ -4625,6 +4737,14 @@ msgstr "Tiedosto hävisi." msgid "Unknown file type" msgstr "Tunnistamaton tiedoston tyyppi" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4656,7 +4776,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr " lähteestä " @@ -4917,37 +5037,63 @@ msgstr "Lähetä suora viesti" msgid "To" msgstr "Vastaanottaja" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "Sallitut merkit" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "Lähetä päivitys" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Mitä teet juuri nyt, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "Ei" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "Ei sisältöä!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Vastaa tähän päivitykseen" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Vastaus" @@ -4980,12 +5126,12 @@ msgstr "Virhe tapahtui uuden etäprofiilin lisäämisessä" msgid "Duplicate notice" msgstr "Poista päivitys" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 #, fuzzy msgid "You have been banned from subscribing." msgstr "Käyttäjä on estänyt sinua tilaamasta päivityksiä." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Ei voitu lisätä uutta tilausta." @@ -5095,6 +5241,10 @@ msgstr "Poista esto tältä käyttäjältä" msgid "Search site" msgstr "Haku" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5108,10 +5258,6 @@ msgstr "Henkilö" msgid "Find people on this site" msgstr "Hae ihmisiä tältä sivustolta" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Päivitys" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Hae päivityksien sisällöstä" @@ -5252,47 +5398,51 @@ msgstr "Lähetä suora viesti tälle käyttäjälle" msgid "Message" msgstr "Viesti" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "muutama sekunti sitten" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "noin minuutti sitten" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "noin %d minuuttia sitten" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "noin tunti sitten" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "noin %d tuntia sitten" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "noin päivä sitten" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "noin %d päivää sitten" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "noin kuukausi sitten" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "noin %d kuukautta sitten" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "noin vuosi sitten" @@ -5321,11 +5471,3 @@ msgstr "Valitettavasti tuo ei ole oikea osoite sähköpostipäivityksille." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Valitettavasti päivitysten teko sähköpostilla ei ole sallittua." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Poista esto tältä käyttäjältä" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Ihmiset jotka ovat käyttäjän %s tilaajia" diff --git a/locale/fr/LC_MESSAGES/statusnet.po b/locale/fr/LC_MESSAGES/statusnet.po index 8c2afd4011..216ad5c7cb 100644 --- a/locale/fr/LC_MESSAGES/statusnet.po +++ b/locale/fr/LC_MESSAGES/statusnet.po @@ -3,6 +3,7 @@ # Author@translatewiki.net: IAlex # Author@translatewiki.net: Isoph # Author@translatewiki.net: Jean-Frédéric +# Author@translatewiki.net: McDutchie # Author@translatewiki.net: Peter17 # Author@translatewiki.net: Zetud # -- @@ -12,16 +13,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:31:52+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:14+0000\n" "Language-Team: French\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -102,6 +103,9 @@ msgid "" "You can try to [nudge %s](../%s) from his profile or [post something to his " "or her attention](%%%%action.newnotice%%%%?status_textarea=%s)." msgstr "" +"Vous pouvez essayer de [donner un coup de coude à %s](../%s) depuis son " +"profil ou [poster quelque chose à son intention](%%%%action.newnotice%%%%?" +"status_textarea=%s)." #: actions/all.php:137 actions/replies.php:209 actions/showstream.php:202 #, php-format @@ -109,6 +113,8 @@ msgid "" "Why not [register an account](%%%%action.register%%%%) and then nudge %s or " "post a notice to his or her attention." msgstr "" +"Pourquoi ne pas [créer un compte](%%%%action.register%%%%) et ensuite " +"envoyer un coup de coude à %s ou poster quelque chose à son intention." #: actions/all.php:165 msgid "You and friends" @@ -145,6 +151,8 @@ msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none" msgstr "" +"Vous devez spécifier un paramètre « device » avec une des valeurs suivantes : " +"sms, im, none" #: actions/apiaccountupdatedeliverydevice.php:132 msgid "Could not update user." @@ -160,6 +168,8 @@ msgid "" "The server was unable to handle that much POST data (%s bytes) due to its " "current configuration." msgstr "" +"Le serveur n'a pas pu gérer autant de données de POST (%s octets) en raison " +"de sa configuration actuelle." #: actions/apiaccountupdateprofilebackgroundimage.php:136 #: actions/apiaccountupdateprofilebackgroundimage.php:146 @@ -369,9 +379,8 @@ msgstr "L’alias ne peut pas être le même que le pseudo." #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "Méthode API non trouvée !" +msgstr "Groupe non trouvé !" #: actions/apigroupjoin.php:110 msgid "You are already a member of that group." @@ -411,9 +420,9 @@ msgid "%s's groups" msgstr "Groupes de %s" #: actions/apigrouplist.php:103 -#, fuzzy, php-format +#, php-format msgid "Groups %s is a member of on %s." -msgstr "Groupes de %s" +msgstr "Les groupes dont %s est membre sur %s." #: actions/apistatusesdestroy.php:107 msgid "This method requires a POST or DELETE." @@ -441,7 +450,7 @@ msgstr "C’est trop long ! La taille maximale de l’avis est de %d caractères msgid "Not found" msgstr "Non trouvé" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -558,7 +567,7 @@ msgid "Preview" msgstr "Aperçu" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Supprimer" @@ -571,7 +580,7 @@ msgid "Crop" msgstr "Recadrer" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -588,7 +597,7 @@ msgstr "" "nouveau." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -655,7 +664,6 @@ msgid "Unblock this user" msgstr "Débloquer cet utilisateur" #: actions/block.php:69 -#, fuzzy msgid "You already blocked that user." msgstr "Vous avez déjà bloqué cet utilisateur." @@ -720,15 +728,15 @@ msgstr "Type d’adresse non reconnu : %s" msgid "That address has already been confirmed." msgstr "Cette adresse a déjà été confirmée." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Impossible de mettre à jour l’utilisateur." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Impossible de supprimer le courriel de confirmation." @@ -747,7 +755,7 @@ msgid "Conversation" msgstr "Conversation" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Statuts" @@ -788,7 +796,7 @@ msgstr "Êtes-vous sûr(e) de vouloir supprimer ce statut ?" msgid "Do not delete this notice" msgstr "Ne pas supprimer cet avis" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Supprimer ce statut" @@ -799,30 +807,28 @@ msgstr "" "nouveau." #: actions/deleteuser.php:67 -#, fuzzy msgid "You cannot delete users." -msgstr "Impossible de mettre à jour l’utilisateur." +msgstr "Vous ne pouvez pas supprimer des utilisateurs." #: actions/deleteuser.php:74 -#, fuzzy msgid "You can only delete local users." -msgstr "Vous ne pouvez pas supprimer le statut d’un autre utilisateur." +msgstr "Vous pouvez seulement supprimer les utilisateurs locaux." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "Supprimer" +msgstr "Supprimer l'utilsateur" #: actions/deleteuser.php:135 msgid "" "Are you sure you want to delete this user? This will clear all data about " "the user from the database, without a backup." msgstr "" +"Êtes-vous certain de vouloir supprimer cet utilisateur ? Ceci effacera " +"toutes les données à son propos de la base de données, sans sauvegarde." #: actions/deleteuser.php:148 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "Supprimer ce statut" +msgstr "Supprimer cet utilisateur" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 @@ -831,186 +837,114 @@ msgstr "Conception" #: actions/designadminpanel.php:73 msgid "Design settings for this StatusNet site." -msgstr "" +msgstr "Paramètres de conception pour ce site StatusNet." -#: actions/designadminpanel.php:278 -#, fuzzy +#: actions/designadminpanel.php:270 msgid "Invalid logo URL." -msgstr "Taille incorrecte." +msgstr "URL du logo invalide." -#: actions/designadminpanel.php:282 -#, fuzzy, php-format +#: actions/designadminpanel.php:274 +#, php-format msgid "Theme not available: %s" -msgstr "La messagerie instantanée n’est pas disponible." +msgstr "Le thème n'est pas disponible : %s" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "La messagerie instantanée n’est pas disponible." - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 -#, fuzzy +#: actions/designadminpanel.php:370 msgid "Change logo" -msgstr "Modifier les couleurs" +msgstr "Modifier le logo" -#: actions/designadminpanel.php:417 -#, fuzzy +#: actions/designadminpanel.php:375 msgid "Site logo" -msgstr "Inviter" +msgstr "Logo du site" -#: actions/designadminpanel.php:424 -#, fuzzy +#: actions/designadminpanel.php:382 msgid "Change theme" -msgstr "Modifier" +msgstr "Modifier le thème" -#: actions/designadminpanel.php:441 -#, fuzzy +#: actions/designadminpanel.php:399 msgid "Site theme" -msgstr "Notice du site" +msgstr "Thème du site" -#: actions/designadminpanel.php:442 -#, fuzzy +#: actions/designadminpanel.php:400 msgid "Theme for the site." -msgstr "Fermer la session" +msgstr "Thème pour le site." -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Paramètres de l’avatar" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Paramètres de l’avatar" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Avatar mis à jour." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Avatar supprimé." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "Changer l’image d’arrière plan" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "Arrière plan" -#: actions/designadminpanel.php:496 -#, fuzzy, php-format +#: actions/designadminpanel.php:422 +#, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "" -"Vous pouvez choisir un logo pour votre groupe. La taille maximale du fichier " -"est de %s." +"Vous pouvez importer une image d'arrière plan pour ce site. La taille " +"maximale du fichier est de %1$s." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "Activé" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "Désactivé" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Activer ou désactiver l’image d’arrière plan." -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "Répéter l’image d’arrière plan" -#: actions/designadminpanel.php:554 -#, fuzzy -msgid "Background server" -msgstr "Arrière plan" - -#: actions/designadminpanel.php:558 -#, fuzzy -msgid "Background path" -msgstr "Arrière plan" - -#: actions/designadminpanel.php:562 -#, fuzzy -msgid "Background directory" -msgstr "Arrière plan" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" msgstr "Modifier les couleurs" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" msgstr "Contenu" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" msgstr "Barre latérale" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Texte" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" msgstr "Liens" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "Utiliser les valeurs par défaut" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Restaurer les conceptions par défaut" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Revenir aux valeurs par défaut" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Enregistrer" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "Sauvegarder la conception" @@ -1162,37 +1096,37 @@ msgstr "Je veux envoyer mes statuts par courriel." msgid "Publish a MicroID for my email address." msgstr "Publier un MicroID pour mon adresse courriel." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Préférences enregistrées" -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Aucune adresse courriel." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Impossible d’utiliser cette adresse courriel" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Adresse courriel invalide" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Vous utilisez déjà cette adresse courriel." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Cette adresse courriel appartient déjà à un autre utilisateur." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Impossible d’insérer le code de confirmation." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1200,47 +1134,47 @@ msgstr "" "Un code de confirmation a été envoyé à l’adresse courriel indiquée. Vérifiez " "votre boîte de réception pour récupérer le code et les instructions." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Aucune confirmation à annuler." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Cette adresse de messagerie instantanée est erronée." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Confirmation annulée." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Ceci n’est pas votre adresse courriel." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "L’adresse a été supprimée." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Aucune adresse pour le courriel entrant." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Impossible de mettre à jour le dossier de l’utilisateur." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "L’adresse de courriel entrant a été supprimée." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Nouvelle adresse courriel ajoutée." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Statuts populaires" @@ -1284,9 +1218,9 @@ msgid "%s's favorite notices" msgstr "Statuts favoris de %s" #: actions/favoritesrss.php:115 -#, fuzzy, php-format +#, php-format msgid "Updates favored by %1$s on %2$s!" -msgstr "Statuts de %1$s dans %2$s!" +msgstr "Mises à jour privilégiées par %1$s sur %2$s !" #: actions/favor.php:79 msgid "This notice is already a favorite!" @@ -1447,6 +1381,8 @@ msgid "" "Customize the way your group looks with a background image and a colour " "palette of your choice." msgstr "" +"Personnalisez le style de votre groupe avec une image de fond et une palette " +"de couleur de votre choix." #: actions/groupdesignsettings.php:262 actions/userdesignsettings.php:186 #: lib/designsettings.php:434 lib/designsettings.php:464 @@ -1456,14 +1392,12 @@ msgstr "Impossible de mettre à jour votre conception." #: 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 "L’enregistrement de votre configuration Twitter a échoué !" +msgstr "Impossible de sauvegarder les préférences de conception !" #: actions/groupdesignsettings.php:307 actions/userdesignsettings.php:231 -#, fuzzy msgid "Design preferences saved." -msgstr "Préférences de synchronisation enregistrées." +msgstr "Préférences de conception enregistrées." #: actions/grouplogo.php:139 actions/grouplogo.php:192 msgid "Group logo" @@ -1503,7 +1437,7 @@ msgstr "Membres du groupe %s - page %d" msgid "A list of the users in this group." msgstr "Liste des utilisateurs inscrits à ce groupe." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Administrer" @@ -1524,19 +1458,19 @@ msgid "Make this user an admin" msgstr "Faire de cet utilisateur un administrateur" #: actions/grouprss.php:133 -#, fuzzy, php-format +#, php-format msgid "Updates from members of %1$s on %2$s!" -msgstr "Statuts de %1$s dans %2$s!" +msgstr "Mises à jour des membres de %1$s dans %2$s !" #: actions/groupsearch.php:52 -#, fuzzy, php-format +#, php-format msgid "" "Search for groups on %%site.name%% by their name, location, or description. " "Separate the terms by spaces; they must be 3 characters or more." msgstr "" -"Recherchez des personnes dans %%site.name%% par leur nom, leur emplacement " -"ou leurs intérêts. Séparez les termes de recherche par des espaces. Ils " -"doivent contenir au moins 3 caractères." +"Recherchez des groupes sur %%site.name%% par leur nom, leur emplacement ou " +"leurs intérêts. Séparez les termes de recherche par des espaces. Ils doivent " +"contenir au moins 3 caractères." #: actions/groupsearch.php:58 msgid "Group search" @@ -1553,6 +1487,8 @@ msgid "" "If you can't find the group you're looking for, you can [create it](%%action." "newgroup%%) yourself." msgstr "" +"Si vous ne trouvez pas le groupe que vous recherchez, vous pouvez [le créer]" +"(%%action.newgroup%%) vous-même." #: actions/groupsearch.php:85 #, php-format @@ -1560,9 +1496,11 @@ msgid "" "Why not [register an account](%%action.register%%) and [create the group](%%" "action.newgroup%%) yourself!" msgstr "" +"Pourquoi ne pas [créer un compte](%%action.register%%) et [créer le groupe](%" +"%action.newgroup%%) vous-même !" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Groupes" @@ -1580,6 +1518,12 @@ msgid "" "for one](%%%%action.groupsearch%%%%) or [start your own!](%%%%action.newgroup" "%%%%)" msgstr "" +"Les groupes de %%%%site.name%%%% permettent de trouver et de parler avec des " +"personnes qui ont le même intérêt. Après avoir rejoint un groupe vous pouvez " +"envoyer des messages à tous les autres membres en utilisant la syntaxe « !" +"nomdugroupe ». Vous ne voyez aucun groupe qui vous intéresse ? Essayer d'en " +"[rechercher un](%%%%action.groupsearch%%%%) ou [commencez le votre !](%%%%" +"action.newgroup%%%%)" #: actions/groups.php:107 actions/usergroups.php:124 lib/groupeditform.php:122 msgid "Create a new group" @@ -1784,7 +1728,7 @@ msgstr "Message personnel" msgid "Optionally add a personal message to the invitation." msgstr "Ajouter un message personnel à l’invitation (optionnel)." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Envoyer" @@ -1905,11 +1849,10 @@ msgid "Incorrect username or password." msgstr "Identifiant ou mot de passe incorrect." #: actions/login.php:149 -#, fuzzy msgid "Error setting user. You are probably not authorized." -msgstr "Vous n'êtes pas autorisé." +msgstr "Abonnements par défaut" -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Ouvrir une session" @@ -1952,14 +1895,14 @@ msgstr "" "votre mot de passe afin d’enregistrer vos préférences." #: 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 "" -"Ouvrez une session avec votre identifiant et votre mot de passe, ou [créez " -"un compte](%%action.register%%), ou utilisez un identifiant [OpenID](%%" -"action.openidlogin%%)." +"Ouvrez une session avec votre identifiant et votre mot de passe. Vous n'avez " +"pas encore d'identifiant ? [Créez-vous](%%action.register%%) un nouveau " +"compte." #: actions/makeadmin.php:91 msgid "Only an admin can make another user an admin." @@ -1975,6 +1918,8 @@ msgstr "%s est déjà un administrateur du groupe « %s »." #, php-format msgid "Can't get membership record for %s in group %s" msgstr "" +"Impossible d'avoir les enregistrements d'appartenance pour %s dans le groupe " +"%s" #: actions/makeadmin.php:145 #, php-format @@ -2025,7 +1970,7 @@ msgstr "Message envoyé" msgid "Direct message to %s sent" msgstr "Votre message a été envoyé à %s" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Erreur Ajax" @@ -2033,7 +1978,7 @@ msgstr "Erreur Ajax" msgid "New notice" msgstr "Nouveau statut" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "Statut publié" @@ -2061,6 +2006,8 @@ msgid "" "Be the first to [post on this topic](%%%%action.newnotice%%%%?" "status_textarea=%s)!" msgstr "" +"Soyez le premier à [poster sur ce sujet](%%%%action.newnotice%%%%?" +"status_textarea=%s) !" #: actions/noticesearch.php:124 #, php-format @@ -2068,16 +2015,19 @@ msgid "" "Why not [register an account](%%%%action.register%%%%) and be the first to " "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" +"Pourquoi ne pas [créer un compte](%%%%action.register%%%%) et être le " +"premier à [poster sur ce sujet](%%%%action.newnotice%%%%?status_textarea=%" +"s) !" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, php-format msgid "Updates with \"%s\"" msgstr "Mises à jour avec « %s »" -#: actions/noticesearchrss.php:91 -#, fuzzy, php-format +#: actions/noticesearchrss.php:98 +#, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "Statuts correspondant au(x) terme(s) \"%s\"" +msgstr "mises à jour correspondant au(x) terme(s) « %1$s » sur %2$s !" #: actions/nudge.php:85 msgid "" @@ -2145,13 +2095,12 @@ msgid "Automatic shortening service to use." msgstr "Sélectionnez un service de réduction d’URL." #: actions/othersettings.php:122 -#, fuzzy msgid "View profile designs" -msgstr "Paramètres du profil" +msgstr "Afficher les conceptions de profils" #: actions/othersettings.php:123 msgid "Show or hide profile designs." -msgstr "" +msgstr "Afficher ou masquer les paramètres de conception." #: actions/othersettings.php:153 msgid "URL shortening service is too long (max 50 chars)." @@ -2201,9 +2150,9 @@ msgstr "6 caractères ou plus" msgid "Confirm" msgstr "Confirmer" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "identique au mot de passe ci-dessus" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Identique au mot de passe ci-dessus" #: actions/passwordsettings.php:117 msgid "Change" @@ -2233,6 +2182,108 @@ msgstr "Impossible de sauvegarder le nouveau mot de passe." msgid "Password saved." msgstr "Mot de passe enregistré." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "Chemins" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "Paramètres de chemin et serveur pour ce site StatusNet." + +#: actions/pathsadminpanel.php:140 +#, php-format +msgid "Theme directory not readable: %s" +msgstr "Dossier des thème non lisible : %s" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "Dossier des avatars non inscriptible : %s" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "Dossier des arrière plans non inscriptible : %s" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "Dossier des paramètres régionaux non lisible : %s" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "Site" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "Chemin" + +#: actions/pathsadminpanel.php:216 +msgid "Site path" +msgstr "Chemin du site" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "Chemin vers les paramètres régionaux" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "Chemin de dossier vers les paramètres régionaux" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "Thème" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "Serveur de thèmes" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "Chemin des thèmes" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "Dossier des thèmes" + +#: actions/pathsadminpanel.php:247 +msgid "Avatars" +msgstr "Avatars" + +#: actions/pathsadminpanel.php:252 +msgid "Avatar server" +msgstr "Serveur d'avatar" + +#: actions/pathsadminpanel.php:256 +msgid "Avatar path" +msgstr "Chemin des avatars" + +#: actions/pathsadminpanel.php:260 +msgid "Avatar directory" +msgstr "Dossier des avatars" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "Arrière plans" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "Serveur des arrière plans" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "Chemin des arrière plans" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "Dossier des arrière plans" + +#: actions/pathsadminpanel.php:297 +msgid "Save paths" +msgstr "" +"Impossible de définir l'utilisateur. Vous n'êtes probablement pas autorisé." + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2265,6 +2316,8 @@ msgstr "Contenu invalide" #, php-format msgid "Notice license ‘%s’ is not compatible with site license ‘%s’." msgstr "" +"La licence des statuts « %s » n'est pas compatible avec la licence du site « %" +"s »." #: actions/profilesettings.php:60 msgid "Profile settings" @@ -2336,7 +2389,7 @@ msgid "" msgstr "" "Marquages (tags) pour votre profil, séparés par des virgules ou des espaces" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Langue" @@ -2396,7 +2449,7 @@ msgstr "Préférences enregistrées." #: actions/public.php:83 #, php-format msgid "Beyond the page limit (%s)" -msgstr "" +msgstr "Au-delà de la limite de page (%s)" #: actions/public.php:92 msgid "Could not retrieve public stream." @@ -2429,6 +2482,8 @@ msgid "" "This is the public timeline for %%site.name%% but no one has posted anything " "yet." msgstr "" +"Ceci est la chronologie publique de %%site.name%% mais personne n'a encore " +"rien posté." #: actions/public.php:182 msgid "Be the first to post!" @@ -2439,6 +2494,8 @@ msgstr "Soyez le premier à poster !" msgid "" "Why not [register an account](%%action.register%%) and be the first to post!" msgstr "" +"Pourquoi ne pas [créer un compte](%%action.register%%) et être le premier à " +"poster !" #: actions/public.php:233 #, php-format @@ -2455,14 +2512,14 @@ msgstr "" "%))" #: actions/public.php:238 -#, fuzzy, php-format +#, php-format msgid "" "This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-" "blogging) service based on the Free Software [StatusNet](http://status.net/) " "tool." msgstr "" "%%site.name%% est un service de [micro-blogging](http://fr.wikipedia.org/" -"wiki/Microblog) " +"wiki/Microblog) basé sur le logiciel libre [StatusNet](http://status.net/)." #: actions/publictagcloud.php:57 msgid "Public tag cloud" @@ -2476,7 +2533,7 @@ msgstr "Derniers marquages les plus populaires dans %s " #: actions/publictagcloud.php:69 #, php-format msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet." -msgstr "" +msgstr "Personne n'a encore posté un statuts avec une [marque](%%doc.tags%%)." #: actions/publictagcloud.php:72 msgid "Be the first to post one!" @@ -2488,6 +2545,8 @@ msgid "" "Why not [register an account](%%action.register%%) and be the first to post " "one!" msgstr "" +"Pourquoi ne pas [créer un compte](%%action.register%%) et être le premier à " +"en poster un !" #: actions/publictagcloud.php:135 msgid "Tag cloud" @@ -2527,6 +2586,9 @@ msgid "" "If you have forgotten or lost your password, you can get a new one sent to " "the email address you have stored in your account." msgstr "" +"Si vous avez oublié ou perdu votre mot de passe, vous pouvez en avoir un " +"nouveau qui sera envoyé à votre adresse de courriel définie dans votre " +"compte." #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " @@ -2569,10 +2631,6 @@ msgstr "Action inconnue" msgid "6 or more characters, and don't forget it!" msgstr "6 caractères ou plus, et ne l’oubliez pas !" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Identique au mot de passe ci-dessus" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Réinitialiser" @@ -2634,7 +2692,7 @@ msgstr "Désolé, code d’invitation invalide." msgid "Registration successful" msgstr "Compte créé avec succès" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Créer un compte" @@ -2664,6 +2722,8 @@ msgid "" "With this form you can create a new account. You can then post notices and " "link up to friends and colleagues. " msgstr "" +"Avec ce formulaire vous pouvez créer un nouveau compte. Vous pourrez ensuite " +"poster des statuts and et vous relier avec des amis et collègues. " #: actions/register.php:424 msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." @@ -2679,7 +2739,7 @@ msgid "Same as password above. Required." msgstr "Identique au mot de passe ci-dessus. Requis." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Courriel" @@ -2788,7 +2848,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "URL de votre profil sur un autre service de micro-blogging compatible" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "S’abonner" @@ -2842,6 +2902,8 @@ msgid "" "This is the timeline showing replies to %s but %s hasn't received a notice " "to his attention yet." msgstr "" +"Ceci est la chronologie des réponses à %s mais %s n'a encore reçu aucun " +"statut à son intention." #: actions/replies.php:203 #, php-format @@ -2849,6 +2911,8 @@ msgid "" "You can engage other users in a conversation, subscribe to more people or " "[join groups](%%action.groups%%)." msgstr "" +"Vous pouvez vous engager dans une conversation avec d'autres personnes, vous " +"abonner à plus de gens ou [joindre des groupes](%%action.groups%%)." #: actions/replies.php:205 #, php-format @@ -2860,19 +2924,18 @@ msgstr "" "quelque chose à son attention](%%%%action.newnotice%%%%?status_textarea=%s)" #: actions/repliesrss.php:72 -#, fuzzy, php-format +#, php-format msgid "Replies to %1$s on %2$s!" -msgstr "Message adressé à %1$s le %2$s" +msgstr "Réponses à %1$s sur %2$s !" #: actions/sandbox.php:65 actions/unsandbox.php:65 -#, fuzzy msgid "You cannot sandbox users on this site." -msgstr "Vous ne pouvez pas envoyer de messages à cet utilisateur." +msgstr "" +"Vous ne pouvez pas mettre des utilisateur dans le bac à sable sur ce site." #: actions/sandbox.php:72 -#, fuzzy msgid "User is already sandboxed." -msgstr "Cet utilisateur est déjà bloqué pour le groupe." +msgstr "L'utilisateur est déjà dans le bac à sable." #: actions/showfavorites.php:79 #, php-format @@ -3014,17 +3077,25 @@ msgid "" "their life and interests. [Join now](%%%%action.register%%%%) to become part " "of this group and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" +"**%s** est un groupe d'utilisateurs sur %%%%site.name%%%%, un service de " +"[microblogging](http://fr.wikipedia.org/wiki/Microblog) basé sur le logiciel " +"libre [StatusNet](http://status.net/). Ses membres partagent des courts " +"messages sur leur vie et leurs intérêts. [Inscrivez-vous maintenant](%%%%" +"action.register%%%%) pour devenir membre de ce groupe et bien plus ! ([En " +"lire plus](%%%%doc.help%%%%))" #: actions/showgroup.php:454 -#, fuzzy, php-format +#, php-format msgid "" "**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en." "wikipedia.org/wiki/Micro-blogging) service based on the Free Software " "[StatusNet](http://status.net/) tool. Its members share short messages about " "their life and interests. " msgstr "" -"**%s** est un groupe d’utilisateurs du service de [micro-blogging](http://fr." -"wikipedia.org/wiki/Microblog) %%%%site.name%%%%" +"**%s** est un groupe d’utilisateurs sur %%%%site.name%%%%, un service de " +"[micro-blogging](http://fr.wikipedia.org/wiki/Microblog) basé sur le " +"logiciel libre [StatusNet](http://status.net/). Ses membres partagent des " +"messages courts à propos de leur vie et leurs intérêts. " #: actions/showgroup.php:482 msgid "Admins" @@ -3119,270 +3190,265 @@ msgid "" "[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to " "follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" +"**%s** possède un compte sur %%%%site.name%%%%, un service de [microblogging]" +"(http://fr.wikipedia.org/wiki/Microblog) basé sur le logiciel libre " +"[StatusNet](http://status.net/). [Inscrivez-vous maintenant](%%%%action." +"register%%%%) pour suivre les statuts de **%s** et bien plus ! ([En lire " +"plus](%%%%doc.help%%%%))" #: actions/showstream.php:239 -#, fuzzy, php-format +#, php-format msgid "" "**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en." "wikipedia.org/wiki/Micro-blogging) service based on the Free Software " "[StatusNet](http://status.net/) tool. " msgstr "" -"**%s** est inscrit au service de [micro-blogging](http://fr.wikipedia.org/" -"wiki/Microblog) %%%%site.name%%%%" +"**%s** est inscrit à %%%%site.name%%%%, service de [microblogging](http://fr." +"wikipedia.org/wiki/Microblog) basé sur le logiciel libre [StatusNet](http://" +"status.net/). " #: actions/silence.php:65 actions/unsilence.php:65 -#, fuzzy msgid "You cannot silence users on this site." -msgstr "Vous ne pouvez pas envoyer de messages à cet utilisateur." +msgstr "Vous ne pouvez pas réduire des utilisateurs au silence sur ce site." #: actions/silence.php:72 -#, fuzzy msgid "User is already silenced." -msgstr "Cet utilisateur est déjà bloqué pour le groupe." - -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Inviter" +msgstr "Cet utilisateur est déjà réduit au silence." #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." -msgstr "" +msgstr "Paramètres basiques pour ce site StatusNet." #: actions/siteadminpanel.php:147 msgid "Site name must have non-zero length." -msgstr "" +msgstr "Le nom du site ne peut pas être vide." #: actions/siteadminpanel.php:155 -#, fuzzy msgid "You must have a valid contact email address" -msgstr "Adresse courriel invalide" +msgstr "Vous devez avoir une adresse de courriel de contact valide." #: actions/siteadminpanel.php:173 #, php-format msgid "Unknown language \"%s\"" -msgstr "" +msgstr "Langue « %s » inconnue" #: actions/siteadminpanel.php:180 msgid "Invalid snapshot report URL." -msgstr "" +msgstr "URL de rapport d'instantanés invalide." #: actions/siteadminpanel.php:186 msgid "Invalid snapshot run value." -msgstr "" +msgstr "Valeur de lancement d'instantanés invalide." #: actions/siteadminpanel.php:192 msgid "Snapshot frequency must be a number." -msgstr "" +msgstr "La fréquence des instantanés doit être un nombre." #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." -msgstr "" +msgid "You must set an SSL server when enabling SSL." +msgstr "Vous devez définir un serveur SSL quand vous activez SSL." #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." -msgstr "" +msgid "Invalid SSL server. The maximum length is 255 characters." +msgstr "Serveur SSL invalide. La longueur maximale est de 255 caractères." #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." -msgstr "" +msgid "Minimum text limit is 140 characters." +msgstr "La limite minimale de texte est de 140 caractères." #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." -msgstr "" +msgstr "La limite de doublon doit être d'une seconde ou plus." -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" -msgstr "" +#: actions/siteadminpanel.php:266 +msgid "General" +msgstr "Général" + +#: actions/siteadminpanel.php:269 +msgid "Site name" +msgstr "Nom du site" + +#: actions/siteadminpanel.php:270 +msgid "The name of your site, like \"Yourcompany Microblog\"" +msgstr "Le nom de votre site, comme « Microblog de votre compagnie »" + +#: actions/siteadminpanel.php:274 +msgid "Brought by" +msgstr "Apporté par" #: actions/siteadminpanel.php:275 -#, fuzzy -msgid "Site name" -msgstr "Notice du site" - -#: actions/siteadminpanel.php:276 -msgid "The name of your site, like \"Yourcompany Microblog\"" -msgstr "" +msgid "Text used for credits link in footer of each page" +msgstr "Texte utilisé pour le lien de crédits au bas de chaque page" #: actions/siteadminpanel.php:279 -msgid "Brought by" -msgstr "" +msgid "Brought by URL" +msgstr "Apporté par URL" #: actions/siteadminpanel.php:280 -msgid "Text used for credits link in footer of each page" -msgstr "" - -#: actions/siteadminpanel.php:283 -msgid "Brought by URL" -msgstr "" +msgid "URL used for credits link in footer of each page" +msgstr "URL utilisée pour le lien de crédits au bas de chaque page" #: actions/siteadminpanel.php:284 -msgid "URL used for credits link in footer of each page" -msgstr "" +msgid "Contact email address for your site" +msgstr "adresse de courriel de contact de votre site" -#: actions/siteadminpanel.php:288 -#, fuzzy -msgid "contact email address for your site" -msgstr "Nouvelle adresse courriel pour poster dans %s" +#: actions/siteadminpanel.php:290 +msgid "Local" +msgstr "Local" + +#: actions/siteadminpanel.php:301 +msgid "Default timezone" +msgstr "Zone horaire par défaut" #: actions/siteadminpanel.php:302 -msgid "Default timezone" -msgstr "" - -#: actions/siteadminpanel.php:303 msgid "Default timezone for the site; usually UTC." -msgstr "" +msgstr "Zone horaire par défaut pour ce site ; généralement UTC." -#: actions/siteadminpanel.php:310 -#, fuzzy +#: actions/siteadminpanel.php:308 msgid "Default site language" -msgstr "Langue préférée" +msgstr "Langue du site par défaut" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +msgid "URLs" +msgstr "URL" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 -#, fuzzy +#: actions/siteadminpanel.php:319 msgid "Server" -msgstr "Récupérer" +msgstr "Serveur" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." -msgstr "" +msgstr "Nom d'hôte du serveur du site." -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Notice du site" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" -msgstr "" +msgstr "Jolies URL" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" -msgstr "" +msgstr "Utiliser des jolies URL (plus lisibles et mémorable) ?" + +#: actions/siteadminpanel.php:331 +msgid "Access" +msgstr "Accès" #: actions/siteadminpanel.php:334 -#, fuzzy msgid "Private" -msgstr "Confidentialité" +msgstr "Privé" #: actions/siteadminpanel.php:336 msgid "Prohibit anonymous users (not logged in) from viewing site?" -msgstr "" +msgstr "Interdire aux utilisateurs anonymes (non connectés) de voir le site ?" #: actions/siteadminpanel.php:340 -#, fuzzy msgid "Invite only" -msgstr "Inviter" +msgstr "Sur invitation uniquement" #: actions/siteadminpanel.php:342 msgid "Make registration invitation only." -msgstr "" +msgstr "Rendre l'inscription sur invitation seulement." -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 -#, fuzzy +#: actions/siteadminpanel.php:346 msgid "Closed" -msgstr "Bloqué" +msgstr "Fermé" #: actions/siteadminpanel.php:348 msgid "Disable new registrations." -msgstr "" - -#: actions/siteadminpanel.php:353 -msgid "Randomly during Web hit" -msgstr "" +msgstr "Désactiver les nouvelles inscriptions." #: actions/siteadminpanel.php:354 -msgid "In a scheduled job" -msgstr "" - -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 -#, fuzzy -msgid "Never" -msgstr "Récupérer" +msgid "Snapshots" +msgstr "Instantanés" #: actions/siteadminpanel.php:357 -msgid "Data snapshots" -msgstr "" +msgid "Randomly during Web hit" +msgstr "Au hasard lors des requêtes web" #: actions/siteadminpanel.php:358 +msgid "In a scheduled job" +msgstr "Dans une tâche programée" + +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 +msgid "Never" +msgstr "Jamais" + +#: actions/siteadminpanel.php:360 +msgid "Data snapshots" +msgstr "Instantanés de données" + +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" -msgstr "" +msgstr "Quand envoyer des données statistiques aux serveurs status.net" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" -msgstr "" +msgstr "Fréquence" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" -msgstr "" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" +msgstr "Les instantanés seront envoyés une fois tous les N requêtes" #: actions/siteadminpanel.php:372 msgid "Report URL" -msgstr "" +msgstr "URL de rapport" #: actions/siteadminpanel.php:373 msgid "Snapshots will be sent to this URL" -msgstr "" +msgstr "Les instantanés seront envoyés à cette URL" -#: actions/siteadminpanel.php:381 -#, fuzzy -msgid "Sometimes" -msgstr "Statuts" - -#: actions/siteadminpanel.php:382 -#, fuzzy -msgid "Always" -msgstr "Alias" +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "SSL" #: actions/siteadminpanel.php:384 -msgid "Use SSL" -msgstr "" +msgid "Sometimes" +msgstr "Quelquefois" #: actions/siteadminpanel.php:385 +msgid "Always" +msgstr "Toujours" + +#: actions/siteadminpanel.php:387 +msgid "Use SSL" +msgstr "Utiliser SSL" + +#: actions/siteadminpanel.php:388 msgid "When to use SSL" -msgstr "" +msgstr "Quand utiliser SSL" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" -msgstr "" +msgstr "Serveur SSL" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" -msgstr "" +msgstr "Serveur vers lequel rediriger les requêtes SSL" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "Limites" + +#: actions/siteadminpanel.php:403 msgid "Text limit" -msgstr "" +msgstr "Limite de texte" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." -msgstr "" +msgstr "Nombre maximal de caractères pour les statuts." -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" -msgstr "" +msgstr "Limite de doublons" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" +"Combien de temps (en secondes) les utilisateurs doivent attendre pour poster " +"la même chose de nouveau." -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 -#, fuzzy +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 msgid "Save site settings" -msgstr "Paramètres de l’avatar" +msgstr "Sauvegarder les paramètres du site" #: actions/smssettings.php:58 msgid "SMS Settings" @@ -3668,19 +3734,16 @@ msgid "API method under construction." msgstr "Méthode API en construction." #: actions/unblock.php:59 -#, fuzzy msgid "You haven't blocked that user." -msgstr "Vous avez déjà bloqué cet utilisateur." +msgstr "Vous n'avez pas bloqué cet utilisateur." #: actions/unsandbox.php:72 -#, fuzzy msgid "User is not sandboxed." -msgstr "Cet utilisateur n’est pas bloqué du groupe." +msgstr "L'utilisateur ne se trouve pas dans le bac à sable." #: actions/unsilence.php:72 -#, fuzzy msgid "User is not silenced." -msgstr "Aucun profil ne correspond à cet utilisateur." +msgstr "L'utilisateur n'est pas réduit au silence." #: actions/unsubscribe.php:77 msgid "No profile id in request." @@ -3701,26 +3764,94 @@ msgstr "" "La licence du flux auquel vous avez souscrit ‘%s’ n’est pas compatible avec " "la licence du site ‘%s’." -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Utilisateur" #: actions/useradminpanel.php:69 msgid "User settings for this StatusNet site." -msgstr "" +msgstr "Paramètres des utilisateurs pour ce site StatusNet." -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" -msgstr "" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." +msgstr "Limite de bio invalide : doit être numérique." -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Inviter" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "Texte de bienvenue invalide. La taille maximale est de 255 caractères." -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "Abonnement par défaut invalide : « %1$s » n'est pas un utilisateur." + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "Limite de bio" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "Longueur maximale de la bio d'un profil en caractères." + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "Nouveaux utilisateurs" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "Accueil des nouveaux utilisateurs" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." msgstr "" +"Texte de bienvenue pour les nouveaux utilisateurs (maximum 255 caractères)." + +#: actions/useradminpanel.php:241 +msgid "Default subscription" +msgstr "Abonnements par défaut" + +#: actions/useradminpanel.php:242 +msgid "Automatically subscribe new users to this user." +msgstr "Abonner automatiquement les nouveaux utilisateurs à cet utilisateur." + +#: actions/useradminpanel.php:251 +msgid "Invitations" +msgstr "Invitations" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "Invitations activées" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" +"S'il faut autoriser les utilisateurs à inviter de nouveaux utilisateurs." + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "Sessions" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "Gérer les sessions" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "S'il faut gérer les sessions nous-même." + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "Déboguage de session" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." +msgstr "Activer la sortie de déboguage pour les sessions." #: actions/userauthorization.php:105 msgid "Authorize subscription" @@ -3885,9 +4016,8 @@ msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "Un fichier aussi gros dépasserai votre quota mensuel de %d octets." #: classes/Message.php:45 -#, fuzzy msgid "You are banned from sending direct messages." -msgstr "Une erreur est survenue pendant l’envoi de votre message." +msgstr "Il vous est interdit d'envoyer des messages directs." #: classes/Message.php:61 msgid "Could not insert message." @@ -3918,13 +4048,12 @@ msgstr "" "quelques minutes." #: classes/Notice.php:194 -#, fuzzy msgid "" "Too many duplicate messages too quickly; take a breather and post again in a " "few minutes." msgstr "" -"Trop de statuts, trop vite ! Prenez une pause et publiez à nouveau dans " -"quelques minutes." +"Trop de messages en double trop vite ! Prenez une pause et publiez à nouveau " +"dans quelques minutes." #: classes/Notice.php:200 msgid "You are banned from posting notices on this site." @@ -3934,7 +4063,7 @@ msgstr "Il vous est interdit de publier des statuts dans ce site." msgid "Problem saving notice." msgstr "Problème lors de l’enregistrement du statut." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Erreur de base de donnée en insérant la réponse :%s" @@ -3952,10 +4081,6 @@ msgstr "Impossible d'établir l’inscription au groupe." msgid "Welcome to %1$s, @%2$s!" msgstr "Bienvenu à %1$s, %2$s !" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Profil" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Modifier vos paramètres de profil" @@ -3993,130 +4118,128 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "Page sans nom" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Navigation primaire du site" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Accueil" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Profil personnel et flux des amis" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Compte" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "Modifier votre courriel, avatar, mot de passe, profil" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Connecter" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect to services" msgstr "Se connecter aux services" -#: lib/action.php:439 -#, fuzzy +#: lib/action.php:440 msgid "Change site configuration" -msgstr "Navigation primaire du site" +msgstr "Modifier la configuration du site" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Inviter" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Inviter des amis et collègues à vous rejoindre dans %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Fermeture de session" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Fermer la session" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "Créer un compte" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Ouvrir une session" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Aide" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "À l’aide !" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Rechercher" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Rechercher des personnes ou du texte" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "Notice du site" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Vues locales" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "Avis de la page" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Navigation secondaire du site" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "À propos" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "FAQ" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "CGU" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Confidentialité" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Source" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Contact" -#: lib/action.php:740 -#, fuzzy +#: lib/action.php:741 msgid "Badge" -msgstr "Clin d’œil" +msgstr "Insigne" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "Licence du logiciel StatusNet" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4125,12 +4248,12 @@ msgstr "" "**%%site.name%%** est un service de microblogging qui vous est proposé par " "[%%site.broughtby%%](%%site.broughtbyurl%%)." -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** est un service de micro-blogging." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4141,63 +4264,61 @@ msgstr "" "version %s, disponible sous la licence [GNU Affero General Public License] " "(http://www.fsf.org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 msgid "Site content license" msgstr "Licence du contenu du site" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "Tous " -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "licence." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Pagination" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "Après" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Avant" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "Un problème est survenu avec votre jeton de session." #: lib/adminpanelaction.php:96 -#, fuzzy msgid "You cannot make changes to this site." -msgstr "Vous ne pouvez pas envoyer de messages à cet utilisateur." +msgstr "Vous ne pouvez pas faire de modifications sur ce site." #: lib/adminpanelaction.php:195 -#, fuzzy msgid "showForm() not implemented." -msgstr "Cette commande n’a pas encore été implémentée." +msgstr "showForm() n’a pas été implémentée." #: lib/adminpanelaction.php:224 -#, fuzzy msgid "saveSettings() not implemented." -msgstr "Cette commande n’a pas encore été implémentée." +msgstr "saveSettings() n’a pas été implémentée." #: lib/adminpanelaction.php:247 -#, fuzzy msgid "Unable to delete design setting." -msgstr "Impossible de sauvegarder les parmètres de la conception." +msgstr "Impossible de supprimer les paramètres de conception." #: lib/adminpanelaction.php:300 -#, fuzzy msgid "Basic site configuration" -msgstr "Confirmation de l’adresse courriel" +msgstr "Configuration basique du site" #: lib/adminpanelaction.php:303 -#, fuzzy msgid "Design configuration" -msgstr "Confirmation SMS" +msgstr "Configuration de la conception" + +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +msgid "Paths configuration" +msgstr "Configuration des chemins" #: lib/attachmentlist.php:87 msgid "Attachments" @@ -4245,9 +4366,9 @@ msgid "It does not make a lot of sense to nudge yourself!" msgstr "Ça n’a pas de sens de se faire un clin d’œil à soi-même !" #: lib/command.php:99 -#, fuzzy, php-format +#, php-format msgid "Nudge sent to %s" -msgstr "Clin d’œil envoyé" +msgstr "Coup de code envoyé à %s" #: lib/command.php:126 #, php-format @@ -4379,33 +4500,30 @@ msgid "You are not subscribed to anyone." msgstr "Vous n'êtes pas abonné(e) à personne." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Vous êtes abonné à ces personnes : " -msgstr[1] "Vous êtes abonné à ces personnes : " +msgstr[0] "Vous êtes abonné à cette personne :" +msgstr[1] "Vous êtes abonné à ces personnes :" #: lib/command.php:640 msgid "No one is subscribed to you." msgstr "Personne ne s'est abonné à vous." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" -msgstr[0] "Personne ne s'est abonné à vous." -msgstr[1] "Personne ne s'est abonné à vous." +msgstr[0] "Cette personne est abonnée à vous :" +msgstr[1] "Ces personnes sont abonnées à vous :" #: lib/command.php:662 msgid "You are not a member of any groups." msgstr "Vous n'êtes pas membre d'aucun groupe." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" -msgstr[0] "Vous êtes membre de ces groupes : " -msgstr[1] "Vous êtes membre de ces groupes : " +msgstr[0] "Vous êtes membre de ce groupe :" +msgstr[1] "Vous êtes membre de ces groupes :" #: lib/command.php:678 msgid "" @@ -4520,9 +4638,9 @@ msgstr "Importer un fichier" #: lib/designsettings.php:109 msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" -"Vous pouvez importer une image d’arrière plan personnelle. La taille " +"Vous pouvez importer votre image d’arrière plan personnelle. La taille " "maximale du fichier est de 2 Mo." #: lib/designsettings.php:372 @@ -4620,7 +4738,7 @@ msgstr "" "Pseudos supplémentaires pour le groupe, séparés par des virgules ou des " "espaces, %d au maximum" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Groupe" @@ -4665,15 +4783,15 @@ msgstr "Groupes avec le plus d'éléments publiés" msgid "Tags in %s group's notices" msgstr "Marquages des statuts du groupe %s" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "" "Cette page n’est pas disponible dans un des formats que vous avez autorisés." #: lib/imagefile.php:75 -#, fuzzy, php-format +#, php-format msgid "That file is too big. The maximum file size is %s." -msgstr "Ce fichier est trop lourd. La taille maximale est %d." +msgstr "Ce fichier est trop grand. La taille maximale est %s." #: lib/imagefile.php:80 msgid "Partial upload." @@ -4699,6 +4817,14 @@ msgstr "Fichier perdu." msgid "Unknown file type" msgstr "Type de fichier inconnu" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "Mo" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "Ko" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4733,7 +4859,7 @@ msgstr "" "pour démarrer des conversations avec d’autres utilisateurs. Ceux-ci peuvent " "vous envoyer des messages destinés à vous seul(e)." -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "de" @@ -5063,36 +5189,61 @@ msgstr "Envoyer un message direct" msgid "To" msgstr "À" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "Caractères restants" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "Envoyer un statut" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Quoi de neuf, %s ?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "Attacher" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "Attacher un fichier" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "%1$u° %2$u' %3$u\" %4$s %5$u° %6$u' %7$u\" %8$s" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "N" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "S" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "E" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "O" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "chez" + +#: lib/noticelist.php:506 msgid "in context" msgstr "dans le contexte" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Répondre à ce statut" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Répondre" @@ -5124,12 +5275,11 @@ msgstr "Erreur lors de l’insertion du profil distant" msgid "Duplicate notice" msgstr "Dupliquer l’avis" -#: lib/oauthstore.php:466 lib/subs.php:48 -#, fuzzy +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." -msgstr "Cet utilisateur vous a empêché de vous inscrire." +msgstr "Il vous avez été interdit de vous abonner." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Impossible d’insérer un nouvel abonnement." @@ -5195,13 +5345,12 @@ msgid "All groups" msgstr "Tous les groupes" #: lib/profileformaction.php:123 -#, fuzzy msgid "No return-to arguments" -msgstr "Aucun argument d’identification." +msgstr "Aucun argument de retour." #: lib/profileformaction.php:137 msgid "unimplemented method" -msgstr "" +msgstr "méthode non implémentée" #: lib/publicgroupnav.php:78 msgid "Public" @@ -5224,19 +5373,21 @@ msgid "Popular" msgstr "Populaires" #: lib/sandboxform.php:67 -#, fuzzy msgid "Sandbox" -msgstr "Boîte de réception" +msgstr "Bac à sable" #: lib/sandboxform.php:78 -#, fuzzy msgid "Sandbox this user" -msgstr "Débloquer cet utilisateur" +msgstr "Mettre cet utilisateur dans un bac à sable" #: lib/searchaction.php:120 msgid "Search site" msgstr "Rechercher sur le site" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "Mot(s) celf(s)" + #: lib/searchaction.php:162 msgid "Search help" msgstr "Aide sur la recherche" @@ -5249,10 +5400,6 @@ msgstr "Personnes" msgid "Find people on this site" msgstr "Chercher des personnes sur ce site" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Statut" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Chercher dans le contenu des statuts" @@ -5270,14 +5417,12 @@ msgid "More..." msgstr "Plus..." #: lib/silenceform.php:67 -#, fuzzy msgid "Silence" -msgstr "Notice du site" +msgstr "Silence" #: lib/silenceform.php:78 -#, fuzzy msgid "Silence this user" -msgstr "Bloquer cet utilisateur" +msgstr "Réduire cet utilisateur au silence" #: lib/subgroupnav.php:83 #, php-format @@ -5297,12 +5442,12 @@ msgstr "Groupes de %s" #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 msgid "People Tagcloud as self-tagged" -msgstr "" +msgstr "Nuage de mots clefs des personnes tel que définis par eux-même" #: lib/subscriberspeopletagcloudsection.php:48 #: lib/subscriptionspeopletagcloudsection.php:48 msgid "People Tagcloud as tagged" -msgstr "" +msgstr "Nuage de mots clefs des personnes" #: lib/subscriptionlist.php:126 msgid "(none)" @@ -5342,21 +5487,19 @@ msgstr "Utilisateurs les plus actifs" #: lib/unsandboxform.php:69 msgid "Unsandbox" -msgstr "" +msgstr "Sortir du bac à sable" #: lib/unsandboxform.php:80 -#, fuzzy msgid "Unsandbox this user" -msgstr "Débloquer cet utilisateur" +msgstr "Sortir cet utilisateur du bac à sable" #: lib/unsilenceform.php:67 msgid "Unsilence" -msgstr "" +msgstr "Sortir du silence" #: lib/unsilenceform.php:78 -#, fuzzy msgid "Unsilence this user" -msgstr "Débloquer cet utilisateur" +msgstr "Sortir cet utilisateur du silence" #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" @@ -5390,47 +5533,51 @@ msgstr "Envoyer un message à cet utilisateur" msgid "Message" msgstr "Message" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "Modérer" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "il y a quelques secondes" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "il y a 1 minute" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "il y a %d minutes" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "il y a 1 heure" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "il y a %d heures" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "il y a 1 jour" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "il y a %d jours" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "il y a 1 mois" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "il y a %d mois" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "il y a environ 1 an" @@ -5460,10 +5607,3 @@ msgstr "Désolé, ceci n’est pas votre adresse de courriel entrant." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Désolé, la réception de courriels n’est pas permise." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Débloquer cet utilisateur" - -#~ msgid "These people are subscribed to you: " -#~ msgstr "Ces personnes sont abonnées à vous : " diff --git a/locale/ga/LC_MESSAGES/statusnet.po b/locale/ga/LC_MESSAGES/statusnet.po index 8f4de81699..f8e21bfe37 100644 --- a/locale/ga/LC_MESSAGES/statusnet.po +++ b/locale/ga/LC_MESSAGES/statusnet.po @@ -7,16 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:31:55+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:17+0000\n" "Language-Team: Irish\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4;\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ga\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " +"4;\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -446,7 +447,7 @@ msgstr "" msgid "Not found" msgstr "Non atopado" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -562,7 +563,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 #, fuzzy msgid "Delete" msgstr "eliminar" @@ -576,7 +577,7 @@ msgid "Crop" msgstr "" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -591,7 +592,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "Houbo un problema co teu token de sesión. Tentao de novo, anda..." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -731,15 +732,15 @@ msgstr "Tipo de enderezo %s non recoñecido" msgid "That address has already been confirmed." msgstr "Esa dirección xa foi confirmada." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Non se puido actualizar o usuario." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Non se pode eliminar a confirmación de email." @@ -759,7 +760,7 @@ msgid "Conversation" msgstr "Código de confirmación." #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Chíos" @@ -802,7 +803,7 @@ msgstr "Estas seguro que queres eliminar este chío?" msgid "Do not delete this notice" msgstr "Non se pode eliminar este chíos." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 #, fuzzy msgid "Delete this notice" msgstr "Eliminar chío" @@ -847,182 +848,119 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Tamaño inválido." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Esta páxina non está dispoñíbel no tipo de medio que aceptas" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Esta páxina non está dispoñíbel no tipo de medio que aceptas" - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Cambiar contrasinal" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Invitar" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Modificado" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Novo chío" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Configuracións de Twitter" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Configuracións de Twitter" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Avatar actualizado." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Avatar actualizado." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "Podes actualizar a túa información do perfil persoal aquí" -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "Cambiar contrasinal" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "Conectar" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Buscar" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Texto" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "Lista" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Gardar" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1179,37 +1117,37 @@ msgstr "Quero enviar chíos dende o mail." msgid "Publish a MicroID for my email address." msgstr "Publicar unha MicroID dende a miña dirección de correo." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Preferencias gardadas." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Non se inseriu unha dirección de correo" -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Esa dirección de correo non se pode normalizar " -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Non é unha dirección de correo válida" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Xa é o teu enderezo de correo." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Este enderezo de correo xa pertence a outro usuario." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Non se puido inserir o código de confirmación." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1218,47 +1156,47 @@ msgstr "" "Comproba a túa bandexa de entrada (ou spam!) polo código e instrucións que " "debes seguir." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Non hai ningunha confirmación pendente para cancelar." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Esa é unha enderezo IM incorrecto." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Confirmación cancealada." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Esa non é a túa dirección de correo." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Enderezo eliminado." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Non hai direccións de correo entrante" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Non se puido actualizar o rexistro de usuario." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Dirección de correo entrante eliminada." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Engadida nova dirección de correo entrante." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Chíos populares" @@ -1528,7 +1466,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "" @@ -1588,7 +1526,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "" @@ -1805,7 +1743,7 @@ msgstr "Mensaxe persoal" msgid "Optionally add a personal message to the invitation." msgstr "Opcionalmente engadir unha mensaxe persoal á invitación." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Enviar" @@ -1932,7 +1870,7 @@ msgstr "Usuario ou contrasinal incorrectos." msgid "Error setting user. You are probably not authorized." msgstr "Non está autorizado." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Inicio de sesión" @@ -2047,7 +1985,7 @@ msgstr "Non hai mensaxes de texto!" msgid "Direct message to %s sent" msgstr "Mensaxe directo a %s enviado" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Erro de Ajax" @@ -2055,7 +1993,7 @@ msgstr "Erro de Ajax" msgid "New notice" msgstr "Novo chío" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "Chío publicado" @@ -2091,12 +2029,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "Actualizacións dende %1$s en %2$s!" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Tódalas actualizacións que coinciden co termo de procura \"%s\"" @@ -2226,9 +2164,9 @@ msgstr "6 ou máis caracteres" msgid "Confirm" msgstr "Confirmar" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "igual á contrasinal de enriba" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Igual que a contrasinal de enriba" #: actions/passwordsettings.php:117 msgid "Change" @@ -2258,6 +2196,114 @@ msgstr "Non se pode gardar a contrasinal." msgid "Password saved." msgstr "Contrasinal gardada." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Esta páxina non está dispoñíbel no tipo de medio que aceptas" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "Invitar" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Novo chío" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Avatar" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Configuracións de Twitter" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Avatar actualizado." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Avatar actualizado." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Novo chío" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2364,7 +2410,7 @@ msgstr "" "Etiquetas para o teu usuario (letras, números, -, ., e _), separados por " "coma ou espazo" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Linguaxe" @@ -2600,10 +2646,6 @@ msgstr "Acción descoñecida" msgid "6 or more characters, and don't forget it!" msgstr "6 ou máis caracteres, non o esquenzas!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Igual que a contrasinal de enriba" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Restaurar" @@ -2665,7 +2707,7 @@ msgstr "Acounteceu un erro co código de confirmación." msgid "Registration successful" msgstr "Xa estas rexistrado!!" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Rexistrar" @@ -2715,7 +2757,7 @@ msgid "Same as password above. Required." msgstr "A mesma contrasinal que arriba. Requerido." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Correo Electrónico" @@ -2823,7 +2865,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "Enderezo do teu perfil en outro servizo de microblogaxe compatíbel" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Subscribir" @@ -3180,11 +3222,6 @@ msgstr "Non podes enviar mensaxes a este usurio." msgid "User is already silenced." msgstr "O usuario bloqueoute." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Invitar" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3216,103 +3253,99 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Novo chío" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Nova dirección de email para posterar en %s" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Localización" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "Linguaxe preferida" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Recuperar" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Novo chío" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Aceptar" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3331,7 +3364,7 @@ msgstr "Invitar" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Bloquear" @@ -3340,33 +3373,37 @@ msgstr "Bloquear" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Recuperar" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3377,48 +3414,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Chíos" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Configuracións de Twitter" @@ -3731,7 +3777,8 @@ msgstr "De-suscribido" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Usuario" @@ -3739,17 +3786,89 @@ msgstr "Usuario" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Invitar" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Perfil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "Invitar a novos usuarios" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Tódalas subscricións" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Suscribirse automáticamente a calquera que se suscriba a min (o mellor para " +"non humáns)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Invitación(s) enviada(s)." + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Invitación(s) enviada(s)." + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3965,7 +4084,7 @@ msgstr "Tes restrinxido o envio de chíos neste sitio." msgid "Problem saving notice." msgstr "Aconteceu un erro ó gardar o chío." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Erro ó inserir a contestación na BD: %s" @@ -3985,10 +4104,6 @@ msgstr "Non se pode gardar a subscrición." msgid "Welcome to %1$s, @%2$s!" msgstr "Mensaxe de %1$s en %2$s" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Perfil" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Configuración de perfil" @@ -4028,139 +4143,139 @@ msgstr "%s (%s)" msgid "Untitled page" msgstr "" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Persoal" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Account" msgstr "Sobre" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Change your email, avatar, password, profile" msgstr "Cambiar contrasinal" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Conectar" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Non se pode redireccionar ao servidor: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Navegación de subscricións" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Invitar" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, fuzzy, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" "Emprega este formulario para invitar ós teus amigos e colegas a empregar " "este servizo." -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Sair" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "" -#: lib/action.php:454 +#: lib/action.php:455 #, fuzzy msgid "Create an account" msgstr "Crear nova conta" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Axuda" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "Axuda" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Buscar" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "Novo chío" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "Novo chío" -#: lib/action.php:718 +#: lib/action.php:719 #, fuzzy msgid "Secondary site navigation" msgstr "Navegación de subscricións" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Sobre" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "Preguntas frecuentes" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Privacidade" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Fonte" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Contacto" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4169,12 +4284,12 @@ msgstr "" "**%%site.name%%** é un servizo de microbloguexo que che proporciona [%%site." "broughtby%%](%%site.broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** é un servizo de microbloguexo." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4185,35 +4300,35 @@ msgstr "" "%s, dispoñible baixo licenza [GNU Affero General Public License](http://www." "fsf.org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "Atopar no contido dos chíos" -#: lib/action.php:798 +#: lib/action.php:799 #, fuzzy msgid "All " msgstr "Todos" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 #, fuzzy msgid "After" msgstr "« Despois" -#: lib/action.php:1084 +#: lib/action.php:1085 #, fuzzy msgid "Before" msgstr "Antes »" -#: lib/action.php:1132 +#: lib/action.php:1133 #, fuzzy msgid "There was a problem with your session token." msgstr "Houbo un problema co teu token de sesión. Tentao de novo, anda..." @@ -4248,6 +4363,11 @@ msgstr "Confirmar correo electrónico" msgid "Design configuration" msgstr "Confirmación de SMS" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "Confirmación de SMS" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4425,11 +4545,13 @@ 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 this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Non estás suscrito a ese perfil" -msgstr[1] "Non estás suscrito a ese perfil" +msgstr[0] "Xa estas suscrito a estes usuarios:" +msgstr[1] "Xa estas suscrito a estes usuarios:" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #: lib/command.php:640 #, fuzzy @@ -4437,11 +4559,13 @@ msgid "No one is subscribed to you." msgstr "Outro usuario non se puido suscribir a ti." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Outro usuario non se puido suscribir a ti." msgstr[1] "Outro usuario non se puido suscribir a ti." +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #: lib/command.php:662 #, fuzzy @@ -4449,11 +4573,13 @@ msgid "You are not a member of any groups." msgstr "Non estás suscrito a ese perfil" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Non estás suscrito a ese perfil" msgstr[1] "Non estás suscrito a ese perfil" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #: lib/command.php:678 #, fuzzy @@ -4560,9 +4686,10 @@ msgid "Upload file" msgstr "Subir" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Podes actualizar a túa información do perfil persoal aquí" #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4662,7 +4789,7 @@ msgstr "¿Onde estas, coma \"Cidade, Provincia, País\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "" @@ -4709,7 +4836,7 @@ msgstr "" msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Esta páxina non está dispoñíbel no tipo de medio que aceptas" @@ -4744,6 +4871,14 @@ msgstr "Bloqueo de usuario fallido." msgid "Unknown file type" msgstr "tipo de ficheiro non soportado" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4779,7 +4914,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr " dende " @@ -5083,40 +5218,66 @@ msgstr "Eliminar chío" msgid "To" msgstr "A" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "6 ou máis caracteres" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 #, fuzzy msgid "Send a notice" msgstr "Dar un toque" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "¿Que pasa, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "No" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "Sen contido!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 #, fuzzy msgid "Reply to this notice" msgstr "Non se pode eliminar este chíos." -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 #, fuzzy msgid "Reply" msgstr "contestar" @@ -5153,12 +5314,12 @@ msgstr "Aconteceu un erro ó inserir o perfil remoto" msgid "Duplicate notice" msgstr "Eliminar chío" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 #, fuzzy msgid "You have been banned from subscribing." msgstr "Este usuario non che permite suscribirte a el." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Non se puido inserir a nova subscrición." @@ -5271,6 +5432,10 @@ msgstr "Bloquear usuario" msgid "Search site" msgstr "Buscar" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5284,11 +5449,6 @@ msgstr "Xente" msgid "Find people on this site" msgstr "Atopar xente neste sitio" -#: lib/searchgroupnav.php:82 -#, fuzzy -msgid "Notice" -msgstr "Chíos" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Atopar no contido dos chíos" @@ -5435,47 +5595,51 @@ msgstr "Non podes enviar mensaxes a este usurio." msgid "Message" msgstr "Nova mensaxe" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "fai uns segundos" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "fai un minuto" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "fai %d minutos" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "fai unha hora" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "fai %d horas" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "fai un día" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "fai %d días" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "fai un mes" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "fai %d meses" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "fai un ano" @@ -5504,11 +5668,3 @@ msgstr "Ise é un enderezo IM incorrecto." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Aivá, non se permiten correos entrantes." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Bloquear usuario" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Suscrito a %s" diff --git a/locale/he/LC_MESSAGES/statusnet.po b/locale/he/LC_MESSAGES/statusnet.po index 25efb2853f..1d5e22a5b0 100644 --- a/locale/he/LC_MESSAGES/statusnet.po +++ b/locale/he/LC_MESSAGES/statusnet.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:31:58+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:20+0000\n" "Language-Team: Hebrew\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: he\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -440,7 +440,7 @@ msgstr "זה ארוך מידי. אורך מירבי להודעה הוא 140 או msgid "Not found" msgstr "לא נמצא" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -557,7 +557,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 #, fuzzy msgid "Delete" msgstr "מחק" @@ -571,7 +571,7 @@ msgid "Crop" msgstr "" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -586,7 +586,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -723,15 +723,15 @@ msgstr "סוג לא מזוהה של כתובת %s" msgid "That address has already been confirmed." msgstr "כתובת זו כבר אושרה." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "עידכון המשתמש נכשל." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "" @@ -751,7 +751,7 @@ msgid "Conversation" msgstr "מיקום" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "הודעות" @@ -791,7 +791,7 @@ msgstr "" msgid "Do not delete this notice" msgstr "אין הודעה כזו." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "" @@ -834,182 +834,119 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "גודל לא חוקי." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "עמוד זה אינו זמין בסוג מדיה שאתה יכול לקבל" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "עמוד זה אינו זמין בסוג מדיה שאתה יכול לקבל" - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "שנה סיסמה" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "הודעה חדשה" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "שנה" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "הודעה חדשה" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "הגדרות" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "הגדרות" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "התמונה עודכנה." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "התמונה עודכנה." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "זה ארוך מידי. אורך מירבי להודעה הוא 140 אותיות." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "שנה סיסמה" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "התחבר" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "חיפוש" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "טקסט" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "היכנס" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "שמור" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1161,83 +1098,83 @@ msgstr "" msgid "Publish a MicroID for my email address." msgstr "" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "העדפות נשמרו." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "" -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "" -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "" -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "הכנסת קוד האישור נכשלה." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "אין אישור ממתין שניתן לבטל." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "זוהי כתובת מסרים מידיים שגויה." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "האישור בוטל." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "" -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "הכתובת הוסרה." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "" -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 #, fuzzy msgid "Popular notices" @@ -1506,7 +1443,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "" @@ -1566,7 +1503,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "קבוצות" @@ -1778,7 +1715,7 @@ msgstr "" msgid "Optionally add a personal message to the invitation." msgstr "" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "שלח" @@ -1878,7 +1815,7 @@ msgstr "שם משתמש או סיסמה לא נכונים." msgid "Error setting user. You are probably not authorized." msgstr "לא מורשה." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "היכנס" @@ -1988,7 +1925,7 @@ msgstr "הודעה חדשה" msgid "Direct message to %s sent" msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "" @@ -1996,7 +1933,7 @@ msgstr "" msgid "New notice" msgstr "הודעה חדשה" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 #, fuzzy msgid "Notice posted" msgstr "הודעות" @@ -2033,12 +1970,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "מיקרובלוג מאת %s" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "כל העידכונים התואמים את החיפוש אחרי \"%s\"" @@ -2167,8 +2104,8 @@ msgstr "לפחות 6 אותיות" msgid "Confirm" msgstr "אשר" -#: actions/passwordsettings.php:113 -msgid "same as password above" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" msgstr "זהה לסיסמה למעלה" #: actions/passwordsettings.php:117 @@ -2199,6 +2136,113 @@ msgstr "לא ניתן לשמור את הסיסמה" msgid "Password saved." msgstr "הסיסמה נשמרה." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "עמוד זה אינו זמין בסוג מדיה שאתה יכול לקבל" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "הודעה חדשה" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "תמונה" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "הגדרות" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "התמונה עודכנה." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "התמונה עודכנה." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "הודעה חדשה" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2300,7 +2344,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "שפה" @@ -2527,10 +2571,6 @@ msgstr "" msgid "6 or more characters, and don't forget it!" msgstr "לפחות 6 אותיות, אל תשכח!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "זהה לסיסמה למעלה" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "איפוס" @@ -2590,7 +2630,7 @@ msgstr "שגיאה באישור הקוד." msgid "Registration successful" msgstr "" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "הירשם" @@ -2634,7 +2674,7 @@ msgid "Same as password above. Required." msgstr "" #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "" @@ -2722,7 +2762,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "כתובת הפרופיל שלך בשרות ביקרובלוג תואם אחר" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "הירשם כמנוי" @@ -3059,10 +3099,6 @@ msgstr "" msgid "User is already silenced." msgstr "למשתמש אין פרופיל." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -msgid "Site" -msgstr "" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3093,101 +3129,97 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "הודעה חדשה" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 -msgid "contact email address for your site" +#: actions/siteadminpanel.php:284 +msgid "Contact email address for your site" msgstr "" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "מיקום" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 msgid "Default site language" msgstr "" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "שיחזור" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "הודעה חדשה" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "קבל" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3205,7 +3237,7 @@ msgstr "" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "אין משתמש כזה." @@ -3214,33 +3246,37 @@ msgstr "אין משתמש כזה." msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "שיחזור" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3251,48 +3287,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "סמס" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "הודעות" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "הגדרות" @@ -3603,7 +3648,8 @@ msgstr "בטל מנוי" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "מתשמש" @@ -3611,16 +3657,86 @@ msgstr "מתשמש" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -msgid "Invite-only" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "פרופיל" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "מחק" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "כל המנויים" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "ההרשמה אושרה" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "מיקום" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3828,7 +3944,7 @@ msgstr "" msgid "Problem saving notice." msgstr "בעיה בשמירת ההודעה." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "שגיאת מסד נתונים בהכנסת התגובה: %s" @@ -3848,10 +3964,6 @@ msgstr "יצירת המנוי נכשלה." msgid "Welcome to %1$s, @%2$s!" msgstr "" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "פרופיל" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "" @@ -3891,136 +4003,136 @@ msgstr "" msgid "Untitled page" msgstr "" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "בית" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Account" msgstr "אודות" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "התחבר" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "נכשלה ההפניה לשרת: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "הרשמות" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "צא" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "" -#: lib/action.php:454 +#: lib/action.php:455 #, fuzzy msgid "Create an account" msgstr "צור חשבון חדש" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "עזרה" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "עזרה" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "חיפוש" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "הודעה חדשה" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "הודעה חדשה" -#: lib/action.php:718 +#: lib/action.php:719 #, fuzzy msgid "Secondary site navigation" msgstr "הרשמות" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "אודות" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "רשימת שאלות נפוצות" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "פרטיות" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "מקור" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "צור קשר" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4029,12 +4141,12 @@ msgstr "" "**%%site.name%%** הוא שרות ביקרובלוג הניתן על ידי [%%site.broughtby%%](%%" "site.broughtbyurl%%)." -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** הוא שרות ביקרובלוג." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4045,34 +4157,34 @@ msgstr "" "s, המופצת תחת רשיון [GNU Affero General Public License](http://www.fsf.org/" "licensing/licenses/agpl-3.0.html)" -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "הודעה חדשה" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 #, fuzzy msgid "After" msgstr "<< אחרי" -#: lib/action.php:1084 +#: lib/action.php:1085 #, fuzzy msgid "Before" msgstr "לפני >>" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "" @@ -4101,6 +4213,11 @@ msgstr "הרשמות" msgid "Design configuration" msgstr "" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "הרשמות" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4275,7 +4392,6 @@ msgid "You are not subscribed to anyone." msgstr "לא שלחנו אלינו את הפרופיל הזה" #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "לא שלחנו אלינו את הפרופיל הזה" @@ -4287,7 +4403,6 @@ msgid "No one is subscribed to you." msgstr "הרשמה מרוחקת" #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "הרשמה מרוחקת" @@ -4299,7 +4414,6 @@ msgid "You are not a member of any groups." msgstr "לא שלחנו אלינו את הפרופיל הזה" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "לא שלחנו אלינו את הפרופיל הזה" @@ -4383,9 +4497,10 @@ msgid "Upload file" msgstr "ההעלה" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "זה ארוך מידי. אורך מירבי להודעה הוא 140 אותיות." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4483,7 +4598,7 @@ msgstr "מיקומך, למשל \"עיר, מדינה או מחוז, ארץ\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "" @@ -4530,7 +4645,7 @@ msgstr "" msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "עמוד זה אינו זמין בסוג מדיה שאתה יכול לקבל" @@ -4564,6 +4679,14 @@ msgstr "אין הודעה כזו." msgid "Unknown file type" msgstr "" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4599,7 +4722,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "" @@ -4845,39 +4968,65 @@ msgstr "" msgid "To" msgstr "אל" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "לפחות 6 אותיות" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 #, fuzzy msgid "Send a notice" msgstr "הודעה חדשה" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "מה המצב %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "לא" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "אין תוכן!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 #, fuzzy msgid "Reply" msgstr "הגב" @@ -4911,11 +5060,11 @@ msgstr "שגיאה בהכנסת פרופיל מרוחק" msgid "Duplicate notice" msgstr "הודעה חדשה" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "הכנסת מנוי חדש נכשלה." @@ -5026,6 +5175,10 @@ msgstr "אין משתמש כזה." msgid "Search site" msgstr "חיפוש" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5039,11 +5192,6 @@ msgstr "אנשים" msgid "Find people on this site" msgstr "" -#: lib/searchgroupnav.php:82 -#, fuzzy -msgid "Notice" -msgstr "הודעות" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "" @@ -5187,47 +5335,51 @@ msgstr "" msgid "Message" msgstr "הודעה חדשה" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "לפני מספר שניות" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "לפני כדקה" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "לפני כ-%d דקות" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "לפני כשעה" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "לפני כ-%d שעות" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "לפני כיום" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "לפני כ-%d ימים" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "לפני כחודש" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "לפני כ-%d חודשים" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "לפני כשנה" @@ -5256,11 +5408,3 @@ msgstr "" #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "אין משתמש כזה." - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "הרשמה מרוחקת" diff --git a/locale/is/LC_MESSAGES/statusnet.po b/locale/is/LC_MESSAGES/statusnet.po index c5a0216ef8..4e5e3292f9 100644 --- a/locale/is/LC_MESSAGES/statusnet.po +++ b/locale/is/LC_MESSAGES/statusnet.po @@ -7,16 +7,18 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:01+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:23+0000\n" "Language-Team: Icelandic\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n % 100 != 1 && n % 100 != 21 && n % 100 != 31 && n % 100 != 41 && n % 100 != 51 && n % 100 != 61 && n % 100 != 71 && n % 100 != 81 && n % 100 != 91);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: is\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n % 100 != 1 && n % 100 != 21 && n % 100 !" +"= 31 && n % 100 != 41 && n % 100 != 51 && n % 100 != 61 && n % 100 != 71 && " +"n % 100 != 81 && n % 100 != 91);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -437,7 +439,7 @@ msgstr "Þetta er of langt. Hámarkslengd babls er 140 tákn." msgid "Not found" msgstr "Fannst ekki" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -551,7 +553,7 @@ msgid "Preview" msgstr "Forsýn" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Eyða" @@ -564,7 +566,7 @@ msgid "Crop" msgstr "Skera af" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -579,7 +581,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "Það kom upp vandamál með setutókann þinn. Vinsamlegast reyndu aftur." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -711,15 +713,15 @@ msgstr "Óþekkt gerð tölvupóstfangs %s" msgid "That address has already been confirmed." msgstr "Þetta tölvupóstfang hefur nú þegar verið staðfest." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Gat ekki uppfært notanda." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Gat ekki eytt tölvupóstsstaðfestingu." @@ -739,7 +741,7 @@ msgid "Conversation" msgstr "" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Babl" @@ -778,7 +780,7 @@ msgstr "Ertu viss um að þú viljir eyða þessu babli?" msgid "Do not delete this notice" msgstr "" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Eyða þessu babli" @@ -821,178 +823,116 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Ótæk stærð." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Þessi síða er ekki aðgengileg í " -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Þessi síða er ekki aðgengileg í " - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Breyta" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Bjóða" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Breyta" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Babl vefsíðunnar" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 #, fuzzy msgid "Theme for the site." msgstr "Skrá þig út af síðunni" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Stillingar fyrir mynd" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Stillingar fyrir mynd" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Mynd hefur verið uppfærð." - -#: actions/designadminpanel.php:475 -msgid "Avatar directory" -msgstr "" - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "Þetta er of langt. Hámarkslengd babls er 140 tákn." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" msgstr "" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" msgstr "" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" msgstr "" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Texti" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" msgstr "" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Vista" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1142,37 +1082,37 @@ msgstr "Ég vil babla í gegnum tölvupóst." msgid "Publish a MicroID for my email address." msgstr "Birta MicroID fyrir tölvupóstfangið mitt." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Stillingar vistaðar." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Ekkert tölvupóstfang." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Get ekki staðlað þetta tölvupóstfang" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Ekki tækt tölvupóstfang" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Þetta er nú þegar tölvupóstfangið þitt." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Þetta tölvupóstfang tilheyrir öðrum notanda." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Gat ekki sett inn staðfestingarlykil." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1181,47 +1121,47 @@ msgstr "" "Athugaðu innhólfið þitt (og ruslpóstinn þinn!). Þar ætti " "staðfestingarlykillinn að vera og leiðbeingar um hvernig eigi að nota hann. " -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Engin staðfesting í bið sem þarf að hætta við." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Þetta er rangt snarskilaboðafang." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Hætt við staðfestingu." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Þetta er ekki tölvupóstfangið þitt." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Tölvupóstfangið hefur verið fjarlægt." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Ekkert móttökutölvupóstfang." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Gat ekki uppfært skráarfærslu notanda." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Móttökutölvupóstfang fjarlægt." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Nýju móttökutölvupóstfangi bætt við." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Vinsælt babl" @@ -1476,7 +1416,7 @@ msgstr "Hópmeðlimir %s, síða %d" msgid "A list of the users in this group." msgstr "Listi yfir notendur í þessum hóp." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Stjórnandi" @@ -1532,7 +1472,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Hópar" @@ -1751,7 +1691,7 @@ msgstr "Persónuleg skilaboð" msgid "Optionally add a personal message to the invitation." msgstr "Bættu persónulegum skilaboðum við boðskortið ef þú vilt." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Senda" @@ -1875,7 +1815,7 @@ msgstr "Rangt notendanafn eða lykilorð." msgid "Error setting user. You are probably not authorized." msgstr "Engin heimild." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Innskráning" @@ -1991,7 +1931,7 @@ msgstr "" msgid "Direct message to %s sent" msgstr "Bein skilaboð send til %s" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Ajax villa" @@ -1999,7 +1939,7 @@ msgstr "Ajax villa" msgid "New notice" msgstr "Nýtt babl" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "Babl sent inn" @@ -2035,12 +1975,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, php-format msgid "Updates with \"%s\"" msgstr "" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Allar færslur sem passa við \"%s\"" @@ -2167,9 +2107,9 @@ msgstr "6 eða fleiri tákn" msgid "Confirm" msgstr "Staðfesta" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "sama og lykilorðið hér fyrir ofan" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Sama og lykilorðið hér fyrir ofan" #: actions/passwordsettings.php:117 msgid "Change" @@ -2199,6 +2139,113 @@ msgstr "Get ekki vistað nýja lykilorðið." msgid "Password saved." msgstr "Lykilorð vistað." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Þessi síða er ekki aðgengileg í " + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "Bjóða" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Babl vefsíðunnar" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Mynd" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Stillingar fyrir mynd" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Mynd hefur verið uppfærð." + +#: actions/pathsadminpanel.php:260 +msgid "Avatar directory" +msgstr "" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Babl vefsíðunnar" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2305,7 +2352,7 @@ msgstr "" "Merki fyrir þig (bókstafir, tölustafir, -, ., og _), aðskilin með kommu eða " "bili" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Tungumál" @@ -2531,10 +2578,6 @@ msgstr "Óþekkt aðgerð" msgid "6 or more characters, and don't forget it!" msgstr "6 eða fleiri tákn og ekki gleyma því!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Sama og lykilorðið hér fyrir ofan" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Endurstilla" @@ -2595,7 +2638,7 @@ msgstr "" msgid "Registration successful" msgstr "Nýskráning tókst" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Nýskrá" @@ -2640,7 +2683,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 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Tölvupóstur" @@ -2745,7 +2788,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "Veffang persónulegrar síðu á samvirkandi örbloggsþjónustu" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Gerast áskrifandi" @@ -3080,11 +3123,6 @@ msgstr "Þú getur ekki sent þessum notanda skilaboð." msgid "User is already silenced." msgstr "" -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Bjóða" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3116,103 +3154,100 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Babl vefsíðunnar" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Nýtt tölvupóstfang til að senda á %s" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Staðbundin sýn" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "Tungumál (ákjósanlegt)" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +#, fuzzy +msgid "URLs" +msgstr "Vefslóð" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Endurheimta" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Babl vefsíðunnar" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Samþykkja" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3231,7 +3266,7 @@ msgstr "Bjóða" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 msgid "Closed" msgstr "" @@ -3239,33 +3274,37 @@ msgstr "" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Endurheimta" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3276,48 +3315,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Babl" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Stillingar fyrir mynd" @@ -3625,7 +3673,8 @@ msgstr "Ekki lengur áskrifandi" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Notandi" @@ -3633,17 +3682,89 @@ msgstr "Notandi" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Bjóða" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Persónuleg síða" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "Bjóða nýjum notendum að vera með" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Allar áskriftir" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Gerast sjálfkrafa áskrifandi að hverjum þeim sem gerist áskrifandi að þér " +"(best fyrir ómannlega notendur)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Boðskort hefur verið sent út" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Boðskort hefur verið sent út" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3851,7 +3972,7 @@ msgstr "Það hefur verið lagt bann við babli frá þér á þessari síðu." msgid "Problem saving notice." msgstr "Vandamál komu upp við að vista babl." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Gagnagrunnsvilla við innsetningu svars: %s" @@ -3869,10 +3990,6 @@ msgstr "Gat ekki skráð hópmeðlimi." msgid "Welcome to %1$s, @%2$s!" msgstr "" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Persónuleg síða" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Breyta persónulegu stillingunum þínum" @@ -3910,132 +4027,132 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "Ónafngreind síða" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Stikl aðalsíðu" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Heim" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Persónuleg síða og vinarás" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Aðgangur" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "" "Breyttu tölvupóstinum þínum, einkennismyndinni þinni, lykilorðinu þínu, " "persónulegu síðunni þinni" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Tengjast" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Gat ekki framsent til vefþjóns: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Stikl aðalsíðu" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Bjóða" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Bjóða vinum og vandamönnum að slást í hópinn á %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Útskráning" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Skrá þig út af síðunni" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "Búa til aðgang" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Skrá þig inn á síðuna" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Hjálp" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "Hjálp!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Leita" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Leita að fólki eða texta" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "Babl vefsíðunnar" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Staðbundin sýn" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "Babl síðunnar" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Stikl undirsíðu" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Um" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "Spurt og svarað" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Friðhelgi" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Frumþula" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Tengiliður" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "Hugbúnaðarleyfi StatusNet" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4044,12 +4161,12 @@ msgstr "" "**%%site.name%%** er örbloggsþjónusta í boði [%%site.broughtby%%](%%site." "broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** er örbloggsþjónusta." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4060,32 +4177,32 @@ msgstr "" "sem er gefinn út undir [GNU Affero almenningsleyfinu](http://www.fsf.org/" "licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "Hugbúnaðarleyfi StatusNet" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "Allt " -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "leyfi." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Uppröðun" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "Eftir" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Áður" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "Það komu upp vandamál varðandi setutókann þinn." @@ -4118,6 +4235,11 @@ msgstr "Staðfesting tölvupóstfangs" msgid "Design configuration" msgstr "SMS staðfesting" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS staðfesting" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4291,11 +4413,10 @@ msgid "You are not subscribed to anyone." msgstr "Þú ert ekki áskrifandi." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Þú ert ekki áskrifandi." -msgstr[1] "Þú ert ekki áskrifandi." +msgstr[0] "Þú ert nú þegar í áskrift að þessum notendum:" +msgstr[1] "Þú ert nú þegar í áskrift að þessum notendum:" #: lib/command.php:640 #, fuzzy @@ -4303,7 +4424,6 @@ msgid "No one is subscribed to you." msgstr "Gat ekki leyft öðrum að gerast áskrifandi að þér." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Gat ekki leyft öðrum að gerast áskrifandi að þér." @@ -4315,7 +4435,6 @@ msgid "You are not a member of any groups." msgstr "Þú ert ekki meðlimur í þessum hópi." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Þú ert ekki meðlimur í þessum hópi." @@ -4399,9 +4518,10 @@ msgid "Upload file" msgstr "" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Þetta er of langt. Hámarkslengd babls er 140 tákn." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4496,7 +4616,7 @@ msgstr "Staðsetning hópsins, ef einhver, eins og \"Borg, landshluti, land\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Hópur" @@ -4541,7 +4661,7 @@ msgstr "Hóparnir með mesta bablið" msgid "Tags in %s group's notices" msgstr "Merki í babli %s hópsins" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "" "Þessi síða er ekki aðgengileg í margmiðlunargerðinni sem þú tekur á móti" @@ -4575,6 +4695,14 @@ msgstr "Týndum skránni okkar" msgid "Unknown file type" msgstr "Óþekkt skráargerð" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4606,7 +4734,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr "frá" @@ -4858,36 +4986,62 @@ msgstr "Senda bein skilaboð" msgid "To" msgstr "Til" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "Leyfileg tákn" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "Senda babl" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Hvað er að frétta %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "Nei" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 msgid "in context" msgstr "" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Svara þessu babli" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Svara" @@ -4920,12 +5074,12 @@ msgstr "Villa kom upp við að setja inn persónulega fjarsíðu" msgid "Duplicate notice" msgstr "Eyða babli" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 #, fuzzy msgid "You have been banned from subscribing." msgstr "Þessi notandi hefur bannað þér að gerast áskrifandi" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Gat ekki sett inn nýja áskrift." @@ -5033,6 +5187,10 @@ msgstr "Opna á þennan notanda" msgid "Search site" msgstr "" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 msgid "Search help" msgstr "" @@ -5045,10 +5203,6 @@ msgstr "Fólk" msgid "Find people on this site" msgstr "Finna persónur á þessu vefsvæði" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Babl" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Finna innihald babls" @@ -5187,47 +5341,51 @@ msgstr "Senda bein skilaboð til þessa notanda" msgid "Message" msgstr "Skilaboð" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "fyrir nokkrum sekúndum" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "fyrir um einni mínútu síðan" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "fyrir um %d mínútum síðan" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "fyrir um einum klukkutíma síðan" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "fyrir um %d klukkutímum síðan" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "fyrir um einum degi síðan" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "fyrir um %d dögum síðan" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "fyrir um einum mánuði síðan" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "fyrir um %d mánuðum síðan" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "fyrir um einu ári síðan" @@ -5256,11 +5414,3 @@ msgstr "Afsakið en þetta er ekki móttökutölvupóstfangið þitt." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Því miður er móttökutölvupóstur ekki leyfður." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Opna á þennan notanda" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Fólk sem eru áskrifendur að %s" diff --git a/locale/it/LC_MESSAGES/statusnet.po b/locale/it/LC_MESSAGES/statusnet.po index 8746981701..68eb98ebcb 100644 --- a/locale/it/LC_MESSAGES/statusnet.po +++ b/locale/it/LC_MESSAGES/statusnet.po @@ -8,16 +8,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:04+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:26+0000\n" "Language-Team: Italian\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: it\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -446,7 +446,7 @@ msgstr "Troppo lungo. Lunghezza massima 140 caratteri." msgid "Not found" msgstr "Non trovato" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -561,7 +561,7 @@ msgid "Preview" msgstr "Anteprima" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Elimina" @@ -574,7 +574,7 @@ msgid "Crop" msgstr "Ritaglia" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -589,7 +589,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "C'è stato un problema con il tuo token di sessione. Prova di nuovo." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -723,15 +723,15 @@ msgstr "Tipo di indirizzo non riconosciuto %s" msgid "That address has already been confirmed." msgstr "Quell'indirizzo è già stato confermato." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Impossibile aggiornare l'utente." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Impossibile eliminare l'email di conferma." @@ -751,7 +751,7 @@ msgid "Conversation" msgstr "Codice di conferma" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Messaggi" @@ -794,7 +794,7 @@ msgstr "Sei sicuro di voler eliminare questo messaggio?" msgid "Do not delete this notice" msgstr "Impossibile eliminare questo messaggio." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Elimina questo messaggio" @@ -838,183 +838,120 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Dimensione non valida." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Questa pagina non è disponibile in un " -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Questa pagina non è disponibile in un " - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Modifica la tua password" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Invita" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Modifica" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Messaggio del sito" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 #, fuzzy msgid "Theme for the site." msgstr "Sconnettiti dal sito" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Impostazioni immagine" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Impostazioni immagine" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Immagine aggiornata." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Immagine aggiornata." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "Puoi caricare un'immagine per il logo del tuo gruppo." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "Modifica la tua password" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "Connetti" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Ricerca" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Testo" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "Elenco" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Salva" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1169,37 +1106,37 @@ msgstr "Voglio inviare i messaggi via email" msgid "Publish a MicroID for my email address." msgstr "Pubblica un MicroID per il mio indirizzo email" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Preferenze salvate." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Nessun indirizzo email." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Impossibile normalizzare l'indirizzo email" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Non è un indirizzo email valido" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Quello è già il tuo indirizzo email." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Quell'indirizzo email appartiene già a un altro utente." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Impossibile inserire il codice di conferma." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1208,47 +1145,47 @@ msgstr "" "Controlla la tua casella di posta (e anche la posta indesiderata!) per il " "codice e le istruzioni su come usarlo." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Nessuna conferma da annullare." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Quello è l'indirizzo di messaggistica sbagliato." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Conferma annullata." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Quello non è il tuo indirizzo email." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "L'indirizzo è stato rimosso." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Nessun indirizzo email di ricezione." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Impossibile aggiornare il record dell'utente." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Indirizzo email di ricezione rimosso." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Nuovo indirizzo email di ricezione aggiunto." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Messaggi famosi" @@ -1518,7 +1455,7 @@ msgstr "Membri del gruppo %s, pagina %d" msgid "A list of the users in this group." msgstr "Un elenco degli utenti in questo gruppo." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Amministra" @@ -1579,7 +1516,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Gruppi" @@ -1799,7 +1736,7 @@ msgstr "Messaggio personale" msgid "Optionally add a personal message to the invitation." msgstr "Puoi aggiungere un messaggio personale agli inviti." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Invia" @@ -1923,7 +1860,7 @@ msgstr "Nome utente o password non corretto." msgid "Error setting user. You are probably not authorized." msgstr "Non autorizzato." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Accedi" @@ -2036,7 +1973,7 @@ msgstr "Messaggio" msgid "Direct message to %s sent" msgstr "Messaggio diretto a %s inviato" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Errore di Ajax" @@ -2044,7 +1981,7 @@ msgstr "Errore di Ajax" msgid "New notice" msgstr "Nuovo messaggio" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "Messaggio inviato" @@ -2080,12 +2017,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "Aggiornamenti da %1$s su %2$s!" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Tutti gli aggiornamenti corrispondenti al termine di ricerca \"%s\"" @@ -2214,9 +2151,9 @@ msgstr "6 o più caratteri" msgid "Confirm" msgstr "Conferma" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "stessa password di sopra" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Stessa password di sopra" #: actions/passwordsettings.php:117 msgid "Change" @@ -2246,6 +2183,114 @@ msgstr "Impossibile salvare la nuova password." msgid "Password saved." msgstr "Password salvata." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Questa pagina non è disponibile in un " + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "Invita" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Messaggio del sito" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Immagine" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Impostazioni immagine" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Immagine aggiornata." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Immagine aggiornata." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Messaggio del sito" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2350,7 +2395,7 @@ msgid "" msgstr "" "Le tue etichette (lettere, numeri, -, . e _), separate da virgole o spazi" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Lingua" @@ -2580,10 +2625,6 @@ msgstr "Azione sconosciuta" msgid "6 or more characters, and don't forget it!" msgstr "6 o più caratteri, e non dimenticarla!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Stessa password di sopra" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Reimposta" @@ -2645,7 +2686,7 @@ msgstr "Errore con il codice di conferma." msgid "Registration successful" msgstr "Registrazione riuscita" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Registra" @@ -2690,7 +2731,7 @@ msgid "Same as password above. Required." msgstr "Stessa password di sopra. Richiesta." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Email" @@ -2798,7 +2839,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "URL del tuo profilo su un altro servizio di micro-blog compatibile" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Abbonati" @@ -3139,11 +3180,6 @@ msgstr "Non puoi inviare un messaggio a questo utente." msgid "User is already silenced." msgstr "L'utente ti ha bloccato." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Invita" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3175,103 +3211,100 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Messaggio del sito" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Nuovo indirizzo email per inviare messaggi a %s" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Viste locali" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "Lingua preferita" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +#, fuzzy +msgid "URLs" +msgstr "URL" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Recupera" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Messaggio del sito" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Accetta" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3290,7 +3323,7 @@ msgstr "Invita" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Blocca" @@ -3299,33 +3332,37 @@ msgstr "Blocca" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Recupera" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3336,48 +3373,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Messaggi" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Impostazioni immagine" @@ -3687,7 +3733,8 @@ msgstr "Annullato abbonamento" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Utente" @@ -3695,17 +3742,89 @@ msgstr "Utente" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Invita" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profilo" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "Invita nuovi utenti" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Tutti gli abbonamenti" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Abbonami automaticamente a chi si abbona ai miei messaggi (utile per i non-" +"umani)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Inviti inviati" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Inviti inviati" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3921,7 +4040,7 @@ msgstr "Ti è proibito inviare messaggi su questo sito." msgid "Problem saving notice." msgstr "Problema nel salvare il messaggio." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Errore del DB nell'inserire la risposta: %s" @@ -3939,10 +4058,6 @@ msgstr "Impossibile impostare la membership al gruppo." msgid "Welcome to %1$s, @%2$s!" msgstr "Messaggio a %1$s su %2$s" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Profilo" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Modifica le impostazioni del tuo profilo" @@ -3981,131 +4096,131 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "Pagina senza nome" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Esplorazione sito primaria" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Home" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Profilo personale e attività degli amici" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Account" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "Modifica la tua email, immagine, password o il tuo profilo" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Connetti" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Impossibile redirigere al server: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Esplorazione sito primaria" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Invita" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Invita amici e colleghi a seguirti su %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Esci" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Sconnettiti dal sito" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "Crea un account" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Accedi al sito" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Aiuto" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "Aiutami!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Ricerca" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Ricerca persone o per testo" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "Messaggio del sito" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Viste locali" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "Pagina messaggio" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Esplorazione secondaria del sito" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Informazioni" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "FAQ" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Privacy" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Sorgenti" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Contatti" -#: lib/action.php:740 +#: lib/action.php:741 #, fuzzy msgid "Badge" msgstr "Richiama" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "Licenza del software statusnet" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4114,12 +4229,12 @@ msgstr "" "**%%site.name%%** è un servizio di micro-blog offerto da [%%site.broughtby%%]" "(%%site.broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** è un servizio di micro-blog. " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4130,32 +4245,32 @@ msgstr "" "%s, disponibile sotto licenza [GNU Affero General Public License](http://www." "fsf.org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "Licenza del software statusnet" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "Tutto " -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "licenza." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Paginazione" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "Successivi" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Precedenti" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "C'è stato un problema con il tuo token di sessione." @@ -4189,6 +4304,11 @@ msgstr "Conferma indirizzo email" msgid "Design configuration" msgstr "Conferma SMS" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "Conferma SMS" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4363,11 +4483,10 @@ msgid "You are not subscribed to anyone." msgstr "Non sei abbonato a quel profilo." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Non sei abbonato a quel profilo." -msgstr[1] "Non sei abbonato a quel profilo." +msgstr[0] "Sei già abbonato a questi utenti:" +msgstr[1] "Sei già abbonato a questi utenti:" #: lib/command.php:640 #, fuzzy @@ -4375,7 +4494,6 @@ msgid "No one is subscribed to you." msgstr "Impossibile abbonare altri a te." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Impossibile abbonare altri a te." @@ -4387,7 +4505,6 @@ msgid "You are not a member of any groups." msgstr "Non sei un membro di quel gruppo." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Non sei un membro di quel gruppo." @@ -4472,9 +4589,10 @@ msgid "Upload file" msgstr "Carica" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Qui puoi caricare la tua immagine personale." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4569,7 +4687,7 @@ msgstr "Dove è situato il gruppo, tipo \"città, regione, stato\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Gruppo" @@ -4615,7 +4733,7 @@ msgstr "I gruppi con più messaggi" msgid "Tags in %s group's notices" msgstr "Etichette nei messaggi del gruppo %s" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Questa pagina non è disponibile in un tipo di supporto che tu accetti" @@ -4648,6 +4766,14 @@ msgstr "Perso il nostro file." msgid "Unknown file type" msgstr "Tipo di file sconosciuto" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4679,7 +4805,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr " via " @@ -4936,37 +5062,63 @@ msgstr "Invia un messaggio diretto" msgid "To" msgstr "A" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "Caratteri disponibili" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "Invia un messaggio" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Cosa succede, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "No" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "Nessun contenuto!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Rispondi a questo messaggio" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Rispondi" @@ -4999,12 +5151,12 @@ msgstr "Errore nell'inserire un profilo remoto" msgid "Duplicate notice" msgstr "Elimina messaggio" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 #, fuzzy msgid "You have been banned from subscribing." msgstr "Quell'utente ti ha bloccato dall'abbonarti." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Impossibile inserire un nuovo abbonamento." @@ -5114,6 +5266,10 @@ msgstr "Sblocca questo utente" msgid "Search site" msgstr "Ricerca" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5127,10 +5283,6 @@ msgstr "Persone" msgid "Find people on this site" msgstr "Ricerca persone in questo sito" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Messaggio" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Ricerca contenuto dei messaggi" @@ -5271,47 +5423,51 @@ msgstr "Invia un messaggio diretto a questo utente" msgid "Message" msgstr "Messaggio" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "pochi secondi fa" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "circa un minuto fa" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "circa %d minuti fa" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "circa un'ora fa" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "circa %d ore fa" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "circa un giorno fa" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "circa %d giorni fa" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "circa un mese fa" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "circa %d mesi fa" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "circa un anno fa" @@ -5340,11 +5496,3 @@ msgstr "Quella non è la tua email di ricezione." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Email di ricezione non consentita." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Sblocca questo utente" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Persone abbonate a %s" diff --git a/locale/ja/LC_MESSAGES/statusnet.po b/locale/ja/LC_MESSAGES/statusnet.po index 54362b7774..9872822828 100644 --- a/locale/ja/LC_MESSAGES/statusnet.po +++ b/locale/ja/LC_MESSAGES/statusnet.po @@ -1,5 +1,6 @@ # Translation of StatusNet to Japanese # +# Author@translatewiki.net: Aotake # Author@translatewiki.net: Fryed-peach # -- # This file is distributed under the same license as the StatusNet package. @@ -8,22 +9,21 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:07+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:28+0000\n" "Language-Team: Japanese\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ja\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=1; plural=0;\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 "そのような通知はありません。" +msgstr "そのようなページはありません。" #: actions/all.php:74 actions/allrss.php:68 #: actions/apiaccountupdatedeliverydevice.php:113 @@ -51,9 +51,9 @@ msgid "No such user." msgstr "そのようなユーザはいません。" #: actions/all.php:84 -#, fuzzy, php-format +#, php-format msgid "%s and friends, page %d" -msgstr "%s & ともだち" +msgstr "%sとともだち、%dページ" #: actions/all.php:86 actions/all.php:167 actions/allrss.php:115 #: actions/apitimelinefriends.php:114 lib/personalgroupnav.php:100 @@ -62,25 +62,25 @@ msgid "%s and friends" msgstr "%s と友人" #: actions/all.php:99 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (RSS 1.0)" -msgstr "%s のともだちのフィード" +msgstr "%s のともだちのフィード(RSS 1.0)" #: actions/all.php:107 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (RSS 2.0)" -msgstr "%s のともだちのフィード" +msgstr "%s のともだちのフィード (RSS 2.0)" #: actions/all.php:115 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (Atom)" -msgstr "%s のともだちのフィード" +msgstr "%s のともだちのフィード (Atom)" #: actions/all.php:127 #, php-format msgid "" "This is the timeline for %s and friends but no one has posted anything yet." -msgstr "" +msgstr "これは%sとともだちの予定表です。まだ誰も投稿していません。" #: actions/all.php:132 #, php-format @@ -88,6 +88,8 @@ msgid "" "Try subscribing to more people, [join a group](%%action.groups%%) or post " "something yourself." msgstr "" +"もっと多くの人とつながってみましょう。[グループに参加](%%action.groups%%) し" +"てみたり、何か投稿してみましょう。" #: actions/all.php:134 #, php-format @@ -95,6 +97,8 @@ msgid "" "You can try to [nudge %s](../%s) from his profile or [post something to his " "or her attention](%%%%action.newnotice%%%%?status_textarea=%s)." msgstr "" +"プロフィールから[%sさんに合図](../%s) したり、[知らせたいことについて投稿](%%" +"%%action.newnotice%%%%?status_textarea=%s)したりできます。" #: actions/all.php:137 actions/replies.php:209 actions/showstream.php:202 #, php-format @@ -102,11 +106,12 @@ msgid "" "Why not [register an account](%%%%action.register%%%%) and then nudge %s or " "post a notice to his or her attention." msgstr "" +"[アカウントを登録](%%%%action.register%%%%) して%sさんに合図したり、お知らせ" +"を送ってみませんか。" #: actions/all.php:165 -#, fuzzy msgid "You and friends" -msgstr "%s & ともだち" +msgstr "あなたとともだち" #: actions/allrss.php:119 actions/apitimelinefriends.php:121 #, php-format @@ -444,7 +449,7 @@ msgstr "長すぎます。通知は最大 140 字までです。" msgid "Not found" msgstr "" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -560,7 +565,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "削除" @@ -573,7 +578,7 @@ msgid "Crop" msgstr "" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -588,7 +593,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -723,15 +728,15 @@ msgstr "不明なアドレスタイプ %s" msgid "That address has already been confirmed." msgstr "そのアドレスは既に承認されています。" -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "ユーザを更新できません" -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "メール承認を削除できません" @@ -751,7 +756,7 @@ msgid "Conversation" msgstr "確認コード" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "通知" @@ -791,7 +796,7 @@ msgstr "本当にこの通知を削除しますか?" msgid "Do not delete this notice" msgstr "この通知を削除できません。" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "この通知を削除" @@ -834,182 +839,119 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "不正なサイズ。" -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "このページはあなたが承認したメディアタイプでは利用できません。" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "このページはあなたが承認したメディアタイプでは利用できません。" - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "パスワードの変更" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "新しい通知" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "変更" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "新しい通知" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 #, fuzzy msgid "Theme for the site." msgstr "サイトからログアウト" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "設定" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "設定" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "アバターが更新されました。" - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "アバターが更新されました。" - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "長すぎます。通知は最大 140 字までです。" -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "パスワードの変更" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" msgstr "内容" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "検索" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "ログイン" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "保存" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1162,37 +1104,37 @@ msgstr "" msgid "Publish a MicroID for my email address." msgstr "" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "設定が保存されました。" -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "" -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "そのメールアドレスを正規化できません" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "" -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "" -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "確認コードを追加できません" -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1201,47 +1143,47 @@ msgstr "" "パムボックス)にコードとそれをどう使うのかという指示が届いていないか確認して" "ください。" -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "認証待ちのものはありません。" -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "その IM アドレスは不正です。" -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "確認作業が中止されました。" -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "" -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "アドレスは削除されました。" -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "" -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 #, fuzzy msgid "Popular notices" @@ -1509,7 +1451,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "管理者" @@ -1569,7 +1511,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "" @@ -1780,7 +1722,7 @@ msgstr "" msgid "Optionally add a personal message to the invitation." msgstr "" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "送る" @@ -1906,7 +1848,7 @@ msgstr "ユーザ名またはパスワードが間違っています。" msgid "Error setting user. You are probably not authorized." msgstr "認証されていません。" -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "ログイン" @@ -2015,7 +1957,7 @@ msgstr "" msgid "Direct message to %s sent" msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "" @@ -2023,7 +1965,7 @@ msgstr "" msgid "New notice" msgstr "新しい通知" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 #, fuzzy msgid "Notice posted" msgstr "通知" @@ -2058,12 +2000,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "マイクロブログ by %s" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "検索語「%s」に一致するすべての更新" @@ -2191,9 +2133,9 @@ msgstr "6文字以上" msgid "Confirm" msgstr "確認" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "上のパスワードと同じ" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "上と同じパスワード" #: actions/passwordsettings.php:117 msgid "Change" @@ -2223,6 +2165,113 @@ msgstr "新しいパスワードを保存できません。" msgid "Password saved." msgstr "パスワードが保存されました。" +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "このページはあなたが承認したメディアタイプでは利用できません。" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "新しい通知" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "アバター" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "設定" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "アバターが更新されました。" + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "アバターが更新されました。" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "新しい通知" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2325,7 +2374,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "" @@ -2552,10 +2601,6 @@ msgstr "" msgid "6 or more characters, and don't forget it!" msgstr "6文字以上。忘れないでください!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "上と同じパスワード" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "リセット" @@ -2615,7 +2660,7 @@ msgstr "確認コードにエラーがあります。" msgid "Registration successful" msgstr "" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "登録" @@ -2660,7 +2705,7 @@ msgid "Same as password above. Required." msgstr "" #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "メール" @@ -2766,7 +2811,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "プロファイルサービスまたはマイクロブロギングサービスのURL" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "購読" @@ -3104,10 +3149,6 @@ msgstr "" msgid "User is already silenced." msgstr "プロファイルがありません。" -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -msgid "Site" -msgstr "" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3139,102 +3180,98 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "新しい通知" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "そのユーザにはメールアドレスの登録がありません。" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "場所" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 msgid "Default site language" msgstr "" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "回復" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "新しい通知" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "承認" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3252,7 +3289,7 @@ msgstr "" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "ブロック" @@ -3261,33 +3298,37 @@ msgstr "ブロック" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "回復" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3298,48 +3339,56 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "通知" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "設定" @@ -3647,7 +3696,8 @@ msgstr "サブスクライブ解除済み" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "" @@ -3655,16 +3705,86 @@ msgstr "" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -msgid "Invite-only" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "プロファイル" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "削除" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "すべての購読" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "自分を購読している者を自動的に購読する (非人間に最適)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "確認コード" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3868,7 +3988,7 @@ msgstr "" msgid "Problem saving notice." msgstr "通知を保存する際に問題が発生しました。" -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "返信を追加する際にデータベースエラー : %s" @@ -3888,10 +4008,6 @@ msgstr "サブスクリプションを作成できません" msgid "Welcome to %1$s, @%2$s!" msgstr "" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "プロファイル" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "プロファイル設定の変更" @@ -3930,134 +4046,134 @@ msgstr "" msgid "Untitled page" msgstr "名称未設定ページ" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "ホーム" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "アカウント" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "メールアドレス、アバター、パスワード、プロパティの変更" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "接続" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "サーバへリダイレクトできません : %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "サブスクリプション" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "ログアウト" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "サイトからログアウト" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "アカウントを作成" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "サイトへログイン" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "ヘルプ" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "助けて!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "検索" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "人々かテキストを検索" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "新しい通知" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "新しい通知" -#: lib/action.php:718 +#: lib/action.php:719 #, fuzzy msgid "Secondary site navigation" msgstr "サブスクリプション" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "解説" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "よくある質問" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "プライバシー" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "ソース" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "連絡先" -#: lib/action.php:740 +#: lib/action.php:741 #, fuzzy msgid "Badge" msgstr "突く" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4066,12 +4182,12 @@ msgstr "" "**%%site.name%%** は [%%site.broughtby%%](%%site.broughtbyurl%%) が提供するマ" "イクロブログサービスです。 " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** はマイクロブログサービスです。 " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4082,34 +4198,34 @@ msgstr "" "いています。 ライセンス [GNU Affero General Public License](http://www.fsf." "org/licensing/licenses/agpl-3.0.html)。" -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "新しい通知" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "ライセンス。" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 #, fuzzy msgid "After" msgstr "<< 前" -#: lib/action.php:1084 +#: lib/action.php:1085 #, fuzzy msgid "Before" msgstr "前 >>" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "" @@ -4139,6 +4255,11 @@ msgstr "メールアドレス確認" msgid "Design configuration" msgstr "メールアドレス確認" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "メールアドレス確認" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4313,11 +4434,9 @@ msgid "You are not subscribed to anyone." msgstr "そのプロファイルは送信されていません。" #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "そのプロファイルは送信されていません。" -msgstr[1] "そのプロファイルは送信されていません。" #: lib/command.php:640 #, fuzzy @@ -4325,11 +4444,9 @@ msgid "No one is subscribed to you." msgstr "リモートサブスクライブ" #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "リモートサブスクライブ" -msgstr[1] "リモートサブスクライブ" #: lib/command.php:662 #, fuzzy @@ -4337,11 +4454,9 @@ msgid "You are not a member of any groups." msgstr "そのプロファイルは送信されていません。" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "そのプロファイルは送信されていません。" -msgstr[1] "そのプロファイルは送信されていません。" #: lib/command.php:678 msgid "" @@ -4422,9 +4537,10 @@ msgid "Upload file" msgstr "アップロード" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "長すぎます。通知は最大 140 字までです。" #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4519,7 +4635,7 @@ msgstr "いる場所, 例えば \"City, State (or Region), Country\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "グループ" @@ -4565,7 +4681,7 @@ msgstr "投稿が多いグループ" msgid "Tags in %s group's notices" msgstr "%s グループの通知にあるタグ" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "このページはあなたが承認したメディアタイプでは利用できません。" @@ -4599,6 +4715,14 @@ msgstr "そのような通知はありません。" msgid "Unknown file type" msgstr "" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4630,7 +4754,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "から " @@ -4877,37 +5001,62 @@ msgstr "直接通知を送る" msgid "To" msgstr "" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "利用可能な文字" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "通知を送る" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "最近どう %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "コンテンツがありません!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "この通知へ返信" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "返信" @@ -4940,11 +5089,11 @@ msgstr "リモートプロファイル追加エラー" msgid "Duplicate notice" msgstr "新しい通知" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "サブスクリプションを追加できません" @@ -5053,6 +5202,10 @@ msgstr "このユーザをアンブロックする" msgid "Search site" msgstr "検索" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5066,10 +5219,6 @@ msgstr "" msgid "Find people on this site" msgstr "" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "通知" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "" @@ -5211,47 +5360,51 @@ msgstr "" msgid "Message" msgstr "" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "数秒前" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "約 1 分前" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "約 %d 分前" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "約 1 時間前" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "約 %d 時間前" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "約 1 日前" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "約 %d 日前" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "約 1 ヵ月前" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "約 %d ヵ月前" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "約 1 年前" @@ -5280,11 +5433,3 @@ msgstr "" #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "このユーザをアンブロックする" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "リモートサブスクライブ" diff --git a/locale/ko/LC_MESSAGES/statusnet.po b/locale/ko/LC_MESSAGES/statusnet.po index 767c4e75ff..ed757fbc53 100644 --- a/locale/ko/LC_MESSAGES/statusnet.po +++ b/locale/ko/LC_MESSAGES/statusnet.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:10+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:31+0000\n" "Language-Team: Korean\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ko\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -445,7 +445,7 @@ msgstr "너무 깁니다. 통지의 최대 길이는 140글자 입니다." msgid "Not found" msgstr "찾지 못함" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -560,7 +560,7 @@ msgid "Preview" msgstr "미리보기" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "삭제" @@ -573,7 +573,7 @@ msgid "Crop" msgstr "자르기" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -588,7 +588,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "세션토큰에 문제가 있습니다. 다시 시도해주세요." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -722,15 +722,15 @@ msgstr "인식되지않은 주소유형 %s" msgid "That address has already been confirmed." msgstr "그 주소는 이미 승인되었습니다." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "사용자를 업데이트 할 수 없습니다." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "이메일 승인을 삭제 할 수 없습니다." @@ -750,7 +750,7 @@ msgid "Conversation" msgstr "인증 코드" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "통지" @@ -792,7 +792,7 @@ msgstr "정말로 통지를 삭제하시겠습니까?" msgid "Do not delete this notice" msgstr "이 통지를 지울 수 없습니다." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "이 게시글 삭제하기" @@ -836,183 +836,120 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "옳지 않은 크기" -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "이 페이지는 귀하가 승인한 미디어 타입에서는 이용할 수 없습니다." -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "이 페이지는 귀하가 승인한 미디어 타입에서는 이용할 수 없습니다." - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "비밀번호 바꾸기" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "초대" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "변환" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "사이트 공지" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 #, fuzzy msgid "Theme for the site." msgstr "이 사이트로부터 로그아웃" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "아바타 설정" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "아바타 설정" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "아바타가 업데이트 되었습니다." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "아바타가 업데이트 되었습니다." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "당신그룹의 로고 이미지를 업로드할 수 있습니다." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "비밀번호 바꾸기" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "연결" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "검색" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "문자" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "로그인" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "저장" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1164,37 +1101,37 @@ msgstr "이메일로 통보를 포스트 하길 원합니다." msgid "Publish a MicroID for my email address." msgstr "이메일 주소를 위한 MicroID의 생성" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "설정이 저장되었습니다." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "이메일이 추가 되지 않았습니다." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "그 이메일 주소를 정규화 할 수 없습니다." -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "유효한 이메일 주소가 아닙니다." -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "그 이메일 주소는 이미 귀하의 것입니다." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "그 이메일 주소는 이미 다른 사용자의 소유입니다." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "확인 코드를 추가 할 수 없습니다." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1202,47 +1139,47 @@ msgstr "" "추가한 이메일로 인증 코드를 보냈습니다. 수신함(또는 스팸함)을 확인하셔서 코드" "와 사용법을 확인하여 주시기 바랍니다." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "취소 할 대기중인 인증이 없습니다." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "옳지 않은 메신저 계정 입니다." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "인증 취소" -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "그 이메일 주소는 귀하의 것이 아닙니다." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "주소가 삭제되었습니다." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "이메일 주소가 없습니다." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "사용자 기록을 업데이트 할 수 없습니다." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "받은 이메일 계정 삭제" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "새로운 이메일 주소가 추가 되었습니다." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "인기있는 게시글" @@ -1511,7 +1448,7 @@ msgstr "%s 그룹 회원, %d페이지" msgid "A list of the users in this group." msgstr "이 그룹의 회원리스트" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "관리자" @@ -1572,7 +1509,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "그룹" @@ -1785,7 +1722,7 @@ msgstr "개인적인 메시지" msgid "Optionally add a personal message to the invitation." msgstr "초대장에 메시지 첨부하기." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "보내기" @@ -1904,7 +1841,7 @@ msgstr "틀린 계정 또는 비밀 번호" msgid "Error setting user. You are probably not authorized." msgstr "인증이 되지 않았습니다." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "로그인" @@ -2017,7 +1954,7 @@ msgstr "메시지" msgid "Direct message to %s sent" msgstr "%s에게 보낸 직접 메시지" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Ajax 에러입니다." @@ -2025,7 +1962,7 @@ msgstr "Ajax 에러입니다." msgid "New notice" msgstr "새로운 통지" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "게시글이 등록되었습니다." @@ -2061,12 +1998,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "%2$s에 있는 %1$s의 업데이트!" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "\"%s\" 에 일치하는 모든 업데이트" @@ -2192,9 +2129,9 @@ msgstr "6글자 이상" msgid "Confirm" msgstr "인증" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "위 비밀번호와 동일하게" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "위와 같은 비밀 번호" #: actions/passwordsettings.php:117 msgid "Change" @@ -2224,6 +2161,114 @@ msgstr "새 비밀번호를 저장 할 수 없습니다." msgid "Password saved." msgstr "비밀 번호 저장" +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "이 페이지는 귀하가 승인한 미디어 타입에서는 이용할 수 없습니다." + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "초대" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "사이트 공지" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "아바타" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "아바타 설정" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "아바타가 업데이트 되었습니다." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "아바타가 업데이트 되었습니다." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "사이트 공지" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2326,7 +2371,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "당신을 위한 태그, (문자,숫자,-, ., _로 구성) 콤마 혹은 공백으로 구분." -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "언어" @@ -2553,10 +2598,6 @@ msgstr "알려지지 않은 행동" msgid "6 or more characters, and don't forget it!" msgstr "6글자 이상, 잊어 버리지 마십시오!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "위와 같은 비밀 번호" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "초기화" @@ -2617,7 +2658,7 @@ msgstr "확인 코드 오류" msgid "Registration successful" msgstr "회원 가입이 성공적입니다." -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "회원가입" @@ -2663,7 +2704,7 @@ msgid "Same as password above. Required." msgstr "위와 같은 비밀 번호. 필수 사항." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "이메일" @@ -2768,7 +2809,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "다른 마이크로블로깅 서비스의 귀하의 프로필 URL" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "구독" @@ -3109,11 +3150,6 @@ msgstr "당신은 이 사용자에게 메시지를 보낼 수 없습니다." msgid "User is already silenced." msgstr "회원이 당신을 차단해왔습니다." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "초대" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3145,103 +3181,100 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "사이트 공지" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "%s에 포스팅 할 새로운 이메일 주소" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "로컬 뷰" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "언어 설정" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +#, fuzzy +msgid "URLs" +msgstr "URL" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "복구" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "사이트 공지" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "수락" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3260,7 +3293,7 @@ msgstr "초대" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "차단하기" @@ -3269,33 +3302,37 @@ msgstr "차단하기" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "복구" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3306,48 +3343,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "통지" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "아바타 설정" @@ -3653,7 +3699,8 @@ msgstr "구독취소 되었습니다." msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "이용자" @@ -3661,17 +3708,87 @@ msgstr "이용자" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "초대" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "프로필" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "새 사용자를 초대" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "모든 예약 구독" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "나에게 구독하는 사람에게 자동 구독 신청" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "초대권을 보냈습니다" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "초대권을 보냈습니다" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3885,7 +4002,7 @@ msgstr "이 사이트에 게시글 포스팅으로부터 당신은 금지되었 msgid "Problem saving notice." msgstr "통지를 저장하는데 문제가 발생했습니다." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "답신을 추가 할 때에 데이타베이스 에러 : %s" @@ -3903,10 +4020,6 @@ msgstr "그룹 맴버십을 세팅할 수 없습니다." msgid "Welcome to %1$s, @%2$s!" msgstr "%2$s에서 %1$s까지 메시지" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "프로필" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "프로필 세팅 바꾸기" @@ -3945,131 +4058,131 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "제목없는 페이지" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "주 사이트 네비게이션" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "홈" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "개인 프로필과 친구 타임라인" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "계정" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "당신의 이메일, 아바타, 비밀 번호, 프로필을 변경하세요." -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "연결" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "서버에 재접속 할 수 없습니다 : %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "주 사이트 네비게이션" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "초대" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "%s에 친구를 가입시키기 위해 친구와 동료를 초대합니다." -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "로그아웃" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "이 사이트로부터 로그아웃" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "계정 만들기" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "이 사이트 로그인" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "도움말" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "도움이 필요해!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "검색" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "프로필이나 텍스트 검색" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "사이트 공지" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "로컬 뷰" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "페이지 공지" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "보조 사이트 네비게이션" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "정보" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "자주 묻는 질문" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "개인정보 취급방침" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "소스 코드" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "연락하기" -#: lib/action.php:740 +#: lib/action.php:741 #, fuzzy msgid "Badge" msgstr "찔러 보기" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "라코니카 소프트웨어 라이선스" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4078,12 +4191,12 @@ msgstr "" "**%%site.name%%** 는 [%%site.broughtby%%](%%site.broughtbyurl%%)가 제공하는 " "마이크로블로깅서비스입니다." -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** 는 마이크로블로깅서비스입니다." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4094,32 +4207,32 @@ msgstr "" "을 사용합니다. StatusNet는 [GNU Affero General Public License](http://www." "fsf.org/licensing/licenses/agpl-3.0.html) 라이선스에 따라 사용할 수 있습니다." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "라코니카 소프트웨어 라이선스" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "모든 것" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "라이선스" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "페이지수" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "뒷 페이지" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "앞 페이지" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "당신의 세션토큰관련 문제가 있습니다." @@ -4153,6 +4266,11 @@ msgstr "이메일 주소 확인서" msgid "Design configuration" msgstr "SMS 인증" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS 인증" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4327,11 +4445,9 @@ msgid "You are not subscribed to anyone." msgstr "당신은 이 프로필에 구독되지 않고있습니다." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "당신은 이 프로필에 구독되지 않고있습니다." -msgstr[1] "당신은 이 프로필에 구독되지 않고있습니다." +msgstr[0] "당신은 다음 사용자를 이미 구독하고 있습니다." #: lib/command.php:640 #, fuzzy @@ -4339,11 +4455,9 @@ msgid "No one is subscribed to you." msgstr "다른 사람을 구독 하실 수 없습니다." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "다른 사람을 구독 하실 수 없습니다." -msgstr[1] "다른 사람을 구독 하실 수 없습니다." #: lib/command.php:662 #, fuzzy @@ -4351,11 +4465,9 @@ msgid "You are not a member of any groups." msgstr "당신은 해당 그룹의 멤버가 아닙니다." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "당신은 해당 그룹의 멤버가 아닙니다." -msgstr[1] "당신은 해당 그룹의 멤버가 아닙니다." #: lib/command.php:678 msgid "" @@ -4436,9 +4548,10 @@ msgid "Upload file" msgstr "올리기" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "당신의 개인적인 아바타를 업로드할 수 있습니다." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4533,7 +4646,7 @@ msgstr "그룹의 위치, \"시/군/구, 도, 나라\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "그룹" @@ -4579,7 +4692,7 @@ msgstr "가장 많은 게시글이 있는 그룹들" msgid "Tags in %s group's notices" msgstr "%s 그룹 게시글의 태그" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "이 페이지는 귀하가 승인한 미디어 타입에서는 이용할 수 없습니다." @@ -4612,6 +4725,14 @@ msgstr "파일을 잃어버렸습니다." msgid "Unknown file type" msgstr "알 수 없는 종류의 파일입니다" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4643,7 +4764,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr "다음에서:" @@ -4892,37 +5013,63 @@ msgstr "직접 메시지 보내기" msgid "To" msgstr "에게" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "사용 가능한 글자" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "게시글 보내기" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "뭐하세요? %?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "아니오" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "내용이 없습니다!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "이 게시글에 대해 답장하기" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "답장하기" @@ -4955,12 +5102,12 @@ msgstr "리모트 프로필 추가 오류" msgid "Duplicate notice" msgstr "통지 삭제" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 #, fuzzy msgid "You have been banned from subscribing." msgstr "이 회원은 구독으로부터 당신을 차단해왔다." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "예약 구독을 추가 할 수 없습니다." @@ -5070,6 +5217,10 @@ msgstr "이 사용자를 차단해제합니다." msgid "Search site" msgstr "검색" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5083,10 +5234,6 @@ msgstr "사람들" msgid "Find people on this site" msgstr "이 사이트에 있는 사람 찾기" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "게시글" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "통지들의 내용 찾기" @@ -5227,47 +5374,51 @@ msgstr "이 회원에게 직접 메시지를 보냅니다." msgid "Message" msgstr "메시지" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "몇 초 전" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "1분 전" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "%d분 전" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "1시간 전" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "%d시간 전" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "하루 전" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "%d일 전" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "1달 전" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "%d달 전" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "1년 전" @@ -5296,11 +5447,3 @@ msgstr "죄송합니다. 귀하의 이메일이 아닙니다." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "죄송합니다. 이메일이 허용되지 않습니다." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "이 사용자를 차단해제합니다." - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "%s에 의해 구독되는 사람들" diff --git a/locale/mk/LC_MESSAGES/statusnet.po b/locale/mk/LC_MESSAGES/statusnet.po index 6e20b573e6..1bf7e3ef11 100644 --- a/locale/mk/LC_MESSAGES/statusnet.po +++ b/locale/mk/LC_MESSAGES/statusnet.po @@ -8,16 +8,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:13+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:34+0000\n" "Language-Team: Macedonian\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural= n==1 or n%10==1 ? 0 : 1;\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural= n==1 || n%10==1 ? 0 : 1;\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -441,7 +441,7 @@ msgstr "Ова е предолго. Максималната должина е 1 msgid "Not found" msgstr "" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -558,7 +558,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "" @@ -571,7 +571,7 @@ msgid "Crop" msgstr "" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -586,7 +586,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -722,15 +722,15 @@ msgstr "Непознат тип на адреса %s" msgid "That address has already been confirmed." msgstr "Оваа адреса веќе е потврдена." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Корисникот не може да се освежи/" -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Не може да се креира потврда за е-пошта." @@ -750,7 +750,7 @@ msgid "Conversation" msgstr "Локација" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Известувања" @@ -790,7 +790,7 @@ msgstr "" msgid "Do not delete this notice" msgstr "Нема такво известување." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "" @@ -832,182 +832,119 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Погрешна големина." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Оваа страница не е достапна во форматот кој Вие го прифаќате." -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Оваа страница не е достапна во форматот кој Вие го прифаќате." - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Промени ја лозинката" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Ново известување" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Промени" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Ново известување" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Поставки" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Поставки" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Аватарот е ажуриран." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Аватарот е ажуриран." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "Ова е предолго. Максималната должина е 140 знаци." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "Промени ја лозинката" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "Поврзи се" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Барај" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "Пријави се" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Сними" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1158,83 +1095,83 @@ msgstr "" msgid "Publish a MicroID for my email address." msgstr "" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Преференциите се снимени." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "" -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "" -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "" -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Кодот за потврда не може да се внесе." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Нема потврди кои може да се откажат." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Ова е погрешната IM адреса." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Потврдата е откажана" -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "" -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Адресата е отстранета." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "" -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 #, fuzzy msgid "Popular notices" @@ -1502,7 +1439,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "" @@ -1562,7 +1499,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "" @@ -1775,7 +1712,7 @@ msgstr "" msgid "Optionally add a personal message to the invitation." msgstr "" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Испрати" @@ -1875,7 +1812,7 @@ msgstr "Неточно корисничко име или лозинка" msgid "Error setting user. You are probably not authorized." msgstr "Не е одобрено." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Пријави се" @@ -1987,7 +1924,7 @@ msgstr "" msgid "Direct message to %s sent" msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "" @@ -1995,7 +1932,7 @@ msgstr "" msgid "New notice" msgstr "Ново известување" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 #, fuzzy msgid "Notice posted" msgstr "Известувања" @@ -2032,12 +1969,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "Микроблог на %s" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Сите новини кои се еднакви со бараниот термин „%s“" @@ -2166,9 +2103,9 @@ msgstr "6 или повеќе знаци" msgid "Confirm" msgstr "Потврди" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "исто како лозинката погоре" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Исто како лозинката погоре" #: actions/passwordsettings.php:117 msgid "Change" @@ -2198,6 +2135,113 @@ msgstr "Новата лозинка не може да се сними" msgid "Password saved." msgstr "Лозинката е снимена." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Оваа страница не е достапна во форматот кој Вие го прифаќате." + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Ново известување" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Аватар" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Поставки" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Аватарот е ажуриран." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Аватарот е ажуриран." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Ново известување" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2301,7 +2345,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "" @@ -2530,10 +2574,6 @@ msgstr "" msgid "6 or more characters, and don't forget it!" msgstr "6 или повеќе знаци и не ја заборавајте!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Исто како лозинката погоре" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Ресетирај" @@ -2595,7 +2635,7 @@ msgstr "Грешка со кодот за потврдување." msgid "Registration successful" msgstr "" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Регистрирај се" @@ -2639,7 +2679,7 @@ msgid "Same as password above. Required." msgstr "" #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Е-пошта" @@ -2731,7 +2771,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "URL на Вашиот профил на друго компатибилно место за микроблогирање." #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Претплати се" @@ -3068,10 +3108,6 @@ msgstr "" msgid "User is already silenced." msgstr "Корисникот нема профил." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -msgid "Site" -msgstr "" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3103,102 +3139,98 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Ново известување" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Нема регистрирана адреса за е-пошта за тој корисник." -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Локација" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 msgid "Default site language" msgstr "" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Пронајди" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Ново известување" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Прифати" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3216,7 +3248,7 @@ msgstr "" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Нема таков корисник." @@ -3225,33 +3257,37 @@ msgstr "Нема таков корисник." msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Пронајди" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3262,48 +3298,56 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Известувања" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Поставки" @@ -3614,7 +3658,8 @@ msgstr "Откажи ја претплатата" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "" @@ -3622,16 +3667,85 @@ msgstr "" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -msgid "Invite-only" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Профил" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Сите претплати" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "Претплатата е одобрена" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Локација" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3840,7 +3954,7 @@ msgstr "" msgid "Problem saving notice." msgstr "Проблем во снимањето на известувањето." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Одговор од внесот во базата: %s" @@ -3860,10 +3974,6 @@ msgstr "Не може да се креира претплатата" msgid "Welcome to %1$s, @%2$s!" msgstr "" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Профил" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "" @@ -3903,136 +4013,136 @@ msgstr "" msgid "Untitled page" msgstr "" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Дома" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Account" msgstr "За" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Поврзи се" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Не може да се пренасочи кон серверот: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Претплати" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Одјави се" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "" -#: lib/action.php:454 +#: lib/action.php:455 #, fuzzy msgid "Create an account" msgstr "Креирај нова сметка" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Помош" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "Помош" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Барај" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "Ново известување" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "Ново известување" -#: lib/action.php:718 +#: lib/action.php:719 #, fuzzy msgid "Secondary site navigation" msgstr "Претплати" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "За" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "ЧПП" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Приватност" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Изворен код" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Контакт" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4041,12 +4151,12 @@ msgstr "" "**%%site.name%%** е сервис за микроблогирање што ви го овозможува [%%site." "broughtby%%](%%site.broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** е сервис за микроблогирање." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4057,34 +4167,34 @@ msgstr "" "верзија %s, достапен пд [GNU Affero General Public License](http://www.fsf." "org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "Ново известување" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 #, fuzzy msgid "After" msgstr "« Следни" -#: lib/action.php:1084 +#: lib/action.php:1085 #, fuzzy msgid "Before" msgstr "Предходни »" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "" @@ -4114,6 +4224,11 @@ msgstr "Потврдување на адресата" msgid "Design configuration" msgstr "Потврдување на адресата" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "Потврдување на адресата" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4288,7 +4403,6 @@ msgid "You are not subscribed to anyone." msgstr "Не ни го испративте тој профил." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Не ни го испративте тој профил." @@ -4300,7 +4414,6 @@ msgid "No one is subscribed to you." msgstr "Оддалечена претплата" #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Оддалечена претплата" @@ -4312,7 +4425,6 @@ msgid "You are not a member of any groups." msgstr "Не ни го испративте тој профил." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Не ни го испративте тој профил." @@ -4396,9 +4508,10 @@ msgid "Upload file" msgstr "Товари" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Ова е предолго. Максималната должина е 140 знаци." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4496,7 +4609,7 @@ msgstr "Каде се наоѓате, на пр. „Град, Држава“." msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "" @@ -4543,7 +4656,7 @@ msgstr "" msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Оваа страница не е достапна во форматот кој Вие го прифаќате." @@ -4577,6 +4690,14 @@ msgstr "Нема такво известување." msgid "Unknown file type" msgstr "" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4612,7 +4733,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "" @@ -4859,39 +4980,64 @@ msgstr "" msgid "To" msgstr "" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "6 или повеќе знаци" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 #, fuzzy msgid "Send a notice" msgstr "Ново известување" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Што има %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "Нема содржина!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 #, fuzzy msgid "Reply" msgstr "одговор" @@ -4924,11 +5070,11 @@ msgstr "Грешка во внесувањето на оддалечениот msgid "Duplicate notice" msgstr "Дуплирано известување" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Не може да се внесе нова претплата." @@ -5038,6 +5184,10 @@ msgstr "Нема таков корисник." msgid "Search site" msgstr "Барај" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5051,11 +5201,6 @@ msgstr "" msgid "Find people on this site" msgstr "" -#: lib/searchgroupnav.php:82 -#, fuzzy -msgid "Notice" -msgstr "Известувања" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "" @@ -5197,47 +5342,51 @@ msgstr "" msgid "Message" msgstr "" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "пред неколку секунди" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "пред една минута" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "пред %d минути" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "пред еден час" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "пред %d часа" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "пред еден ден" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "пред %d денови" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "пред еден месец" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "пред %d месеци" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "пред една година" @@ -5266,11 +5415,3 @@ msgstr "" #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Нема таков корисник." - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Оддалечена претплата" diff --git a/locale/nb/LC_MESSAGES/statusnet.po b/locale/nb/LC_MESSAGES/statusnet.po index 1439bee641..ee5126aaa5 100644 --- a/locale/nb/LC_MESSAGES/statusnet.po +++ b/locale/nb/LC_MESSAGES/statusnet.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:16+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:37+0000\n" "Language-Team: Norwegian (bokmål)‬\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: no\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -440,7 +440,7 @@ msgstr "" msgid "Not found" msgstr "" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -555,7 +555,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 #, fuzzy msgid "Delete" msgstr "slett" @@ -569,7 +569,7 @@ msgid "Crop" msgstr "" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -584,7 +584,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -717,15 +717,15 @@ msgstr "" msgid "That address has already been confirmed." msgstr "" -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Klarte ikke å oppdatere bruker." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "" @@ -745,7 +745,7 @@ msgid "Conversation" msgstr "Bekreftelseskode" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "" @@ -785,7 +785,7 @@ msgstr "Er du sikker på at du vil slette denne notisen?" msgid "Do not delete this notice" msgstr "Kan ikke slette notisen." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "" @@ -828,181 +828,118 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Ugyldig størrelse" -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, php-format msgid "Theme not available: %s" msgstr "" -#: actions/designadminpanel.php:288 -#, php-format -msgid "Theme directory not readable: %s" -msgstr "" - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Endre passordet ditt" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 msgid "Site logo" msgstr "" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Endre" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Endre" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Innstillinger for IM" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Innstillinger for IM" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Brukerbildet har blitt oppdatert." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Brukerbildet har blitt oppdatert." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "" -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "Endre passordet ditt" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "Koble til" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Søk" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Tekst" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "Logg inn" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Lagre" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1154,37 +1091,37 @@ msgstr "" msgid "Publish a MicroID for my email address." msgstr "Publiser en MicroID for min e-postadresse." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "" -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Ingen e-postadresse." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Klarer ikke normalisere epostadressen" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Ugyldig e-postadresse" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Det er allerede din e-postadresse." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "" -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "" -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1192,47 +1129,47 @@ msgstr "" "En bekreftelseskode ble sendt til epostadressen du la til. Sjekk innboksen " "din (og søppelboksen) for koden, og hvordan du skal bruke den." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "" -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Det er feil IM-adresse." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Bekreftelse avbrutt." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Det er ikke din e-postadresse." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "" -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "" -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "" @@ -1490,7 +1427,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "" @@ -1547,7 +1484,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "" @@ -1752,7 +1689,7 @@ msgstr "" msgid "Optionally add a personal message to the invitation." msgstr "" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Send" @@ -1871,7 +1808,7 @@ msgstr "Feil brukernavn eller passord" msgid "Error setting user. You are probably not authorized." msgstr "Ikke autorisert." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Logg inn" @@ -1979,7 +1916,7 @@ msgstr "" msgid "Direct message to %s sent" msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "" @@ -1987,7 +1924,7 @@ msgstr "" msgid "New notice" msgstr "" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "" @@ -2021,12 +1958,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, php-format msgid "Updates with \"%s\"" msgstr "" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Alle oppdateringer for søket: «%s»" @@ -2153,8 +2090,8 @@ msgstr "6 eller flere tegn" msgid "Confirm" msgstr "Bekreft" -#: actions/passwordsettings.php:113 -msgid "same as password above" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" msgstr "" #: actions/passwordsettings.php:117 @@ -2185,6 +2122,111 @@ msgstr "Klarer ikke å lagre nytt passord." msgid "Password saved." msgstr "Passordet ble lagret" +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, php-format +msgid "Theme directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Site path" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Brukerbilde" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Innstillinger for IM" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Brukerbildet har blitt oppdatert." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Brukerbildet har blitt oppdatert." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +msgid "Save paths" +msgstr "" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2283,7 +2325,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Språk" @@ -2508,10 +2550,6 @@ msgstr "" msgid "6 or more characters, and don't forget it!" msgstr "6 eller flere tegn. Og ikke glem det!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Nullstill" @@ -2572,7 +2610,7 @@ msgstr "" msgid "Registration successful" msgstr "" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "" @@ -2617,7 +2655,7 @@ msgid "Same as password above. Required." msgstr "" #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "E-post" @@ -2720,7 +2758,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "" @@ -3053,10 +3091,6 @@ msgstr "" msgid "User is already silenced." msgstr "Du er allerede logget inn!" -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -msgid "Site" -msgstr "" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3088,99 +3122,95 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 msgid "Site name" msgstr "" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 -msgid "contact email address for your site" +#: actions/siteadminpanel.php:284 +msgid "Contact email address for your site" msgstr "" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +msgid "Local" +msgstr "" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 msgid "Default site language" msgstr "" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Gjenopprett" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -msgid "Site path" -msgstr "" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Godta" + #: actions/siteadminpanel.php:334 msgid "Private" msgstr "" @@ -3197,7 +3227,7 @@ msgstr "" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 msgid "Closed" msgstr "" @@ -3205,33 +3235,37 @@ msgstr "" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Gjenopprett" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3242,47 +3276,55 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 -msgid "Sometimes" -msgstr "" - -#: actions/siteadminpanel.php:382 -msgid "Always" +#: actions/siteadminpanel.php:380 +msgid "SSL" msgstr "" #: actions/siteadminpanel.php:384 -msgid "Use SSL" +msgid "Sometimes" msgstr "" #: actions/siteadminpanel.php:385 +msgid "Always" +msgstr "" + +#: actions/siteadminpanel.php:387 +msgid "Use SSL" +msgstr "" + +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Innstillinger for IM" @@ -3586,7 +3628,8 @@ msgstr "" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "" @@ -3594,16 +3637,87 @@ msgstr "" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -msgid "Invite-only" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "slett" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Alle abonnementer" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Abonner automatisk på de som abonnerer på meg (best for ikke-mennesker)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Bekreftelseskode" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3799,7 +3913,7 @@ msgstr "" msgid "Problem saving notice." msgstr "" -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "" @@ -3819,10 +3933,6 @@ msgstr "Klarte ikke å lagre avatar-informasjonen" msgid "Welcome to %1$s, @%2$s!" msgstr "" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Profil" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Endre profilinnstillingene dine" @@ -3861,131 +3971,131 @@ msgstr "" msgid "Untitled page" msgstr "" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Hjem" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Account" msgstr "Om" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Koble til" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect to services" msgstr "" -#: lib/action.php:439 +#: lib/action.php:440 msgid "Change site configuration" msgstr "" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Logg ut" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "" -#: lib/action.php:454 +#: lib/action.php:455 #, fuzzy msgid "Create an account" msgstr "Opprett en ny konto" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Hjelp" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "Hjelp" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Søk" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Om" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "OSS/FAQ" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Kilde" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Kontakt" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -3994,12 +4104,12 @@ msgstr "" "**%%site.name%%** er en mikrobloggingtjeneste av [%%site.broughtby%%](%%site." "broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** er en mikrobloggingtjeneste. " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4007,32 +4117,32 @@ msgid "" "org/licensing/licenses/agpl-3.0.html)." msgstr "" -#: lib/action.php:789 +#: lib/action.php:790 msgid "Site content license" msgstr "" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "" -#: lib/action.php:1084 +#: lib/action.php:1085 #, fuzzy msgid "Before" msgstr "Tidligere »" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "" @@ -4060,6 +4170,10 @@ msgstr "" msgid "Design configuration" msgstr "" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +msgid "Paths configuration" +msgstr "" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4233,11 +4347,10 @@ msgid "You are not subscribed to anyone." msgstr "Ikke autorisert." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Svar til %s" -msgstr[1] "Svar til %s" +msgstr[0] "Ikke autorisert." +msgstr[1] "Ikke autorisert." #: lib/command.php:640 #, fuzzy @@ -4245,7 +4358,6 @@ msgid "No one is subscribed to you." msgstr "Svar til %s" #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Svar til %s" @@ -4257,7 +4369,6 @@ msgid "You are not a member of any groups." msgstr "Du er allerede logget inn!" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Du er allerede logget inn!" @@ -4342,7 +4453,7 @@ msgstr "Last opp" #: lib/designsettings.php:109 msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" #: lib/designsettings.php:372 @@ -4441,7 +4552,7 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "" @@ -4487,7 +4598,7 @@ msgstr "" msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "" @@ -4521,6 +4632,14 @@ msgstr "Klarte ikke å lagre profil." msgid "Unknown file type" msgstr "" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4556,7 +4675,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr "fra" @@ -4803,37 +4922,62 @@ msgstr "" msgid "To" msgstr "" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "6 eller flere tegn" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 msgid "in context" msgstr "" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 #, fuzzy msgid "Reply" msgstr "svar" @@ -4866,11 +5010,11 @@ msgstr "" msgid "Duplicate notice" msgstr "" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "" @@ -4980,6 +5124,10 @@ msgstr "Kan ikke slette notisen." msgid "Search site" msgstr "Søk" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -4993,10 +5141,6 @@ msgstr "" msgid "Find people on this site" msgstr "" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "" @@ -5136,47 +5280,51 @@ msgstr "" msgid "Message" msgstr "" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "noen få sekunder siden" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "omtrent ett minutt siden" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "omtrent %d minutter siden" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "omtrent én time siden" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "omtrent %d timer siden" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "omtrent én dag siden" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "omtrent %d dager siden" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "omtrent én måned siden" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "omtrent %d måneder siden" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "omtrent ett år siden" @@ -5205,11 +5353,3 @@ msgstr "" #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Kan ikke slette notisen." - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Svar til %s" diff --git a/locale/nl/LC_MESSAGES/statusnet.po b/locale/nl/LC_MESSAGES/statusnet.po index 022b02b5f5..bb3f44d55c 100644 --- a/locale/nl/LC_MESSAGES/statusnet.po +++ b/locale/nl/LC_MESSAGES/statusnet.po @@ -9,16 +9,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:22+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:42+0000\n" "Language-Team: Dutch\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -290,7 +290,7 @@ msgstr "U kunt de gebruiker %s niet volgen, omdat deze al op uw lijst staat." #: actions/apifriendshipsdestroy.php:109 msgid "Could not unfollow user: User not found." msgstr "" -"Het is niet mogelijk deze gebruiker niet langer te volgende: de gebruiker is " +"Het is niet mogelijk deze gebruiker niet langer te volgen: de gebruiker is " "niet aangetroffen." #: actions/apifriendshipsdestroy.php:120 @@ -357,7 +357,7 @@ msgstr "Locatie is te lang (maximaal 255 tekens)." #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." -msgstr "Te veel aliasen! Het maximale aantal is %d." +msgstr "Te veel aliassen! Het maximale aantal is %d." #: actions/apigroupcreate.php:264 actions/editgroup.php:224 #: actions/newgroup.php:168 @@ -369,7 +369,7 @@ msgstr "Ongeldig alias: \"%s\"" #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." -msgstr "De alias \"%s\" wordt al gebruikt. Geef een ander alias op." +msgstr "De alias \"%s\" wordt al gebruikt. Geef een andere alias op." #: actions/apigroupcreate.php:286 actions/editgroup.php:234 #: actions/newgroup.php:178 @@ -379,9 +379,8 @@ msgstr "Een alias kan niet hetzelfde zijn als de gebruikersnaam." #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "De API-functie is niet aangetroffen!" +msgstr "De groep is niet aangetroffen!" #: actions/apigroupjoin.php:110 msgid "You are already a member of that group." @@ -389,7 +388,7 @@ msgstr "U bent al lid van die groep." #: actions/apigroupjoin.php:119 actions/joingroup.php:95 lib/command.php:221 msgid "You have been blocked from that group by the admin." -msgstr "Een beheerder heeft ingesteld dat u geen lid mag worden can die groep." +msgstr "Een beheerder heeft ingesteld dat u geen lid mag worden van die groep." #: actions/apigroupjoin.php:138 #, php-format @@ -451,7 +450,7 @@ msgstr "Dat is te lang. De maximale mededelingslengte is 140 tekens." msgid "Not found" msgstr "Niet gevonden" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -567,7 +566,7 @@ msgid "Preview" msgstr "Voorvertoning" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Verwijderen" @@ -580,7 +579,7 @@ msgid "Crop" msgstr "Uitsnijden" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -597,7 +596,7 @@ msgstr "" "alstublieft." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -664,7 +663,6 @@ msgid "Unblock this user" msgstr "Deblokkeer deze gebruiker." #: actions/block.php:69 -#, fuzzy msgid "You already blocked that user." msgstr "U hebt deze gebruiker reeds geblokkeerd." @@ -730,15 +728,15 @@ msgstr "Onbekend adrestype %s" msgid "That address has already been confirmed." msgstr "Dit adres is al bevestigd." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Kon gebruiker niet actualiseren." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "De e-mailbevestiging kon niet verwijderd worden." @@ -757,7 +755,7 @@ msgid "Conversation" msgstr "Dialoog" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Mededelingen" @@ -798,7 +796,7 @@ msgstr "Weet u zeker dat u deze aankondiging wilt verwijderen?" msgid "Do not delete this notice" msgstr "Deze mededeling niet verwijderen" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Deze mededeling verwijderen" @@ -808,30 +806,29 @@ msgstr "" "Er is een probleem ontstaan met uw sessietoken. Probeer het nog een keer." #: actions/deleteuser.php:67 -#, fuzzy msgid "You cannot delete users." -msgstr "Het was niet mogelijk de gebruiker te actualiseren." +msgstr "U kunt gebruikers niet verwijderen." #: actions/deleteuser.php:74 -#, fuzzy msgid "You can only delete local users." -msgstr "U kunt de status van een andere gebruiker niet verwijderen." +msgstr "U kunt alleen lokale gebruikers verwijderen." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "Verwijderen" +msgstr "Gebruiker verwijderen" #: actions/deleteuser.php:135 msgid "" "Are you sure you want to delete this user? This will clear all data about " "the user from the database, without a backup." msgstr "" +"Weet u zeker dat u deze gebruiker wilt verwijderen? Door deze handeling " +"worden alle gegevens van deze gebruiker uit de database verwijderd. Het is " +"niet mogelijk ze terug te zetten." #: actions/deleteuser.php:148 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "Deze mededeling verwijderen" +msgstr "Gebruiker verwijderen" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 @@ -840,186 +837,114 @@ msgstr "Ontwerp" #: actions/designadminpanel.php:73 msgid "Design settings for this StatusNet site." -msgstr "" +msgstr "Instellingen voor de vormgeving van deze StatusNet-website." -#: actions/designadminpanel.php:278 -#, fuzzy +#: actions/designadminpanel.php:270 msgid "Invalid logo URL." -msgstr "Ongeldige afmetingen." +msgstr "De logo-URL is ongeldig." -#: actions/designadminpanel.php:282 -#, fuzzy, php-format +#: actions/designadminpanel.php:274 +#, php-format msgid "Theme not available: %s" -msgstr "IM is niet beschikbaar." +msgstr "De vormgeving is niet beschikbaar: %s" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "IM is niet beschikbaar." - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 -#, fuzzy +#: actions/designadminpanel.php:370 msgid "Change logo" -msgstr "Kleuren wijzigen" +msgstr "Logo wijzigen" -#: actions/designadminpanel.php:417 -#, fuzzy +#: actions/designadminpanel.php:375 msgid "Site logo" -msgstr "Uitnodigen" +msgstr "Websitelogo" -#: actions/designadminpanel.php:424 -#, fuzzy +#: actions/designadminpanel.php:382 msgid "Change theme" -msgstr "Wijzigen" +msgstr "Vormgeving wijzigen" -#: actions/designadminpanel.php:441 -#, fuzzy +#: actions/designadminpanel.php:399 msgid "Site theme" -msgstr "Kennisgeving van site" +msgstr "Vormgeving website" -#: actions/designadminpanel.php:442 -#, fuzzy +#: actions/designadminpanel.php:400 msgid "Theme for the site." -msgstr "Van de site afmelden" +msgstr "Mogelijke vormgevingen voor deze website." -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Avatarinstellingen" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Avatarinstellingen" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "De avatar is bijgewerkt." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "De avatar is verwijderd." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "Achtergrondafbeelding wijzigen" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "Achtergrond" -#: actions/designadminpanel.php:496 -#, fuzzy, php-format +#: actions/designadminpanel.php:422 +#, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "" -"Hier kunt u een logo voor uw groep uploaden. De maximale bestandsgrootte is %" -"s." +"Hier kunt u een achtergrondafbeelding voor de website uploaden. De maximale " +"bestandsgrootte is %1$s." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "Aan" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "Uit" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Achtergrondafbeelding inschakelen of uitschakelen." -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "Achtergrondafbeelding naast elkaar" -#: actions/designadminpanel.php:554 -#, fuzzy -msgid "Background server" -msgstr "Achtergrond" - -#: actions/designadminpanel.php:558 -#, fuzzy -msgid "Background path" -msgstr "Achtergrond" - -#: actions/designadminpanel.php:562 -#, fuzzy -msgid "Background directory" -msgstr "Achtergrond" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" msgstr "Kleuren wijzigen" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" msgstr "Inhoud" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" msgstr "Menubalk" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Tekst" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" msgstr "Verwijzingen" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "Standaardinstellingen gebruiken" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Standaardontwerp toepassen" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Standaardinstellingen toepassen" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Opslaan" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "Ontwerp opslaan" @@ -1131,8 +1056,8 @@ msgstr "Stuur een email naar dit adres om een nieuw bericht te posten" #: actions/emailsettings.php:145 actions/smssettings.php:162 msgid "Make a new email address for posting to; cancels the old one." msgstr "" -"Een nieuw e-mailadres instellen voor het onvangen van e-mail; verwijdert het " -"eerder geinstelde e-mailadres." +"Een nieuw e-mailadres instellen voor het ontvangen van e-mail. Hier wordt " +"het het eerder ingestelde e-mailadres verwijderd." #: actions/emailsettings.php:148 actions/smssettings.php:164 msgid "New" @@ -1149,60 +1074,59 @@ msgstr "Mij e-mailen bij nieuwe abonnementen." #: actions/emailsettings.php:163 msgid "Send me email when someone adds my notice as a favorite." -msgstr "Mij een e-mail sturen als iemand mijn mededeling als favoriet instelt." +msgstr "Mij e-mailen als iemand mijn mededeling als favoriet instelt." #: actions/emailsettings.php:169 msgid "Send me email when someone sends me a private message." -msgstr "Mij een e-mail sturen als iemand mij een privébericht zendt." +msgstr "Mij e-mailen als iemand mij een privébericht zendt." #: actions/emailsettings.php:174 msgid "Send me email when someone sends me an \"@-reply\"." -msgstr "" -"Mij een e-mail sturen als iemand mij een antwoord met \"@\" erin stuurt." +msgstr "Mij e-mailen als iemand mij een antwoord met \"@\" erin stuurt." #: actions/emailsettings.php:179 msgid "Allow friends to nudge me and send me an email." -msgstr "Vrienden toestaan me te porren en te e-mailen." +msgstr "Vrienden mogen me porren en e-mailen." #: actions/emailsettings.php:185 msgid "I want to post notices by email." -msgstr "Ik wil mededelingen per e-mail versturen." +msgstr "Ik wil mededelingen per e-mail plaatsen." #: actions/emailsettings.php:191 msgid "Publish a MicroID for my email address." msgstr "Een MicroID voor mijn e-mailadres publiceren." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "De voorkeuren zijn opgeslagen." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Geen e-mailadres" -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Kan het emailadres niet normaliseren" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Geen geldig e-mailadres." -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "U hebt dit al ingesteld als uw e-mailadres." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Dit e-mailadres is al geregistreerd door een andere gebruiker." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "De bevestigingscode kon niet ingevoegd worden." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1211,47 +1135,47 @@ msgstr "" "toegevoegd. Controleer uw inbox (en spam box!) Voor de code en instructies " "hoe het te gebruiken." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Er is geen openstaand bevestigingsverzoek om te annuleren." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Dat is het verkeerde IM-adres." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Bevestiging geannuleerd." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Dit is niet uw e-mailadres." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Het adres is verwijderd." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Geen binnenkomend e-mailadres" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Kan de gebruikersgegevens niet vernieuwen" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Het e-mailadres voor inkomende mail is verwijderd." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Het nieuwe binnenkomende e-mailadres is toegevoegd." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Populaire mededelingen" @@ -1464,7 +1388,7 @@ msgid "" "Customize the way your group looks with a background image and a colour " "palette of your choice." msgstr "" -"Het uiterlijk van uw groep aanpassen met een achtergrondafbeeldingen en een " +"De vormgeving van uw groep aanpassen met een achtergrondafbeeldingen en een " "kleurenpalet van uw keuze." #: actions/groupdesignsettings.php:262 actions/userdesignsettings.php:186 @@ -1520,7 +1444,7 @@ msgstr "% groeps leden, pagina %d" msgid "A list of the users in this group." msgstr "Ledenlijst van deze groep" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Beheerder" @@ -1583,7 +1507,7 @@ msgstr "" "[aanmaken](%%action.newgroup%%)!" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Groepen" @@ -1634,8 +1558,8 @@ msgid "" "You can send and receive notices through Jabber/GTalk [instant messages](%%" "doc.im%%). Configure your address and settings below." msgstr "" -"U kunt berichten verzenden en ontvangen via Jabber/GTalk [\"instant messages" -"\"](%%doc.im%%). Maak hieronder uw instellingen." +"U kunt berichten verzenden en ontvangen via Jabber/GTalk [\"onmiddellijke " +"berichten\"](%%doc.im%%). Maak hieronder uw instellingen." #: actions/imsettings.php:89 msgid "IM is not available." @@ -1670,16 +1594,16 @@ msgstr "" #: actions/imsettings.php:143 msgid "Send me notices through Jabber/GTalk." -msgstr "Stuur mij berichten via Jabber/GTalk." +msgstr "Mij berichten sturen via Jabber/GTalk." #: actions/imsettings.php:148 msgid "Post a notice when my Jabber/GTalk status changes." -msgstr "Mededeling versturen als mijn Jabber/GTalk-status wijzigt." +msgstr "Een mededeling versturen als mijn Jabber/GTalk-status wijzigt." #: actions/imsettings.php:153 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" -"Stuur me antwoorden via Jabber/GTalk van gebruiker op wie ik niet " +"Mij antwoorden sturen via Jabber/GTalk van gebruikers op wie ik niet " "geabonneerd ben." #: actions/imsettings.php:159 @@ -1808,7 +1732,7 @@ msgstr "Persoonlijk bericht" msgid "Optionally add a personal message to the invitation." msgstr "Persoonlijk bericht bij de uitnodiging (optioneel)." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Verzenden" @@ -1927,11 +1851,12 @@ msgid "Incorrect username or password." msgstr "De gebruikersnaam of wachtwoord is onjuist." #: actions/login.php:149 -#, fuzzy msgid "Error setting user. You are probably not authorized." -msgstr "U hebt niet de juiste toegangsrechten." +msgstr "" +"Er is een fout opgetreden bij het maken van de instellingen. U hebt " +"waarschijnlijk niet de juiste rechten." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Aanmelden" @@ -2042,7 +1967,7 @@ msgstr "Bericht verzonden." msgid "Direct message to %s sent" msgstr "Het directe bericht aan %s is verzonden" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Er is een Ajax-fout opgetreden" @@ -2050,7 +1975,7 @@ msgstr "Er is een Ajax-fout opgetreden" msgid "New notice" msgstr "Nieuw bericht" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "De mededeling is verzonden" @@ -2091,12 +2016,12 @@ msgstr "" "zijn die een bericht plaatst in [dit onderwerp](%%%%action.newnotice%%%%?" "status_textarea=%s)!" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, php-format msgid "Updates with \"%s\"" msgstr "Updates met \"%s\"" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Updates die overeenkomen met de zoekterm \"%1$s\" op %2$s." @@ -2168,7 +2093,7 @@ msgstr "Te gebruiken automatische verkortingsdienst." #: actions/othersettings.php:122 msgid "View profile designs" -msgstr "Profielontwerpen bekijken" +msgstr "Profielontwerpen gebruiken" #: actions/othersettings.php:123 msgid "Show or hide profile designs." @@ -2221,9 +2146,9 @@ msgstr "Zes of meer tekens" msgid "Confirm" msgstr "Bevestigen" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "gelijk aan wachtwoord hierboven" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Gelijk aan het wachtwoord hierboven" #: actions/passwordsettings.php:117 msgid "Change" @@ -2253,6 +2178,107 @@ msgstr "Het was niet mogelijk het nieuwe wachtwoord op te slaan." msgid "Password saved." msgstr "Het wachtwoord is opgeslagen." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "Paden" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "Pad- en serverinstellingen voor de StatusNet-website." + +#: actions/pathsadminpanel.php:140 +#, php-format +msgid "Theme directory not readable: %s" +msgstr "Er kan niet uit de vormgevingmap gelezen worden: %s" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "Er kan niet in de avatarmap geschreven worden: %s" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "Er kan niet in de achtergrondmap geschreven worden: %s" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "Er kan niet uit de talenmap gelezen worden: %s" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "Website" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "Pad" + +#: actions/pathsadminpanel.php:216 +msgid "Site path" +msgstr "Websitepad" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "Talenpad" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "Talenmap" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "Vormgeving" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "Vormgevingsserver" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "Vormgevingspad" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "Vormgevingsmap" + +#: actions/pathsadminpanel.php:247 +msgid "Avatars" +msgstr "Avatars" + +#: actions/pathsadminpanel.php:252 +msgid "Avatar server" +msgstr "Avatarserver" + +#: actions/pathsadminpanel.php:256 +msgid "Avatar path" +msgstr "Avatarpad" + +#: actions/pathsadminpanel.php:260 +msgid "Avatar directory" +msgstr "Avatarmap" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "Achtergronden" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "Achtergrondenserver" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "Achtergrondpad" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "Achtergrondenmap" + +#: actions/pathsadminpanel.php:297 +msgid "Save paths" +msgstr "Opslagpaden" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2359,7 +2385,7 @@ msgstr "" "Eigen labels (letter, getallen, -, ., en _). Gescheiden door komma's of " "spaties" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Taal" @@ -2479,9 +2505,8 @@ msgid "" msgstr "" "Dit is %%site.name%%, een [microblogdienst](http://en.wikipedia.org/wiki/" "Micro-blogging) gebaseerd op de Vrije Software [StatusNet](http://status." -"net/). [Registreer nu](%%%%action.register%%%%) om mededelingen over uzelf " -"te delen met vrienden, familie en collega's! [Meer lezen...](%%%%doc.help%%%" -"%)" +"net/). [Registreer nu](%%action.register%%) om mededelingen over uzelf te " +"delen met vrienden, familie en collega's! [Meer lezen...](%%doc.help%%)" #: actions/public.php:238 #, php-format @@ -2519,8 +2544,8 @@ msgid "" "Why not [register an account](%%action.register%%) and be the first to post " "one!" msgstr "" -"U kunt een [gebruiker registeren](%%%%action.register%%%%) en dan de eerste " -"zijn die er een plaatst!" +"U kunt een [gebruiker registeren](%%action.register%%) en dan de eerste zijn " +"die er een plaatst!" #: actions/publictagcloud.php:135 msgid "Tag cloud" @@ -2605,10 +2630,6 @@ msgstr "Onbekende handeling" msgid "6 or more characters, and don't forget it!" msgstr "Zes of meer tekens, en vergeet uw wachtwoord niet!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Gelijk aan het wachtwoord hierboven" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Herstellen" @@ -2671,7 +2692,7 @@ msgstr "Sorry. De uitnodigingscode is ongeldig." msgid "Registration successful" msgstr "De registratie is voltooid" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Registreren" @@ -2717,7 +2738,7 @@ msgid "Same as password above. Required." msgstr "Gelijk aan het wachtwoord hierboven. Verplicht" #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "E-mail" @@ -2824,7 +2845,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "De URL van uw profiel bij een andere, compatibele microblogdienst" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Abonneren" @@ -2906,14 +2927,12 @@ msgid "Replies to %1$s on %2$s!" msgstr "Antwoorden aan %1$s op %2$s." #: actions/sandbox.php:65 actions/unsandbox.php:65 -#, fuzzy msgid "You cannot sandbox users on this site." -msgstr "U kunt geen bericht naar deze gebruiker zenden." +msgstr "Op deze website kunt u gebruikers niet in de zandbak plaatsen." #: actions/sandbox.php:72 -#, fuzzy msgid "User is already sandboxed." -msgstr "Deze gebruiker is al de toegang tot de groep ontzegd." +msgstr "Deze gebruiker is al in de zandbak geplaatst." #: actions/showfavorites.php:79 #, php-format @@ -2999,7 +3018,7 @@ msgstr "Opmerking" #: actions/showgroup.php:284 lib/groupeditform.php:184 msgid "Aliases" -msgstr "Aliasen" +msgstr "Aliassen" #: actions/showgroup.php:293 msgid "Group actions" @@ -3056,7 +3075,7 @@ msgid "" "their life and interests. [Join now](%%%%action.register%%%%) to become part " "of this group and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" -"**%s** is een gebruikersgroep bij %%site.name%%, een [microblogdienst]" +"**%s** is een gebruikersgroep bij %%%%site.name%%%%, een [microblogdienst]" "(http://en.wikipedia.org/wiki/Micro-blogging) gebaseerd op de Vrije Software " "[StatusNet](http://status.net/). De groepsleden wisselen korte berichten uit " "over hun leven en interesses. [Registreer nu](%%%%action.register%%%%) om " @@ -3168,10 +3187,11 @@ msgid "" "[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to " "follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" -"**%s** is actief op %%site.name%%, een [microblogdienst](http://en.wikipedia." -"org/wiki/Micro-blogging) gebaseerd op de Vrije Software [StatusNet](http://" -"status.net/). [Registreer nu](%%%%action.register%%%%) om te abonneren op de " -"mededelingen van **%s** en nog veel meer! [Meer lezen...](%%%%doc.help%%%%)" +"**%s** is actief op %%%%site.name%%%%, een [microblogdienst](http://en." +"wikipedia.org/wiki/Micro-blogging) gebaseerd op de Vrije Software [StatusNet]" +"(http://status.net/). [Registreer nu](%%%%action.register%%%%) om te " +"abonneren op de mededelingen van **%s** en nog veel meer! [Meer lezen...](%%%" +"%doc.help%%%%)" #: actions/showstream.php:239 #, php-format @@ -3185,258 +3205,253 @@ msgstr "" "[StatusNet](http://status.net/). " #: actions/silence.php:65 actions/unsilence.php:65 -#, fuzzy msgid "You cannot silence users on this site." -msgstr "U kunt geen bericht naar deze gebruiker zenden." +msgstr "U kunt gebruikers op deze website niet muilkorven." #: actions/silence.php:72 -#, fuzzy msgid "User is already silenced." -msgstr "Deze gebruiker is al de toegang tot de groep ontzegd." - -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Uitnodigen" +msgstr "Deze gebruiker is al gemuilkorfd." #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." -msgstr "" +msgstr "Basisinstellingen voor deze StatusNet-website." #: actions/siteadminpanel.php:147 msgid "Site name must have non-zero length." -msgstr "" +msgstr "De sitenaam moet ingevoerd worden en mag niet leeg zijn." #: actions/siteadminpanel.php:155 -#, fuzzy msgid "You must have a valid contact email address" -msgstr "Geen geldig e-mailadres." +msgstr "" +"U moet een geldig e-mailadres opgeven waarop contact opgenomen kan worden" #: actions/siteadminpanel.php:173 #, php-format msgid "Unknown language \"%s\"" -msgstr "" +msgstr "De taal \"%s\" is niet bekend" #: actions/siteadminpanel.php:180 msgid "Invalid snapshot report URL." -msgstr "" +msgstr "De rapportage-URL voor snapshots is ongeldig." #: actions/siteadminpanel.php:186 msgid "Invalid snapshot run value." -msgstr "" +msgstr "De waarde voor het uitvoeren van snapshots is ongeldig." #: actions/siteadminpanel.php:192 msgid "Snapshot frequency must be a number." -msgstr "" +msgstr "De snapshotfrequentie moet een getal zijn." #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." -msgstr "" +msgid "You must set an SSL server when enabling SSL." +msgstr "U moet een SSL-server instellen als u SSL wilt inschakelen." #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." -msgstr "" +msgid "Invalid SSL server. The maximum length is 255 characters." +msgstr "De SSL-server is ongeldig. De maximale lengte is 255 tekens." #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." -msgstr "" +msgid "Minimum text limit is 140 characters." +msgstr "De minimale tekstlimiet is 140 tekens." #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." -msgstr "" +msgstr "De duplicaatlimiet moet één of meer seconden zijn." -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" -msgstr "" +#: actions/siteadminpanel.php:266 +msgid "General" +msgstr "Algemeen" + +#: actions/siteadminpanel.php:269 +msgid "Site name" +msgstr "Websitenaam" + +#: actions/siteadminpanel.php:270 +msgid "The name of your site, like \"Yourcompany Microblog\"" +msgstr "De naam van de website, zoals \"UwBedrijf Microblog\"" + +#: actions/siteadminpanel.php:274 +msgid "Brought by" +msgstr "Mogelijk gemaakt door" #: actions/siteadminpanel.php:275 -#, fuzzy -msgid "Site name" -msgstr "Kennisgeving van site" - -#: actions/siteadminpanel.php:276 -msgid "The name of your site, like \"Yourcompany Microblog\"" -msgstr "" - -#: actions/siteadminpanel.php:279 -msgid "Brought by" -msgstr "" - -#: actions/siteadminpanel.php:280 msgid "Text used for credits link in footer of each page" msgstr "" +"De tekst die gebruikt worden in de \"creditsverwijzing\" in de voettekst van " +"iedere pagina" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" -msgstr "" +msgstr "\"Mogelijk gemaakt door\"-URL" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" +"URL die wordt gebruikt voor de verwijzing naar de hoster en dergelijke in de " +"voettekst van iedere pagina" -#: actions/siteadminpanel.php:288 -#, fuzzy -msgid "contact email address for your site" -msgstr "Nieuw e-mailadres om e-mail te versturen aan %s" +#: actions/siteadminpanel.php:284 +msgid "Contact email address for your site" +msgstr "E-mailadres om contact op te nemen met de websitebeheerder" + +#: actions/siteadminpanel.php:290 +msgid "Local" +msgstr "Lokaal" + +#: actions/siteadminpanel.php:301 +msgid "Default timezone" +msgstr "Standaardtijdzone" #: actions/siteadminpanel.php:302 -msgid "Default timezone" -msgstr "" - -#: actions/siteadminpanel.php:303 msgid "Default timezone for the site; usually UTC." -msgstr "" +msgstr "Standaardtijdzone voor de website. Meestal UTC." -#: actions/siteadminpanel.php:310 -#, fuzzy +#: actions/siteadminpanel.php:308 msgid "Default site language" -msgstr "Voorkeurstaal" +msgstr "Standaardtaal" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +msgid "URLs" +msgstr "URL's" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 -#, fuzzy +#: actions/siteadminpanel.php:319 msgid "Server" -msgstr "Herstellen" +msgstr "Server" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." -msgstr "" +msgstr "Hostnaam van de website server." -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Kennisgeving van site" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" -msgstr "" +msgstr "Nette URL's" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" -msgstr "" +msgstr "Nette URL's (meer leesbaar en beter te onthouden) gebruiken?" + +#: actions/siteadminpanel.php:331 +msgid "Access" +msgstr "Toegang" #: actions/siteadminpanel.php:334 -#, fuzzy msgid "Private" -msgstr "Privacy" +msgstr "Privé" #: actions/siteadminpanel.php:336 msgid "Prohibit anonymous users (not logged in) from viewing site?" -msgstr "" +msgstr "Mogen anonieme gebruikers (niet aangemeld) de website bekijken?" #: actions/siteadminpanel.php:340 -#, fuzzy msgid "Invite only" -msgstr "Uitnodigen" +msgstr "Alleen op uitnodiging" #: actions/siteadminpanel.php:342 msgid "Make registration invitation only." -msgstr "" +msgstr "Registratie alleen op uitnodiging." -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 -#, fuzzy +#: actions/siteadminpanel.php:346 msgid "Closed" -msgstr "Geblokkeerd" +msgstr "Gesloten" #: actions/siteadminpanel.php:348 msgid "Disable new registrations." -msgstr "" - -#: actions/siteadminpanel.php:353 -msgid "Randomly during Web hit" -msgstr "" +msgstr "Nieuwe registraties uitschakelen." #: actions/siteadminpanel.php:354 -msgid "In a scheduled job" -msgstr "" - -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 -#, fuzzy -msgid "Never" -msgstr "Herstellen" +msgid "Snapshots" +msgstr "Snapshots" #: actions/siteadminpanel.php:357 -msgid "Data snapshots" -msgstr "" +msgid "Randomly during Web hit" +msgstr "Willekeurig tijdens een websitehit" #: actions/siteadminpanel.php:358 +msgid "In a scheduled job" +msgstr "Als geplande taak" + +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 +msgid "Never" +msgstr "Nooit" + +#: actions/siteadminpanel.php:360 +msgid "Data snapshots" +msgstr "Snapshots van gegevens" + +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" +"Wanneer statistische gegevens naar de status.net-servers verzonden worden" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" -msgstr "" +msgstr "Frequentie" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" -msgstr "" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" +msgstr "Iedere zoveel websitehits wordt een snapshot verzonden" #: actions/siteadminpanel.php:372 msgid "Report URL" -msgstr "" +msgstr "Rapportage-URL" #: actions/siteadminpanel.php:373 msgid "Snapshots will be sent to this URL" -msgstr "" +msgstr "Snapshots worden naar deze URL verzonden" -#: actions/siteadminpanel.php:381 -#, fuzzy -msgid "Sometimes" -msgstr "Mededelingen" - -#: actions/siteadminpanel.php:382 -#, fuzzy -msgid "Always" -msgstr "Aliasen" +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "SSL" #: actions/siteadminpanel.php:384 -msgid "Use SSL" -msgstr "" +msgid "Sometimes" +msgstr "Soms" #: actions/siteadminpanel.php:385 +msgid "Always" +msgstr "Altijd" + +#: actions/siteadminpanel.php:387 +msgid "Use SSL" +msgstr "SSL gebruiken" + +#: actions/siteadminpanel.php:388 msgid "When to use SSL" -msgstr "" +msgstr "Wanneer SSL gebruikt moet worden" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" -msgstr "" +msgstr "SSL-server" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" -msgstr "" +msgstr "De server waar SSL-verzoeken heen gestuurd moeten worden" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "Limieten" + +#: actions/siteadminpanel.php:403 msgid "Text limit" -msgstr "" +msgstr "Tekstlimiet" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." -msgstr "" +msgstr "Maximaal aantal te gebruiken tekens voor mededelingen." -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" -msgstr "" +msgstr "Duplicaatlimiet" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" +"Hoe lang gebruikers moeten wachten (in seconden) voor ze hetzelfde kunnen " +"zenden." -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 -#, fuzzy +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 msgid "Save site settings" -msgstr "Avatarinstellingen" +msgstr "Websiteinstellingen opslaan" #: actions/smssettings.php:58 msgid "SMS Settings" @@ -3469,7 +3484,7 @@ msgstr "Voer de code in die u via uw telefoon hebt ontvangen." #: actions/smssettings.php:138 msgid "SMS Phone number" -msgstr "SMS-telefoonnummer" +msgstr "SMS-nummer" #: actions/smssettings.php:140 msgid "Phone number, no punctuation or spaces, with area code" @@ -3480,8 +3495,8 @@ msgid "" "Send me notices through SMS; I understand I may incur exorbitant charges " "from my carrier." msgstr "" -"Stuur me mededelingen via SMS. Ik begrijp dat dit exorbitante rekeningen van " -"mijn provider kan opleveren." +"Mij mededelingen via SMS sturen. Ik begrijp dat dit exorbitante rekeningen " +"van mijn provider kan opleveren." #: actions/smssettings.php:306 msgid "No phone number." @@ -3695,7 +3710,7 @@ msgstr "" #: actions/tag.php:68 #, php-format msgid "Notices tagged with %s, page %d" -msgstr "Kennisgevingen met het label %s, pagina %d" +msgstr "Mededelingen met het label %s, pagina %d" #: actions/tag.php:86 #, php-format @@ -3721,19 +3736,16 @@ msgid "API method under construction." msgstr "De API-functie is in bewerking." #: actions/unblock.php:59 -#, fuzzy msgid "You haven't blocked that user." -msgstr "U hebt deze gebruiker reeds geblokkeerd." +msgstr "U hebt deze gebruiker niet geblokkeerd." #: actions/unsandbox.php:72 -#, fuzzy msgid "User is not sandboxed." -msgstr "De gebruiker is niet de toegang tot de groep ontzegd." +msgstr "Deze gebruiker is niet in de zandbak geplaatst." #: actions/unsilence.php:72 -#, fuzzy msgid "User is not silenced." -msgstr "Deze gebruiker heeft geen profiel." +msgstr "Deze gebruiker is niet gemuilkorfd." #: actions/unsubscribe.php:77 msgid "No profile id in request." @@ -3754,26 +3766,92 @@ msgstr "" "De licentie \"%s\" voor de stream die u wilt volgen is niet compatibel met " "de sitelicentie \"%s\"." -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Gebruiker" #: actions/useradminpanel.php:69 msgid "User settings for this StatusNet site." -msgstr "" +msgstr "Gebruikersinstellingen voor deze StatusNet-website." -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" -msgstr "" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." +msgstr "Ongeldige beschrijvingslimiet. Het moet een getal zijn." -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Uitnodigen" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "Ongeldige welkomsttekst. De maximale lengte is 255 tekens." -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" -msgstr "" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "Ongeldig standaardabonnement: \"%1$s\" is geen gebruiker." + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profiel" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "Profiellimiet" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "De maximale lengte van de profieltekst in tekens." + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "Nieuwe gebruikers" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "Welkom voor nieuwe gebruikers" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "Welkomsttekst voor nieuwe gebruikers. Maximaal 255 tekens." + +#: actions/useradminpanel.php:241 +msgid "Default subscription" +msgstr "Standaardabonnement" + +#: actions/useradminpanel.php:242 +msgid "Automatically subscribe new users to this user." +msgstr "Nieuwe gebruikers automatisch op deze gebruiker abonneren" + +#: actions/useradminpanel.php:251 +msgid "Invitations" +msgstr "Uitnodigingen" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "Uitnodigingen ingeschakeld" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "Of gebruikers nieuwe gebruikers kunnen uitnodigen." + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "Sessies" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "Sessieafhandeling" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "Of sessies door de software zelf afgehandeld moeten worden." + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "Sessies debuggen" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." +msgstr "Debuguitvoer voor sessies inschakelen." #: actions/userauthorization.php:105 msgid "Authorize subscription" @@ -3891,7 +3969,7 @@ msgid "" "Customize the way your profile looks with a background image and a colour " "palette of your choice." msgstr "" -"U kunt het uiterlijk van uw profiel aanpassen door een achtergrondafbeelding " +"U kunt de vormgeving van uw profiel aanpassen door een achtergrondafbeelding " "toe te voegen of het kleurenpalet aan te passen." #: actions/userdesignsettings.php:282 @@ -3940,9 +4018,8 @@ msgstr "" "Een bestand van deze grootte overschijdt uw maandelijkse quota van %d bytes." #: classes/Message.php:45 -#, fuzzy msgid "You are banned from sending direct messages." -msgstr "Er is een fout opgetreden bij het verzonden van het directe bericht." +msgstr "U mag geen directe berichten verzenden." #: classes/Message.php:61 msgid "Could not insert message." @@ -3966,7 +4043,7 @@ msgstr "" #: classes/Notice.php:183 msgid "Problem saving notice. Unknown user." msgstr "" -"Er was een probleem bij het opslaan vna de kennisgeving. De gebruiker is " +"Er was een probleem bij het opslaan van de mededeling. De gebruiker is " "onbekend." #: classes/Notice.php:188 @@ -3993,7 +4070,7 @@ msgstr "" msgid "Problem saving notice." msgstr "Er is een probleem opgetreden bij het opslaan van de mededeling." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "" @@ -4012,10 +4089,6 @@ msgstr "Het was niet mogelijk het groepslidmaatschap in te stellen." msgid "Welcome to %1$s, @%2$s!" msgstr "Welkom bij %1$s, @%2$s!" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Profiel" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Uw profielgegevens wijzigen" @@ -4053,129 +4126,128 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "Naamloze pagina" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Primaire sitenavigatie" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" -msgstr "Thuis" +msgstr "Thuispagina" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Persoonlijk profiel en tijdlijn van vrienden" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Gebruiker" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "Uw e-mailadres, avatar, wachtwoord of profiel wijzigen" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Koppelen" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect to services" msgstr "Met diensten verbinden" -#: lib/action.php:439 -#, fuzzy +#: lib/action.php:440 msgid "Change site configuration" -msgstr "Primaire sitenavigatie" +msgstr "Websiteinstellingen wijzigen" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Uitnodigen" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Vrienden en collega's uitnodigen om u te vergezellen op %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Afmelden" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Van de site afmelden" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "Gebruiker aanmaken" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Bij de site aanmelden" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Help" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "Help me!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Zoeken" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Naar gebruikers of tekst zoeken" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" -msgstr "Kennisgeving van site" +msgstr "Mededeling van de website" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Lokale weergaven" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" -msgstr "Kennisgeving van pagina" +msgstr "Mededeling van de pagina" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Secundaire sitenavigatie" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Over" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" -msgstr "Veelgestelde vragen" +msgstr "Veel gestelde vragen" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" -msgstr "TOS" +msgstr "Gebruiksvoorwaarden" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Privacy" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" -msgstr "Bron" +msgstr "Broncode" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Contact" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" -msgstr "Naamplaatje" +msgstr "Widget" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "Licentie van de StatusNet-software" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4184,12 +4256,12 @@ msgstr "" "**%%site.name%%** is een microblogdienst van [%%site.broughtby%%](%%site." "broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** is een microblogdienst. " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4200,63 +4272,61 @@ msgstr "" "versie %s, beschikbaar onder de [GNU Affero General Public License](http://" "www.fsf.org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 msgid "Site content license" msgstr "Licentie voor siteinhoud" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "Alle " -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "licentie." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Paginering" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" -msgstr "Na" +msgstr "Later" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" -msgstr "Voor" +msgstr "Eerder" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "Er is een probleem met uw sessietoken." #: lib/adminpanelaction.php:96 -#, fuzzy msgid "You cannot make changes to this site." -msgstr "U kunt geen bericht naar deze gebruiker zenden." +msgstr "U mag geen wijzigingen maken aan deze website." #: lib/adminpanelaction.php:195 -#, fuzzy msgid "showForm() not implemented." -msgstr "Dit commando is nog niet geïmplementeerd." +msgstr "showForm() is niet geïmplementeerd." #: lib/adminpanelaction.php:224 -#, fuzzy msgid "saveSettings() not implemented." -msgstr "Dit commando is nog niet geïmplementeerd." +msgstr "saveSettings() is nog niet geïmplementeerd." #: lib/adminpanelaction.php:247 -#, fuzzy msgid "Unable to delete design setting." -msgstr "Het was niet mogelijk om uw ontwerpinstellingen op te slaan." +msgstr "Het was niet mogelijk om de ontwerpinstellingen te verwijderen." #: lib/adminpanelaction.php:300 -#, fuzzy msgid "Basic site configuration" -msgstr "E-mailadresbevestiging" +msgstr "Basisinstellingen voor de website" #: lib/adminpanelaction.php:303 -#, fuzzy msgid "Design configuration" -msgstr "SMS-bevestiging" +msgstr "Instellingen vormgeving" + +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +msgid "Paths configuration" +msgstr "Padinstellingen" #: lib/attachmentlist.php:87 msgid "Attachments" @@ -4439,33 +4509,30 @@ msgid "You are not subscribed to anyone." msgstr "U bent op geen enkele gebruiker geabonneerd." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "U bent op de volgende gebruikers geabonneerd: " -msgstr[1] "U bent op de volgende gebruikers geabonneerd: " +msgstr[0] "U bent geabonneerd op deze gebruiker:" +msgstr[1] "U bent geabonneerd op deze gebruikers:" #: lib/command.php:640 msgid "No one is subscribed to you." msgstr "Niemand heeft een abonnenment op u." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" -msgstr[0] "Niemand heeft een abonnenment op u." -msgstr[1] "Niemand heeft een abonnenment op u." +msgstr[0] "Deze gebruiker is op u geabonneerd:" +msgstr[1] "Deze gebruikers zijn op u geabonneerd:" #: lib/command.php:662 msgid "You are not a member of any groups." msgstr "U bent lid van geen enkele groep." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" -msgstr[0] "U bent lid van de volgende groepen: " -msgstr[1] "U bent lid van de volgende groepen: " +msgstr[0] "U bent lid van deze groep:" +msgstr[1] "U bent lid van deze groepen:" #: lib/command.php:678 msgid "" @@ -4582,10 +4649,10 @@ msgstr "Bestand uploaden" #: lib/designsettings.php:109 msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" "U kunt een persoonlijke achtergrondafbeelding uploaden. De maximale " -"bestandsgroote is 2 megabyte." +"bestandsgrootte is 2 megabyte." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4597,11 +4664,11 @@ msgstr "Het standaardontwerp is weer ingesteld." #: lib/disfavorform.php:114 lib/disfavorform.php:140 msgid "Disfavor this notice" -msgstr "Mededeling uit favorieten verwijderen" +msgstr "Uit de favorietenlijst verwijderen" #: lib/favorform.php:114 lib/favorform.php:140 msgid "Favor this notice" -msgstr "Deze kennisgeving op de favorietenlijst plaatsen" +msgstr "Op de favorietenlijst plaatsen" #: lib/favorform.php:140 msgid "Favor" @@ -4609,7 +4676,7 @@ msgstr "Aan favorieten toevoegen" #: lib/feedlist.php:64 msgid "Export data" -msgstr "Gegevens exporteren" +msgstr "Feeds" #: lib/feed.php:85 msgid "RSS 1.0" @@ -4680,7 +4747,7 @@ msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" "Extra namen voor de groep, gescheiden door komma's of spaties. Maximaal %d." -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Groep" @@ -4725,7 +4792,7 @@ msgstr "Groepen met de meeste berichten" msgid "Tags in %s group's notices" msgstr "Labels in de groepsmededelingen van %s" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Deze pagina is niet beschikbaar in een mediatype dat u accepteert" @@ -4758,6 +4825,14 @@ msgstr "Het bestand is zoekgeraakt." msgid "Unknown file type" msgstr "Onbekend bestandstype" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "MB" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "kB" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4791,7 +4866,7 @@ msgstr "" "U hebt geen privéberichten. U kunt privéberichten verzenden aan andere " "gebruikers. Mensen kunnen u privéberichten sturen die alleen u kunt lezen." -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "van" @@ -5124,36 +5199,61 @@ msgstr "Directe mededeling verzenden" msgid "To" msgstr "Aan" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "Beschikbare tekens" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "Mededeling verzenden" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Hallo, %s." -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "Toevoegen" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "Bestand toevoegen" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "N" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "Z" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "O" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "W" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "op" + +#: lib/noticelist.php:506 msgid "in context" msgstr "in context" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Op deze mededeling antwoorden" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Antwoorden" @@ -5184,15 +5284,13 @@ msgstr "" #: lib/oauthstore.php:345 msgid "Duplicate notice" -msgstr "Kennisgeving van duplicaat" +msgstr "Duplicaatmelding" -#: lib/oauthstore.php:466 lib/subs.php:48 -#, fuzzy +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." -msgstr "" -"Die gebruiker heeft de mogelijkheid om te abonneren voor u geblokkeerd." +msgstr "U mag zich niet abonneren." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Kon nieuw abonnement niet toevoegen." @@ -5258,13 +5356,12 @@ msgid "All groups" msgstr "Alle groepen" #: lib/profileformaction.php:123 -#, fuzzy msgid "No return-to arguments" -msgstr "Geen ID-argument." +msgstr "Er zijn geen \"terug naar\"-parameters opgegeven" #: lib/profileformaction.php:137 msgid "unimplemented method" -msgstr "" +msgstr "methode niet geïmplementeerd" #: lib/publicgroupnav.php:78 msgid "Public" @@ -5287,19 +5384,21 @@ msgid "Popular" msgstr "Populair" #: lib/sandboxform.php:67 -#, fuzzy msgid "Sandbox" -msgstr "Postvak IN" +msgstr "Zandbak" #: lib/sandboxform.php:78 -#, fuzzy msgid "Sandbox this user" -msgstr "Deblokkeer deze gebruiker." +msgstr "Deze gebruiker in de zandbak plaatsen" #: lib/searchaction.php:120 msgid "Search site" msgstr "Site doorzoeken" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "Term(en)" + #: lib/searchaction.php:162 msgid "Search help" msgstr "Hulp bij zoeken" @@ -5312,10 +5411,6 @@ msgstr "Gebruikers" msgid "Find people on this site" msgstr "Gebruikers op deze site vinden" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Mededeling" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Inhoud van mededelingen vinden" @@ -5333,14 +5428,12 @@ msgid "More..." msgstr "Meer..." #: lib/silenceform.php:67 -#, fuzzy msgid "Silence" -msgstr "Kennisgeving van site" +msgstr "Muilkorven" #: lib/silenceform.php:78 -#, fuzzy msgid "Silence this user" -msgstr "Deze gebruiker blokkeren" +msgstr "Deze gebruiker muilkorven" #: lib/subgroupnav.php:83 #, php-format @@ -5360,12 +5453,12 @@ msgstr "Groepen waar %s lid van is" #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 msgid "People Tagcloud as self-tagged" -msgstr "" +msgstr "Gebruikerslabelwolk als zelf gelabeld" #: lib/subscriberspeopletagcloudsection.php:48 #: lib/subscriptionspeopletagcloudsection.php:48 msgid "People Tagcloud as tagged" -msgstr "" +msgstr "Gebruikerslabelwolk" #: lib/subscriptionlist.php:126 msgid "(none)" @@ -5405,21 +5498,19 @@ msgstr "Meest actieve gebruikers" #: lib/unsandboxform.php:69 msgid "Unsandbox" -msgstr "" +msgstr "Uit de zandbak halen" #: lib/unsandboxform.php:80 -#, fuzzy msgid "Unsandbox this user" -msgstr "Deblokkeer deze gebruiker." +msgstr "Deze gebruiker uit de zandbak halen" #: lib/unsilenceform.php:67 msgid "Unsilence" -msgstr "" +msgstr "Muilkorf afnemen" #: lib/unsilenceform.php:78 -#, fuzzy msgid "Unsilence this user" -msgstr "Deblokkeer deze gebruiker." +msgstr "Deze gebruiker de muilkorf afnemen" #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" @@ -5453,47 +5544,51 @@ msgstr "Deze gebruiker een direct bericht zenden" msgid "Message" msgstr "Bericht" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "Modereren" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "een paar seconden geleden" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "ongeveer een minuut geleden" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "ongeveer %d minuten geleden" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "ongeveer een uur geleden" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "ongeveer %d uur geleden" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "ongeveer een dag geleden" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "ongeveer %d dagen geleden" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "ongeveer een maand geleden" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "ongeveer %d maanden geleden" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "ongeveer een jaar geleden" @@ -5522,10 +5617,3 @@ msgstr "Dit is niet uw inkomende e-mailadres." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Inkomende e-mail is niet toegestaan." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Deblokkeer deze gebruiker." - -#~ msgid "These people are subscribed to you: " -#~ msgstr "De volgende gebruikers hebben een abonnement op u: " diff --git a/locale/nn/LC_MESSAGES/statusnet.po b/locale/nn/LC_MESSAGES/statusnet.po index 7e57fe4b3d..625b5725e9 100644 --- a/locale/nn/LC_MESSAGES/statusnet.po +++ b/locale/nn/LC_MESSAGES/statusnet.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:19+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:39+0000\n" "Language-Team: Norwegian Nynorsk\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nn\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -443,7 +443,7 @@ msgstr "Det er for langt! Ein notis kan berre innehalde 140 teikn." msgid "Not found" msgstr "Fann ikkje" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -558,7 +558,7 @@ msgid "Preview" msgstr "Forhandsvis" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Slett" @@ -571,7 +571,7 @@ msgid "Crop" msgstr "Skaler" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -586,7 +586,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "Der var eit problem med sesjonen din. Vennlegst prøv på nytt." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -720,15 +720,15 @@ msgstr "Ukjend adressetype %s" msgid "That address has already been confirmed." msgstr "Den addressa har alt blitt bekrefta." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Kan ikkje oppdatera brukar." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Kan ikkje sletta e-postgodkjenning." @@ -748,7 +748,7 @@ msgid "Conversation" msgstr "Stadfestingskode" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Notisar" @@ -791,7 +791,7 @@ msgstr "Sikker på at du vil sletta notisen?" msgid "Do not delete this notice" msgstr "Kan ikkje sletta notisen." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Slett denne notisen" @@ -835,183 +835,120 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Ugyldig storleik." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Denne sida er ikkje tilgjengleg i eit" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Denne sida er ikkje tilgjengleg i eit" - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Endra passordet ditt" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Invitér" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Endra" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Statusmelding" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 #, fuzzy msgid "Theme for the site." msgstr "Logg ut or sida" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Avatar-innstillingar" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Avatar-innstillingar" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Lasta opp brukarbilete." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Lasta opp brukarbilete." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "Du kan lasta opp ein logo for gruppa." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "Endra passordet ditt" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "Kopla til" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Søk" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Tekst" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "Logg inn" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Lagra" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1164,37 +1101,37 @@ msgstr "Eg vil senda notisar med epost." msgid "Publish a MicroID for my email address." msgstr "Publiser ein MicroID for epost addressa mi." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Lagra brukarval." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Ingen epostadresse." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Klarar ikkje normalisera epostadressa" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Ikkje ei gyldig epostadresse" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Det er alt din epost addresse" -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Den epost addressa er alt registrert hos ein annan brukar." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Kan ikkje leggja til godkjenningskode." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1202,47 +1139,47 @@ msgstr "" "Sendte godkjenningskode til epostadressa du la til. Sjekk innboksen (og " "søppelpostboksen) for koden og veiledning på korleis du nyttar han." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Ingen ventande stadfesting å avbryta." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Det er feil lynmeldings addresse." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Stadfesting avbrutt." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Det er ikkje din epost addresse." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Addressa blei fjerna." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Ingen innkomande epostadresse." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Kan ikkje oppdatera brukarinformajon." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Fjerna innkomande epostadresse." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "La til ny innkomande epostadresse." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Populære notisar" @@ -1511,7 +1448,7 @@ msgstr "%s medlemmar i gruppa, side %d" msgid "A list of the users in this group." msgstr "Ei liste over brukarane i denne gruppa." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Administrator" @@ -1572,7 +1509,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Grupper" @@ -1787,7 +1724,7 @@ msgstr "Personleg melding" msgid "Optionally add a personal message to the invitation." msgstr "Eventuelt legg til ei personleg melding til invitasjonen." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Send" @@ -1906,7 +1843,7 @@ msgstr "Feil brukarnamn eller passord" msgid "Error setting user. You are probably not authorized." msgstr "Ikkje autorisert." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Logg inn" @@ -2021,7 +1958,7 @@ msgstr "Melding" msgid "Direct message to %s sent" msgstr "Direkte melding til %s sendt" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Ajax feil" @@ -2029,7 +1966,7 @@ msgstr "Ajax feil" msgid "New notice" msgstr "Ny notis" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "Melding lagra" @@ -2065,12 +2002,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "Oppdateringar frå %1$s på %2$s!" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Alle oppdateringer frå søket «%s»" @@ -2197,9 +2134,9 @@ msgstr "6 eller fleire teikn" msgid "Confirm" msgstr "Godta" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "same passord som ovanfor" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Samme passord som over" #: actions/passwordsettings.php:117 msgid "Change" @@ -2229,6 +2166,114 @@ msgstr "Klarar ikkje lagra nytt passord." msgid "Password saved." msgstr "Lagra passord." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Denne sida er ikkje tilgjengleg i eit" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "Invitér" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Statusmelding" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Brukarbilete" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Avatar-innstillingar" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Lasta opp brukarbilete." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Lasta opp brukarbilete." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Statusmelding" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2334,7 +2379,7 @@ msgstr "" "merkelappar for deg sjølv ( bokstavar, nummer, -, ., og _ ), komma eller " "mellomroms separert." -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Språk" @@ -2562,10 +2607,6 @@ msgstr "Uventa handling." msgid "6 or more characters, and don't forget it!" msgstr "6 eller fleire teikn, og ikkje gløym dei." -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Samme passord som over" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Avbryt" @@ -2627,7 +2668,7 @@ msgstr "Feil med stadfestingskode." msgid "Registration successful" msgstr "Registreringa gikk bra" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Registrér" @@ -2673,7 +2714,7 @@ msgid "Same as password above. Required." msgstr "Samme som passord over. Påkrevd." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Epost" @@ -2781,7 +2822,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "URL til profilsida di på ei anna kompatibel mikrobloggingteneste." #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Ting" @@ -3122,11 +3163,6 @@ msgstr "Du kan ikkje sende melding til denne brukaren." msgid "User is already silenced." msgstr "Brukar har blokkert deg." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Invitér" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3158,103 +3194,100 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Statusmelding" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Ny epostadresse for å oppdatera %s" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Lokale syningar" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "Foretrukke språk" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +#, fuzzy +msgid "URLs" +msgstr "URL" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Gjenopprett" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Statusmelding" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Godta" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3273,7 +3306,7 @@ msgstr "Invitér" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Blokkér" @@ -3282,33 +3315,37 @@ msgstr "Blokkér" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Gjenopprett" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3319,48 +3356,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Notisar" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Avatar-innstillingar" @@ -3670,7 +3716,8 @@ msgstr "Fjerna tinging" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Brukar" @@ -3678,17 +3725,88 @@ msgstr "Brukar" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Invitér" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "Invitér nye brukarar" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Alle tingingar" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Automatisk ting notisane til dei som tingar mine (best for ikkje-menneskje)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Invitasjon(er) sendt" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Invitasjon(er) sendt" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3901,7 +4019,7 @@ msgstr "Du kan ikkje lengre legge inn notisar på denne sida." msgid "Problem saving notice." msgstr "Eit problem oppstod ved lagring av notis." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Databasefeil, kan ikkje lagra svar: %s" @@ -3919,10 +4037,6 @@ msgstr "Kunne ikkje bli med i gruppa." msgid "Welcome to %1$s, @%2$s!" msgstr "Melding til %1$s på %2$s" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Profil" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Endra profilinnstillingane dine" @@ -3961,131 +4075,131 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "Ingen tittel" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Navigasjon for hovudsida" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Heim" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Personleg profil og oversyn over vener" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Konto" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "Endra e-posten, avataren, passordet eller profilen" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Kopla til" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Klarte ikkje å omdirigera til tenaren: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Navigasjon for hovudsida" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Invitér" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Inviter vennar og kollega til å bli med deg på %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Logg ut" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Logg ut or sida" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "Opprett ny konto" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Logg inn or sida" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Hjelp" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "Hjelp meg!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Søk" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Søk etter folk eller innhald" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "Statusmelding" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Lokale syningar" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "Sidenotis" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Andrenivås side navigasjon" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Om" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "OSS" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Personvern" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Kjeldekode" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Kontakt" -#: lib/action.php:740 +#: lib/action.php:741 #, fuzzy msgid "Badge" msgstr "Dult" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "StatusNets programvarelisens" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4094,12 +4208,12 @@ msgstr "" "**%%site.name%%** er ei mikrobloggingteneste av [%%site.broughtby%%](%%site." "broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** er ei mikrobloggingteneste. " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4110,32 +4224,32 @@ msgstr "" "%s, tilgjengeleg under [GNU Affero General Public License](http://www.fsf." "org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "StatusNets programvarelisens" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "Alle" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "lisens." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Paginering" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "« Etter" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Før »" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "Det var eit problem med sesjons billetten din." @@ -4169,6 +4283,11 @@ msgstr "Stadfesting av epostadresse" msgid "Design configuration" msgstr "SMS bekreftelse" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS bekreftelse" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4343,11 +4462,10 @@ msgid "You are not subscribed to anyone." msgstr "Du tingar ikkje oppdateringar til den profilen." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Du tingar ikkje oppdateringar til den profilen." -msgstr[1] "Du tingar ikkje oppdateringar til den profilen." +msgstr[0] "Du tingar allereie oppdatering frå desse brukarane:" +msgstr[1] "Du tingar allereie oppdatering frå desse brukarane:" #: lib/command.php:640 #, fuzzy @@ -4355,7 +4473,6 @@ msgid "No one is subscribed to you." msgstr "Kan ikkje tinga andre til deg." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Kan ikkje tinga andre til deg." @@ -4367,7 +4484,6 @@ msgid "You are not a member of any groups." msgstr "Du er ikkje medlem av den gruppa." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Du er ikkje medlem av den gruppa." @@ -4452,9 +4568,10 @@ msgid "Upload file" msgstr "Last opp" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Du kan laste opp ein personleg avatar." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4549,7 +4666,7 @@ msgstr "Kvar er du, t.d. «Stavanger, Rogaland, Noreg»" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Gruppe" @@ -4595,7 +4712,7 @@ msgstr "Grupper med flest innlegg" msgid "Tags in %s group's notices" msgstr "Merkelappar i %s gruppa sine notisar" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Denne sida er ikkje tilgjengeleg i nokon mediatype du aksepterer." @@ -4628,6 +4745,14 @@ msgstr "Mista fila vår." msgid "Unknown file type" msgstr "Ukjend fil type" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4659,7 +4784,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr " frå " @@ -4915,37 +5040,63 @@ msgstr "Send ei direkte melding" msgid "To" msgstr "Til" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "Tilgjenglege teikn" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "Send ei melding" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Kva skjer, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "Nei" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "Ingen innhald." -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Svar på denne notisen" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Svar" @@ -4978,12 +5129,12 @@ msgstr "Feil med å henta inn ekstern profil" msgid "Duplicate notice" msgstr "Slett notis" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 #, fuzzy msgid "You have been banned from subscribing." msgstr "Brukaren tillet deg ikkje å tinga meldingane sine." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Kan ikkje leggja til ny tinging." @@ -5093,6 +5244,10 @@ msgstr "Lås opp brukaren" msgid "Search site" msgstr "Søk" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5106,10 +5261,6 @@ msgstr "Folk" msgid "Find people on this site" msgstr "Finn folk på denne sida" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Notis" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Søk i innhaldet av notisar" @@ -5250,47 +5401,51 @@ msgstr "Send ei direktemelding til denne brukaren" msgid "Message" msgstr "Melding" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "eit par sekund sidan" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "omtrent eitt minutt sidan" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "~%d minutt sidan" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "omtrent ein time sidan" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "~%d timar sidan" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "omtrent ein dag sidan" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "~%d dagar sidan" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "omtrent ein månad sidan" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "~%d månadar sidan" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "omtrent eitt år sidan" @@ -5319,11 +5474,3 @@ msgstr "Beklager, det er ikkje di inngåande epost addresse." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Beklager, inngåande epost er ikkje tillatt." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Lås opp brukaren" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Mennesker som tingar %s" diff --git a/locale/pl/LC_MESSAGES/statusnet.po b/locale/pl/LC_MESSAGES/statusnet.po index c7b3d860f7..a5220f6e07 100644 --- a/locale/pl/LC_MESSAGES/statusnet.po +++ b/locale/pl/LC_MESSAGES/statusnet.po @@ -1,28 +1,32 @@ # Translation of StatusNet to Polish # +# Author@translatewiki.net: Raven # -- -# This file is distributed under the same license as the StatusNet package. +# Paweł Wilk , 2008. +# Piotr Drąg , 2009. # msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:25+0000\n" -"Language-Team: Polish\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:45+0000\n" +"Last-Translator: Piotr Drąg \n" +"Language-Team: Polish \n" +"MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10< =4 && (n%100<10 or n%100>=20) ? 1 : 2);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pl\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 "Nie ma takiego znacznika." +msgstr "Nie ma takiej strony" #: actions/all.php:74 actions/allrss.php:68 #: actions/apiaccountupdatedeliverydevice.php:113 @@ -89,8 +93,8 @@ msgid "" "Try subscribing to more people, [join a group](%%action.groups%%) or post " "something yourself." msgstr "" -"Spróbuj zasubskrybować więcej osób, [dołączyć do grupy](%%action.groups%%) " -"lub wysłać coś samemu." +"Spróbuj subskrybować więcej osób, [dołączyć do grupy](%%action.groups%%) lub " +"wysłać coś samemu." #: actions/all.php:134 #, php-format @@ -98,7 +102,7 @@ msgid "" "You can try to [nudge %s](../%s) from his profile or [post something to his " "or her attention](%%%%action.newnotice%%%%?status_textarea=%s)." msgstr "" -"Możesz spróbować [szturchnąć użytkownika %s](../%s) z jego profilu lub " +"Można spróbować [szturchnąć użytkownika %s](../%s) z jego profilu lub " "[wysłać coś wymagającego jego uwagi](%%%%action.newnotice%%%%?" "status_textarea=%s)." @@ -118,16 +122,15 @@ msgstr "Ty i przyjaciele" #: actions/allrss.php:119 actions/apitimelinefriends.php:121 #, php-format msgid "Updates from %1$s and friends on %2$s!" -msgstr "Aktualizacje od %1$s i przyjaciół na %2$s!" +msgstr "Aktualizacje z %1$s i przyjaciół na %2$s." #: 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 "Nie znaleziono metody API!" +msgstr "Nie odnaleziono metody API." #: actions/apiaccountupdatedeliverydevice.php:85 #: actions/apiaccountupdateprofilebackgroundimage.php:86 @@ -147,9 +150,9 @@ msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none" msgstr "" +"Należy podać parametr o nazwie \"device\" z jedną z wartości: sms, im, none" #: actions/apiaccountupdatedeliverydevice.php:132 -#, fuzzy msgid "Could not update user." msgstr "Nie można zaktualizować użytkownika." @@ -170,13 +173,11 @@ msgstr "" #: actions/apiaccountupdateprofilebackgroundimage.php:146 #: actions/apiaccountupdateprofilecolors.php:164 #: actions/apiaccountupdateprofilecolors.php:174 -#, fuzzy msgid "Unable to save your design settings." -msgstr "Nie można zapisać ustawień wyglądu!" +msgstr "Nie można zapisać ustawień wyglądu." #: actions/apiaccountupdateprofilebackgroundimage.php:187 #: actions/apiaccountupdateprofilecolors.php:142 -#, fuzzy msgid "Could not update your design." msgstr "Nie można zaktualizować wyglądu." @@ -190,7 +191,6 @@ msgid "User has no profile." msgstr "Użytkownik nie posiada profilu." #: actions/apiaccountupdateprofile.php:147 -#, fuzzy msgid "Could not save profile." msgstr "Nie można zapisać profilu." @@ -204,27 +204,27 @@ msgstr "Odblokowanie użytkownika nie powiodło się." #: actions/apidirectmessagenew.php:126 msgid "No message text!" -msgstr "Brak tekstu wiadomości!" +msgstr "Brak tekstu wiadomości." #: 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 "Wiadomość jest za długa. Maksymalna długość to 140 znaków." +msgstr "Wiadomość jest za długa. Maksymalna długość wynosi %d znaków." #: actions/apidirectmessagenew.php:146 msgid "Recipient user not found." -msgstr "Nie znaleziono odbiorcy." +msgstr "Nie odnaleziono odbiorcy." #: actions/apidirectmessagenew.php:150 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Nie można wysłać bezpośredniej wiadomości do użytkowników, którzy nie są " -"Twoimi przyjaciółmi." +"twoimi przyjaciółmi." #: actions/apidirectmessage.php:89 -#, fuzzy, php-format +#, php-format msgid "Direct messages from %s" -msgstr "Bezpośrednia wiadomość do użytkownika %s" +msgstr "Bezpośrednie wiadomości do użytkownika %s" #: actions/apidirectmessage.php:93 #, php-format @@ -256,16 +256,16 @@ msgstr "Wszystkie bezpośrednie wiadomości wysłane do użytkownika %s" #: actions/apitimelinepublic.php:130 actions/apitimelinetag.php:139 #: actions/apitimelineuser.php:163 actions/apiusershow.php:101 msgid "API method not found!" -msgstr "Nie znaleziono metody API!" +msgstr "Nie odnaleziono metody API." #: actions/apifavoritecreate.php:108 actions/apifavoritedestroy.php:109 #: actions/apistatusesdestroy.php:113 msgid "No status found with that ID." -msgstr "Nie znaleziono statusów z tym identyfikatorem." +msgstr "Nie odnaleziono stanów z tym identyfikatorem." #: actions/apifavoritecreate.php:119 msgid "This status is already a favorite!" -msgstr "Ten status jest już ulubiony!" +msgstr "Ten stan jest już ulubiony." #: actions/apifavoritecreate.php:130 actions/favor.php:84 lib/command.php:176 msgid "Could not create favorite." @@ -273,7 +273,7 @@ msgstr "Nie można utworzyć ulubionego wpisu." #: actions/apifavoritedestroy.php:122 msgid "That status is not a favorite!" -msgstr "Ten status nie jest ulubiony!" +msgstr "Ten stan nie jest ulubiony." #: actions/apifavoritedestroy.php:134 actions/disfavor.php:87 msgid "Could not delete favorite." @@ -281,21 +281,21 @@ msgstr "Nie można usunąć ulubionego wpisu." #: actions/apifriendshipscreate.php:109 msgid "Could not follow user: User not found." -msgstr "Nie można obserwować użytkownika: nie znaleziono użytkownika." +msgstr "Nie można obserwować użytkownika: nie odnaleziono użytkownika." #: actions/apifriendshipscreate.php:118 #, php-format msgid "Could not follow user: %s is already on your list." -msgstr "Nie można obserwować użytkownika: %s jest już na Twojej liście." +msgstr "Nie można obserwować użytkownika: %s jest już na twojej liście." #: actions/apifriendshipsdestroy.php:109 -#, fuzzy msgid "Could not unfollow user: User not found." -msgstr "Nie można obserwować użytkownika: nie znaleziono użytkownika." +msgstr "" +"Nie można zrezygnować z obserwacji użytkownika: nie odnaleziono użytkownika." #: actions/apifriendshipsdestroy.php:120 msgid "You cannot unfollow yourself!" -msgstr "" +msgstr "Nie można zrezygnować z obserwacji samego siebie." #: actions/apifriendshipsexists.php:94 msgid "Two user ids or screen_names must be supplied." @@ -307,7 +307,7 @@ msgstr "Nie można określić użytkownika źródłowego." #: actions/apifriendshipsshow.php:143 msgid "Could not find target user." -msgstr "Nie można znaleźć użytkownika docelowego." +msgstr "Nie można odnaleźć użytkownika docelowego." #: actions/apigroupcreate.php:164 actions/editgroup.php:182 #: actions/newgroup.php:126 actions/profilesettings.php:208 @@ -340,9 +340,9 @@ msgid "Full name is too long (max 255 chars)." msgstr "Imię i nazwisko jest za długie (maksymalnie 255 znaków)." #: actions/apigroupcreate.php:213 -#, fuzzy, php-format +#, php-format msgid "Description is too long (max %d chars)." -msgstr "opis jest za długi (maksymalnie 140 znaków)." +msgstr "Opis jest za długi (maksymalnie %d znaków)." #: actions/apigroupcreate.php:224 actions/editgroup.php:204 #: actions/newgroup.php:148 actions/profilesettings.php:225 @@ -354,7 +354,7 @@ msgstr "Położenie jest za długie (maksymalnie 255 znaków)." #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." -msgstr "Za dużo aliasów! Maksymalnie %d." +msgstr "Za dużo aliasów. Maksymalnie %d." #: actions/apigroupcreate.php:264 actions/editgroup.php:224 #: actions/newgroup.php:168 @@ -376,33 +376,30 @@ msgstr "Alias nie może być taki sam jak pseudonim." #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "Nie znaleziono metody API!" +msgstr "Nie odnaleziono grupy." #: actions/apigroupjoin.php:110 -#, fuzzy msgid "You are already a member of that group." -msgstr "Jesteś już członkiem tej grupy" +msgstr "Jesteś już członkiem tej grupy." #: actions/apigroupjoin.php:119 actions/joingroup.php:95 lib/command.php:221 msgid "You have been blocked from that group by the admin." msgstr "Zostałeś zablokowany w tej grupie przez administratora." #: actions/apigroupjoin.php:138 -#, fuzzy, php-format +#, php-format msgid "Could not join user %s to group %s." -msgstr "Nie można dołączyć użytkownika %s do grupy %s" +msgstr "Nie można dołączyć użytkownika %s do grupy %s." #: actions/apigroupleave.php:114 -#, fuzzy msgid "You are not a member of this group." msgstr "Nie jesteś członkiem tej grupy." #: actions/apigroupleave.php:124 -#, fuzzy, php-format +#, php-format msgid "Could not remove user %s to group %s." -msgstr "Nie można usunąć użytkownika %s z grupy %s" +msgstr "Nie można usunąć użytkownika %s z grupy %s." #: actions/apigrouplistall.php:90 actions/usergroups.php:62 #, php-format @@ -410,19 +407,19 @@ msgid "%s groups" msgstr "Grupy %s" #: actions/apigrouplistall.php:94 -#, fuzzy, php-format +#, php-format msgid "groups on %s" -msgstr "Działania grupy" +msgstr "grupy na %s" #: actions/apigrouplist.php:95 -#, fuzzy, php-format +#, php-format msgid "%s's groups" -msgstr "Grupy %s" +msgstr "Grupy użytkownika %s" #: actions/apigrouplist.php:103 -#, fuzzy, php-format +#, php-format msgid "Groups %s is a member of on %s." -msgstr "Grupy %s są członkiem" +msgstr "Grupy %s są członkiem na %s." #: actions/apistatusesdestroy.php:107 msgid "This method requires a POST or DELETE." @@ -430,36 +427,34 @@ msgstr "Ta metoda wymaga POST lub DELETE." #: actions/apistatusesdestroy.php:130 msgid "You may not delete another user's status." -msgstr "Nie można usuwać statusów innych użytkowników." +msgstr "Nie można usuwać stanów innych użytkowników." #: actions/apistatusesshow.php:138 -#, fuzzy msgid "Status deleted." -msgstr "Usunięto awatar." +msgstr "Usunięto stan." #: actions/apistatusesshow.php:144 msgid "No status with that ID found." -msgstr "Nie znaleziono statusów z tym identyfikatorem." +msgstr "Nie odnaleziono stanów z tym identyfikatorem." #: 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 "Wpis jest za długi. Maksymalna długość to 140 znaków." +msgstr "Wpis jest za długi. Maksymalna długość wynosi %d znaków." #: actions/apistatusesupdate.php:198 msgid "Not found" -msgstr "Nie znaleziono" +msgstr "Nie odnaleziono" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 -#, fuzzy, php-format +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 +#, php-format msgid "Max notice size is %d chars, including attachment URL." -msgstr "Maksymalny rozmiar wpisu to 140 znaków, w tym adres URL załącznika." +msgstr "Maksymalny rozmiar wpisu wynosi %d znaków, w tym adres URL załącznika." #: actions/apisubscriptions.php:231 actions/apisubscriptions.php:261 -#, fuzzy msgid "Unsupported format." -msgstr "Nieobsługiwany format pliku obrazu." +msgstr "Nieobsługiwany format." #: actions/apitimelinefavorites.php:107 #, php-format @@ -481,7 +476,7 @@ msgstr "Oś czasu użytkownika %s" #: actions/userrss.php:92 #, php-format msgid "Updates from %1$s on %2$s!" -msgstr "Aktualizacje od %1$s na %2$s!" +msgstr "Aktualizacje z %1$s na %2$s." #: actions/apitimelinementions.php:116 #, php-format @@ -501,7 +496,7 @@ msgstr "Publiczna oś czasu użytkownika %s" #: actions/apitimelinepublic.php:110 actions/publicrss.php:105 #, php-format msgid "%s updates from everyone!" -msgstr "Użytkownik %s aktualizuje od każdego!" +msgstr "Użytkownik %s aktualizuje od każdego." #: actions/apitimelinetag.php:101 actions/tag.php:66 #, php-format @@ -511,11 +506,11 @@ msgstr "Wpisy ze znacznikiem %s" #: actions/apitimelinetag.php:107 actions/tagrss.php:64 #, php-format msgid "Updates tagged with %1$s on %2$s!" -msgstr "Aktualizacje ze znacznikiem %1$s na %2$s!" +msgstr "Aktualizacje ze znacznikiem %1$s na %2$s." #: actions/apiusershow.php:96 msgid "Not found." -msgstr "Nie znaleziono." +msgstr "Nie odnaleziono." #: actions/attachment.php:73 msgid "No such attachment." @@ -541,7 +536,7 @@ msgstr "Awatar" #: actions/avatarsettings.php:78 #, php-format msgid "You can upload your personal avatar. The maximum file size is %s." -msgstr "Można wysłać swój osobisty awatar. Maksymalny rozmiar pliku to %s." +msgstr "Można wysłać osobisty awatar. Maksymalny rozmiar pliku to %s." #: actions/avatarsettings.php:106 actions/avatarsettings.php:182 #: actions/grouplogo.php:178 actions/remotesubscribe.php:191 @@ -565,7 +560,7 @@ msgid "Preview" msgstr "Podgląd" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Usuń" @@ -578,7 +573,7 @@ msgid "Crop" msgstr "Przytnij" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -593,7 +588,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "Wystąpił problem z tokenem sesji. Spróbuj ponownie." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -660,9 +655,8 @@ msgid "Unblock this user" msgstr "Odblokuj tego użytkownika" #: actions/block.php:69 -#, fuzzy msgid "You already blocked that user." -msgstr "Ten użytkownik został już zablokowany." +msgstr "Użytkownik jest już zablokowany." #: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160 msgid "Block user" @@ -675,8 +669,8 @@ msgid "" "will not be notified of any @-replies from them." msgstr "" "Jesteś pewny, że chcesz zablokować tego użytkownika. Po tym jego subskrypcja " -"do Ciebie zostanie usunięta, nie będzie mógł Cię zasubskrybować w " -"przyszłości i nie będziesz powiadamiany o żadnych odpowiedziach @ od niego." +"do ciebie zostanie usunięta, nie będzie mógł cię subskrybować w przyszłości " +"i nie będziesz powiadamiany o żadnych odpowiedziach @ od niego." #: actions/block.php:143 actions/deletenotice.php:145 #: actions/deleteuser.php:147 actions/groupblock.php:178 @@ -684,9 +678,8 @@ msgid "No" msgstr "Nie" #: actions/block.php:143 actions/deleteuser.php:147 -#, fuzzy msgid "Do not block this user" -msgstr "Odblokuj tego użytkownika" +msgstr "Nie blokuj tego użytkownika" #: actions/block.php:144 actions/deletenotice.php:146 #: actions/deleteuser.php:148 actions/groupblock.php:179 @@ -702,9 +695,8 @@ msgid "Failed to save block information." msgstr "Zapisanie informacji o blokadzie nie powiodło się." #: actions/bookmarklet.php:50 -#, fuzzy msgid "Post to " -msgstr "Zdjęcie" +msgstr "Wyślij do " #: actions/confirmaddress.php:75 msgid "No confirmation code." @@ -712,11 +704,11 @@ msgstr "Brak kodu potwierdzającego." #: actions/confirmaddress.php:80 msgid "Confirmation code not found." -msgstr "Nie znaleziono kodu potwierdzającego." +msgstr "Nie odnaleziono kodu potwierdzającego." #: actions/confirmaddress.php:85 msgid "That confirmation code is not for you!" -msgstr "Ten kod potwierdzający nie jest przeznaczony dla Ciebie!" +msgstr "Ten kod potwierdzający nie jest przeznaczony dla ciebie." #: actions/confirmaddress.php:90 #, php-format @@ -727,15 +719,15 @@ msgstr "Nierozpoznany typ adresu %s" msgid "That address has already been confirmed." msgstr "Ten adres został już potwierdzony." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Nie można zaktualizować użytkownika." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Nie można usunąć potwierdzenia adresu e-mail." @@ -747,14 +739,14 @@ msgstr "Potwierdź adres" #: actions/confirmaddress.php:159 #, php-format msgid "The address \"%s\" has been confirmed for your account." -msgstr "Adres \"%s\" został potwierdzony dla Twojego konta." +msgstr "Adres \"%s\" został potwierdzony dla twojego konta." #: actions/conversation.php:99 msgid "Conversation" msgstr "Rozmowa" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Wpisy" @@ -780,8 +772,8 @@ msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" -"Za chwilę wpis zostanie trwale usunięty. Kiedy to się stanie, to już się nie " -"odstanie." +"Za chwilę wpis zostanie trwale usunięty. Kiedy to się stanie, nie będzie " +"mogło zostać cofnięte." #: actions/deletenotice.php:109 actions/deletenotice.php:141 msgid "Delete notice" @@ -795,7 +787,7 @@ msgstr "Jesteś pewien, że chcesz usunąć ten wpis?" msgid "Do not delete this notice" msgstr "Nie usuwaj tego wpisu" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Usuń ten wpis" @@ -804,30 +796,28 @@ msgid "There was a problem with your session token. Try again, please." msgstr "Wystąpił problem z tokenem sesji. Spróbuj ponownie." #: actions/deleteuser.php:67 -#, fuzzy msgid "You cannot delete users." -msgstr "Nie można zaktualizować użytkownika." +msgstr "Nie można usuwać użytkowników." #: actions/deleteuser.php:74 -#, fuzzy msgid "You can only delete local users." -msgstr "Nie można usuwać statusów innych użytkowników." +msgstr "Nie można usuwać lokalnych użytkowników." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "Usuń" +msgstr "Usuń użytkownika" #: actions/deleteuser.php:135 msgid "" "Are you sure you want to delete this user? This will clear all data about " "the user from the database, without a backup." msgstr "" +"Na pewno usunąć tego użytkownika? Wyczyści to wszystkie dane o użytkowniku z " +"bazy danych, bez utworzenia kopii zapasowej." #: actions/deleteuser.php:148 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "Usuń ten wpis" +msgstr "Usuń tego użytkownika" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 @@ -836,190 +826,118 @@ msgstr "Wygląd" #: actions/designadminpanel.php:73 msgid "Design settings for this StatusNet site." -msgstr "" +msgstr "Ustawienia wyglądu tej strony StatusNet." -#: actions/designadminpanel.php:278 -#, fuzzy +#: actions/designadminpanel.php:270 msgid "Invalid logo URL." -msgstr "Nieprawidłowy rozmiar." +msgstr "Nieprawidłowy adres URL logo." -#: actions/designadminpanel.php:282 -#, fuzzy, php-format +#: actions/designadminpanel.php:274 +#, php-format msgid "Theme not available: %s" -msgstr "Ta strona nie jest dostępna w " +msgstr "Motyw nie jest dostępny: %s" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Ta strona nie jest dostępna w " - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 -#, fuzzy +#: actions/designadminpanel.php:370 msgid "Change logo" -msgstr "Zmień kolory" +msgstr "Zmień logo" -#: actions/designadminpanel.php:417 -#, fuzzy +#: actions/designadminpanel.php:375 msgid "Site logo" -msgstr "Zaproś" +msgstr "Logo strony" -#: actions/designadminpanel.php:424 -#, fuzzy +#: actions/designadminpanel.php:382 msgid "Change theme" -msgstr "Zmień" +msgstr "Zmień motyw" -#: actions/designadminpanel.php:441 -#, fuzzy +#: actions/designadminpanel.php:399 msgid "Site theme" -msgstr "Wpis strony" +msgstr "Motyw strony" -#: actions/designadminpanel.php:442 -#, fuzzy +#: actions/designadminpanel.php:400 msgid "Theme for the site." -msgstr "Wyloguj się ze strony" +msgstr "Motyw strony." -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Ustawienia awatara" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Ustawienia awatara" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Zaktualizowano awatar." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Usunięto awatar." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" -msgstr "Zmień obraz tłas" +msgstr "Zmień obraz tła" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "Tło" -#: actions/designadminpanel.php:496 -#, fuzzy, php-format +#: actions/designadminpanel.php:422 +#, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." -msgstr "Można wysłać obraz logo grupy. Maksymalny rozmiar pliku to %s." +msgstr "Można wysłać obraz tła dla strony. Maksymalny rozmiar pliku to %1$s." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "Włączone" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "Wyłączone" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Włącz lub wyłącz obraz tła." -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "Kafelkowy obraz tła" -#: actions/designadminpanel.php:554 -#, fuzzy -msgid "Background server" -msgstr "Tło" - -#: actions/designadminpanel.php:558 -#, fuzzy -msgid "Background path" -msgstr "Tło" - -#: actions/designadminpanel.php:562 -#, fuzzy -msgid "Background directory" -msgstr "Tło" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" msgstr "Zmień kolory" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" msgstr "Zawartość" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" msgstr "Panel boczny" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Tekst" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" msgstr "Odnośniki" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" -msgstr "Użyj domyślnych" +msgstr "Użycie domyślnych" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Przywróć domyślny wygląd" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Przywróć domyślne ustawienia" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Zapisz" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "Zapisz wygląd" #: actions/disfavor.php:81 msgid "This notice is not a favorite!" -msgstr "Ten wpis nie jest ulubiony!" +msgstr "Ten wpis nie jest ulubiony." #: actions/disfavor.php:94 msgid "Add to favorites" @@ -1032,7 +950,7 @@ msgstr "Nie ma takiego dokumentu." #: actions/editgroup.php:56 #, php-format msgid "Edit %s group" -msgstr "Edytuj grupę %s" +msgstr "Zmodyfikuj grupę %s" #: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65 msgid "You must be logged in to create a group." @@ -1048,9 +966,9 @@ msgid "Use this form to edit the group." msgstr "Użyj tego formularza, aby zmodyfikować grupę." #: actions/editgroup.php:201 actions/newgroup.php:145 -#, fuzzy, php-format +#, php-format msgid "description is too long (max %d chars)." -msgstr "opis jest za długi (maksymalnie 140 znaków)." +msgstr "opis jest za długi (maksymalnie %d znaków)." #: actions/editgroup.php:253 msgid "Could not update group." @@ -1071,7 +989,7 @@ msgstr "Ustawienia adresu e-mail" #: actions/emailsettings.php:71 #, php-format msgid "Manage how you get email from %%site.name%%." -msgstr "Zarządzaj, jak otrzymywać wiadomości e-mail od %%site.name%%." +msgstr "Zarządzanie, jak otrzymywać wiadomości e-mail od %%site.name%%." #: actions/emailsettings.php:100 actions/imsettings.php:100 #: actions/smssettings.php:104 @@ -1094,7 +1012,7 @@ msgid "" "a message with further instructions." msgstr "" "Oczekiwanie na potwierdzenie tego adresu. Sprawdź swoją skrzynkę odbiorczą " -"(także w wiadomościach niechcianych!), czy otrzymałeś wiadomość z dalszymi " +"(także w wiadomościach niechcianych), czy otrzymałeś wiadomość z dalszymi " "instrukcjami." #: actions/emailsettings.php:117 actions/imsettings.php:120 @@ -1125,7 +1043,7 @@ msgstr "Wyślij wiadomość e-mail na ten adres, aby wysyłać nowe wpisy." #: actions/emailsettings.php:145 actions/smssettings.php:162 msgid "Make a new email address for posting to; cancels the old one." -msgstr "Używaj nowego adresu e-mail do wysyłania; anuluj stary." +msgstr "Używaj nowego adresu e-mail do wysyłania; anuluj poprzedni." #: actions/emailsettings.php:148 actions/smssettings.php:164 msgid "New" @@ -1138,19 +1056,19 @@ msgstr "Preferencje" #: actions/emailsettings.php:158 msgid "Send me notices of new subscriptions through email." -msgstr "Wyślij mi wpisy nowych subskrypcji przez e-mail." +msgstr "Wyślij wpisy nowych subskrypcji przez e-mail." #: actions/emailsettings.php:163 msgid "Send me email when someone adds my notice as a favorite." -msgstr "Wyślij mi wiadomość e-mail, kiedy ktoś doda mój wpis jako ulubiony." +msgstr "Wyślij wiadomość e-mail, kiedy ktoś doda mój wpis jako ulubiony." #: actions/emailsettings.php:169 msgid "Send me email when someone sends me a private message." -msgstr "Wyślij mi wiadomość e-mail, kiedy ktoś wyśle mi prywatną wiadomość." +msgstr "Wyślij wiadomość e-mail, kiedy ktoś wyśle prywatną wiadomość." #: actions/emailsettings.php:174 msgid "Send me email when someone sends me an \"@-reply\"." -msgstr "Wyślij mi wiadomość e-mail, kiedy ktoś wyśle mi odpowiedź \"@\"." +msgstr "Wyślij wiadomość e-mail, kiedy ktoś wyśle odpowiedź \"@\"." #: actions/emailsettings.php:179 msgid "Allow friends to nudge me and send me an email." @@ -1158,92 +1076,92 @@ msgstr "Pozwól przyjaciołom na szturchanie mnie i wyślij mi wiadomość e-mai #: actions/emailsettings.php:185 msgid "I want to post notices by email." -msgstr "Chcę wysyłać wpisy przez e-mail." +msgstr "Chcę wysyłać wpisy przez wiadomości e-mail." #: actions/emailsettings.php:191 msgid "Publish a MicroID for my email address." msgstr "Opublikuj MicroID adresu e-mail." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Zapisano preferencje." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Brak adresu e-mail." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Nie można znormalizować tego adresu e-mail" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "To nie jest prawidłowy adres e-mail" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." -msgstr "Ten adres e-mail jest już Twój." +msgstr "Ten adres e-mail jest już twój." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Ten adres e-mail należy już do innego użytkownika." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Nie można wprowadzić kodu potwierdzającego." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" "Kod potwierdzający został wysłany na dodany adres e-mail. Sprawdź w swojej " -"skrzynce odbiorczej (także w wiadomościach niechcianych!), czy otrzymałeś " -"kod i instrukcje dotyczące jego użycia." +"skrzynce odbiorczej (także w wiadomościach niechcianych), czy otrzymałeś kod " +"i instrukcje dotyczące jego użycia." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Brak oczekujących potwierdzeń do anulowania." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "To jest błędny adres komunikatora." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Anulowano potwierdzenie." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." -msgstr "To nie jest Twój adres e-mail." +msgstr "To nie jest twój adres e-mail." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Adres został usunięty." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Brak przychodzącego adresu e-mail." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Nie można zaktualizować wpisu użytkownika." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Usunięto przychodzący adres e-mail." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Dodano nowy przychodzący adres e-mail." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Popularne wpisy" @@ -1269,7 +1187,7 @@ msgid "" "next to any notice you like." msgstr "" "Bądź pierwszym, który doda wpis do ulubionych naciskając przycisk ulubionego " -"obok wpisu, który Ci się podoba." +"obok wpisu, który ci się podoba." #: actions/favorited.php:156 #, php-format @@ -1278,7 +1196,7 @@ msgid "" "notice to your favorites!" msgstr "" "Dlaczego nie [zarejestrujesz konta](%%action.register%%) i zostaniesz " -"pierwszym, który doda wpis do ulubionych!" +"pierwszym, który doda wpis do ulubionych." #: actions/favoritesrss.php:111 actions/showfavorites.php:77 #: lib/personalgroupnav.php:115 @@ -1287,13 +1205,13 @@ msgid "%s's favorite notices" msgstr "Ulubione wpisy użytkownika %s" #: actions/favoritesrss.php:115 -#, fuzzy, php-format +#, php-format msgid "Updates favored by %1$s on %2$s!" -msgstr "Aktualizacje od %1$s na %2$s!" +msgstr "Aktualizacje ulubione przez użytkownika %1$s na %2$s." #: actions/favor.php:79 msgid "This notice is already a favorite!" -msgstr "Ten wpis jest już ulubiony!" +msgstr "Ten wpis jest już ulubiony." #: actions/favor.php:92 lib/disfavorform.php:140 msgid "Disfavor favorite" @@ -1332,35 +1250,31 @@ msgstr "Nie wysłano załączników" #: actions/finishremotesubscribe.php:69 msgid "Not expecting this response!" -msgstr "Nieoczekiwana odpowiedź!" +msgstr "Nieoczekiwana odpowiedź." #: actions/finishremotesubscribe.php:80 -#, fuzzy msgid "User being listened to does not exist." -msgstr "Obserwowany użytkownik nie istnieje." +msgstr "Nasłuchiwany użytkownik nie istnieje." #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 msgid "You can use the local subscription!" -msgstr "Można używać lokalnej subskrypcji!" +msgstr "Można używać lokalnej subskrypcji." #: actions/finishremotesubscribe.php:96 msgid "That user has blocked you from subscribing." -msgstr "Ten użytkownik zablokował Cię z subskrypcji." +msgstr "Ten użytkownik zablokował cię z subskrypcji." #: actions/finishremotesubscribe.php:106 -#, fuzzy msgid "You are not authorized." msgstr "Brak upoważnienia." #: actions/finishremotesubscribe.php:109 -#, fuzzy msgid "Could not convert request token to access token." msgstr "Nie można przekonwertować tokenów żądań na tokeny dostępu." #: actions/finishremotesubscribe.php:114 -#, fuzzy msgid "Remote service uses unknown version of OMB protocol." -msgstr "Nieznana wersja protokołu OMB." +msgstr "Zdalna usługa używa nieznanej wersji protokołu OMB." #: actions/finishremotesubscribe.php:133 lib/oauthstore.php:306 msgid "Error updating remote profile" @@ -1373,14 +1287,12 @@ msgid "No such group." msgstr "Nie ma takiej grupy." #: actions/getfile.php:75 -#, fuzzy msgid "No such file." -msgstr "Nie ma takiego wpisu." +msgstr "Nie ma takiego pliku." #: actions/getfile.php:79 -#, fuzzy msgid "Cannot read file." -msgstr "Utracono plik." +msgstr "Nie można odczytać pliku." #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 @@ -1423,7 +1335,7 @@ msgid "" "group in the future." msgstr "" "Jesteś pewny, że chcesz zablokować użytkownika \"%s\" w grupie \"%s\"? " -"Zostanie usunięty z grupy, nie będzie mógł wysyłać wpisów i zasubskrybować " +"Zostanie usunięty z grupy, nie będzie mógł wysyłać wpisów i subskrybować " "grupy w przyszłości." #: actions/groupblock.php:178 @@ -1465,7 +1377,7 @@ msgstr "Nie można zaktualizować wyglądu." #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings!" -msgstr "Nie można zapisać ustawień wyglądu!" +msgstr "Nie można zapisać ustawień wyglądu." #: actions/groupdesignsettings.php:307 actions/userdesignsettings.php:231 msgid "Design preferences saved." @@ -1507,7 +1419,7 @@ msgstr "Członkowie grupy %s, strona %d" msgid "A list of the users in this group." msgstr "Lista użytkowników znajdujących się w tej grupie." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Administrator" @@ -1528,9 +1440,9 @@ msgid "Make this user an admin" msgstr "Uczyń tego użytkownika administratorem" #: actions/grouprss.php:133 -#, fuzzy, php-format +#, php-format msgid "Updates from members of %1$s on %2$s!" -msgstr "Aktualizacje od %1$s na %2$s!" +msgstr "Aktualizacje od członków %1$s na %2$s." #: actions/groupsearch.php:52 #, php-format @@ -1538,12 +1450,12 @@ msgid "" "Search for groups on %%site.name%% by their name, location, or description. " "Separate the terms by spaces; they must be 3 characters or more." msgstr "" -"Znajdź grupy na %%site.name%% według ich nazwy, położenia lub opisu. Oddziel " -"terminy spacjami; muszą mieć trzy znaki lub więcej." +"Wyszukaj grupy na %%site.name%% według ich nazwy, położenia lub opisu. " +"Oddziel terminy spacjami; muszą mieć trzy znaki lub więcej." #: actions/groupsearch.php:58 msgid "Group search" -msgstr "Znajdź grupę" +msgstr "Wyszukaj grupę" #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 @@ -1556,7 +1468,7 @@ msgid "" "If you can't find the group you're looking for, you can [create it](%%action." "newgroup%%) yourself." msgstr "" -"Jeśli nie możesz znaleźć grupy, której szukasz, możesz sam [ją utworzyć](%%" +"Jeśli nie można odnaleźć grupy, której szukasz, można samemu [ją utworzyć](%%" "action.newgroup%%)." #: actions/groupsearch.php:85 @@ -1566,10 +1478,10 @@ msgid "" "action.newgroup%%) yourself!" msgstr "" "Dlaczego nie [zarejestrujesz konta](%%action.register%%) i sam [utworzysz " -"grupę](%%action.newgroup%%)!" +"grupę](%%action.newgroup%%)." #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Grupy" @@ -1587,11 +1499,11 @@ msgid "" "for one](%%%%action.groupsearch%%%%) or [start your own!](%%%%action.newgroup" "%%%%)" msgstr "" -"Grupy %%%%site.name%%%% umożliwiają znalezienie i rozmawianie z osobami o " +"Grupy %%%%site.name%%%% umożliwiają odnalezienie i rozmawianie z osobami o " "podobnych zainteresowaniach. Po dołączeniu do grupy można wysyłać wiadomości " "do wszystkich członków używając składni \"!nazwagrupy\". Nie widzisz grupy, " -"która Cię interesuje? Spróbuj ją [znaleźć](%%%%action.groupsearch%%%%) lub " -"[założyć własną!](%%%%action.newgroup%%%%)" +"która cię interesuje? Spróbuj ją [znaleźć](%%%%action.groupsearch%%%%) lub " +"[założyć własną.](%%%%action.newgroup%%%%)" #: actions/groups.php:107 actions/usergroups.php:124 lib/groupeditform.php:122 msgid "Create a new group" @@ -1623,13 +1535,12 @@ msgstr "" "Skonfiguruj adres i ustawienia poniżej." #: actions/imsettings.php:89 -#, fuzzy msgid "IM is not available." -msgstr "Ta strona nie jest dostępna w " +msgstr "Komunikator nie jest dostępny." #: actions/imsettings.php:106 msgid "Current confirmed Jabber/GTalk address." -msgstr "Obecnie potwierdzone adresy Jabbera/GTalk." +msgstr "Obecnie potwierdzone adresy Jabber/GTalk." #: actions/imsettings.php:114 #, php-format @@ -1637,7 +1548,7 @@ msgid "" "Awaiting confirmation on this address. Check your Jabber/GTalk account for a " "message with further instructions. (Did you add %s to your buddy list?)" msgstr "" -"Oczekiwanie na potwierdzenie tego adresu. Sprawdź swoje konto Jabbera/GTalk, " +"Oczekiwanie na potwierdzenie tego adresu. Sprawdź swoje konto Jabber/GTalk, " "czy otrzymałeś wiadomość z dalszymi instrukcjami (dodałeś %s do listy " "znajomych?)." @@ -1651,26 +1562,25 @@ msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " "add %s to your buddy list in your IM client or on GTalk." msgstr "" -"Adres Jabbera lub GTalk, taki jak \"NazwaUżytkownika@przykład.org\". " -"Najpierw upewnij się, że dodałeś %s do listy znajomych w komunikatorze lub " -"na GTalk." +"Adres Jabber lub GTalk, taki jak \"NazwaUżytkownika@przykład.org\". Najpierw " +"upewnij się, że dodałeś %s do listy znajomych w komunikatorze lub na GTalk." #: actions/imsettings.php:143 msgid "Send me notices through Jabber/GTalk." -msgstr "Wyślij mi wpisy przez Jabbera/GTalk." +msgstr "Wyślij mi wpisy przez Jabber/GTalk." #: actions/imsettings.php:148 msgid "Post a notice when my Jabber/GTalk status changes." -msgstr "Wyślij wpis, kiedy zmieni się mój status na Jabberze/GTalk." +msgstr "Wyślij wpis, kiedy zmieni się mój stan na Jabber/GTalk." #: actions/imsettings.php:153 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" -"Wyślij mi odpowiedzi przez Jabbera/GTalk od osób, których nie subskrybuję." +"Wyślij mi odpowiedzi przez Jabber/GTalk od osób, których nie subskrybuję." #: actions/imsettings.php:159 msgid "Publish a MicroID for my Jabber/GTalk address." -msgstr "Opublikuj MicroID adresu Jabbera/GTalk." +msgstr "Opublikuj MicroID adresu Jabber/GTalk." #: actions/imsettings.php:285 msgid "No Jabber ID." @@ -1686,7 +1596,7 @@ msgstr "To nie jest prawidłowy identyfikator Jabbera" #: actions/imsettings.php:299 msgid "That is already your Jabber ID." -msgstr "Ten identyfikator Jabbera jest już Twój." +msgstr "Ten identyfikator Jabbera jest już twój." #: actions/imsettings.php:302 msgid "Jabber ID already belongs to another user." @@ -1698,12 +1608,12 @@ msgid "" "A confirmation code was sent to the IM address you added. You must approve %" "s for sending messages to you." msgstr "" -"Kod potwierdzający został wysłany na dodany adres komunikatora. Musisz " +"Kod potwierdzający został wysłany na dodany adres komunikatora. Należy " "zaakceptować otrzymywanie wiadomości od %s." #: actions/imsettings.php:387 msgid "That is not your Jabber ID." -msgstr "To nie jest Twój identyfikator Jabbera." +msgstr "To nie jest twój identyfikator Jabbera." #: actions/inbox.php:59 #, php-format @@ -1745,7 +1655,7 @@ msgstr "Zaproś nowych użytkowników" #: actions/invite.php:128 msgid "You are already subscribed to these users:" -msgstr "Jesteś już zasubskrybowany do tych użytkowników:" +msgstr "Jesteś już subskrybowany do tych użytkowników:" #: actions/invite.php:131 actions/invite.php:139 #, php-format @@ -1756,8 +1666,7 @@ msgstr "%s (%s)" msgid "" "These people are already users and you were automatically subscribed to them:" msgstr "" -"Te osoby są już użytkownikami i zostałeś do nich automatycznie " -"zasubskrybowany:" +"Te osoby są już użytkownikami i zostałeś do nich automatycznie subskrybowany:" #: actions/invite.php:144 msgid "Invitation(s) sent to the following people:" @@ -1769,7 +1678,7 @@ msgid "" "on the site. Thanks for growing the community!" msgstr "" "Zostaniesz powiadomiony, kiedy ktoś zaakceptuje zaproszenie i zarejestruje " -"się na stronie. Dziękujemy za pomoc w zwiększaniu społeczności!" +"się na stronie. Dziękujemy za pomoc w zwiększaniu społeczności." #: actions/invite.php:162 msgid "" @@ -1794,14 +1703,14 @@ msgstr "Osobista wiadomość" msgid "Optionally add a personal message to the invitation." msgstr "Opcjonalnie dodaj osobistą wiadomość do zaproszenia." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Wyślij" #: actions/invite.php:226 #, php-format msgid "%1$s has invited you to join them on %2$s" -msgstr "%1$s zapraszają Cię, abyś dołączył do nich w %2$s" +msgstr "%1$s zapraszają cię, abyś dołączył do nich w %2$s" #: actions/invite.php:228 #, php-format @@ -1833,20 +1742,20 @@ msgid "" "\n" "Sincerely, %2$s\n" msgstr "" -"Użytkownik %1$s zapraszają Cię, abyś dołączył do nich w %2$s (%3$s).\n" +"Użytkownik %1$s zapraszają cię, abyś dołączył do nich w %2$s (%3$s).\n" "\n" "%2$s jest usługą mikroblogowania, która umożliwia pozostawanie w kontakcie z " -"osobami, których znasz i z tymi, którzy Cię interesują.\n" +"osobami, których znasz i z tymi, którzy cię interesują.\n" "\n" -"Możesz także dzielić się w sieci nowinkami o sobie, swoimi przemyśleniami, " -"lub swoim życiem z osobami, którzy Cię znają. To także wspaniały sposób na " -"poznawanie nowych osób, którzy dzielą Twoje zainteresowania.\n" +"Można także dzielić się w sieci nowinkami o sobie, swoimi przemyśleniami, " +"lub swoim życiem z osobami, którzy cię znają. To także wspaniały sposób na " +"poznawanie nowych osób, którzy dzielą twoje zainteresowania.\n" "\n" "Użytkownik %1$s powiedział:\n" "\n" "%4$s\n" "\n" -"Możesz zobaczyć stronę profilu %1$s na %2$s tutaj:\n" +"Można zobaczyć stronę profilu %1$s na %2$s tutaj:\n" "\n" "%5$s\n" "\n" @@ -1855,7 +1764,7 @@ msgstr "" "\n" "%6$s\n" "\n" -"Jeśli nie, możesz zignorować tę wiadomość. Dziękujemy za Twoją cierpliwość i " +"Jeśli nie, można zignorować tę wiadomość. Dziękujemy za twoją cierpliwość i " "czas.\n" "\n" "Z poważaniem, %2$s\n" @@ -1888,7 +1797,7 @@ msgstr "Nie jesteś członkiem tej grupy." #: actions/leavegroup.php:119 lib/command.php:278 msgid "Could not find membership record." -msgstr "Nie można znaleźć wpisu członkostwa." +msgstr "Nie można odnaleźć wpisu członkostwa." #: actions/leavegroup.php:127 lib/command.php:284 #, php-format @@ -1905,20 +1814,18 @@ msgid "Already logged in." msgstr "Jesteś już zalogowany." #: actions/login.php:110 actions/login.php:120 -#, fuzzy msgid "Invalid or expired token." -msgstr "Nieprawidłowa zawartość wpisu" +msgstr "Nieprawidłowy lub wygasły token." #: actions/login.php:143 msgid "Incorrect username or password." msgstr "Niepoprawna nazwa użytkownika lub hasło." #: actions/login.php:149 -#, fuzzy msgid "Error setting user. You are probably not authorized." -msgstr "Brak upoważnienia." +msgstr "Błąd podczas ustawiania użytkownika. Prawdopodobnie brak upoważnienia." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Zaloguj się" @@ -1945,7 +1852,8 @@ msgstr "Zapamiętaj mnie" #: actions/login.php:253 actions/register.php:479 msgid "Automatically login in the future; not for shared computers!" msgstr "" -"Automatyczne logowanie. Nie użyj na komputerach używanych przez wiele osób!" +"Automatyczne logowanie. Nie należy używać na komputerach używanych przez " +"wiele osób." #: actions/login.php:263 msgid "Lost or forgotten password?" @@ -1960,14 +1868,13 @@ msgstr "" "zmienianiem ustawień." #: 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 "" "Zaloguj się za pomocą nazwy użytkownika i hasła. Nie masz ich jeszcze? " -"[Zarejestruj](%%action.register%%) nowe konto lub wypróbuj [OpenID](%%action." -"openidlogin%%). " +"[Zarejestruj](%%action.register%%) nowe konto." #: actions/makeadmin.php:91 msgid "Only an admin can make another user an admin." @@ -1990,7 +1897,7 @@ msgstr "Nie można uczynić %s administratorem grupy %s" #: actions/microsummary.php:69 msgid "No current status" -msgstr "Brak obecnego statusu" +msgstr "Brak obecnego stanu" #: actions/newgroup.php:53 msgid "New group" @@ -2011,7 +1918,7 @@ msgstr "Nie można wysłać wiadomości do tego użytkownika." #: actions/newmessage.php:144 actions/newnotice.php:136 lib/command.php:351 #: lib/command.php:424 msgid "No content!" -msgstr "Brak zawartości!" +msgstr "Brak zawartości." #: actions/newmessage.php:158 msgid "No recipient specified." @@ -2031,7 +1938,7 @@ msgstr "Wysłano wiadomość" msgid "Direct message to %s sent" msgstr "Wysłano bezpośrednią wiadomość do użytkownika %s" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Błąd AJAX" @@ -2039,7 +1946,7 @@ msgstr "Błąd AJAX" msgid "New notice" msgstr "Nowy wpis" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "Wysłano wpis" @@ -2049,12 +1956,12 @@ msgid "" "Search for notices on %%site.name%% by their contents. Separate search terms " "by spaces; they must be 3 characters or more." msgstr "" -"Znajdź wpisy na %%site.name%% według ich zawartości. Oddziel wyszukiwane " +"Wyszukaj wpisy na %%site.name%% według ich zawartości. Oddziel wyszukiwane " "terminy spacjami. Terminy muszą mieć trzy znaki lub więcej." #: actions/noticesearch.php:78 msgid "Text search" -msgstr "Znajdź tekst" +msgstr "Wyszukiwanie tekstu" #: actions/noticesearch.php:91 #, php-format @@ -2068,33 +1975,33 @@ msgid "" "status_textarea=%s)!" msgstr "" "Zostań pierwszym, który [wyśle coś na ten temat](%%%%action.newnotice%%%%?" -"status_textarea=%s)!" +"status_textarea=%s)." #: actions/noticesearch.php:124 -#, fuzzy, php-format +#, php-format msgid "" "Why not [register an account](%%%%action.register%%%%) and be the first to " "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" "Dlaczego nie [zarejestrujesz konta](%%%%action.register%%%%) i zostaniesz " "pierwszym, który [wyśle coś na ten temat](%%%%action.newnotice%%%%?" -"status_textarea=%s)!" +"status_textarea=%s)." -#: actions/noticesearchrss.php:89 -#, fuzzy, php-format +#: actions/noticesearchrss.php:96 +#, php-format msgid "Updates with \"%s\"" -msgstr "Aktualizacje ze znacznikiem %1$s na %2$s!" +msgstr "Aktualizacje z \"%s\"" -#: actions/noticesearchrss.php:91 -#, fuzzy, php-format +#: actions/noticesearchrss.php:98 +#, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "Wszystkie aktualizacje pasujące do wyszukiwanego terminu \"%s\"" +msgstr "Aktualizacje pasujące do wyszukiwanego terminu \"%1$s\" na %2$s." #: actions/nudge.php:85 msgid "" "This user doesn't allow nudges or hasn't confirmed or set his email yet." msgstr "" -"Ten użytkownik nie pozwala na szturchnięcia lub nie potwierdził lub nie " +"Ten użytkownik nie pozwala na szturchnięcia albo nie potwierdził lub nie " "ustawił jeszcze swojego adresu e-mail." #: actions/nudge.php:94 @@ -2103,7 +2010,7 @@ msgstr "Wysłano szturchnięcie" #: actions/nudge.php:97 msgid "Nudge sent!" -msgstr "Wysłano szturchnięcie!" +msgstr "Wysłano szturchnięcie." #: actions/oembed.php:79 actions/shownotice.php:100 msgid "Notice has no profile" @@ -2112,16 +2019,15 @@ msgstr "Wpis nie posiada profilu" #: actions/oembed.php:86 actions/shownotice.php:180 #, php-format msgid "%1$s's status on %2$s" -msgstr "Status użytkownika %1$s na %2$s" +msgstr "Stan użytkownika %1$s na %2$s" #: actions/oembed.php:157 -#, fuzzy msgid "content type " -msgstr "Zawartość" +msgstr "typ zawartości " #: actions/oembed.php:160 msgid "Only " -msgstr "" +msgstr "Tylko " #: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999 #: lib/api.php:1027 lib/api.php:1137 @@ -2146,11 +2052,11 @@ msgstr "Zarządzaj różnymi innymi opcjami." #: actions/othersettings.php:108 msgid " (free service)" -msgstr "" +msgstr " (wolna usługa)" #: actions/othersettings.php:116 msgid "Shorten URLs with" -msgstr "Skracaj adresy URL za pomocą" +msgstr "Skracanie adresów URL za pomocą" #: actions/othersettings.php:117 msgid "Automatic shortening service to use." @@ -2196,7 +2102,7 @@ msgstr "Zmiana hasła" #: actions/passwordsettings.php:104 msgid "Old password" -msgstr "Stare hasło" +msgstr "Poprzednie hasło" #: actions/passwordsettings.php:108 actions/recoverpassword.php:235 msgid "New password" @@ -2211,9 +2117,9 @@ msgstr "6 lub więcej znaków" msgid "Confirm" msgstr "Potwierdź" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "takie samo jak hasło powyżej" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Takie samo jak powyższe hasło" #: actions/passwordsettings.php:117 msgid "Change" @@ -2229,7 +2135,7 @@ msgstr "Hasła nie pasują do siebie." #: actions/passwordsettings.php:165 msgid "Incorrect old password" -msgstr "Niepoprawne stare hasło" +msgstr "Niepoprawne poprzednie hasło" #: actions/passwordsettings.php:181 msgid "Error saving user; invalid." @@ -2243,13 +2149,114 @@ msgstr "Nie można zapisać nowego hasła." msgid "Password saved." msgstr "Zapisano hasło." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "Ścieżki" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "Ustawienia ścieżki i serwera dla tej strony StatusNet." + +#: actions/pathsadminpanel.php:140 +#, php-format +msgid "Theme directory not readable: %s" +msgstr "Katalog motywu jest nieczytelny: %s" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "Katalog awatara jest niezapisywalny: %s" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "Katalog tła jest niezapisywalny: %s" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "Katalog lokalizacji jest nieczytelny: %s" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "Strona" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "Ścieżka" + +#: actions/pathsadminpanel.php:216 +msgid "Site path" +msgstr "Ścieżka do strony" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "Ścieżka do lokalizacji" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "Ścieżka do katalogu lokalizacji" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "Motyw" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "Serwer motywu" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "Ścieżka do motywu" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "Katalog motywu" + +#: actions/pathsadminpanel.php:247 +msgid "Avatars" +msgstr "Awatary" + +#: actions/pathsadminpanel.php:252 +msgid "Avatar server" +msgstr "Serwer awatara" + +#: actions/pathsadminpanel.php:256 +msgid "Avatar path" +msgstr "Ścieżka do awatara" + +#: actions/pathsadminpanel.php:260 +msgid "Avatar directory" +msgstr "Katalog awatara" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "Tła" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "Serwer tła" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "Ścieżka do tła" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "Katalog tła" + +#: actions/pathsadminpanel.php:297 +msgid "Save paths" +msgstr "Ścieżki zapisu" + #: actions/peoplesearch.php:52 #, php-format msgid "" "Search for people on %%site.name%% by their name, location, or interests. " "Separate the terms by spaces; they must be 3 characters or more." msgstr "" -"Znajdź osoby na %%site.name%% według ich nazwiska, położenia lub " +"Wyszukaj osoby na %%site.name%% według ich nazwiska, położenia lub " "zainteresowań. Oddziel wyszukiwane terminy spacjami. Terminy muszą mieć trzy " "znaki lub więcej." @@ -2274,7 +2281,7 @@ msgstr "Nieprawidłowa zawartość wpisu" #: actions/postnotice.php:90 #, php-format msgid "Notice license ‘%s’ is not compatible with site license ‘%s’." -msgstr "" +msgstr "Licencja wpisu \"%s\" nie jest zgodna z licencją strony \"%s\"." #: actions/profilesettings.php:60 msgid "Profile settings" @@ -2285,7 +2292,7 @@ msgid "" "You can update your personal profile info here so people know more about you." msgstr "" "Tutaj można zaktualizować osobiste informacje w profilu, aby inni mogli " -"lepiej Cię poznać." +"lepiej cię poznać." #: actions/profilesettings.php:99 msgid "Profile information" @@ -2311,14 +2318,13 @@ msgid "URL of your homepage, blog, or profile on another site" msgstr "Adres URL strony domowej, bloga lub profilu na innej stronie" #: actions/profilesettings.php:122 actions/register.php:460 -#, fuzzy, php-format +#, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "Opisz się i swoje zainteresowania w 140 znakach" +msgstr "Opisz się i swoje zainteresowania w %d znakach" #: actions/profilesettings.php:125 actions/register.php:463 -#, fuzzy msgid "Describe yourself and your interests" -msgstr "Opisz się i swoje " +msgstr "Opisz się i swoje zainteresowania" #: actions/profilesettings.php:127 actions/register.php:465 msgid "Bio" @@ -2348,7 +2354,7 @@ msgstr "" "Znaczniki dla siebie (litery, liczby, -, . i _), oddzielone przecinkami lub " "spacjami" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Język" @@ -2368,13 +2374,12 @@ msgstr "W jakiej strefie czasowej zwykle się znajdujesz?" msgid "" "Automatically subscribe to whoever subscribes to me (best for non-humans)" msgstr "" -"Automatycznie zasubskrybuj każdego, kto mnie zasubskrybuje (najlepsze dla " -"botów)" +"Automatycznie subskrybuj każdego, kto mnie subskrybuje (najlepsze dla botów)" #: actions/profilesettings.php:221 actions/register.php:223 -#, fuzzy, php-format +#, php-format msgid "Bio is too long (max %d chars)." -msgstr "Wpis \"O mnie\" jest za długi (maksymalnie 140 znaków)." +msgstr "Wpis \"O mnie\" jest za długi (maksymalnie %d znaków)." #: actions/profilesettings.php:228 actions/siteadminpanel.php:165 msgid "Timezone not selected." @@ -2446,7 +2451,7 @@ msgstr "" #: actions/public.php:182 msgid "Be the first to post!" -msgstr "Zostań pierwszym, który coś wyśle!" +msgstr "Zostań pierwszym, który coś wyśle." #: actions/public.php:186 #, php-format @@ -2454,7 +2459,7 @@ msgid "" "Why not [register an account](%%action.register%%) and be the first to post!" msgstr "" "Dlaczego nie [zarejestrujesz konta](%%action.register%%) i zostaniesz " -"pierwszym, który coś wyśle!" +"pierwszym, który coś wyśle." #: actions/public.php:233 #, php-format @@ -2467,7 +2472,7 @@ msgstr "" "To jest %%site.name%%, usługa [mikroblogowania](http://pl.wikipedia.org/wiki/" "Mikroblog) oparta na wolnym narzędziu [StatusNet](http://status.net/). " "[Dołącz teraz](%%action.register%%), aby dzielić się wpisami o sobie z " -"przyjaciółmi, rodziną i kolegami! ([Przeczytaj więcej](%%doc.help%%))" +"przyjaciółmi, rodziną i kolegami. ([Przeczytaj więcej](%%doc.help%%))" #: actions/public.php:238 #, php-format @@ -2492,11 +2497,11 @@ msgstr "To są najpopularniejsze ostatnie znaczniki na %s " #, php-format msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet." msgstr "" -"Nikt jeszcze nie wysłał wpisu za pomocą [znacznika hasha](%%doc.tags%%)." +"Nikt jeszcze nie wysłał wpisu za pomocą [znacznika mieszania](%%doc.tags%%)." #: actions/publictagcloud.php:72 msgid "Be the first to post one!" -msgstr "Zostań pierwszym, który go wyśle!" +msgstr "Zostań pierwszym, który go wyśle." #: actions/publictagcloud.php:75 #, php-format @@ -2505,7 +2510,7 @@ msgid "" "one!" msgstr "" "Dlaczego nie [zarejestrujesz konta](%%action.register%%) i zostaniesz " -"pierwszym, który go wyśle!" +"pierwszym, który go wyśle." #: actions/publictagcloud.php:135 msgid "Tag cloud" @@ -2513,7 +2518,7 @@ msgstr "Chmura znaczników" #: actions/recoverpassword.php:36 msgid "You are already logged in!" -msgstr "Jesteś już zalogowany!" +msgstr "Jesteś już zalogowany." #: actions/recoverpassword.php:62 msgid "No such recovery code." @@ -2544,22 +2549,24 @@ msgid "" "If you have forgotten or lost your password, you can get a new one sent to " "the email address you have stored in your account." msgstr "" +"Jeśli zapomniano lub zgubiono swoje hasło, można otrzymać nowe, wysłane na " +"adres e-mail przechowywany w koncie." #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " -msgstr "" +msgstr "Zostałeś zidentyfikowany. Podaj poniżej nowe hasło. " #: actions/recoverpassword.php:188 msgid "Password recovery" -msgstr "" +msgstr "Przywrócenie hasła" #: actions/recoverpassword.php:191 msgid "Nickname or email address" -msgstr "" +msgstr "Pseudonim lub adres e-mail" #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." -msgstr "Twój pseudonim na tym serwerze lub zarejestrowany adres e-mail." +msgstr "Pseudonim na tym serwerze lub zarejestrowany adres e-mail." #: actions/recoverpassword.php:199 actions/recoverpassword.php:200 msgid "Recover" @@ -2583,11 +2590,7 @@ msgstr "Nieznane działanie" #: actions/recoverpassword.php:236 msgid "6 or more characters, and don't forget it!" -msgstr "6 lub więcej znaków, i nie zapomnij go!" - -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Takie samo jak powyższe hasło" +msgstr "6 lub więcej znaków, i nie zapomnij go." #: actions/recoverpassword.php:243 msgid "Reset" @@ -2615,7 +2618,7 @@ msgid "" "address registered to your account." msgstr "" "Instrukcje przywracania hasła zostały wysłane na adres e-mail zarejestrowany " -"z Twoim kontem." +"z twoim kontem." #: actions/recoverpassword.php:344 msgid "Unexpected password reset." @@ -2639,17 +2642,17 @@ msgstr "Pomyślnie zapisano nowe hasło. Jesteś teraz zalogowany." #: actions/register.php:85 actions/register.php:189 actions/register.php:404 msgid "Sorry, only invited people can register." -msgstr "Przepraszamy, tylko zaproszone osoby mogą się rejestrować." +msgstr "Tylko zaproszone osoby mogą się rejestrować." #: actions/register.php:92 msgid "Sorry, invalid invitation code." -msgstr "Przepraszamy, nieprawidłowy kod zaproszenia." +msgstr "Nieprawidłowy kod zaproszenia." #: actions/register.php:112 msgid "Registration successful" msgstr "Rejestracja powiodła się" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Zarejestruj się" @@ -2661,7 +2664,7 @@ msgstr "Rejestracja nie jest dozwolona." #: actions/register.php:198 msgid "You can't register if you don't agree to the license." msgstr "" -"Nie możesz się zarejestrować, jeśli nie zgadzasz się z warunkami licencji." +"Nie można się zarejestrować, jeśli nie zgadzasz się z warunkami licencji." #: actions/register.php:201 msgid "Not a valid email address." @@ -2676,15 +2679,12 @@ msgid "Invalid username or password." msgstr "Nieprawidłowa nazwa użytkownika lub hasło." #: actions/register.php:342 -#, fuzzy msgid "" "With this form you can create a new account. You can then post notices and " "link up to friends and colleagues. " msgstr "" "Za pomocą tego formularza można utworzyć nowe konto. Można wtedy wysyłać " -"wpisy i połączyć się z przyjaciółmi i kolegami. (Posiadasz identyfikator " -"[OpenID](http://openid.net/)? Wypróbuj [rejestracji OpenID](%%action." -"openidlogin%%)!)" +"wpisy i połączyć się z przyjaciółmi i kolegami. " #: actions/register.php:424 msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." @@ -2700,7 +2700,7 @@ msgid "Same as password above. Required." msgstr "Takie samo jak powyższe hasło. Wymagane." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "E-mail" @@ -2710,7 +2710,7 @@ msgstr "Używane tylko do aktualizacji, ogłoszeń i przywracania hasła" #: actions/register.php:449 msgid "Longer name, preferably your \"real\" name" -msgstr "Dłuższa nazwa, najlepiej twoje \"prawdziwe\" nazwisko" +msgstr "Dłuższa nazwa, najlepiej twoje \"prawdziwe\" imię i nazwisko" #: actions/register.php:493 msgid "My text and files are available under " @@ -2718,7 +2718,7 @@ msgstr "Moje teksty i pliki są dostępne na " #: actions/register.php:495 msgid "Creative Commons Attribution 3.0" -msgstr "Creative Commons Uznanie Autorstwa 3.0" +msgstr "Creative Commons Uznanie autorstwa 3.0" #: actions/register.php:496 msgid "" @@ -2746,20 +2746,20 @@ msgid "" "\n" "Thanks for signing up and we hope you enjoy using this service." msgstr "" -"Gratulacje, %s! Witaj na %%%%site.name%%%%. Stąd możesz chcieć...\n" +"Gratulacje, %s! Witaj na %%%%site.name%%%%. Stąd można...\n" "\n" "* Przejść do [swojego profilu](%s) i wysłać swoją pierwszą wiadomość.\n" -"* Dodać [adres Jabbera/GTalk](%%%%action.imsettings%%%%), abyś mógł wysyłać " +"* Dodać [adres Jabber/GTalk](%%%%action.imsettings%%%%), abyś mógł wysyłać " "wpisy przez komunikatora.\n" "* [Poszukać osób](%%%%action.peoplesearch%%%%), których możesz znać lub " -"którzy dzielą Twoje zainteresowania. \n" +"którzy dzielą twoje zainteresowania. \n" "* Zaktualizować swoje [ustawienia profilu](%%%%action.profilesettings%%%%), " "aby powiedzieć innym więcej o sobie. \n" "* Przeczytać [dokumentację w sieci](%%%%doc.help%%%%), aby dowiedzieć się o " "funkcjach, które mogłeś pominąć. \n" "\n" "Dziękujemy za zarejestrowanie się i mamy nadzieję, że używanie tej usługi " -"sprawi Ci przyjemność." +"sprawi ci przyjemność." #: actions/register.php:561 msgid "" @@ -2776,18 +2776,18 @@ msgid "" "register%%) a new account. If you already have an account on a [compatible " "microblogging site](%%doc.openmublog%%), enter your profile URL below." msgstr "" -"Aby zasubskrybować, można [zalogować się](%%action.login%%) lub " -"[zarejestrować](%%action.register%%) nowe konto. Jeśli już posiadasz konto " -"na [zgodnej stronie mikroblogowania](%%doc.openmublog%%), podaj poniżej " -"adres URL profilu." +"Aby subskrybować, można [zalogować się](%%action.login%%) lub [zarejestrować]" +"(%%action.register%%) nowe konto. Jeśli już posiadasz konto na [zgodnej " +"stronie mikroblogowania](%%doc.openmublog%%), podaj poniżej adres URL " +"profilu." #: actions/remotesubscribe.php:112 msgid "Remote subscribe" -msgstr "Zasubskrybuj zdalnie" +msgstr "Subskrybuj zdalnie" #: actions/remotesubscribe.php:124 msgid "Subscribe to a remote user" -msgstr "Zasubskrybuj zdalnego użytkownika" +msgstr "Subskrybuj zdalnego użytkownika" #: actions/remotesubscribe.php:129 msgid "User nickname" @@ -2806,27 +2806,26 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "Adres URL profilu na innej, zgodnej usłudze mikroblogowania" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" -msgstr "Zasubskrybuj" +msgstr "Subskrybuj" #: actions/remotesubscribe.php:159 msgid "Invalid profile URL (bad format)" msgstr "Nieprawidłowy adres URL profilu (błędny format)" #: actions/remotesubscribe.php:168 -#, fuzzy msgid "" "Not a valid profile URL (no YADIS document or no or invalid XRDS defined)." -msgstr "To nie jest prawidłowy adres URL profilu (brak dokumentu YADIS)." +msgstr "" +"To nie jest prawidłowy adres URL profilu (brak dokumentu YADIS lub określono " +"nieprawidłowe XRDS)." #: actions/remotesubscribe.php:176 -#, fuzzy msgid "That’s a local profile! Login to subscribe." -msgstr "To jest profil lokalny! Zaloguj się, aby zasubskrybować." +msgstr "To jest profil lokalny. Zaloguj się, aby subskrybować." #: actions/remotesubscribe.php:183 -#, fuzzy msgid "Couldn’t get a request token." msgstr "Nie można uzyskać tokenu żądana." @@ -2842,19 +2841,19 @@ msgid "Replies to %s, page %d" msgstr "Odpowiedzi na %s, strona %d" #: actions/replies.php:144 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (RSS 1.0)" -msgstr "Kanał wpisów dla %s (RSS 1.0)" +msgstr "Kanał odpowiedzi dla użytkownika %s (RSS 1.0)" #: actions/replies.php:151 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (RSS 2.0)" -msgstr "Kanał wpisów dla %s (RSS 2.0)" +msgstr "Kanał odpowiedzi dla użytkownika %s (RSS 2.0)" #: actions/replies.php:158 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (Atom)" -msgstr "Kanał wpisów dla %s (Atom)" +msgstr "Kanał odpowiedzi dla użytkownika %s (Atom)" #: actions/replies.php:198 #, php-format @@ -2871,8 +2870,8 @@ msgid "" "You can engage other users in a conversation, subscribe to more people or " "[join groups](%%action.groups%%)." msgstr "" -"Możesz nawiązać rozmowę z innymi użytkownikami, zasubskrybować więcej osób " -"lub [dołączyć do grup](%%action.groups%%)." +"Można nawiązać rozmowę z innymi użytkownikami, subskrybować więcej osób lub " +"[dołączyć do grup](%%action.groups%%)." #: actions/replies.php:205 #, php-format @@ -2880,23 +2879,21 @@ msgid "" "You can try to [nudge %s](../%s) or [post something to his or her attention]" "(%%%%action.newnotice%%%%?status_textarea=%s)." msgstr "" -"Możesz spróbować [szturchnąć użytkownika %s](../%s) lub [wysłać coś " +"Można spróbować [szturchnąć użytkownika %s](../%s) lub [wysłać coś " "wymagającego jego uwagi](%%%%action.newnotice%%%%?status_textarea=%s)." #: actions/repliesrss.php:72 -#, fuzzy, php-format +#, php-format msgid "Replies to %1$s on %2$s!" -msgstr "Wiadomość do użytkownika %1$s na %2$s" +msgstr "odpowiedzi dla użytkownika %1$s na %2$s." #: actions/sandbox.php:65 actions/unsandbox.php:65 -#, fuzzy msgid "You cannot sandbox users on this site." -msgstr "Nie można wysłać wiadomości do tego użytkownika." +msgstr "Nie można ograniczać użytkowników na tej stronie." #: actions/sandbox.php:72 -#, fuzzy msgid "User is already sandboxed." -msgstr "Użytkownik został już zablokował w grupie." +msgstr "Użytkownik jest już ograniczony." #: actions/showfavorites.php:79 #, php-format @@ -2908,19 +2905,19 @@ msgid "Could not retrieve favorite notices." msgstr "Nie można odebrać ulubionych wpisów." #: actions/showfavorites.php:170 -#, fuzzy, php-format +#, php-format msgid "Feed for favorites of %s (RSS 1.0)" -msgstr "Kanał dla znajomych użytkownika %s (RSS 1.0)" +msgstr "Kanał dla ulubionych wpisów użytkownika %s (RSS 1.0)" #: actions/showfavorites.php:177 -#, fuzzy, php-format +#, php-format msgid "Feed for favorites of %s (RSS 2.0)" -msgstr "Kanał dla znajomych użytkownika %s (RSS 2.0)" +msgstr "Kanał dla ulubionych wpisów użytkownika %s (RSS 2.0)" #: actions/showfavorites.php:184 -#, fuzzy, php-format +#, php-format msgid "Feed for favorites of %s (Atom)" -msgstr "Kanał dla znajomych użytkownika %s (Atom)" +msgstr "Kanał dla ulubionych wpisów użytkownika %s (Atom)" #: actions/showfavorites.php:205 msgid "" @@ -2941,7 +2938,7 @@ msgstr "" "interesującego, aby chcieli dodać to do swoich ulubionych. :)" #: actions/showfavorites.php:211 -#, fuzzy, php-format +#, php-format msgid "" "%s hasn't added any notices to his favorites yet. Why not [register an " "account](%%%%action.register%%%%) and then post something interesting they " @@ -3003,9 +3000,9 @@ msgid "Notice feed for %s group (Atom)" msgstr "Kanał wpisów dla grupy %s (Atom)" #: actions/showgroup.php:345 -#, fuzzy, php-format +#, php-format msgid "FOAF for %s group" -msgstr "FOAF dla %s" +msgstr "FOAF dla grupy %s" #: actions/showgroup.php:381 actions/showgroup.php:438 lib/groupnav.php:91 msgid "Members" @@ -3042,7 +3039,7 @@ msgstr "" "[mikroblogowania](http://pl.wikipedia.org/wiki/Mikroblog) opartej na wolnym " "narzędziu [StatusNet](http://status.net/). Jej członkowie dzielą się " "krótkimi wiadomościami o swoim życiu i zainteresowaniach. [Dołącz teraz](%%%%" -"action.register%%%%), aby stać się częścią tej grupy i wiele więcej! " +"action.register%%%%), aby stać się częścią tej grupy i wiele więcej. " "([Przeczytaj więcej](%%%%doc.help%%%%))" #: actions/showgroup.php:454 @@ -3081,9 +3078,8 @@ msgid "Message from %1$s on %2$s" msgstr "Wiadomość od użytkownika %1$s na %2$s" #: actions/shownotice.php:90 -#, fuzzy msgid "Notice deleted." -msgstr "Wysłano wpis" +msgstr "Usunięto wpis." #: actions/showstream.php:73 #, php-format @@ -3140,7 +3136,7 @@ msgid "" "You can try to nudge %s or [post something to his or her attention](%%%%" "action.newnotice%%%%?status_textarea=%s)." msgstr "" -"Możesz spróbować szturchnąć użytkownika %s lub [wysłać coś, co wymaga jego " +"Można spróbować szturchnąć użytkownika %s lub [wysłać coś, co wymaga jego " "uwagi](%%%%action.newnotice%%%%?status_textarea=%s)." #: actions/showstream.php:234 @@ -3154,7 +3150,7 @@ msgstr "" "**%s** posiada konto na %%%%site.name%%%%, usłudze [mikroblogowania](http://" "pl.wikipedia.org/wiki/Mikroblog) opartej na wolnym narzędziu [StatusNet]" "(http://status.net/). [Dołącz teraz](%%%%action.register%%%%), aby " -"obserwować wpisy użytkownika **%s** i wiele więcej! ([Przeczytaj więcej](%%%%" +"obserwować wpisy użytkownika **%s** i wiele więcej. ([Przeczytaj więcej](%%%%" "doc.help%%%%))" #: actions/showstream.php:239 @@ -3169,258 +3165,249 @@ msgstr "" "(http://status.net/). " #: actions/silence.php:65 actions/unsilence.php:65 -#, fuzzy msgid "You cannot silence users on this site." -msgstr "Nie można wysłać wiadomości do tego użytkownika." +msgstr "Nie można wyciszać użytkowników na tej stronie." #: actions/silence.php:72 -#, fuzzy msgid "User is already silenced." -msgstr "Użytkownik został już zablokował w grupie." - -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Zaproś" +msgstr "Użytkownik jest już wyciszony." #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." -msgstr "" +msgstr "Podstawowe ustawienia tej strony StatusNet." #: actions/siteadminpanel.php:147 msgid "Site name must have non-zero length." -msgstr "" +msgstr "Nazwa strony nie może mieć zerową długość." #: actions/siteadminpanel.php:155 -#, fuzzy msgid "You must have a valid contact email address" -msgstr "To nie jest prawidłowy adres e-mail" +msgstr "Należy posiadać prawidłowy kontaktowy adres e-mail" #: actions/siteadminpanel.php:173 #, php-format msgid "Unknown language \"%s\"" -msgstr "" +msgstr "Nieznany język \"%s\"" #: actions/siteadminpanel.php:180 msgid "Invalid snapshot report URL." -msgstr "" +msgstr "Nieprawidłowy adres URL zgłaszania migawek." #: actions/siteadminpanel.php:186 msgid "Invalid snapshot run value." -msgstr "" +msgstr "Nieprawidłowa wartość wykonania migawki." #: actions/siteadminpanel.php:192 msgid "Snapshot frequency must be a number." -msgstr "" +msgstr "Częstotliwość migawek musi być liczbą." #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." -msgstr "" +msgid "You must set an SSL server when enabling SSL." +msgstr "Należy ustawić serwer SSL podczas włączania SSL." #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." -msgstr "" +msgid "Invalid SSL server. The maximum length is 255 characters." +msgstr "Nieprawidłowy serwer SSL. Maksymalna długość to 255 znaków." #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." -msgstr "" +msgid "Minimum text limit is 140 characters." +msgstr "Maksymalne ograniczenie tekstu to 14 znaków." #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." -msgstr "" +msgstr "Ograniczenie duplikatów musi wynosić jedną lub więcej sekund." -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" -msgstr "" +#: actions/siteadminpanel.php:266 +msgid "General" +msgstr "Ogólne" + +#: actions/siteadminpanel.php:269 +msgid "Site name" +msgstr "Nazwa strony" + +#: actions/siteadminpanel.php:270 +msgid "The name of your site, like \"Yourcompany Microblog\"" +msgstr "Nazwa strony, taka jak \"Mikroblog firmy X\"" + +#: actions/siteadminpanel.php:274 +msgid "Brought by" +msgstr "Dostarczane przez" #: actions/siteadminpanel.php:275 -#, fuzzy -msgid "Site name" -msgstr "Wpis strony" - -#: actions/siteadminpanel.php:276 -msgid "The name of your site, like \"Yourcompany Microblog\"" -msgstr "" +msgid "Text used for credits link in footer of each page" +msgstr "Tekst używany do odnośnika do zasług w stopce każdej strony" #: actions/siteadminpanel.php:279 -msgid "Brought by" -msgstr "" +msgid "Brought by URL" +msgstr "Adres URL \"Dostarczane przez\"" #: actions/siteadminpanel.php:280 -msgid "Text used for credits link in footer of each page" -msgstr "" - -#: actions/siteadminpanel.php:283 -msgid "Brought by URL" -msgstr "" +msgid "URL used for credits link in footer of each page" +msgstr "Adres URL używany do odnośnika do zasług w stopce każdej strony" #: actions/siteadminpanel.php:284 -msgid "URL used for credits link in footer of each page" -msgstr "" +msgid "Contact email address for your site" +msgstr "Kontaktowy adres e-mail strony" -#: actions/siteadminpanel.php:288 -#, fuzzy -msgid "contact email address for your site" -msgstr "Nowy adres e-mail do wysyłania do %s" +#: actions/siteadminpanel.php:290 +msgid "Local" +msgstr "Lokalne" + +#: actions/siteadminpanel.php:301 +msgid "Default timezone" +msgstr "Domyślna strefa czasowa" #: actions/siteadminpanel.php:302 -msgid "Default timezone" -msgstr "" - -#: actions/siteadminpanel.php:303 msgid "Default timezone for the site; usually UTC." -msgstr "" +msgstr "Domyśla strefa czasowa strony, zwykle UTC." -#: actions/siteadminpanel.php:310 -#, fuzzy +#: actions/siteadminpanel.php:308 msgid "Default site language" -msgstr "Preferowany język" +msgstr "Domyślny język strony" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +msgid "URLs" +msgstr "Adresy URL" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 -#, fuzzy +#: actions/siteadminpanel.php:319 msgid "Server" -msgstr "Przywróć" +msgstr "Serwer" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." -msgstr "" +msgstr "Nazwa komputera serwera strony." -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Wpis strony" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" -msgstr "" +msgstr "Eleganckie adresu URL" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +"Używać eleganckich (bardziej czytelnych i łatwiejszych do zapamiętania) " +"adresów URL?" + +#: actions/siteadminpanel.php:331 +msgid "Access" +msgstr "Dostęp" #: actions/siteadminpanel.php:334 -#, fuzzy msgid "Private" -msgstr "Prywatność" +msgstr "Prywatna" #: actions/siteadminpanel.php:336 msgid "Prohibit anonymous users (not logged in) from viewing site?" -msgstr "" +msgstr "Zabronić anonimowym użytkownikom (niezalogowanym) przeglądać stronę?" #: actions/siteadminpanel.php:340 -#, fuzzy msgid "Invite only" -msgstr "Zaproś" +msgstr "Tylko zaproszeni" #: actions/siteadminpanel.php:342 msgid "Make registration invitation only." -msgstr "" +msgstr "Rejestracja tylko za zaproszeniem." -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 -#, fuzzy +#: actions/siteadminpanel.php:346 msgid "Closed" -msgstr "Zablokowano" +msgstr "Zamknięte" #: actions/siteadminpanel.php:348 msgid "Disable new registrations." -msgstr "" - -#: actions/siteadminpanel.php:353 -msgid "Randomly during Web hit" -msgstr "" +msgstr "Wyłączenie nowych rejestracji." #: actions/siteadminpanel.php:354 -msgid "In a scheduled job" -msgstr "" - -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 -#, fuzzy -msgid "Never" -msgstr "Przywróć" +msgid "Snapshots" +msgstr "Migawki" #: actions/siteadminpanel.php:357 -msgid "Data snapshots" -msgstr "" +msgid "Randomly during Web hit" +msgstr "Losowo podczas trafienia WWW" #: actions/siteadminpanel.php:358 +msgid "In a scheduled job" +msgstr "Jako zaplanowane zadanie" + +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 +msgid "Never" +msgstr "Nigdy" + +#: actions/siteadminpanel.php:360 +msgid "Data snapshots" +msgstr "Migawki danych" + +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" -msgstr "" +msgstr "Kiedy wysyłać dane statystyczne na serwery status.net" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" -msgstr "" +msgstr "Częstotliwość" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" -msgstr "" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" +msgstr "Migawki będą wysyłane co N trafień WWW" #: actions/siteadminpanel.php:372 msgid "Report URL" -msgstr "" +msgstr "Adres URL zgłaszania" #: actions/siteadminpanel.php:373 msgid "Snapshots will be sent to this URL" -msgstr "" +msgstr "Migawki będą wysyłane na ten adres URL" -#: actions/siteadminpanel.php:381 -#, fuzzy -msgid "Sometimes" -msgstr "Wpisy" - -#: actions/siteadminpanel.php:382 -#, fuzzy -msgid "Always" -msgstr "Aliasy" +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "SSL" #: actions/siteadminpanel.php:384 -msgid "Use SSL" -msgstr "" +msgid "Sometimes" +msgstr "Czasem" #: actions/siteadminpanel.php:385 +msgid "Always" +msgstr "Zawsze" + +#: actions/siteadminpanel.php:387 +msgid "Use SSL" +msgstr "Użycie SSL" + +#: actions/siteadminpanel.php:388 msgid "When to use SSL" -msgstr "" +msgstr "Kiedy używać SSL" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" -msgstr "" +msgstr "Serwer SSL" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" -msgstr "" +msgstr "Serwer do przekierowywania żądań SSL" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "Ograniczenia" + +#: actions/siteadminpanel.php:403 msgid "Text limit" -msgstr "" +msgstr "Ograniczenie tekstu" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." -msgstr "" +msgstr "Maksymalna liczba znaków wpisów." -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" -msgstr "" +msgstr "Ograniczenie duplikatów" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" +"Ile czasu użytkownicy muszą czekać (w sekundach), aby ponownie wysłać to " +"samo." -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 -#, fuzzy +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 msgid "Save site settings" -msgstr "Ustawienia awatara" +msgstr "Zapisz ustawienia strony" #: actions/smssettings.php:58 msgid "SMS Settings" @@ -3432,9 +3419,8 @@ msgid "You can receive SMS messages through email from %%site.name%%." msgstr "Można otrzymywać wiadomości SMS przez e-mail od %%site.name%%." #: actions/smssettings.php:91 -#, fuzzy msgid "SMS is not available." -msgstr "Ta strona nie jest dostępna w " +msgstr "Wiadomości SMS nie są dostępne." #: actions/smssettings.php:112 msgid "Current confirmed SMS-enabled phone number." @@ -3478,7 +3464,7 @@ msgstr "Nie wybrano operatora." #: actions/smssettings.php:318 msgid "That is already your phone number." -msgstr "Ten numer telefonu jest już Twój." +msgstr "Ten numer telefonu jest już twój." #: actions/smssettings.php:321 msgid "That phone number already belongs to another user." @@ -3498,7 +3484,7 @@ msgstr "To jest błędny numer potwierdzenia." #: actions/smssettings.php:405 msgid "That is not your phone number." -msgstr "To nie jest Twój numer telefonu." +msgstr "To nie jest twój numer telefonu." #: actions/smssettings.php:465 msgid "Mobile carrier" @@ -3514,7 +3500,7 @@ msgid "" "Mobile carrier for your phone. If you know a carrier that accepts SMS over " "email but isn't listed here, send email to let us know at %s." msgstr "" -"Operator komórkowy Twojego telefonu. Jeśli znasz operatora, który akceptuje " +"Operator komórkowy twojego telefonu. Jeśli znasz operatora, który akceptuje " "wiadomości SMS przez e-mail, a nie znajduje się na liście, wyślij wiadomość " "e-mail na %s (w języku angielskim), aby nam o tym powiedzieć." @@ -3524,7 +3510,7 @@ msgstr "Nie podano kodu" #: actions/subedit.php:70 msgid "You are not subscribed to that profile." -msgstr "Nie jesteś zasubskrybowany do tego profilu." +msgstr "Nie jesteś subskrybowany do tego profilu." #: actions/subedit.php:83 msgid "Could not save subscription." @@ -3536,7 +3522,7 @@ msgstr "Nie jest lokalnym użytkownikiem." #: actions/subscribe.php:69 msgid "Subscribed" -msgstr "Zasubskrybowano" +msgstr "Subskrybowano" #: actions/subscribers.php:50 #, php-format @@ -3550,7 +3536,7 @@ msgstr "Subskrybenci użytkownika %s, strona %d" #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." -msgstr "Osoby obserwujący Twoje wpisy." +msgstr "Osoby obserwujący twoje wpisy." #: actions/subscribers.php:67 #, php-format @@ -3562,7 +3548,7 @@ msgid "" "You have no subscribers. Try subscribing to people you know and they might " "return the favor" msgstr "" -"Nie masz żadnych subskrybentów. Spróbuj zasubskrybować osoby, które znasz, a " +"Nie masz żadnych subskrybentów. Spróbuj subskrybować osoby, które znasz, a " "oni mogą się odwdzięczyć" #: actions/subscribers.php:110 @@ -3607,11 +3593,11 @@ msgid "" "featured%%). If you're a [Twitter user](%%action.twittersettings%%), you can " "automatically subscribe to people you already follow there." msgstr "" -"Nie obserwujesz teraz wpisów innych użytkowników. Spróbuj zasubskrybować " -"osoby, które znasz. Spróbuj [znaleźć kogoś](%%action.peoplesearch%%), " -"poszukać członków grup, które Cię interesują, a także [znanych użytkowników]" -"(%%action.featured%%). Jeśli jesteś [użytkownikiem Twittera](%%action." -"twittersettings%%), możesz automatycznie zasubskrybowć osoby, które tam już " +"Nie obserwujesz teraz wpisów innych użytkowników. Spróbuj subskrybować " +"osoby, które znasz. Spróbuj [wyszukać kogoś](%%action.peoplesearch%%), " +"poszukać członków grup, które cię interesują, a także [znanych użytkowników]" +"(%%action.featured%%). Jeśli jesteś [użytkownikiem serwisu Twitter](%%action." +"twittersettings%%), można automatycznie subskrybować osoby, które tam już " "obserwujesz." #: actions/subscriptions.php:123 actions/subscriptions.php:127 @@ -3629,7 +3615,7 @@ msgstr "SMS" #: actions/tagother.php:33 msgid "Not logged in" -msgstr "Nie zalogowano" +msgstr "Niezalogowano" #: actions/tagother.php:39 msgid "No id argument." @@ -3665,7 +3651,7 @@ msgid "" "You can only tag people you are subscribed to or who are subscribed to you." msgstr "" "Można nadawać znaczniki tylko osobom, których subskrybujesz lub którzy " -"subskrybują Ciebie." +"subskrybują ciebie." #: actions/tagother.php:200 msgid "Could not save tags." @@ -3687,9 +3673,9 @@ msgid "Notice feed for tag %s (RSS 1.0)" msgstr "Kanał wpisów dla znacznika %s (RSS 1.0)" #: actions/tag.php:92 -#, fuzzy, php-format +#, php-format msgid "Notice feed for tag %s (RSS 2.0)" -msgstr "Kanał wpisów dla znacznika %s (RSS 1.0)" +msgstr "Kanał wpisów dla znacznika %s (RSS 2.0)" #: actions/tag.php:98 #, php-format @@ -3705,19 +3691,16 @@ msgid "API method under construction." msgstr "Metoda API jest w trakcie tworzenia." #: actions/unblock.php:59 -#, fuzzy msgid "You haven't blocked that user." -msgstr "Ten użytkownik został już zablokowany." +msgstr "Ten użytkownik nie został zablokowany." #: actions/unsandbox.php:72 -#, fuzzy msgid "User is not sandboxed." -msgstr "Użytkownik nie został zablokowany w grupie." +msgstr "Użytkownik nie jest ograniczony." #: actions/unsilence.php:72 -#, fuzzy msgid "User is not silenced." -msgstr "Użytkownik nie posiada profilu." +msgstr "Użytkownik nie jest wyciszony." #: actions/unsubscribe.php:77 msgid "No profile id in request." @@ -3735,40 +3718,107 @@ msgstr "Zrezygnowano z subskrypcji" #, php-format msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" +"Licencja nasłuchiwanego strumienia \"%s\" nie jest zgodna z licencją strony " +"\"%s\"." -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Użytkownik" #: actions/useradminpanel.php:69 msgid "User settings for this StatusNet site." -msgstr "" +msgstr "Ustawienia użytkownika dla tej strony StatusNet." -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" -msgstr "" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." +msgstr "Nieprawidłowe ograniczenie informacji o sobie. Musi być liczbowa." -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Zaproś" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "Nieprawidłowy tekst powitania. Maksymalna długość to 255 znaków." -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" -msgstr "" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "Nieprawidłowa domyślna subskrypcja: \"%1$s\" nie jest użytkownikiem." + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "Ograniczenie informacji o sobie" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "Maksymalna długość informacji o sobie jako liczba znaków." + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "Nowi użytkownicy" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "Powitanie nowego użytkownika" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "Tekst powitania nowych użytkowników (maksymalnie 255 znaków)." + +#: actions/useradminpanel.php:241 +msgid "Default subscription" +msgstr "Domyślna subskrypcja" + +#: actions/useradminpanel.php:242 +msgid "Automatically subscribe new users to this user." +msgstr "Automatyczne subskrybowanie nowych użytkowników do tego użytkownika." + +#: actions/useradminpanel.php:251 +msgid "Invitations" +msgstr "Zaproszenia" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "Zaproszenia są włączone" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "Czy zezwolić użytkownikom zapraszanie nowych użytkowników." + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "Sesje" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "Obsługa sesji" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "Czy samodzielnie obsługiwać sesje." + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "Debugowanie sesji" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." +msgstr "Włącza wyjście debugowania dla sesji." #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Upoważnij subskrypcję" #: actions/userauthorization.php:110 -#, fuzzy msgid "" "Please check these details to make sure that you want to subscribe to this " "user’s notices. If you didn’t just ask to subscribe to someone’s notices, " "click “Reject”." msgstr "" -"Sprawdź te szczegóły, aby upewnić się, czy na pewno chcesz zasubskrybować " +"Sprawdź te szczegóły, aby upewnić się, czy na pewno chcesz subskrybować " "wpisy tego użytkownika. Jeżeli nie prosiłeś o subskrypcję czyichś wpisów, " "naciśnij \"Odrzuć\"." @@ -3783,7 +3833,7 @@ msgstr "Zaakceptuj" #: actions/userauthorization.php:210 lib/subscribeform.php:115 #: lib/subscribeform.php:139 msgid "Subscribe to this user" -msgstr "Zasubskrybuj tego użytkownika" +msgstr "Subskrybuj tego użytkownika" #: actions/userauthorization.php:211 msgid "Reject" @@ -3795,14 +3845,13 @@ msgstr "Odrzuć tę subskrypcję" #: actions/userauthorization.php:225 msgid "No authorization request!" -msgstr "Brak żądania upoważnienia!" +msgstr "Brak żądania upoważnienia." #: actions/userauthorization.php:247 msgid "Subscription authorized" msgstr "Upoważniono subskrypcję" #: actions/userauthorization.php:249 -#, fuzzy msgid "" "The subscription has been authorized, but no callback URL was passed. Check " "with the site’s instructions for details on how to authorize the " @@ -3816,7 +3865,6 @@ msgid "Subscription rejected" msgstr "Odrzucono subskrypcję" #: actions/userauthorization.php:261 -#, fuzzy msgid "" "The subscription has been rejected, but no callback URL was passed. Check " "with the site’s instructions for details on how to fully reject the " @@ -3828,37 +3876,37 @@ msgstr "" #: actions/userauthorization.php:296 #, php-format msgid "Listener URI ‘%s’ not found here" -msgstr "" +msgstr "Adres URI nasłuchującego \"%s\" nie został tutaj odnaleziony" #: actions/userauthorization.php:301 #, php-format msgid "Listenee URI ‘%s’ is too long." -msgstr "" +msgstr "Adres URI nasłuchującego \"%s\" jest za długi." #: actions/userauthorization.php:307 #, php-format msgid "Listenee URI ‘%s’ is a local user." -msgstr "" +msgstr "Adres URI nasłuchującego \"%s\" jest lokalnym użytkownikiem." #: actions/userauthorization.php:322 #, php-format msgid "Profile URL ‘%s’ is for a local user." -msgstr "" +msgstr "Adres URL profilu \"%s\" jest dla lokalnego użytkownika." #: actions/userauthorization.php:338 #, php-format msgid "Avatar URL ‘%s’ is not valid." -msgstr "" +msgstr "Adres URL \"%s\" jest nieprawidłowy." #: actions/userauthorization.php:343 -#, fuzzy, php-format +#, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "Nie można odczytać adresu URL awatara \"%s\"" +msgstr "Nie można odczytać adresu URL awatara \"%s\"." #: actions/userauthorization.php:348 -#, fuzzy, php-format +#, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "Błędny typ obrazu dla \"%s\"" +msgstr "Błędny typ obrazu dla adresu URL awatara \"%s\"." #: actions/userbyid.php:70 msgid "No id." @@ -3877,7 +3925,7 @@ msgstr "" #: actions/userdesignsettings.php:282 msgid "Enjoy your hotdog!" -msgstr "Smacznego hot-doga!" +msgstr "Smacznego hot-doga." #: actions/usergroups.php:64 #, php-format @@ -3886,7 +3934,7 @@ msgstr "Grupy %s, strona %d" #: actions/usergroups.php:130 msgid "Search for more groups" -msgstr "Znajdź więcej grup" +msgstr "Wyszukaj więcej grup" #: actions/usergroups.php:153 #, php-format @@ -3921,9 +3969,8 @@ msgstr "" "d bajty." #: classes/Message.php:45 -#, fuzzy msgid "You are banned from sending direct messages." -msgstr "Błąd podczas wysyłania bezpośredniej wiadomości." +msgstr "Zablokowano wysyłanie bezpośrednich wiadomości." #: classes/Message.php:61 msgid "Could not insert message." @@ -3936,7 +3983,7 @@ msgstr "Nie można zaktualizować wiadomości za pomocą nowego adresu URL." #: classes/Notice.php:164 #, php-format msgid "DB error inserting hashtag: %s" -msgstr "Błąd bazy danych podczas wprowadzania znacznika hasha: %s" +msgstr "Błąd bazy danych podczas wprowadzania znacznika mieszania: %s" #: classes/Notice.php:179 msgid "Problem saving notice. Too long." @@ -3963,13 +4010,13 @@ msgstr "" #: classes/Notice.php:200 msgid "You are banned from posting notices on this site." -msgstr "Zabroniono Ci wysyłania wpisów na tej stronie." +msgstr "Zabroniono ci wysyłania wpisów na tej stronie." #: classes/Notice.php:265 classes/Notice.php:290 msgid "Problem saving notice." msgstr "Problem podczas zapisywania wpisu." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Błąd bazy danych podczas wprowadzania odpowiedzi: %s" @@ -3985,11 +4032,7 @@ msgstr "Nie można ustawić członkostwa w grupie." #: classes/User.php:347 #, php-format msgid "Welcome to %1$s, @%2$s!" -msgstr "Witaj w %1$s, @%2$s!" - -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Profil" +msgstr "Witaj w %1$s, @%2$s." #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" @@ -4028,130 +4071,128 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "Strona bez nazwy" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Główna nawigacja strony" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" -msgstr "Strona główna" +msgstr "Strona domowa" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Profil osobisty i oś czasu przyjaciół" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Konto" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "Zmień adres e-mail, awatar, hasło, profil" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Połącz" -#: lib/action.php:435 -#, fuzzy +#: lib/action.php:436 msgid "Connect to services" -msgstr "Nie można przekierować do serwera: %s" +msgstr "Połącz z serwisami" -#: lib/action.php:439 -#, fuzzy +#: lib/action.php:440 msgid "Change site configuration" -msgstr "Główna nawigacja strony" +msgstr "Zmień konfigurację strony" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Zaproś" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" -msgstr "Zaproś przyjaciół i kolegów do dołączenia do Ciebie na %s" +msgstr "Zaproś przyjaciół i kolegów do dołączenia do ciebie na %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Wyloguj się" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Wyloguj się ze strony" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "Utwórz konto" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Zaloguj się na stronę" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Pomoc" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" -msgstr "Pomóż mi!" +msgstr "Pomóż mi." -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" -msgstr "Znajdź" +msgstr "Wyszukaj" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" -msgstr "Znajdź osoby lub tekst" +msgstr "Wyszukaj osoby lub tekst" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "Wpis strony" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Lokalne widoki" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "Wpis strony" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Druga nawigacja strony" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "O usłudze" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "FAQ" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "TOS" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Prywatność" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Kod źródłowy" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Kontakt" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "Odznaka" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "Licencja oprogramowania StatusNet" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4160,12 +4201,12 @@ msgstr "" "**%%site.name%%** jest usługą mikroblogowania prowadzoną przez [%%site." "broughtby%%](%%site.broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** jest usługą mikroblogowania. " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4176,64 +4217,61 @@ msgstr "" "status.net/) w wersji %s, dostępnego na [Powszechnej Licencji Publicznej GNU " "Affero](http://www.fsf.org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 -#, fuzzy +#: lib/action.php:790 msgid "Site content license" -msgstr "Licencja oprogramowania StatusNet" +msgstr "Licencja zawartości strony" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "Wszystko " -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "licencja." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Paginacja" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" -msgstr "Następne" +msgstr "Później" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Wcześniej" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "Wystąpił problem z tokenem sesji." #: lib/adminpanelaction.php:96 -#, fuzzy msgid "You cannot make changes to this site." -msgstr "Nie można wysłać wiadomości do tego użytkownika." +msgstr "Nie można wprowadzić zmian strony." #: lib/adminpanelaction.php:195 -#, fuzzy msgid "showForm() not implemented." -msgstr "Nie zaimplementowano polecenia." +msgstr "showForm() nie jest zaimplementowane." #: lib/adminpanelaction.php:224 -#, fuzzy msgid "saveSettings() not implemented." -msgstr "Nie zaimplementowano polecenia." +msgstr "saveSettings() nie jest zaimplementowane." #: lib/adminpanelaction.php:247 -#, fuzzy msgid "Unable to delete design setting." -msgstr "Nie można zapisać ustawień wyglądu!" +msgstr "Nie można usunąć ustawienia wyglądu." #: lib/adminpanelaction.php:300 -#, fuzzy msgid "Basic site configuration" -msgstr "Potwierdzenie adresu e-mail" +msgstr "Podstawowa konfiguracja strony" #: lib/adminpanelaction.php:303 -#, fuzzy msgid "Design configuration" -msgstr "Potwierdzenie SMS" +msgstr "Konfiguracja wyglądu" + +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +msgid "Paths configuration" +msgstr "Konfiguracja ścieżek" #: lib/attachmentlist.php:87 msgid "Attachments" @@ -4269,21 +4307,21 @@ msgstr "Polecenie nie powiodło się" #: lib/command.php:44 msgid "Sorry, this command is not yet implemented." -msgstr "Przepraszamy, te polecenie nie zostało jeszcze zaimplementowane." +msgstr "Te polecenie nie zostało jeszcze zaimplementowane." #: lib/command.php:88 -#, fuzzy, php-format +#, php-format msgid "Could not find a user with nickname %s" -msgstr "Nie można zaktualizować użytkownika z potwierdzonym adresem e-mail." +msgstr "Nie można odnaleźć użytkownika z pseudonimem %s" #: lib/command.php:92 msgid "It does not make a lot of sense to nudge yourself!" -msgstr "" +msgstr "Szturchanie samego siebie nie ma zbyt wiele sensu." #: lib/command.php:99 -#, fuzzy, php-format +#, php-format msgid "Nudge sent to %s" -msgstr "Wysłano szturchnięcie" +msgstr "Wysłano szturchnięcie do użytkownika %s" #: lib/command.php:126 #, php-format @@ -4298,7 +4336,7 @@ msgstr "" #: lib/command.php:152 lib/command.php:400 msgid "Notice with that id does not exist" -msgstr "" +msgstr "Wpis z tym identyfikatorem nie istnieje" #: lib/command.php:168 lib/command.php:416 lib/command.php:471 msgid "User has no last notice" @@ -4334,37 +4372,36 @@ msgid "About: %s" msgstr "O mnie: %s" #: lib/command.php:358 scripts/xmppdaemon.php:321 -#, fuzzy, php-format +#, php-format msgid "Message too long - maximum is %d characters, you sent %d" -msgstr "Wiadomość jest za długa - maksymalnie 140 znaków, wysłano %d" +msgstr "Wiadomość jest za długa - maksymalnie %d znaków, wysłano %d" #: lib/command.php:377 msgid "Error sending direct message." msgstr "Błąd podczas wysyłania bezpośredniej wiadomości." #: lib/command.php:431 -#, fuzzy, php-format +#, php-format msgid "Notice too long - maximum is %d characters, you sent %d" -msgstr "Wiadomość jest za długa - maksymalnie 140 znaków, wysłano %d" +msgstr "Wpis jest za długi - maksymalnie %d znaków, wysłano %d" #: lib/command.php:439 -#, fuzzy, php-format +#, php-format msgid "Reply to %s sent" -msgstr "Odpowiedz na ten wpis" +msgstr "Wysłano odpowiedź do %s" #: lib/command.php:441 -#, fuzzy msgid "Error saving notice." -msgstr "Problem podczas zapisywania wpisu." +msgstr "Błąd podczas zapisywania wpisu." #: lib/command.php:495 msgid "Specify the name of the user to subscribe to" -msgstr "Podaj nazwę użytkownika do zasubskrybowania" +msgstr "Podaj nazwę użytkownika do subskrybowania" #: lib/command.php:502 #, php-format msgid "Subscribed to %s" -msgstr "Zasubskrybowano użytkownika %s" +msgstr "Subskrybowano użytkownika %s" #: lib/command.php:523 msgid "Specify the name of the user to unsubscribe from" @@ -4396,53 +4433,51 @@ msgid "Can't turn on notification." msgstr "Nie można włączyć powiadomień." #: lib/command.php:597 -#, fuzzy, php-format +#, php-format msgid "Could not create login token for %s" -msgstr "Nie można utworzyć formularza OpenID: %s" +msgstr "Nie można utworzyć tokenu logowania dla %s" #: lib/command.php:602 #, php-format msgid "This link is useable only once, and is good for only 2 minutes: %s" msgstr "" +"Ten odnośnik można użyć tylko raz i będzie prawidłowy tylko przez dwie " +"minuty: %s" #: lib/command.php:618 -#, fuzzy msgid "You are not subscribed to anyone." -msgstr "Nie jesteś zasubskrybowany do tego profilu." +msgstr "Nie subskrybujesz nikogo." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Nie jesteś zasubskrybowany do tego profilu." -msgstr[1] "Nie jesteś zasubskrybowany do tego profilu." +msgstr[0] "Subskrybujesz tę osobę:" +msgstr[1] "Subskrybujesz te osoby:" +msgstr[2] "Subskrybujesz te osoby:" #: lib/command.php:640 -#, fuzzy msgid "No one is subscribed to you." -msgstr "Nie można zasubskrybować innych do Ciebie." +msgstr "Nikt cię nie subskrybuje." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" -msgstr[0] "Nie można zasubskrybować innych do Ciebie." -msgstr[1] "Nie można zasubskrybować innych do Ciebie." +msgstr[0] "Ta osoba cię subskrybuje:" +msgstr[1] "Te osoby cię subskrybują:" +msgstr[2] "Te osoby cię subskrybują:" #: lib/command.php:662 -#, fuzzy msgid "You are not a member of any groups." -msgstr "Nie jesteś członkiem tej grupy." +msgstr "Nie jesteś członkiem żadnej grupy." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" -msgstr[0] "Nie jesteś członkiem tej grupy." -msgstr[1] "Nie jesteś członkiem tej grupy." +msgstr[0] "Jesteś członkiem tej grupy:" +msgstr[1] "Jesteś członkiem tych grup:" +msgstr[2] "Jesteś członkiem tych grup:" #: lib/command.php:678 -#, fuzzy msgid "" "Commands:\n" "on - turn on notifications\n" @@ -4485,12 +4520,22 @@ msgstr "" "off - wyłącza powiadomienia\n" "help - wyświetla tę pomoc\n" "follow - subskrybuje użytkownika\n" +"groups - wyświetla listę grup, do których dołączono\n" +"subscriptions - wyświetla listę obserwowanych osób\n" +"subscribers - wyświetla listę osób, które cię obserwują\n" "leave - rezygnuje z subskrypcji użytkownika\n" "d - bezpośrednia wiadomość do użytkownika\n" "get - uzyskuje ostatni wpis użytkownika\n" "whois - uzyskuje informacje o profilu użytkownika\n" "fav - dodaje ostatni wpis użytkownika jako \"ulubiony\"\n" -"stats - uzyskuje Twoje statystyki\n" +"fav # - dodaje wpis z podanym identyfikatorem jako " +"\"ulubiony\"\n" +"reply # - odpowiada na wpis z podanym identyfikatorem\n" +"reply - odpowiada na ostatni wpis użytkownika\n" +"join - dołącza do grupy\n" +"login - uzyskuje odnośnik do zalogowania się w interfejsie WWW\n" +"drop - opuszcza grupę\n" +"stats - uzyskuje twoje statystyki\n" "stop - to samo co \"off\"\n" "quit - to samo co \"off\"\n" "sub - to samo co \"follow\"\n" @@ -4508,22 +4553,20 @@ msgstr "" "tracking - jeszcze nie zaimplementowano.\n" #: lib/common.php:199 -#, fuzzy msgid "No configuration file found. " -msgstr "Brak kodu potwierdzającego." +msgstr "Nie odnaleziono pliku konfiguracji." #: lib/common.php:200 msgid "I looked for configuration files in the following places: " -msgstr "" +msgstr "Szukano plików konfiguracji w następujących miejscach: " #: lib/common.php:201 msgid "You may wish to run the installer to fix this." -msgstr "" +msgstr "Należy uruchomić instalator, aby to naprawić." #: lib/common.php:202 -#, fuzzy msgid "Go to the installer." -msgstr "Zaloguj się na stronę" +msgstr "Przejdź do instalatora." #: lib/connectsettingsaction.php:110 msgid "IM" @@ -4547,8 +4590,8 @@ msgstr "Wyślij plik" #: lib/designsettings.php:109 msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "Można wysłać swój osobisty obraz. Maksymalny rozmiar pliku to 2 MB." +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Można wysłać osobisty obraz tła. Maksymalny rozmiar pliku to 2 MB." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4599,9 +4642,8 @@ msgid "All" msgstr "Wszystko" #: lib/galleryaction.php:139 -#, fuzzy msgid "Select tag to filter" -msgstr "Wybierz operatora" +msgstr "Wybierz znacznik do filtrowania" #: lib/galleryaction.php:140 msgid "Tag" @@ -4620,14 +4662,13 @@ msgid "URL of the homepage or blog of the group or topic" msgstr "Adres URL strony domowej lub bloga grupy, albo temat" #: lib/groupeditform.php:168 -#, fuzzy msgid "Describe the group or topic" -msgstr "Opisz grupę lub temat w 140 znakach" +msgstr "Opisz grupę lub temat" #: lib/groupeditform.php:170 -#, fuzzy, php-format +#, php-format msgid "Describe the group or topic in %d characters" -msgstr "Opisz grupę lub temat w 140 znakach" +msgstr "Opisz grupę lub temat w %d znakach" #: lib/groupeditform.php:172 msgid "Description" @@ -4647,7 +4688,7 @@ msgstr "" "Dodatkowe pseudonimy grupy, oddzielone przecinkami lub spacjami, maksymalnie " "%d" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Grupa" @@ -4663,7 +4704,7 @@ msgstr "%s zablokowani użytkownicy" #: lib/groupnav.php:108 #, php-format msgid "Edit %s group properties" -msgstr "Edytuj właściwości grupy %s" +msgstr "Zmodyfikuj właściwości grupy %s" #: lib/groupnav.php:113 msgid "Logo" @@ -4672,12 +4713,12 @@ msgstr "Logo" #: lib/groupnav.php:114 #, php-format msgid "Add or edit %s logo" -msgstr "Dodaj lub edytuj logo grupy %s" +msgstr "Dodaj lub zmodyfikuj logo grupy %s" #: lib/groupnav.php:120 #, php-format msgid "Add or edit %s design" -msgstr "Dodaj lub edytuj wygląd %s" +msgstr "Dodaj lub zmodyfikuj wygląd %s" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -4692,14 +4733,14 @@ msgstr "Grupy z największą ilością wpisów" msgid "Tags in %s group's notices" msgstr "Znaczniki we wpisach grupy %s" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Ta strona jest niedostępna dla akceptowanego typu medium" #: lib/imagefile.php:75 -#, fuzzy, php-format +#, php-format msgid "That file is too big. The maximum file size is %s." -msgstr "Ten plik jest za duży. Maksymalny rozmiar pliku to %d." +msgstr "Ten plik jest za duży. Maksymalny rozmiar pliku to %s." #: lib/imagefile.php:80 msgid "Partial upload." @@ -4725,10 +4766,18 @@ msgstr "Utracono plik." msgid "Unknown file type" msgstr "Nieznany typ pliku" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "MB" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "KB" + #: lib/jabber.php:192 #, php-format msgid "[%s]" -msgstr "" +msgstr "[%s]" #: lib/joinform.php:114 msgid "Join" @@ -4756,13 +4805,12 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" "Brak prywatnych wiadomości. Można wysłać prywatną wiadomość, aby nawiązać " -"rozmowę z innymi użytkownikami. Inni mogą wysyłać Ci wiadomości tylko dla " -"Twoich oczu." +"rozmowę z innymi użytkownikami. Inni mogą wysyłać ci wiadomości tylko dla " +"twoich oczu." -#: lib/mailbox.php:227 lib/noticelist.php:424 -#, fuzzy +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" -msgstr " z " +msgstr "z" #: lib/mail.php:172 msgid "Email address confirmation" @@ -4795,13 +4843,13 @@ msgstr "" "\n" "Jeśli to nie ty, po prostu zignoruj tę wiadomość.\n" "\n" -"Dziękujemy za Twój czas, \n" +"Dziękujemy za twój czas, \n" "%s\n" #: lib/mail.php:236 #, php-format msgid "%1$s is now listening to your notices on %2$s." -msgstr "Użytkownik %1$s obserwuje teraz Twoje wpisy na %2$s." +msgstr "Użytkownik %1$s obserwuje teraz twoje wpisy na %2$s." #: lib/mail.php:241 #, php-format @@ -4817,7 +4865,7 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" -"Użytkownik %1$s obserwuje teraz Twoje wpisy na %2$s.\n" +"Użytkownik %1$s obserwuje teraz twoje wpisy na %2$s.\n" "\n" "\t%3$s\n" "\n" @@ -4868,7 +4916,7 @@ msgstr "" "\n" "Wyślij wiadomość e-mail na %2$s, aby wysłać nowe wpisy.\n" "\n" -"Więcej instrukcji dotyczących poczty e-mail można znaleźć na %3$s.\n" +"Więcej instrukcji dotyczących poczty e-mail można odnaleźć na %3$s.\n" "\n" "Z poważaniem,\n" "%4$s" @@ -4876,7 +4924,7 @@ msgstr "" #: lib/mail.php:413 #, php-format msgid "%s status" -msgstr "Status użytkownika %s" +msgstr "Stan użytkownika %s" #: lib/mail.php:439 msgid "SMS confirmation" @@ -4903,7 +4951,7 @@ msgid "" "%4$s\n" msgstr "" "Użytkownik %1$s (%2$s) zastanawia się, co się z Tobą dzieje w ostatnich " -"dniach i zaprasza Cię do wysłania jakichś aktualności.\n" +"dniach i zaprasza cię do wysłania aktualności.\n" "\n" "Tak więc do usłyszenia. :)\n" "\n" @@ -4937,13 +4985,13 @@ msgid "" "With kind regards,\n" "%5$s\n" msgstr "" -"Użytkownik %1$s (%2$s) wysłał Ci prywatną wiadomość:\n" +"Użytkownik %1$s (%2$s) wysłał ci prywatną wiadomość:\n" "\n" "------------------------------------------------------\n" "%3$s\n" "------------------------------------------------------\n" "\n" -"Tutaj możesz na nią odpowiedzieć:\n" +"Tutaj można na nią odpowiedzieć:\n" "\n" "%4$s\n" "\n" @@ -4953,12 +5001,12 @@ msgstr "" "%5$s\n" #: lib/mail.php:559 -#, fuzzy, php-format +#, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "Użytkownik %s dodał Twój wpis jako ulubiony" +msgstr "Użytkownik %s (@%s) dodał twój wpis jako ulubiony" #: lib/mail.php:561 -#, fuzzy, php-format +#, php-format msgid "" "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n" "\n" @@ -4977,17 +5025,18 @@ msgid "" "Faithfully yours,\n" "%6$s\n" msgstr "" -"%1$s właśnie dodał Twój wpis z %2$s jako jeden ze swoich ulubionych.\n" +"Użytkownik %1$s (@%7$s) właśnie dodał twój wpis z %2$s jako jeden ze swoich " +"ulubionych.\n" "\n" -"Adres URL Twojego wpisu:\n" +"Adres URL wpisu:\n" "\n" "%3$s\n" "\n" -"Tekst Twojego wpisu:\n" +"Tekst wpisu:\n" "\n" "%4$s\n" "\n" -"Tutaj możesz zobaczyć listę ulubionych wpisów użytkownika %1$s:\n" +"Tutaj można zobaczyć listę ulubionych wpisów użytkownika %1$s:\n" "\n" "%5$s\n" "\n" @@ -4995,9 +5044,9 @@ msgstr "" "%6$s\n" #: lib/mail.php:620 -#, fuzzy, php-format +#, php-format msgid "%s (@%s) sent a notice to your attention" -msgstr "Użytkownik %s wysłał wpis wymagający Twojej uwagi" +msgstr "Użytkownik %s (@%s) wysłał wpis wymagający twojej uwagi" #: lib/mail.php:622 #, php-format @@ -5013,6 +5062,17 @@ msgid "" "\t%4$s\n" "\n" msgstr "" +"Użytkownik %1$s (@%9$s) właśnie wysłał wpis wymagający twojej uwagi " +"(odpowiedź \"@\") na %2$s.\n" +"\n" +"Wpis znajduje się tutaj:\n" +"\n" +"\t%3$s\n" +"\n" +"Tekst wpisu:\n" +"\n" +"\t%4$s\n" +"\n" #: lib/mediafile.php:98 lib/mediafile.php:123 msgid "There was a database error while saving your file. Please try again." @@ -5035,7 +5095,7 @@ msgstr "Plik został tylko częściowo wysłany." #: lib/mediafile.php:159 msgid "Missing a temporary folder." -msgstr "Brak folderu tymczasowego." +msgstr "Brak katalogu tymczasowego." #: lib/mediafile.php:162 msgid "Failed to write file to disk." @@ -5047,16 +5107,15 @@ msgstr "Wysłanie pliku zostało zatrzymane przez rozszerzenie." #: lib/mediafile.php:179 lib/mediafile.php:216 msgid "File exceeds user's quota!" -msgstr "" +msgstr "Plik przekracza przydział użytkownika." #: lib/mediafile.php:196 lib/mediafile.php:233 msgid "File could not be moved to destination directory." msgstr "Nie można przenieść pliku do katalogu docelowego." #: lib/mediafile.php:201 lib/mediafile.php:237 -#, fuzzy msgid "Could not determine file's mime-type!" -msgstr "Nie można określić użytkownika źródłowego." +msgstr "Nie można określić typu MIME pliku." #: lib/mediafile.php:270 #, php-format @@ -5076,36 +5135,61 @@ msgstr "Wyślij bezpośredni wpis" msgid "To" msgstr "Do" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "Dostępne znaki" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "Wyślij wpis" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Co słychać, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "Załącz" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "Załącz plik" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "Północ" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "Południe" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "Wschód" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "Zachód" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "w" + +#: lib/noticelist.php:506 msgid "in context" msgstr "w rozmowie" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Odpowiedz na ten wpis" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Odpowiedz" @@ -5134,16 +5218,14 @@ msgid "Error inserting remote profile" msgstr "Błąd podczas wprowadzania zdalnego profilu" #: lib/oauthstore.php:345 -#, fuzzy msgid "Duplicate notice" -msgstr "Usuń wpis" +msgstr "Duplikat wpisu" -#: lib/oauthstore.php:466 lib/subs.php:48 -#, fuzzy +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." -msgstr "Ten użytkownik zablokował Cię z subskrypcji." +msgstr "Zablokowano subskrybowanie." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Nie można wprowadzić nowej subskrypcji." @@ -5209,13 +5291,12 @@ msgid "All groups" msgstr "Wszystkie grupy" #: lib/profileformaction.php:123 -#, fuzzy msgid "No return-to arguments" -msgstr "Brak parametru identyfikatora." +msgstr "Brak parametrów powrotu" #: lib/profileformaction.php:137 msgid "unimplemented method" -msgstr "" +msgstr "niezaimplementowana metoda" #: lib/publicgroupnav.php:78 msgid "Public" @@ -5238,22 +5319,24 @@ msgid "Popular" msgstr "Popularne" #: lib/sandboxform.php:67 -#, fuzzy msgid "Sandbox" -msgstr "Odebrane" +msgstr "Ogranicz" #: lib/sandboxform.php:78 -#, fuzzy msgid "Sandbox this user" -msgstr "Odblokuj tego użytkownika" +msgstr "Ogranicz tego użytkownika" #: lib/searchaction.php:120 msgid "Search site" -msgstr "Znajdź stronę" +msgstr "Przeszukaj stronę" + +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "Słowa kluczowe" #: lib/searchaction.php:162 msgid "Search help" -msgstr "Znajdź w pomocy" +msgstr "Przeszukaj pomoc" #: lib/searchgroupnav.php:80 msgid "People" @@ -5263,10 +5346,6 @@ msgstr "Osoby" msgid "Find people on this site" msgstr "Znajdź osoby na tej stronie" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Wpis" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Przeszukaj zawartość wpisów" @@ -5284,24 +5363,22 @@ msgid "More..." msgstr "Więcej..." #: lib/silenceform.php:67 -#, fuzzy msgid "Silence" -msgstr "Wpis strony" +msgstr "Wycisz" #: lib/silenceform.php:78 -#, fuzzy msgid "Silence this user" -msgstr "Zablokuj tego użytkownika" +msgstr "Wycisz tego użytkownika" #: lib/subgroupnav.php:83 #, php-format msgid "People %s subscribes to" -msgstr "Osoby %s zasubskrybowane do" +msgstr "Osoby %s subskrybowane do" #: lib/subgroupnav.php:91 #, php-format msgid "People subscribed to %s" -msgstr "Osoby zasubskrybowane do %s" +msgstr "Osoby subskrybowane do %s" #: lib/subgroupnav.php:99 #, php-format @@ -5324,24 +5401,23 @@ msgstr "(brak)" #: lib/subs.php:52 msgid "Already subscribed!" -msgstr "" +msgstr "Już subskrybowane." #: lib/subs.php:56 msgid "User has blocked you." -msgstr "Użytkownik zablokował Cię." +msgstr "Użytkownik zablokował cię." #: lib/subs.php:60 msgid "Could not subscribe." -msgstr "Nie można zasubskrybować." +msgstr "Nie można subskrybować." #: lib/subs.php:79 msgid "Could not subscribe other to you." -msgstr "Nie można zasubskrybować innych do Ciebie." +msgstr "Nie można subskrybować innych do ciebie." #: lib/subs.php:128 -#, fuzzy msgid "Not subscribed!" -msgstr "Nie zasubskrybowane!" +msgstr "Niesubskrybowane." #: lib/subs.php:140 msgid "Couldn't delete subscription." @@ -5357,21 +5433,19 @@ msgstr "Najczęściej wysyłający wpisy" #: lib/unsandboxform.php:69 msgid "Unsandbox" -msgstr "" +msgstr "Usuń ograniczenie" #: lib/unsandboxform.php:80 -#, fuzzy msgid "Unsandbox this user" -msgstr "Odblokuj tego użytkownika" +msgstr "Usuń ograniczenie tego użytkownika" #: lib/unsilenceform.php:67 msgid "Unsilence" -msgstr "" +msgstr "Usuń wyciszenie" #: lib/unsilenceform.php:78 -#, fuzzy msgid "Unsilence this user" -msgstr "Odblokuj tego użytkownika" +msgstr "Usuń wyciszenie tego użytkownika" #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" @@ -5383,19 +5457,19 @@ msgstr "Zrezygnuj z subskrypcji" #: lib/userprofile.php:116 msgid "Edit Avatar" -msgstr "Edytuj awatar" +msgstr "Zmodyfikuj awatar" #: lib/userprofile.php:236 msgid "User actions" -msgstr "Działania użytkownika" +msgstr "Czynności użytkownika" #: lib/userprofile.php:248 msgid "Edit profile settings" -msgstr "Edytuj ustawienia profilu" +msgstr "Zmodyfikuj ustawienia profilu" #: lib/userprofile.php:249 msgid "Edit" -msgstr "Edytuj" +msgstr "Edycja" #: lib/userprofile.php:272 msgid "Send a direct message to this user" @@ -5405,65 +5479,69 @@ msgstr "Wyślij bezpośrednią wiadomość do tego użytkownika" msgid "Message" msgstr "Wiadomość" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "Moderuj" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "kilka sekund temu" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "około minutę temu" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "około %d minut temu" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "około godzinę temu" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "około %d godzin temu" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "blisko dzień temu" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "około %d dni temu" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "około miesiąc temu" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "około %d miesięcy temu" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "około rok temu" #: lib/webcolor.php:82 #, php-format msgid "%s is not a valid color!" -msgstr "%s nie jest prawidłowym kolorem!" +msgstr "%s nie jest prawidłowym kolorem." #: lib/webcolor.php:123 #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" -"%s nie jest prawidłowym kolorem! Użyj trzech lub sześciu znaków " +"%s nie jest prawidłowym kolorem. Użyj trzech lub sześciu znaków " "szesnastkowych." #: scripts/maildaemon.php:48 msgid "Could not parse message." -msgstr "Nie można przeanalizować wiadomości." +msgstr "Nie można przetworzyć wiadomości." #: scripts/maildaemon.php:53 msgid "Not a registered user." @@ -5471,16 +5549,8 @@ msgstr "To nie jest zarejestrowany użytkownik." #: scripts/maildaemon.php:57 msgid "Sorry, that is not your incoming email address." -msgstr "Przepraszamy, to nie jest twój przychodzący adres e-mail." +msgstr "To nie jest przychodzący adres e-mail." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." -msgstr "Przepraszamy, przychodzący e-mail nie jest dozwolony." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Odblokuj tego użytkownika" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Osoby zasubskrybowane do %s" +msgstr "Przychodzący e-mail nie jest dozwolony." diff --git a/locale/pt/LC_MESSAGES/statusnet.po b/locale/pt/LC_MESSAGES/statusnet.po index f2ef56285b..0a2598f596 100644 --- a/locale/pt/LC_MESSAGES/statusnet.po +++ b/locale/pt/LC_MESSAGES/statusnet.po @@ -1,5 +1,6 @@ # Translation of StatusNet to Portuguese # +# Author@translatewiki.net: Hamilton Abreu # -- # This file is distributed under the same license as the StatusNet package. # @@ -7,21 +8,21 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:28+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:48+0000\n" "Language-Team: Portuguese\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pt\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 msgid "No such page" -msgstr "" +msgstr "Página não encontrada." #: actions/all.php:74 actions/allrss.php:68 #: actions/apiaccountupdatedeliverydevice.php:113 @@ -46,12 +47,12 @@ msgstr "" #: lib/galleryaction.php:59 lib/mailbox.php:82 lib/profileaction.php:77 #: lib/subs.php:34 lib/subs.php:116 msgid "No such user." -msgstr "" +msgstr "Utilizador não encontrado." #: actions/all.php:84 -#, fuzzy, php-format +#, php-format msgid "%s and friends, page %d" -msgstr "%s e amigos" +msgstr "%s e amigos, página %d" #: actions/all.php:86 actions/all.php:167 actions/allrss.php:115 #: actions/apitimelinefriends.php:114 lib/personalgroupnav.php:100 @@ -60,25 +61,25 @@ msgid "%s and friends" msgstr "%s e amigos" #: actions/all.php:99 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (RSS 1.0)" -msgstr "Feed para os amigos de %s" +msgstr "''Feed'' para amigos de %s (RSS 1.0)" #: actions/all.php:107 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (RSS 2.0)" -msgstr "Feed para os amigos de %s" +msgstr "''Feed'' para amigos de %s (RSS 2.0)" #: actions/all.php:115 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (Atom)" -msgstr "Feed para os amigos de %s" +msgstr "''Feed'' para amigos de %s (Atom)" #: actions/all.php:127 #, php-format msgid "" "This is the timeline for %s and friends but no one has posted anything yet." -msgstr "" +msgstr "Esta é a cronolinha de %s e amigos, mas ainda não publicaram nada." #: actions/all.php:132 #, php-format @@ -86,6 +87,8 @@ msgid "" "Try subscribing to more people, [join a group](%%action.groups%%) or post " "something yourself." msgstr "" +"Tente subscrever mais pessoas, [entrar num grupo] (%%action.groups%%) ou " +"publicar qualquer coisa." #: actions/all.php:134 #, php-format @@ -93,6 +96,8 @@ msgid "" "You can try to [nudge %s](../%s) from his profile or [post something to his " "or her attention](%%%%action.newnotice%%%%?status_textarea=%s)." msgstr "" +"Tente [acotovelar o(a) %s](../%s) a partir do perfil ou [publicar qualquer " +"coisa à sua atenção](%%%%action.newnotice%%%%?status_textarea=%s)." #: actions/all.php:137 actions/replies.php:209 actions/showstream.php:202 #, php-format @@ -100,25 +105,25 @@ msgid "" "Why not [register an account](%%%%action.register%%%%) and then nudge %s or " "post a notice to his or her attention." msgstr "" +"Podia [registar uma conta](%%%%action.register%%%%) e depois acotovelar o(a) " +"%s ou publicar uma nota à sua atenção." #: actions/all.php:165 -#, fuzzy msgid "You and friends" -msgstr "%s e amigos" +msgstr "Você e amigos" #: actions/allrss.php:119 actions/apitimelinefriends.php:121 #, php-format msgid "Updates from %1$s and friends on %2$s!" -msgstr "" +msgstr "Actualizações do(a) %1$s e amigos no %2$s!" #: 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 não encontrado!" +msgstr "Método da API não encontrado." #: actions/apiaccountupdatedeliverydevice.php:85 #: actions/apiaccountupdateprofilebackgroundimage.php:86 @@ -131,16 +136,16 @@ msgstr "Método da API não encontrado!" #: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91 #: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114 msgid "This method requires a POST." -msgstr "" +msgstr "Este método requer um POST." #: actions/apiaccountupdatedeliverydevice.php:105 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none" msgstr "" +"Tem de especificar um parâmetro 'device' com um dos valores: sms, im, none" #: actions/apiaccountupdatedeliverydevice.php:132 -#, fuzzy msgid "Could not update user." msgstr "Não foi possível actualizar o utilizador." @@ -154,19 +159,20 @@ msgid "" "The server was unable to handle that much POST data (%s bytes) due to its " "current configuration." msgstr "" +"O servidor não conseguiu processar tantos dados POST (%s bytes) devido à sua " +"configuração actual." #: actions/apiaccountupdateprofilebackgroundimage.php:136 #: actions/apiaccountupdateprofilebackgroundimage.php:146 #: actions/apiaccountupdateprofilecolors.php:164 #: actions/apiaccountupdateprofilecolors.php:174 msgid "Unable to save your design settings." -msgstr "" +msgstr "Não foi possível gravar as configurações do design." #: actions/apiaccountupdateprofilebackgroundimage.php:187 #: actions/apiaccountupdateprofilecolors.php:142 -#, fuzzy msgid "Could not update your design." -msgstr "Não foi possível actualizar o utilizador." +msgstr "Não foi possível actualizar o seu design." #: actions/apiaccountupdateprofilebackgroundimage.php:194 #: actions/apiaccountupdateprofilecolors.php:185 @@ -175,57 +181,57 @@ msgstr "Não foi possível actualizar o utilizador." #: 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 "" +msgstr "Utilizador não tem perfil." #: actions/apiaccountupdateprofile.php:147 -#, fuzzy msgid "Could not save profile." -msgstr "Não foi possível salvar o perfil." +msgstr "Não foi possível gravar o perfil." #: actions/apiblockcreate.php:108 msgid "Block user failed." -msgstr "" +msgstr "Bloqueio do utilizador falhou." #: actions/apiblockdestroy.php:107 msgid "Unblock user failed." -msgstr "" +msgstr "Desbloqueio do utilizador falhou." #: actions/apidirectmessagenew.php:126 msgid "No message text!" -msgstr "" +msgstr "Mensagem não tem texto!" #: actions/apidirectmessagenew.php:135 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." -msgstr "" +msgstr "Demasiado longo. Tamanho máx. das mensagens é %d caracteres." #: actions/apidirectmessagenew.php:146 msgid "Recipient user not found." -msgstr "" +msgstr "Destinatário não encontrado." #: actions/apidirectmessagenew.php:150 msgid "Can't send direct messages to users who aren't your friend." msgstr "" +"Não pode enviar mensagens directas a utilizadores que não sejam amigos." #: actions/apidirectmessage.php:89 #, php-format msgid "Direct messages from %s" -msgstr "" +msgstr "Mensagens directas do(a) %s" #: actions/apidirectmessage.php:93 #, php-format msgid "All the direct messages sent from %s" -msgstr "" +msgstr "Todas as mensagens directas enviadas por %s" #: actions/apidirectmessage.php:101 #, php-format msgid "Direct messages to %s" -msgstr "" +msgstr "Mensagens directas para %s" #: actions/apidirectmessage.php:105 #, php-format msgid "All the direct messages sent to %s" -msgstr "" +msgstr "Todas as mensagens directas enviadas para %s" #: actions/apidirectmessage.php:156 actions/apifavoritecreate.php:99 #: actions/apifavoritedestroy.php:100 actions/apifriendshipscreate.php:100 @@ -251,19 +257,19 @@ msgstr "Nenhum estado encontrado com esse ID." #: actions/apifavoritecreate.php:119 msgid "This status is already a favorite!" -msgstr "" +msgstr "Este estado já é um favorito!" #: actions/apifavoritecreate.php:130 actions/favor.php:84 lib/command.php:176 msgid "Could not create favorite." -msgstr "" +msgstr "Não foi possível criar o favorito." #: actions/apifavoritedestroy.php:122 msgid "That status is not a favorite!" -msgstr "" +msgstr "Esse estado não é um favorito!" #: actions/apifavoritedestroy.php:134 actions/disfavor.php:87 msgid "Could not delete favorite." -msgstr "" +msgstr "Não foi possível eliminar o favorito." #: actions/apifriendshipscreate.php:109 msgid "Could not follow user: User not found." @@ -275,27 +281,25 @@ msgid "Could not follow user: %s is already on your list." msgstr "Não foi possível seguir utilizador: %s já está na sua lista." #: actions/apifriendshipsdestroy.php:109 -#, fuzzy msgid "Could not unfollow user: User not found." -msgstr "Não foi possível seguir utilizador: Utilizador não encontrado." +msgstr "" +"Não foi possível deixar de seguir utilizador: Utilizador não encontrado." #: actions/apifriendshipsdestroy.php:120 msgid "You cannot unfollow yourself!" -msgstr "" +msgstr "Não pode deixar de seguir-se a si próprio!" #: actions/apifriendshipsexists.php:94 msgid "Two user ids or screen_names must be supplied." msgstr "" #: actions/apifriendshipsshow.php:135 -#, fuzzy msgid "Could not determine source user." -msgstr "Não foi possível actualizar o utilizador." +msgstr "Não foi possível determinar o utilizador de origem." #: actions/apifriendshipsshow.php:143 -#, fuzzy msgid "Could not find target user." -msgstr "Não foi possivel encontrar algum estado." +msgstr "Não foi possível encontrar o utilizador de destino." #: actions/apigroupcreate.php:164 actions/editgroup.php:182 #: actions/newgroup.php:126 actions/profilesettings.php:208 @@ -307,144 +311,142 @@ msgstr "Alcunha só deve conter letras minúsculas e números. Sem espaços." #: actions/newgroup.php:130 actions/profilesettings.php:231 #: actions/register.php:208 msgid "Nickname already in use. Try another one." -msgstr "Alcunha já em uso. Tente outra diferente." +msgstr "Alcunha já é usada. Tente outra." #: actions/apigroupcreate.php:180 actions/editgroup.php:189 #: actions/newgroup.php:133 actions/profilesettings.php:211 #: actions/register.php:210 msgid "Not a valid nickname." -msgstr "" +msgstr "Alcunha não é válida." #: actions/apigroupcreate.php:196 actions/editgroup.php:195 #: actions/newgroup.php:139 actions/profilesettings.php:215 #: actions/register.php:217 msgid "Homepage is not a valid URL." -msgstr "A Homepage inserida não é um URL válido." +msgstr "Página de acolhimento não é uma URL válida." #: actions/apigroupcreate.php:205 actions/editgroup.php:198 #: actions/newgroup.php:142 actions/profilesettings.php:218 #: actions/register.php:220 msgid "Full name is too long (max 255 chars)." -msgstr "Nome completo é demasiado longo (máx. 255 caracteres)." +msgstr "Nome completo demasiado longo (máx. 255 caracteres)." #: actions/apigroupcreate.php:213 -#, fuzzy, php-format +#, php-format msgid "Description is too long (max %d chars)." -msgstr "Bio é demasiada extensa (máx 140 car)." +msgstr "Descrição demasiado longa (máx. 140 caracteres)." #: actions/apigroupcreate.php:224 actions/editgroup.php:204 #: actions/newgroup.php:148 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Location is too long (max 255 chars)." -msgstr "Localidade é muito longa (máx. 255 caracteres)." +msgstr "Localidade demasiado longa (máx. 255 caracteres)." #: actions/apigroupcreate.php:243 actions/editgroup.php:215 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." -msgstr "" +msgstr "Demasiados cognomes (máx. %d)." #: actions/apigroupcreate.php:264 actions/editgroup.php:224 #: actions/newgroup.php:168 -#, fuzzy, php-format +#, php-format msgid "Invalid alias: \"%s\"" -msgstr "Endereço de email inválido: %s" +msgstr "Cognome inválido: \"%s\"" #: actions/apigroupcreate.php:273 actions/editgroup.php:228 #: actions/newgroup.php:172 -#, fuzzy, php-format +#, php-format msgid "Alias \"%s\" already in use. Try another one." -msgstr "Alcunha já em uso. Tente outra diferente." +msgstr "Cognome \"%s\" já é usado. Tente outro." #: actions/apigroupcreate.php:286 actions/editgroup.php:234 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." -msgstr "" +msgstr "Os cognomes não podem ser iguais à alcunha." #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "Método da API não encontrado!" +msgstr "Grupo não foi encontrado!" #: actions/apigroupjoin.php:110 msgid "You are already a member of that group." -msgstr "" +msgstr "Já é membro desse grupo." #: actions/apigroupjoin.php:119 actions/joingroup.php:95 lib/command.php:221 msgid "You have been blocked from that group by the admin." -msgstr "" +msgstr "Foi bloqueado desse grupo pelo administrador." #: actions/apigroupjoin.php:138 -#, fuzzy, php-format +#, php-format msgid "Could not join user %s to group %s." -msgstr "Não foi possível seguir utilizador: Utilizador não encontrado." +msgstr "Não foi possível adicionar %s ao grupo %s." #: actions/apigroupleave.php:114 msgid "You are not a member of this group." -msgstr "" +msgstr "Não é membro deste grupo." #: actions/apigroupleave.php:124 -#, fuzzy, php-format +#, php-format msgid "Could not remove user %s to group %s." -msgstr "Não foi possível seguir utilizador: Utilizador não encontrado." +msgstr "Não foi possível remover %s do grupo %s." #: actions/apigrouplistall.php:90 actions/usergroups.php:62 #, php-format msgid "%s groups" -msgstr "" +msgstr "Grupos do(a) %s" #: actions/apigrouplistall.php:94 #, php-format msgid "groups on %s" -msgstr "" +msgstr "Grupos em %s" #: actions/apigrouplist.php:95 #, php-format msgid "%s's groups" -msgstr "" +msgstr "Grupos de %s" #: actions/apigrouplist.php:103 #, php-format msgid "Groups %s is a member of on %s." -msgstr "" +msgstr "Grupos de que %s é membro em %s." #: actions/apistatusesdestroy.php:107 msgid "This method requires a POST or DELETE." -msgstr "" +msgstr "Este método requer um POST ou DELETE." #: actions/apistatusesdestroy.php:130 msgid "You may not delete another user's status." -msgstr "" +msgstr "Não pode apagar o estado de outro utilizador." #: actions/apistatusesshow.php:138 -#, fuzzy msgid "Status deleted." -msgstr "Avatar actualizado." +msgstr "Estado apagado." #: actions/apistatusesshow.php:144 msgid "No status with that ID found." -msgstr "Nenhum estado com esse ID encontrado." +msgstr "Não foi encontrado um estado com esse ID." #: 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 "" +msgstr "Demasiado longo. Tamanho máx. das notas é %d caracteres." #: actions/apistatusesupdate.php:198 msgid "Not found" -msgstr "" +msgstr "Não encontrado" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." -msgstr "" +msgstr "Tamanho máx. das notas é %d caracteres, incluíndo a URL do anexo." #: actions/apisubscriptions.php:231 actions/apisubscriptions.php:261 msgid "Unsupported format." -msgstr "" +msgstr "Formato não suportado." #: actions/apitimelinefavorites.php:107 #, php-format @@ -454,34 +456,34 @@ msgstr "" #: actions/apitimelinefavorites.php:119 #, php-format msgid "%s updates favorited by %s / %s." -msgstr "" +msgstr "%s actualizações preferidas por %s / %s" #: actions/apitimelinegroup.php:108 actions/apitimelineuser.php:117 #: actions/grouprss.php:131 actions/userrss.php:90 #, php-format msgid "%s timeline" -msgstr "Mensagens de %s" +msgstr "cronolinha de %s" #: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125 #: actions/userrss.php:92 #, php-format msgid "Updates from %1$s on %2$s!" -msgstr "" +msgstr "Actualizações de %1#s a %2$s!" #: actions/apitimelinementions.php:116 -#, fuzzy, php-format +#, php-format msgid "%1$s / Updates mentioning %2$s" -msgstr "%1$s / Actualizações em resposta a %2$s" +msgstr "%1$s / Actualizações que mencionam %2$s" #: actions/apitimelinementions.php:126 #, php-format msgid "%1$s updates that reply to updates from %2$s / %3$s." -msgstr "Updates de %1$s como resposta às actualizações de %2$s / %3$s." +msgstr "%1$s actualizações em resposta a actualizações de %2$s / %3$s." #: actions/apitimelinepublic.php:106 actions/publicrss.php:103 #, php-format msgid "%s public timeline" -msgstr "Mensagens públicas de %s" +msgstr "Cronolinha pública de %s" #: actions/apitimelinepublic.php:110 actions/publicrss.php:105 #, php-format @@ -491,20 +493,20 @@ msgstr "%s actualizações de todos!" #: actions/apitimelinetag.php:101 actions/tag.php:66 #, php-format msgid "Notices tagged with %s" -msgstr "" +msgstr "Notas categorizadas com %s" #: actions/apitimelinetag.php:107 actions/tagrss.php:64 #, php-format msgid "Updates tagged with %1$s on %2$s!" -msgstr "" +msgstr "Actualizações categorizadas com %1$s em %2$s!" #: actions/apiusershow.php:96 msgid "Not found." -msgstr "" +msgstr "Não encontrado." #: actions/attachment.php:73 msgid "No such attachment." -msgstr "" +msgstr "Anexo não encontrado." #: actions/avatarbynickname.php:59 actions/leavegroup.php:76 msgid "No nickname." @@ -512,7 +514,7 @@ msgstr "Nenhuma alcunha." #: actions/avatarbynickname.php:64 msgid "No size." -msgstr "" +msgstr "Tamanho não definido." #: actions/avatarbynickname.php:69 msgid "Invalid size." @@ -526,44 +528,44 @@ msgstr "Avatar" #: actions/avatarsettings.php:78 #, php-format msgid "You can upload your personal avatar. The maximum file size is %s." -msgstr "" +msgstr "Pode carregar o seu avatar pessoal. O tamanho máximo do ficheiro é %s." #: actions/avatarsettings.php:106 actions/avatarsettings.php:182 #: actions/grouplogo.php:178 actions/remotesubscribe.php:191 #: actions/userauthorization.php:72 actions/userrss.php:103 msgid "User without matching profile" -msgstr "" +msgstr "Utilizador sem perfil correspondente" #: actions/avatarsettings.php:119 actions/avatarsettings.php:194 #: actions/grouplogo.php:251 msgid "Avatar settings" -msgstr "" +msgstr "Configurações do avatar" #: actions/avatarsettings.php:126 actions/avatarsettings.php:202 #: actions/grouplogo.php:199 actions/grouplogo.php:259 msgid "Original" -msgstr "" +msgstr "Original" #: actions/avatarsettings.php:141 actions/avatarsettings.php:214 #: actions/grouplogo.php:210 actions/grouplogo.php:271 msgid "Preview" -msgstr "" +msgstr "Antever" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" -msgstr "" +msgstr "Apagar" #: actions/avatarsettings.php:165 actions/grouplogo.php:233 msgid "Upload" -msgstr "" +msgstr "Carregar" #: actions/avatarsettings.php:228 actions/grouplogo.php:286 msgid "Crop" -msgstr "" +msgstr "Cortar" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -576,21 +578,22 @@ msgstr "" #: actions/userauthorization.php:52 lib/designsettings.php:294 msgid "There was a problem with your session token. Try again, please." msgstr "" +"Ocorreu um problema com a sua chave de sessão. Por favor, tente novamente." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." -msgstr "" +msgstr "Envio inesperado de formulário." #: actions/avatarsettings.php:322 msgid "Pick a square area of the image to be your avatar" -msgstr "" +msgstr "Escolha uma área quadrada da imagem para ser o seu avatar" #: actions/avatarsettings.php:337 actions/grouplogo.php:377 msgid "Lost our file data." -msgstr "" +msgstr "Perdi os dados do nosso ficheiro." #: actions/avatarsettings.php:360 msgid "Avatar updated." @@ -601,42 +604,40 @@ msgid "Failed updating avatar." msgstr "Falha ao actualizar avatar." #: actions/avatarsettings.php:387 -#, fuzzy msgid "Avatar deleted." -msgstr "Avatar actualizado." +msgstr "Avatar apagado." #: actions/blockedfromgroup.php:73 actions/editgroup.php:84 #: actions/groupdesignsettings.php:84 actions/grouplogo.php:86 #: actions/groupmembers.php:76 actions/grouprss.php:91 #: actions/joingroup.php:76 actions/showgroup.php:121 msgid "No nickname" -msgstr "" +msgstr "Sem alcunha" #: actions/blockedfromgroup.php:80 actions/editgroup.php:96 #: actions/groupbyid.php:83 actions/groupdesignsettings.php:97 #: actions/grouplogo.php:99 actions/groupmembers.php:83 #: actions/grouprss.php:98 actions/joingroup.php:83 actions/showgroup.php:137 msgid "No such group" -msgstr "" +msgstr "Grupo não existe" #: actions/blockedfromgroup.php:90 #, php-format msgid "%s blocked profiles" -msgstr "" +msgstr "%s perfis bloqueados" #: actions/blockedfromgroup.php:93 -#, fuzzy, php-format +#, php-format msgid "%s blocked profiles, page %d" -msgstr "%s e amigos" +msgstr "%s perfis bloqueados, página %d" #: actions/blockedfromgroup.php:108 msgid "A list of the users blocked from joining this group." -msgstr "" +msgstr "Uma lista dos utilizadores com entrada bloqueada neste grupo." #: actions/blockedfromgroup.php:281 -#, fuzzy msgid "Unblock user from group" -msgstr "Desbloquear este utilizador" +msgstr "Desbloquear utilizador do grupo" #: actions/blockedfromgroup.php:313 lib/unblockform.php:69 msgid "Unblock" @@ -647,13 +648,12 @@ msgid "Unblock this user" msgstr "Desbloquear este utilizador" #: actions/block.php:69 -#, fuzzy msgid "You already blocked that user." -msgstr "Desbloquear este utilizador" +msgstr "Já bloqueou esse utilizador." #: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160 msgid "Block user" -msgstr "" +msgstr "Bloquear utilizador" #: actions/block.php:130 msgid "" @@ -661,6 +661,9 @@ msgid "" "unsubscribed from you, unable to subscribe to you in the future, and you " "will not be notified of any @-replies from them." msgstr "" +"Tem a certeza de que quer bloquear este utilizador? Após o bloqueio, a sua " +"subscrição por este utilizador será cancelada, ele não poderá subscrevê-lo " +"de futuro e você não receberá notificações das @-respostas dele." #: actions/block.php:143 actions/deletenotice.php:145 #: actions/deleteuser.php:147 actions/groupblock.php:178 @@ -668,30 +671,29 @@ msgid "No" msgstr "Não" #: actions/block.php:143 actions/deleteuser.php:147 -#, fuzzy msgid "Do not block this user" -msgstr "Desbloquear este utilizador" +msgstr "Não bloquear este utilizador" #: actions/block.php:144 actions/deletenotice.php:146 #: actions/deleteuser.php:148 actions/groupblock.php:179 msgid "Yes" -msgstr "" +msgstr "Sim" #: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80 msgid "Block this user" -msgstr "" +msgstr "Bloquear este utilizador" #: actions/block.php:162 msgid "Failed to save block information." -msgstr "" +msgstr "Não foi possível gravar informação do bloqueio." #: actions/bookmarklet.php:50 msgid "Post to " -msgstr "" +msgstr "Publicar em " #: actions/confirmaddress.php:75 msgid "No confirmation code." -msgstr "" +msgstr "Sem código de confimação." #: actions/confirmaddress.php:80 msgid "Confirmation code not found." @@ -699,29 +701,29 @@ msgstr "Código de confirmação não encontrado" #: actions/confirmaddress.php:85 msgid "That confirmation code is not for you!" -msgstr "" +msgstr "Esse código de confirmação não é para si!" #: actions/confirmaddress.php:90 #, php-format msgid "Unrecognized address type %s" -msgstr "" +msgstr "Tipo do endereço %s não reconhecido" #: actions/confirmaddress.php:94 msgid "That address has already been confirmed." -msgstr "" +msgstr "Esse endereço já tinha sido confirmado." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Não foi possível actualizar o utilizador." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." -msgstr "Não foi possível apagar a confirmação do email." +msgstr "Não foi possível apagar a confirmação do endereço electrónico." #: actions/confirmaddress.php:144 msgid "Confirm Address" @@ -730,21 +732,20 @@ msgstr "Confirmar Endereço" #: actions/confirmaddress.php:159 #, php-format msgid "The address \"%s\" has been confirmed for your account." -msgstr "" +msgstr "O endereço \"%s\" foi confirmado para a sua conta." #: actions/conversation.php:99 -#, fuzzy msgid "Conversation" -msgstr "Código de confirmação" +msgstr "Conversação" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" -msgstr "" +msgstr "Notas" #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." -msgstr "" +msgstr "Nota não encontrada." #: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 @@ -753,309 +754,238 @@ msgstr "" #: actions/unsubscribe.php:52 lib/adminpanelaction.php:72 #: lib/profileformaction.php:63 lib/settingsaction.php:72 msgid "Not logged in." -msgstr "" +msgstr "Não iniciou sessão." #: actions/deletenotice.php:71 msgid "Can't delete this notice." -msgstr "Não é possível remover a mensagem." +msgstr "Nota não pode ser apagada." #: actions/deletenotice.php:103 -#, fuzzy msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." -msgstr "Tem a certeza que permite remover esta mensagem?" +msgstr "" +"Está prestes a apagar permamentemente uma nota. Esta acção não pode ser " +"desfeita." #: actions/deletenotice.php:109 actions/deletenotice.php:141 msgid "Delete notice" -msgstr "Apagar mensagem" +msgstr "Apagar nota" #: actions/deletenotice.php:144 msgid "Are you sure you want to delete this notice?" -msgstr "Tem a certeza que permite remover esta mensagem?" +msgstr "Tem a certeza de que quer apagar esta nota?" #: actions/deletenotice.php:145 -#, fuzzy msgid "Do not delete this notice" -msgstr "Não é possível remover a mensagem." +msgstr "Não apagar esta nota" -#: actions/deletenotice.php:146 lib/noticelist.php:522 -#, fuzzy +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" -msgstr "Não é possível remover a mensagem." +msgstr "Apagar esta nota" #: actions/deletenotice.php:157 msgid "There was a problem with your session token. Try again, please." msgstr "" +"Ocorreu um problema com o seu código de sessão. Tente novamente, por favor." #: actions/deleteuser.php:67 -#, fuzzy msgid "You cannot delete users." -msgstr "Não foi possível actualizar o utilizador." +msgstr "Não pode apagar utilizadores." #: actions/deleteuser.php:74 msgid "You can only delete local users." -msgstr "" +msgstr "Só pode apagar utilizadores locais." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "Apagar mensagem" +msgstr "Apagar utilizador" #: actions/deleteuser.php:135 msgid "" "Are you sure you want to delete this user? This will clear all data about " "the user from the database, without a backup." msgstr "" +"Tem a certeza de que quer apagar este utilizador? Todos os dados do " +"utilizador serão eliminados da base de dados, sem haver cópias." #: actions/deleteuser.php:148 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "Não é possível remover a mensagem." +msgstr "Apagar este utilizador" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 msgid "Design" -msgstr "" +msgstr "Design" #: actions/designadminpanel.php:73 msgid "Design settings for this StatusNet site." -msgstr "" +msgstr "Configurações do design deste site StatusNet." -#: actions/designadminpanel.php:278 -#, fuzzy +#: actions/designadminpanel.php:270 msgid "Invalid logo URL." -msgstr "Tamanho inválido." +msgstr "URL do logótipo inválida." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, php-format msgid "Theme not available: %s" -msgstr "" +msgstr "Tema não está disponível: %s" -#: actions/designadminpanel.php:288 -#, php-format -msgid "Theme directory not readable: %s" -msgstr "" - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 -#, fuzzy +#: actions/designadminpanel.php:370 msgid "Change logo" -msgstr "Modificar a sua palavra-passe" +msgstr "Alterar logótipo" -#: actions/designadminpanel.php:417 -#, fuzzy +#: actions/designadminpanel.php:375 msgid "Site logo" -msgstr "Convidar" +msgstr "Logótipo do site" -#: actions/designadminpanel.php:424 -#, fuzzy +#: actions/designadminpanel.php:382 msgid "Change theme" -msgstr "Modificar" +msgstr "Alterar tema" -#: actions/designadminpanel.php:441 -#, fuzzy +#: actions/designadminpanel.php:399 msgid "Site theme" -msgstr "Modificar" +msgstr "Tema do site" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." -msgstr "" +msgstr "O tema para o site." -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Definições de IM" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Avatar actualizado." - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Avatar actualizado." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Avatar actualizado." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" -msgstr "" +msgstr "Alterar imagem de fundo" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" -msgstr "" +msgstr "Imagem de fundo" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "" +"Pode carregar uma imagem de fundo para o site. O tamanho máximo do ficheiro " +"é %1$s." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 -#, fuzzy +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" -msgstr "Modificar a sua palavra-passe" +msgstr "Alterar cores" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 -#, fuzzy +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" -msgstr "Ligar" +msgstr "Conteúdo" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" -msgstr "" +msgstr "Barra lateral" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" -msgstr "" +msgstr "Texto" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 -#, fuzzy +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" -msgstr "Entrar" +msgstr "Ligações" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" -msgstr "" +msgstr "Usar predefinições" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" -msgstr "" +msgstr "Repor designs predefinidos" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" -msgstr "" +msgstr "Repor predefinição" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" -msgstr "" +msgstr "Gravar" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" -msgstr "" +msgstr "Gravar o design" #: actions/disfavor.php:81 msgid "This notice is not a favorite!" -msgstr "" +msgstr "Esta nota não é uma favorita!" #: actions/disfavor.php:94 msgid "Add to favorites" -msgstr "" +msgstr "Adicionar às favoritas" #: actions/doc.php:69 msgid "No such document." -msgstr "" +msgstr "Documento não encontrado." #: actions/editgroup.php:56 #, php-format msgid "Edit %s group" -msgstr "" +msgstr "Editar grupo %s" #: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65 msgid "You must be logged in to create a group." -msgstr "" +msgstr "Tem de iniciar uma sessão para criar o grupo." #: actions/editgroup.php:103 actions/editgroup.php:168 #: actions/groupdesignsettings.php:104 actions/grouplogo.php:106 msgid "You must be an admin to edit the group" -msgstr "" +msgstr "Tem de ser administrador para editar o grupo" #: actions/editgroup.php:154 msgid "Use this form to edit the group." -msgstr "" +msgstr "Use este formulário para editar o grupo." #: actions/editgroup.php:201 actions/newgroup.php:145 -#, fuzzy, php-format +#, php-format msgid "description is too long (max %d chars)." -msgstr "Bio é demasiada extensa (máx 140 car)." +msgstr "descrição é demasiada extensa (máx. 140 caracteres)." #: actions/editgroup.php:253 msgid "Could not update group." -msgstr "" +msgstr "Não foi possível actualizar o grupo." #: actions/editgroup.php:259 classes/User_group.php:390 -#, fuzzy msgid "Could not create aliases." -msgstr "Não foi possível criar o formulário de OpenID: %s" +msgstr "Não foi possível criar cognomes." #: actions/editgroup.php:269 msgid "Options saved." -msgstr "" +msgstr "Opções gravadas." #: actions/emailsettings.php:60 msgid "Email Settings" -msgstr "Definições do Email" +msgstr "Configurações do correio electrónico" #: actions/emailsettings.php:71 #, php-format msgid "Manage how you get email from %%site.name%%." -msgstr "" +msgstr "Defina como receberá mensagens electrónicas do site %%site.name%%." #: actions/emailsettings.php:100 actions/imsettings.php:100 #: actions/smssettings.php:104 @@ -1064,21 +994,21 @@ msgstr "Endereço" #: actions/emailsettings.php:105 msgid "Current confirmed email address." -msgstr "Endereço de email já confirmado." +msgstr "Endereço de correio já confirmado." #: actions/emailsettings.php:107 actions/emailsettings.php:140 #: actions/imsettings.php:108 actions/smssettings.php:115 #: actions/smssettings.php:158 msgid "Remove" -msgstr "" +msgstr "Remover" #: actions/emailsettings.php:113 msgid "" "Awaiting confirmation on this address. Check your inbox (and spam box!) for " "a message with further instructions." msgstr "" -"A aguardar confirmação deste endereço. Procure na sua 'Caixa de Entrada' (e " -"caixa de spam) pela mensagem com as instrucções." +"A aguardar a confirmação deste endereço. Procure na sua caixa de entrada (e " +"na caixa de spam!) uma mensagem com mais instruções." #: actions/emailsettings.php:117 actions/imsettings.php:120 #: actions/smssettings.php:126 @@ -1087,11 +1017,12 @@ msgstr "Cancelar" #: actions/emailsettings.php:121 msgid "Email Address" -msgstr "Endereço de Email" +msgstr "Endereço electrónico" #: actions/emailsettings.php:123 msgid "Email address, like \"UserName@example.org\"" -msgstr "Endereço de Email, como \"nomedeutilizador@exemplo.org\"" +msgstr "" +"Endereço de correio electrónico, por ex. \"nomedeutilizador@exemplo.org\"" #: actions/emailsettings.php:126 actions/imsettings.php:133 #: actions/smssettings.php:145 @@ -1100,15 +1031,15 @@ msgstr "Adicionar" #: actions/emailsettings.php:133 actions/smssettings.php:152 msgid "Incoming email" -msgstr "Email a receber" +msgstr "Correio recebido" #: actions/emailsettings.php:138 actions/smssettings.php:157 msgid "Send email to this address to post new notices." -msgstr "" +msgstr "Envie mensagens electrónicas para este endereço para publicar notas." #: actions/emailsettings.php:145 actions/smssettings.php:162 msgid "Make a new email address for posting to; cancels the old one." -msgstr "" +msgstr "Crie um endereço electrónico novo para publicações; cancela o antigo." #: actions/emailsettings.php:148 actions/smssettings.php:164 msgid "New" @@ -1117,138 +1048,145 @@ msgstr "Novo" #: actions/emailsettings.php:153 actions/imsettings.php:139 #: actions/smssettings.php:169 msgid "Preferences" -msgstr "" +msgstr "Preferências" #: actions/emailsettings.php:158 msgid "Send me notices of new subscriptions through email." -msgstr "" +msgstr "Enviem-me notificação electrónica das novas subscrições." #: actions/emailsettings.php:163 msgid "Send me email when someone adds my notice as a favorite." msgstr "" +"Enviem-me notificação electrónica quando uma nota minha é adicionada às " +"favoritas." #: actions/emailsettings.php:169 msgid "Send me email when someone sends me a private message." msgstr "" +"Enviem-me notificação electrónica quando me enviarem uma mensagem privada." #: actions/emailsettings.php:174 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" +"Enviem-me notificação electrónica quando me enviarem uma \"@-resposta\"." #: actions/emailsettings.php:179 msgid "Allow friends to nudge me and send me an email." -msgstr "" +msgstr "Permitir que amigos me acotovelem e enviem mensagens electrónicas." #: actions/emailsettings.php:185 msgid "I want to post notices by email." -msgstr "Quero postar mensagens por email." +msgstr "Quero publicar notas por correio electrónico." #: actions/emailsettings.php:191 msgid "Publish a MicroID for my email address." -msgstr "" +msgstr "Publicar uma MicroID para o meu endereço electrónico." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." -msgstr "" +msgstr "Preferências gravadas." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." -msgstr "" +msgstr "Sem endereço de correio electrónico." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" -msgstr "Não é possível normalizar esse endereço de email" +msgstr "Não é possível normalizar esse endereço electrónico" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" -msgstr "" +msgstr "Endereço electrónico inválido." -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." -msgstr "" +msgstr "Esse já é o seu endereço electrónico." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." -msgstr "" +msgstr "Esse endereço electrónico já pertence a outro utilizador." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Não foi possível inserir o código de confirmação." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" -"Um código de confirmação foi enviado para o endereço de email fornecido. " -"Procure na sua 'Caixa de Entrada' (e caixa de spam) pelo email com o código " -"e instrucções de utilização." +"Um código de confirmação foi enviado para o correio electrónico que " +"forneceu. Procure na caixa de entrada (e na caixa de spam!) o código e as " +"respectivas instruções de utilização." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Nenhuma confirmação pendente para cancelar." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." -msgstr "" +msgstr "Esse endereço de mensagens instantâneas está errado." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Confirmação cancelada." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." -msgstr "" +msgstr "Esse não é o seu endereço electrónico." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." -msgstr "" +msgstr "O endereço foi removido." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." -msgstr "" +msgstr "Sem endereço electrónico de entrada." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Não foi possível actualizar o registo do utilizador." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." -msgstr "O endereço de email de recepção removido." +msgstr "Endereço electrónico de entrada foi removido." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." -msgstr "" +msgstr "Adicionado endereço electrónico de entrada novo." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" -msgstr "" +msgstr "Notas populares" #: actions/favorited.php:67 #, php-format msgid "Popular notices, page %d" -msgstr "" +msgstr "Notas populares, página %d" #: actions/favorited.php:79 msgid "The most popular notices on the site right now." -msgstr "" +msgstr "As notas mais populares do site neste momento." #: actions/favorited.php:150 msgid "Favorite notices appear on this page but no one has favorited one yet." msgstr "" +"As notas favoritas aparecem nesta página, mas ninguém elegeu nenhuma ainda." #: 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 "" +"Seja a primeira pessoa a adicionar uma nota às favoritas, clicando o botão " +"de favorecimento correspondente a uma nota de que goste." #: actions/favorited.php:156 #, php-format @@ -1256,88 +1194,86 @@ msgid "" "Why not [register an account](%%action.register%%) and be the first to add a " "notice to your favorites!" msgstr "" +"Podia [registar uma conta](%%action.register%%) e ser o primeiro a adicionar " +"uma nota aos favoritos!" #: actions/favoritesrss.php:111 actions/showfavorites.php:77 #: lib/personalgroupnav.php:115 #, php-format msgid "%s's favorite notices" -msgstr "" +msgstr "Notas favoritas do(a) %s" #: actions/favoritesrss.php:115 #, php-format msgid "Updates favored by %1$s on %2$s!" -msgstr "" +msgstr "Actualizações favorecidas por %1$s em %2$s!" #: actions/favor.php:79 msgid "This notice is already a favorite!" -msgstr "" +msgstr "Esta nota já é uma favorita!" #: actions/favor.php:92 lib/disfavorform.php:140 msgid "Disfavor favorite" -msgstr "" +msgstr "Desfavorecer favorita" #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 msgid "Featured users" -msgstr "" +msgstr "Utilizadores em destaque" #: actions/featured.php:71 #, php-format msgid "Featured users, page %d" -msgstr "" +msgstr "utilizadores em destaque, página %d" #: actions/featured.php:99 #, php-format msgid "A selection of some of the great users on %s" -msgstr "" +msgstr "Uma selecção de alguns utilizadores excelentes em %s" #: actions/file.php:34 -#, fuzzy msgid "No notice id" -msgstr "URI da mensagem inválido" +msgstr "Sem ID de nota" #: actions/file.php:38 -#, fuzzy msgid "No notice" -msgstr "Nenhuma alcunha." +msgstr "Sem notas" #: actions/file.php:42 msgid "No attachments" -msgstr "" +msgstr "Sem anexos" #: actions/file.php:51 msgid "No uploaded attachments" -msgstr "" +msgstr "Sem anexos carregados" #: actions/finishremotesubscribe.php:69 msgid "Not expecting this response!" -msgstr "" +msgstr "Não esperava esta resposta!" #: actions/finishremotesubscribe.php:80 msgid "User being listened to does not exist." -msgstr "" +msgstr "O utilizador que está a escutar não existe." #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 msgid "You can use the local subscription!" -msgstr "" +msgstr "Pode usar a subscrição local!" #: actions/finishremotesubscribe.php:96 msgid "That user has blocked you from subscribing." -msgstr "" +msgstr "Esse utilizador bloqueou-o, impedindo que o subscreva." #: actions/finishremotesubscribe.php:106 msgid "You are not authorized." -msgstr "" +msgstr "Não tem autorização." #: actions/finishremotesubscribe.php:109 -#, fuzzy msgid "Could not convert request token to access token." -msgstr "" -"Não foi possível converter os tokens de requisição em tokens de acesso." +msgstr "Não foi possível converter a chave de pedido numa chave de acesso." #: actions/finishremotesubscribe.php:114 msgid "Remote service uses unknown version of OMB protocol." -msgstr "" +msgstr "Serviço remoto usa uma versão desconhecida do protocolo OMB." #: actions/finishremotesubscribe.php:133 lib/oauthstore.php:306 msgid "Error updating remote profile" @@ -1347,50 +1283,48 @@ msgstr "Erro ao actualizar o perfil remoto" #: actions/groupunblock.php:86 actions/leavegroup.php:83 #: actions/makeadmin.php:86 lib/command.php:212 lib/command.php:263 msgid "No such group." -msgstr "" +msgstr "Grupo não foi encontrado." #: actions/getfile.php:75 msgid "No such file." -msgstr "" +msgstr "Ficheiro não foi encontrado." #: actions/getfile.php:79 -#, fuzzy msgid "Cannot read file." -msgstr "Não foi possível salvar o perfil." +msgstr "Não foi possível ler o ficheiro." #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 #: lib/profileformaction.php:70 msgid "No profile specified." -msgstr "" +msgstr "Não foi especificado um perfil." #: actions/groupblock.php:76 actions/groupunblock.php:76 #: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46 #: lib/profileformaction.php:77 msgid "No profile with that ID." -msgstr "" +msgstr "Não foi encontrado um perfil com essa ID." #: actions/groupblock.php:81 actions/groupunblock.php:81 #: actions/makeadmin.php:81 msgid "No group specified." -msgstr "" +msgstr "Não foi especificado um grupo." #: actions/groupblock.php:91 msgid "Only an admin can block group members." -msgstr "" +msgstr "Só um administrador pode bloquear membros de um grupo." #: actions/groupblock.php:95 -#, fuzzy msgid "User is already blocked from group." -msgstr "O utilizador bloqueou-o." +msgstr "Acesso do utilizador ao grupo já foi bloqueado." #: actions/groupblock.php:100 msgid "User is not a member of group." -msgstr "" +msgstr "Utilizador não é membro do grupo." #: actions/groupblock.php:136 actions/groupmembers.php:314 msgid "Block user from group" -msgstr "" +msgstr "Bloquear acesso do utilizador ao grupo" #: actions/groupblock.php:162 #, php-format @@ -1399,93 +1333,98 @@ msgid "" "be removed from the group, unable to post, and unable to subscribe to the " "group in the future." msgstr "" +"Tem a certeza de que quer bloquear o acesso do utilizador \"%s\" ao grupo \"%" +"s\"? Ele será removido do grupo, impossibilitado de publicar e " +"impossibilitado de subscrever o grupo no futuro." #: actions/groupblock.php:178 msgid "Do not block this user from this group" -msgstr "" +msgstr "Não bloquear acesso deste utilizador a este grupo" #: actions/groupblock.php:179 msgid "Block this user from this group" -msgstr "" +msgstr "Bloquear acesso deste utilizador a este grupo" #: actions/groupblock.php:196 msgid "Database error blocking user from group." -msgstr "" +msgstr "Erro na base de dados ao bloquear acesso do utilizador ao grupo." #: actions/groupbyid.php:74 msgid "No ID" -msgstr "" +msgstr "Sem ID" #: actions/groupdesignsettings.php:68 msgid "You must be logged in to edit a group." -msgstr "" +msgstr "Precisa de iniciar sessão para editar um grupo." #: actions/groupdesignsettings.php:141 msgid "Group design" -msgstr "" +msgstr "Design do grupo" #: actions/groupdesignsettings.php:152 msgid "" "Customize the way your group looks with a background image and a colour " "palette of your choice." msgstr "" +"Personalize o aspecto do seu grupo com uma imagem de fundo e uma paleta de " +"cores à sua escolha." #: actions/groupdesignsettings.php:262 actions/userdesignsettings.php:186 #: lib/designsettings.php:434 lib/designsettings.php:464 -#, fuzzy msgid "Couldn't update your design." -msgstr "Não foi possível actualizar o utilizador." +msgstr "Não foi possível actualizar o design." #: actions/groupdesignsettings.php:286 actions/groupdesignsettings.php:296 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings!" -msgstr "" +msgstr "Não foi possível actualizar as suas configurações do design!" #: actions/groupdesignsettings.php:307 actions/userdesignsettings.php:231 msgid "Design preferences saved." -msgstr "" +msgstr "Preferências do design foram gravadas." #: actions/grouplogo.php:139 actions/grouplogo.php:192 msgid "Group logo" -msgstr "" +msgstr "Logótipo do grupo" #: actions/grouplogo.php:150 #, php-format msgid "" "You can upload a logo image for your group. The maximum file size is %s." msgstr "" +"Pode carregar uma imagem para logótipo do seu grupo. O tamanho máximo do " +"ficheiro é %s." #: actions/grouplogo.php:362 msgid "Pick a square area of the image to be the logo." -msgstr "" +msgstr "Escolha uma área quadrada da imagem para ser o logótipo." #: actions/grouplogo.php:396 -#, fuzzy msgid "Logo updated." -msgstr "Avatar actualizado." +msgstr "Logótipo actualizado." #: actions/grouplogo.php:398 msgid "Failed updating logo." -msgstr "" +msgstr "Não foi possível actualizar o logótipo." #: actions/groupmembers.php:93 lib/groupnav.php:92 #, php-format msgid "%s group members" -msgstr "" +msgstr "Membros do grupo %s" #: actions/groupmembers.php:96 #, php-format msgid "%s group members, page %d" -msgstr "" +msgstr "Membros do grupo %s, página %d" #: actions/groupmembers.php:111 msgid "A list of the users in this group." -msgstr "" +msgstr "Uma lista dos utilizadores neste grupo." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" -msgstr "" +msgstr "Admin" #: actions/groupmembers.php:346 lib/blockform.php:69 msgid "Block" @@ -1493,20 +1432,20 @@ msgstr "Bloquear" #: actions/groupmembers.php:441 msgid "Make user an admin of the group" -msgstr "" +msgstr "Tornar utilizador o administrador do grupo" #: actions/groupmembers.php:473 msgid "Make Admin" -msgstr "" +msgstr "Tornar Admin" #: actions/groupmembers.php:473 msgid "Make this user an admin" -msgstr "" +msgstr "Tornar este utilizador um administrador" #: actions/grouprss.php:133 #, php-format msgid "Updates from members of %1$s on %2$s!" -msgstr "" +msgstr "Actualizações dos membros de %1$s em %2$s!" #: actions/groupsearch.php:52 #, php-format @@ -1514,16 +1453,17 @@ msgid "" "Search for groups on %%site.name%% by their name, location, or description. " "Separate the terms by spaces; they must be 3 characters or more." msgstr "" +"Procure grupos em %%site.name%% pelo seu nome, localização ou descrição. " +"Separe os termos de busca com espaços; precisam de ter 3 ou mais caracteres." #: actions/groupsearch.php:58 msgid "Group search" -msgstr "" +msgstr "Pesquisa de grupos" #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 -#, fuzzy msgid "No results." -msgstr "Nenhum resultado" +msgstr "Sem resultados." #: actions/groupsearch.php:82 #, php-format @@ -1531,6 +1471,8 @@ msgid "" "If you can't find the group you're looking for, you can [create it](%%action." "newgroup%%) yourself." msgstr "" +"Se não encontra o grupo que procura, pode [criá-lo](%%action.newgroup%%) " +"você mesmo." #: actions/groupsearch.php:85 #, php-format @@ -1538,16 +1480,18 @@ msgid "" "Why not [register an account](%%action.register%%) and [create the group](%%" "action.newgroup%%) yourself!" msgstr "" +"Podia [registar uma conta](%%action.register%%) e [criar o grupo](%%action." +"newgroup%%) você mesmo!" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" -msgstr "" +msgstr "Grupos" #: actions/groups.php:64 #, php-format msgid "Groups, page %d" -msgstr "" +msgstr "Grupos, página %d" #: actions/groups.php:90 #, php-format @@ -1558,23 +1502,27 @@ msgid "" "for one](%%%%action.groupsearch%%%%) or [start your own!](%%%%action.newgroup" "%%%%)" msgstr "" +"Os grupos no site %%%%site.name%%%% permitem-lhe encontrar e falar com " +"pessoas que têm interesses semelhantes aos seus. Após juntar-se a um grupo, " +"pode enviar mensagens a outros membros usando a sintaxe \"!groupname\". Não " +"encontra nenhum grupo de que gosta? Tente [pesquisar um grupo](%%%%action." +"groupsearch%%%%) ou [crie o seu!](%%%%action.newgroup%%%%)" #: actions/groups.php:107 actions/usergroups.php:124 lib/groupeditform.php:122 msgid "Create a new group" -msgstr "" +msgstr "Criar um grupo novo" #: actions/groupunblock.php:91 msgid "Only an admin can unblock group members." -msgstr "" +msgstr "Só um administrador pode desbloquear membros de um grupo." #: actions/groupunblock.php:95 -#, fuzzy msgid "User is not blocked from group." -msgstr "O utilizador bloqueou-o." +msgstr "Acesso do utilizador ao grupo não foi bloqueado." #: actions/groupunblock.php:128 actions/unblock.php:77 msgid "Error removing the block." -msgstr "" +msgstr "Erro ao remover o bloqueio." #: actions/imsettings.php:59 msgid "IM Settings" @@ -1586,10 +1534,12 @@ msgid "" "You can send and receive notices through Jabber/GTalk [instant messages](%%" "doc.im%%). Configure your address and settings below." msgstr "" +"Pode enviar e receber notas através de [mensagens instantâneas](%%doc.im%%) " +"Jabber/GTalk. Configure o seu endereço e outras definições abaixo." #: actions/imsettings.php:89 msgid "IM is not available." -msgstr "" +msgstr "IM não está disponível." #: actions/imsettings.php:106 msgid "Current confirmed Jabber/GTalk address." @@ -1601,8 +1551,9 @@ msgid "" "Awaiting confirmation on this address. Check your Jabber/GTalk account for a " "message with further instructions. (Did you add %s to your buddy list?)" msgstr "" -"A aguardar confirmação deste endereço. Verifique as instrucções enviadas " -"para a sua conta de Jabber/GTalk. (Adicionou %s à sua lista de amigos?)" +"A aguardar confirmação deste endereço. Verifique as instruções que foram " +"enviadas para a sua conta de Jabber/GTalk. (Adicionou %s à sua lista de " +"amigos?)" #: actions/imsettings.php:124 msgid "IM Address" @@ -1614,38 +1565,41 @@ msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " "add %s to your buddy list in your IM client or on GTalk." msgstr "" +"Endereço Jabber ou GTalk, por exemplo \"NomeDeUtilizador@exemplo.org\". " +"Primeiro, certifique-se de que adicionou %s à sua lista de amigos no cliente " +"IM ou no GTalk." #: actions/imsettings.php:143 msgid "Send me notices through Jabber/GTalk." -msgstr "" +msgstr "Enviar-me notas via Jabber/GTalk." #: actions/imsettings.php:148 msgid "Post a notice when my Jabber/GTalk status changes." -msgstr "" +msgstr "Publicar uma nota quando o meu estado no Jabber/GTalk se altera." #: actions/imsettings.php:153 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." -msgstr "" +msgstr "Enviar-me via Jabber/GTalk respostas de pessoas que não subscrevo." #: actions/imsettings.php:159 msgid "Publish a MicroID for my Jabber/GTalk address." -msgstr "" +msgstr "Publicar uma MicroID para o meu endereço Jabber/GTalk." #: actions/imsettings.php:285 msgid "No Jabber ID." -msgstr "" +msgstr "Não introduziu o Jabber ID." #: actions/imsettings.php:292 msgid "Cannot normalize that Jabber ID" -msgstr "Não é possível normalizar esse ID de Jabber" +msgstr "Não é possível normalizar esse Jabber ID" #: actions/imsettings.php:296 msgid "Not a valid Jabber ID" -msgstr "" +msgstr "Jabber ID não é válido" #: actions/imsettings.php:299 msgid "That is already your Jabber ID." -msgstr "" +msgstr "Esse já é o seu Jabber ID." #: actions/imsettings.php:302 msgid "Jabber ID already belongs to another user." @@ -1662,35 +1616,38 @@ msgstr "" #: actions/imsettings.php:387 msgid "That is not your Jabber ID." -msgstr "" +msgstr "Esse não é o seu Jabber ID." #: actions/inbox.php:59 #, php-format msgid "Inbox for %s - page %d" -msgstr "" +msgstr "Caixa de entrada de %s - página %d" #: actions/inbox.php:62 #, php-format msgid "Inbox for %s" -msgstr "" +msgstr "Caixa de entrada de %s" #: actions/inbox.php:115 msgid "This is your inbox, which lists your incoming private messages." msgstr "" +"Esta é a sua caixa de entrada, que apresenta as mensagens privadas recebidas." #: actions/invite.php:39 msgid "Invites have been disabled." -msgstr "" +msgstr "Convites foram impossibilitados." #: actions/invite.php:41 #, php-format msgid "You must be logged in to invite other users to use %s" msgstr "" +"Precisa de iniciar uma sessão para convidar outros utilizadores a usarem o " +"site %s." #: actions/invite.php:72 #, php-format msgid "Invalid email address: %s" -msgstr "Endereço de email inválido: %s" +msgstr "Endereço electrónico inválido: %s" #: actions/invite.php:110 msgid "Invitation(s) sent" @@ -1702,7 +1659,7 @@ msgstr "Convidar novos utilizadores" #: actions/invite.php:128 msgid "You are already subscribed to these users:" -msgstr "" +msgstr "Já subscreveu estes utilizadores:" #: actions/invite.php:131 actions/invite.php:139 #, php-format @@ -1713,6 +1670,7 @@ msgstr "%s (%s)" msgid "" "These people are already users and you were automatically subscribed to them:" msgstr "" +"Estas pessoas já são utilizadores e foram automaticamente subscritos por si:" #: actions/invite.php:144 msgid "Invitation(s) sent to the following people:" @@ -1723,15 +1681,18 @@ msgid "" "You will be notified when your invitees accept the invitation and register " "on the site. Thanks for growing the community!" msgstr "" +"Receberá uma notificação quando os seus convidados aceitarem o convite e se " +"registarem no site. Obrigado por aumentar a comunidade!" #: actions/invite.php:162 msgid "" "Use this form to invite your friends and colleagues to use this service." msgstr "" +"Use este formulário para convidar amigos e colegas a usar este serviço." #: actions/invite.php:187 msgid "Email addresses" -msgstr "Endereços de Email" +msgstr "Endereços de correio electrónico" #: actions/invite.php:189 msgid "Addresses of friends to invite (one per line)" @@ -1739,15 +1700,15 @@ msgstr "Endereços dos amigos a convidar (um por linha)" #: actions/invite.php:192 msgid "Personal message" -msgstr "" +msgstr "Mensagem pessoal" #: actions/invite.php:194 msgid "Optionally add a personal message to the invitation." -msgstr "" +msgstr "Pode optar por acrescentar uma mensagem pessoal ao convite." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" -msgstr "" +msgstr "Enviar" #: actions/invite.php:226 #, php-format @@ -1784,14 +1745,14 @@ msgid "" "\n" "Sincerely, %2$s\n" msgstr "" -"%1$s convidou-o a juntar-se a ele no %2$s (%3$s).\n" +"%1$s fez-lhe um convite para se juntar a ele(a) no %2$s (%3$s).\n" "\n" -"%2$s é um serviço de micro-blogging que o deixa actualizado com pessoas que " -"conhece e que lhe interessam.\n" +"%2$s é um serviço de microblogues que lhe permite manter-se em contacto com " +"pessoas que conhece e pessoas do seu interesse.\n" "\n" "Também pode partilhar notícias suas, pensamentos, ou a sua vida online com " -"pessoas que o conheça. É também ideal para conhecer pessoas com interesses " -"semelhantes aos seus.\n" +"pessoas que queiram saber de si. É também ideal para conhecer pessoas com " +"interesses semelhantes aos seus.\n" "\n" "%1$s disse:\n" "\n" @@ -1801,8 +1762,8 @@ msgstr "" "\n" "%5$s\n" "\n" -"Se gostaria de experimentar este serviço visite o endereço a baixo para " -"aceitar este convite.\n" +"Se gostaria de experimentar o serviço visite o endereço abaixo para aceitar " +"este convite.\n" "\n" "%6$s\n" "\n" @@ -1812,69 +1773,68 @@ msgstr "" #: actions/joingroup.php:60 msgid "You must be logged in to join a group." -msgstr "" +msgstr "Precisa de iniciar uma sessão para se juntar a um grupo." #: actions/joingroup.php:90 lib/command.php:217 msgid "You are already a member of that group" -msgstr "" +msgstr "Já é membro desse grupo" #: actions/joingroup.php:128 lib/command.php:234 #, php-format msgid "Could not join user %s to group %s" -msgstr "" +msgstr "Não foi possível juntar o utilizador %s ao grupo %s" #: actions/joingroup.php:135 lib/command.php:239 #, php-format msgid "%s joined group %s" -msgstr "" +msgstr "%s juntou-se ao grupo %s" #: actions/leavegroup.php:60 msgid "You must be logged in to leave a group." -msgstr "" +msgstr "Precisa de iniciar uma sessão para deixar um grupo." #: actions/leavegroup.php:90 lib/command.php:268 msgid "You are not a member of that group." -msgstr "" +msgstr "Não é um membro desse grupo." #: actions/leavegroup.php:119 lib/command.php:278 msgid "Could not find membership record." -msgstr "" +msgstr "Não foi encontrado um registo de membro de grupo." #: actions/leavegroup.php:127 lib/command.php:284 #, php-format msgid "Could not remove user %s to group %s" -msgstr "" +msgstr "Não foi possível remover o utilizador %s do grupo %s" #: actions/leavegroup.php:134 lib/command.php:289 #, php-format msgid "%s left group %s" -msgstr "" +msgstr "%s deixou o grupo %s" #: actions/login.php:79 actions/register.php:137 msgid "Already logged in." -msgstr "Login já efectuado." +msgstr "Sessão já foi iniciada." #: actions/login.php:110 actions/login.php:120 -#, fuzzy msgid "Invalid or expired token." -msgstr "Conteúdo da mensagem inválido" +msgstr "Chave inválida ou expirada." #: actions/login.php:143 msgid "Incorrect username or password." -msgstr "Nome de utilizador ou palavra-passe incorrecta" +msgstr "Nome de utilizador ou palavra-passe incorrectos." #: actions/login.php:149 msgid "Error setting user. You are probably not authorized." msgstr "" -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Entrar" #: actions/login.php:243 msgid "Login to site" -msgstr "" +msgstr "Iniciar sessão no site" #: actions/login.php:246 actions/profilesettings.php:106 #: actions/register.php:423 actions/showgroup.php:236 actions/tagother.php:94 @@ -1885,16 +1845,17 @@ msgstr "Alcunha" #: actions/login.php:249 actions/register.php:428 #: lib/accountsettingsaction.php:116 msgid "Password" -msgstr "" +msgstr "Palavra-chave" #: actions/login.php:252 actions/register.php:477 msgid "Remember me" -msgstr "" +msgstr "Lembrar-me neste computador" #: actions/login.php:253 actions/register.php:479 msgid "Automatically login in the future; not for shared computers!" msgstr "" -"Efectuar login automático; não utilizar em computadores de uso partilhado!" +"De futuro, iniciar sessão automaticamente. Não usar em computadores " +"partilhados!" #: actions/login.php:263 msgid "Lost or forgotten password?" @@ -1909,88 +1870,87 @@ msgstr "" "palavra-passe antes de alterar as suas configurações." #: 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 "" -"Entrar com o seu nome de utilizador e palavra passe. Não está registado " -"ainda?[Registe-se](%%action.register%%), ou tente entrar com [OpenID](%%" -"action.openidlogin%%). " +"Entrar com o seu nome de utilizador e palavra-chave. Ainda não está " +"registado? [Registe](%%action.register%%) uma conta." #: actions/makeadmin.php:91 msgid "Only an admin can make another user an admin." -msgstr "" +msgstr "Só um administrador pode tornar outro utilizador num administrador." #: actions/makeadmin.php:95 #, php-format msgid "%s is already an admin for group \"%s\"." -msgstr "" +msgstr "%s já é um administrador do grupo \"%s\"." #: actions/makeadmin.php:132 #, php-format msgid "Can't get membership record for %s in group %s" -msgstr "" +msgstr "Não existe registo de %s ter entrado no grupo %s" #: actions/makeadmin.php:145 #, php-format msgid "Can't make %s an admin for group %s" -msgstr "" +msgstr "Não é possível tornar %s administrador do grupo %s" #: actions/microsummary.php:69 msgid "No current status" -msgstr "" +msgstr "Sem estado actual" #: actions/newgroup.php:53 msgid "New group" -msgstr "" +msgstr "Grupo novo" #: actions/newgroup.php:110 msgid "Use this form to create a new group." -msgstr "" +msgstr "Use este formulário para criar um grupo novo." #: actions/newmessage.php:71 actions/newmessage.php:231 msgid "New message" -msgstr "" +msgstr "Mensagem nova" #: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:367 msgid "You can't send a message to this user." -msgstr "" +msgstr "Não pode enviar uma mensagem a este utilizador." #: actions/newmessage.php:144 actions/newnotice.php:136 lib/command.php:351 #: lib/command.php:424 msgid "No content!" -msgstr "" +msgstr "Sem conteúdo!" #: actions/newmessage.php:158 msgid "No recipient specified." -msgstr "" +msgstr "Não especificou um destinatário." #: actions/newmessage.php:164 lib/command.php:370 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." -msgstr "" +msgstr "Não auto-envie uma mensagem; basta lê-la baixinho a si próprio." #: actions/newmessage.php:181 msgid "Message sent" -msgstr "" +msgstr "Mensagem enviada" #: actions/newmessage.php:185 lib/command.php:375 #, php-format msgid "Direct message to %s sent" -msgstr "" +msgstr "Mensagem directa para %s enviada" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" -msgstr "" +msgstr "Erro do Ajax" #: actions/newnotice.php:69 msgid "New notice" -msgstr "" +msgstr "Nota nova" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" -msgstr "" +msgstr "Nota publicada" #: actions/noticesearch.php:68 #, php-format @@ -1998,15 +1958,17 @@ msgid "" "Search for notices on %%site.name%% by their contents. Separate search terms " "by spaces; they must be 3 characters or more." msgstr "" +"Procure notas em %%site.name%% pelo seu conteúdo. Separe os termos de busca " +"com espaços; precisam de ter 3 ou mais caracteres." #: actions/noticesearch.php:78 msgid "Text search" -msgstr "" +msgstr "Pesquisa de texto" #: actions/noticesearch.php:91 -#, fuzzy, php-format +#, php-format msgid "Search results for \"%s\" on %s" -msgstr "Procurar por \"%s\" no fluxo de mensagens" +msgstr "Resultados da pesquisa de \"%s\" em %s" #: actions/noticesearch.php:121 #, php-format @@ -2014,6 +1976,8 @@ msgid "" "Be the first to [post on this topic](%%%%action.newnotice%%%%?" "status_textarea=%s)!" msgstr "" +"Seja o primeiro a [publicar neste tópico](%%%%action.newnotice%%%%?" +"status_textarea=%s)!" #: actions/noticesearch.php:124 #, php-format @@ -2021,43 +1985,46 @@ msgid "" "Why not [register an account](%%%%action.register%%%%) and be the first to " "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" +"Podia [registar uma conta](%%%%action.register%%%%) e ser a primeira pessoa " +"a [publicar neste tópico](%%%%action.newnotice%%%%?status_textarea=%s)!" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, php-format msgid "Updates with \"%s\"" -msgstr "" +msgstr "Actualizações com \"%s\"" -#: actions/noticesearchrss.php:91 -#, fuzzy, php-format +#: actions/noticesearchrss.php:98 +#, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "Todas as actualizações com o termo \"%s\"" +msgstr "Actualizações que contêm o termo \"%1$s\" em %2$s!" #: actions/nudge.php:85 msgid "" "This user doesn't allow nudges or hasn't confirmed or set his email yet." msgstr "" +"Este utilizador não aceita cotoveladas ou ainda não confirmou ou forneceu o " +"endereço electrónico." #: actions/nudge.php:94 msgid "Nudge sent" -msgstr "" +msgstr "Cotovelada enviada" #: actions/nudge.php:97 msgid "Nudge sent!" -msgstr "" +msgstr "Cotovelada enviada!" #: actions/oembed.php:79 actions/shownotice.php:100 msgid "Notice has no profile" -msgstr "" +msgstr "Nota não tem perfil" #: actions/oembed.php:86 actions/shownotice.php:180 #, php-format msgid "%1$s's status on %2$s" -msgstr "%1$s's estado em %2$s" +msgstr "Estado de %1$s em %2$s" #: actions/oembed.php:157 -#, fuzzy msgid "content type " -msgstr "Ligar" +msgstr "tipo de conteúdo " #: actions/oembed.php:160 msgid "Only " @@ -2066,82 +2033,82 @@ msgstr "" #: 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 "" +msgstr "Formato de dados não suportado." #: actions/opensearch.php:64 msgid "People Search" -msgstr "" +msgstr "Pesquisa de Pessoas" #: actions/opensearch.php:67 msgid "Notice Search" -msgstr "" +msgstr "Pesquisa de Notas" #: actions/othersettings.php:60 msgid "Other Settings" -msgstr "" +msgstr "Outras Configurações" #: actions/othersettings.php:71 msgid "Manage various other options." -msgstr "" +msgstr "Gerir várias outras opções." #: actions/othersettings.php:108 msgid " (free service)" -msgstr "" +msgstr " (serviço gratuito)" #: actions/othersettings.php:116 msgid "Shorten URLs with" -msgstr "" +msgstr "Compactar URLs com" #: actions/othersettings.php:117 msgid "Automatic shortening service to use." -msgstr "" +msgstr "Serviço de compactação automático a utilizar." #: actions/othersettings.php:122 msgid "View profile designs" -msgstr "" +msgstr "Ver designs de perfis" #: actions/othersettings.php:123 msgid "Show or hide profile designs." -msgstr "" +msgstr "Mostrar ou esconder designs de perfis" #: actions/othersettings.php:153 msgid "URL shortening service is too long (max 50 chars)." -msgstr "" +msgstr "Serviço de compactação de URLs demasiado extenso (máx. 50 caracteres)" #: actions/outbox.php:58 #, php-format msgid "Outbox for %s - page %d" -msgstr "" +msgstr "Caixa de saída de %s - página %d" #: actions/outbox.php:61 #, php-format msgid "Outbox for %s" -msgstr "" +msgstr "Caixa de saída de %s" #: actions/outbox.php:116 msgid "This is your outbox, which lists private messages you have sent." msgstr "" +"Esta é a sua caixa de saída, que apresenta as mensagens privadas enviadas." #: actions/passwordsettings.php:58 msgid "Change password" -msgstr "Modificar palavra-passe" +msgstr "Modificar palavra-chave" #: actions/passwordsettings.php:69 -#, fuzzy msgid "Change your password." -msgstr "Modificar a sua palavra-passe" +msgstr "Modificar a sua palavra-chave." #: actions/passwordsettings.php:96 actions/recoverpassword.php:231 msgid "Password change" -msgstr "" +msgstr "Mudança da palavra-chave" #: actions/passwordsettings.php:104 msgid "Old password" -msgstr "" +msgstr "Antiga" #: actions/passwordsettings.php:108 actions/recoverpassword.php:235 msgid "New password" -msgstr "Nova palavra-passe" +msgstr "Nova" #: actions/passwordsettings.php:109 msgid "6 or more characters" @@ -2150,11 +2117,11 @@ msgstr "6 ou mais caracteres" #: actions/passwordsettings.php:112 actions/recoverpassword.php:239 #: actions/register.php:432 actions/smssettings.php:134 msgid "Confirm" -msgstr "Confirmar" +msgstr "Confirmação" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Repita a palavra-chave nova" #: actions/passwordsettings.php:117 msgid "Change" @@ -2162,15 +2129,15 @@ msgstr "Modificar" #: actions/passwordsettings.php:154 actions/register.php:230 msgid "Password must be 6 or more characters." -msgstr "" +msgstr "Palavra-chave tem de ter 6 ou mais caracteres." #: actions/passwordsettings.php:157 actions/register.php:233 msgid "Passwords don't match." -msgstr "" +msgstr "Palavras-chave não coincidem." #: actions/passwordsettings.php:165 msgid "Incorrect old password" -msgstr "Palavra-passe antiga incorrecta" +msgstr "Palavra-chave antiga incorrecta." #: actions/passwordsettings.php:181 msgid "Error saving user; invalid." @@ -2178,11 +2145,112 @@ msgstr "Erro ao guardar utilizador; inválido." #: actions/passwordsettings.php:186 actions/recoverpassword.php:368 msgid "Can't save new password." -msgstr "Não é possível guardar a nova password." +msgstr "Não é possível guardar a nova palavra-chave." #: actions/passwordsettings.php:192 actions/recoverpassword.php:211 msgid "Password saved." -msgstr "" +msgstr "Palavra-chave gravada." + +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "Localizações" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "Configurações de localização e servidor deste site StatusNet." + +#: actions/pathsadminpanel.php:140 +#, php-format +msgid "Theme directory not readable: %s" +msgstr "Sem acesso de leitura do directório do tema: %s" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "Sem acesso de escrita no directório do avatar: %s" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "Sem acesso de escrita no directório do fundo: %s" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "Sem acesso de leitura do directório do locales: %s" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "Site" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "Localização" + +#: actions/pathsadminpanel.php:216 +msgid "Site path" +msgstr "Localização do site" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "Localização do locales" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "Localização do directório do locales" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "Tema" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "Servidor do tema" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "Localização do tema" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "Directório do tema" + +#: actions/pathsadminpanel.php:247 +msgid "Avatars" +msgstr "Avatares" + +#: actions/pathsadminpanel.php:252 +msgid "Avatar server" +msgstr "Servidor do avatar" + +#: actions/pathsadminpanel.php:256 +msgid "Avatar path" +msgstr "Localização do avatar" + +#: actions/pathsadminpanel.php:260 +msgid "Avatar directory" +msgstr "Directório do avatar" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "Fundos" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "Servidor do fundo" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "Localização do fundo" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "Directório do fundo" + +#: actions/pathsadminpanel.php:297 +msgid "Save paths" +msgstr "Gravar localizações" #: actions/peoplesearch.php:52 #, php-format @@ -2190,42 +2258,46 @@ msgid "" "Search for people on %%site.name%% by their name, location, or interests. " "Separate the terms by spaces; they must be 3 characters or more." msgstr "" +"Procure pessoas em %%site.name%% pelo seu nome, localidade ou interesses. " +"Separe os termos de busca com espaços; precisam de ter 3 ou mais caracteres." #: actions/peoplesearch.php:58 msgid "People search" -msgstr "" +msgstr "Pesquisa de pessoas" #: actions/peopletag.php:70 #, php-format msgid "Not a valid people tag: %s" -msgstr "" +msgstr "Categoria de pessoas inválida: %s" #: actions/peopletag.php:144 #, php-format msgid "Users self-tagged with %s - page %d" -msgstr "" +msgstr "Utilizadores auto-categorizados com %s - página %d" #: actions/postnotice.php:84 msgid "Invalid notice content" -msgstr "Conteúdo da mensagem inválido" +msgstr "Conteúdo da nota é inválido" #: actions/postnotice.php:90 #, php-format msgid "Notice license ‘%s’ is not compatible with site license ‘%s’." -msgstr "" +msgstr "A licença ‘%s’ da nota não é compatível com a licença ‘%s’ do site." #: actions/profilesettings.php:60 msgid "Profile settings" -msgstr "" +msgstr "Configurações do perfil" #: actions/profilesettings.php:71 msgid "" "You can update your personal profile info here so people know more about you." msgstr "" +"Pode actualizar aqui a informação do seu perfil pessoal, para que as pessoas " +"saibam mais sobre si." #: actions/profilesettings.php:99 msgid "Profile information" -msgstr "" +msgstr "Informação do perfil" #: actions/profilesettings.php:108 lib/groupeditform.php:154 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" @@ -2235,30 +2307,29 @@ msgstr "1-64 letras minúsculas ou números, sem pontuação ou espaços" #: actions/showgroup.php:247 actions/tagother.php:104 #: lib/groupeditform.php:157 lib/userprofile.php:149 msgid "Full name" -msgstr "Nome Completo" +msgstr "Nome completo" #: actions/profilesettings.php:115 actions/register.php:452 #: lib/groupeditform.php:161 msgid "Homepage" -msgstr "Página Principal" +msgstr "Página de acolhimento" #: actions/profilesettings.php:117 actions/register.php:454 msgid "URL of your homepage, blog, or profile on another site" -msgstr "" +msgstr "URL da uma página sua, blogue ou perfil noutro sítio na internet" #: actions/profilesettings.php:122 actions/register.php:460 -#, fuzzy, php-format +#, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "Descreva-se e aos seus interesses em 140 caracteres" +msgstr "Descreva-se e aos seus interesses (máx. 140 caracteres)" #: actions/profilesettings.php:125 actions/register.php:463 -#, fuzzy msgid "Describe yourself and your interests" -msgstr "Descreva-se e aos seus interesses em 140 caracteres" +msgstr "Descreva-se e aos seus interesses" #: actions/profilesettings.php:127 actions/register.php:465 msgid "Bio" -msgstr "Bio" +msgstr "Biografia" #: actions/profilesettings.php:132 actions/register.php:470 #: actions/showgroup.php:256 actions/tagother.php:112 @@ -2269,106 +2340,106 @@ msgstr "Localidade" #: actions/profilesettings.php:134 actions/register.php:472 msgid "Where you are, like \"City, State (or Region), Country\"" -msgstr "" +msgstr "Onde está, por ex. \"Cidade, Região, País\"" #: actions/profilesettings.php:138 actions/tagother.php:149 #: actions/tagother.php:209 lib/subscriptionlist.php:106 #: lib/subscriptionlist.php:108 lib/userprofile.php:209 msgid "Tags" -msgstr "" +msgstr "Categorias" #: actions/profilesettings.php:140 msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" +"Categorias para si (letras, números, -, ., _), separadas por vírgulas ou " +"espaços" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" -msgstr "Linguagem" +msgstr "Língua" #: actions/profilesettings.php:145 msgid "Preferred language" -msgstr "" +msgstr "Língua preferida" #: actions/profilesettings.php:154 msgid "Timezone" -msgstr "" +msgstr "Fuso horário" #: actions/profilesettings.php:155 msgid "What timezone are you normally in?" -msgstr "" +msgstr "Em que fuso horário se encontra normalmente?" #: actions/profilesettings.php:160 msgid "" "Automatically subscribe to whoever subscribes to me (best for non-humans)" msgstr "" -"Subscrever automaticamente a quem se subscrever a mim (recomendado para não-" -"humanos)" +"Subscrever automaticamente quem me subscreva (óptimo para seres não-humanos)" #: actions/profilesettings.php:221 actions/register.php:223 -#, fuzzy, php-format +#, php-format msgid "Bio is too long (max %d chars)." -msgstr "Bio é demasiada extensa (máx 140 car)." +msgstr "Biografia demasiado extensa (máx. %d caracteres)." #: actions/profilesettings.php:228 actions/siteadminpanel.php:165 msgid "Timezone not selected." -msgstr "" +msgstr "Fuso horário não foi seleccionado." #: actions/profilesettings.php:234 msgid "Language is too long (max 50 chars)." -msgstr "Linguagem introduzida é muito longa (máx. 50 caracteres)." +msgstr "Língua é demasiado extensa (máx. 50 caracteres)." #: actions/profilesettings.php:246 actions/tagother.php:178 #, php-format msgid "Invalid tag: \"%s\"" -msgstr "" +msgstr "Categoria inválida: \"%s\"" #: actions/profilesettings.php:295 msgid "Couldn't update user for autosubscribe." -msgstr "Não foi possível actualizar o utilizador para auto-subscrição." +msgstr "Não foi possível actualizar o utilizador para subscrição automática." #: actions/profilesettings.php:328 msgid "Couldn't save profile." -msgstr "Não foi possível salvar o perfil." +msgstr "Não foi possível gravar o perfil." #: actions/profilesettings.php:336 msgid "Couldn't save tags." -msgstr "" +msgstr "Não foi possível gravar as categorias." #: actions/profilesettings.php:344 lib/adminpanelaction.php:126 msgid "Settings saved." -msgstr "" +msgstr "Configurações gravadas." #: actions/public.php:83 #, php-format msgid "Beyond the page limit (%s)" -msgstr "" +msgstr "Além do limite de página (%s)" #: actions/public.php:92 msgid "Could not retrieve public stream." -msgstr "" +msgstr "Não foi possível importar as notas públicas." #: actions/public.php:129 -#, fuzzy, php-format +#, php-format msgid "Public timeline, page %d" -msgstr "Mensagens públicas de %s" +msgstr "Cronolinha pública, página %d" #: actions/public.php:131 lib/publicgroupnav.php:79 msgid "Public timeline" -msgstr "" +msgstr "Cronolinha pública" #: actions/public.php:151 msgid "Public Stream Feed (RSS 1.0)" -msgstr "" +msgstr "Feed de Notas Públicas (RSS 1.0)" #: actions/public.php:155 msgid "Public Stream Feed (RSS 2.0)" -msgstr "" +msgstr "Feed de Notas Públicas (RSS 2.0)" #: actions/public.php:159 -#, fuzzy msgid "Public Stream Feed (Atom)" -msgstr "Fluxo Público de %s" +msgstr "Feed de Notas Públicas (Atom)" #: actions/public.php:179 #, php-format @@ -2376,16 +2447,20 @@ msgid "" "This is the public timeline for %%site.name%% but no one has posted anything " "yet." msgstr "" +"Esta é a cronolinha pública do site %%site.name%% mas ainda ninguém publicou " +"nada." #: actions/public.php:182 msgid "Be the first to post!" -msgstr "" +msgstr "Seja a primeira pessoa a publicar!" #: actions/public.php:186 #, php-format msgid "" "Why not [register an account](%%action.register%%) and be the first to post!" msgstr "" +"Podia [registar uma conta](%%action.register%%) e ser a primeira pessoa a " +"publicar!" #: actions/public.php:233 #, php-format @@ -2395,6 +2470,11 @@ msgid "" "tool. [Join now](%%action.register%%) to share notices about yourself with " "friends, family, and colleagues! ([Read more](%%doc.help%%))" msgstr "" +"Este é o site %%%%site.name%%%%, um serviço de [microblogues](http://en." +"wikipedia.org/wiki/Micro-blogging) baseado na aplicação de Software Livre " +"[StatusNet](http://status.net/). [Registe-se agora](%%%%action.register%%%%) " +"para partilhar notas sobre si, família e amigos! ([Saber mais](%%%%doc.help%%" +"%%))" #: actions/public.php:238 #, php-format @@ -2403,24 +2483,29 @@ msgid "" "blogging) service based on the Free Software [StatusNet](http://status.net/) " "tool." msgstr "" +"Este é o site %%%%site.name%%%%, um serviço de [microblogues](http://en." +"wikipedia.org/wiki/Micro-blogging) baseado na aplicação de Software Livre " +"[StatusNet](http://status.net/)." #: actions/publictagcloud.php:57 msgid "Public tag cloud" -msgstr "" +msgstr "Catenuvem pública" #: actions/publictagcloud.php:63 #, php-format msgid "These are most popular recent tags on %s " -msgstr "" +msgstr "Estas são as categorias recentes mais populares em %s " #: actions/publictagcloud.php:69 #, php-format msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet." msgstr "" +"Ainda ninguém publicou uma nota com uma categoria de resumo [hashtag](%%doc." +"tags%%)." #: actions/publictagcloud.php:72 msgid "Be the first to post one!" -msgstr "" +msgstr "Seja a primeira pessoa a publicar uma!" #: actions/publictagcloud.php:75 #, php-format @@ -2428,26 +2513,28 @@ msgid "" "Why not [register an account](%%action.register%%) and be the first to post " "one!" msgstr "" +"Podia [registar uma conta](%%action.register%%) e ser a primeira pessoa a " +"publicar uma!" #: actions/publictagcloud.php:135 msgid "Tag cloud" -msgstr "" +msgstr "Catenuvem" #: actions/recoverpassword.php:36 msgid "You are already logged in!" -msgstr "" +msgstr "Já tem uma sessão iniciada!" #: actions/recoverpassword.php:62 msgid "No such recovery code." -msgstr "" +msgstr "Esse código de recuperação não existe." #: actions/recoverpassword.php:66 msgid "Not a recovery code." -msgstr "" +msgstr "Não é um código de recuperação." #: actions/recoverpassword.php:73 msgid "Recovery code for unknown user." -msgstr "" +msgstr "Código de recuperação para um utilizador desconhecido." #: actions/recoverpassword.php:86 msgid "Error with confirmation code." @@ -2455,74 +2542,74 @@ msgstr "Erro no código de confirmação." #: actions/recoverpassword.php:97 msgid "This confirmation code is too old. Please start again." -msgstr "" +msgstr "Este código de confirmação é demasiado antigo. Por favor, recomece." #: actions/recoverpassword.php:111 msgid "Could not update user with confirmed email address." msgstr "" -"Não foi possivel actualizar utilizador com endereço de email confirmado." +"Não foi possivel actualizar o utilizador com um correio electrónico " +"confirmado." #: actions/recoverpassword.php:152 msgid "" "If you have forgotten or lost your password, you can get a new one sent to " "the email address you have stored in your account." msgstr "" +"Se perdeu ou se esqueceu da sua palavra-chave, podemos enviar-lhe uma nova " +"para o correio electrónico registado na sua conta." #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " -msgstr "" +msgstr "Identificação positiva. Introduza abaixo uma palavra-chave nova. " #: actions/recoverpassword.php:188 msgid "Password recovery" -msgstr "" +msgstr "Recuperação da palavra-chave" #: actions/recoverpassword.php:191 msgid "Nickname or email address" -msgstr "" +msgstr "Alcunha ou endereço de correio electrónico" #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." -msgstr "" +msgstr "A sua alcunha neste servidor, ou o seu correio electrónico registado." #: actions/recoverpassword.php:199 actions/recoverpassword.php:200 msgid "Recover" -msgstr "" +msgstr "Recuperar" #: actions/recoverpassword.php:208 msgid "Reset password" -msgstr "" +msgstr "Reiniciar palavra-chave" #: actions/recoverpassword.php:209 msgid "Recover password" -msgstr "" +msgstr "Recuperar palavra-chave" #: actions/recoverpassword.php:210 actions/recoverpassword.php:322 msgid "Password recovery requested" -msgstr "" +msgstr "Solicitada recuperação da palavra-chave" #: actions/recoverpassword.php:213 msgid "Unknown action" -msgstr "" +msgstr "Acção desconhecida" #: actions/recoverpassword.php:236 msgid "6 or more characters, and don't forget it!" msgstr "6 ou mais caracteres, e não a esqueça!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "" - #: actions/recoverpassword.php:243 msgid "Reset" -msgstr "" +msgstr "Reiniciar" #: actions/recoverpassword.php:252 msgid "Enter a nickname or email address." -msgstr "Introduza uma alcunha ou um endereço de email" +msgstr "Introduza uma alcunha ou um endereço de correio electrónico." #: actions/recoverpassword.php:272 msgid "No user with that email address or username." msgstr "" +"Não existe nenhum utilizador com esse correio electrónico nem com esse nome." #: actions/recoverpassword.php:287 msgid "No registered email address for that user." @@ -2537,20 +2624,20 @@ msgid "" "Instructions for recovering your password have been sent to the email " "address registered to your account." msgstr "" -"As instruções para a recuperação da palavra-passe foram enviadas para o " -"endereço de email registado na sua conta." +"Instruções para recuperação da sua palavra-chave foram enviadas para o " +"correio electrónico registado na sua conta." #: actions/recoverpassword.php:344 msgid "Unexpected password reset." -msgstr "" +msgstr "Reinício inesperado da palavra-chave." #: actions/recoverpassword.php:352 msgid "Password must be 6 chars or more." -msgstr "" +msgstr "Palavra-chave tem de ter 6 ou mais caracteres." #: actions/recoverpassword.php:356 msgid "Password and confirmation do not match." -msgstr "" +msgstr "A palavra-chave e a confirmação não coincidem." #: actions/recoverpassword.php:375 actions/register.php:248 msgid "Error setting user." @@ -2562,51 +2649,53 @@ msgstr "Nova palavra-passe foi guardada com sucesso. Está agora conectado." #: actions/register.php:85 actions/register.php:189 actions/register.php:404 msgid "Sorry, only invited people can register." -msgstr "" +msgstr "Desculpe, só pessoas convidadas se podem registar." #: actions/register.php:92 -#, fuzzy msgid "Sorry, invalid invitation code." -msgstr "Erro no código de confirmação." +msgstr "Desculpe, código de convite inválido." #: actions/register.php:112 msgid "Registration successful" -msgstr "" +msgstr "Registo efectuado" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" -msgstr "" +msgstr "Registar" #: actions/register.php:135 msgid "Registration not allowed." -msgstr "" +msgstr "Registo não é permitido." #: actions/register.php:198 msgid "You can't register if you don't agree to the license." -msgstr "" +msgstr "Não se pode registar se não aceita a licença." #: actions/register.php:201 msgid "Not a valid email address." -msgstr "" +msgstr "Correio electrónico é inválido." #: actions/register.php:212 msgid "Email address already exists." -msgstr "Endereço de Email já existe." +msgstr "Correio electrónico já existe." #: actions/register.php:243 actions/register.php:264 msgid "Invalid username or password." -msgstr "Nome de utilizador ou palavra-passe inválido." +msgstr "Nome de utilizador ou palavra-chave inválidos." #: actions/register.php:342 msgid "" "With this form you can create a new account. You can then post notices and " "link up to friends and colleagues. " msgstr "" +"Com este formulário pode criar uma conta nova. Poderá então publicar notas e " +"ligar-se a amigos e colegas. " #: actions/register.php:424 msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." -msgstr "1-64 letras ou números, sem pontuação ou espaços. Obrigatório." +msgstr "" +"1-64 letras minúsculas ou números, sem pontuação ou espaços. Obrigatório." #: actions/register.php:429 msgid "6 or more characters. Required." @@ -2614,37 +2703,37 @@ msgstr "6 ou mais caracteres. Obrigatório." #: actions/register.php:433 msgid "Same as password above. Required." -msgstr "" +msgstr "Repita a palavra-chave acima. Obrigatório." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" -msgstr "Email" +msgstr "Correio electrónico" #: actions/register.php:438 actions/register.php:442 msgid "Used only for updates, announcements, and password recovery" msgstr "" +"Usado apenas para actualizações, anúncios e recuperação da palavra-chave" #: actions/register.php:449 msgid "Longer name, preferably your \"real\" name" -msgstr "" +msgstr "Nome mais longo, de preferência o seu nome \"verdadeiro\"" #: actions/register.php:493 msgid "My text and files are available under " -msgstr "" +msgstr "Os meus textos e ficheiros são disponibilizados nos termos da " #: actions/register.php:495 msgid "Creative Commons Attribution 3.0" -msgstr "" +msgstr "Creative Commons Atribuição 3.0" #: actions/register.php:496 -#, fuzzy msgid "" " except this private data: password, email address, IM address, and phone " "number." msgstr "" -"excepto estes dados privados: palavra chave, endereço de email, endereço de " -"mensageiro instantâneo, número de telefone." +" excepto estes dados privados: palavra-chave, endereço de correio " +"electrónico, endereço de mensageiro instantâneo, número de telefone." #: actions/register.php:537 #, php-format @@ -2664,27 +2753,27 @@ msgid "" "\n" "Thanks for signing up and we hope you enjoy using this service." msgstr "" -"Parabéns, %s! Bemvindo ao %%%%site.name%%%%. A partir de agora deverá...\n" +"Parabéns, %s! Bem-vindo(a) ao %%%%site.name%%%%. A partir daqui, pode...\n" "\n" -"* Ir ao [seu perfil](%s) e enviar a primeira mensagem.\n" -"* Adicionar uma [Endereço Jabber/GTalk](%%%%action.imsettings%%%%) de forma " -"a poder enviar notações através de mensagens instantâneas.\n" -"* [Procurar por pessoas](%%%%action.peoplesearch%%%%) que conheça ou " +"* Visitar o [seu perfil](%s) e enviar a primeira mensagem.\n" +"* Adicionar um [endereço Jabber/GTalk](%%%%action.imsettings%%%%) de forma a " +"poder enviar notas por mensagens instantâneas.\n" +"* [Procurar pessoas](%%%%action.peoplesearch%%%%) que conheça ou que " "partilhem os seus interesses. \n" -"* Actualizar o seu perfil [Opções de perfil](%%%%action.profilesettings%%%%) " -"para contar mais acerca de si aos outros. \n" -"* Ler os [documentos online](%%%%doc.help%%%%) para conhecer todas as " -"funcionalidades que tenha perdido. \n" +"* Actualizar as suas [configurações de perfil](%%%%action.profilesettings%%%" +"%) para contar mais acerca de si aos outros.\n" +"* Ler a [documentação em linha](%%%%doc.help%%%%) para conhecer " +"funcionalidades que lhe tenham escapado. \n" "\n" -"Obrigado por se registar e esperamos que se divirta usando este serviço." +"Obrigado por se ter registado e esperamos que se divirta usando este serviço." #: actions/register.php:561 msgid "" "(You should receive a message by email momentarily, with instructions on how " "to confirm your email address.)" msgstr "" -"(Deverá receber uma mensagem por email dentro de momentos, com instrucções " -"sobre como confirmar o seu endereço de email.)" +"(Deverá receber uma mensagem electrónica dentro de momentos, com instruções " +"para confirmar o seu endereço de correio electrónico.)" #: actions/remotesubscribe.php:98 #, php-format @@ -2693,19 +2782,22 @@ msgid "" "register%%) a new account. If you already have an account on a [compatible " "microblogging site](%%doc.openmublog%%), enter your profile URL below." msgstr "" +"Para subscrever, pode [iniciar sessão](%%action.login%%), ou [registar](%%" +"action.register%%) uma conta nova. Se já tem conta num [serviço de " +"microblogues compatível](%%doc.openmublog%%), introduza abaixo a URL do seu " +"perfil lá." #: actions/remotesubscribe.php:112 msgid "Remote subscribe" -msgstr "" +msgstr "Subscrição remota" #: actions/remotesubscribe.php:124 -#, fuzzy msgid "Subscribe to a remote user" -msgstr "Subscrever este utilizador" +msgstr "Subscrever um utilizador remoto" #: actions/remotesubscribe.php:129 msgid "User nickname" -msgstr "" +msgstr "Alcunha do utilizador" #: actions/remotesubscribe.php:130 msgid "Nickname of the user you want to follow" @@ -2713,16 +2805,16 @@ msgstr "Alcunha do utilizador que pretende seguir" #: actions/remotesubscribe.php:133 msgid "Profile URL" -msgstr "" +msgstr "URL do perfil" #: actions/remotesubscribe.php:134 msgid "URL of your profile on another compatible microblogging service" -msgstr "" +msgstr "URL do seu perfil noutro serviço de microblogues compatível" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" -msgstr "" +msgstr "Subscrever" #: actions/remotesubscribe.php:159 msgid "Invalid profile URL (bad format)" @@ -2732,10 +2824,12 @@ msgstr "URL de perfil inválido (formato incorrecto)" msgid "" "Not a valid profile URL (no YADIS document or no or invalid XRDS defined)." msgstr "" +"URL de perfil não é válida (nenhum documento Yadis ou nenhum XRDS inválido " +"definidos)." #: actions/remotesubscribe.php:176 msgid "That’s a local profile! Login to subscribe." -msgstr "" +msgstr "Esse perfil é local! Inicie uma sessão para o subscrever." #: actions/remotesubscribe.php:183 #, fuzzy @@ -2746,27 +2840,27 @@ msgstr "Não foi possível obter um token de requisição." #: lib/personalgroupnav.php:105 #, php-format msgid "Replies to %s" -msgstr "" +msgstr "Respostas a %s" #: actions/replies.php:127 #, php-format msgid "Replies to %s, page %d" -msgstr "" +msgstr "Respostas a %s, página %d" #: actions/replies.php:144 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (RSS 1.0)" -msgstr "Feed para os amigos de %s" +msgstr "Feed de respostas de %s (RSS 1.0)" #: actions/replies.php:151 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (RSS 2.0)" -msgstr "Feed para os amigos de %s" +msgstr "Feed de respostas de %s (RSS 2.0)" #: actions/replies.php:158 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (Atom)" -msgstr "Feed para a tag %s" +msgstr "Feed de respostas de %s (Atom)" #: actions/replies.php:198 #, php-format @@ -2774,6 +2868,8 @@ msgid "" "This is the timeline showing replies to %s but %s hasn't received a notice " "to his attention yet." msgstr "" +"Esta é a cronolinha com respostas a %s, mas %s ainda não recebeu nenhuma " +"nota à sua atenção." #: actions/replies.php:203 #, php-format @@ -2781,6 +2877,8 @@ msgid "" "You can engage other users in a conversation, subscribe to more people or " "[join groups](%%action.groups%%)." msgstr "" +"Pode encetar conversa com outros utilizadores, subscrever mais pessoas ou " +"[juntar-se a grupos](%%action.groups%%)." #: actions/replies.php:205 #, php-format @@ -2788,50 +2886,54 @@ msgid "" "You can try to [nudge %s](../%s) or [post something to his or her attention]" "(%%%%action.newnotice%%%%?status_textarea=%s)." msgstr "" +"Pode tentar [acotovelar %s](../%s) ou [publicar algo à atenção dele(a)](%%%%" +"action.newnotice%%%%?status_textarea=%s)." #: actions/repliesrss.php:72 #, php-format msgid "Replies to %1$s on %2$s!" -msgstr "" +msgstr "Respostas a %1$s em %2$s!" #: actions/sandbox.php:65 actions/unsandbox.php:65 msgid "You cannot sandbox users on this site." -msgstr "" +msgstr "Não pode descronolinhar utilizadores neste site." #: actions/sandbox.php:72 -#, fuzzy msgid "User is already sandboxed." -msgstr "O utilizador bloqueou-o." +msgstr "Utilizador já está descronolinhado." #: actions/showfavorites.php:79 -#, fuzzy, php-format +#, php-format msgid "%s's favorite notices, page %d" -msgstr "%s e amigos" +msgstr "Notas favoritas de %s, página %d" #: actions/showfavorites.php:132 msgid "Could not retrieve favorite notices." -msgstr "" +msgstr "Não foi possível importar notas favoritas." #: actions/showfavorites.php:170 -#, fuzzy, php-format +#, php-format msgid "Feed for favorites of %s (RSS 1.0)" -msgstr "Feed para os amigos de %s" +msgstr "Feed das favoritas de %s (RSS 1.0)" #: actions/showfavorites.php:177 -#, fuzzy, php-format +#, php-format msgid "Feed for favorites of %s (RSS 2.0)" -msgstr "Feed para os amigos de %s" +msgstr "Feed das favoritas de %s (RSS 2.0)" #: actions/showfavorites.php:184 -#, fuzzy, php-format +#, php-format msgid "Feed for favorites of %s (Atom)" -msgstr "Feed para os amigos de %s" +msgstr "Feed das favoritas de %s (Atom)" #: actions/showfavorites.php:205 msgid "" "You haven't chosen any favorite notices yet. Click the fave button on " "notices you like to bookmark them for later or shed a spotlight on them." msgstr "" +"Ainda não escolheu nenhuma nota favorita. Clique o botão de favorecimento " +"nas notas de que goste, para marcá-las para mais tarde ou para lhes dar " +"relevância." #: actions/showfavorites.php:207 #, php-format @@ -2839,6 +2941,8 @@ msgid "" "%s hasn't added any notices to his favorites yet. Post something interesting " "they would add to their favorites :)" msgstr "" +"%s ainda não adicionou nenhuma nota às favoritas. Publique algo interessante " +"que mude este estado de coisas :)" #: actions/showfavorites.php:211 #, php-format @@ -2847,85 +2951,87 @@ msgid "" "account](%%%%action.register%%%%) and then post something interesting they " "would add to their favorites :)" msgstr "" +"%s ainda não adicionou nenhuma nota às favoritas. Que tal [registar uma " +"conta](%%%%action.register%%%%) e publicar algo interessante que mude este " +"estado de coisas :)" #: actions/showfavorites.php:242 msgid "This is a way to share what you like." -msgstr "" +msgstr "Esta é uma forma de partilhar aquilo de que gosta." #: actions/showgroup.php:82 lib/groupnav.php:86 #, php-format msgid "%s group" -msgstr "" +msgstr "Grupo %s" #: actions/showgroup.php:84 #, php-format msgid "%s group, page %d" -msgstr "" +msgstr "Grupo %s, página %d" #: actions/showgroup.php:218 msgid "Group profile" -msgstr "" +msgstr "Perfil do grupo" #: actions/showgroup.php:263 actions/tagother.php:118 #: actions/userauthorization.php:167 lib/userprofile.php:177 msgid "URL" -msgstr "" +msgstr "URL" #: actions/showgroup.php:274 actions/tagother.php:128 #: actions/userauthorization.php:179 lib/userprofile.php:194 msgid "Note" -msgstr "" +msgstr "Anotação" #: actions/showgroup.php:284 lib/groupeditform.php:184 msgid "Aliases" -msgstr "" +msgstr "Cognomes" #: actions/showgroup.php:293 msgid "Group actions" -msgstr "" +msgstr "Acções do grupo" #: actions/showgroup.php:328 #, php-format msgid "Notice feed for %s group (RSS 1.0)" -msgstr "" +msgstr "Feed de notas do grupo %s (RSS 1.0)" #: actions/showgroup.php:334 #, php-format msgid "Notice feed for %s group (RSS 2.0)" -msgstr "" +msgstr "Feed de notas do grupo %s (RSS 2.0)" #: actions/showgroup.php:340 #, php-format msgid "Notice feed for %s group (Atom)" -msgstr "" +msgstr "Feed de notas do grupo %s (Atom)" #: actions/showgroup.php:345 -#, fuzzy, php-format +#, php-format msgid "FOAF for %s group" -msgstr "Feed para a tag %s" +msgstr "FOAF do grupo %s" #: actions/showgroup.php:381 actions/showgroup.php:438 lib/groupnav.php:91 msgid "Members" -msgstr "" +msgstr "Membros" #: actions/showgroup.php:386 lib/profileaction.php:117 #: lib/profileaction.php:148 lib/profileaction.php:226 lib/section.php:95 #: lib/tagcloudsection.php:71 msgid "(None)" -msgstr "" +msgstr "(Nenhum)" #: actions/showgroup.php:392 msgid "All members" -msgstr "" +msgstr "Todos os membros" #: actions/showgroup.php:429 lib/profileaction.php:173 msgid "Statistics" -msgstr "" +msgstr "Estatísticas" #: actions/showgroup.php:432 -#, fuzzy msgid "Created" -msgstr "Criar" +msgstr "Criado" #: actions/showgroup.php:448 #, php-format @@ -2936,6 +3042,12 @@ msgid "" "their life and interests. [Join now](%%%%action.register%%%%) to become part " "of this group and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" +"**%s** é um grupo de utilizadores em %%%%site.name%%%%, um serviço de " +"[microblogues](http://en.wikipedia.org/wiki/Micro-blogging) baseado na " +"aplicação de Software Livre [StatusNet](http://status.net/). Os membros " +"deste grupo partilham mensagens curtas acerca das suas vidas e interesses. " +"[Registe-se agora](%%%%action.register%%%%) para se juntar a este grupo e a " +"muitos mais! ([Saber mais](%%%%doc.help%%%%))" #: actions/showgroup.php:454 #, php-format @@ -2945,28 +3057,32 @@ msgid "" "[StatusNet](http://status.net/) tool. Its members share short messages about " "their life and interests. " msgstr "" +"**%s** é um grupo de utilizadores em %%%%site.name%%%%, um serviço de " +"[microblogues](http://en.wikipedia.org/wiki/Micro-blogging) baseado na " +"aplicação de Software Livre [StatusNet](http://status.net/). Os membros " +"deste grupo partilham mensagens curtas acerca das suas vidas e interesses. " #: actions/showgroup.php:482 msgid "Admins" -msgstr "" +msgstr "Administradores" #: actions/showmessage.php:81 msgid "No such message." -msgstr "" +msgstr "Mensagem não foi encontrada." #: actions/showmessage.php:98 msgid "Only the sender and recipient may read this message." -msgstr "" +msgstr "Só o remetente e o destinatário podem ler esta mensagem." #: actions/showmessage.php:108 #, php-format msgid "Message to %1$s on %2$s" -msgstr "" +msgstr "Mensagem para %1$s a %2$s" #: actions/showmessage.php:113 #, php-format msgid "Message from %1$s on %2$s" -msgstr "" +msgstr "Mensagem de %1$s a %2$s" #: actions/shownotice.php:90 msgid "Notice deleted." @@ -2975,48 +3091,50 @@ msgstr "Avatar actualizado." #: actions/showstream.php:73 #, php-format msgid " tagged %s" -msgstr "" +msgstr " categorizou %s" #: actions/showstream.php:79 #, php-format msgid "%s, page %d" -msgstr "" +msgstr "%s, página %d" #: actions/showstream.php:122 #, php-format msgid "Notice feed for %s tagged %s (RSS 1.0)" -msgstr "" +msgstr "Feed de notas para %s categorizado %s (RSS 1.0)" #: actions/showstream.php:129 #, php-format msgid "Notice feed for %s (RSS 1.0)" -msgstr "" +msgstr "Feed de notas para %s (RSS 1.0)" #: actions/showstream.php:136 #, php-format msgid "Notice feed for %s (RSS 2.0)" -msgstr "" +msgstr "Feed de notas para %s (RSS 2.0)" #: actions/showstream.php:143 #, php-format msgid "Notice feed for %s (Atom)" -msgstr "" +msgstr "Feed de notas para %s (Atom)" #: actions/showstream.php:148 -#, fuzzy, php-format +#, php-format msgid "FOAF for %s" -msgstr "Feed para a tag %s" +msgstr "FOAF para %s" #: actions/showstream.php:191 #, php-format msgid "This is the timeline for %s but %s hasn't posted anything yet." -msgstr "" +msgstr "Esta é a cronolinha de %s, mas %s ainda não publicou nada." #: actions/showstream.php:196 msgid "" "Seen anything interesting recently? You haven't posted any notices yet, now " "would be a good time to start :)" msgstr "" +"Viu algo de interessante ultimamente? Como ainda não publicou nenhuma nota, " +"esta seria uma óptima altura para começar :)" #: actions/showstream.php:198 #, php-format @@ -3024,6 +3142,8 @@ msgid "" "You can try to nudge %s or [post something to his or her attention](%%%%" "action.newnotice%%%%?status_textarea=%s)." msgstr "" +"Pode tentar acotovelar %s ou [publicar algo que lhe chame a atenção](%%%%" +"action.newnotice%%%%?status_textarea=%s)." #: actions/showstream.php:234 #, php-format @@ -3033,6 +3153,11 @@ msgid "" "[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to " "follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" +"**%s** tem uma conta em %%%%site.name%%%%, um serviço de [microblogues]" +"(http://en.wikipedia.org/wiki/Micro-blogging) baseado na aplicação de " +"Software Livre [StatusNet](http://status.net/). [Registe-se agora](%%%%" +"action.register%%%%) para seguir as notas de **%s** e de muitos mais! " +"([Saber mais](%%%%doc.help%%%%))" #: actions/showstream.php:239 #, php-format @@ -3041,20 +3166,17 @@ msgid "" "wikipedia.org/wiki/Micro-blogging) service based on the Free Software " "[StatusNet](http://status.net/) tool. " msgstr "" +"**%s** tem uma conta em %%%%site.name%%%%, um serviço de [microblogues]" +"(http://en.wikipedia.org/wiki/Micro-blogging) baseado na aplicação de " +"Software Livre [StatusNet](http://status.net/). " #: actions/silence.php:65 actions/unsilence.php:65 msgid "You cannot silence users on this site." -msgstr "" +msgstr "Não pode silenciar utilizadores neste site." #: actions/silence.php:72 -#, fuzzy msgid "User is already silenced." -msgstr "O utilizador bloqueou-o." - -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Convidar" +msgstr "O utilizador já está silenciado." #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." @@ -3087,152 +3209,149 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 msgid "Site name" msgstr "" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "O endereço de email de recepção removido." -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Localidade" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 msgid "Default site language" msgstr "" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Server" msgstr "" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Convidar" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +msgid "Access" +msgstr "Acesso" + #: actions/siteadminpanel.php:334 msgid "Private" -msgstr "" +msgstr "Privado" #: actions/siteadminpanel.php:336 msgid "Prohibit anonymous users (not logged in) from viewing site?" -msgstr "" +msgstr "Proibir utilizadores anónimos (sem sessão iniciada) de ver o site?" #: actions/siteadminpanel.php:340 -#, fuzzy msgid "Invite only" -msgstr "Convidar" +msgstr "Só por convite" #: actions/siteadminpanel.php:342 msgid "Make registration invitation only." -msgstr "" +msgstr "Permitir o registo só a convidados." -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 -#, fuzzy +#: actions/siteadminpanel.php:346 msgid "Closed" -msgstr "Bloquear" +msgstr "Fechado" #: actions/siteadminpanel.php:348 msgid "Disable new registrations." -msgstr "" - -#: actions/siteadminpanel.php:353 -msgid "Randomly during Web hit" -msgstr "" +msgstr "Impossibilitar registos novos." #: actions/siteadminpanel.php:354 -msgid "In a scheduled job" -msgstr "" - -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 -msgid "Never" -msgstr "" +msgid "Snapshots" +msgstr "Instantâneos" #: actions/siteadminpanel.php:357 -msgid "Data snapshots" -msgstr "" +msgid "Randomly during Web hit" +msgstr "Aleatoriamente, durante o acesso pela internet" #: actions/siteadminpanel.php:358 +msgid "In a scheduled job" +msgstr "Num processo agendado" + +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 +msgid "Never" +msgstr "Nunca" + +#: actions/siteadminpanel.php:360 +msgid "Data snapshots" +msgstr "Instantâneos dos dados" + +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3243,47 +3362,55 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 -msgid "Sometimes" -msgstr "" - -#: actions/siteadminpanel.php:382 -msgid "Always" +#: actions/siteadminpanel.php:380 +msgid "SSL" msgstr "" #: actions/siteadminpanel.php:384 -msgid "Use SSL" +msgid "Sometimes" msgstr "" #: actions/siteadminpanel.php:385 +msgid "Always" +msgstr "" + +#: actions/siteadminpanel.php:387 +msgid "Use SSL" +msgstr "" + +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Definições do Email" @@ -3319,59 +3446,60 @@ msgstr "Introduza o código que recebeu no seu telefone." #: actions/smssettings.php:138 msgid "SMS Phone number" -msgstr "" +msgstr "Número de telefone para SMS" #: actions/smssettings.php:140 msgid "Phone number, no punctuation or spaces, with area code" -msgstr "" +msgstr "Número de telefone, sem pontuação ou espaços, com código de área" #: actions/smssettings.php:174 msgid "" "Send me notices through SMS; I understand I may incur exorbitant charges " "from my carrier." msgstr "" +"Enviem-me notas por SMS; compreendo que o meu operador poderá vir a facturar-" +"me montantes exorbitantes." #: actions/smssettings.php:306 msgid "No phone number." -msgstr "Nenhum numero de telefone." +msgstr "Nenhum número de telefone." #: actions/smssettings.php:311 msgid "No carrier selected." -msgstr "" +msgstr "Operador não foi seleccionado." #: actions/smssettings.php:318 msgid "That is already your phone number." -msgstr "" +msgstr "Esse já é o seu número de telefone." #: actions/smssettings.php:321 msgid "That phone number already belongs to another user." -msgstr "" +msgstr "Esse número de telefone já pertence a outro utilizador." #: 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 "" -"Um código de confirmação foi enviado para o número de telefone fornecido. " -"Procure na sua 'Caixa de Entrada' (e caixa de spam) pelo email com o código " -"e instrucções de utilização." +"Foi enviado um código de confirmação para o telefone que forneceu. Verifique " +"no seu telefone se recebeu o código e as respectivas instruções de " +"utilização." #: actions/smssettings.php:374 msgid "That is the wrong confirmation number." -msgstr "" +msgstr "Esse número de confirmação está errado." #: actions/smssettings.php:405 msgid "That is not your phone number." -msgstr "" +msgstr "Esse número de telefone não é o seu." #: actions/smssettings.php:465 msgid "Mobile carrier" -msgstr "" +msgstr "Operador móvel" #: actions/smssettings.php:469 msgid "Select a carrier" -msgstr "" +msgstr "Seleccione um operador" #: actions/smssettings.php:476 #, php-format @@ -3379,6 +3507,9 @@ msgid "" "Mobile carrier for your phone. If you know a carrier that accepts SMS over " "email but isn't listed here, send email to let us know at %s." msgstr "" +"O seu operador móvel. Se conhece um operador que aceita SMSs sobre corrreio " +"electrónico mas não está listado, diga-nos enviando um correio electrónico " +"para %s." #: actions/smssettings.php:498 msgid "No code entered" @@ -3386,49 +3517,51 @@ msgstr "Nenhum código introduzido" #: actions/subedit.php:70 msgid "You are not subscribed to that profile." -msgstr "" +msgstr "Não subscreveu esse perfil." #: actions/subedit.php:83 msgid "Could not save subscription." -msgstr "" +msgstr "Não foi possível gravar a subscrição." #: actions/subscribe.php:55 msgid "Not a local user." -msgstr "" +msgstr "O utilizador não é local." #: actions/subscribe.php:69 msgid "Subscribed" -msgstr "" +msgstr "Subscrito" #: actions/subscribers.php:50 #, php-format msgid "%s subscribers" -msgstr "" +msgstr "Subscritores de %s" #: actions/subscribers.php:52 #, php-format msgid "%s subscribers, page %d" -msgstr "" +msgstr "Subscritores de %s, página %d" #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." -msgstr "" +msgstr "Estas são as pessoas que escutam as suas notas." #: actions/subscribers.php:67 #, php-format msgid "These are the people who listen to %s's notices." -msgstr "" +msgstr "Estas são as pessoas que escutam as notas de %s." #: actions/subscribers.php:108 msgid "" "You have no subscribers. Try subscribing to people you know and they might " "return the favor" msgstr "" +"Não tem subscritores. Tente subscrever pessoas que conhece e talvez elas lhe " +"façam o mesmo favor" #: actions/subscribers.php:110 #, php-format msgid "%s has no subscribers. Want to be the first?" -msgstr "" +msgstr "%s não tem subscritores. Quer ser o primeiro?" #: actions/subscribers.php:114 #, php-format @@ -3436,25 +3569,27 @@ msgid "" "%s has no subscribers. Why not [register an account](%%%%action.register%%%" "%) and be the first?" msgstr "" +"%s não tem subscritores. Quer [registar uma conta](%%%%action.register%%%%) " +"e ser o primeiro?" #: actions/subscriptions.php:52 -#, fuzzy, php-format +#, php-format msgid "%s subscriptions" -msgstr "Todas as subscrições" +msgstr "Subscrições de %s" #: actions/subscriptions.php:54 -#, fuzzy, php-format +#, php-format msgid "%s subscriptions, page %d" -msgstr "Todas as subscrições" +msgstr "Subscrições de %s, página %d" #: actions/subscriptions.php:65 msgid "These are the people whose notices you listen to." -msgstr "" +msgstr "Estas são as pessoas cujas notas está a escutar." #: actions/subscriptions.php:69 #, php-format msgid "These are the people whose notices %s listens to." -msgstr "" +msgstr "Estas são as pessoas cujas notas %s está a escutar." #: actions/subscriptions.php:121 #, php-format @@ -3465,23 +3600,29 @@ msgid "" "featured%%). If you're a [Twitter user](%%action.twittersettings%%), you can " "automatically subscribe to people you already follow there." msgstr "" +"Neste momento, não está a escutar as notas de ninguém. Tente subscrever " +"pessoas que conhece. Tente a [pesquisa de pessoas](%%action.peoplesearch%%), " +"procure membros nos grupos do seu interesse e nos nossos [utilizadores em " +"destaque](%%action.featured%%). Se é [utilizador do Twitter](%%action." +"twittersettings%%) pode subscrever automaticamente as pessoas que já segue " +"lá." #: actions/subscriptions.php:123 actions/subscriptions.php:127 -#, fuzzy, php-format +#, php-format msgid "%s is not listening to anyone." -msgstr "%1$s está agora a ouvir os seus comunicados em %2$s." +msgstr "%s não está a ouvir ninguém." #: actions/subscriptions.php:194 msgid "Jabber" -msgstr "" +msgstr "Jabber" #: actions/subscriptions.php:199 lib/connectsettingsaction.php:115 msgid "SMS" -msgstr "" +msgstr "SMS" #: actions/tagother.php:33 msgid "Not logged in" -msgstr "" +msgstr "Não iniciou sessão." #: actions/tagother.php:39 msgid "No id argument." @@ -3490,81 +3631,82 @@ msgstr "" #: actions/tagother.php:65 #, php-format msgid "Tag %s" -msgstr "" +msgstr "Categoria %s" #: actions/tagother.php:77 lib/userprofile.php:75 msgid "User profile" -msgstr "" +msgstr "Perfil" #: actions/tagother.php:81 lib/userprofile.php:102 msgid "Photo" -msgstr "" +msgstr "Foto" #: actions/tagother.php:141 msgid "Tag user" -msgstr "" +msgstr "Categorizar utilizador" #: actions/tagother.php:151 msgid "" "Tags for this user (letters, numbers, -, ., and _), comma- or space- " "separated" msgstr "" +"Categorias para este utilizador (letras, números, ., _), separadas por " +"vírgulas ou espaços" #: actions/tagother.php:193 msgid "" "You can only tag people you are subscribed to or who are subscribed to you." -msgstr "" +msgstr "Só pode categorizar pessoas que subscreve ou os seus subscritores." #: actions/tagother.php:200 msgid "Could not save tags." -msgstr "" +msgstr "Não foi possível gravar as categorias." #: actions/tagother.php:236 msgid "Use this form to add tags to your subscribers or subscriptions." msgstr "" +"Use este formulário para categorizar os seus subscritores ou os que " +"subscreve." #: actions/tag.php:68 #, php-format msgid "Notices tagged with %s, page %d" -msgstr "" +msgstr "Notas categorizadas com %s, página %d" #: actions/tag.php:86 #, php-format msgid "Notice feed for tag %s (RSS 1.0)" -msgstr "" +msgstr "Feed de notas para a categoria %s (RSS 1.0)" #: actions/tag.php:92 -#, fuzzy, php-format +#, php-format msgid "Notice feed for tag %s (RSS 2.0)" -msgstr "Feed para a tag %s" +msgstr "Feed de notas para a categoria %s (RSS 2.0)" #: actions/tag.php:98 -#, fuzzy, php-format +#, php-format msgid "Notice feed for tag %s (Atom)" -msgstr "Feed para a tag %s" +msgstr "Feed de notas para a categoria %s (Atom)" #: actions/tagrss.php:35 msgid "No such tag." -msgstr "" +msgstr "Categoria não existe." #: actions/twitapitrends.php:87 msgid "API method under construction." -msgstr "Método da API em construcção." +msgstr "Método da API está em construção." #: actions/unblock.php:59 -#, fuzzy msgid "You haven't blocked that user." -msgstr "Desbloquear este utilizador" +msgstr "Não bloqueou esse utilizador." #: actions/unsandbox.php:72 -#, fuzzy msgid "User is not sandboxed." -msgstr "O utilizador bloqueou-o." +msgstr "Utilizador não está descronolinhado." #: actions/unsilence.php:72 -#, fuzzy msgid "User is not silenced." -msgstr "O utilizador bloqueou-o." +msgstr "Utilizador não está silenciado." #: actions/unsubscribe.php:77 msgid "No profile id in request." @@ -3583,25 +3725,91 @@ msgstr "" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" -msgstr "" +msgstr "Utilizador" #: actions/useradminpanel.php:69 msgid "User settings for this StatusNet site." +msgstr "Configurações do utilizador para este site StatusNet." + +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." +msgstr "Limite da biografia inválido. Tem de ser numérico." + +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "Texto de boas-vindas inválido. Tamanho máx. é 255 caracteres." + +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "Subscrição predefinida é inválida: '%1$s' não é utilizador." + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Perfil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "Limite da Bio" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "Tamanho máximo de uma biografia em caracteres." + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "Utilizadores novos" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "Boas-vindas a utilizadores novos" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "Texto de boas-vindas a utilizadores novos (máx. 255 caracteres)." + +#: actions/useradminpanel.php:241 +msgid "Default subscription" +msgstr "Subscrição predefinida" + +#: actions/useradminpanel.php:242 +msgid "Automatically subscribe new users to this user." +msgstr "Novos utilizadores subscrevem automaticamente este utilizador." + +#: actions/useradminpanel.php:251 +msgid "Invitations" +msgstr "Convites" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "Convites possibilitados" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "Permitir, ou não, que utilizadores convidem utilizadores novos." + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "Sessões" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "Gerir sessões" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "Se devemos gerir sessões nós próprios." + +#: actions/useradminpanel.php:276 +msgid "Session debugging" msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" -msgstr "" - -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Convidar" - -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3614,10 +3822,13 @@ msgid "" "user’s notices. If you didn’t just ask to subscribe to someone’s notices, " "click “Reject”." msgstr "" +"Por favor, verifique estes detalhes para se certificar de que deseja " +"subscrever as notas deste utilizador. Se não fez um pedido para subscrever " +"as notas de alguém, simplesmente clique \"Rejeitar\"." #: actions/userauthorization.php:188 msgid "License" -msgstr "" +msgstr "Licença" #: actions/userauthorization.php:209 msgid "Accept" @@ -3630,12 +3841,11 @@ msgstr "Subscrever este utilizador" #: actions/userauthorization.php:211 msgid "Reject" -msgstr "" +msgstr "Rejeitar" #: actions/userauthorization.php:212 -#, fuzzy msgid "Reject this subscription" -msgstr "Todas as subscrições" +msgstr "Rejeitar esta subscrição" #: actions/userauthorization.php:225 msgid "No authorization request!" @@ -3643,7 +3853,7 @@ msgstr "" #: actions/userauthorization.php:247 msgid "Subscription authorized" -msgstr "" +msgstr "Subscrição autorizada" #: actions/userauthorization.php:249 msgid "" @@ -3651,10 +3861,13 @@ msgid "" "with the site’s instructions for details on how to authorize the " "subscription. Your subscription token is:" msgstr "" +"A subscrição foi autorizada, mas não foi enviada nenhuma URL de retorno. " +"Verifique as instruções do site para saber como autorizar a subscrição. A " +"sua chave de subscrição é:" #: actions/userauthorization.php:259 msgid "Subscription rejected" -msgstr "" +msgstr "Subscrição rejeitada" #: actions/userauthorization.php:261 msgid "" @@ -3662,6 +3875,9 @@ msgid "" "with the site’s instructions for details on how to fully reject the " "subscription." msgstr "" +"A subscrição foi rejeitada, mas não foi enviada nenhuma URL de retorno. " +"Verifique as instruções do site para saber como rejeitar completamente a " +"subscrição." #: actions/userauthorization.php:296 #, php-format @@ -3681,22 +3897,22 @@ msgstr "" #: actions/userauthorization.php:322 #, php-format msgid "Profile URL ‘%s’ is for a local user." -msgstr "" +msgstr "A URL ‘%s’ do perfil é de um utilizador local." #: actions/userauthorization.php:338 #, php-format msgid "Avatar URL ‘%s’ is not valid." -msgstr "" +msgstr "A URL ‘%s’ do avatar é inválida." #: actions/userauthorization.php:343 -#, fuzzy, php-format +#, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "Não é possível ler o URL do avatar '%s'" +msgstr "Não é possível ler a URL do avatar ‘%s’." #: actions/userauthorization.php:348 #, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "" +msgstr "Tipo de imagem incorrecto para o avatar da URL ‘%s’." #: actions/userbyid.php:70 msgid "No id." @@ -3704,36 +3920,38 @@ msgstr "" #: actions/userdesignsettings.php:76 lib/designsettings.php:65 msgid "Profile design" -msgstr "" +msgstr "Design do perfil" #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" "Customize the way your profile looks with a background image and a colour " "palette of your choice." msgstr "" +"Personalize o aspecto do seu perfil com uma imagem de fundo e uma paleta de " +"cores à sua escolha." #: actions/userdesignsettings.php:282 msgid "Enjoy your hotdog!" -msgstr "" +msgstr "Disfrute do seu cachorro-quente!" #: actions/usergroups.php:64 #, php-format msgid "%s groups, page %d" -msgstr "" +msgstr "Grupos de %s, página %d" #: actions/usergroups.php:130 msgid "Search for more groups" -msgstr "" +msgstr "Procurar mais grupos" #: actions/usergroups.php:153 #, php-format msgid "%s is not a member of any group." -msgstr "" +msgstr "%s não é membro de nenhum grupo." #: actions/usergroups.php:158 #, php-format msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." -msgstr "" +msgstr "Tente [pesquisar grupos](%%action.groupsearch%%) e juntar-se a eles." #: classes/File.php:137 #, php-format @@ -3741,82 +3959,85 @@ msgid "" "No file may be larger than %d bytes and the file you sent was %d bytes. Try " "to upload a smaller version." msgstr "" +"Nenhum ficheiro pode ter mais de %d bytes e o que enviou tinha %d bytes. " +"Tente carregar uma versão menor." #: classes/File.php:147 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "" +"Um ficheiro desta dimensão excederia a sua quota de utilizador de %d bytes." #: classes/File.php:154 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." -msgstr "" +msgstr "Um ficheiro desta dimensão excederia a sua quota mensal de %d bytes." #: classes/Message.php:45 msgid "You are banned from sending direct messages." -msgstr "" +msgstr "Está proibido de enviar mensagens directas." #: classes/Message.php:61 msgid "Could not insert message." -msgstr "" +msgstr "Não foi possível inserir a mensagem." #: classes/Message.php:71 msgid "Could not update message with new URI." -msgstr "" +msgstr "Não foi possível actualizar a mensagem com a nova URI." #: classes/Notice.php:164 #, php-format msgid "DB error inserting hashtag: %s" -msgstr "Ocorreu um erro na base de dados ao inserir a hashtag: %s" +msgstr "Erro na base de dados ao inserir a hashtag: %s" #: classes/Notice.php:179 msgid "Problem saving notice. Too long." -msgstr "" +msgstr "Problema na gravação da nota. Demasiado longa." #: classes/Notice.php:183 msgid "Problem saving notice. Unknown user." -msgstr "" +msgstr "Problema na gravação da nota. Utilizador desconhecido." #: classes/Notice.php:188 msgid "" "Too many notices too fast; take a breather and post again in a few minutes." msgstr "" +"Demasiadas notas, demasiado rápido; descanse e volte a publicar daqui a " +"alguns minutos." #: classes/Notice.php:194 msgid "" "Too many duplicate messages too quickly; take a breather and post again in a " "few minutes." msgstr "" +"Demasiadas mensagens duplicadas, demasiado rápido; descanse e volte a " +"publicar daqui a alguns minutos." #: classes/Notice.php:200 msgid "You are banned from posting notices on this site." -msgstr "" +msgstr "Está proibido de publicar notas neste site." #: classes/Notice.php:265 classes/Notice.php:290 msgid "Problem saving notice." -msgstr "" +msgstr "Problema na gravação da nota." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Ocorreu um erro na base de dados ao inserir a resposta: %s" #: classes/User_group.php:380 msgid "Could not create group." -msgstr "" +msgstr "Não foi possível criar o grupo." #: classes/User_group.php:409 msgid "Could not set group membership." -msgstr "" +msgstr "Não foi possível configurar membros do grupo." #: classes/User.php:347 #, php-format msgid "Welcome to %1$s, @%2$s!" -msgstr "" - -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "" +msgstr "%1$s dá-lhe as boas-vindas, @%2$s!" #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" @@ -3824,7 +4045,7 @@ msgstr "Modificar as suas definições de perfil" #: lib/accountsettingsaction.php:112 msgid "Upload an avatar" -msgstr "" +msgstr "Carregar um avatar" #: lib/accountsettingsaction.php:116 msgid "Change your password" @@ -3836,278 +4057,276 @@ msgstr "Alterar email handling" #: lib/accountsettingsaction.php:124 msgid "Design your profile" -msgstr "" +msgstr "Altere o design do seu perfil" #: lib/accountsettingsaction.php:128 msgid "Other" -msgstr "" +msgstr "Outras" #: lib/accountsettingsaction.php:128 msgid "Other options" -msgstr "" +msgstr "Outras opções" #: lib/action.php:144 -#, fuzzy, php-format +#, php-format msgid "%s - %s" -msgstr "%s (%s)" +msgstr "%s - %s" #: lib/action.php:159 msgid "Untitled page" -msgstr "" +msgstr "Página sem título" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" -msgstr "" +msgstr "Navegação primária deste site" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Início" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" -msgstr "" +msgstr "Perfil pessoal e cronolinha dos amigos" -#: lib/action.php:432 -#, fuzzy +#: lib/action.php:433 msgid "Account" -msgstr "Sobre" +msgstr "Conta" -#: lib/action.php:432 -#, fuzzy +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" -msgstr "Modificar a sua palavra-passe" +msgstr "Altere o seu endereço electrónico, avatar, palavra-chave, perfil" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Ligar" -#: lib/action.php:435 -#, fuzzy +#: lib/action.php:436 msgid "Connect to services" -msgstr "Não foi possível redireccionar para o servidor: %s" +msgstr "Ligar aos serviços" -#: lib/action.php:439 +#: lib/action.php:440 msgid "Change site configuration" -msgstr "" +msgstr "Alterar a configuração do site" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Convidar" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" -msgstr "" +msgstr "Convidar amigos e colegas para se juntarem a si em %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Sair" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" -msgstr "" +msgstr "Terminar esta sessão" -#: lib/action.php:454 -#, fuzzy +#: lib/action.php:455 msgid "Create an account" -msgstr "Ligar conta existente" +msgstr "Criar uma conta" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" -msgstr "" +msgstr "Iniciar uma sessão" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Ajuda" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" -msgstr "" +msgstr "Ajudem-me!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" -msgstr "" +msgstr "Pesquisar" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" -msgstr "" +msgstr "Procurar pessoas ou pesquisar texto" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" -msgstr "" +msgstr "Aviso do site" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" -msgstr "" +msgstr "Vistas locais" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" -msgstr "" +msgstr "Aviso da página" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" -msgstr "" +msgstr "Navegação secundária deste site" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Sobre" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "FAQ" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" -msgstr "" +msgstr "Condições do Serviço" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" -msgstr "" +msgstr "Privacidade" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" -msgstr "" +msgstr "Fonte" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Contacto" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" -msgstr "" +msgstr "Licença de software do StatusNet" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%). " msgstr "" -"**%%site.name%%*** é um serviço de microblogging trazido até sí por [%%site." +"**%%site.name%%*** é um serviço de microblogues disponibilizado por [%%site." "broughtby%%](%%site.broughtbyurl%%)." -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " -msgstr "**%%site.name%%** é um serviço de microblogging. " +msgstr "**%%site.name%%** é um serviço de microblogues. " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" "s, available under the [GNU Affero General Public License](http://www.fsf." "org/licensing/licenses/agpl-3.0.html)." msgstr "" +"Usa o software de microblogues [StatusNet](http://status.net/), versão %s, " +"disponibilizado nos termos da [GNU Affero General Public License](http://www." +"fsf.org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 -#, fuzzy +#: lib/action.php:790 msgid "Site content license" -msgstr "Encontrar conteúdo dos mensagens" +msgstr "Licença de conteúdos do site" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." -msgstr "" +msgstr "licença." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" -msgstr "" +msgstr "Paginação" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" -msgstr "" +msgstr "Depois" -#: lib/action.php:1084 -#, fuzzy +#: lib/action.php:1085 msgid "Before" -msgstr "Antes »" +msgstr "Antes" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." -msgstr "" +msgstr "Ocorreu um problema com a sua chave de sessão." #: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." -msgstr "" +msgstr "Não pode fazer alterações a este site." #: lib/adminpanelaction.php:195 msgid "showForm() not implemented." -msgstr "" +msgstr "showForm() não implementado." #: lib/adminpanelaction.php:224 msgid "saveSettings() not implemented." -msgstr "" +msgstr "saveSettings() não implementado." #: lib/adminpanelaction.php:247 msgid "Unable to delete design setting." -msgstr "" +msgstr "Não foi possível apagar a configuração do design." #: lib/adminpanelaction.php:300 -#, fuzzy msgid "Basic site configuration" -msgstr "Confirmação do Endereço de Email" +msgstr "Configuração básica do site" #: lib/adminpanelaction.php:303 -#, fuzzy msgid "Design configuration" -msgstr "Confirmação do Endereço de Email" +msgstr "Configuração do design" + +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +msgid "Paths configuration" +msgstr "Configuração dos directórios" #: lib/attachmentlist.php:87 msgid "Attachments" -msgstr "" +msgstr "Anexos" #: lib/attachmentlist.php:265 msgid "Author" -msgstr "" +msgstr "Autor" #: lib/attachmentlist.php:278 msgid "Provider" -msgstr "" +msgstr "Fornecedor" #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" -msgstr "" +msgstr "Notas em que este anexo aparece" #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" -msgstr "" +msgstr "Categorias para este anexo" #: lib/channel.php:138 lib/channel.php:158 msgid "Command results" -msgstr "" +msgstr "Resultados do comando" #: lib/channel.php:210 msgid "Command complete" -msgstr "" +msgstr "Comando terminado" #: lib/channel.php:221 msgid "Command failed" -msgstr "" +msgstr "Comando falhou" #: lib/command.php:44 msgid "Sorry, this command is not yet implemented." -msgstr "" +msgstr "Desculpe, este comando ainda não foi implementado." #: lib/command.php:88 -#, fuzzy, php-format +#, php-format msgid "Could not find a user with nickname %s" -msgstr "" -"Não foi possivel actualizar utilizador com endereço de email confirmado." +msgstr "Não foi encontrado um utilizador com a alcunha %s" #: lib/command.php:92 msgid "It does not make a lot of sense to nudge yourself!" -msgstr "" +msgstr "Não faz muito sentido acotovelar-nos a nós mesmos!" #: lib/command.php:99 #, php-format msgid "Nudge sent to %s" -msgstr "" +msgstr "Cotovelada enviada a %s" #: lib/command.php:126 #, php-format @@ -4116,149 +4335,149 @@ msgid "" "Subscribers: %2$s\n" "Notices: %3$s" msgstr "" +"Subscrições: %1$s\n" +"Subscritores: %2$s\n" +"Notas: %3$s" #: lib/command.php:152 lib/command.php:400 msgid "Notice with that id does not exist" -msgstr "" +msgstr "Não existe nenhuma nota com essa identificação" #: lib/command.php:168 lib/command.php:416 lib/command.php:471 msgid "User has no last notice" -msgstr "" +msgstr "Utilizador não tem nenhuma última nota" #: lib/command.php:190 msgid "Notice marked as fave." -msgstr "" +msgstr "Nota marcada como favorita." #: lib/command.php:315 #, php-format msgid "%1$s (%2$s)" -msgstr "" +msgstr "%1$s (%2$s)" #: lib/command.php:318 #, php-format msgid "Fullname: %s" -msgstr "" +msgstr "Nome completo: %s" #: lib/command.php:321 #, php-format msgid "Location: %s" -msgstr "" +msgstr "Localidade: %s" #: lib/command.php:324 #, php-format msgid "Homepage: %s" -msgstr "" +msgstr "Página de acolhimento: %s" #: lib/command.php:327 #, php-format msgid "About: %s" -msgstr "" +msgstr "Sobre: %s" #: lib/command.php:358 scripts/xmppdaemon.php:321 #, php-format msgid "Message too long - maximum is %d characters, you sent %d" -msgstr "" +msgstr "Mensagem demasiado extensa - máx. %d caracteres, enviou %d" #: lib/command.php:377 msgid "Error sending direct message." -msgstr "" +msgstr "Erro no envio da mensagem directa." #: lib/command.php:431 #, php-format msgid "Notice too long - maximum is %d characters, you sent %d" -msgstr "" +msgstr "Nota demasiado extensa - máx. %d caracteres, enviou %d" #: lib/command.php:439 -#, fuzzy, php-format +#, php-format msgid "Reply to %s sent" -msgstr "Não é possível remover a mensagem." +msgstr "Resposta a %s enviada" #: lib/command.php:441 -#, fuzzy msgid "Error saving notice." -msgstr "Erro ao guardar o utilizador." +msgstr "Erro ao gravar nota." #: lib/command.php:495 msgid "Specify the name of the user to subscribe to" -msgstr "" +msgstr "Introduza o nome do utilizador para subscrever" #: lib/command.php:502 #, php-format msgid "Subscribed to %s" -msgstr "" +msgstr "Subscreveu o(a) %s" #: lib/command.php:523 msgid "Specify the name of the user to unsubscribe from" -msgstr "" +msgstr "Introduza o nome do utilizador para deixar de subscrever" #: lib/command.php:530 #, php-format msgid "Unsubscribed from %s" -msgstr "" +msgstr "Deixou de subscrever o(a) %s" #: lib/command.php:548 lib/command.php:571 msgid "Command not yet implemented." -msgstr "" +msgstr "Comando ainda não implementado." #: lib/command.php:551 msgid "Notification off." -msgstr "" +msgstr "Notificação desligada." #: lib/command.php:553 msgid "Can't turn off notification." -msgstr "" +msgstr "Não foi possível desligar a notificação." #: lib/command.php:574 msgid "Notification on." -msgstr "" +msgstr "Notificação ligada." #: lib/command.php:576 msgid "Can't turn on notification." -msgstr "" +msgstr "Não foi possível ligar a notificação." #: lib/command.php:597 -#, fuzzy, php-format +#, php-format msgid "Could not create login token for %s" -msgstr "Não foi possível criar o formulário de OpenID: %s" +msgstr "Não foi possível criar a chave de entrada para %s" #: lib/command.php:602 #, php-format msgid "This link is useable only once, and is good for only 2 minutes: %s" msgstr "" +"Esta ligação é utilizável uma única vez e só durante os próximos 2 minutos: %" +"s" #: lib/command.php:618 -#, fuzzy msgid "You are not subscribed to anyone." -msgstr "Não foi possível subscrever outros a si." +msgstr "Não subscreveu ninguém." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Já subscrito!." -msgstr[1] "Já subscrito!." +msgstr[0] "Subscreve esta pessoa:" +msgstr[1] "Subscreve estas pessoas:" #: lib/command.php:640 -#, fuzzy msgid "No one is subscribed to you." -msgstr "Não foi possível subscrever outros a si." +msgstr "Ninguém subscreve as suas notas." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" -msgstr[0] "Não foi possível subscrever outros a si." -msgstr[1] "Não foi possível subscrever outros a si." +msgstr[0] "Esta pessoa subscreve as suas notas:" +msgstr[1] "Estas pessoas subscrevem as suas notas:" #: lib/command.php:662 msgid "You are not a member of any groups." -msgstr "" +msgstr "Não está em nenhum grupo." #: lib/command.php:664 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Está no grupo:" +msgstr[1] "Está nos grupos:" #: lib/command.php:678 msgid "" @@ -4298,23 +4517,57 @@ msgid "" "tracks - not yet implemented.\n" "tracking - not yet implemented.\n" msgstr "" +"Comandos:\n" +"on - ligar notificações\n" +"off - desligar notificações\n" +"help - mostrar esta ajuda\n" +"follow - subscrever este utilizador\n" +"groups - lista os grupos a que se juntou\n" +"subscriptions - lista as pessoas que está a seguir\n" +"subscribers - lista as pessoas que estão a segui-lo(a)\n" +"leave - deixar de subscrever este utilizador\n" +"d - mensagem directa para o utilizador\n" +"get - receber última nota do utilizador\n" +"whois - receber perfil do utilizador\n" +"fav - adicionar última nota do utilizador às favoritas\n" +"fav # - adicionar nota com esta id às favoritas\n" +"reply # - responder à nota com esta id\n" +"reply - responder à última nota do utilizador\n" +"join - juntar-se ao grupo\n" +"login - Receber uma ligação para iniciar sessão na interface web\n" +"drop - afastar-se do grupo\n" +"stats - receber as suas estatísticas\n" +"stop - o mesmo que 'off'\n" +"quit - o mesmo que 'off'\n" +"sub - o mesmo que 'follow'\n" +"unsub - o mesmo que 'leave'\n" +"last - o mesmo que 'get'\n" +"on - ainda não implementado.\n" +"off - ainda não implementado.\n" +"nudge - relembrar um utilizador para actualizar.\n" +"invite - ainda não implementado.\n" +"track - ainda não implementado.\n" +"untrack - ainda não implementado.\n" +"track off - ainda não implementado.\n" +"untrack all - ainda não implementado.\n" +"tracks - ainda não implementado.\n" +"tracking - ainda não implementado.\n" #: lib/common.php:199 -#, fuzzy msgid "No configuration file found. " -msgstr "Código de confirmação não encontrado" +msgstr "Ficheiro de configuração não encontrado. " #: lib/common.php:200 msgid "I looked for configuration files in the following places: " -msgstr "" +msgstr "Procurei ficheiros de configuração nos seguintes: " #: lib/common.php:201 msgid "You may wish to run the installer to fix this." -msgstr "" +msgstr "Talvez queira correr o instalador para resolver esta questão." #: lib/common.php:202 msgid "Go to the installer." -msgstr "" +msgstr "Ir para o instalador." #: lib/connectsettingsaction.php:110 msgid "IM" @@ -4322,236 +4575,247 @@ msgstr "IM" #: lib/connectsettingsaction.php:111 msgid "Updates by instant messenger (IM)" -msgstr "" +msgstr "Actualizações por mensagem instantânea (IM)" #: lib/connectsettingsaction.php:116 msgid "Updates by SMS" -msgstr "" +msgstr "Actualizações por SMS" #: lib/dberroraction.php:60 msgid "Database error" -msgstr "" +msgstr "Erro de base de dados" #: lib/designsettings.php:105 msgid "Upload file" -msgstr "" +msgstr "Carregar ficheiro" #: lib/designsettings.php:109 msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" +"Pode carregar uma imagem de fundo pessoal. O tamanho máximo do ficheiro é " +"2MB." #: lib/designsettings.php:372 msgid "Bad default color settings: " -msgstr "" +msgstr "Configurações inadequadas das cores por omissão: " #: lib/designsettings.php:468 msgid "Design defaults restored." -msgstr "" +msgstr "Predefinições do design repostas" #: lib/disfavorform.php:114 lib/disfavorform.php:140 msgid "Disfavor this notice" -msgstr "" +msgstr "Desfavorecer esta nota" #: lib/favorform.php:114 lib/favorform.php:140 -#, fuzzy msgid "Favor this notice" -msgstr "Não é possível remover a mensagem." +msgstr "Favorecer esta nota" #: lib/favorform.php:140 msgid "Favor" -msgstr "" +msgstr "Favorecer" #: lib/feedlist.php:64 msgid "Export data" -msgstr "" +msgstr "Exportar dados" #: lib/feed.php:85 msgid "RSS 1.0" -msgstr "" +msgstr "RSS 1.0" #: lib/feed.php:87 msgid "RSS 2.0" -msgstr "" +msgstr "RSS 2.0" #: lib/feed.php:89 msgid "Atom" -msgstr "" +msgstr "Atom" #: lib/feed.php:91 msgid "FOAF" -msgstr "" +msgstr "FOAF" #: lib/galleryaction.php:121 msgid "Filter tags" -msgstr "" +msgstr "Filtrar categorias" #: lib/galleryaction.php:131 msgid "All" -msgstr "" +msgstr "Todas" #: lib/galleryaction.php:139 msgid "Select tag to filter" -msgstr "" +msgstr "Seleccione uma categoria para filtrar" #: lib/galleryaction.php:140 msgid "Tag" -msgstr "" +msgstr "Categoria" #: lib/galleryaction.php:141 msgid "Choose a tag to narrow list" -msgstr "" +msgstr "Escolha uma categoria para reduzir a lista" #: lib/galleryaction.php:143 msgid "Go" -msgstr "" +msgstr "Prosseguir" #: lib/groupeditform.php:163 msgid "URL of the homepage or blog of the group or topic" msgstr "" +"URL da página de acolhimento ou blogue, pertencentes ao grupo ou tópico" #: lib/groupeditform.php:168 msgid "Describe the group or topic" -msgstr "" +msgstr "Descreva o grupo ou tópico" #: lib/groupeditform.php:170 #, php-format msgid "Describe the group or topic in %d characters" -msgstr "" +msgstr "Descreva o grupo ou tópico em %d caracteres" #: lib/groupeditform.php:172 -#, fuzzy msgid "Description" -msgstr "Todas as subscrições" +msgstr "Descrição" #: lib/groupeditform.php:179 msgid "" "Location for the group, if any, like \"City, State (or Region), Country\"" -msgstr "" +msgstr "Localidade do grupo, se aplicável, por ex. \"Cidade, Região, País\"" #: lib/groupeditform.php:187 #, php-format msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" +"Alcunhas extra para o grupo, separadas por vírgulas ou espaços, máx. %d" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" -msgstr "" +msgstr "Grupo" #: lib/groupnav.php:101 -#, fuzzy msgid "Blocked" -msgstr "Bloquear" +msgstr "Bloqueado" #: lib/groupnav.php:102 -#, fuzzy, php-format +#, php-format msgid "%s blocked users" -msgstr "Desbloquear este utilizador" +msgstr "%s utilizadores bloqueados" #: lib/groupnav.php:108 #, php-format msgid "Edit %s group properties" -msgstr "" +msgstr "Editar propriedades do grupo %s" #: lib/groupnav.php:113 msgid "Logo" -msgstr "" +msgstr "Logótipo" #: lib/groupnav.php:114 #, php-format msgid "Add or edit %s logo" -msgstr "" +msgstr "Adicionar ou editar o logótipo de %s" #: lib/groupnav.php:120 #, php-format msgid "Add or edit %s design" -msgstr "" +msgstr "Adicionar ou editar o design de %s" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" -msgstr "" +msgstr "Grupos com mais membros" #: lib/groupsbypostssection.php:71 msgid "Groups with most posts" -msgstr "" +msgstr "Grupos com mais notas" #: lib/grouptagcloudsection.php:56 #, php-format msgid "Tags in %s group's notices" -msgstr "" +msgstr "Categorias nas notas do grupo %s" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" -msgstr "" +msgstr "Esta página não está disponível num formato que você aceite" #: lib/imagefile.php:75 #, php-format msgid "That file is too big. The maximum file size is %s." -msgstr "" +msgstr "Esse ficheiro é demasiado grande. O tamanho máximo de ficheiro é %s." #: lib/imagefile.php:80 msgid "Partial upload." -msgstr "" +msgstr "Transferência parcial." #: lib/imagefile.php:88 lib/mediafile.php:170 msgid "System error uploading file." -msgstr "" +msgstr "Ocorreu um erro de sistema ao transferir o ficheiro." #: lib/imagefile.php:96 msgid "Not an image or corrupt file." -msgstr "" +msgstr "Ficheiro não é uma imagem ou está corrompido." #: lib/imagefile.php:105 msgid "Unsupported image file format." -msgstr "" +msgstr "Formato do ficheiro da imagem não é suportado." #: lib/imagefile.php:118 msgid "Lost our file." -msgstr "" +msgstr "Perdi o nosso ficheiro." #: lib/imagefile.php:150 lib/imagefile.php:197 msgid "Unknown file type" -msgstr "" +msgstr "Tipo do ficheiro é desconhecido" + +#: lib/imagefile.php:217 +msgid "MB" +msgstr "MB" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "kB" #: lib/jabber.php:192 #, php-format msgid "[%s]" -msgstr "" +msgstr "[%s]" #: lib/joinform.php:114 msgid "Join" -msgstr "" +msgstr "Juntar-me" #: lib/leaveform.php:114 msgid "Leave" -msgstr "" +msgstr "Afastar-me" #: lib/logingroupnav.php:80 msgid "Login with a username and password" -msgstr "" +msgstr "Iniciar sessão com um nome de utilizador e palavra-chave" #: lib/logingroupnav.php:86 msgid "Sign up for a new account" -msgstr "" +msgstr "Registar uma conta nova" #: lib/mailbox.php:89 msgid "Only the user can read their own mailboxes." -msgstr "" +msgstr "Só o próprio utilizador pode ler a sua caixa de correio." #: lib/mailbox.php:139 msgid "" "You have no private messages. You can send private message to engage other " "users in conversation. People can send you messages for your eyes only." msgstr "" +"Não tem messagens privadas. Pode enviar mensagens privadas para encetar " +"conversas com outros utilizadores. Outros podem enviar-lhe mensagens, a que " +"só você terá acesso." -#: lib/mailbox.php:227 lib/noticelist.php:424 -#, fuzzy +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "de" #: lib/mail.php:172 msgid "Email address confirmation" -msgstr "Confirmação do Endereço de Email" +msgstr "Confirmação do endereço electrónico" #: lib/mail.php:174 #, php-format @@ -4569,14 +4833,26 @@ msgid "" "Thanks for your time, \n" "%s\n" msgstr "" +"Olá, %s.\n" +"\n" +"Alguém acaba de introduzir este endereço de correio electrónico em %s.\n" +"\n" +"Se foi você e deseja confirmar o endereço, use a URL abaixo:\n" +"\n" +"%s\n" +"\n" +"Se não foi, simplesmente ignore esta mensagem.\n" +"\n" +"Obrigado pelo tempo que dedicou, \n" +"%s\n" #: lib/mail.php:236 #, php-format msgid "%1$s is now listening to your notices on %2$s." -msgstr "%1$s está agora a ouvir os seus comunicados em %2$s." +msgstr "%1$s está agora a ouvir as suas notas em %2$s." #: lib/mail.php:241 -#, fuzzy, php-format +#, php-format msgid "" "%1$s is now listening to your notices on %2$s.\n" "\n" @@ -4589,22 +4865,27 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" -"%1$s está agora a ouvir os seus comunicados em %2$s.\n" +"%1$s está agora a ouvir as suas notas em %2$s.\n" "\n" -"\t%3$s\n" +"%3$s\n" "\n" +"%4$s%5$s%6$s\n" "Sinceramente,\n" -"%4$s.\n" +"%7$s.\n" +"\n" +"----\n" +"Altere o seu endereço de correio electrónico ou as opções de notificação em %" +"8$s\n" #: lib/mail.php:254 #, php-format msgid "Location: %s\n" -msgstr "" +msgstr "Localidade: %s\n" #: lib/mail.php:256 #, php-format msgid "Homepage: %s\n" -msgstr "" +msgstr "Página de acolhimento: %s\n" #: lib/mail.php:258 #, php-format @@ -4612,11 +4893,13 @@ msgid "" "Bio: %s\n" "\n" msgstr "" +"Bio: %s\n" +"\n" #: lib/mail.php:286 #, php-format msgid "New email address for posting to %s" -msgstr "" +msgstr "Endereço electrónico novo para publicar no site %s" #: lib/mail.php:289 #, php-format @@ -4630,6 +4913,14 @@ msgid "" "Faithfully yours,\n" "%4$s" msgstr "" +"Tem um endereço electrónico novo para fazer publicações no site %1$s.\n" +"\n" +"Envie correio para o endereço %2$s para publicar novas mensagens.\n" +"\n" +"Mais instruções em %3$s.\n" +"\n" +"Melhores cumprimentos,\n" +"%4$s" #: lib/mail.php:413 #, php-format @@ -4638,12 +4929,12 @@ msgstr "Estado de %s" #: lib/mail.php:439 msgid "SMS confirmation" -msgstr "" +msgstr "Confirmação SMS" #: lib/mail.php:463 #, php-format msgid "You've been nudged by %s" -msgstr "" +msgstr "%s envia-lhe uma cotovelada" #: lib/mail.php:467 #, php-format @@ -4660,11 +4951,22 @@ msgid "" "With kind regards,\n" "%4$s\n" msgstr "" +"%1$s (%2$s) está a perguntar-se o que anda você a fazer e convida-o a " +"publicar as novidades.\n" +"\n" +"Por isso, venha lá contar coisas :)\n" +"\n" +"%3$s\n" +"\n" +"Não responda a esta mensagem; o remetente não a receberá.\n" +"\n" +"Graciosamente,\n" +"%4$s\n" #: lib/mail.php:510 #, php-format msgid "New private message from %s" -msgstr "" +msgstr "Mensagem privada nova de %s" #: lib/mail.php:514 #, php-format @@ -4684,11 +4986,25 @@ msgid "" "With kind regards,\n" "%5$s\n" msgstr "" +"%1$s (%2$s) enviou-lhe uma mensagem privada:\n" +"\n" +"------------------------------------------------------\n" +"%3$s\n" +"------------------------------------------------------\n" +"\n" +"Pode responder à mensagem privada aqui:\n" +"\n" +"%4$s\n" +"\n" +"Não responda a esta mensagem; o remetente não a receberá.\n" +"\n" +"Profusos cumprimentos,\n" +"%5$s\n" #: lib/mail.php:559 -#, fuzzy, php-format +#, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "%1$s está agora a ouvir os seus comunicados em %2$s." +msgstr "%s (@%s) adicionou a sua nota às favoritas." #: lib/mail.php:561 #, php-format @@ -4710,11 +5026,27 @@ msgid "" "Faithfully yours,\n" "%6$s\n" msgstr "" +"%1$s (@%7$s) acaba de adicionar a sua nota de %2$s às favoritas.\n" +"\n" +"A URL da sua nota é:\n" +"\n" +"%3$s\n" +"\n" +"O texto da sua nota é:\n" +"\n" +"%4$s\n" +"\n" +"Pode ver a lista das notas favoritas de %1$s aqui:\n" +"\n" +"%5$s\n" +"\n" +"Sinceramente,\n" +"%6$s\n" #: lib/mail.php:620 #, php-format msgid "%s (@%s) sent a notice to your attention" -msgstr "" +msgstr "%s (@%s) enviou uma nota à sua atenção" #: lib/mail.php:622 #, php-format @@ -4730,118 +5062,155 @@ msgid "" "\t%4$s\n" "\n" msgstr "" +"%1$s (@%9$s) acaba de enviar uma nota à sua atenção (uma '@-resposta') em %2" +"$s.\n" +"\n" +"a nota está aqui:\n" +"\n" +"%3$s\n" +"\n" +"E diz:\n" +"\n" +"%4$s\n" +"\n" #: lib/mediafile.php:98 lib/mediafile.php:123 msgid "There was a database error while saving your file. Please try again." msgstr "" +"Ocorreu um erro na base de dados ao gravar o seu ficheiro. Por favor, tente " +"novamente." #: lib/mediafile.php:142 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" +msgstr "Ficheiro carregado excede a directiva upload_max_filesize no php.ini." #: lib/mediafile.php:147 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" +"Ficheiro carregado excede a directiva MAX_FILE_SIZE especificada no " +"formulário HTML." #: lib/mediafile.php:152 msgid "The uploaded file was only partially uploaded." -msgstr "" +msgstr "Ficheiro só foi parcialmente carregado." #: lib/mediafile.php:159 msgid "Missing a temporary folder." -msgstr "" +msgstr "Falta um directório temporário." #: lib/mediafile.php:162 msgid "Failed to write file to disk." -msgstr "" +msgstr "Não foi possível gravar o ficheiro no disco." #: lib/mediafile.php:165 msgid "File upload stopped by extension." -msgstr "" +msgstr "Transferência do ficheiro interrompida pela extensão." #: lib/mediafile.php:179 lib/mediafile.php:216 msgid "File exceeds user's quota!" -msgstr "" +msgstr "Ficheiro excede quota do utilizador!" #: lib/mediafile.php:196 lib/mediafile.php:233 msgid "File could not be moved to destination directory." -msgstr "" +msgstr "Não foi possível mover o ficheiro para o directório de destino." #: lib/mediafile.php:201 lib/mediafile.php:237 -#, fuzzy msgid "Could not determine file's mime-type!" -msgstr "Não foi possível actualizar o utilizador." +msgstr "Não foi possível determinar o tipo MIME do ficheiro." #: lib/mediafile.php:270 #, php-format msgid " Try using another %s format." -msgstr "" +msgstr " Tente usar outro tipo de %s." #: lib/mediafile.php:275 #, php-format msgid "%s is not a supported filetype on this server." -msgstr "" +msgstr "%s não é um tipo de ficheiro suportado neste servidor." #: lib/messageform.php:120 msgid "Send a direct notice" -msgstr "" +msgstr "Enviar uma nota directa" #: lib/messageform.php:146 msgid "To" -msgstr "" +msgstr "Para" -#: lib/messageform.php:162 lib/noticeform.php:173 -#, fuzzy +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" -msgstr "6 ou mais caracteres" - -#: lib/noticeform.php:145 -msgid "Send a notice" -msgstr "" +msgstr "Caracteres disponíveis" #: lib/noticeform.php:158 +msgid "Send a notice" +msgstr "Enviar uma nota" + +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" -msgstr "" +msgstr "Novidades, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" -msgstr "" +msgstr "Anexar" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" -msgstr "" +msgstr "Anexar um ficheiro" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "N" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "S" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "E" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "O" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "coords." + +#: lib/noticelist.php:506 msgid "in context" -msgstr "" +msgstr "em contexto" -#: lib/noticelist.php:498 -#, fuzzy +#: lib/noticelist.php:526 msgid "Reply to this notice" -msgstr "Não é possível remover a mensagem." +msgstr "Responder a esta nota" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" -msgstr "" +msgstr "Responder" #: lib/nudgeform.php:116 msgid "Nudge this user" -msgstr "" +msgstr "Acotovelar este utilizador" #: lib/nudgeform.php:128 msgid "Nudge" -msgstr "" +msgstr "Acotovelar" #: lib/nudgeform.php:128 msgid "Send a nudge to this user" -msgstr "" +msgstr "Enviar cotovelada a este utilizador" #: lib/oauthstore.php:283 msgid "Error inserting new profile" -msgstr "Erro ao inserir novo perfil" +msgstr "Erro ao inserir perfil novo" #: lib/oauthstore.php:291 msgid "Error inserting avatar" @@ -4852,54 +5221,53 @@ msgid "Error inserting remote profile" msgstr "Erro ao inserir perfil remoto" #: lib/oauthstore.php:345 -#, fuzzy msgid "Duplicate notice" -msgstr "Apagar mensagem" +msgstr "Nota duplicada" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." -msgstr "" +msgstr "Foi bloqueado de fazer subscrições" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Não foi possível inserir nova subscrição." #: lib/personalgroupnav.php:99 msgid "Personal" -msgstr "" +msgstr "Pessoal" #: lib/personalgroupnav.php:104 msgid "Replies" -msgstr "" +msgstr "Respostas" #: lib/personalgroupnav.php:114 msgid "Favorites" -msgstr "" +msgstr "Favoritas" #: lib/personalgroupnav.php:124 msgid "Inbox" -msgstr "" +msgstr "Recebidas" #: lib/personalgroupnav.php:125 msgid "Your incoming messages" -msgstr "" +msgstr "Mensagens recebidas" #: lib/personalgroupnav.php:129 msgid "Outbox" -msgstr "" +msgstr "Enviadas" #: lib/personalgroupnav.php:130 msgid "Your sent messages" -msgstr "" +msgstr "Mensagens enviadas" #: lib/personaltagcloudsection.php:56 #, php-format msgid "Tags in %s's notices" -msgstr "" +msgstr "Categorias nas notas de %s" #: lib/profileaction.php:109 lib/profileaction.php:191 lib/subgroupnav.php:82 msgid "Subscriptions" -msgstr "" +msgstr "Subscrições" #: lib/profileaction.php:126 msgid "All subscriptions" @@ -4907,16 +5275,15 @@ msgstr "Todas as subscrições" #: lib/profileaction.php:140 lib/profileaction.php:200 lib/subgroupnav.php:90 msgid "Subscribers" -msgstr "" +msgstr "Subscritores" #: lib/profileaction.php:157 -#, fuzzy msgid "All subscribers" -msgstr "Todas as subscrições" +msgstr "Todos os subscritores" #: lib/profileaction.php:177 msgid "User ID" -msgstr "" +msgstr "ID de utilizador" #: lib/profileaction.php:182 msgid "Member since" @@ -4924,122 +5291,120 @@ msgstr "Membro desde" #: lib/profileaction.php:235 msgid "All groups" -msgstr "" +msgstr "Todos os grupos" #: lib/profileformaction.php:123 msgid "No return-to arguments" -msgstr "" +msgstr "Sem argumentos return-to" #: lib/profileformaction.php:137 msgid "unimplemented method" -msgstr "" +msgstr "método não implementado" #: lib/publicgroupnav.php:78 msgid "Public" -msgstr "" +msgstr "Público" #: lib/publicgroupnav.php:82 msgid "User groups" -msgstr "" +msgstr "Grupos" #: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85 msgid "Recent tags" -msgstr "" +msgstr "Categorias recentes" #: lib/publicgroupnav.php:88 msgid "Featured" -msgstr "" +msgstr "Destaques" #: lib/publicgroupnav.php:92 msgid "Popular" -msgstr "" +msgstr "Populares" #: lib/sandboxform.php:67 msgid "Sandbox" -msgstr "" +msgstr "Descronolinhar" #: lib/sandboxform.php:78 -#, fuzzy msgid "Sandbox this user" -msgstr "Desbloquear este utilizador" +msgstr "Impedir que notas deste utilizador apareçam na cronolinha" #: lib/searchaction.php:120 msgid "Search site" -msgstr "" +msgstr "Pesquisar site" + +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "Categorias" #: lib/searchaction.php:162 msgid "Search help" -msgstr "" +msgstr "Pesquisar ajuda" #: lib/searchgroupnav.php:80 msgid "People" -msgstr "" +msgstr "Pessoas" #: lib/searchgroupnav.php:81 msgid "Find people on this site" -msgstr "Encontrar pessoas neste site" - -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "" +msgstr "Procurar pessoas neste site" #: lib/searchgroupnav.php:83 msgid "Find content of notices" -msgstr "Encontrar conteúdo dos mensagens" +msgstr "Procurar no conteúdo das notas" #: lib/searchgroupnav.php:85 msgid "Find groups on this site" -msgstr "" +msgstr "Procurar grupos neste site" #: lib/section.php:89 msgid "Untitled section" -msgstr "" +msgstr "Secção sem título" #: lib/section.php:106 msgid "More..." -msgstr "" +msgstr "Mais..." #: lib/silenceform.php:67 msgid "Silence" -msgstr "" +msgstr "Silenciar" #: lib/silenceform.php:78 -#, fuzzy msgid "Silence this user" -msgstr "Desbloquear este utilizador" +msgstr "Impedir este utilizador de publicar notas" #: lib/subgroupnav.php:83 #, php-format msgid "People %s subscribes to" -msgstr "" +msgstr "Pessoas que %s subscreve" #: lib/subgroupnav.php:91 -#, fuzzy, php-format +#, php-format msgid "People subscribed to %s" -msgstr "Já subscrito!." +msgstr "Pessoas que subscrevem %s" #: lib/subgroupnav.php:99 #, php-format msgid "Groups %s is a member of" -msgstr "" +msgstr "Grupos de que %s é membro" #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 msgid "People Tagcloud as self-tagged" -msgstr "" +msgstr "Catenuvem de Pessoas tal como elas se categorizam" #: lib/subscriberspeopletagcloudsection.php:48 #: lib/subscriptionspeopletagcloudsection.php:48 msgid "People Tagcloud as tagged" -msgstr "" +msgstr "Catenuvem de Pessoas tal como as categoriza" #: lib/subscriptionlist.php:126 msgid "(none)" -msgstr "" +msgstr "(nenhum)" #: lib/subs.php:52 msgid "Already subscribed!" -msgstr "" +msgstr "Já subscrito!" #: lib/subs.php:56 msgid "User has blocked you." @@ -5047,16 +5412,15 @@ msgstr "O utilizador bloqueou-o." #: lib/subs.php:60 msgid "Could not subscribe." -msgstr "Não foi possível subscrever. " +msgstr "Não foi possível subscrever." #: lib/subs.php:79 msgid "Could not subscribe other to you." -msgstr "Não foi possível subscrever outros a si." +msgstr "Não foi possível que outro o subscrevesse." #: lib/subs.php:128 -#, fuzzy msgid "Not subscribed!" -msgstr "Não foi possível subscrever. " +msgstr "Não subscrito!" #: lib/subs.php:140 msgid "Couldn't delete subscription." @@ -5068,134 +5432,126 @@ msgstr "Nenhum" #: lib/topposterssection.php:74 msgid "Top posters" -msgstr "Top posters" +msgstr "Quem mais publica" #: lib/unsandboxform.php:69 msgid "Unsandbox" -msgstr "" +msgstr "Cronolinhar" #: lib/unsandboxform.php:80 -#, fuzzy msgid "Unsandbox this user" -msgstr "Desbloquear este utilizador" +msgstr "Permitir que notas deste utilizador apareçam na cronolinha" #: lib/unsilenceform.php:67 msgid "Unsilence" -msgstr "" +msgstr "Dar-lhe voz" #: lib/unsilenceform.php:78 -#, fuzzy msgid "Unsilence this user" -msgstr "Desbloquear este utilizador" +msgstr "Permitir que este utilizador publique notas" #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" -msgstr "Des-Subscrever deste utilizador" +msgstr "Deixar de subscrever este utilizador" #: lib/unsubscribeform.php:137 msgid "Unsubscribe" -msgstr "" +msgstr "Abandonar" #: lib/userprofile.php:116 -#, fuzzy msgid "Edit Avatar" -msgstr "Avatar" +msgstr "Editar Avatar" #: lib/userprofile.php:236 msgid "User actions" -msgstr "" +msgstr "Acções do utilizador" #: lib/userprofile.php:248 -#, fuzzy msgid "Edit profile settings" -msgstr "Modificar as suas definições de perfil" +msgstr "Editar configurações do perfil" #: lib/userprofile.php:249 msgid "Edit" -msgstr "" +msgstr "Editar" #: lib/userprofile.php:272 msgid "Send a direct message to this user" -msgstr "" +msgstr "Enviar mensagem directa a este utilizador" #: lib/userprofile.php:273 msgid "Message" -msgstr "" +msgstr "Mensagem" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "Moderar" + +#: lib/util.php:825 msgid "a few seconds ago" -msgstr "" +msgstr "há alguns segundos" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" -msgstr "" +msgstr "há cerca de um minuto" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" -msgstr "" +msgstr "há cerca de %d minutos" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" -msgstr "" +msgstr "há cerca de uma hora" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" -msgstr "" +msgstr "há cerca de %d horas" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" -msgstr "" +msgstr "há cerca de um dia" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" -msgstr "" +msgstr "há cerca de %d dias" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" -msgstr "" +msgstr "há cerca de um mês" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" -msgstr "" +msgstr "há cerca de %d meses" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" -msgstr "" +msgstr "há cerca de um ano" #: lib/webcolor.php:82 -#, fuzzy, php-format +#, php-format msgid "%s is not a valid color!" -msgstr "A Homepage inserida não é um URL válido." +msgstr "%s não é uma cor válida!" #: lib/webcolor.php:123 #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." -msgstr "" +msgstr "%s não é uma cor válida! Use 3 ou 6 caracteres hexadecimais." #: scripts/maildaemon.php:48 msgid "Could not parse message." -msgstr "" +msgstr "Não foi possível fazer a análise sintáctica da mensagem." #: scripts/maildaemon.php:53 msgid "Not a registered user." -msgstr "" +msgstr "Não é um utilizador registado." #: scripts/maildaemon.php:57 msgid "Sorry, that is not your incoming email address." -msgstr "" +msgstr "Desculpe, esse não é o seu endereço para receber correio electrónico." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." -msgstr "" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Desbloquear este utilizador" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Já subscrito!." +msgstr "Desculpe, não lhe é permitido receber correio electrónico." diff --git a/locale/pt_BR/LC_MESSAGES/statusnet.po b/locale/pt_BR/LC_MESSAGES/statusnet.po index 074cde443a..8c57cb2b58 100644 --- a/locale/pt_BR/LC_MESSAGES/statusnet.po +++ b/locale/pt_BR/LC_MESSAGES/statusnet.po @@ -1,7 +1,7 @@ # Translation of StatusNet to Brazilian Portuguese # # Author@translatewiki.net: Ewout -# Author: Frederico Goncalves Guimaraes , 2009. +# Author@translatewiki.net: Vuln # -- # This file is distributed under the same license as the StatusNet package. # @@ -9,22 +9,21 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:31+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:50+0000\n" "Language-Team: Brazilian Portuguese\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pt-br\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\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 "Essa etiqueta não existe." +msgstr "Essa página não existe." #: actions/all.php:74 actions/allrss.php:68 #: actions/apiaccountupdatedeliverydevice.php:113 @@ -105,9 +104,8 @@ msgid "" msgstr "" #: actions/all.php:165 -#, fuzzy msgid "You and friends" -msgstr "%s e amigos" +msgstr "Você e amigos" #: actions/allrss.php:119 actions/apitimelinefriends.php:121 #, php-format @@ -199,9 +197,9 @@ msgid "No message text!" msgstr "Nenhuma mensagem de texto!" #: 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 "Muito extenso. O tamanho máximo das mensagens é 140 caracteres." +msgstr "Isso é muito extenso. O tamanho máximo das mensagens é 140 caracteres." #: actions/apidirectmessagenew.php:146 msgid "Recipient user not found." @@ -214,9 +212,9 @@ msgstr "" "amigos." #: actions/apidirectmessage.php:89 -#, fuzzy, php-format +#, php-format msgid "Direct messages from %s" -msgstr "Mensagem direta para %s" +msgstr "Mensagens diretas de %s" #: actions/apidirectmessage.php:93 #, php-format @@ -301,9 +299,8 @@ msgid "Could not determine source user." msgstr "Não foi possível recuperar o fluxo público." #: actions/apifriendshipsshow.php:143 -#, fuzzy msgid "Could not find target user." -msgstr "Não foi possível encontrar nenhum status." +msgstr "Não foi possível encontrar usuário alvo." #: actions/apigroupcreate.php:164 actions/editgroup.php:182 #: actions/newgroup.php:126 actions/profilesettings.php:208 @@ -338,9 +335,9 @@ msgid "Full name is too long (max 255 chars)." msgstr "O nome completo é muito extenso (máx. 255 caracteres)" #: actions/apigroupcreate.php:213 -#, fuzzy, php-format +#, php-format msgid "Description is too long (max %d chars)." -msgstr "descrição muito extensa (máximo 140 caracteres)." +msgstr "Descrição muito extensa (máximo 140 caracteres)." #: actions/apigroupcreate.php:224 actions/editgroup.php:204 #: actions/newgroup.php:148 actions/profilesettings.php:225 @@ -356,9 +353,9 @@ msgstr "" #: actions/apigroupcreate.php:264 actions/editgroup.php:224 #: actions/newgroup.php:168 -#, fuzzy, php-format +#, php-format msgid "Invalid alias: \"%s\"" -msgstr "Etiqueta inválida: \"%s\"" +msgstr "Tag inválida: \"%s\"" #: actions/apigroupcreate.php:273 actions/editgroup.php:228 #: actions/newgroup.php:172 @@ -374,18 +371,16 @@ msgstr "" #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "O método da API não foi encontrado!" +msgstr "Grupo não encontrado." #: actions/apigroupjoin.php:110 -#, fuzzy msgid "You are already a member of that group." -msgstr "Você já está assinando esses usuários:" +msgstr "Você já é membro desse grupo." #: actions/apigroupjoin.php:119 actions/joingroup.php:95 lib/command.php:221 msgid "You have been blocked from that group by the admin." -msgstr "" +msgstr "Você foi bloqueado desse grupo pelo administrador." #: actions/apigroupjoin.php:138 #, fuzzy, php-format @@ -393,14 +388,13 @@ msgid "Could not join user %s to group %s." msgstr "Não é possível acompanhar o usuário: Usuário não encontrado." #: actions/apigroupleave.php:114 -#, fuzzy msgid "You are not a member of this group." -msgstr "Você não está assinando esse perfil." +msgstr "Você não é membro deste grupo." #: actions/apigroupleave.php:124 -#, fuzzy, php-format +#, php-format msgid "Could not remove user %s to group %s." -msgstr "Não é possível acompanhar o usuário: Usuário não encontrado." +msgstr "Não foi possível remover o usuário %s do grupo %." #: actions/apigrouplistall.php:90 actions/usergroups.php:62 #, php-format @@ -440,7 +434,7 @@ msgstr "Não foi encontrado nenhum status com esse ID." #: 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 "Está muito extenso. O tamanho máximo é de 140 caracteres." @@ -448,7 +442,7 @@ msgstr "Está muito extenso. O tamanho máximo é de 140 caracteres." msgid "Not found" msgstr "Não encontrado" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -537,9 +531,9 @@ msgid "Avatar" msgstr "Avatar" #: actions/avatarsettings.php:78 -#, fuzzy, php-format +#, php-format msgid "You can upload your personal avatar. The maximum file size is %s." -msgstr "Você pode enviar seu avatar pessoal." +msgstr "Você pode enviar seu avatar pessoal. O tamanho máximo do arquivo é %s" #: actions/avatarsettings.php:106 actions/avatarsettings.php:182 #: actions/grouplogo.php:178 actions/remotesubscribe.php:191 @@ -563,7 +557,7 @@ msgid "Preview" msgstr "Visualização" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Excluir" @@ -576,7 +570,7 @@ msgid "Crop" msgstr "Cortar" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -592,7 +586,7 @@ msgstr "" "Ocorreu um problema com o seu token de sessão. Tente novamente, por favor." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -661,7 +655,6 @@ msgid "Unblock this user" msgstr "Desbloquear este usuário" #: actions/block.php:69 -#, fuzzy msgid "You already blocked that user." msgstr "Você já bloqueou esse usuário." @@ -692,7 +685,6 @@ msgid "Yes" msgstr "Sim" #: actions/block.php:144 actions/groupmembers.php:346 lib/blockform.php:80 -#, fuzzy msgid "Block this user" msgstr "Bloquear usuário" @@ -725,15 +717,15 @@ msgstr "Tipo de endereço %s desconhecido" msgid "That address has already been confirmed." msgstr "Esse endereço já foi confirmado." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Não foi possível atualizar o usuário." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Não foi possível excluir a confirmação de e-mail." @@ -753,7 +745,7 @@ msgid "Conversation" msgstr "Código de confirmação" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Mensagens" @@ -775,7 +767,6 @@ msgid "Can't delete this notice." msgstr "Não é possível excluir esta mensagem." #: actions/deletenotice.php:103 -#, fuzzy msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -796,7 +787,7 @@ msgstr "Você tem certeza que deseja excluir esta mensagem?" msgid "Do not delete this notice" msgstr "Não é possível excluir esta mensagem." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Excluir esta mensagem" @@ -817,15 +808,16 @@ msgid "You can only delete local users." msgstr "Você não pode apagar o status de outro usuário." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "Excluir" +msgstr "Excluir usuário" #: actions/deleteuser.php:135 msgid "" "Are you sure you want to delete this user? This will clear all data about " "the user from the database, without a backup." msgstr "" +"Você tem certeza que quer remover este usuário? Isso irá limpar todos os " +"dados sobre o usuário do banco de dados, sem backup." #: actions/deleteuser.php:148 lib/deleteuserform.php:77 #, fuzzy @@ -841,183 +833,121 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Tamanho inválido." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Esta página não está disponível em um " -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Esta página não está disponível em um " - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Altere a sua senha" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Convidar" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Alterar" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Nova mensagem" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 #, fuzzy msgid "Theme for the site." msgstr "Sair deste site" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Configurações do avatar" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Configurações do avatar" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "O avatar foi atualizado." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "O avatar foi atualizado." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" -msgstr "" +msgstr "Alterar imagem de plano de fundo." -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 -#, fuzzy, php-format +#: actions/designadminpanel.php:422 +#, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." -msgstr "Você pode enviar seu avatar pessoal." - -#: actions/designadminpanel.php:526 lib/designsettings.php:139 -msgid "On" msgstr "" +"Você pode enviar uma imagem de plano de fundo para o site. O tamanho máximo " +"do arquivo é %l$s" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 +msgid "On" +msgstr "Ligado" + +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "Altere a sua senha" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 -#, fuzzy +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" -msgstr "Conectar" +msgstr "Conteúdo" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Procurar" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Texto" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "Lista" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" -msgstr "" +msgstr "Usar o padrão." -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Salvar" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1052,7 +982,7 @@ msgid "Use this form to edit the group." msgstr "Use esse formulário para editar o grupo." #: actions/editgroup.php:201 actions/newgroup.php:145 -#, fuzzy, php-format +#, php-format msgid "description is too long (max %d chars)." msgstr "descrição muito extensa (máximo 140 caracteres)." @@ -1171,37 +1101,37 @@ msgstr "Eu quero publicar mensagens por e-mail." msgid "Publish a MicroID for my email address." msgstr "Publique um MicroID para meu endereço de e-mail." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "As preferências foram salvas." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Nenhum endereço de e-mail." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Não foi possível normalizar este endereço de e-mail" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Não é um endereço de e-mail válido" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Esse já é seu endereço de e-mail." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Esse endereço de e-mail já pertence à outro usuário." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Não foi possível inserir o código de confirmação." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1210,48 +1140,48 @@ msgstr "" "informou. Verifique a sua caixa de entrada (e de spam!) para o código e " "instruções sobre como usá-lo." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Nenhuma confirmação pendente para cancelar." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Isso é um endereço de IM errado." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Confirmação cancelada." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Esse não é seu endereço de email." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "O endereço foi removido." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Nenhum endereço de e-mail para recebimentos." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Não foi possível atualizar o registro do usuário." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "O endereço de e-mail de recebimento foi removido." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "" "Foi adicionado um novo endereço de e-mail para recebimento de mensagens." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Mensagens populares" @@ -1352,7 +1282,6 @@ msgid "That user has blocked you from subscribing." msgstr "Esse usuário bloqueou o seu pedido de assinatura." #: actions/finishremotesubscribe.php:106 -#, fuzzy msgid "You are not authorized." msgstr "Não autorizado." @@ -1408,7 +1337,7 @@ msgstr "Não foi especificado nenhum perfil." #: actions/groupblock.php:91 msgid "Only an admin can block group members." -msgstr "" +msgstr "Apenas o administrador pode bloquear usuários do grupo." #: actions/groupblock.php:95 #, fuzzy @@ -1452,9 +1381,8 @@ msgid "No ID" msgstr "" #: actions/groupdesignsettings.php:68 -#, fuzzy msgid "You must be logged in to edit a group." -msgstr "Você deve estar logado para criar um grupo." +msgstr "Você deve estar logado para editar um grupo." #: actions/groupdesignsettings.php:141 #, fuzzy @@ -1501,12 +1429,10 @@ msgid "Pick a square area of the image to be the logo." msgstr "Selecione uma área quadrada da imagem para ser seu avatar" #: actions/grouplogo.php:396 -#, fuzzy msgid "Logo updated." msgstr "O avatar foi atualizado." #: actions/grouplogo.php:398 -#, fuzzy msgid "Failed updating logo." msgstr "Não foi possível atualizar o avatar." @@ -1524,7 +1450,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Admin" @@ -1587,7 +1513,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "" @@ -1808,7 +1734,7 @@ msgstr "Mensagem pessoal" msgid "Optionally add a personal message to the invitation." msgstr "Você pode, opcionalmente, adicionar uma mensagem pessoal ao convite." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Enviar" @@ -1939,7 +1865,7 @@ msgstr "Nome de usuário e/ou senha incorreto(s)." msgid "Error setting user. You are probably not authorized." msgstr "Não autorizado." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Logar" @@ -2057,7 +1983,7 @@ msgstr "Nova mensagem" msgid "Direct message to %s sent" msgstr "A mensagem direta para %s foi enviada" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Erro no Ajax" @@ -2065,7 +1991,7 @@ msgstr "Erro no Ajax" msgid "New notice" msgstr "Nova mensagem" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "Mensagem publicada" @@ -2101,12 +2027,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, php-format msgid "Updates with \"%s\"" msgstr "" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Todas as atualizações correspondentes ao termo \"%s\"" @@ -2236,9 +2162,9 @@ msgstr "No mínimo 6 caracteres" msgid "Confirm" msgstr "Confirmar" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "igual à senha acima" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Igual à senha acima" #: actions/passwordsettings.php:117 msgid "Change" @@ -2268,6 +2194,114 @@ msgstr "Não é possível salvar a nova senha." msgid "Password saved." msgstr "A senha foi salva." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Esta página não está disponível em um " + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "Convidar" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Nova mensagem" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Avatar" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Configurações do avatar" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "O avatar foi atualizado." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "O avatar foi atualizado." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Nova mensagem" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2374,7 +2408,7 @@ msgstr "" "Suas etiquetas (letras, números, -, ., e _), separadas por vírgulas ou " "espaços" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Idioma" @@ -2603,10 +2637,6 @@ msgstr "Ação desconhecida" msgid "6 or more characters, and don't forget it!" msgstr "No mínimo 6 caracteres. E não se esqueça dela!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Igual à senha acima" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Restaurar" @@ -2671,7 +2701,7 @@ msgstr "Erro com o código de confirmação." msgid "Registration successful" msgstr "Registro realizado com sucesso" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Registrar" @@ -2716,7 +2746,7 @@ msgid "Same as password above. Required." msgstr "Igual à senha acima. Obrigatório." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "E-mail" @@ -2824,7 +2854,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "URL do seu perfil em outro serviço de microblogagem compatível" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Assinar" @@ -3170,11 +3200,6 @@ msgstr "Você não pode enviar uma mensagem para esse usuário." msgid "User is already silenced." msgstr "O usuário bloqueou você." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Convidar" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3206,103 +3231,99 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Nova mensagem" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Novo endereço de e-mail para postar para %s" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Localização" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "Idioma preferencial" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Recuperar" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Nova mensagem" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Aceitar" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3321,7 +3342,7 @@ msgstr "Convidar" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Bloquear" @@ -3330,33 +3351,37 @@ msgstr "Bloquear" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Recuperar" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3367,48 +3392,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Mensagens" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Configurações do avatar" @@ -3721,7 +3755,8 @@ msgstr "Cancelado" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Usuário" @@ -3729,17 +3764,87 @@ msgstr "Usuário" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Convidar" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Perfil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "Convidar novos usuários" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Todas as assinaturas" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "Assinar automaticamente à quem me assinar" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Convite(s) enviado(s)" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Convite(s) enviado(s)" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3955,15 +4060,14 @@ msgstr "Você foi banido de publicar mensagens nesse site." msgid "Problem saving notice." msgstr "Problema ao salvar a mensagem." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Erro no banco de dados na inserção da reposta: %s" #: classes/User_group.php:380 -#, fuzzy msgid "Could not create group." -msgstr "Não foi possível criar a favorita." +msgstr "Não foi possível criar o grupo." #: classes/User_group.php:409 #, fuzzy @@ -3975,10 +4079,6 @@ msgstr "Não foi possível salvar a assinatura." msgid "Welcome to %1$s, @%2$s!" msgstr "Mensagem para %1$s no %2$s" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Perfil" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Alterar as suas configurações de perfil" @@ -4017,134 +4117,134 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "Página sem título" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Navegação primária no site" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Início" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Perfil pessoal e mensagens dos amigos" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Conta" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "Alterar email, avatar, senha, perfil" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Conectar" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Não foi possível redirecionar para o servidor: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Navegação primária no site" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Convidar" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Convide seus amigos e colegas para unir-se a você no %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Sair" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Sair deste site" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "Criar uma nova conta" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Entrar" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Ajuda" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "Ajuda" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Procurar" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Pesquisar por pessoa ou texto" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "Nova mensagem" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "Nova mensagem" -#: lib/action.php:718 +#: lib/action.php:719 #, fuzzy msgid "Secondary site navigation" msgstr "Navegação pelas assinaturas" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Sobre" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "FAQ" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Privacidade" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Fonte" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Contato" -#: lib/action.php:740 +#: lib/action.php:741 #, fuzzy msgid "Badge" msgstr "Chamar a atenção" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4153,12 +4253,12 @@ msgstr "" "**%%site.name%%** é um serviço de microblogagem disponibilizado por [%%site." "broughtby%%](%%site.broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** é um serviço de microblogagem. " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4169,33 +4269,33 @@ msgstr "" "net/), versão %s, disponível sob a [GNU Affero General Public License] " "(http://www.fsf.org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "Procure no conteúdo das mensagens" -#: lib/action.php:798 +#: lib/action.php:799 #, fuzzy msgid "All " msgstr "Todas" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "licença" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Paginação" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "Próximo" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Anterior" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "" "Ocorreu um problema com o seu token de sessão. Tente novamente, por favor." @@ -4230,6 +4330,11 @@ msgstr "Confirmação do endereço de e-mail" msgid "Design configuration" msgstr "Confirmação de SMS" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "Confirmação de SMS" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4407,11 +4512,10 @@ msgid "You are not subscribed to anyone." msgstr "Você não está assinando esse perfil." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Você não está assinando esse perfil." -msgstr[1] "Você não está assinando esse perfil." +msgstr[0] "Você já está assinando esses usuários:" +msgstr[1] "Você já está assinando esses usuários:" #: lib/command.php:640 #, fuzzy @@ -4419,7 +4523,6 @@ msgid "No one is subscribed to you." msgstr "Não foi possível fazer com que o outros o sigam." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Não foi possível fazer com que o outros o sigam." @@ -4431,11 +4534,10 @@ msgid "You are not a member of any groups." msgstr "Você não está assinando esse perfil." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" -msgstr[0] "Você não está assinando esse perfil." -msgstr[1] "Você não está assinando esse perfil." +msgstr[0] "Você não é membro deste grupo." +msgstr[1] "Você não é membro deste grupo." #: lib/command.php:678 msgid "" @@ -4516,9 +4618,10 @@ msgid "Upload file" msgstr "Enviar" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Você pode enviar seu avatar pessoal. O tamanho máximo do arquivo é %s" #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4613,7 +4716,7 @@ msgstr "Onde você está, ex: \"cidade, estado (ou região), país\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Grupo" @@ -4659,7 +4762,7 @@ msgstr "Grupos com mais mensagens" msgid "Tags in %s group's notices" msgstr "Etiquetas nas mensagens do grupo %s" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Esta página não está disponível em um tipo de mídia que você aceita" @@ -4692,6 +4795,14 @@ msgstr "Nosso arquivo foi perdido." msgid "Unknown file type" msgstr "Tipo de arquivo desconhecido" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4723,7 +4834,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr " de " @@ -4981,37 +5092,63 @@ msgstr "Enviar uma mensagem direta" msgid "To" msgstr "Para" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "Caracteres disponíveis" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "Enviar uma mensagem" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "E aí, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "Não" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "Nenhum conteúdo!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Responder a esta mensagem" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Responder" @@ -5044,12 +5181,12 @@ msgstr "Erro na inserção do perfil remoto" msgid "Duplicate notice" msgstr "Excluir a mensagem" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 #, fuzzy msgid "You have been banned from subscribing." msgstr "Esse usuário bloqueou o seu pedido de assinatura." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Não foi possível inserir a nova assinatura." @@ -5160,6 +5297,10 @@ msgstr "Desbloquear este usuário" msgid "Search site" msgstr "Procurar" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5173,10 +5314,6 @@ msgstr "Pessoas" msgid "Find people on this site" msgstr "Procure por pessoas neste site" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Mensagem" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Procure no conteúdo das mensagens" @@ -5320,47 +5457,51 @@ msgstr "Você não pode enviar uma mensagem para esse usuário." msgid "Message" msgstr "Nova mensagem" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "segundos atrás" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "1 min atrás" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "%d mins atrás" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "1 hora atrás" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "%d horas atrás" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "1 dia atrás" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "%d dias atrás" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "1 mês atrás" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "%d meses atrás" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "1 ano atrás" @@ -5389,11 +5530,3 @@ msgstr "Desculpe-me, mas este não é seu endereço de e-mail para recebimento." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Desculpe-me, mas não é permitido o recebimento de emails." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Desbloquear este usuário" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Assinantes de %s" diff --git a/locale/ru/LC_MESSAGES/statusnet.po b/locale/ru/LC_MESSAGES/statusnet.po index ce0aae056a..745f3e7e7f 100644 --- a/locale/ru/LC_MESSAGES/statusnet.po +++ b/locale/ru/LC_MESSAGES/statusnet.po @@ -9,16 +9,17 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:36+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:53+0000\n" "Language-Team: Russian\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10< =4 && (n%100<10 or n%100>=20) ? 1 : 2);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ru\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10< =4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -80,7 +81,7 @@ msgstr "Лента друзей %s (Atom)" #, php-format msgid "" "This is the timeline for %s and friends but no one has posted anything yet." -msgstr "" +msgstr "Это лента %s и друзей, однако пока никто ничего не отправил." #: actions/all.php:132 #, php-format @@ -88,6 +89,8 @@ msgid "" "Try subscribing to more people, [join a group](%%action.groups%%) or post " "something yourself." msgstr "" +"Попробуйте подписаться на большее число людей, [присоединитесь к группе](%%" +"action.groups%%) или отправьте что-нибудь сами." #: actions/all.php:134 #, php-format @@ -95,6 +98,9 @@ msgid "" "You can try to [nudge %s](../%s) from his profile or [post something to his " "or her attention](%%%%action.newnotice%%%%?status_textarea=%s)." msgstr "" +"Вы можете попробовать [«подтолкнуть» %s](../%s) из профиля или [написать что-" +"нибудь для привлечения его или её внимания](%%%%action.newnotice%%%%?" +"status_textarea=%s)." #: actions/all.php:137 actions/replies.php:209 actions/showstream.php:202 #, php-format @@ -102,11 +108,12 @@ msgid "" "Why not [register an account](%%%%action.register%%%%) and then nudge %s or " "post a notice to his or her attention." msgstr "" +"Почему бы не [зарегистрироваться](%%action.register%%), чтобы «подтолкнуть» %" +"s или отправить запись для привлечения его или её внимания?" #: actions/all.php:165 -#, fuzzy msgid "You and friends" -msgstr "%s и друзья" +msgstr "Вы и друзья" #: actions/allrss.php:119 actions/apitimelinefriends.php:121 #, php-format @@ -138,10 +145,9 @@ msgstr "Этот метод требует POST." msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none" -msgstr "" +msgstr "Укажите параметр с именем 'device' и значением sms, im или none." #: actions/apiaccountupdatedeliverydevice.php:132 -#, fuzzy msgid "Could not update user." msgstr "Не удаётся обновить пользователя." @@ -155,20 +161,20 @@ msgid "" "The server was unable to handle that much POST data (%s bytes) due to its " "current configuration." msgstr "" +"Сервер не смог обработать столько POST-данных (%s байт) из-за текущей " +"конфигурации." #: 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 "Не удаётся сохранить Ваши установки по Твиттеру!" +msgstr "Не удаётся сохранить ваши настройки оформления!" #: actions/apiaccountupdateprofilebackgroundimage.php:187 #: actions/apiaccountupdateprofilecolors.php:142 -#, fuzzy msgid "Could not update your design." -msgstr "Не удаётся обновить пользователя." +msgstr "Не удаётся обновить ваше оформление." #: actions/apiaccountupdateprofilebackgroundimage.php:194 #: actions/apiaccountupdateprofilecolors.php:185 @@ -180,7 +186,6 @@ msgid "User has no profile." msgstr "У пользователя нет профиля." #: actions/apiaccountupdateprofile.php:147 -#, fuzzy msgid "Could not save profile." msgstr "Не удаётся сохранить профиль." @@ -197,9 +202,9 @@ msgid "No message text!" msgstr "Отсутствует текст сообщения!" #: 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 "Слишком длинно. Максимальная длина сообщения - 140 знаков." +msgstr "Слишком длинно. Максимальная длина сообщения — %d знаков." #: actions/apidirectmessagenew.php:146 msgid "Recipient user not found." @@ -212,9 +217,9 @@ msgstr "" "Вашими друзьями." #: actions/apidirectmessage.php:89 -#, fuzzy, php-format +#, php-format msgid "Direct messages from %s" -msgstr "Прямые сообщения для %s" +msgstr "Прямые сообщения от %s" #: actions/apidirectmessage.php:93 #, php-format @@ -254,18 +259,16 @@ msgid "No status found with that ID." msgstr "Нет статуса с таким ID." #: actions/apifavoritecreate.php:119 -#, fuzzy msgid "This status is already a favorite!" -msgstr "Эта запись уже входит в число любимых!" +msgstr "Этот статус уже входит в число любимых!" #: actions/apifavoritecreate.php:130 actions/favor.php:84 lib/command.php:176 msgid "Could not create favorite." msgstr "Не удаётся создать любимую запись." #: actions/apifavoritedestroy.php:122 -#, fuzzy msgid "That status is not a favorite!" -msgstr "Эта запись не входит в число ваших любимых записей!" +msgstr "Этот статус не входит в число ваших любимых статусов!" #: actions/apifavoritedestroy.php:134 actions/disfavor.php:87 msgid "Could not delete favorite." @@ -290,7 +293,7 @@ msgstr "" #: actions/apifriendshipsdestroy.php:120 msgid "You cannot unfollow yourself!" -msgstr "" +msgstr "Вы не можете перестать следовать за собой!" #: actions/apifriendshipsexists.php:94 msgid "Two user ids or screen_names must be supplied." @@ -350,31 +353,30 @@ msgstr "Слишком длинное месторасположение (мак #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." -msgstr "" +msgstr "Слишком много алиасов! Максимальное число — %d." #: actions/apigroupcreate.php:264 actions/editgroup.php:224 #: actions/newgroup.php:168 -#, fuzzy, php-format +#, php-format msgid "Invalid alias: \"%s\"" -msgstr "Неверный тег: \"%s\"" +msgstr "Неверный алиас: «%s»" #: actions/apigroupcreate.php:273 actions/editgroup.php:228 #: actions/newgroup.php:172 -#, fuzzy, php-format +#, php-format msgid "Alias \"%s\" already in use. Try another one." -msgstr "Такое имя уже используется. Попробуйте какое-нибудь другое." +msgstr "Алиас «%s» уже используется. Попробуйте какой-нибудь другой." #: actions/apigroupcreate.php:286 actions/editgroup.php:234 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." -msgstr "" +msgstr "Алиас не может совпадать с именем." #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "Метод API не найден!" +msgstr "Группа не найдена!" #: actions/apigroupjoin.php:110 msgid "You are already a member of that group." @@ -382,22 +384,21 @@ msgstr "Вы уже являетесь членом этой группы." #: actions/apigroupjoin.php:119 actions/joingroup.php:95 lib/command.php:221 msgid "You have been blocked from that group by the admin." -msgstr "" +msgstr "Вы заблокированы из этой группы администратором." #: actions/apigroupjoin.php:138 -#, fuzzy, php-format +#, php-format msgid "Could not join user %s to group %s." -msgstr "Не удаётся присоеденить пользователя %s к группе %s" +msgstr "Не удаётся присоединить пользователя %s к группе %s." #: actions/apigroupleave.php:114 -#, fuzzy msgid "You are not a member of this group." msgstr "Вы не являетесь членом этой группы." #: actions/apigroupleave.php:124 -#, fuzzy, php-format +#, php-format msgid "Could not remove user %s to group %s." -msgstr "Не удаётся удалить пользователя %s из группы %s" +msgstr "Не удаётся удалить пользователя %s из группы %s." #: actions/apigrouplistall.php:90 actions/usergroups.php:62 #, php-format @@ -405,19 +406,19 @@ msgid "%s groups" msgstr "Группы %s" #: actions/apigrouplistall.php:94 -#, fuzzy, php-format +#, php-format msgid "groups on %s" -msgstr "Действия группы" +msgstr "группы на %s" #: actions/apigrouplist.php:95 -#, fuzzy, php-format +#, php-format msgid "%s's groups" msgstr "Группы %s" #: actions/apigrouplist.php:103 -#, fuzzy, php-format +#, php-format msgid "Groups %s is a member of on %s." -msgstr "Группы, в которых состоит %s" +msgstr "Группы, в которых состоит %s на %s." #: actions/apistatusesdestroy.php:107 msgid "This method requires a POST or DELETE." @@ -445,10 +446,10 @@ msgstr "Слишком длинная запись. Максимальная д msgid "Not found" msgstr "Не найдено" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." -msgstr "" +msgstr "Максимальная длина записи — %d символов, включая URL вложения." #: actions/apisubscriptions.php:231 actions/apisubscriptions.php:261 msgid "Unsupported format." @@ -468,7 +469,7 @@ msgstr "%s обновлённые любимые записи от %s / %s." #: actions/grouprss.php:131 actions/userrss.php:90 #, php-format msgid "%s timeline" -msgstr "%s хронология" +msgstr "Лента %s" #: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125 #: actions/userrss.php:92 @@ -489,12 +490,12 @@ msgstr "" #: actions/apitimelinepublic.php:106 actions/publicrss.php:103 #, php-format msgid "%s public timeline" -msgstr "%s общая хронология" +msgstr "Общая лента %s" #: actions/apitimelinepublic.php:110 actions/publicrss.php:105 #, php-format msgid "%s updates from everyone!" -msgstr "%s обновлен для всех!" +msgstr "Обновления %s от всех!" #: actions/apitimelinetag.php:101 actions/tag.php:66 #, php-format @@ -502,18 +503,17 @@ msgid "Notices tagged with %s" msgstr "Записи, помеченные %s" #: actions/apitimelinetag.php:107 actions/tagrss.php:64 -#, fuzzy, php-format +#, php-format msgid "Updates tagged with %1$s on %2$s!" -msgstr "Обновлено от %1$s на %2$s!" +msgstr "Обновления с тегом %1$s на %2$s!" #: actions/apiusershow.php:96 msgid "Not found." msgstr "Не найдено." #: actions/attachment.php:73 -#, fuzzy msgid "No such attachment." -msgstr "Нет такого документа." +msgstr "Нет такого вложения." #: actions/avatarbynickname.php:59 actions/leavegroup.php:76 msgid "No nickname." @@ -530,13 +530,13 @@ msgstr "Неверный размер." #: actions/avatarsettings.php:67 actions/showgroup.php:221 #: lib/accountsettingsaction.php:112 msgid "Avatar" -msgstr "Аватар" +msgstr "Аватара" #: actions/avatarsettings.php:78 #, php-format msgid "You can upload your personal avatar. The maximum file size is %s." msgstr "" -"Вы можете загрузить свой аватар. Максимальный размер файла составляет %s." +"Вы можете загрузить свою аватару. Максимальный размер файла составляет %s." #: actions/avatarsettings.php:106 actions/avatarsettings.php:182 #: actions/grouplogo.php:178 actions/remotesubscribe.php:191 @@ -547,7 +547,7 @@ msgstr "Пользователь без соответствующего про #: actions/avatarsettings.php:119 actions/avatarsettings.php:194 #: actions/grouplogo.php:251 msgid "Avatar settings" -msgstr "Настройки аватара" +msgstr "Настройки аватары" #: actions/avatarsettings.php:126 actions/avatarsettings.php:202 #: actions/grouplogo.php:199 actions/grouplogo.php:259 @@ -560,7 +560,7 @@ msgid "Preview" msgstr "Просмотр" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Удалить" @@ -573,7 +573,7 @@ msgid "Crop" msgstr "Обрезать" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -588,7 +588,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "Проблема с Вашей сессией. Попробуйте ещё раз, пожалуйста." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -596,7 +596,7 @@ msgstr "Нетиповое подтверждение формы." #: actions/avatarsettings.php:322 msgid "Pick a square area of the image to be your avatar" -msgstr "Подберите нужный квадратный ракурс дла вашего аватара" +msgstr "Подберите нужный квадратный участок для вашей аватары" #: actions/avatarsettings.php:337 actions/grouplogo.php:377 msgid "Lost our file data." @@ -604,15 +604,15 @@ msgstr "Потеряна информация о файле." #: actions/avatarsettings.php:360 msgid "Avatar updated." -msgstr "Аватар обновлён." +msgstr "Аватара обновлена." #: actions/avatarsettings.php:363 msgid "Failed updating avatar." -msgstr "Неудача при обновлении аватара." +msgstr "Неудача при обновлении аватары." #: actions/avatarsettings.php:387 msgid "Avatar deleted." -msgstr "Аватар удалён." +msgstr "Аватара удалена." #: actions/blockedfromgroup.php:73 actions/editgroup.php:84 #: actions/groupdesignsettings.php:84 actions/grouplogo.php:86 @@ -631,17 +631,16 @@ msgstr "Нет такой группы" #: actions/blockedfromgroup.php:90 #, php-format msgid "%s blocked profiles" -msgstr "%s заблокированных профилей" +msgstr "Заблокированные профили %s" #: actions/blockedfromgroup.php:93 -#, fuzzy, php-format +#, php-format msgid "%s blocked profiles, page %d" -msgstr "%s и друзья, страница %d" +msgstr "Заблокированные профили %s, страница %d" #: actions/blockedfromgroup.php:108 -#, fuzzy msgid "A list of the users blocked from joining this group." -msgstr "Список пользователей, являющихся членами этой группы." +msgstr "Список пользователей, заблокированных от присоединения к этой группе." #: actions/blockedfromgroup.php:281 msgid "Unblock user from group" @@ -656,7 +655,6 @@ msgid "Unblock this user" msgstr "Разблокировать пользователя." #: actions/block.php:69 -#, fuzzy msgid "You already blocked that user." msgstr "Вы уже заблокировали этого пользователя." @@ -670,6 +668,9 @@ msgid "" "unsubscribed from you, unable to subscribe to you in the future, and you " "will not be notified of any @-replies from them." msgstr "" +"Вы действительно хотите заблокировать этого пользователя? После этого он " +"будет отписан от вас без возможности подписаться в будущем, а вам не будут " +"приходить уведомления об @-ответах от него." #: actions/block.php:143 actions/deletenotice.php:145 #: actions/deleteuser.php:147 actions/groupblock.php:178 @@ -694,9 +695,8 @@ msgid "Failed to save block information." msgstr "Не удаётся сохранить информацию о блокировании." #: actions/bookmarklet.php:50 -#, fuzzy msgid "Post to " -msgstr "Фото" +msgstr "Отправить в " #: actions/confirmaddress.php:75 msgid "No confirmation code." @@ -719,15 +719,15 @@ msgstr "Нераспознанный тип адреса %s" msgid "That address has already been confirmed." msgstr "Этот адрес уже подтверждён." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Не удаётся обновить пользователя." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Не удаётся удалить подверждение по электронному адресу." @@ -746,7 +746,7 @@ msgid "Conversation" msgstr "Дискуссия" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Записи" @@ -768,7 +768,6 @@ msgid "Can't delete this notice." msgstr "Не удаётся удалить эту запись." #: actions/deletenotice.php:103 -#, fuzzy msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." @@ -788,228 +787,155 @@ msgstr "Вы уверены, что хотите удалить эту запи msgid "Do not delete this notice" msgstr "Не удалять эту запись" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "Удалить эту запись" #: actions/deletenotice.php:157 -#, fuzzy msgid "There was a problem with your session token. Try again, please." -msgstr "Проблема с Вашей сессией. Попробуйте ещё раз, пожалуйста." +msgstr "Проблема с вашим ключом сессии. Пожалуйста, попробуйте ещё раз." #: actions/deleteuser.php:67 -#, fuzzy msgid "You cannot delete users." -msgstr "Не удаётся обновить пользователя." +msgstr "Вы не можете удалять пользователей." #: actions/deleteuser.php:74 -#, fuzzy msgid "You can only delete local users." -msgstr "Вы не можете удалять статус других пользователей." +msgstr "Вы можете удалять только внутренних пользователей." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "Удалить" +msgstr "Удалить пользователя" #: actions/deleteuser.php:135 msgid "" "Are you sure you want to delete this user? This will clear all data about " "the user from the database, without a backup." msgstr "" +"Вы действительно хотите удалить этого пользователя? Это повлечёт удаление " +"всех данных о пользователе из базы данных без возможности восстановления." #: actions/deleteuser.php:148 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "Удалить эту запись" +msgstr "Удалить этого пользователя" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 msgid "Design" -msgstr "" +msgstr "Оформление" #: actions/designadminpanel.php:73 msgid "Design settings for this StatusNet site." -msgstr "" +msgstr "Настройки оформления для этого сайта StatusNet." -#: actions/designadminpanel.php:278 -#, fuzzy +#: actions/designadminpanel.php:270 msgid "Invalid logo URL." -msgstr "Неверный размер." +msgstr "Неверный URL логотипа." -#: actions/designadminpanel.php:282 -#, fuzzy, php-format +#: actions/designadminpanel.php:274 +#, php-format msgid "Theme not available: %s" -msgstr "Страница недоступна для того типа, который Вы задействовали." +msgstr "Тема не доступна: %s" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Страница недоступна для того типа, который Вы задействовали." - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 -#, fuzzy +#: actions/designadminpanel.php:370 msgid "Change logo" -msgstr "Изменение цветовой гаммы" +msgstr "Изменить логотип" -#: actions/designadminpanel.php:417 -#, fuzzy +#: actions/designadminpanel.php:375 msgid "Site logo" -msgstr "Пригласить" +msgstr "Логотип сайта" -#: actions/designadminpanel.php:424 -#, fuzzy +#: actions/designadminpanel.php:382 msgid "Change theme" -msgstr "Изменить" +msgstr "Изменить тему" -#: actions/designadminpanel.php:441 -#, fuzzy +#: actions/designadminpanel.php:399 msgid "Site theme" -msgstr "Новая запись" +msgstr "Тема сайта" -#: actions/designadminpanel.php:442 -#, fuzzy +#: actions/designadminpanel.php:400 msgid "Theme for the site." -msgstr "Выйти" +msgstr "Тема для сайта." -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Настройки аватара" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Настройки аватара" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Аватар обновлён." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Аватар удалён." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "Изменение фонового изображения" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "Фон" -#: actions/designadminpanel.php:496 -#, fuzzy, php-format +#: actions/designadminpanel.php:422 +#, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." -msgstr "Тут вы можете загрузить логотип для группы." +msgstr "" +"Вы можете загрузить фоновое изображение для сайта. Максимальный размер файла " +"составляет %1$s." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" -msgstr "" +msgstr "Включить" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" -msgstr "" +msgstr "Отключить" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." -msgstr "" +msgstr "Включить или отключить показ фонового изображения." -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" -msgstr "" +msgstr "Растянуть фоновое изображение" -#: actions/designadminpanel.php:554 -#, fuzzy -msgid "Background server" -msgstr "Фон" - -#: actions/designadminpanel.php:558 -#, fuzzy -msgid "Background path" -msgstr "Фон" - -#: actions/designadminpanel.php:562 -#, fuzzy -msgid "Background directory" -msgstr "Фон" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" msgstr "Изменение цветовой гаммы" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" msgstr "Содержание" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" msgstr "Боковая панель" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Текст" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" msgstr "Ссылки" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "Использовать значения по умолчанию" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" -msgstr "" +msgstr "Восстановить оформление по умолчанию" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" -msgstr "" +msgstr "Восстановить значения по умолчанию" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Сохранить" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" -msgstr "" +msgstr "Сохранить оформление" #: actions/disfavor.php:81 msgid "This notice is not a favorite!" @@ -1051,9 +977,8 @@ msgid "Could not update group." msgstr "Не удаётся обновить информацию о группе." #: actions/editgroup.php:259 classes/User_group.php:390 -#, fuzzy msgid "Could not create aliases." -msgstr "Не удаётся создать любимую запись." +msgstr "Не удаётся создать алиасы." #: actions/editgroup.php:269 msgid "Options saved." @@ -1066,7 +991,7 @@ msgstr "Настройка почты" #: actions/emailsettings.php:71 #, php-format msgid "Manage how you get email from %%site.name%%." -msgstr "Управление процессом получения электронного адреса с %%site.name%%." +msgstr "Управление процессом получения электронной почты с %%site.name%%." #: actions/emailsettings.php:100 actions/imsettings.php:100 #: actions/smssettings.php:104 @@ -1148,11 +1073,10 @@ msgstr "" "приватное сообщение." #: actions/emailsettings.php:174 -#, fuzzy msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" -"Посылать мне сообщение по электронной почте, если кто-нибудь пошлёт мне " -"приватное сообщение." +"Посылать мне сообщение по электронной почте, если кто-нибудь пошлёт мне «@-" +"ответ»." #: actions/emailsettings.php:179 msgid "Allow friends to nudge me and send me an email." @@ -1167,37 +1091,37 @@ msgstr "Я хочу отправлять записи по электронно msgid "Publish a MicroID for my email address." msgstr "Опубликовать MicroID для моего электронного адреса." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Предпочтения сохранены." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Нет электронного адреса." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Не удаётся стандартизировать этот электронный адрес" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Неверный электронный адрес" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Это уже Ваш электронный адрес." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Этот электронный адрес уже задействован другим пользователем." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Не удаётся вставить код подтверждения." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1206,47 +1130,47 @@ msgstr "" "папку входящей почты (а также папку спама!), чтобы найти этот кода и " "инструкции по его использованию." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Нет подтверждения отказа." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Это неверный IM-адрес." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Подтверждение отменено." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Это не Ваш электронный адрес." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Адрес удалён." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Нет входящего электронного адреса." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Не удаётся обновить пользовательскую запись." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Входящий электронный адрес удалён." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Новый входящий электронный адрес добавлен." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Популярные записи" @@ -1258,17 +1182,21 @@ msgstr "Популярные записи, страница %d" #: actions/favorited.php:79 msgid "The most popular notices on the site right now." -msgstr "Самые популярные записи на %%site.name%% на текущий момент." +msgstr "Самые популярные записи на сайте на данный момент." #: actions/favorited.php:150 msgid "Favorite notices appear on this page but no one has favorited one yet." msgstr "" +"На этой странице появляются любимые записи, однако ни одна запись таковой " +"пока не отмечена." #: actions/favorited.php:153 msgid "" "Be the first to add a notice to your favorites by clicking the fave button " "next to any notice you like." msgstr "" +"Добавьте первую запись в число любимых, нажав соответствующую кнопку рядом с " +"любой понравившейся записью." #: actions/favorited.php:156 #, php-format @@ -1276,6 +1204,8 @@ msgid "" "Why not [register an account](%%action.register%%) and be the first to add a " "notice to your favorites!" msgstr "" +"Почему бы не [зарегистрироваться](%%action.register%%) и первым добавить " +"запись в число любимых?" #: actions/favoritesrss.php:111 actions/showfavorites.php:77 #: lib/personalgroupnav.php:115 @@ -1284,9 +1214,9 @@ msgid "%s's favorite notices" msgstr "Любимые записи %s" #: actions/favoritesrss.php:115 -#, fuzzy, php-format +#, php-format msgid "Updates favored by %1$s on %2$s!" -msgstr "Обновлено от %1$s на %2$s!" +msgstr "Обновления, понравившиеся %1$s на %2$s!" #: actions/favor.php:79 msgid "This notice is already a favorite!" @@ -1312,31 +1242,28 @@ msgid "A selection of some of the great users on %s" msgstr "Список наиболее активных, знаменитых и уважаемых пользователей на %s" #: actions/file.php:34 -#, fuzzy msgid "No notice id" -msgstr "Новая запись" +msgstr "ID записи отсутствует" #: actions/file.php:38 -#, fuzzy msgid "No notice" -msgstr "Новая запись" +msgstr "Запись отсутствует" #: actions/file.php:42 msgid "No attachments" -msgstr "" +msgstr "Нет вложений" #: actions/file.php:51 msgid "No uploaded attachments" -msgstr "" +msgstr "Нет загруженных вложений" #: actions/finishremotesubscribe.php:69 msgid "Not expecting this response!" msgstr "Неожиданный ответ!" #: actions/finishremotesubscribe.php:80 -#, fuzzy msgid "User being listened to does not exist." -msgstr "Пользователь отслеживает несуществующее." +msgstr "Указанный пользователь не существует." #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 msgid "You can use the local subscription!" @@ -1351,9 +1278,8 @@ msgid "You are not authorized." msgstr "Вы не авторизованы." #: actions/finishremotesubscribe.php:109 -#, fuzzy msgid "Could not convert request token to access token." -msgstr "Не удаётся преобразовать запросы в доступы." +msgstr "Не удаётся преобразовать ключ запроса в ключ доступа." #: actions/finishremotesubscribe.php:114 msgid "Remote service uses unknown version of OMB protocol." @@ -1374,9 +1300,8 @@ msgid "No such file." msgstr "Нет такого файла." #: actions/getfile.php:79 -#, fuzzy msgid "Cannot read file." -msgstr "Потерян файл." +msgstr "Не удалось прочесть файл." #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 @@ -1397,22 +1322,19 @@ msgstr "Группа не определена." #: actions/groupblock.php:91 msgid "Only an admin can block group members." -msgstr "" +msgstr "Только администратор может блокировать участников группы." #: actions/groupblock.php:95 -#, fuzzy msgid "User is already blocked from group." -msgstr "Пользователь заблокировал Вас." +msgstr "Пользователь уже заблокирован из группы." #: actions/groupblock.php:100 -#, fuzzy msgid "User is not a member of group." -msgstr "Вы не являетесь членом этой группы." +msgstr "Пользователь не является членом этой группы." #: actions/groupblock.php:136 actions/groupmembers.php:314 -#, fuzzy msgid "Block user from group" -msgstr "Заблокировать пользователя." +msgstr "Заблокировать пользователя из группы." #: actions/groupblock.php:162 #, php-format @@ -1421,73 +1343,72 @@ msgid "" "be removed from the group, unable to post, and unable to subscribe to the " "group in the future." msgstr "" +"Вы действительно хотите заблокировать пользователя «%s» из группы «%s»? " +"Пользователь будет удалён из группы без возможности отправлять и " +"подписываться на группу в будущем." #: actions/groupblock.php:178 -#, fuzzy msgid "Do not block this user from this group" -msgstr "Список пользователей, являющихся членами этой группы." +msgstr "Не блокировать этого пользователя из этой группы" #: actions/groupblock.php:179 -#, fuzzy msgid "Block this user from this group" -msgstr "Список пользователей, являющихся членами этой группы." +msgstr "Заблокировать этого пользователя из этой группы" #: actions/groupblock.php:196 msgid "Database error blocking user from group." -msgstr "" +msgstr "Ошибка базы данных при блокировании пользователя из группы." #: actions/groupbyid.php:74 msgid "No ID" msgstr "Нет ID" #: actions/groupdesignsettings.php:68 -#, fuzzy msgid "You must be logged in to edit a group." -msgstr "Вы должны авторизоваться, чтобы создать новую группу." +msgstr "Вы должны авторизоваться, чтобы изменить группу." #: actions/groupdesignsettings.php:141 -#, fuzzy msgid "Group design" -msgstr "Группы" +msgstr "Оформление группы" #: actions/groupdesignsettings.php:152 msgid "" "Customize the way your group looks with a background image and a colour " "palette of your choice." 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 "Не удаётся обновить пользователя." +msgstr "Не удаётся обновить ваше оформление." #: 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 "Не удаётся сохранить Ваши установки по Твиттеру!" +msgstr "Не удаётся сохранить ваши настройки оформления!" #: actions/groupdesignsettings.php:307 actions/userdesignsettings.php:231 -#, fuzzy msgid "Design preferences saved." -msgstr "Настройки синхронизации сохранены." +msgstr "Настройки оформления сохранены." #: actions/grouplogo.php:139 actions/grouplogo.php:192 msgid "Group logo" msgstr "Логотип группы" #: actions/grouplogo.php:150 -#, fuzzy, php-format +#, php-format msgid "" "You can upload a logo image for your group. The maximum file size is %s." -msgstr "Тут вы можете загрузить логотип для группы." +msgstr "" +"Здесь вы можете загрузить логотип для группы. Максимальный размер файла " +"составляет %s." #: actions/grouplogo.php:362 -#, fuzzy msgid "Pick a square area of the image to be the logo." -msgstr "Подберите нужный квадратный ракурс дла вашего аватара" +msgstr "Подберите нужный квадратный участок для вашего логотипа." #: actions/grouplogo.php:396 msgid "Logo updated." @@ -1511,7 +1432,7 @@ msgstr "Участники группы %s, страница %d" msgid "A list of the users in this group." msgstr "Список пользователей, являющихся членами этой группы." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Настройки" @@ -1520,31 +1441,29 @@ msgid "Block" msgstr "Блокировать" #: actions/groupmembers.php:441 -#, fuzzy msgid "Make user an admin of the group" -msgstr "Вы должны быть администратором, чтобы изменять информацию о группе" +msgstr "Сделать пользователя администратором группы" #: actions/groupmembers.php:473 -#, fuzzy msgid "Make Admin" -msgstr "Настройки" +msgstr "Сделать администратором" #: actions/groupmembers.php:473 msgid "Make this user an admin" -msgstr "" +msgstr "Сделать этого пользователя администратором" #: actions/grouprss.php:133 -#, fuzzy, php-format +#, php-format msgid "Updates from members of %1$s on %2$s!" -msgstr "Обновлено от %1$s на %2$s!" +msgstr "Обновления участников %1$s на %2$s!" #: actions/groupsearch.php:52 -#, fuzzy, php-format +#, php-format msgid "" "Search for groups on %%site.name%% by their name, location, or description. " "Separate the terms by spaces; they must be 3 characters or more." msgstr "" -"Поиск людей на %%site.name%% по имени, месторасположению или интересам. " +"Поиск групп на %%site.name%% по имени, месторасположению или интересам. " "Разделяйте ключевые слова пробелами. Минимальная длина слова — 3 буквы." #: actions/groupsearch.php:58 @@ -1553,7 +1472,6 @@ msgstr "Поиск группы" #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 -#, fuzzy msgid "No results." msgstr "Нет результатов." @@ -1570,9 +1488,11 @@ msgid "" "Why not [register an account](%%action.register%%) and [create the group](%%" "action.newgroup%%) yourself!" msgstr "" +"Почему бы не [зарегистрироваться](%%action.register%%), чтобы [создать " +"группу](%%action.newgroup%%) самому?" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Группы" @@ -1597,12 +1517,11 @@ msgstr "Создать новую группу" #: actions/groupunblock.php:91 msgid "Only an admin can unblock group members." -msgstr "" +msgstr "Только администратор может разблокировать участников группы." #: actions/groupunblock.php:95 -#, fuzzy msgid "User is not blocked from group." -msgstr "Пользователь заблокировал Вас." +msgstr "Пользователь не заблокировал вас из группы." #: actions/groupunblock.php:128 actions/unblock.php:77 msgid "Error removing the block." @@ -1622,9 +1541,8 @@ msgstr "" "(%%doc.im%%). Настройте ваш аккаунт и предпочтения ниже." #: actions/imsettings.php:89 -#, fuzzy msgid "IM is not available." -msgstr "Страница недоступна для того типа, который Вы задействовали." +msgstr "IM не доступен." #: actions/imsettings.php:106 msgid "Current confirmed Jabber/GTalk address." @@ -1721,7 +1639,7 @@ msgstr "" #: actions/invite.php:39 msgid "Invites have been disabled." -msgstr "" +msgstr "Приглашения отключены." #: actions/invite.php:41 #, php-format @@ -1750,7 +1668,7 @@ msgstr "Вы уже подписаны на пользователя:" #: actions/invite.php:131 actions/invite.php:139 #, php-format msgid "%s (%s)" -msgstr "" +msgstr "%s (%s)" #: actions/invite.php:136 msgid "" @@ -1792,7 +1710,7 @@ msgstr "Личное сообщение" msgid "Optionally add a personal message to the invitation." msgstr "Можно добавить к приглашению личное сообщение." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "ОК" @@ -1869,7 +1787,7 @@ msgstr "Вы уже являетесь членом этой группы" #: actions/joingroup.php:128 lib/command.php:234 #, php-format msgid "Could not join user %s to group %s" -msgstr "Не удаётся присоеденить пользователя %s к группе %s" +msgstr "Не удаётся присоединить пользователя %s к группе %s" #: actions/joingroup.php:135 lib/command.php:239 #, php-format @@ -1900,23 +1818,21 @@ msgstr "%s покинул группу %s" #: actions/login.php:79 actions/register.php:137 msgid "Already logged in." -msgstr "Уже авторизован." +msgstr "Вы уже авторизовались." #: actions/login.php:110 actions/login.php:120 -#, fuzzy msgid "Invalid or expired token." -msgstr "Неверный контент записи" +msgstr "Неверный или устаревший ключ." #: actions/login.php:143 msgid "Incorrect username or password." msgstr "Некорректное имя или пароль." #: actions/login.php:149 -#, fuzzy msgid "Error setting user. You are probably not authorized." -msgstr "Вы не авторизованы." +msgstr "Ошибка установки пользователя. Вы, вероятно, не авторизованы." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Вход" @@ -1957,33 +1873,33 @@ msgstr "" "изменять Ваши установки." #: 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 "" -"Вход с вашим ником и паролем. Нет аккаунта? [Зарегистрируйте](%%action." -"register%%) новый аккаунт, или попробуйте авторизоваться при помощи [OpenID]" -"(%%action.openidlogin%%). " +"Вход с вашим логином и паролем. Нет аккаунта? [Зарегистрируйте](%%action." +"register%%) новый аккаунт." #: actions/makeadmin.php:91 msgid "Only an admin can make another user an admin." msgstr "" +"Только администратор может сделать другого пользователя администратором." #: actions/makeadmin.php:95 #, php-format msgid "%s is already an admin for group \"%s\"." -msgstr "" +msgstr "%s уже является администратором группы «%s»." #: actions/makeadmin.php:132 #, php-format msgid "Can't get membership record for %s in group %s" -msgstr "" +msgstr "Не удаётся получить запись принадлежности для %s к группе %s" #: actions/makeadmin.php:145 #, php-format msgid "Can't make %s an admin for group %s" -msgstr "" +msgstr "Невозможно сделать %s администратором группы %s" #: actions/microsummary.php:69 msgid "No current status" @@ -2028,7 +1944,7 @@ msgstr "Сообщение отправлено" msgid "Direct message to %s sent" msgstr "Прямое сообщение для %s послано" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Ошибка AJAX" @@ -2036,7 +1952,7 @@ msgstr "Ошибка AJAX" msgid "New notice" msgstr "Новая запись" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "Запись опубликована" @@ -2056,7 +1972,7 @@ msgstr "Поиск текста" #: actions/noticesearch.php:91 #, php-format msgid "Search results for \"%s\" on %s" -msgstr "" +msgstr "Результаты поиска для «%s» на %s" #: actions/noticesearch.php:121 #, php-format @@ -2064,6 +1980,8 @@ msgid "" "Be the first to [post on this topic](%%%%action.newnotice%%%%?" "status_textarea=%s)!" msgstr "" +"Станьте первыми, кто [напишет на эту тему](%%%%action.newnotice%%%%?" +"status_textarea=%s)!" #: actions/noticesearch.php:124 #, php-format @@ -2072,12 +1990,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 -#, fuzzy, php-format +#: actions/noticesearchrss.php:96 +#, php-format msgid "Updates with \"%s\"" -msgstr "Обновлено от %1$s на %2$s!" +msgstr "Обновления с «$s»" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Все обновления, соответствующие поисковому запросу «%s»" @@ -2091,11 +2009,11 @@ msgstr "" #: actions/nudge.php:94 msgid "Nudge sent" -msgstr "\"Подталкивание\" послано" +msgstr "«Подталкивание» послано" #: actions/nudge.php:97 msgid "Nudge sent!" -msgstr "\"Подталкивание\" отправлено!" +msgstr "«Подталкивание» отправлено!" #: actions/oembed.php:79 actions/shownotice.php:100 msgid "Notice has no profile" @@ -2104,16 +2022,15 @@ msgstr "Запись без профиля" #: actions/oembed.php:86 actions/shownotice.php:180 #, php-format msgid "%1$s's status on %2$s" -msgstr "" +msgstr "Статус %1$s на %2$s" #: actions/oembed.php:157 -#, fuzzy msgid "content type " -msgstr "Соединить" +msgstr "тип содержимого " #: actions/oembed.php:160 msgid "Only " -msgstr "" +msgstr "Только " #: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999 #: lib/api.php:1027 lib/api.php:1137 @@ -2138,11 +2055,11 @@ msgstr "Управление другими опциями." #: actions/othersettings.php:108 msgid " (free service)" -msgstr "" +msgstr " (бесплатный сервис)" #: actions/othersettings.php:116 msgid "Shorten URLs with" -msgstr "" +msgstr "Сокращать URL с помощью" #: actions/othersettings.php:117 msgid "Automatic shortening service to use." @@ -2154,7 +2071,7 @@ msgstr "Показать оформления профиля" #: actions/othersettings.php:123 msgid "Show or hide profile designs." -msgstr "" +msgstr "Показать или скрыть оформления профиля." #: actions/othersettings.php:153 msgid "URL shortening service is too long (max 50 chars)." @@ -2182,7 +2099,7 @@ msgstr "Изменение пароля" #: actions/passwordsettings.php:69 msgid "Change your password." -msgstr "Изменить ваш пароль" +msgstr "Измените ваш пароль." #: actions/passwordsettings.php:96 actions/recoverpassword.php:231 msgid "Password change" @@ -2205,9 +2122,9 @@ msgstr "6 или больше знаков" msgid "Confirm" msgstr "Подтверждение" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "тот же пароль, что и выше" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Тот же пароль, что и выше" #: actions/passwordsettings.php:117 msgid "Change" @@ -2237,6 +2154,107 @@ msgstr "Не удаётся сохранить новый пароль." msgid "Password saved." msgstr "Пароль сохранён." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "Пути" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "Настройки путей и серверов для этого сайта StatusNet." + +#: actions/pathsadminpanel.php:140 +#, php-format +msgid "Theme directory not readable: %s" +msgstr "Директория тем недоступна для чтения: %s" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "Директория аватар не доступна для записи: %s" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "Директория фоновых изображений не доступна для записи: %s" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "Директория локализаций не доступна для чтения: %s" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "Сайт" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "Путь" + +#: actions/pathsadminpanel.php:216 +msgid "Site path" +msgstr "Путь к сайту" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "Пусть к локализациям" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "Путь к директории локализаций" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "Тема" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "Сервер темы" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "Путь темы" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "Директория темы" + +#: actions/pathsadminpanel.php:247 +msgid "Avatars" +msgstr "Аватары" + +#: actions/pathsadminpanel.php:252 +msgid "Avatar server" +msgstr "Сервер аватар" + +#: actions/pathsadminpanel.php:256 +msgid "Avatar path" +msgstr "Путь к аватарам" + +#: actions/pathsadminpanel.php:260 +msgid "Avatar directory" +msgstr "Директория аватар" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "Фоновые изображения" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "Сервер фонового изображения" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "Путь к фоновому изображению" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "Директория фонового изображения" + +#: actions/pathsadminpanel.php:297 +msgid "Save paths" +msgstr "Сохранить пути" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2267,7 +2285,7 @@ msgstr "Неверный контент записи" #: actions/postnotice.php:90 #, php-format msgid "Notice license ‘%s’ is not compatible with site license ‘%s’." -msgstr "" +msgstr "Лицензия записи «%s» не совместима с лицензией сайта «%s»." #: actions/profilesettings.php:60 msgid "Profile settings" @@ -2340,7 +2358,7 @@ msgstr "" "Теги для самого себя (буквы, цифры, -, ., и _), разделенные запятой или " "пробелом" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Язык" @@ -2398,7 +2416,7 @@ msgstr "Настройки сохранены." #: actions/public.php:83 #, php-format msgid "Beyond the page limit (%s)" -msgstr "" +msgstr "Превышен предел страницы (%s)" #: actions/public.php:92 msgid "Could not retrieve public stream." @@ -2430,17 +2448,19 @@ msgstr "Лента публичного потока (Atom)" msgid "" "This is the public timeline for %%site.name%% but no one has posted anything " "yet." -msgstr "" +msgstr "Это общая лента %%site.name%%, однако пока никто ничего не отправил." #: actions/public.php:182 msgid "Be the first to post!" -msgstr "" +msgstr "Создайте первую запись!" #: actions/public.php:186 #, php-format msgid "" "Why not [register an account](%%action.register%%) and be the first to post!" msgstr "" +"Почему бы не [зарегистрироваться](%%action.register%%), чтобы стать первым " +"отправителем?" #: actions/public.php:233 #, php-format @@ -2474,16 +2494,16 @@ msgstr "Общее облако тегов" #: actions/publictagcloud.php:63 #, php-format msgid "These are most popular recent tags on %s " -msgstr "Самые популярные теги на %s на текущий момент" +msgstr "Самые популярные теги на %s на данный момент " #: actions/publictagcloud.php:69 #, php-format msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet." -msgstr "" +msgstr "Пока никто на оставлял записей с [тегами](%%doc.tags%%)." #: actions/publictagcloud.php:72 msgid "Be the first to post one!" -msgstr "" +msgstr "Станьте первым отправителем!" #: actions/publictagcloud.php:75 #, php-format @@ -2491,6 +2511,8 @@ msgid "" "Why not [register an account](%%action.register%%) and be the first to post " "one!" msgstr "" +"Почему бы не [зарегистрироваться](%%action.register%%), чтобы отправить " +"первым?" #: actions/publictagcloud.php:135 msgid "Tag cloud" @@ -2529,18 +2551,20 @@ msgid "" "If you have forgotten or lost your password, you can get a new one sent to " "the email address you have stored in your account." msgstr "" +"Если вы забыли или потеряли свой пароль, вы можете запросить новый пароль на " +"email-адрес вашей учётной записи." #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " -msgstr "" +msgstr "Вы опознаны системой. Введите новый пароль ниже. " #: actions/recoverpassword.php:188 msgid "Password recovery" -msgstr "" +msgstr "Восстановление пароля" #: actions/recoverpassword.php:191 msgid "Nickname or email address" -msgstr "" +msgstr "Имя или email-адрес" #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." @@ -2570,10 +2594,6 @@ msgstr "Неизвестное действие" msgid "6 or more characters, and don't forget it!" msgstr "6 или более символов, и не забывайте его!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Тот же пароль, что и выше" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Сбросить" @@ -2627,15 +2647,14 @@ msgid "Sorry, only invited people can register." msgstr "Простите, регистрация только по приглашению." #: actions/register.php:92 -#, fuzzy msgid "Sorry, invalid invitation code." -msgstr "Ошибка, связанная с кодом подтверждения." +msgstr "Извините, неверный пригласительный код." #: actions/register.php:112 msgid "Registration successful" msgstr "Регистрация успешна!" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Регистрация" @@ -2683,10 +2702,10 @@ msgstr "6 или более символов. Обязательное поле. #: actions/register.php:433 msgid "Same as password above. Required." -msgstr "Тот же пароль что и сверху. Обязательно." +msgstr "Тот же пароль что и сверху. Обязательное поле." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Email" @@ -2704,15 +2723,14 @@ msgstr "Мои тексты и файлы находятся под лиценз #: actions/register.php:495 msgid "Creative Commons Attribution 3.0" -msgstr "" +msgstr "Creative Commons Attribution 3.0" #: actions/register.php:496 -#, fuzzy msgid "" " except this private data: password, email address, IM address, and phone " "number." msgstr "" -", за исключением моей приватной информации: пароля, почты, мессенджера, " +", за исключением моей личной информации: пароля, почты, мессенджера и номера " "телефона." #: actions/register.php:537 @@ -2772,9 +2790,8 @@ msgid "Remote subscribe" msgstr "Подписаться на пользователя" #: actions/remotesubscribe.php:124 -#, fuzzy msgid "Subscribe to a remote user" -msgstr "Подписаться на %s" +msgstr "Подписаться на удалённого пользователя" #: actions/remotesubscribe.php:129 msgid "User nickname" @@ -2793,7 +2810,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "Адрес URL твоего профиля на другом подходящем сервисе микроблогинга" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Подписаться" @@ -2802,20 +2819,19 @@ msgid "Invalid profile URL (bad format)" msgstr "Неверный URL профиля (плохой формат)" #: actions/remotesubscribe.php:168 -#, fuzzy msgid "" "Not a valid profile URL (no YADIS document or no or invalid XRDS defined)." -msgstr "Неверный URL профиля (не YADIS-документ)." +msgstr "" +"Неверный URL профиля (не YADIS-документ либо не указан или указан неверный " +"XRDS)." #: actions/remotesubscribe.php:176 -#, fuzzy msgid "That’s a local profile! Login to subscribe." msgstr "Это локальный профиль! Авторизуйтесь для подписки." #: actions/remotesubscribe.php:183 -#, fuzzy msgid "Couldn’t get a request token." -msgstr "Не удаётся получить запрос." +msgstr "Не удаётся получить получить ключ запроса." #: actions/replies.php:125 actions/repliesrss.php:68 #: lib/personalgroupnav.php:105 @@ -2848,7 +2864,7 @@ msgstr "Лента записей для %s (Atom)" msgid "" "This is the timeline showing replies to %s but %s hasn't received a notice " "to his attention yet." -msgstr "" +msgstr "Эта лента содержит ответы на записи %s, однако %s пока не получал их." #: actions/replies.php:203 #, php-format @@ -2856,6 +2872,8 @@ msgid "" "You can engage other users in a conversation, subscribe to more people or " "[join groups](%%action.groups%%)." msgstr "" +"Вы можете вовлечь других пользователей в разговор, подписавшись на большее " +"число людей или [присоединившись к группам](%%action.groups%%)." #: actions/replies.php:205 #, php-format @@ -2863,24 +2881,26 @@ msgid "" "You can try to [nudge %s](../%s) or [post something to his or her attention]" "(%%%%action.newnotice%%%%?status_textarea=%s)." msgstr "" +"Вы можете попробовать [«подтолкнуть» %s](../%s) или [написать что-нибудь для " +"привлечения его или её внимания](%%%%action.newnotice%%%%?status_textarea=%" +"s)." #: actions/repliesrss.php:72 -#, fuzzy, php-format +#, php-format msgid "Replies to %1$s on %2$s!" -msgstr "Сообщение для %1$s на %2$s" +msgstr "Ответы на записи %1$s на %2$s!" #: actions/sandbox.php:65 actions/unsandbox.php:65 -#, fuzzy msgid "You cannot sandbox users on this site." -msgstr "Вы не можете послать сообщение этому пользователю." +msgstr "" +"Вы не можете устанавливать режим песочницы для пользователей этого сайта." #: actions/sandbox.php:72 -#, fuzzy msgid "User is already sandboxed." -msgstr "Пользователь заблокировал Вас." +msgstr "Пользователь уже в режиме песочницы." #: actions/showfavorites.php:79 -#, fuzzy, php-format +#, php-format msgid "%s's favorite notices, page %d" msgstr "Любимые записи %s, страница %d" @@ -2908,6 +2928,8 @@ msgid "" "You haven't chosen any favorite notices yet. Click the fave button on " "notices you like to bookmark them for later or shed a spotlight on them." msgstr "" +"Вы пока не выбрали ни одной любимой записи. Нажмите на кнопку добавления в " +"любимые рядом с понравившейся записью, чтобы позже уделить ей внимание." #: actions/showfavorites.php:207 #, php-format @@ -2915,6 +2937,8 @@ msgid "" "%s hasn't added any notices to his favorites yet. Post something interesting " "they would add to their favorites :)" msgstr "" +"%s пока не выбрал ни одной любимой записи. Напишите такую интересную запись, " +"которую он добавит её в число любимых :)" #: actions/showfavorites.php:211 #, php-format @@ -2926,7 +2950,7 @@ msgstr "" #: actions/showfavorites.php:242 msgid "This is a way to share what you like." -msgstr "" +msgstr "Это способ разделить то, что вам нравится." #: actions/showgroup.php:82 lib/groupnav.php:86 #, php-format @@ -2954,7 +2978,7 @@ msgstr "Запись" #: actions/showgroup.php:284 lib/groupeditform.php:184 msgid "Aliases" -msgstr "" +msgstr "Алиасы" #: actions/showgroup.php:293 msgid "Group actions" @@ -2976,9 +3000,9 @@ msgid "Notice feed for %s group (Atom)" msgstr "Лента записей группы %s (Atom)" #: actions/showgroup.php:345 -#, fuzzy, php-format +#, php-format msgid "FOAF for %s group" -msgstr "Исходящие для %s" +msgstr "FOAF для группы %s" #: actions/showgroup.php:381 actions/showgroup.php:438 lib/groupnav.php:91 msgid "Members" @@ -2999,9 +3023,8 @@ msgid "Statistics" msgstr "Статистика" #: actions/showgroup.php:432 -#, fuzzy msgid "Created" -msgstr "Создать" +msgstr "Создано" #: actions/showgroup.php:448 #, php-format @@ -3012,12 +3035,12 @@ msgid "" "their life and interests. [Join now](%%%%action.register%%%%) to become part " "of this group and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" -"**%s** - это группа на сайте %%%%site.name%%%%, предоставляющем сервис " -"[микроблогинга](http://ru.wikipedia.org/wiki/Микроблоггинг), созданный с " -"использованием свободного программного обеспечения [StatusNet](http://status." -"net/). Участники обмениваются короткими сообщениями о своих новостях. " -"[Зарегистрируйся](%%%%action.register%%%%), чтобы стать участником группы и " -"получить множество других возможностей! ([Читать далее](%%%%doc.help%%%%))" +"**%s** — группа на %%%%site.name%%%%, сервисе [микроблоггинга](http://ru." +"wikipedia.org/wiki/Микроблоггинг), основанном на свободном программном " +"обеспечении [StatusNet](http://status.net/). Участники обмениваются " +"короткими сообщениями о своей жизни и интересах. [Зарегистрируйтесь](%%%%" +"action.register%%%%), чтобы стать участником группы и получить множество " +"других возможностей! ([Читать далее](%%%%doc.help%%%%))" #: actions/showgroup.php:454 #, php-format @@ -3027,10 +3050,10 @@ msgid "" "[StatusNet](http://status.net/) tool. Its members share short messages about " "their life and interests. " msgstr "" -"**%s** - это группа на сайте %%%%site.name%%%%, предоставляющем сервис " -"[микроблогинга](http://ru.wikipedia.org/wiki/Микроблоггинг) , созданный с " -"использованием свободного программного обеспечения [StatusNet](http://status." -"net/). Участники обмениваются короткими сообщениями о своих новостях. " +"**%s** — группа на %%%%site.name%%%%, сервисе [микроблоггинга](http://ru." +"wikipedia.org/wiki/Микроблоггинг), основанном на свободном программном " +"обеспечении [StatusNet](http://status.net/). Участники обмениваются " +"короткими сообщениями о своей жизни и интересах. " #: actions/showgroup.php:482 msgid "Admins" @@ -3055,19 +3078,18 @@ msgid "Message from %1$s on %2$s" msgstr "Сообщение от %1$s на %2$s" #: actions/shownotice.php:90 -#, fuzzy msgid "Notice deleted." -msgstr "Запись опубликована" +msgstr "Запись удалена." #: actions/showstream.php:73 -#, fuzzy, php-format +#, php-format msgid " tagged %s" -msgstr "Записи, помеченные %s" +msgstr " с тегом %s" #: actions/showstream.php:79 #, php-format msgid "%s, page %d" -msgstr "Входящие для %s - страница %d" +msgstr "%s, страница %d" #: actions/showstream.php:122 #, php-format @@ -3090,20 +3112,22 @@ msgid "Notice feed for %s (Atom)" msgstr "Лента записей для %s (Atom)" #: actions/showstream.php:148 -#, fuzzy, php-format +#, php-format msgid "FOAF for %s" -msgstr "Исходящие для %s" +msgstr "FOAF для %s" #: actions/showstream.php:191 #, php-format msgid "This is the timeline for %s but %s hasn't posted anything yet." -msgstr "" +msgstr "Это лента %s, однако %s пока ничего не отправил." #: actions/showstream.php:196 msgid "" "Seen anything interesting recently? You haven't posted any notices yet, now " "would be a good time to start :)" msgstr "" +"Видели недавно что-нибудь интересное? Вы ещё не отправили ни одной записи, " +"сейчас хорошее время для начала :)" #: actions/showstream.php:198 #, php-format @@ -3111,6 +3135,9 @@ msgid "" "You can try to nudge %s or [post something to his or her attention](%%%%" "action.newnotice%%%%?status_textarea=%s)." msgstr "" +"Вы можете попробовать «подтолкнуть» %s или [написать что-нибудь для " +"привлечения его или её внимания](%%%%action.newnotice%%%%?status_textarea=%" +"s)." #: actions/showstream.php:234 #, php-format @@ -3140,257 +3167,249 @@ msgstr "" "net/)." #: actions/silence.php:65 actions/unsilence.php:65 -#, fuzzy msgid "You cannot silence users on this site." -msgstr "Вы не можете послать сообщение этому пользователю." +msgstr "Вы не можете заглушать пользователей на этом сайте." #: actions/silence.php:72 -#, fuzzy msgid "User is already silenced." -msgstr "Пользователь заблокировал Вас." - -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Пригласить" +msgstr "Пользователь уже заглушён." #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." -msgstr "" +msgstr "Основные настройки для этого сайта StatusNet." #: actions/siteadminpanel.php:147 msgid "Site name must have non-zero length." -msgstr "" +msgstr "Имя сайта должно быть ненулевой длины." #: actions/siteadminpanel.php:155 -#, fuzzy msgid "You must have a valid contact email address" -msgstr "Неверный электронный адрес" +msgstr "У вас должен быть действительный контактный email-адрес" #: actions/siteadminpanel.php:173 #, php-format msgid "Unknown language \"%s\"" -msgstr "" +msgstr "Неизвестный язык «%s»" #: actions/siteadminpanel.php:180 msgid "Invalid snapshot report URL." -msgstr "" +msgstr "Неверный URL отчёта снимка." #: actions/siteadminpanel.php:186 msgid "Invalid snapshot run value." -msgstr "" +msgstr "Неверное значение запуска снимка." #: actions/siteadminpanel.php:192 msgid "Snapshot frequency must be a number." -msgstr "" +msgstr "Частота снимков должна быть числом." #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." -msgstr "" +msgid "You must set an SSL server when enabling SSL." +msgstr "Вы должны указать SSL-сервер при включении SSL." #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." -msgstr "" +msgid "Invalid SSL server. The maximum length is 255 characters." +msgstr "Неверный SSL-сервер. Максимальная длина составляет 255 символов." #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." -msgstr "" +msgid "Minimum text limit is 140 characters." +msgstr "Минимальное ограничение текста составляет 140 символов." #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." -msgstr "" +msgstr "Ограничение дублирования должно составлять 1 или более секунд." -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" -msgstr "" +#: actions/siteadminpanel.php:266 +msgid "General" +msgstr "Базовые" -#: actions/siteadminpanel.php:275 -#, fuzzy +#: actions/siteadminpanel.php:269 msgid "Site name" -msgstr "Новая запись" +msgstr "Имя сайта" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" -msgstr "" +msgstr "Имя вашего сайта, например, «Yourcompany Microblog»" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" +"Текст, используемый для указания авторов в нижнем колонтитуле каждой страницы" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" +"URL, используемый для ссылки на авторов в нижнем колонтитуле каждой страницы" -#: actions/siteadminpanel.php:288 -#, fuzzy -msgid "contact email address for your site" -msgstr "Новый электронный адрес для постинга %s" +#: actions/siteadminpanel.php:284 +msgid "Contact email address for your site" +msgstr "Контактный email-адрес для вашего сайта" + +#: actions/siteadminpanel.php:290 +msgid "Local" +msgstr "Внутренние настройки" + +#: actions/siteadminpanel.php:301 +msgid "Default timezone" +msgstr "Часовой пояс по умолчанию" #: actions/siteadminpanel.php:302 -msgid "Default timezone" -msgstr "" - -#: actions/siteadminpanel.php:303 msgid "Default timezone for the site; usually UTC." -msgstr "" +msgstr "Часовой пояс по умолчанию для сайта; обычно UTC." -#: actions/siteadminpanel.php:310 -#, fuzzy +#: actions/siteadminpanel.php:308 msgid "Default site language" -msgstr "Предпочитаемый язык" +msgstr "Язык сайта по умолчанию" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +msgid "URLs" +msgstr "URL-адреса" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 -#, fuzzy +#: actions/siteadminpanel.php:319 msgid "Server" -msgstr "Восстановление" +msgstr "Сервер" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." -msgstr "" +msgstr "Имя хоста сервера сайта." -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Новая запись" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" -msgstr "" +msgstr "Короткие URL" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" -msgstr "" +msgstr "Использовать ли короткие (более читаемые и запоминаемые) URL-адреса?" + +#: actions/siteadminpanel.php:331 +msgid "Access" +msgstr "Принять" #: actions/siteadminpanel.php:334 -#, fuzzy msgid "Private" -msgstr "Пользовательское соглашение" +msgstr "Личное" #: actions/siteadminpanel.php:336 msgid "Prohibit anonymous users (not logged in) from viewing site?" msgstr "" +"Запретить анонимным (не авторизовавшимся) пользователям просматривать сайт?" #: actions/siteadminpanel.php:340 -#, fuzzy msgid "Invite only" -msgstr "Пригласить" +msgstr "Только по приглашениям" #: actions/siteadminpanel.php:342 msgid "Make registration invitation only." -msgstr "" +msgstr "Разрешить регистрацию только по приглашениям." -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 -#, fuzzy +#: actions/siteadminpanel.php:346 msgid "Closed" -msgstr "Блокировать" +msgstr "Закрыта" #: actions/siteadminpanel.php:348 msgid "Disable new registrations." -msgstr "" - -#: actions/siteadminpanel.php:353 -msgid "Randomly during Web hit" -msgstr "" +msgstr "Отключить новые регистрации." #: actions/siteadminpanel.php:354 -msgid "In a scheduled job" -msgstr "" - -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 -#, fuzzy -msgid "Never" -msgstr "Восстановление" +msgid "Snapshots" +msgstr "Снимки" #: actions/siteadminpanel.php:357 -msgid "Data snapshots" -msgstr "" +msgid "Randomly during Web hit" +msgstr "При случайном посещении" #: actions/siteadminpanel.php:358 +msgid "In a scheduled job" +msgstr "По заданному графику" + +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 +msgid "Never" +msgstr "Никогда" + +#: actions/siteadminpanel.php:360 +msgid "Data snapshots" +msgstr "Снимки данных" + +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" -msgstr "" +msgstr "Когда отправлять статистические данные на сервера status.net" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" -msgstr "" +msgstr "Частота" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" -msgstr "" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" +msgstr "Снимки будут отправляться каждые N посещений" #: actions/siteadminpanel.php:372 msgid "Report URL" -msgstr "" +msgstr "URL отчёта" #: actions/siteadminpanel.php:373 msgid "Snapshots will be sent to this URL" -msgstr "" +msgstr "Снимки будут отправляться по этому URL-адресу" -#: actions/siteadminpanel.php:381 -#, fuzzy -msgid "Sometimes" -msgstr "Записи" - -#: actions/siteadminpanel.php:382 -msgid "Always" -msgstr "" +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "SSL" #: actions/siteadminpanel.php:384 -msgid "Use SSL" -msgstr "" +msgid "Sometimes" +msgstr "Иногда" #: actions/siteadminpanel.php:385 +msgid "Always" +msgstr "Всегда" + +#: actions/siteadminpanel.php:387 +msgid "Use SSL" +msgstr "Использовать SSL" + +#: actions/siteadminpanel.php:388 msgid "When to use SSL" -msgstr "" +msgstr "Когда использовать SSL" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" -msgstr "" +msgstr "SSL-сервер" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" -msgstr "" +msgstr "Сервер, которому направлять SSL-запросы" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "Границы" + +#: actions/siteadminpanel.php:403 msgid "Text limit" -msgstr "" +msgstr "Границы текста" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." -msgstr "" +msgstr "Максимальное число символов для записей." -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" -msgstr "" +msgstr "Предел дубликатов" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" +"Сколько нужно ждать пользователям (в секундах) для отправки того же ещё раз." -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 -#, fuzzy +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 msgid "Save site settings" -msgstr "Настройки аватара" +msgstr "Сохранить настройки сайта" #: actions/smssettings.php:58 msgid "SMS Settings" @@ -3526,18 +3545,20 @@ msgstr "Это пользователи, которые читают ваши з #: actions/subscribers.php:67 #, php-format msgid "These are the people who listen to %s's notices." -msgstr "Это пользователи, которые читают записи %s." +msgstr "Эти пользователи читают записи %s." #: actions/subscribers.php:108 msgid "" "You have no subscribers. Try subscribing to people you know and they might " "return the favor" msgstr "" +"У вас нет подписчиков. Попробуйте подписаться на знакомых людей, и они могут " +"ответить взаимностью" #: actions/subscribers.php:110 #, php-format msgid "%s has no subscribers. Want to be the first?" -msgstr "" +msgstr "У %s нет подписчиков. Хотите быть первым?" #: actions/subscribers.php:114 #, php-format @@ -3545,6 +3566,8 @@ msgid "" "%s has no subscribers. Why not [register an account](%%%%action.register%%%" "%) and be the first?" msgstr "" +"У %s нет подписчиков. Почему бы не [зарегистрироваться](%%%%action.register%%" +"%%) и стать первым?" #: actions/subscriptions.php:52 #, php-format @@ -3576,9 +3599,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 теперь просматривает твои записи на %2$s." +msgstr "%s не просматривает ничьи записи." #: actions/subscriptions.php:194 msgid "Jabber" @@ -3643,19 +3666,19 @@ msgid "Notices tagged with %s, page %d" msgstr "Записи, помеченные %s, страница %d" #: actions/tag.php:86 -#, fuzzy, php-format +#, php-format msgid "Notice feed for tag %s (RSS 1.0)" -msgstr "Лента записей для %s" +msgstr "Лента записей для тега %s (RSS 1.0)" #: actions/tag.php:92 -#, fuzzy, php-format +#, php-format msgid "Notice feed for tag %s (RSS 2.0)" -msgstr "Лента записей для %s" +msgstr "Лента записей для тега %s (RSS 2.0)" #: actions/tag.php:98 -#, fuzzy, php-format +#, php-format msgid "Notice feed for tag %s (Atom)" -msgstr "Лента записей для %s" +msgstr "Лента записей для тега %s (Atom)" #: actions/tagrss.php:35 msgid "No such tag." @@ -3666,19 +3689,16 @@ msgid "API method under construction." msgstr "Метод API реконструируется." #: actions/unblock.php:59 -#, fuzzy msgid "You haven't blocked that user." -msgstr "Вы уже заблокировали этого пользователя." +msgstr "Вы не заблокировали этого пользователя." #: actions/unsandbox.php:72 -#, fuzzy msgid "User is not sandboxed." -msgstr "Пользователь заблокировал Вас." +msgstr "Для пользователя не установлен режим песочницы." #: actions/unsilence.php:72 -#, fuzzy msgid "User is not silenced." -msgstr "У пользователя нет профиля." +msgstr "Пользователь не заглушён." #: actions/unsubscribe.php:77 msgid "No profile id in request." @@ -3696,47 +3716,113 @@ msgstr "Отписано" #, php-format msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" +"Лицензия просматриваемого потока «%s» несовместима с лицензией сайта «%s»." -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Пользователь" #: actions/useradminpanel.php:69 msgid "User settings for this StatusNet site." -msgstr "" +msgstr "Пользовательские настройки для этого сайта StatusNet." -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" -msgstr "" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." +msgstr "Неверное ограничение биографии. Должно быть числом." -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Пригласить" - -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." msgstr "" +"Неверный текст приветствия. Максимальная длина составляет 255 символов." + +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "Неверная подписка по умолчанию: «%1$s» не является пользователем." + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Профиль" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "Ограничение биографии" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "Максимальная длина биографии профиля в символах." + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "Новые пользователи" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "Приветствие новым пользователям" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "Текст приветствия для новых пользователей (максимум 255 символов)." + +#: actions/useradminpanel.php:241 +msgid "Default subscription" +msgstr "Подписка по умолчанию" + +#: actions/useradminpanel.php:242 +msgid "Automatically subscribe new users to this user." +msgstr "Автоматически подписывать новых пользователей на этого пользователя." + +#: actions/useradminpanel.php:251 +msgid "Invitations" +msgstr "Приглашения" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "Приглашения включены" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "Разрешать ли пользователям приглашать новых пользователей." + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "Сессии" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "Управление сессиями" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "Управлять ли сессиями самостоятельно." + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "Отладка сессий" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." +msgstr "Включить отладочный вывод для сессий." #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Авторизовать подписку" #: actions/userauthorization.php:110 -#, fuzzy msgid "" "Please check these details to make sure that you want to subscribe to this " "user’s notices. If you didn’t just ask to subscribe to someone’s notices, " "click “Reject”." msgstr "" -"Пожалуйста, отметьте эти подробности, чтобы быть уверенным, что вы хотите " -"подписаться на эти записи. Если Вы этого не хотите делать, то нажмите \"Отказ" -"\"." +"Пожалуйста, проверьте эти подробности, чтобы быть уверенным, что вы хотите " +"подписаться на записи этого пользователя. Если Вы этого не хотите делать, " +"нажмите «Отказ»." #: actions/userauthorization.php:188 -#, fuzzy msgid "License" -msgstr "лицензия." +msgstr "Лицензия" #: actions/userauthorization.php:209 msgid "Accept" @@ -3752,9 +3838,8 @@ msgid "Reject" msgstr "Отбросить" #: actions/userauthorization.php:212 -#, fuzzy msgid "Reject this subscription" -msgstr "Подписки %s" +msgstr "Отвергнуть эту подписку" #: actions/userauthorization.php:225 msgid "No authorization request!" @@ -3765,53 +3850,51 @@ msgid "Subscription authorized" msgstr "Подписка авторизована" #: actions/userauthorization.php:249 -#, fuzzy msgid "" "The subscription has been authorized, but no callback URL was passed. Check " "with the site’s instructions for details on how to authorize the " "subscription. Your subscription token is:" msgstr "" "Подписка авторизована, но нет обратного URL. Посмотрите инструкции на сайте " -"о том, как авторизовать подписку. Ваш подписочный купон: " +"о том, как авторизовать подписку. Ваш ключ подписки:" #: actions/userauthorization.php:259 msgid "Subscription rejected" msgstr "Подписка отменена" #: actions/userauthorization.php:261 -#, fuzzy msgid "" "The subscription has been rejected, but no callback URL was passed. Check " "with the site’s instructions for details on how to fully reject the " "subscription." msgstr "" -"Подписка отвергнута, но нет обратного URL. Проверьте инструкции на сайте, " -"чтобы полностью отказаться от подписки." +"Подписка отвергнута, но не бы передан URL обратного вызова. Проверьте " +"инструкции на сайте, чтобы полностью отказаться от подписки." #: actions/userauthorization.php:296 #, php-format msgid "Listener URI ‘%s’ not found here" -msgstr "" +msgstr "Смотрящий URI «%s» здесь не найден" #: actions/userauthorization.php:301 #, php-format msgid "Listenee URI ‘%s’ is too long." -msgstr "" +msgstr "Просматриваемый URI «%s» слишком длинный." #: actions/userauthorization.php:307 #, php-format msgid "Listenee URI ‘%s’ is a local user." -msgstr "" +msgstr "Просматриваемый URI «%s» — локальный пользователь." #: actions/userauthorization.php:322 #, php-format msgid "Profile URL ‘%s’ is for a local user." -msgstr "" +msgstr "URL профиля «%s» предназначен только для локального пользователя." #: actions/userauthorization.php:338 #, php-format msgid "Avatar URL ‘%s’ is not valid." -msgstr "" +msgstr "URL аватары «%s» недействителен." #: actions/userauthorization.php:343 #, php-format @@ -3819,9 +3902,9 @@ msgid "Can’t read avatar URL ‘%s’." msgstr "Не удаётся прочитать URL аватары «%s»" #: actions/userauthorization.php:348 -#, fuzzy, php-format +#, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "Неверный тип изображения для '%s'" +msgstr "Неверный тип изображения для URL аватары «%s»." #: actions/userbyid.php:70 msgid "No id." @@ -3841,7 +3924,7 @@ msgstr "" #: actions/userdesignsettings.php:282 msgid "Enjoy your hotdog!" -msgstr "" +msgstr "Приятного аппетита!" #: actions/usergroups.php:64 #, php-format @@ -3853,14 +3936,15 @@ msgid "Search for more groups" msgstr "Искать другие группы" #: actions/usergroups.php:153 -#, fuzzy, php-format +#, php-format msgid "%s is not a member of any group." -msgstr "Вы не являетесь членом этой группы." +msgstr "%s не состоит ни в одной группе." #: actions/usergroups.php:158 #, php-format msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." msgstr "" +"Попробуйте [найти группы](%%action.groupsearch%%) и присоединиться к ним." #: classes/File.php:137 #, php-format @@ -3868,21 +3952,22 @@ msgid "" "No file may be larger than %d bytes and the file you sent was %d bytes. Try " "to upload a smaller version." msgstr "" +"Файл не может быть больше %d байт, тогда как отправленный вами файл содержал " +"%d байт. Попробуйте загрузить меньшую версию." #: classes/File.php:147 #, php-format msgid "A file this large would exceed your user quota of %d bytes." -msgstr "" +msgstr "Файл такого размера превысит вашу пользовательскую квоту в %d байта." #: classes/File.php:154 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." -msgstr "" +msgstr "Файл такого размера превысит вашу месячную квоту в %d байта." #: classes/Message.php:45 -#, fuzzy msgid "You are banned from sending direct messages." -msgstr "Ошибка при отправке прямого сообщения." +msgstr "Вы заблокированы от отправки прямых сообщений." #: classes/Message.php:61 msgid "Could not insert message." @@ -3898,9 +3983,8 @@ msgid "DB error inserting hashtag: %s" msgstr "Ошибка баз данных при вставке хеш-тегов для %s" #: classes/Notice.php:179 -#, fuzzy msgid "Problem saving notice. Too long." -msgstr "Проблемы с сохранением записи." +msgstr "Проблемы с сохранением записи. Слишком длинно." #: classes/Notice.php:183 msgid "Problem saving notice. Unknown user." @@ -3914,13 +3998,12 @@ msgstr "" "попробуйте вновь через пару минут." #: classes/Notice.php:194 -#, fuzzy msgid "" "Too many duplicate messages too quickly; take a breather and post again in a " "few minutes." msgstr "" -"Слишком много записей за столь короткий срок; передохните немного и " -"попробуйте вновь через пару минут." +"Слишком много одинаковых записей за столь короткий срок; передохните немного " +"и попробуйте вновь через пару минут." #: classes/Notice.php:200 msgid "You are banned from posting notices on this site." @@ -3930,7 +4013,7 @@ msgstr "Вам запрещено поститься на этом сайте ( msgid "Problem saving notice." msgstr "Проблемы с сохранением записи." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Ошибка баз данных при вставке ответа для %s" @@ -3944,13 +4027,9 @@ msgid "Could not set group membership." msgstr "Не удаётся назначить членство в группе." #: classes/User.php:347 -#, fuzzy, php-format +#, php-format msgid "Welcome to %1$s, @%2$s!" -msgstr "Сообщение для %1$s на %2$s" - -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Профиль" +msgstr "Добро пожаловать на %1$s, %2$s!" #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" @@ -3958,7 +4037,7 @@ msgstr "Изменить ваши настройки профиля" #: lib/accountsettingsaction.php:112 msgid "Upload an avatar" -msgstr "Загрузить аватар" +msgstr "Загрузить аватару" #: lib/accountsettingsaction.php:116 msgid "Change your password" @@ -3969,9 +4048,8 @@ msgid "Change email handling" msgstr "Изменить электронный адрес" #: lib/accountsettingsaction.php:124 -#, fuzzy msgid "Design your profile" -msgstr "Профиль пользователя" +msgstr "Оформить ваш профиль" #: lib/accountsettingsaction.php:128 msgid "Other" @@ -3990,130 +4068,128 @@ msgstr "%s (%s)" msgid "Untitled page" msgstr "Страница без названия" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Главная навигация" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Моё" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "Личный профиль и лента друзей" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "Настройки" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" -msgstr "Изменить ваш email, аватар, пароль, профиль и др." +msgstr "Изменить ваш email, аватару, пароль, профиль" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Соединить" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect to services" msgstr "Соединить с сервисами" -#: lib/action.php:439 -#, fuzzy +#: lib/action.php:440 msgid "Change site configuration" -msgstr "Главная навигация" +msgstr "Изменить конфигурацию сайта" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Пригласить" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "Пригласи друзей и коллег стать такими же как ты участниками %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Выход" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Выйти" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "Создать новый аккаунт" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Войти" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Помощь" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "Помощь" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Поиск" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Искать людей или текст" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "Новая запись" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Локальные виды" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "Новая запись" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Навигация по подпискам" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "О проекте" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "ЧаВо" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" -msgstr "" +msgstr "TOS" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Пользовательское соглашение" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Исходный код" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Контактная информация" -#: lib/action.php:740 -#, fuzzy +#: lib/action.php:741 msgid "Badge" -msgstr "\"Подтолкнуть\"" +msgstr "Бедж" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "StatusNet лицензия" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4122,12 +4198,12 @@ msgstr "" "**%%site.name%%** — это сервис микроблогинга, созданный для вас при помощи [%" "%site.broughtby%%](%%site.broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** — сервис микроблогинга. " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4139,85 +4215,81 @@ msgstr "" "лицензией [GNU Affero General Public License](http://www.fsf.org/licensing/" "licenses/agpl-3.0.html)." -#: lib/action.php:789 -#, fuzzy +#: lib/action.php:790 msgid "Site content license" -msgstr "StatusNet лицензия" +msgstr "Лицензия содержимого сайта" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " -msgstr "Все" +msgstr "All " -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." -msgstr "лицензия." +msgstr "license." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" -msgstr "Пагинация" +msgstr "Разбиение на страницы" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "Сюда" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Туда" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "Проблема с Вашей сессией. Попробуйте ещё раз, пожалуйста." #: lib/adminpanelaction.php:96 -#, fuzzy msgid "You cannot make changes to this site." -msgstr "Вы не можете послать сообщение этому пользователю." +msgstr "Вы не можете изменять этот сайт." #: lib/adminpanelaction.php:195 -#, fuzzy msgid "showForm() not implemented." -msgstr "Команда ещё не выполнена." +msgstr "showForm() не реализована." #: lib/adminpanelaction.php:224 -#, fuzzy msgid "saveSettings() not implemented." -msgstr "Команда ещё не выполнена." +msgstr "saveSettings() не реализована." #: lib/adminpanelaction.php:247 -#, fuzzy msgid "Unable to delete design setting." -msgstr "Не удаётся сохранить Ваши установки по Твиттеру!" +msgstr "Не удаётся удалить настройки оформления." #: lib/adminpanelaction.php:300 -#, fuzzy msgid "Basic site configuration" -msgstr "Подтверждение электронного адреса" +msgstr "Основная конфигурация сайта" #: lib/adminpanelaction.php:303 -#, fuzzy msgid "Design configuration" -msgstr "Подтверждение СМС" +msgstr "Конфигурация оформления" + +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +msgid "Paths configuration" +msgstr "Конфигурация путей" #: lib/attachmentlist.php:87 msgid "Attachments" -msgstr "" +msgstr "Вложения" #: lib/attachmentlist.php:265 msgid "Author" -msgstr "" +msgstr "Автор" #: lib/attachmentlist.php:278 -#, fuzzy msgid "Provider" -msgstr "Профиль" +msgstr "Поставщик услуг" #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" -msgstr "" +msgstr "Сообщает, где появляется это вложение" #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" -msgstr "" +msgstr "Теги для этого вложения" #: lib/channel.php:138 lib/channel.php:158 msgid "Command results" @@ -4236,18 +4308,18 @@ msgid "Sorry, this command is not yet implemented." msgstr "Простите, эта команда ещё не выполнена." #: lib/command.php:88 -#, fuzzy, php-format +#, php-format msgid "Could not find a user with nickname %s" -msgstr "Не удаётся одновить пользователя с подтверждённым электронным адресом." +msgstr "Не удаётся найти пользователя с именем %s" #: lib/command.php:92 msgid "It does not make a lot of sense to nudge yourself!" -msgstr "" +msgstr "Нет смысла «подталкивать» самого себя!" #: lib/command.php:99 -#, fuzzy, php-format +#, php-format msgid "Nudge sent to %s" -msgstr "\"Подталкивание\" послано" +msgstr "«Подталкивание» послано %s" #: lib/command.php:126 #, php-format @@ -4256,10 +4328,13 @@ msgid "" "Subscribers: %2$s\n" "Notices: %3$s" msgstr "" +"Подписок: %1$s\n" +"Подписчиков: %2$s\n" +"Записей: %3$s" #: lib/command.php:152 lib/command.php:400 msgid "Notice with that id does not exist" -msgstr "" +msgstr "Записи с таким id не существует" #: lib/command.php:168 lib/command.php:416 lib/command.php:471 msgid "User has no last notice" @@ -4295,26 +4370,25 @@ msgid "About: %s" msgstr "О пользователе: %s" #: lib/command.php:358 scripts/xmppdaemon.php:321 -#, fuzzy, php-format +#, php-format msgid "Message too long - maximum is %d characters, you sent %d" -msgstr "Сообщение слишком длинное - не больше 140 символов, Вы посылаете %d" +msgstr "Сообщение слишком длинное — не больше %d символов, вы посылаете %d" #: lib/command.php:377 msgid "Error sending direct message." msgstr "Ошибка при отправке прямого сообщения." #: lib/command.php:431 -#, fuzzy, php-format +#, php-format msgid "Notice too long - maximum is %d characters, you sent %d" -msgstr "Сообщение слишком длинное - не больше 140 символов, Вы посылаете %d" +msgstr "Запись слишком длинная — не больше %d символов, вы посылаете %d" #: lib/command.php:439 -#, fuzzy, php-format +#, php-format msgid "Reply to %s sent" -msgstr "Ответить на эту запись" +msgstr "Ответ %s отправлен" #: lib/command.php:441 -#, fuzzy msgid "Error saving notice." msgstr "Проблемы с сохранением записи." @@ -4357,50 +4431,47 @@ msgid "Can't turn on notification." msgstr "Есть оповещение." #: lib/command.php:597 -#, fuzzy, php-format +#, php-format msgid "Could not create login token for %s" -msgstr "Не удаётся создать OpenID-форму: %s " +msgstr "Не удаётся создать ключ входа для %s" #: lib/command.php:602 #, php-format msgid "This link is useable only once, and is good for only 2 minutes: %s" -msgstr "" +msgstr "Эта ссылка действительна только один раз в течение 2 минут: %s" #: lib/command.php:618 -#, fuzzy msgid "You are not subscribed to anyone." -msgstr "Вы не подписаны на этот профиль." +msgstr "Вы ни на кого не подписаны." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Вы не подписаны на этот профиль." -msgstr[1] "Вы не подписаны на этот профиль." +msgstr[0] "Вы подписаны на этих людей:" +msgstr[1] "Вы подписаны на этих людей:" +msgstr[2] "Вы подписаны на этих людей:" #: lib/command.php:640 -#, fuzzy msgid "No one is subscribed to you." -msgstr "Не удаётся подписать других на вашу ленту." +msgstr "Никто не подписан на вас." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" -msgstr[0] "Не удаётся подписать других на вашу ленту." -msgstr[1] "Не удаётся подписать других на вашу ленту." +msgstr[0] "Эти люди подписались на вас:" +msgstr[1] "Эти люди подписались на вас:" +msgstr[2] "Эти люди подписались на вас:" #: lib/command.php:662 -#, fuzzy msgid "You are not a member of any groups." -msgstr "Вы не являетесь членом этой группы." +msgstr "Вы не состоите ни в одной группе." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" -msgstr[0] "Вы не являетесь членом этой группы." -msgstr[1] "Вы не являетесь членом этой группы." +msgstr[0] "Вы являетесь участником следующих групп:" +msgstr[1] "Вы являетесь участником следующих групп:" +msgstr[2] "Вы являетесь участником следующих групп:" #: lib/command.php:678 msgid "" @@ -4440,24 +4511,57 @@ msgid "" "tracks - not yet implemented.\n" "tracking - not yet implemented.\n" msgstr "" +"Команды:\n" +"on — включить уведомления\n" +"off — отключить уведомления\n" +"help — показать эту справку\n" +"follow — подписаться на пользователя\n" +"groups — список групп, к которым вы присоединены\n" +"subscriptions — список людей, за которыми вы следите\n" +"subscribers — список людей, следящих на вами\n" +"leave — отписаться от пользователя\n" +"d — прямое сообщение пользователю\n" +"get — получить последнюю запись от пользователя\n" +"whois — получить информацию из профиля пользователя\n" +"fav — добавить последнюю запись пользователя в число любимых\n" +"fav # — добавить запись с заданным id в число любимых\n" +"reply # — ответить на запись с заданным id\n" +"reply — ответить на последнюю запись пользователя\n" +"join — присоединиться к группе\n" +"login — получить ссылку на вход в веб-интерфейс\n" +"drop — покинуть группу\n" +"stats — получить свою статистику\n" +"stop — то же, что и 'off'\n" +"quit — то же, что и 'off'\n" +"sub — то же, что и 'follow'\n" +"unsub — то же, что и 'leave'\n" +"last — то же, что и 'get'\n" +"on — пока не реализовано.\n" +"off — пока не реализовано.\n" +"nudge — напомнить пользователю обновиться.\n" +"invite — пока не реализовано.\n" +"track — пока не реализовано.\n" +"untrack — пока не реализовано.\n" +"track off — пока не реализовано.\n" +"untrack all — пока не реализовано.\n" +"tracks — пока не реализовано.\n" +"tracking — пока не реализовано.\n" #: lib/common.php:199 -#, fuzzy msgid "No configuration file found. " -msgstr "Нет кода подтверждения." +msgstr "Конфигурационный файл не найден. " #: lib/common.php:200 msgid "I looked for configuration files in the following places: " -msgstr "" +msgstr "Конфигурационные файлы искались в следующих местах: " #: lib/common.php:201 msgid "You may wish to run the installer to fix this." -msgstr "" +msgstr "Возможно, вы решите запустить установщик для исправления этого." #: lib/common.php:202 -#, fuzzy msgid "Go to the installer." -msgstr "Войти" +msgstr "Перейти к установщику" #: lib/connectsettingsaction.php:110 msgid "IM" @@ -4476,32 +4580,32 @@ msgid "Database error" msgstr "Ошибка базы данных" #: lib/designsettings.php:105 -#, fuzzy msgid "Upload file" -msgstr "Загрузить" +msgstr "Загрузить файл" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" "Вы можете загрузить собственное фоновое изображение. Максимальный размер " "файла составляет 2Mb." #: lib/designsettings.php:372 msgid "Bad default color settings: " -msgstr "" +msgstr "Плохие настройки цвета по умолчанию: " #: lib/designsettings.php:468 msgid "Design defaults restored." -msgstr "" +msgstr "Оформление по умолчанию восстановлено." #: lib/disfavorform.php:114 lib/disfavorform.php:140 msgid "Disfavor this notice" -msgstr "Мне не нравиться эта запись" +msgstr "Мне не нравится эта запись" #: lib/favorform.php:114 lib/favorform.php:140 msgid "Favor this notice" -msgstr "Мне нравиться эта запись" +msgstr "Мне нравится эта запись" #: lib/favorform.php:140 msgid "Favor" @@ -4513,19 +4617,19 @@ msgstr "Экспорт потока записей" #: lib/feed.php:85 msgid "RSS 1.0" -msgstr "" +msgstr "RSS 1.0" #: lib/feed.php:87 msgid "RSS 2.0" -msgstr "" +msgstr "RSS 2.0" #: lib/feed.php:89 msgid "Atom" -msgstr "" +msgstr "Atom" #: lib/feed.php:91 msgid "FOAF" -msgstr "" +msgstr "FOAF" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -4536,9 +4640,8 @@ msgid "All" msgstr "Все" #: lib/galleryaction.php:139 -#, fuzzy msgid "Select tag to filter" -msgstr "Выбор провайдера" +msgstr "Выберите тег для фильтрации" #: lib/galleryaction.php:140 msgid "Tag" @@ -4546,7 +4649,7 @@ msgstr "Теги" #: lib/galleryaction.php:141 msgid "Choose a tag to narrow list" -msgstr "Выберите тэг из выпадающего списка" +msgstr "Выберите тег из выпадающего списка" #: lib/galleryaction.php:143 msgid "Go" @@ -4557,14 +4660,13 @@ msgid "URL of the homepage or blog of the group or topic" msgstr "Адрес страницы, дневника или профиля группы на другом портале" #: lib/groupeditform.php:168 -#, fuzzy msgid "Describe the group or topic" -msgstr "Опиши группу при помощи 140 символов" +msgstr "Опишите группу или тему" #: lib/groupeditform.php:170 -#, fuzzy, php-format +#, php-format msgid "Describe the group or topic in %d characters" -msgstr "Опиши группу при помощи 140 символов" +msgstr "Опишите группу или тему при помощи %d символов" #: lib/groupeditform.php:172 msgid "Description" @@ -4579,20 +4681,21 @@ msgstr "Где находится группа, например «Город, #, php-format msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" +"Дополнительные имена для группы, разделённые запятой или пробелом, максимум %" +"d имён" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Группа" #: lib/groupnav.php:101 -#, fuzzy msgid "Blocked" -msgstr "Блокировать" +msgstr "Заблокированные" #: lib/groupnav.php:102 -#, fuzzy, php-format +#, php-format msgid "%s blocked users" -msgstr "Заблокировать пользователя." +msgstr "%s заблокированных пользователей" #: lib/groupnav.php:108 #, php-format @@ -4609,9 +4712,9 @@ msgid "Add or edit %s logo" msgstr "Добавить или изменить логотип группы %s" #: lib/groupnav.php:120 -#, fuzzy, php-format +#, php-format msgid "Add or edit %s design" -msgstr "Добавить или изменить логотип группы %s" +msgstr "Добавить или изменить оформление %s" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -4626,14 +4729,14 @@ msgstr "Группы с наибольшим количеством записе msgid "Tags in %s group's notices" msgstr "Теги записей группы %s" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Страница недоступна для того типа, который Вы задействовали." #: lib/imagefile.php:75 -#, fuzzy, php-format +#, php-format msgid "That file is too big. The maximum file size is %s." -msgstr "Тут вы можете загрузить логотип для группы." +msgstr "Этот файл слишком большой. Максимальный размер файла составляет %s." #: lib/imagefile.php:80 msgid "Partial upload." @@ -4645,7 +4748,7 @@ msgstr "Системная ошибка при загрузке файла." #: lib/imagefile.php:96 msgid "Not an image or corrupt file." -msgstr "Не является изображением или разрушенный файл." +msgstr "Не является изображением или повреждённый файл." #: lib/imagefile.php:105 msgid "Unsupported image file format." @@ -4659,10 +4762,18 @@ msgstr "Потерян файл." msgid "Unknown file type" msgstr "Неподдерживаемый тип файла" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" -msgstr "" +msgstr "[%s]" #: lib/joinform.php:114 msgid "Join" @@ -4670,7 +4781,7 @@ msgstr "Присоединиться" #: lib/leaveform.php:114 msgid "Leave" -msgstr "Выйти" +msgstr "Покинуть" #: lib/logingroupnav.php:80 msgid "Login with a username and password" @@ -4689,8 +4800,11 @@ msgid "" "You have no private messages. You can send private message to engage other " "users in conversation. People can send you messages for your eyes only." msgstr "" +"У вас нет личных сообщений. Вы можете отправить личное сообщение для " +"вовлечения других пользователей в разговор. Сообщения, получаемые от других " +"людей, видите только вы." -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "от " @@ -4714,6 +4828,19 @@ msgid "" "Thanks for your time, \n" "%s\n" msgstr "" +"Здраствуйте, %s.\n" +"\n" +"Кто-то только что ввёл этот email-адрес на %s.\n" +"\n" +"Если это были вы и вы хотите подтвердить введённые данные, используйте " +"ссылку ниже:\n" +"\n" +"%s\n" +"\n" +"Если нет, просто проигнорируйте это сообщение.\n" +"\n" +"Благодарим за потраченное время, \n" +"%s\n" #: lib/mail.php:236 #, php-format @@ -4734,6 +4861,16 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" +"%1$s сейчас следит за вашими записями на %2$s.\n" +"\n" +"%3$s\n" +"\n" +"%4$s%5$s%6$s\n" +"Искренне ваш,\n" +"%7$s.\n" +"\n" +"----\n" +"Измените email-адрес и настройки уведомлений на %8$s\n" #: lib/mail.php:254 #, php-format @@ -4751,7 +4888,7 @@ msgid "" "Bio: %s\n" "\n" msgstr "" -"Био: %s\n" +"Биография: %s\n" "\n" #: lib/mail.php:286 @@ -4792,7 +4929,7 @@ msgstr "Подтверждение СМС" #: lib/mail.php:463 #, php-format msgid "You've been nudged by %s" -msgstr "Вас \"подтолкнул\" пользователь %s" +msgstr "Вас «подтолкнул» пользователь %s" #: lib/mail.php:467 #, php-format @@ -4809,6 +4946,17 @@ msgid "" "With kind regards,\n" "%4$s\n" msgstr "" +"%1$s (%2$s) интересуется, что произошло с вами за эти дни и предлагает " +"отправить немного новостей.\n" +"\n" +"Мы ждём от вас этого :)\n" +"\n" +"%3$s\n" +"\n" +"Не отвечайте на это письмо, ответ никто не получит.\n" +"\n" +"С уважением,\n" +"%4$s\n" #: lib/mail.php:510 #, php-format @@ -4833,11 +4981,25 @@ msgid "" "With kind regards,\n" "%5$s\n" msgstr "" +"%1$s (%2$s) отправил вам личное сообщение:\n" +"\n" +"------------------------------------------------------\n" +"%3$s\n" +"------------------------------------------------------\n" +"\n" +"Вы можете ответить на сообщение здесь:\n" +"\n" +"%4$s\n" +"\n" +"Не отвечайте на это письмо; ответ не дойдёт до пользователя.\n" +"\n" +"С уважением,\n" +"%5$s\n" #: lib/mail.php:559 -#, fuzzy, php-format +#, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "%s добавил вашу запись в состав своих любимых" +msgstr "%s (@%s) добавил вашу запись в число своих любимых" #: lib/mail.php:561 #, php-format @@ -4859,11 +5021,27 @@ msgid "" "Faithfully yours,\n" "%6$s\n" msgstr "" +"%1$s (@%7$s) только что добавил запись из %2$s в число своих любимых.\n" +"\n" +"URL-адрес записи:\n" +"\n" +"%3$s\n" +"\n" +"Текст записи:\n" +"\n" +"%4$s\n" +"\n" +"Вы можете просмотреть список любимых записей %1$s здесь:\n" +"\n" +"%5$s\n" +"\n" +"С уважением,\n" +"%6$s\n" #: lib/mail.php:620 #, php-format msgid "%s (@%s) sent a notice to your attention" -msgstr "" +msgstr "%s (@%s) отправил запись для вашего внимания" #: lib/mail.php:622 #, php-format @@ -4879,59 +5057,72 @@ msgid "" "\t%4$s\n" "\n" msgstr "" +"%1$s (@%9$s) только что отправил запись для вашего внимания («@-ответ») на %2" +"$s.\n" +"\n" +"Текст записи:\n" +"\n" +"%3$s\n" +"\n" +"Оно содержит:\n" +"\n" +"%4$s\n" +"\n" #: lib/mediafile.php:98 lib/mediafile.php:123 msgid "There was a database error while saving your file. Please try again." msgstr "" +"При сохранении вашего файла возникла ошибка базы данных. Пожалуйста, " +"попробуйте ещё раз." #: lib/mediafile.php:142 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" +msgstr "Загружаемый файл превышает директиву upload_max_filesize в php.ini." #: lib/mediafile.php:147 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" +"Загружаемый файл превышает директиву MAX_FILE_SIZE, указанную в HTML-форме." #: lib/mediafile.php:152 msgid "The uploaded file was only partially uploaded." -msgstr "" +msgstr "Загружаемый файл загружен только частично." #: lib/mediafile.php:159 msgid "Missing a temporary folder." -msgstr "" +msgstr "Отсутствует временной каталог." #: lib/mediafile.php:162 msgid "Failed to write file to disk." -msgstr "" +msgstr "Не удаётся записать файл на диск." #: lib/mediafile.php:165 msgid "File upload stopped by extension." -msgstr "" +msgstr "Загрузка файла остановлена по расширению." #: lib/mediafile.php:179 lib/mediafile.php:216 msgid "File exceeds user's quota!" -msgstr "" +msgstr "Файл превышает пользовательскую квоту!" #: lib/mediafile.php:196 lib/mediafile.php:233 msgid "File could not be moved to destination directory." -msgstr "" +msgstr "Файл не может быть перемещён в целевую директорию." #: lib/mediafile.php:201 lib/mediafile.php:237 -#, fuzzy msgid "Could not determine file's mime-type!" -msgstr "Не удаётся вернуть публичный поток." +msgstr "Не удаётся определить mime-тип файла!" #: lib/mediafile.php:270 #, php-format msgid " Try using another %s format." -msgstr "" +msgstr " Попробуйте использовать другой формат %s." #: lib/mediafile.php:275 #, php-format msgid "%s is not a supported filetype on this server." -msgstr "" +msgstr "Тип файла %s не поддерживается не этом сервере." #: lib/messageform.php:120 msgid "Send a direct notice" @@ -4941,51 +5132,75 @@ msgstr "Послать прямую запись" msgid "To" msgstr "Для" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "6 или больше знаков" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "Послать запись" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Что нового, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" -msgstr "" +msgstr "Прикрепить" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" -msgstr "" +msgstr "Прикрепить файл" -#: lib/noticelist.php:478 -#, fuzzy +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "%1$u°%2$u'%3$u\" %4$s %5$u°%6$u'%7$u\" %8$s" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "с. ш." + +#: lib/noticelist.php:404 +msgid "S" +msgstr "ю. ш." + +#: lib/noticelist.php:405 +msgid "E" +msgstr "в. д." + +#: lib/noticelist.php:405 +msgid "W" +msgstr "з. д." + +#: lib/noticelist.php:411 +msgid "at" +msgstr "на" + +#: lib/noticelist.php:506 msgid "in context" -msgstr "Нет контента!" +msgstr "в контексте" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "Ответить на эту запись" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Ответить" #: lib/nudgeform.php:116 msgid "Nudge this user" -msgstr "\"Подтолкнуть\" этого пользователя" +msgstr "«Подтолкнуть» этого пользователя" #: lib/nudgeform.php:128 msgid "Nudge" -msgstr "\"Подтолкнуть\"" +msgstr "«Подтолкнуть»" #: lib/nudgeform.php:128 msgid "Send a nudge to this user" -msgstr "\"Подтолкнуть\" этого пользователя" +msgstr "«Подтолкнуть» этого пользователя" #: lib/oauthstore.php:283 msgid "Error inserting new profile" @@ -4993,23 +5208,21 @@ msgstr "Ошибка при вставке нового профиля" #: lib/oauthstore.php:291 msgid "Error inserting avatar" -msgstr "Ошибка при вставке аватара" +msgstr "Ошибка при вставке аватары" #: lib/oauthstore.php:311 msgid "Error inserting remote profile" msgstr "Ошибка вставки удалённого профиля" #: lib/oauthstore.php:345 -#, fuzzy msgid "Duplicate notice" -msgstr "Удалить запись" +msgstr "Дублировать запись" -#: lib/oauthstore.php:466 lib/subs.php:48 -#, fuzzy +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." -msgstr "Этот пользователь заблокировал вас на его подписку." +msgstr "Вы заблокированы от подписки." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Не удаётся вставить новую подписку." @@ -5035,7 +5248,7 @@ msgstr "Ваши входящие сообщения" #: lib/personalgroupnav.php:129 msgid "Outbox" -msgstr "Исходящее" +msgstr "Исходящие" #: lib/personalgroupnav.php:130 msgid "Your sent messages" @@ -5075,13 +5288,12 @@ msgid "All groups" msgstr "Все группы" #: lib/profileformaction.php:123 -#, fuzzy msgid "No return-to arguments" -msgstr "Нет ID аргумента." +msgstr "Нет аргумента return-to" #: lib/profileformaction.php:137 msgid "unimplemented method" -msgstr "" +msgstr "нереализованный метод" #: lib/publicgroupnav.php:78 msgid "Public" @@ -5093,7 +5305,7 @@ msgstr "Группы" #: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85 msgid "Recent tags" -msgstr "Облаго тэгов" +msgstr "Облако тегов" #: lib/publicgroupnav.php:88 msgid "Featured" @@ -5104,24 +5316,24 @@ msgid "Popular" msgstr "Популярное" #: lib/sandboxform.php:67 -#, fuzzy msgid "Sandbox" -msgstr "Входящие" +msgstr "Песочница" #: lib/sandboxform.php:78 -#, fuzzy msgid "Sandbox this user" -msgstr "Разблокировать пользователя." +msgstr "Установить режим песочницы для этого пользователя" #: lib/searchaction.php:120 -#, fuzzy msgid "Search site" -msgstr "Поиск" +msgstr "Поиск по сайту" + +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "Ключевые слова" #: lib/searchaction.php:162 -#, fuzzy msgid "Search help" -msgstr "Поиск" +msgstr "Справка по поиску" #: lib/searchgroupnav.php:80 msgid "People" @@ -5131,10 +5343,6 @@ msgstr "Люди" msgid "Find people on this site" msgstr "Найти человека на этом сайте" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Запись" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Найти запись по содержимому" @@ -5149,17 +5357,15 @@ msgstr "Секция без названия" #: lib/section.php:106 msgid "More..." -msgstr "" +msgstr "Далее…" #: lib/silenceform.php:67 -#, fuzzy msgid "Silence" -msgstr "Новая запись" +msgstr "Заглушить" #: lib/silenceform.php:78 -#, fuzzy msgid "Silence this user" -msgstr "Заблокировать пользователя." +msgstr "Заглушить этого пользователя." #: lib/subgroupnav.php:83 #, php-format @@ -5179,12 +5385,12 @@ msgstr "Группы, в которых состоит %s" #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 msgid "People Tagcloud as self-tagged" -msgstr "" +msgstr "Облако собственных тегов людей" #: lib/subscriberspeopletagcloudsection.php:48 #: lib/subscriptionspeopletagcloudsection.php:48 msgid "People Tagcloud as tagged" -msgstr "" +msgstr "Облако тегов людей" #: lib/subscriptionlist.php:126 msgid "(none)" @@ -5192,7 +5398,7 @@ msgstr "(пока ничего нет)" #: lib/subs.php:52 msgid "Already subscribed!" -msgstr "" +msgstr "Уже подписаны!" #: lib/subs.php:56 msgid "User has blocked you." @@ -5207,9 +5413,8 @@ msgid "Could not subscribe other to you." msgstr "Не удаётся подписать других на вашу ленту." #: lib/subs.php:128 -#, fuzzy msgid "Not subscribed!" -msgstr "Не подписан!" +msgstr "Не подписаны!" #: lib/subs.php:140 msgid "Couldn't delete subscription." @@ -5217,7 +5422,7 @@ msgstr "Не удаётся удалить подписку." #: lib/tagcloudsection.php:56 msgid "None" -msgstr "Нет тэгов" +msgstr "Нет тегов" #: lib/topposterssection.php:74 msgid "Top posters" @@ -5225,21 +5430,19 @@ msgstr "Самые активные" #: lib/unsandboxform.php:69 msgid "Unsandbox" -msgstr "" +msgstr "Снять режим песочницы" #: lib/unsandboxform.php:80 -#, fuzzy msgid "Unsandbox this user" -msgstr "Разблокировать пользователя." +msgstr "Снять режим песочницы с этого пользователя." #: lib/unsilenceform.php:67 msgid "Unsilence" -msgstr "" +msgstr "Снять заглушение" #: lib/unsilenceform.php:78 -#, fuzzy msgid "Unsilence this user" -msgstr "Разблокировать пользователя." +msgstr "Снять заглушение с этого пользователя." #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" @@ -5250,9 +5453,8 @@ msgid "Unsubscribe" msgstr "Отписаться" #: lib/userprofile.php:116 -#, fuzzy msgid "Edit Avatar" -msgstr "Аватар" +msgstr "Изменить аватару" #: lib/userprofile.php:236 msgid "User actions" @@ -5264,7 +5466,7 @@ msgstr "Изменение настроек профиля" #: lib/userprofile.php:249 msgid "Edit" -msgstr "" +msgstr "Редактировать" #: lib/userprofile.php:272 msgid "Send a direct message to this user" @@ -5274,59 +5476,65 @@ msgstr "Послать приватное сообщение этому поль msgid "Message" msgstr "Сообщение" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "пару секунд назад" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "около минуты назад" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "около %d минут(ы) назад" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "около часа назад" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "около %d часа(ов) назад" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "около дня назад" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "около %d дня(ей) назад" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "около месяца назад" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "около %d месяца(ев) назад" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "около года назад" #: lib/webcolor.php:82 -#, fuzzy, php-format +#, php-format msgid "%s is not a valid color!" -msgstr "URL Главной страницы неверен." +msgstr "%s не допустимым подходящим цветом!" #: lib/webcolor.php:123 #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" +"%s не является допустимым цветом! Используйте 3 или 6 шестнадцатеричных " +"символов." #: scripts/maildaemon.php:48 msgid "Could not parse message." @@ -5343,11 +5551,3 @@ msgstr "Простите, это не Ваш входящий электронн #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Простите, входящих писем нет." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Разблокировать пользователя." - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Люди подписанные на %s" diff --git a/locale/statusnet.po b/locale/statusnet.po index d65222eb1f..67847bc983 100644 --- a/locale/statusnet.po +++ b/locale/statusnet.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" +"POT-Creation-Date: 2009-11-28 19:49+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -426,7 +426,7 @@ msgstr "" msgid "Not found" msgstr "" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -539,7 +539,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "" @@ -552,7 +552,7 @@ msgid "Crop" msgstr "" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -567,7 +567,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -695,15 +695,15 @@ msgstr "" msgid "That address has already been confirmed." msgstr "" -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "" -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "" @@ -722,7 +722,7 @@ msgid "Conversation" msgstr "" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "" @@ -761,7 +761,7 @@ msgstr "" msgid "Do not delete this notice" msgstr "" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "" @@ -800,169 +800,110 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 msgid "Invalid logo URL." msgstr "" -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, php-format msgid "Theme not available: %s" msgstr "" -#: actions/designadminpanel.php:288 -#, php-format -msgid "Theme directory not readable: %s" -msgstr "" - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 msgid "Change logo" msgstr "" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 msgid "Site logo" msgstr "" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 msgid "Change theme" msgstr "" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 msgid "Site theme" msgstr "" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -msgid "Avatar Settings" -msgstr "" - -#: actions/designadminpanel.php:467 -msgid "Avatar server" -msgstr "" - -#: actions/designadminpanel.php:471 -msgid "Avatar path" -msgstr "" - -#: actions/designadminpanel.php:475 -msgid "Avatar directory" -msgstr "" - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "" -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" msgstr "" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" msgstr "" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" msgstr "" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" msgstr "" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1110,83 +1051,83 @@ msgstr "" msgid "Publish a MicroID for my email address." msgstr "" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "" -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "" -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "" -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "" -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "" -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "" -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "" -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "" -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "" -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "" -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "" -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "" @@ -1435,7 +1376,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "" @@ -1491,7 +1432,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "" @@ -1691,7 +1632,7 @@ msgstr "" msgid "Optionally add a personal message to the invitation." msgstr "" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "" @@ -1787,7 +1728,7 @@ msgstr "" msgid "Error setting user. You are probably not authorized." msgstr "" -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "" @@ -1894,7 +1835,7 @@ msgstr "" msgid "Direct message to %s sent" msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "" @@ -1902,7 +1843,7 @@ msgstr "" msgid "New notice" msgstr "" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "" @@ -1936,12 +1877,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, php-format msgid "Updates with \"%s\"" msgstr "" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "" @@ -2064,8 +2005,8 @@ msgstr "" msgid "Confirm" msgstr "" -#: actions/passwordsettings.php:113 -msgid "same as password above" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" msgstr "" #: actions/passwordsettings.php:117 @@ -2096,6 +2037,107 @@ msgstr "" msgid "Password saved." msgstr "" +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, php-format +msgid "Theme directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Site path" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +msgid "Avatars" +msgstr "" + +#: actions/pathsadminpanel.php:252 +msgid "Avatar server" +msgstr "" + +#: actions/pathsadminpanel.php:256 +msgid "Avatar path" +msgstr "" + +#: actions/pathsadminpanel.php:260 +msgid "Avatar directory" +msgstr "" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +msgid "Save paths" +msgstr "" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2193,7 +2235,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "" @@ -2415,10 +2457,6 @@ msgstr "" msgid "6 or more characters, and don't forget it!" msgstr "" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "" @@ -2477,7 +2515,7 @@ msgstr "" msgid "Registration successful" msgstr "" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "" @@ -2521,7 +2559,7 @@ msgid "Same as password above. Required." msgstr "" #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "" @@ -2605,7 +2643,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "" @@ -2932,10 +2970,6 @@ msgstr "" msgid "User is already silenced." msgstr "" -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -msgid "Site" -msgstr "" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -2966,98 +3000,93 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 msgid "Site name" msgstr "" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 -msgid "contact email address for your site" +#: actions/siteadminpanel.php:284 +msgid "Contact email address for your site" msgstr "" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +msgid "Local" +msgstr "" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 msgid "Default site language" msgstr "" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Server" msgstr "" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -msgid "Site path" -msgstr "" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +msgid "Access" +msgstr "" + #: actions/siteadminpanel.php:334 msgid "Private" msgstr "" @@ -3074,7 +3103,7 @@ msgstr "" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 msgid "Closed" msgstr "" @@ -3082,32 +3111,36 @@ msgstr "" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 -msgid "Randomly during Web hit" -msgstr "" - #: actions/siteadminpanel.php:354 -msgid "In a scheduled job" -msgstr "" - -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 -msgid "Never" +msgid "Snapshots" msgstr "" #: actions/siteadminpanel.php:357 -msgid "Data snapshots" +msgid "Randomly during Web hit" msgstr "" #: actions/siteadminpanel.php:358 +msgid "In a scheduled job" +msgstr "" + +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 +msgid "Never" +msgstr "" + +#: actions/siteadminpanel.php:360 +msgid "Data snapshots" +msgstr "" + +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3118,47 +3151,55 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 -msgid "Sometimes" -msgstr "" - -#: actions/siteadminpanel.php:382 -msgid "Always" +#: actions/siteadminpanel.php:380 +msgid "SSL" msgstr "" #: actions/siteadminpanel.php:384 -msgid "Use SSL" +msgid "Sometimes" msgstr "" #: actions/siteadminpanel.php:385 +msgid "Always" +msgstr "" + +#: actions/siteadminpanel.php:387 +msgid "Use SSL" +msgstr "" + +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 msgid "Save site settings" msgstr "" @@ -3450,7 +3491,8 @@ msgstr "" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "" @@ -3458,16 +3500,82 @@ msgstr "" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -msgid "Invite-only" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +msgid "Default subscription" +msgstr "" + +#: actions/useradminpanel.php:242 +msgid "Automatically subscribe new users to this user." +msgstr "" + +#: actions/useradminpanel.php:251 +msgid "Invitations" +msgstr "" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3661,7 +3769,7 @@ msgstr "" msgid "Problem saving notice." msgstr "" -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "" @@ -3679,10 +3787,6 @@ msgstr "" msgid "Welcome to %1$s, @%2$s!" msgstr "" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "" @@ -3720,140 +3824,140 @@ msgstr "" msgid "Untitled page" msgstr "" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect to services" msgstr "" -#: lib/action.php:439 +#: lib/action.php:440 msgid "Change site configuration" msgstr "" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%). " msgstr "" -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "" -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3861,31 +3965,31 @@ msgid "" "org/licensing/licenses/agpl-3.0.html)." msgstr "" -#: lib/action.php:789 +#: lib/action.php:790 msgid "Site content license" msgstr "" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "" @@ -3913,6 +4017,10 @@ msgstr "" msgid "Design configuration" msgstr "" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +msgid "Paths configuration" +msgstr "" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4186,7 +4294,7 @@ msgstr "" #: lib/designsettings.php:109 msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" #: lib/designsettings.php:372 @@ -4280,7 +4388,7 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "" @@ -4325,7 +4433,7 @@ msgstr "" msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "" @@ -4358,6 +4466,14 @@ msgstr "" msgid "Unknown file type" msgstr "" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4389,7 +4505,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "" @@ -4629,36 +4745,61 @@ msgstr "" msgid "To" msgstr "" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 msgid "Send a notice" msgstr "" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 msgid "in context" msgstr "" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "" @@ -4690,11 +4831,11 @@ msgstr "" msgid "Duplicate notice" msgstr "" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "" @@ -4799,6 +4940,10 @@ msgstr "" msgid "Search site" msgstr "" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 msgid "Search help" msgstr "" @@ -4811,10 +4956,6 @@ msgstr "" msgid "Find people on this site" msgstr "" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "" @@ -4948,47 +5089,51 @@ msgstr "" msgid "Message" msgstr "" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "" diff --git a/locale/sv/LC_MESSAGES/statusnet.po b/locale/sv/LC_MESSAGES/statusnet.po index ce932a624b..f82bb65f1c 100644 --- a/locale/sv/LC_MESSAGES/statusnet.po +++ b/locale/sv/LC_MESSAGES/statusnet.po @@ -1,5 +1,6 @@ # Translation of StatusNet to Swedish # +# Author@translatewiki.net: McDutchie # -- # This file is distributed under the same license as the StatusNet package. # @@ -7,16 +8,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:39+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:56+0000\n" "Language-Team: Swedish\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: sv\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -132,7 +133,7 @@ msgstr "API-metoden hittades inte!" #: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91 #: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114 msgid "This method requires a POST." -msgstr "Denna metod kräver skicka." +msgstr "Denna metod kräver en POST." #: actions/apiaccountupdatedeliverydevice.php:105 msgid "" @@ -445,7 +446,7 @@ msgstr "För långt. Maximalt 140 tecken" msgid "Not found" msgstr "Hittades inte" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -562,7 +563,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 #, fuzzy msgid "Delete" msgstr "Ta bort" @@ -576,7 +577,7 @@ msgid "Crop" msgstr "" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -591,7 +592,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "Det var något problem med din session. Försök igen, tack." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -728,15 +729,15 @@ msgstr "Adresstypen känns inte igen %s" msgid "That address has already been confirmed." msgstr "Den adressen har redan blivit bekräftad en gång." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Kunde inte uppdatera användare." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Kunde inte radera epost bekräftelsen." @@ -756,7 +757,7 @@ msgid "Conversation" msgstr "Bekräftelsekod" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Inlägg" @@ -799,7 +800,7 @@ msgstr "Är du säker på att du vill tabort detta inlägg?" msgid "Do not delete this notice" msgstr "Kan inte ta bort detta inlägg." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 #, fuzzy msgid "Delete this notice" msgstr "Ta bort inlägg" @@ -844,182 +845,119 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Felaktig storlek" -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Denna sida är inte tillgänglig i den mediatyp du accepterat" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Denna sida är inte tillgänglig i den mediatyp du accepterat" - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Ändra ditt lösenord" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Bjud in" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Ändra" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Nytt inlägg" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Twitter inställningar" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Twitter inställningar" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Användarbilden uppdaterad." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Användarbilden uppdaterad." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "Du kan uppdatera din personliga profil här" -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "Ändra ditt lösenord" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "Anslut" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Sök" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Text" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "Logga in" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Spara" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1176,37 +1114,37 @@ msgstr "Jag vill posta inlägg via min email." msgid "Publish a MicroID for my email address." msgstr "Publicera ett MicroID för min emailadress." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Inställningar sparade." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Ingen emailadress." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Kan inte normalisera den emailadressen" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Ingen giltig emailadress" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "Det är redan din emailadress." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Den emailadressen tillhör redan en annan användare." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Kunde inte lägga till bekräftelsekoden." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1215,47 +1153,47 @@ msgstr "" "Kontrollera din inbox (och spamlådan!) efter kod och instruktioner hur du " "använder den." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Ingen väntande bekräftelse att avbryta." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Det är fel IM adress." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Verifikation avbruten" -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "Det är inte din emailadress." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Adressen är borttagen." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Ingen inkommande emailadress." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Kunde inte uppdatera användarens inställningar." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Inkommande emailadress borttagen." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Ny inkommande emailadress inlagd." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 #, fuzzy msgid "Popular notices" @@ -1530,7 +1468,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "" @@ -1591,7 +1529,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "" @@ -1811,7 +1749,7 @@ msgstr "Personligt meddelande" msgid "Optionally add a personal message to the invitation." msgstr "Om du vill, skriv ett personligt meddelande med inbjudan." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Skicka" @@ -1937,7 +1875,7 @@ msgstr "Felaktigt användarnamn eller lösenord." msgid "Error setting user. You are probably not authorized." msgstr "Inte tillstånd ännu." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Logga in" @@ -2050,7 +1988,7 @@ msgstr "Nytt meddelande" msgid "Direct message to %s sent" msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "" @@ -2058,7 +1996,7 @@ msgstr "" msgid "New notice" msgstr "Nytt inlägg" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 #, fuzzy msgid "Notice posted" msgstr "Inlägg" @@ -2095,12 +2033,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "Uppdateringar från %1$s på %2$s!" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Alla uppdateringar som matchar söksträngen \"%s\"" @@ -2229,9 +2167,9 @@ msgstr "Minst 6 tecken" msgid "Confirm" msgstr "Bekräfta" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "samma som lösenordet ovan" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Samma som lösenordet ovan" #: actions/passwordsettings.php:117 msgid "Change" @@ -2261,6 +2199,114 @@ msgstr "Kan inte spara det nya lösenordet." msgid "Password saved." msgstr "Lösenord är sparat." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Denna sida är inte tillgänglig i den mediatyp du accepterat" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "Bjud in" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Nytt inlägg" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Användarbild" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Twitter inställningar" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Användarbilden uppdaterad." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Användarbilden uppdaterad." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Nytt inlägg" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2363,7 +2409,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Språk" @@ -2593,10 +2639,6 @@ msgstr "Okänd funktion" msgid "6 or more characters, and don't forget it!" msgstr "Minst 6 tecken och glöm inte bort det!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Samma som lösenordet ovan" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Återställ" @@ -2658,7 +2700,7 @@ msgstr "Fel uppstog med bekräftelsekoden." msgid "Registration successful" msgstr "Registreringen är genomförd" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Registrera" @@ -2704,7 +2746,7 @@ msgid "Same as password above. Required." msgstr "Samma som lösenordet ovan. Måste fyllas i." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Epost" @@ -2813,7 +2855,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "URL till din profil på en annan kompatibel mikroblogg" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Prenumerera" @@ -3151,11 +3193,6 @@ msgstr "Du kan inte skicka meddelande till den användaren." msgid "User is already silenced." msgstr "Användaren har ingen profil." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Bjud in" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3187,103 +3224,99 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Nytt inlägg" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Ny emailadress för att skicka till %s" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Plats" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "Språkval" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Återställ" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Nytt inlägg" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Acceptera" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3302,7 +3335,7 @@ msgstr "Bjud in" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Ingen sådan användare" @@ -3311,33 +3344,37 @@ msgstr "Ingen sådan användare" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Återställ" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3348,48 +3385,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Inlägg" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Twitter inställningar" @@ -3710,7 +3756,8 @@ msgstr "Lämnar pren." msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "" @@ -3718,17 +3765,89 @@ msgstr "" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Bjud in" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "Bjud in nya användare" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Alla prenumerationer" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Automatisk prenummeration på den som prenumererar på mig. (Bäst för icke " +"mänsklig användare) " + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Inbjudan(ar) skickad" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Inbjudan(ar) skickad" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3938,7 +4057,7 @@ msgstr "" msgid "Problem saving notice." msgstr "Det var ett problem när inlägget sparades." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Databasfel för svar: %s" @@ -3958,10 +4077,6 @@ msgstr "Kunde inte skapa prenumeration." msgid "Welcome to %1$s, @%2$s!" msgstr "Meddelande till %1$s på %2$s" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Profil" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Ändra dina profilinställningar" @@ -4001,139 +4116,139 @@ msgstr "%s(%s)" msgid "Untitled page" msgstr "" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Hem" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Account" msgstr "Om" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Change your email, avatar, password, profile" msgstr "Ändra ditt lösenord" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Anslut" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Kunde inte skicka vidare till servern: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Prenumerationer" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Bjud in" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, fuzzy, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" "Använd detta formulär för att bjuda in dina vänner och kollegor till denna " "sida." -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Logga ut" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "" -#: lib/action.php:454 +#: lib/action.php:455 #, fuzzy msgid "Create an account" msgstr "Skapa ett nytt konto" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Hjälp" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "Hjälp" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Sök" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "Nytt inlägg" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "Nytt inlägg" -#: lib/action.php:718 +#: lib/action.php:719 #, fuzzy msgid "Secondary site navigation" msgstr "Prenumerationer" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Om" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "Frågor & svar" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Sekretesspolicy" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Källa" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Kontakta" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4142,12 +4257,12 @@ msgstr "" "**%%site.name%%** är en mikroblogg service för dig ifrån [%%site.broughtby%%]" "(%%site.broughtbyurl%%)" -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** är en mikroblogg service." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4158,34 +4273,34 @@ msgstr "" "version %s, tillgängligt under [GNU Affero General Public License](http://" "www.fsf.org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "Sök innehåll i inlägg" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 #, fuzzy msgid "After" msgstr "« Nyare" -#: lib/action.php:1084 +#: lib/action.php:1085 #, fuzzy msgid "Before" msgstr "Tidigare »" -#: lib/action.php:1132 +#: lib/action.php:1133 #, fuzzy msgid "There was a problem with your session token." msgstr "Det var något problem med din session. Försök igen, tack." @@ -4218,6 +4333,11 @@ msgstr "Bekräfta epostadress" msgid "Design configuration" msgstr "SMS Bekräftelse" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS Bekräftelse" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4392,11 +4512,10 @@ msgid "You are not subscribed to anyone." msgstr "Du skickade inte oss den profilen" #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Du skickade inte oss den profilen" -msgstr[1] "Du skickade inte oss den profilen" +msgstr[0] "Du prenumererar redan på dessa användare:" +msgstr[1] "Du prenumererar redan på dessa användare:" #: lib/command.php:640 #, fuzzy @@ -4404,7 +4523,6 @@ msgid "No one is subscribed to you." msgstr "Kunde inte prenumerera på annat åt dig." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Kunde inte prenumerera på annat åt dig." @@ -4416,7 +4534,6 @@ msgid "You are not a member of any groups." msgstr "Du skickade inte oss den profilen" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Du skickade inte oss den profilen" @@ -4500,9 +4617,10 @@ msgid "Upload file" msgstr "Ladda upp" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Du kan uppdatera din personliga profil här" #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4604,7 +4722,7 @@ msgstr "Var du håller till, såsom \"Stad, Län, Land\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "" @@ -4651,7 +4769,7 @@ msgstr "" msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Denna sida är inte tillgänglig i den mediatyp du accepterat" @@ -4686,6 +4804,14 @@ msgstr "Inget sådant inlägg." msgid "Unknown file type" msgstr "okänd fil typ" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4721,7 +4847,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr "från" @@ -4975,40 +5101,66 @@ msgstr "Tabort inlägg" msgid "To" msgstr "" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "Minst 6 tecken" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 #, fuzzy msgid "Send a notice" msgstr "Skicka ett meddelande" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Vad är på gång, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "Nej" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "Inget innehåll!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 #, fuzzy msgid "Reply to this notice" msgstr "Svara på detta inlägg" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 #, fuzzy msgid "Reply" msgstr "svar" @@ -5043,11 +5195,11 @@ msgstr "Fel uppstog när fjärrprofilen skulle läggas till" msgid "Duplicate notice" msgstr "Tabort inlägg" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Kunde inte lägga till ny prenumeration." @@ -5158,6 +5310,10 @@ msgstr "Ingen sådan användare" msgid "Search site" msgstr "Sök" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5171,11 +5327,6 @@ msgstr "Personer" msgid "Find people on this site" msgstr "Sök personer på denna sida" -#: lib/searchgroupnav.php:82 -#, fuzzy -msgid "Notice" -msgstr "Inlägg" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Sök innehåll i inlägg" @@ -5322,47 +5473,51 @@ msgstr "Du kan inte skicka meddelande till den användaren." msgid "Message" msgstr "Nytt meddelande" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "ett par sekunder sedan" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "för nån minut sedan" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "för %d minuter sedan" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "för en timma sedan" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "för %d timmar sedan" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "för en dag sedan" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "för %d dagar sedan" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "för en månad sedan" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "för %d månader sedan" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "för ett år sedan" @@ -5391,11 +5546,3 @@ msgstr "Ledsen, men det är inte din inkommande emailadress." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Ledsen, men inga inkommande email är tillåtna." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Ingen sådan användare" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Fjärrprenumerera" diff --git a/locale/te/LC_MESSAGES/statusnet.po b/locale/te/LC_MESSAGES/statusnet.po index cb02d50f6a..65a32c04e8 100644 --- a/locale/te/LC_MESSAGES/statusnet.po +++ b/locale/te/LC_MESSAGES/statusnet.po @@ -8,16 +8,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:42+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:50:58+0000\n" "Language-Team: Telugu\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: te\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -364,9 +364,8 @@ msgstr "మారుపేరు పేరుతో సమానంగా ఉం #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "దొరకలేదు" +msgstr "గుంపు దొరకలేదు!" #: actions/apigroupjoin.php:110 msgid "You are already a member of that group." @@ -437,7 +436,7 @@ msgstr "ఇది చాలా పొడవుంది. గరిష్ఠ స msgid "Not found" msgstr "దొరకలేదు" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -551,7 +550,7 @@ msgid "Preview" msgstr "మునుజూపు" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "తొలగించు" @@ -564,7 +563,7 @@ msgid "Crop" msgstr "కత్తిరించు" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -579,7 +578,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -711,15 +710,15 @@ msgstr "గుర్తుతెలియని చిరునామా రక msgid "That address has already been confirmed." msgstr "ఆ చిరునామా ఇప్పటికే నిర్ధారితమైంది." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "వాడుకరిని తాజాకరించలేకున్నాం." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "ఈమెయిల్ నిర్ధారణని తొలగించలేకున్నాం." @@ -738,7 +737,7 @@ msgid "Conversation" msgstr "సంభాషణ" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "సందేశాలు" @@ -778,7 +777,7 @@ msgstr "మీరు నిజంగానే ఈ నోటీసుని త msgid "Do not delete this notice" msgstr "ఈ నోటీసుని తొలగించలేము." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "ఈ నోటీసుని తొలగించు" @@ -797,9 +796,8 @@ msgid "You can only delete local users." msgstr "ఇతర వాడుకరుల స్థితిని మీరు తొలగించలేరు." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "తొలగించు" +msgstr "వాడుకరిని తొలగించు" #: actions/deleteuser.php:135 msgid "" @@ -808,9 +806,8 @@ msgid "" msgstr "" #: actions/deleteuser.php:148 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "ఈ నోటీసుని తొలగించు" +msgstr "ఈ వాడుకరిని తొలగించు" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 @@ -821,182 +818,113 @@ msgstr "రూపురేఖలు" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "తప్పుడు పరిమాణం." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "హోమ్ పేజీ URL సరైనది కాదు." -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "హోమ్ పేజీ URL సరైనది కాదు." - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "రంగులను మార్చు" -#: actions/designadminpanel.php:417 -#, fuzzy +#: actions/designadminpanel.php:375 msgid "Site logo" -msgstr "ఆహ్వానించు" +msgstr "సైటు చిహ్నం" -#: actions/designadminpanel.php:424 -#, fuzzy +#: actions/designadminpanel.php:382 msgid "Change theme" -msgstr "మార్చు" +msgstr "అలంకారాన్ని మార్చు" -#: actions/designadminpanel.php:441 -#, fuzzy +#: actions/designadminpanel.php:399 msgid "Site theme" -msgstr "కొత్త సందేశం" +msgstr "సైటు అలంకారం" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "అవతారపు అమరికలు" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "అవతారపు అమరికలు" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "అవతారాన్ని తాజాకరించాం." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "అవతారాన్ని తొలగించాం." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "నేపథ్య చిత్రాన్ని మార్చు" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "నేపథ్యం" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "మీ స్వంత నేపథ్యపు చిత్రాన్ని మీరు ఎక్కించవచ్చు. గరిష్ఠ ఫైలు పరిమాణం 2మెబై." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -#, fuzzy -msgid "Background server" -msgstr "నేపథ్యం" - -#: actions/designadminpanel.php:558 -#, fuzzy -msgid "Background path" -msgstr "నేపథ్యం" - -#: actions/designadminpanel.php:562 -#, fuzzy -msgid "Background directory" -msgstr "నేపథ్యం" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" msgstr "రంగులను మార్చు" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "అనుసంధానించు" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" msgstr "పక్కపట్టీ" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "పాఠ్యం" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" msgstr "లంకెలు" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "భద్రపరచు" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "రూపురేఖలని భద్రపరచు" @@ -1145,83 +1073,83 @@ msgstr "" msgid "Publish a MicroID for my email address." msgstr "" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "అభిరుచులు భద్రమయ్యాయి." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "ఈమెయిలు చిరునామా లేదు." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "సరైన ఈమెయిలు చిరునామా కాదు" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "అది ఇప్పటికే మీ ఈమెయిల్ చిరునామా." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "ఆ ఈమెయిల్ చిరునామా ఇప్పటేకే ఇతర వాడుకరికి సంబంధించినది." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "నిర్ధారణ సంకేతాన్ని చేర్చలేకపోయాం." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "రద్దుచేయడానికి వేచివున్న నిర్ధారణలేమీ లేవు." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "ఆ IM చిరునామా సరైనది కాదు." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "నిర్ధారణ రద్దయింది." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "అది మీ ఈమెయిలు చిరునామా కాదు." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "ఆ చిరునామాని తొలగించాం." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "" -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "ప్రాచుర్య నోటీసులు" @@ -1476,7 +1404,7 @@ msgstr "%s గుంపు సభ్యులు, పేజీ %d" msgid "A list of the users in this group." msgstr "ఈ గుంపులో వాడుకరులు జాబితా." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "" @@ -1534,7 +1462,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "గుంపులు" @@ -1737,7 +1665,7 @@ msgstr "వ్యక్తిగత సందేశం" msgid "Optionally add a personal message to the invitation." msgstr "" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "పంపించు" @@ -1834,7 +1762,7 @@ msgstr "వాడుకరిపేరు లేదా సంకేతపదం msgid "Error setting user. You are probably not authorized." msgstr "" -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "ప్రవేశించండి" @@ -1942,7 +1870,7 @@ msgstr "సందేశాన్ని పంపించాం" msgid "Direct message to %s sent" msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "" @@ -1950,7 +1878,7 @@ msgstr "" msgid "New notice" msgstr "కొత్త సందేశం" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 #, fuzzy msgid "Notice posted" msgstr "సందేశాలు" @@ -1987,12 +1915,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "%s యొక్క మైక్రోబ్లాగు" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "\"%s\"తో సరిపోలే అన్ని తాజాకరణలు" @@ -2118,8 +2046,8 @@ msgstr "6 లేదా అంతకంటే ఎక్కువ అక్షర msgid "Confirm" msgstr "నిర్థారించు" -#: actions/passwordsettings.php:113 -msgid "same as password above" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" msgstr "పై సంకేతపదం వలెనే" #: actions/passwordsettings.php:117 @@ -2150,6 +2078,117 @@ msgstr "కొత్త సంకేతపదాన్ని భద్రపర msgid "Password saved." msgstr "సంకేతపదం భద్రమయ్యింది." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "హోమ్ పేజీ URL సరైనది కాదు." + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "ఆహ్వానించు" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "కొత్త సందేశం" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "అలంకారం" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +msgid "Avatars" +msgstr "అవతారాలు" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "అవతారపు అమరికలు" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "అవతారాన్ని తాజాకరించాం." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "అవతారాన్ని తొలగించాం." + +#: actions/pathsadminpanel.php:269 +#, fuzzy +msgid "Backgrounds" +msgstr "నేపథ్యం" + +#: actions/pathsadminpanel.php:273 +#, fuzzy +msgid "Background server" +msgstr "నేపథ్యం" + +#: actions/pathsadminpanel.php:277 +#, fuzzy +msgid "Background path" +msgstr "నేపథ్యం" + +#: actions/pathsadminpanel.php:281 +#, fuzzy +msgid "Background directory" +msgstr "నేపథ్యం" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "కొత్త సందేశం" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2249,7 +2288,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "భాష" @@ -2475,10 +2514,6 @@ msgstr "" msgid "6 or more characters, and don't forget it!" msgstr "6 లేదా అంతకంటే ఎక్కువ అక్షరాలు, మర్చిపోకండి!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "పై సంకేతపదం వలెనే" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "" @@ -2538,7 +2573,7 @@ msgstr "నిర్ధారణ సంకేతంలో పొరపాటు. msgid "Registration successful" msgstr "నమోదు విజయవంతం" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "నమోదు" @@ -2582,7 +2617,7 @@ msgid "Same as password above. Required." msgstr "పై సంకేతపదం మరోసారి. తప్పనిసరి." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "ఈమెయిల్" @@ -2668,7 +2703,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "చందాచేరు" @@ -2696,9 +2731,9 @@ msgid "Replies to %s" msgstr "%sకి స్పందనలు" #: actions/replies.php:127 -#, fuzzy, php-format +#, php-format msgid "Replies to %s, page %d" -msgstr "%sకి స్పందనలు" +msgstr "%sకి స్పందనలు, పేజీ %d" #: actions/replies.php:144 #, fuzzy, php-format @@ -2999,11 +3034,6 @@ msgstr "" msgid "User is already silenced." msgstr "వాడుకరిని ఇప్పటికే గుంపునుండి నిరోధించారు." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "ఆహ్వానించు" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3035,103 +3065,98 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" -msgstr "" +#: actions/siteadminpanel.php:266 +msgid "General" +msgstr "సాధారణ" -#: actions/siteadminpanel.php:275 -#, fuzzy +#: actions/siteadminpanel.php:269 msgid "Site name" -msgstr "కొత్త సందేశం" +msgstr "సైటు పేరు" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "ఈ వాడుకరికై నమోదైన ఈమెయిల్ చిరునామాలు ఏమీ లేవు." -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "ప్రాంతం" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "ప్రాథాన్యతా భాష" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "వైదొలగు" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "కొత్త సందేశం" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "అంగీకరించు" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3150,7 +3175,7 @@ msgstr "ఆహ్వానించు" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "అటువంటి వాడుకరి లేరు." @@ -3159,33 +3184,37 @@ msgstr "అటువంటి వాడుకరి లేరు." msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "వైదొలగు" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3196,49 +3225,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "సందేశాలు" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 #, fuzzy msgid "Always" msgstr "మారుపేర్లు" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "పరిమితులు" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "అవతారపు అమరికలు" @@ -3543,7 +3580,8 @@ msgstr "చందాదార్లు" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "వాడుకరి" @@ -3551,17 +3589,85 @@ msgstr "వాడుకరి" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "ఆహ్వానించు" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "ప్రొఫైలు" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "కొత్త వాడుకరులు" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "అన్ని చందాలు" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "ఉపయోగించాల్సిన యాంత్రిక కుదింపు సేవ." + +#: actions/useradminpanel.php:251 +msgid "Invitations" +msgstr "ఆహ్వానాలు" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "ఆహ్వానము(ల)ని పంపించాం" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3760,7 +3866,7 @@ msgstr "" msgid "Problem saving notice." msgstr "సందేశాన్ని భద్రపరచడంలో పొరపాటు." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "" @@ -3779,10 +3885,6 @@ msgstr "చందాని సృష్టించలేకపోయాం." msgid "Welcome to %1$s, @%2$s!" msgstr "@%2$s, %1$sకి స్వాగతం!" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "ప్రొఫైలు" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "" @@ -3821,133 +3923,133 @@ msgstr "%s - %s" msgid "Untitled page" msgstr "" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "ముంగిలి" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "ఖాతా" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "అనుసంధానించు" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect to services" msgstr "" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "చందాలు" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "ఆహ్వానించు" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "నిష్క్రమించు" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" msgstr "కొత్త ఖాతా సృష్టించు" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "సహాయం" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "సహాయం" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "వెతుకు" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "కొత్త సందేశం" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "కొత్త సందేశం" -#: lib/action.php:718 +#: lib/action.php:719 #, fuzzy msgid "Secondary site navigation" msgstr "చందాలు" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "గురించి" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "ప్రశ్నలు" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "సేవా నియమాలు" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "అంతరంగికత" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "మూలము" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "సంప్రదించు" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -3956,12 +4058,12 @@ msgstr "" "**%%site.name%%** అనేది [%%site.broughtby%%](%%site.broughtbyurl%%) వారు " "అందిస్తున్న మైక్రో బ్లాగింగు సదుపాయం. " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** అనేది మైక్రో బ్లాగింగు సదుపాయం." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3972,32 +4074,32 @@ msgstr "" "html) కింద లభ్యమయ్యే [స్టేటస్‌నెట్](http://status.net/) మైక్రోబ్లాగింగ్ ఉపకరణం సంచిక %s " "పై నడుస్తుంది." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "కొత్త సందేశం" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "అన్నీ " -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "పేజీకరణ" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "తర్వాత" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "ఇంతక్రితం" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "" @@ -4027,6 +4129,11 @@ msgstr "ఈమెయిల్ చిరునామా నిర్ధారణ" msgid "Design configuration" msgstr "SMS నిర్ధారణ" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS నిర్ధారణ" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "జోడింపులు" @@ -4204,7 +4311,6 @@ msgid "You are not subscribed to anyone." msgstr "%sకి స్పందనలు" #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "%sకి స్పందనలు" @@ -4216,7 +4322,6 @@ msgid "No one is subscribed to you." msgstr "%sకి స్పందనలు" #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "%sకి స్పందనలు" @@ -4228,7 +4333,6 @@ msgid "You are not a member of any groups." msgstr "మీరు ఇప్పటికే లోనికి ప్రవేశించారు!" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "మీరు ఇప్పటికే లోనికి ప్రవేశించారు!" @@ -4312,8 +4416,9 @@ msgid "Upload file" msgstr "ఎగుమతించు" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "మీ స్వంత నేపథ్యపు చిత్రాన్ని మీరు ఎక్కించవచ్చు. గరిష్ఠ ఫైలు పరిమాణం 2మెబై." #: lib/designsettings.php:372 @@ -4411,7 +4516,7 @@ msgstr "మీరు ఎక్కడ నుండి, \"నగరం, రాష msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "గుంపు" @@ -4457,7 +4562,7 @@ msgstr "ఎక్కువ టపాలున్న గుంపులు" msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "" @@ -4491,6 +4596,14 @@ msgstr "అటువంటి సందేశమేమీ లేదు." msgid "Unknown file type" msgstr "తెలియని ఫైలు రకం" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4523,7 +4636,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "నుండి" @@ -4764,38 +4877,64 @@ msgstr "" msgid "To" msgstr "" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "అందుబాటులో ఉన్న అక్షరాలు" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 #, fuzzy msgid "Send a notice" msgstr "కొత్త సందేశం" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "%s, సంగతులేమిటి?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "జోడించు" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "ఒక ఫైలుని జోడించు" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "కాదు" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "విషయం లేదు!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "ఈ నోటీసుపై స్పందించండి" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "స్పందించండి" @@ -4829,11 +4968,11 @@ msgstr "దూరపు ప్రొపైలుని చేర్చటంల msgid "Duplicate notice" msgstr "కొత్త సందేశం" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "" @@ -4941,6 +5080,10 @@ msgstr "అటువంటి వాడుకరి లేరు." msgid "Search site" msgstr "వెతుకు" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "కీపదము(లు)" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -4954,11 +5097,6 @@ msgstr "ప్రజలు" msgid "Find people on this site" msgstr "" -#: lib/searchgroupnav.php:82 -#, fuzzy -msgid "Notice" -msgstr "సందేశాలు" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "" @@ -5098,47 +5236,51 @@ msgstr "" msgid "Message" msgstr "సందేశం" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "కొన్ని క్షణాల క్రితం" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "ఓ నిమిషం క్రితం" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "%d నిమిషాల క్రితం" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "ఒక గంట క్రితం" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "%d గంటల క్రితం" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "ఓ రోజు క్రితం" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "%d రోజుల క్రితం" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "ఓ నెల క్రితం" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "%d నెలల క్రితం" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "ఒక సంవత్సరం క్రితం" @@ -5167,11 +5309,3 @@ msgstr "" #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "అటువంటి వాడుకరి లేరు." - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "%sకి స్పందనలు" diff --git a/locale/tr/LC_MESSAGES/statusnet.po b/locale/tr/LC_MESSAGES/statusnet.po index 76336f9050..23f9bc91e3 100644 --- a/locale/tr/LC_MESSAGES/statusnet.po +++ b/locale/tr/LC_MESSAGES/statusnet.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:45+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:51:01+0000\n" "Language-Team: Turkish\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: tr\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -444,7 +444,7 @@ msgstr "" msgid "Not found" msgstr "" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -561,7 +561,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "" @@ -574,7 +574,7 @@ msgid "Crop" msgstr "" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -589,7 +589,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -726,15 +726,15 @@ msgstr "Tanınmayan adres türü %s" msgid "That address has already been confirmed." msgstr "O adres daha önce onaylanmış." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Kullanıcı güncellenemedi." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Eposta onayı silinemedi." @@ -754,7 +754,7 @@ msgid "Conversation" msgstr "Yer" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Durum mesajları" @@ -794,7 +794,7 @@ msgstr "" msgid "Do not delete this notice" msgstr "Böyle bir durum mesajı yok." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "" @@ -836,102 +836,50 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Geçersiz büyüklük." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Bu sayfa kabul ettiğiniz ortam türünde kullanılabilir değil" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Bu sayfa kabul ettiğiniz ortam türünde kullanılabilir değil" - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Parolayı değiştir" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Yeni durum mesajı" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Değiştir" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Yeni durum mesajı" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Ayarlar" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Ayarlar" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Avatar güncellendi." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Avatar güncellendi." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -939,80 +887,69 @@ msgid "" msgstr "" "Ah, durumunuz biraz uzun kaçtı. Azami 180 karaktere sığdırmaya ne dersiniz?" -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "Parolayı değiştir" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "Bağlan" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Ara" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "Giriş" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Kaydet" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1163,83 +1100,83 @@ msgstr "" msgid "Publish a MicroID for my email address." msgstr "" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Tercihler kaydedildi." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "" -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "" -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "" -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Onay kodu eklenemedi." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "İptal etmek için beklenen onay yok." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Yanlış IM adresi." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Onaylama iptal edildi." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "" -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Bu adres kaldırılmıştı." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "" -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 #, fuzzy msgid "Popular notices" @@ -1505,7 +1442,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "" @@ -1566,7 +1503,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "" @@ -1779,7 +1716,7 @@ msgstr "" msgid "Optionally add a personal message to the invitation." msgstr "" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Gönder" @@ -1879,7 +1816,7 @@ msgstr "Yanlış kullanıcı adı veya parola." msgid "Error setting user. You are probably not authorized." msgstr "Yetkilendirilmemiş." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Giriş" @@ -1992,7 +1929,7 @@ msgstr "" msgid "Direct message to %s sent" msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "" @@ -2000,7 +1937,7 @@ msgstr "" msgid "New notice" msgstr "Yeni durum mesajı" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 #, fuzzy msgid "Notice posted" msgstr "Durum mesajları" @@ -2037,12 +1974,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "%s adli kullanicinin durum mesajlari" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "\"%s\" kelimesinin geçtiği tüm güncellemeler" @@ -2171,9 +2108,9 @@ msgstr "6 veya daha fazla karakter" msgid "Confirm" msgstr "Onayla" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "yukaridaki parola ile aynı" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "yukarıdaki parolanın aynısı" #: actions/passwordsettings.php:117 msgid "Change" @@ -2203,6 +2140,113 @@ msgstr "Yeni parola kaydedilemedi." msgid "Password saved." msgstr "Parola kaydedildi." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Bu sayfa kabul ettiğiniz ortam türünde kullanılabilir değil" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Yeni durum mesajı" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Avatar" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Ayarlar" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Avatar güncellendi." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Avatar güncellendi." + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Yeni durum mesajı" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2310,7 +2354,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "" @@ -2537,10 +2581,6 @@ msgstr "" msgid "6 or more characters, and don't forget it!" msgstr "Unutmayın, 6 veya daha fazla karakter" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "yukarıdaki parolanın aynısı" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Sıfırla" @@ -2602,7 +2642,7 @@ msgstr "Onay kodu hatası." msgid "Registration successful" msgstr "" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Kayıt" @@ -2646,7 +2686,7 @@ msgid "Same as password above. Required." msgstr "" #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Eposta" @@ -2735,7 +2775,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Abone ol" @@ -3071,10 +3111,6 @@ msgstr "" msgid "User is already silenced." msgstr "Kullanıcının profili yok." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -msgid "Site" -msgstr "" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3106,102 +3142,98 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Yeni durum mesajı" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Kullanıcı için kaydedilmiş eposta adresi yok." -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Yer" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 msgid "Default site language" msgstr "" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Geri al" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Yeni durum mesajı" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Kabul et" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3219,7 +3251,7 @@ msgstr "" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Böyle bir kullanıcı yok." @@ -3228,33 +3260,37 @@ msgstr "Böyle bir kullanıcı yok." msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Geri al" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3265,48 +3301,56 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Durum mesajları" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Ayarlar" @@ -3616,7 +3660,8 @@ msgstr "Aboneliği sonlandır" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "" @@ -3624,16 +3669,85 @@ msgstr "" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -msgid "Invite-only" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profil" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Bütün abonelikler" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "Takip talebine izin verildi" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Yer" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3836,7 +3950,7 @@ msgstr "" msgid "Problem saving notice." msgstr "Durum mesajını kaydederken hata oluştu." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Cevap eklenirken veritabanı hatası: %s" @@ -3856,10 +3970,6 @@ msgstr "Abonelik oluşturulamadı." msgid "Welcome to %1$s, @%2$s!" msgstr "" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Profil" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "" @@ -3899,136 +4009,136 @@ msgstr "" msgid "Untitled page" msgstr "" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Başlangıç" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Account" msgstr "Hakkında" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Bağlan" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Sunucuya yönlendirme yapılamadı: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Abonelikler" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Çıkış" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "" -#: lib/action.php:454 +#: lib/action.php:455 #, fuzzy msgid "Create an account" msgstr "Yeni hesap oluştur" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Yardım" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "Yardım" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Ara" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "Yeni durum mesajı" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "Yeni durum mesajı" -#: lib/action.php:718 +#: lib/action.php:719 #, fuzzy msgid "Secondary site navigation" msgstr "Abonelikler" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Hakkında" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "SSS" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Gizlilik" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Kaynak" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "İletişim" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4037,12 +4147,12 @@ msgstr "" "**%%site.name%%** [%%site.broughtby%%](%%site.broughtbyurl%%)\" tarafından " "hazırlanan anında mesajlaşma ağıdır. " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** bir aninda mesajlaşma sosyal ağıdır." -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4053,34 +4163,34 @@ msgstr "" "licenses/agpl-3.0.html) lisansı ile korunan [StatusNet](http://status.net/) " "microbloglama yazılımının %s. versiyonunu kullanmaktadır." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "Yeni durum mesajı" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 #, fuzzy msgid "After" msgstr "« Sonra" -#: lib/action.php:1084 +#: lib/action.php:1085 #, fuzzy msgid "Before" msgstr "Önce »" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "" @@ -4110,6 +4220,11 @@ msgstr "Eposta adresi onayı" msgid "Design configuration" msgstr "Eposta adresi onayı" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "Eposta adresi onayı" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4284,11 +4399,9 @@ msgid "You are not subscribed to anyone." msgstr "Bize o profili yollamadınız" #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Bize o profili yollamadınız" -msgstr[1] "Bize o profili yollamadınız" #: lib/command.php:640 #, fuzzy @@ -4296,11 +4409,9 @@ msgid "No one is subscribed to you." msgstr "Uzaktan abonelik" #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Uzaktan abonelik" -msgstr[1] "Uzaktan abonelik" #: lib/command.php:662 #, fuzzy @@ -4308,11 +4419,9 @@ msgid "You are not a member of any groups." msgstr "Bize o profili yollamadınız" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Bize o profili yollamadınız" -msgstr[1] "Bize o profili yollamadınız" #: lib/command.php:678 msgid "" @@ -4392,9 +4501,11 @@ msgid "Upload file" msgstr "Yükle" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" +"Ah, durumunuz biraz uzun kaçtı. Azami 180 karaktere sığdırmaya ne dersiniz?" #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4493,7 +4604,7 @@ msgstr "Bulunduğunuz yer, \"Şehir, Eyalet (veya Bölge), Ülke\" gibi" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "" @@ -4540,7 +4651,7 @@ msgstr "" msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Bu sayfa kabul ettiğiniz ortam türünde kullanılabilir değil" @@ -4575,6 +4686,14 @@ msgstr "Böyle bir durum mesajı yok." msgid "Unknown file type" msgstr "" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4610,7 +4729,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "" @@ -4857,39 +4976,64 @@ msgstr "" msgid "To" msgstr "" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "6 veya daha fazla karakter" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 #, fuzzy msgid "Send a notice" msgstr "Yeni durum mesajı" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "N'aber %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "İçerik yok!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 #, fuzzy msgid "Reply" msgstr "cevapla" @@ -4923,11 +5067,11 @@ msgstr "Uzak profil eklemede hata oluştu" msgid "Duplicate notice" msgstr "Yeni durum mesajı" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Yeni abonelik eklenemedi." @@ -5037,6 +5181,10 @@ msgstr "Böyle bir kullanıcı yok." msgid "Search site" msgstr "Ara" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5050,11 +5198,6 @@ msgstr "" msgid "Find people on this site" msgstr "" -#: lib/searchgroupnav.php:82 -#, fuzzy -msgid "Notice" -msgstr "Durum mesajları" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "" @@ -5196,47 +5339,51 @@ msgstr "" msgid "Message" msgstr "" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "birkaç saniye önce" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "yaklaşık bir dakika önce" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "yaklaşık %d dakika önce" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "yaklaşık bir saat önce" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "yaklaşık %d saat önce" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "yaklaşık bir gün önce" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "yaklaşık %d gün önce" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "yaklaşık bir ay önce" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "yaklaşık %d ay önce" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "yaklaşık bir yıl önce" @@ -5265,11 +5412,3 @@ msgstr "" #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Böyle bir kullanıcı yok." - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Uzaktan abonelik" diff --git a/locale/uk/LC_MESSAGES/statusnet.po b/locale/uk/LC_MESSAGES/statusnet.po index 94db9c503b..12c99926bd 100644 --- a/locale/uk/LC_MESSAGES/statusnet.po +++ b/locale/uk/LC_MESSAGES/statusnet.po @@ -1,5 +1,8 @@ # Translation of StatusNet to Ukrainian # +# Author@translatewiki.net: AS +# Author@translatewiki.net: Boogie +# Author@translatewiki.net: Prima klasy4na # -- # This file is distributed under the same license as the StatusNet package. # @@ -7,22 +10,22 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:48+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:51:04+0000\n" "Language-Team: Ukrainian\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10< =4 && (n%100<10 or n%100>=20) ? 1 : 2);\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10< =4 && (n%100<10 or n%100>=20) ? 1 : 2);\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 "Такого тегу немає." +msgstr "Немає такої сторінки" #: actions/all.php:74 actions/allrss.php:68 #: actions/apiaccountupdatedeliverydevice.php:113 @@ -61,25 +64,25 @@ msgid "%s and friends" msgstr "%s з друзями" #: actions/all.php:99 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (RSS 1.0)" -msgstr "Живлення для друзів %s" +msgstr "Стрічка дописів для друзів %s (RSS 1.0)" #: actions/all.php:107 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (RSS 2.0)" -msgstr "Живлення для друзів %s" +msgstr "Стрічка дописів для друзів %s (RSS 2.0)" #: actions/all.php:115 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (Atom)" -msgstr "Живлення для друзів %s" +msgstr "Стрічка дописів для друзів %s (Atom)" #: actions/all.php:127 #, php-format msgid "" "This is the timeline for %s and friends but no one has posted anything yet." -msgstr "" +msgstr "Це стрічка дописів %s і друзів, але вона поки що порожня." #: actions/all.php:132 #, php-format @@ -87,6 +90,8 @@ msgid "" "Try subscribing to more people, [join a group](%%action.groups%%) or post " "something yourself." msgstr "" +"Спробуйте до когось підписатись, [приєднатись до групи](%%action.groups%%) " +"або напишіть щось самі." #: actions/all.php:134 #, php-format @@ -94,6 +99,8 @@ msgid "" "You can try to [nudge %s](../%s) from his profile or [post something to his " "or her attention](%%%%action.newnotice%%%%?status_textarea=%s)." msgstr "" +"Ви можете [«розштовхати» %s](../%s) зі сторінки його профілю або [щось йому " +"написати](%%%%action.newnotice%%%%?status_textarea=%s)." #: actions/all.php:137 actions/replies.php:209 actions/showstream.php:202 #, php-format @@ -101,11 +108,12 @@ msgid "" "Why not [register an account](%%%%action.register%%%%) and then nudge %s or " "post a notice to his or her attention." msgstr "" +"Чому б не [зареєструватись](%%%%action.register%%%%) і не спробувати " +"«розштовхати» %s або щось йому написати." #: actions/all.php:165 -#, fuzzy msgid "You and friends" -msgstr "%s з друзями" +msgstr "Ви з друзями" #: actions/allrss.php:119 actions/apitimelinefriends.php:121 #, php-format @@ -117,9 +125,8 @@ msgstr "Оновлення від %1$s та друзів на %2$s!" #: actions/apiaccountupdateprofilebackgroundimage.php:94 #: actions/apiaccountupdateprofilecolors.php:118 #: actions/apiaccountupdateprofile.php:97 -#, fuzzy msgid "API method not found." -msgstr "API метод не знайдено!" +msgstr "API метод не знайдено." #: actions/apiaccountupdatedeliverydevice.php:85 #: actions/apiaccountupdateprofilebackgroundimage.php:86 @@ -132,16 +139,16 @@ msgstr "API метод не знайдено!" #: actions/apigroupcreate.php:104 actions/apigroupjoin.php:91 #: actions/apigroupleave.php:91 actions/apistatusesupdate.php:114 msgid "This method requires a POST." -msgstr "Цей метод потребує НАПИСАТИ." +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 "Не вдалося оновити користувача." @@ -155,20 +162,20 @@ msgid "" "The server was unable to handle that much POST data (%s bytes) due to its " "current configuration." msgstr "" +"Сервер нездатен обробити таку кількість даних (%s байтів) за поточної " +"конфігурації." #: 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 "Не маю можливості зберегти ваші налаштування Твіттера!" +msgstr "Не маю можливості зберегти налаштування дизайну." #: actions/apiaccountupdateprofilebackgroundimage.php:187 #: actions/apiaccountupdateprofilecolors.php:142 -#, fuzzy msgid "Could not update your design." -msgstr "Не вдалося оновити користувача." +msgstr "Не вдалося оновити Ваш дизайн." #: actions/apiaccountupdateprofilebackgroundimage.php:194 #: actions/apiaccountupdateprofilecolors.php:185 @@ -180,7 +187,6 @@ msgid "User has no profile." msgstr "Користувач не має профілю." #: actions/apiaccountupdateprofile.php:147 -#, fuzzy msgid "Could not save profile." msgstr "Не вдалося зберегти профіль." @@ -197,9 +203,9 @@ msgid "No message text!" msgstr "Повідомлення без тексту!" #: 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 "Надто довго. Максимальний розмір 140 знаків." +msgstr "Надто довго. Максимальний розмір %d знаків." #: actions/apidirectmessagenew.php:146 msgid "Recipient user not found." @@ -208,12 +214,12 @@ msgstr "Отримувача не знайдено." #: actions/apidirectmessagenew.php:150 msgid "Can't send direct messages to users who aren't your friend." msgstr "" -"Не можна надіслати пряме повідомлення користувачеві, який не є вашим другом." +"Не можна надіслати пряме повідомлення користувачеві, який не є Вашим другом." #: actions/apidirectmessage.php:89 -#, fuzzy, php-format +#, php-format msgid "Direct messages from %s" -msgstr "Пряме повідомлення до %s" +msgstr "Прямі повідомлення від %s" #: actions/apidirectmessage.php:93 #, php-format @@ -253,18 +259,16 @@ msgid "No status found with that ID." msgstr "Жодних статусів з таким ID." #: actions/apifavoritecreate.php:119 -#, fuzzy msgid "This status is already a favorite!" -msgstr "Це повідомлення вже є обраним!" +msgstr "Цей допис вже є обраним!" #: actions/apifavoritecreate.php:130 actions/favor.php:84 lib/command.php:176 msgid "Could not create favorite." msgstr "Не можна позначити як обране." #: actions/apifavoritedestroy.php:122 -#, fuzzy msgid "That status is not a favorite!" -msgstr "Це повідомлення не є обраним!" +msgstr "Цей допис не є обраним!" #: actions/apifavoritedestroy.php:134 actions/disfavor.php:87 msgid "Could not delete favorite." @@ -277,50 +281,47 @@ msgstr "Не вдалося додати користувача: користу #: actions/apifriendshipscreate.php:118 #, php-format msgid "Could not follow user: %s is already on your list." -msgstr "Не вдалося додати користувача: %s вже присутній у вашому списку." +msgstr "Не вдалося додати користувача: %s вже присутній у Вашому списку." #: actions/apifriendshipsdestroy.php:109 -#, fuzzy msgid "Could not unfollow user: User not found." -msgstr "Не вдалося додати користувача: користувача не знайдено." +msgstr "Не вдалося відмінити підписку: користувача не знайдено." #: actions/apifriendshipsdestroy.php:120 msgid "You cannot unfollow yourself!" -msgstr "" +msgstr "Не можна відписатись від самого себе!" #: actions/apifriendshipsexists.php:94 msgid "Two user ids or screen_names must be supplied." msgstr "Два ID або імені_у_мережі повинні підтримуватись." #: actions/apifriendshipsshow.php:135 -#, fuzzy msgid "Could not determine source user." -msgstr "Не вдається відновити загальний потік." +msgstr "Не вдалось встановити джерело користувача." #: actions/apifriendshipsshow.php:143 -#, fuzzy msgid "Could not find target user." -msgstr "Жодних статусів не виявлено." +msgstr "Не вдалося знайти цільового користувача." #: actions/apigroupcreate.php:164 actions/editgroup.php:182 #: actions/newgroup.php:126 actions/profilesettings.php:208 #: actions/register.php:205 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" -"Ім'я користувача повинно складатись з літер нижнього регістру і цифр, ніяких " +"Ім’я користувача повинно складатись з літер нижнього регістру і цифр, ніяких " "інтервалів." #: actions/apigroupcreate.php:173 actions/editgroup.php:186 #: actions/newgroup.php:130 actions/profilesettings.php:231 #: actions/register.php:208 msgid "Nickname already in use. Try another one." -msgstr "Це ім'я вже використовується. Спробуйте інше." +msgstr "Це ім’я вже використовується. Спробуйте інше." #: actions/apigroupcreate.php:180 actions/editgroup.php:189 #: actions/newgroup.php:133 actions/profilesettings.php:211 #: actions/register.php:210 msgid "Not a valid nickname." -msgstr "Це недійсне ім'я користувача." +msgstr "Це недійсне ім’я користувача." #: actions/apigroupcreate.php:196 actions/editgroup.php:195 #: actions/newgroup.php:139 actions/profilesettings.php:215 @@ -332,92 +333,89 @@ msgstr "Веб-сторінка має недійсну URL-адресу." #: actions/newgroup.php:142 actions/profilesettings.php:218 #: actions/register.php:220 msgid "Full name is too long (max 255 chars)." -msgstr "Повне ім'я задовге (255 знаків максимум)" +msgstr "Повне ім’я задовге (255 знаків максимум)" #: actions/apigroupcreate.php:213 -#, fuzzy, php-format +#, php-format msgid "Description is too long (max %d chars)." -msgstr "опис надто довгий (140 знаків максимум)" +msgstr "Опис надто довгий (%d знаків максимум)." #: actions/apigroupcreate.php:224 actions/editgroup.php:204 #: actions/newgroup.php:148 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Location is too long (max 255 chars)." -msgstr "Локація надто довга (255 знаків максимум)" +msgstr "Локація надто довга (255 знаків максимум)." #: actions/apigroupcreate.php:243 actions/editgroup.php:215 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." -msgstr "" +msgstr "Забагато додаткових імен! Максимум становить %d." #: actions/apigroupcreate.php:264 actions/editgroup.php:224 #: actions/newgroup.php:168 -#, fuzzy, php-format +#, php-format msgid "Invalid alias: \"%s\"" -msgstr "Недійсний тег: \"%s\"" +msgstr "Помилкове додаткове ім’я: \"%s\"" #: actions/apigroupcreate.php:273 actions/editgroup.php:228 #: actions/newgroup.php:172 -#, fuzzy, php-format +#, php-format msgid "Alias \"%s\" already in use. Try another one." -msgstr "Це ім'я вже використовується. Спробуйте інше." +msgstr "Додаткове ім’я \"%s\" вже використовується. Спробуйте інше." #: actions/apigroupcreate.php:286 actions/editgroup.php:234 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." -msgstr "" +msgstr "Додаткове ім’я не може бути таким самим що й основне." #: actions/apigroupismember.php:95 actions/apigroupjoin.php:104 #: actions/apigroupleave.php:104 actions/apigroupmembership.php:91 #: actions/apigroupshow.php:90 actions/apitimelinegroup.php:91 -#, fuzzy msgid "Group not found!" -msgstr "API метод не знайдено!" +msgstr "Групу не знайдено!" #: actions/apigroupjoin.php:110 -#, fuzzy msgid "You are already a member of that group." -msgstr "Ви вже є учасником цієї групи" +msgstr "Ви вже є учасником цієї групи." #: actions/apigroupjoin.php:119 actions/joingroup.php:95 lib/command.php:221 msgid "You have been blocked from that group by the admin." -msgstr "" +msgstr "Адмін цієї групи заблокував Вашу присутність в ній." #: actions/apigroupjoin.php:138 -#, fuzzy, php-format +#, php-format msgid "Could not join user %s to group %s." -msgstr "Користувачеві %s не вдалось приєднатись до групи %s" +msgstr "Не вдалось долучити користувача %s до групи %s." #: actions/apigroupleave.php:114 -#, fuzzy msgid "You are not a member of this group." msgstr "Ви не є учасником цієї групи." #: actions/apigroupleave.php:124 -#, fuzzy, php-format +#, php-format msgid "Could not remove user %s to group %s." -msgstr "Не вдалося видалити користувача %s з групи %s" +msgstr "Не вдалося видалити користувача %s з групи %s." #: actions/apigrouplistall.php:90 actions/usergroups.php:62 #, php-format msgid "%s groups" -msgstr "Групи %s" +msgstr "%s групи" #: actions/apigrouplistall.php:94 -#, fuzzy, php-format +#, php-format msgid "groups on %s" -msgstr "Діяльність групи" +msgstr "групи на %s" #: actions/apigrouplist.php:95 -#, fuzzy, php-format +#, php-format msgid "%s's groups" -msgstr "Групи %s" +msgstr "%s групи" #: actions/apigrouplist.php:103 -#, fuzzy, php-format +#, php-format msgid "Groups %s is a member of on %s." -msgstr "%s бере участь в цих групах" +msgstr "Групи, в яких %s бере участь на %s." #: actions/apistatusesdestroy.php:107 msgid "This method requires a POST or DELETE." @@ -428,9 +426,8 @@ msgid "You may not delete another user's status." msgstr "Ви не можете видалити статус іншого користувача." #: actions/apistatusesshow.php:138 -#, fuzzy msgid "Status deleted." -msgstr "Аватару оновлено." +msgstr "Статус видалено." #: actions/apistatusesshow.php:144 msgid "No status with that ID found." @@ -438,23 +435,24 @@ msgstr "Не знайдено жодних статусів з таким ID." #: 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 "Надто довго. Максимальний розмір повідомлення 140 знаків." +msgstr "Надто довго. Максимальний розмір допису — %d знаків." #: actions/apistatusesupdate.php:198 msgid "Not found" msgstr "Не знайдено" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" +"Максимальна довжина допису становить %d знаків, включно з URL-адресою " +"вкладення." #: actions/apisubscriptions.php:231 actions/apisubscriptions.php:261 -#, fuzzy msgid "Unsupported format." -msgstr "Формат зображення не підтримується." +msgstr "Формат не підтримується." #: actions/apitimelinefavorites.php:107 #, php-format @@ -470,7 +468,7 @@ msgstr "%s оновлення обраних від %s / %s." #: actions/grouprss.php:131 actions/userrss.php:90 #, php-format msgid "%s timeline" -msgstr "%s хронологія" +msgstr "%s стрічка" #: actions/apitimelinegroup.php:116 actions/apitimelineuser.php:125 #: actions/userrss.php:92 @@ -479,43 +477,42 @@ msgid "Updates from %1$s on %2$s!" msgstr "Оновлення від %1$s на %2$s!" #: actions/apitimelinementions.php:116 -#, fuzzy, php-format +#, php-format msgid "%1$s / Updates mentioning %2$s" msgstr "%1$s / Оновленні відповіді %2$s" #: actions/apitimelinementions.php:126 #, php-format msgid "%1$s updates that reply to updates from %2$s / %3$s." -msgstr "%1$s оновив(ла) цю відповідь на оновлення від %2$s / %3$s." +msgstr "%1$s оновив цю відповідь на допис від %2$s / %3$s." #: actions/apitimelinepublic.php:106 actions/publicrss.php:103 #, php-format msgid "%s public timeline" -msgstr "%s загальна хронологія" +msgstr "%s загальна стрічка" #: actions/apitimelinepublic.php:110 actions/publicrss.php:105 #, php-format msgid "%s updates from everyone!" -msgstr "%s оновлення від всіх!" +msgstr "%s оновлення від усіх!" #: actions/apitimelinetag.php:101 actions/tag.php:66 #, php-format msgid "Notices tagged with %s" -msgstr "Повідомлення позначені з %s" +msgstr "Дописи позначені з %s" #: actions/apitimelinetag.php:107 actions/tagrss.php:64 -#, fuzzy, php-format +#, php-format msgid "Updates tagged with %1$s on %2$s!" -msgstr "Оновлення від %1$s на %2$s!" +msgstr "Оновлення позначені з %1$s на %2$s!" #: actions/apiusershow.php:96 msgid "Not found." msgstr "Не знайдено." #: actions/attachment.php:73 -#, fuzzy msgid "No such attachment." -msgstr "Такого документа немає." +msgstr "Такого вкладення немає." #: actions/avatarbynickname.php:59 actions/leavegroup.php:76 msgid "No nickname." @@ -535,9 +532,9 @@ msgid "Avatar" msgstr "Аватара" #: actions/avatarsettings.php:78 -#, fuzzy, php-format +#, php-format msgid "You can upload your personal avatar. The maximum file size is %s." -msgstr "Ви можете завантажити вашу персональну аватару." +msgstr "Ви можете завантажити аватару. Максимальний розмір %s." #: actions/avatarsettings.php:106 actions/avatarsettings.php:182 #: actions/grouplogo.php:178 actions/remotesubscribe.php:191 @@ -561,7 +558,7 @@ msgid "Preview" msgstr "Перегляд" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "Видалити" @@ -574,7 +571,7 @@ msgid "Crop" msgstr "Втяти" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -590,7 +587,7 @@ msgstr "" "Виникли певні проблеми з токеном поточної сесії. Спробуйте знов, будь ласка." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -598,11 +595,11 @@ msgstr "Несподіване представлення форми." #: actions/avatarsettings.php:322 msgid "Pick a square area of the image to be your avatar" -msgstr "Оберіть квадратну ділянку зображення, яка й буде вашою автарою." +msgstr "Оберіть квадратну ділянку зображення, яка й буде Вашою автарою." #: actions/avatarsettings.php:337 actions/grouplogo.php:377 msgid "Lost our file data." -msgstr "Дані вашого файлу десь загубились." +msgstr "Дані Вашого файлу десь загубились." #: actions/avatarsettings.php:360 msgid "Avatar updated." @@ -613,9 +610,8 @@ msgid "Failed updating avatar." msgstr "Оновлення аватари невдале." #: actions/avatarsettings.php:387 -#, fuzzy msgid "Avatar deleted." -msgstr "Аватару оновлено." +msgstr "Аватару видалено." #: actions/blockedfromgroup.php:73 actions/editgroup.php:84 #: actions/groupdesignsettings.php:84 actions/grouplogo.php:86 @@ -632,24 +628,22 @@ msgid "No such group" msgstr "Такої групи немає" #: actions/blockedfromgroup.php:90 -#, fuzzy, php-format +#, php-format msgid "%s blocked profiles" -msgstr "Профіль користувача." +msgstr "Заблоковані профілі %s" #: actions/blockedfromgroup.php:93 -#, fuzzy, php-format +#, php-format msgid "%s blocked profiles, page %d" -msgstr "%s з друзями, сторінка %d" +msgstr "Заблоковані профілі %s, сторінка %d" #: actions/blockedfromgroup.php:108 -#, fuzzy msgid "A list of the users blocked from joining this group." -msgstr "Список учасників цієї групи." +msgstr "Список користувачів блокованих в цій групі." #: actions/blockedfromgroup.php:281 -#, fuzzy msgid "Unblock user from group" -msgstr "Спроба розблокувати користувача невдала." +msgstr "Розблокувати користувача" #: actions/blockedfromgroup.php:313 lib/unblockform.php:69 msgid "Unblock" @@ -660,13 +654,12 @@ msgid "Unblock this user" msgstr "Розблокувати цього користувача" #: actions/block.php:69 -#, fuzzy msgid "You already blocked that user." msgstr "Цього користувача вже заблоковано." #: actions/block.php:105 actions/block.php:128 actions/groupblock.php:160 msgid "Block user" -msgstr "Блокувати користувача." +msgstr "Блокувати користувача" #: actions/block.php:130 msgid "" @@ -674,6 +667,9 @@ msgid "" "unsubscribed from you, unable to subscribe to you in the future, and you " "will not be notified of any @-replies from them." msgstr "" +"Впевнені, що бажаєте блокувати цього користувача? Позаяк, його буде " +"відписано від Вас, він не зможе підписитасть до Вас у майбутньому і Ви " +"більше не отримуватимете жодних дописів від нього." #: actions/block.php:143 actions/deletenotice.php:145 #: actions/deleteuser.php:147 actions/groupblock.php:178 @@ -681,9 +677,8 @@ msgid "No" msgstr "Ні" #: actions/block.php:143 actions/deleteuser.php:147 -#, fuzzy msgid "Do not block this user" -msgstr "Розблокувати цього користувача" +msgstr "Не блокувати цього користувача" #: actions/block.php:144 actions/deletenotice.php:146 #: actions/deleteuser.php:148 actions/groupblock.php:179 @@ -699,9 +694,8 @@ msgid "Failed to save block information." msgstr "Збереження інформації про блокування завершилось невдачею." #: actions/bookmarklet.php:50 -#, fuzzy msgid "Post to " -msgstr "Фото" +msgstr "Написати " #: actions/confirmaddress.php:75 msgid "No confirmation code." @@ -713,26 +707,26 @@ msgstr "Код підтвердження не знайдено." #: actions/confirmaddress.php:85 msgid "That confirmation code is not for you!" -msgstr "Цей код підтвердження не для вас!" +msgstr "Цей код підтвердження не для Вас!" #: actions/confirmaddress.php:90 #, php-format msgid "Unrecognized address type %s" -msgstr "Невизнаний тип адреси %s" +msgstr "Невизначений тип адреси %s" #: actions/confirmaddress.php:94 msgid "That address has already been confirmed." msgstr "Цю адресу вже було підтверджено." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Не вдалося оновити користувача." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Не вдалося видалити підтвердження поштової адреси." @@ -744,21 +738,20 @@ msgstr "Підтвердити адресу" #: actions/confirmaddress.php:159 #, php-format msgid "The address \"%s\" has been confirmed for your account." -msgstr "Адресу \"%s\" було підтверджено для вашого рахунку." +msgstr "Адресу \"%s\" було підтверджено для Вашого акаунту." #: actions/conversation.php:99 -#, fuzzy msgid "Conversation" -msgstr "Код підтвердження" +msgstr "Розмова" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" -msgstr "Повідомлення" +msgstr "Дописи" #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." -msgstr "Такого повідомлення немає." +msgstr "Такого допису немає." #: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 #: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 @@ -771,258 +764,180 @@ msgstr "Не увійшли." #: actions/deletenotice.php:71 msgid "Can't delete this notice." -msgstr "Не можна видалити це повідомлення." +msgstr "Не можна видалити цей допис." #: actions/deletenotice.php:103 -#, fuzzy msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." -msgstr "" -"Ви видаляєте повідомлення назавжди. Якщо ви це зробите, то пам'ятайте, що " -"зворотня дія неможлива." +msgstr "Ви видаляєте допис назавжди. Ця дія є незворотною." #: actions/deletenotice.php:109 actions/deletenotice.php:141 msgid "Delete notice" -msgstr "Видалити повідомлення" +msgstr "Видалити допис" #: actions/deletenotice.php:144 msgid "Are you sure you want to delete this notice?" -msgstr "Ви впевненні, що бажаєте видалити це повідомлення?" +msgstr "Ви впевненні, що бажаєте видалити цей допис?" #: actions/deletenotice.php:145 -#, fuzzy msgid "Do not delete this notice" -msgstr "Не можна видалити це повідомлення." +msgstr "Не видаляти цей допис" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" -msgstr "Видалити повідомлення" +msgstr "Видалити допис" #: actions/deletenotice.php:157 -#, fuzzy msgid "There was a problem with your session token. Try again, please." msgstr "" "Виникли певні проблеми з токеном поточної сесії. Спробуйте знов, будь ласка." #: actions/deleteuser.php:67 -#, fuzzy msgid "You cannot delete users." -msgstr "Не вдалося оновити користувача." +msgstr "Ви не можете видаляти користувачів." #: actions/deleteuser.php:74 -#, fuzzy msgid "You can only delete local users." -msgstr "Ви не можете видалити статус іншого користувача." +msgstr "Ви можете видаляти лише локальних користувачів." #: actions/deleteuser.php:110 actions/deleteuser.php:133 -#, fuzzy msgid "Delete user" -msgstr "Видалити" +msgstr "Видалити користувача" #: actions/deleteuser.php:135 msgid "" "Are you sure you want to delete this user? This will clear all data about " "the user from the database, without a backup." msgstr "" +"Впевнені, що бажаєте видалити цього користувача? Усі дані буде знищено без " +"можливості відновлення." #: actions/deleteuser.php:148 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "Видалити повідомлення" +msgstr "Видалити цього користувача" #: actions/designadminpanel.php:62 lib/accountsettingsaction.php:124 #: lib/adminpanelaction.php:302 lib/groupnav.php:119 msgid "Design" -msgstr "" +msgstr "Дизайн" #: actions/designadminpanel.php:73 msgid "Design settings for this StatusNet site." -msgstr "" +msgstr "Налаштування дизайну для цього сайту StatusNet." -#: actions/designadminpanel.php:278 -#, fuzzy +#: actions/designadminpanel.php:270 msgid "Invalid logo URL." -msgstr "Недійсний розмір." +msgstr "Помилкова URL-адреса логотипу." -#: actions/designadminpanel.php:282 -#, fuzzy, php-format +#: actions/designadminpanel.php:274 +#, php-format msgid "Theme not available: %s" -msgstr "Ця сторінка не доступна в " +msgstr "Тема не доступна: %s" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Ця сторінка не доступна в " - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 -#, fuzzy +#: actions/designadminpanel.php:370 msgid "Change logo" -msgstr "Змінити ваш пароль" +msgstr "Змінити логотип" -#: actions/designadminpanel.php:417 -#, fuzzy +#: actions/designadminpanel.php:375 msgid "Site logo" -msgstr "Запросити" +msgstr "Логотип сайту" -#: actions/designadminpanel.php:424 -#, fuzzy +#: actions/designadminpanel.php:382 msgid "Change theme" -msgstr "Змінити" +msgstr "Змінити тему" -#: actions/designadminpanel.php:441 -#, fuzzy +#: actions/designadminpanel.php:399 msgid "Site theme" -msgstr "Зауваження сайту" +msgstr "Тема сайту" -#: actions/designadminpanel.php:442 -#, fuzzy +#: actions/designadminpanel.php:400 msgid "Theme for the site." -msgstr "Вийти з сайту" +msgstr "Тема для цього сайту." -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Налаштування аватари" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Налаштування аватари" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Аватару оновлено." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Аватару оновлено." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" -msgstr "" +msgstr "Змінити фонове зображення" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" -msgstr "" +msgstr "Фон" -#: actions/designadminpanel.php:496 -#, fuzzy, php-format +#: actions/designadminpanel.php:422 +#, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." -msgstr "Ви маєте можливість завантажити логотип для вашої группи." +msgstr "" +"Ви можете завантажити фонове зображення для сайту. Максимальний розмір файлу " +"%1$s." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" -msgstr "" +msgstr "Увімк." -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" -msgstr "" +msgstr "Вимк." -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." -msgstr "" +msgstr "Увімкнути або вимкнути фонове зображення." -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" -msgstr "" +msgstr "Замостити фон" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 -#, fuzzy +#: actions/designadminpanel.php:483 lib/designsettings.php:170 msgid "Change colours" -msgstr "Змінити ваш пароль" +msgstr "Змінити кольори" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 -#, fuzzy +#: actions/designadminpanel.php:505 lib/designsettings.php:191 msgid "Content" -msgstr "З'єднання" +msgstr "Зміст" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 -#, fuzzy +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" -msgstr "Пошук" +msgstr "Бічна панель" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Текст" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 -#, fuzzy +#: actions/designadminpanel.php:544 lib/designsettings.php:230 msgid "Links" -msgstr "Увійти" +msgstr "Посилання" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" -msgstr "" +msgstr "За замовчанням" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" -msgstr "" +msgstr "Оновити налаштування за замовчанням" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" -msgstr "" +msgstr "Повернутись до початкових налаштувань" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Зберегти" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" -msgstr "" +msgstr "Зберегти дизайн" #: actions/disfavor.php:81 msgid "This notice is not a favorite!" -msgstr "Це повідомлення не є обраним!" +msgstr "Цей допис не є обраним!" #: actions/disfavor.php:94 msgid "Add to favorites" @@ -1051,18 +966,17 @@ msgid "Use this form to edit the group." msgstr "Скористайтесь цією формою, щоб відредагувати групу." #: actions/editgroup.php:201 actions/newgroup.php:145 -#, fuzzy, php-format +#, php-format msgid "description is too long (max %d chars)." -msgstr "опис надто довгий (140 знаків максимум)" +msgstr "опис надто довгий (%d знаків максимум)." #: actions/editgroup.php:253 msgid "Could not update group." msgstr "Не вдалося оновити групу." #: actions/editgroup.php:259 classes/User_group.php:390 -#, fuzzy msgid "Could not create aliases." -msgstr "Не можна позначити як обране." +msgstr "Неможна призначити додаткові імена." #: actions/editgroup.php:269 msgid "Options saved." @@ -1124,7 +1038,7 @@ msgstr "Вхідна пошта" #: actions/emailsettings.php:138 actions/smssettings.php:157 msgid "Send email to this address to post new notices." -msgstr "Надсилайте листи на цю адресу і їх буде опубліковано на сайті." +msgstr "Надсилайте дописи на цю адресу і їх буде опубліковано на сайті." #: actions/emailsettings.php:145 actions/smssettings.php:162 msgid "Make a new email address for posting to; cancels the old one." @@ -1145,110 +1059,108 @@ msgstr "Поівдомляти мене поштою про нові підпи #: actions/emailsettings.php:163 msgid "Send me email when someone adds my notice as a favorite." -msgstr "" -"Надсилати мені листа, коли хтось додає моє повідомлення до списку обраних." +msgstr "Надсилати мені листа, коли хтось додає мій допис до списку обраних." #: actions/emailsettings.php:169 msgid "Send me email when someone sends me a private message." -msgstr "Надсилати мені листа, коли хтось шле приватне повідомлення для мене." +msgstr "Надсилати мені листа, коли хтось має приватне повідомлення для мене." #: actions/emailsettings.php:174 -#, fuzzy msgid "Send me email when someone sends me an \"@-reply\"." -msgstr "Надсилати мені листа, коли хтось шле приватне повідомлення для мене." +msgstr "Надсилати мені листа, коли на мій допис з’являється \"@-відповідь\"." #: actions/emailsettings.php:179 msgid "Allow friends to nudge me and send me an email." -msgstr "Дозволити друзям \"розштовхати\" мене, надіславши мені листа." +msgstr "Дозволити друзям «розштовхати» мене, надіславши мені листа." #: actions/emailsettings.php:185 msgid "I want to post notices by email." -msgstr "Я хочу надсилати повідомлення поштою." +msgstr "Я хочу надсилати дописи поштою." #: actions/emailsettings.php:191 msgid "Publish a MicroID for my email address." msgstr "Позначати міткою MicroID мою електронну адресу." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Преференції збережно." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Немає електронної адреси." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "Не можна полагодити цю поштову адресу" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "Це недійсна електронна адреса" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." -msgstr "Це і так вже ваша адреса." +msgstr "Це і є Вашою адресою." -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "Ця електронна адреса належить іншому користувачу." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Не вдалося додати код підтвердження." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" -"Код підтвердження був відправлений на електронну адресу, яку ви додали. " +"Код підтвердження був відправлений на електронну адресу, яку Ви додали. " "Перевірте вхідну пошту (і теку зі спамом також!), там має бути код та " "подальші інструкції." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Не очікується підтвердження для скасування." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Це помилкова адреса IM." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Підтвердження скасовано." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." -msgstr "Це не ваша адреса." +msgstr "Це не є Вашою адресою." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Адресу було видалено." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "Немає адреси для вхідної пошти." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "Не вдалося оновити запис користувача." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "Адресу вхідної пошти видалено." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "Нову адресу для вхідних повідомлень додано." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 msgid "Popular notices" msgstr "Популярні дописи" @@ -1264,13 +1176,15 @@ msgstr "Представлено найбільш популярні допис #: actions/favorited.php:150 msgid "Favorite notices appear on this page but no one has favorited one yet." -msgstr "" +msgstr "Тут мають бути обрані дописи, але ще ніхто нічого не додав до обраних." #: actions/favorited.php:153 msgid "" "Be the first to add a notice to your favorites by clicking the fave button " "next to any notice you like." msgstr "" +"Додайте свій перший вподобаний допис, варто лише натиснути на відповідну " +"кнопку." #: actions/favorited.php:156 #, php-format @@ -1278,6 +1192,8 @@ msgid "" "Why not [register an account](%%action.register%%) and be the first to add a " "notice to your favorites!" msgstr "" +"Чому б не [зареєструватись](%%action.register%%) і не почати додавати цікаві " +"дописи до улюблених!" #: actions/favoritesrss.php:111 actions/showfavorites.php:77 #: lib/personalgroupnav.php:115 @@ -1286,13 +1202,13 @@ msgid "%s's favorite notices" msgstr "Обрані дописи %s" #: actions/favoritesrss.php:115 -#, fuzzy, php-format +#, php-format msgid "Updates favored by %1$s on %2$s!" -msgstr "Оновлення від %1$s на %2$s!" +msgstr "Оновлення обраних дописів %1$s на %2$s!" #: actions/favor.php:79 msgid "This notice is already a favorite!" -msgstr "Це повідомлення вже є обраним!" +msgstr "Цей допис вже є обраним!" #: actions/favor.php:92 lib/disfavorform.php:140 msgid "Disfavor favorite" @@ -1314,31 +1230,28 @@ msgid "A selection of some of the great users on %s" msgstr "Вибірка з деяких видатних користувачів на %s" #: actions/file.php:34 -#, fuzzy msgid "No notice id" -msgstr "Нове повідомлення" +msgstr "Відсутній номер допису" #: actions/file.php:38 -#, fuzzy msgid "No notice" -msgstr "Нове повідомлення" +msgstr "Немає допису" #: actions/file.php:42 msgid "No attachments" -msgstr "" +msgstr "Немає вкладень" #: actions/file.php:51 msgid "No uploaded attachments" -msgstr "" +msgstr "Немає завантажених вкладень" #: actions/finishremotesubscribe.php:69 msgid "Not expecting this response!" msgstr "Ця відповідь не очікується!" #: actions/finishremotesubscribe.php:80 -#, fuzzy msgid "User being listened to does not exist." -msgstr "Користувача, який слідкував за вашими повідомленнями, більше не існує." +msgstr "Користувача, який слідкував за Вашими повідомленнями, більше не існує." #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 msgid "You can use the local subscription!" @@ -1346,20 +1259,17 @@ msgstr "Ви можете користуватись локальними під #: actions/finishremotesubscribe.php:96 msgid "That user has blocked you from subscribing." -msgstr "Цей користувач заблокував вашу можливість підписатись." +msgstr "Цей користувач заблокував Вашу можливість підписатись." #: actions/finishremotesubscribe.php:106 -#, fuzzy msgid "You are not authorized." msgstr "Не авторизовано." #: actions/finishremotesubscribe.php:109 -#, fuzzy msgid "Could not convert request token to access token." msgstr "Не вдалося перетворити токени запиту на токени звернення." #: actions/finishremotesubscribe.php:114 -#, fuzzy msgid "Remote service uses unknown version of OMB protocol." msgstr "Невідома версія протоколу OMB." @@ -1374,14 +1284,12 @@ msgid "No such group." msgstr "Такої групи немає." #: actions/getfile.php:75 -#, fuzzy msgid "No such file." -msgstr "Такого повідомлення немає." +msgstr "Такого файлу немає." #: actions/getfile.php:79 -#, fuzzy msgid "Cannot read file." -msgstr "Файл втрачено." +msgstr "Не можу прочитати файл." #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 @@ -1397,28 +1305,24 @@ msgstr "Не визначено профілю з таким ID." #: actions/groupblock.php:81 actions/groupunblock.php:81 #: actions/makeadmin.php:81 -#, fuzzy msgid "No group specified." -msgstr "Не визначено жодного профілю." +msgstr "Групу не визначено." #: actions/groupblock.php:91 msgid "Only an admin can block group members." -msgstr "" +msgstr "Лише адмін групи має змогу блокувати користувачів." #: actions/groupblock.php:95 -#, fuzzy msgid "User is already blocked from group." -msgstr "Користувач заблокував вас." +msgstr "Користувача заблоковано в цій групі." #: actions/groupblock.php:100 -#, fuzzy msgid "User is not a member of group." -msgstr "Ви не є учасником цієї групи." +msgstr "Користувач не є учасником групи." #: actions/groupblock.php:136 actions/groupmembers.php:314 -#, fuzzy msgid "Block user from group" -msgstr "Блокувати користувача." +msgstr "Блокувати користувача в групі" #: actions/groupblock.php:162 #, php-format @@ -1427,73 +1331,72 @@ msgid "" "be removed from the group, unable to post, and unable to subscribe to the " "group in the future." msgstr "" +"Впевнені, що бажаєте блокувати користувача \"%s\" у групі \"%s\"? Його буде " +"позбавлено членства у групі, він не зможе сюди писати, а також не зможе " +"знову вступити до групи." #: actions/groupblock.php:178 -#, fuzzy msgid "Do not block this user from this group" -msgstr "Список учасників цієї групи." +msgstr "Не блокувати користувача в групі" #: actions/groupblock.php:179 -#, fuzzy msgid "Block this user from this group" -msgstr "Список учасників цієї групи." +msgstr "Блокувати користувача цієї групи" #: actions/groupblock.php:196 msgid "Database error blocking user from group." -msgstr "" +msgstr "Виникла помилка при блокуванні користувача в цій групі." #: actions/groupbyid.php:74 msgid "No ID" msgstr "Немає ID" #: actions/groupdesignsettings.php:68 -#, fuzzy msgid "You must be logged in to edit a group." -msgstr "Ви маєте спочатку увійти, аби мати змогу створити групу." +msgstr "Ви маєте спочатку увійти, аби мати змогу редагувати групу." #: actions/groupdesignsettings.php:141 -#, fuzzy msgid "Group design" -msgstr "Групи" +msgstr "Дизайн групи" #: actions/groupdesignsettings.php:152 msgid "" "Customize the way your group looks with a background image and a colour " "palette of your choice." 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 "Не вдалося оновити користувача." +msgstr "Не вдалося оновити дизайн." #: 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 "Не маю можливості зберегти ваші налаштування Твіттера!" +msgstr "Не маю можливості зберегти Ваші налаштування дизайну!" #: actions/groupdesignsettings.php:307 actions/userdesignsettings.php:231 -#, fuzzy msgid "Design preferences saved." -msgstr "Преференції синхронізації збережно." +msgstr "Преференції дизайну збережно." #: actions/grouplogo.php:139 actions/grouplogo.php:192 msgid "Group logo" msgstr "Логотип групи" #: actions/grouplogo.php:150 -#, fuzzy, php-format +#, php-format msgid "" "You can upload a logo image for your group. The maximum file size is %s." -msgstr "Ви маєте можливість завантажити логотип для вашої группи." +msgstr "" +"Ви маєте можливість завантажити логотип для Вашої группи. Максимальний " +"розмір файлу %s." #: actions/grouplogo.php:362 -#, fuzzy msgid "Pick a square area of the image to be the logo." -msgstr "Оберіть квадратну ділянку зображення, яка й буде вашою автарою." +msgstr "Оберіть квадратну ділянку зображення, яка й буде логотипом групи." #: actions/grouplogo.php:396 msgid "Logo updated." @@ -1517,7 +1420,7 @@ msgstr "Учасники групи %s, сторінка %d" msgid "A list of the users in this group." msgstr "Список учасників цієї групи." -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "Адмін" @@ -1526,31 +1429,29 @@ msgid "Block" msgstr "Блок" #: actions/groupmembers.php:441 -#, fuzzy msgid "Make user an admin of the group" -msgstr "Ви маєте бути наділені правами адмінистратора, аби редагувати групу" +msgstr "Надати користувачеві права адміністратора" #: actions/groupmembers.php:473 -#, fuzzy msgid "Make Admin" -msgstr "Адмін" +msgstr "Зробити адміном" #: actions/groupmembers.php:473 msgid "Make this user an admin" -msgstr "" +msgstr "Надати цьому користувачеві права адміністратора" #: actions/grouprss.php:133 -#, fuzzy, php-format +#, php-format msgid "Updates from members of %1$s on %2$s!" -msgstr "Оновлення від %1$s на %2$s!" +msgstr "Оновлення членів %1$s на %2$s!" #: actions/groupsearch.php:52 -#, fuzzy, php-format +#, php-format msgid "" "Search for groups on %%site.name%% by their name, location, or description. " "Separate the terms by spaces; they must be 3 characters or more." msgstr "" -"Пошук людей на %%site.name%% за їх ім'ям, локацією або інтересами. " +"Пошук груп на %%site.name%% за їхньою назвою, локацією або описом. " "Відокремлюйте пошукові умови інтервалами; вони повинні складатись з 3 знаків " "або більше." @@ -1560,9 +1461,8 @@ msgstr "Пошук груп" #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 -#, fuzzy msgid "No results." -msgstr "Немає результатів" +msgstr "Немає результатів." #: actions/groupsearch.php:82 #, php-format @@ -1570,6 +1470,8 @@ msgid "" "If you can't find the group you're looking for, you can [create it](%%action." "newgroup%%) yourself." msgstr "" +"Якщо не можете відшукати групу, яка Вас цікавить, то [створіть](%%action." +"newgroup%%) власну." #: actions/groupsearch.php:85 #, php-format @@ -1577,9 +1479,11 @@ msgid "" "Why not [register an account](%%action.register%%) and [create the group](%%" "action.newgroup%%) yourself!" msgstr "" +"Чому б не [зареєструватись](%%action.register%%) і не [створити](%%action." +"newgroup%%) свою власну групу!" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "Групи" @@ -1597,6 +1501,11 @@ msgid "" "for one](%%%%action.groupsearch%%%%) or [start your own!](%%%%action.newgroup" "%%%%)" msgstr "" +"Групи на сайті %%%%site.name%%%% дозволять Вам відшукати людей зі спільними " +"інтересами. Лише приєднайтеся до групи і надсилайте повідомлення до усіх її " +"учасників використовуючи просту команду \"!groupname\" у тексті " +"повідомлення. Не бачите групу, яка Вас цікавить? Спробуйте її [знайти](%%%%" +"action.groupsearch%%%%) або [створіть власну!](%%%%action.newgroup%%%%)" #: actions/groups.php:107 actions/usergroups.php:124 lib/groupeditform.php:122 msgid "Create a new group" @@ -1604,12 +1513,11 @@ msgstr "Створити нову групу" #: actions/groupunblock.php:91 msgid "Only an admin can unblock group members." -msgstr "" +msgstr "Лише адміни можуть розблокувати членів групи." #: actions/groupunblock.php:95 -#, fuzzy msgid "User is not blocked from group." -msgstr "Користувач заблокував вас." +msgstr "Користувача не блоковано." #: actions/groupunblock.php:128 actions/unblock.php:77 msgid "Error removing the block." @@ -1625,14 +1533,12 @@ msgid "" "You can send and receive notices through Jabber/GTalk [instant messages](%%" "doc.im%%). Configure your address and settings below." msgstr "" -"Ви можете надсилати та отримувати повідомлення через Jabber/GTalk [службу " -"миттєвих повідомлень](%%doc.im%%). Вкажить свою адресу і налаштуйте опції " -"нижче." +"Ви можете надсилати та отримувати дописи через Jabber/GTalk [службу миттєвих " +"повідомлень](%%doc.im%%). Вкажить свою адресу і налаштуйте опції нижче." #: actions/imsettings.php:89 -#, fuzzy msgid "IM is not available." -msgstr "Ця сторінка не доступна в " +msgstr "ІМ недоступний" #: actions/imsettings.php:106 msgid "Current confirmed Jabber/GTalk address." @@ -1644,9 +1550,9 @@ msgid "" "Awaiting confirmation on this address. Check your Jabber/GTalk account for a " "message with further instructions. (Did you add %s to your buddy list?)" msgstr "" -"Очікування підтвердження цієї адреси. Перевірте свій Jabber/GTalk рахунок, " -"там має бути повідомлення з подальшими інструкціями. (Ви додали %s до вашого " -"списку контактів?)" +"Очікування підтвердження цієї адреси. Перевірте свій Jabber/GTalk акаунт, " +"туди має надійти повідомлення з подальшими інструкціями. (Ви додали %s до " +"Вашого списку контактів?)" #: actions/imsettings.php:124 msgid "IM Address" @@ -1668,8 +1574,7 @@ msgstr "Повідомляти мене через Jabber/GTalk." #: actions/imsettings.php:148 msgid "Post a notice when my Jabber/GTalk status changes." -msgstr "" -"Надсилати повідомлення на сайт, коли мій статус Jabber/GTalk змінюється." +msgstr "Надсилати дописи на сайт, коли мій статус Jabber/GTalk змінюється." #: actions/imsettings.php:153 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." @@ -1695,7 +1600,7 @@ msgstr "Це недійсний Jabber ID" #: actions/imsettings.php:299 msgid "That is already your Jabber ID." -msgstr "Це і так вже ваш Jabber ID." +msgstr "Це і є Ваш Jabber ID." #: actions/imsettings.php:302 msgid "Jabber ID already belongs to another user." @@ -1707,17 +1612,17 @@ msgid "" "A confirmation code was sent to the IM address you added. You must approve %" "s for sending messages to you." msgstr "" -"Код підтвердження був відправлений на адресу IM, яку ви додали. Ви повинні " +"Код підтвердження був відправлений на адресу IM, яку Ви додали. Ви повинні " "затведити %s для відправлення вам повідомлень." #: actions/imsettings.php:387 msgid "That is not your Jabber ID." -msgstr "Це не ваш Jabber ID." +msgstr "Це не Ваш Jabber ID." #: actions/inbox.php:59 #, php-format msgid "Inbox for %s - page %d" -msgstr "Вхідні для %s - сторінка %d" +msgstr "Вхідні для %s — сторінка %d" #: actions/inbox.php:62 #, php-format @@ -1727,11 +1632,11 @@ msgstr "Вхідні для %s" #: actions/inbox.php:115 msgid "This is your inbox, which lists your incoming private messages." msgstr "" -"Це ваші вхідні повідомлення, тут містяться повідомлення надіслані приватно." +"Це Ваші вхідні повідомлення, тут містяться повідомлення надіслані приватно." #: actions/invite.php:39 msgid "Invites have been disabled." -msgstr "" +msgstr "Запрошення були скасовані." #: actions/invite.php:41 #, php-format @@ -1745,7 +1650,7 @@ msgstr "Недійсна електронна адреса: %s" #: actions/invite.php:110 msgid "Invitation(s) sent" -msgstr "Запрошення відіслано" +msgstr "Запрошення надіслано" #: actions/invite.php:112 msgid "Invite new users" @@ -1763,7 +1668,7 @@ msgstr "%s (%s)" #: actions/invite.php:136 msgid "" "These people are already users and you were automatically subscribed to them:" -msgstr "Ці люди вже є користувачами і вас було автоматично підписано до них:" +msgstr "Ці люди вже є користувачами і Вас було автоматично підписано до них:" #: actions/invite.php:144 msgid "Invitation(s) sent to the following people:" @@ -1774,14 +1679,14 @@ msgid "" "You will be notified when your invitees accept the invitation and register " "on the site. Thanks for growing the community!" msgstr "" -"Вас буде поінформовано, коли запрошені вами особи погодяться з запрошеннями " +"Вас буде поінформовано, коли запрошені Вами особи погодяться з запрошеннями " "і зареєструються на сайті. Дякуємо, що сприяєте формуванню спільноти!" #: actions/invite.php:162 msgid "" "Use this form to invite your friends and colleagues to use this service." msgstr "" -"Скористуйтесь ціїє формою аби запросити ваших друзів та колег до нашого " +"Скористуйтесь цією формою аби запросити Ваших друзів та колег до нашого " "сервісу." #: actions/invite.php:187 @@ -1801,14 +1706,14 @@ msgstr "Особисті повідомлення" msgid "Optionally add a personal message to the invitation." msgstr "Можна додати персональне повідомлення до запрошення (опціонально)." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Так!" #: actions/invite.php:226 #, php-format msgid "%1$s has invited you to join them on %2$s" -msgstr "%1$s запросив(ла) вас приєднатися до нього(неї) на %2$s" +msgstr "%1$s запросив(ла) Вас приєднатися до нього(неї) на %2$s" #: actions/invite.php:228 #, php-format @@ -1840,13 +1745,13 @@ msgid "" "\n" "Sincerely, %2$s\n" msgstr "" -"%1$s запросив(ла) вас приєднатися до нього(неї) на %2$s (%3$s).\n" +"%1$s запросив(ла) Вас приєднатися до нього(неї) на %2$s (%3$s).\n" "\n" -"%2$s це сервіс мікроблогів що дозволяє вам знаходитись у курсі подій, які " -"відбуваються з вашими знайомими і тими особами, якими ви цікавитесь.\n" +"%2$s — це сервіс мікроблоґів що дозволяє Вам знаходитись у курсі подій, які " +"відбуваються з Вашими знайомими і тими особами, якими Ви цікавитесь.\n" "\n" -"Також ви маєте можливість ділитись новинами про себе, своїми думками, " -"подіями у житті, розміщуючи все це у режимі \"онлайн\" для своїх знайомих та " +"Також Ви маєте можливість ділитись новинами про себе, своїми думками, " +"подіями у житті, розміщуючи все це у режимі «онлайн» для своїх знайомих та " "друзів. А ще це чудовий спосіб зустріти нових друзів зі спільними " "інтересами.\n" "\n" @@ -1858,7 +1763,7 @@ msgstr "" "\n" "%5$s\n" "\n" -"Якщо ви виявили бажання спробувати користуватись даним сервісом, то " +"Якщо Ви виявили бажання спробувати користуватись даним сервісом, то " "перейдіть за посиланням внизу, аби погодитись із запрошенням.\n" "\n" "%6$s\n" @@ -1866,7 +1771,7 @@ msgstr "" "Якщо ж ні, то просто проігноруйте це повідомлення. Дякуємо за розуміння та " "витрачений час.\n" "\n" -"Щиро ваші, %2$s\n" +"Щиро Ваші, %2$s\n" #: actions/joingroup.php:60 msgid "You must be logged in to join a group." @@ -1910,23 +1815,21 @@ msgstr "%s залишив групу %s" #: actions/login.php:79 actions/register.php:137 msgid "Already logged in." -msgstr "Тепер ви увійшли." +msgstr "Тепер Ви увійшли." #: actions/login.php:110 actions/login.php:120 -#, fuzzy msgid "Invalid or expired token." -msgstr "Недійсний зміст повідомлення" +msgstr "Недійсний або неправильний токен." #: actions/login.php:143 msgid "Incorrect username or password." -msgstr "Неточне ім'я або пароль." +msgstr "Неточне ім’я або пароль." #: actions/login.php:149 -#, fuzzy msgid "Error setting user. You are probably not authorized." -msgstr "Не авторизовано." +msgstr "Помилка. Можливо, Ви не авторизовані." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Увійти" @@ -1939,7 +1842,7 @@ msgstr "Вхід на сайт" #: actions/register.php:423 actions/showgroup.php:236 actions/tagother.php:94 #: lib/groupeditform.php:152 lib/userprofile.php:131 msgid "Nickname" -msgstr "Ім'я користувача" +msgstr "Ім’я користувача" #: actions/login.php:249 actions/register.php:428 #: lib/accountsettingsaction.php:116 @@ -1948,12 +1851,12 @@ msgstr "Пароль" #: actions/login.php:252 actions/register.php:477 msgid "Remember me" -msgstr "Пам'ятати мене" +msgstr "Пам’ятати мене" #: actions/login.php:253 actions/register.php:479 msgid "Automatically login in the future; not for shared computers!" msgstr "" -"Автоматично входити у майбутньому; не для комп'ютерів загального " +"Автоматично входити у майбутньому; не для комп’ютерів загального " "користування!" #: actions/login.php:263 @@ -1965,37 +1868,37 @@ msgid "" "For security reasons, please re-enter your user name and password before " "changing your settings." msgstr "" -"З міркувань безпеки, будь ласка, введіть ще раз ім'я та пароль, перед тим як " +"З міркувань безпеки, будь ласка, введіть ще раз ім’я та пароль, перед тим як " "змінювати налаштування." #: 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 "" -"Увійти викристовуючи ім'я та пароль. Ще не маєте імені користувача? " -"[Зареєструвати](%%action.register%%) новий акаунт, або спробувати [OpenID](%%" -"action.openidlogin%%). " +"Увійти викристовуючи ім’я та пароль. Ще не маєте імені користувача? " +"[Зареєструвати](%%action.register%%) новий акаунт." #: actions/makeadmin.php:91 msgid "Only an admin can make another user an admin." msgstr "" +"Лише користувач з правами адміністратора може призначити інших адмінів групи." #: actions/makeadmin.php:95 #, php-format msgid "%s is already an admin for group \"%s\"." -msgstr "" +msgstr "%s вже є адміном у групі \"%s\"." #: actions/makeadmin.php:132 #, php-format msgid "Can't get membership record for %s in group %s" -msgstr "" +msgstr "Неможна отримати запис для %s щодо членства у групі %s" #: actions/makeadmin.php:145 #, php-format msgid "Can't make %s an admin for group %s" -msgstr "" +msgstr "Неможна %s надати права адміна у групі %s" #: actions/microsummary.php:69 msgid "No current status" @@ -2030,30 +1933,28 @@ msgstr "Жодного отримувача не визначено." msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" -"Не надсилайте повідомлень самому собі; краще поговоріть з собою тихенько " -"вголос." +"Не надсилайте повідомлень самому собі; краще поговоріть із собою вголос." #: actions/newmessage.php:181 -#, fuzzy msgid "Message sent" -msgstr "Повідомлення" +msgstr "Повідомлення надіслано" #: actions/newmessage.php:185 lib/command.php:375 #, php-format msgid "Direct message to %s sent" msgstr "Пряме повідомлення до %s надіслано" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Помилка в Ajax" #: actions/newnotice.php:69 msgid "New notice" -msgstr "Нове повідомлення" +msgstr "Новий допис" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" -msgstr "Повідомлення відправлено" +msgstr "Допис надіслано" #: actions/noticesearch.php:68 #, php-format @@ -2061,17 +1962,17 @@ msgid "" "Search for notices on %%site.name%% by their contents. Separate search terms " "by spaces; they must be 3 characters or more." msgstr "" -"Пошук повідомлень на %%site.name%% за їх змістом. Відокремлюйте пошукові " -"умови інтервалами; вони повинні складатись з 3 знаків або більше." +"Пошук дописів на %%site.name%% за їх змістом. Відокремлюйте пошукові умови " +"інтервалами; вони повинні складатись з 3 знаків або більше." #: actions/noticesearch.php:78 msgid "Text search" -msgstr "Пошук тексту" +msgstr "Пошук текстів" #: actions/noticesearch.php:91 -#, fuzzy, php-format +#, php-format msgid "Search results for \"%s\" on %s" -msgstr " Потік пошуку для \"%s\"" +msgstr "Результати пошуку для \"%s\" на %s" #: actions/noticesearch.php:121 #, php-format @@ -2079,6 +1980,8 @@ msgid "" "Be the first to [post on this topic](%%%%action.newnotice%%%%?" "status_textarea=%s)!" msgstr "" +"Станьте тим, хто напише перший [допис до цього топіку](%%%%action.newnotice%%" +"%%?status_textarea=%s)!" #: actions/noticesearch.php:124 #, php-format @@ -2086,35 +1989,37 @@ msgid "" "Why not [register an account](%%%%action.register%%%%) and be the first to " "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" +"Чому б не [зареєструватись](%%%%action.register%%%%) і не написати перший " +"[допис до цього топіку](%%%%action.newnotice%%%%?status_textarea=%s)!" -#: actions/noticesearchrss.php:89 -#, fuzzy, php-format +#: actions/noticesearchrss.php:96 +#, php-format msgid "Updates with \"%s\"" -msgstr "Оновлення від %1$s на %2$s!" +msgstr "Оновлення з \"%s\"" -#: actions/noticesearchrss.php:91 -#, fuzzy, php-format +#: actions/noticesearchrss.php:98 +#, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "Всі оновлення за збігом з \"%s\"" +msgstr "Всі оновлення за збігом з \"%s\" на %2$s!" #: actions/nudge.php:85 msgid "" "This user doesn't allow nudges or hasn't confirmed or set his email yet." msgstr "" -"Цей користувач не дозволив себе \"розштовхувати\", або не підтвердив чи не " +"Цей користувач не дозволив себе «розштовхувати», або не підтвердив чи не " "налаштував преференції електронної пошти." #: actions/nudge.php:94 msgid "Nudge sent" -msgstr "Спробу \"розштовхати\" зараховано" +msgstr "Спробу «розштовхати» зараховано" #: actions/nudge.php:97 msgid "Nudge sent!" -msgstr "Спробу \"розштовхати\" зараховано!" +msgstr "Спробу «розштовхати» зараховано!" #: actions/oembed.php:79 actions/shownotice.php:100 msgid "Notice has no profile" -msgstr "Повідомлення не має профілю" +msgstr "Допис не має профілю" #: actions/oembed.php:86 actions/shownotice.php:180 #, php-format @@ -2122,13 +2027,12 @@ msgid "%1$s's status on %2$s" msgstr "%1$s має статус на %2$s" #: actions/oembed.php:157 -#, fuzzy msgid "content type " -msgstr "З'єднання" +msgstr "тип змісту " #: actions/oembed.php:160 msgid "Only " -msgstr "" +msgstr "Лише " #: actions/oembed.php:181 actions/oembed.php:200 lib/api.php:999 #: lib/api.php:1027 lib/api.php:1137 @@ -2141,7 +2045,7 @@ msgstr "Пошук людей" #: actions/opensearch.php:67 msgid "Notice Search" -msgstr "Пошук повідомлень" +msgstr "Пошук дописів" #: actions/othersettings.php:60 msgid "Other Settings" @@ -2149,28 +2053,27 @@ msgstr "Інші опції" #: actions/othersettings.php:71 msgid "Manage various other options." -msgstr "Керування деякими іншими опціями" +msgstr "Керування деякими іншими опціями." #: actions/othersettings.php:108 msgid " (free service)" -msgstr "" +msgstr " (безкоштовно)" #: actions/othersettings.php:116 msgid "Shorten URLs with" -msgstr "" +msgstr "Скорочені URL-адреси з" #: actions/othersettings.php:117 msgid "Automatic shortening service to use." -msgstr "Сервіси доступні для використання" +msgstr "Доступні сервіси." #: actions/othersettings.php:122 -#, fuzzy msgid "View profile designs" -msgstr "Налаштування профілю" +msgstr "Переглядати дизайн користувачів" #: actions/othersettings.php:123 msgid "Show or hide profile designs." -msgstr "" +msgstr "Показувати або приховувати дизайни сторінок окремих користувачів." #: actions/othersettings.php:153 msgid "URL shortening service is too long (max 50 chars)." @@ -2179,7 +2082,7 @@ msgstr "Сервіс скорочення URL-адрес надто довгий #: actions/outbox.php:58 #, php-format msgid "Outbox for %s - page %d" -msgstr "Вихідні для %s - сторінка %d" +msgstr "Вихідні для %s — сторінка %d" #: actions/outbox.php:61 #, php-format @@ -2189,7 +2092,7 @@ msgstr "Вихідні для %s" #: actions/outbox.php:116 msgid "This is your outbox, which lists private messages you have sent." msgstr "" -"Це ваші вихідні повідомлення, тут містяться повідомлення, які ви надіслали " +"Це Ваші вихідні повідомлення, тут містяться повідомлення, які Ви надіслали " "приватно." #: actions/passwordsettings.php:58 @@ -2221,9 +2124,9 @@ msgstr "6 або більше знаків" msgid "Confirm" msgstr "Підтвердити" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "такий само, як і пароль вище" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Такий само, як і пароль вище" #: actions/passwordsettings.php:117 msgid "Change" @@ -2239,7 +2142,7 @@ msgstr "Паролі не співпадають." #: actions/passwordsettings.php:165 msgid "Incorrect old password" -msgstr "Старий пароль неточний" +msgstr "Старий пароль є неточним" #: actions/passwordsettings.php:181 msgid "Error saving user; invalid." @@ -2247,19 +2150,120 @@ msgstr "Помилка при збереженні користувача; не #: actions/passwordsettings.php:186 actions/recoverpassword.php:368 msgid "Can't save new password." -msgstr "Не можна зберегти новий пароль." +msgstr "Неможна зберегти новий пароль." #: actions/passwordsettings.php:192 actions/recoverpassword.php:211 msgid "Password saved." msgstr "Пароль збережено." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "Шлях" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "Шлях та налаштування серверу для цього сайту StatusNet." + +#: actions/pathsadminpanel.php:140 +#, php-format +msgid "Theme directory not readable: %s" +msgstr "Дирикторію теми неможна прочитати: %s" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "Щось не так із написанням директорії аватари: %s" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "Щось не так із написанням директорії фону: %s" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "Не можу прочитати директорію локалі: %s" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "Сайт" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "Шлях" + +#: actions/pathsadminpanel.php:216 +msgid "Site path" +msgstr "Шлях до сайту" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "Шлях до локалей" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "Директорія шляху до локалей" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "Тема" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "Сервер теми" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "Шлях до теми" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "Директорія теми" + +#: actions/pathsadminpanel.php:247 +msgid "Avatars" +msgstr "Аватари" + +#: actions/pathsadminpanel.php:252 +msgid "Avatar server" +msgstr "Сервер аватари" + +#: actions/pathsadminpanel.php:256 +msgid "Avatar path" +msgstr "Шлях до аватари" + +#: actions/pathsadminpanel.php:260 +msgid "Avatar directory" +msgstr "Директорія аватари" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "Фони" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "Сервер фонів" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "Шлях до фонів" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "Директорія фонів" + +#: actions/pathsadminpanel.php:297 +msgid "Save paths" +msgstr "Зберегти шляхи" + #: actions/peoplesearch.php:52 #, php-format msgid "" "Search for people on %%site.name%% by their name, location, or interests. " "Separate the terms by spaces; they must be 3 characters or more." msgstr "" -"Пошук людей на %%site.name%% за їх ім'ям, локацією або інтересами. " +"Пошук людей на %%site.name%% за їх ім’ям, локацією або інтересами. " "Відокремлюйте пошукові умови інтервалами; вони повинні складатись з 3 знаків " "або більше." @@ -2270,21 +2274,21 @@ msgstr "Пошук людей" #: actions/peopletag.php:70 #, php-format msgid "Not a valid people tag: %s" -msgstr "Це недійсний особистий тег: %s" +msgstr "Це недійсний особистий теґ: %s" #: actions/peopletag.php:144 #, php-format msgid "Users self-tagged with %s - page %d" -msgstr "Користувачі з особистим тегом %s - сторінка %d" +msgstr "Користувачі з особистим теґом %s — сторінка %d" #: actions/postnotice.php:84 msgid "Invalid notice content" -msgstr "Недійсний зміст повідомлення" +msgstr "Недійсний зміст допису" #: actions/postnotice.php:90 #, php-format msgid "Notice license ‘%s’ is not compatible with site license ‘%s’." -msgstr "" +msgstr "Ліцензія допису ‘%s’ є несумісною з ліцензією сайту ‘%s’." #: actions/profilesettings.php:60 msgid "Profile settings" @@ -2294,8 +2298,7 @@ msgstr "Налаштування профілю" msgid "" "You can update your personal profile info here so people know more about you." msgstr "" -"Ви можете доповнити свій особистий профіль, так що люди знатимуть про вас " -"більше." +"Ви можете доповнити свій особистий профіль і люди знатимуть про Вас більше." #: actions/profilesettings.php:99 msgid "Profile information" @@ -2310,7 +2313,7 @@ msgstr "" #: actions/showgroup.php:247 actions/tagother.php:104 #: lib/groupeditform.php:157 lib/userprofile.php:149 msgid "Full name" -msgstr "Повне ім'я" +msgstr "Повне ім’я" #: actions/profilesettings.php:115 actions/register.php:452 #: lib/groupeditform.php:161 @@ -2319,17 +2322,16 @@ msgstr "Веб-сторінка" #: actions/profilesettings.php:117 actions/register.php:454 msgid "URL of your homepage, blog, or profile on another site" -msgstr "URL-адреса вашої веб-сторінки, блогу, або профілю на іншому сайті" +msgstr "URL-адреса Вашої веб-сторінки, блоґу, або профілю на іншому сайті" #: actions/profilesettings.php:122 actions/register.php:460 -#, fuzzy, php-format +#, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "Опишіть себе та свої інтереси (140 знаків)" +msgstr "Опишіть себе та свої інтереси (%d знаків)" #: actions/profilesettings.php:125 actions/register.php:463 -#, fuzzy msgid "Describe yourself and your interests" -msgstr "Опишіть себе та свої " +msgstr "Опишіть себе та свої інтереси" #: actions/profilesettings.php:127 actions/register.php:465 msgid "Bio" @@ -2344,28 +2346,28 @@ msgstr "Локація" #: actions/profilesettings.php:134 actions/register.php:472 msgid "Where you are, like \"City, State (or Region), Country\"" -msgstr "Де ви живете, на зразок \"Місто, область (регіон), країна\"" +msgstr "Де Ви живете, штибу \"Місто, область (регіон), країна\"" #: actions/profilesettings.php:138 actions/tagother.php:149 #: actions/tagother.php:209 lib/subscriptionlist.php:106 #: lib/subscriptionlist.php:108 lib/userprofile.php:209 msgid "Tags" -msgstr "Теги" +msgstr "Теґи" #: actions/profilesettings.php:140 msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -"Позначте себе тегами (літери, цифри, -, . та _), відокремлюючи кожен комою " +"Позначте себе теґами (літери, цифри, -, . та _), відокремлюючи кожен комою " "або пробілом" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Мова" #: actions/profilesettings.php:145 msgid "Preferred language" -msgstr "Мова, якій надаєте перевагу" +msgstr "Мова, котрій надаєте перевагу" #: actions/profilesettings.php:154 msgid "Timezone" @@ -2373,19 +2375,19 @@ msgstr "Часовий пояс" #: actions/profilesettings.php:155 msgid "What timezone are you normally in?" -msgstr "За яким часовим поясом ви живете?" +msgstr "За яким часовим поясом Ви живете?" #: actions/profilesettings.php:160 msgid "" "Automatically subscribe to whoever subscribes to me (best for non-humans)" msgstr "" -"Автоматично підписуватись до тих, хто підписався до мене (якщо ви бот, то це " -"саме для вас)" +"Автоматично підписуватись до тих, хто підписався до мене. (Якщо Ви — бот, то " +"це саме для Вас. Слава роботам!)" #: actions/profilesettings.php:221 actions/register.php:223 -#, fuzzy, php-format +#, php-format msgid "Bio is too long (max %d chars)." -msgstr "Ви перевищили ліміт (140 знаків це максимум)" +msgstr "Ви перевищили ліміт (%d знаків максимум)." #: actions/profilesettings.php:228 actions/siteadminpanel.php:165 msgid "Timezone not selected." @@ -2393,12 +2395,12 @@ msgstr "Часовий пояс не обрано." #: actions/profilesettings.php:234 msgid "Language is too long (max 50 chars)." -msgstr "Мова задовга (50 знаків максимум)" +msgstr "Мова задовга (50 знаків максимум)." #: actions/profilesettings.php:246 actions/tagother.php:178 #, php-format msgid "Invalid tag: \"%s\"" -msgstr "Недійсний тег: \"%s\"" +msgstr "Недійсний теґ: \"%s\"" #: actions/profilesettings.php:295 msgid "Couldn't update user for autosubscribe." @@ -2410,7 +2412,7 @@ msgstr "Не вдалося зберегти профіль." #: actions/profilesettings.php:336 msgid "Couldn't save tags." -msgstr "Не вдалося зберегти теги." +msgstr "Не вдалося зберегти теґи." #: actions/profilesettings.php:344 lib/adminpanelaction.php:126 msgid "Settings saved." @@ -2419,35 +2421,32 @@ msgstr "Налаштування збережено." #: actions/public.php:83 #, php-format msgid "Beyond the page limit (%s)" -msgstr "" +msgstr "Досягнуто ліміту сторінки (%s)" #: actions/public.php:92 msgid "Could not retrieve public stream." -msgstr "Не вдається відновити загальний потік." +msgstr "Не вдається відновити загальну стрічку." #: actions/public.php:129 #, php-format msgid "Public timeline, page %d" -msgstr "Загальний потік, сторінка %d" +msgstr "Загальний стрічка, сторінка %d" #: actions/public.php:131 lib/publicgroupnav.php:79 msgid "Public timeline" -msgstr "Загальна хронологія" +msgstr "Загальна стрічка" #: actions/public.php:151 -#, fuzzy msgid "Public Stream Feed (RSS 1.0)" -msgstr "Живлення загального потоку" +msgstr "Стрічка публічних дописів (RSS 1.0)" #: actions/public.php:155 -#, fuzzy msgid "Public Stream Feed (RSS 2.0)" -msgstr "Живлення загального потоку" +msgstr "Стрічка публічних дописів (RSS 2.0)" #: actions/public.php:159 -#, fuzzy msgid "Public Stream Feed (Atom)" -msgstr "Живлення загального потоку" +msgstr "Стрічка публічних дописів (Atom)" #: actions/public.php:179 #, php-format @@ -2455,16 +2454,19 @@ msgid "" "This is the public timeline for %%site.name%% but no one has posted anything " "yet." msgstr "" +"Це публічна стрічка дописів сайту %%site.name%%, але вона поки що порожня." #: actions/public.php:182 msgid "Be the first to post!" -msgstr "" +msgstr "Станьте першим! Напишіть щось!" #: actions/public.php:186 #, php-format msgid "" "Why not [register an account](%%action.register%%) and be the first to post!" msgstr "" +"Чому б не [зареєструватись](%%action.register%%) і не зробити свій перший " +"допис!" #: actions/public.php:233 #, php-format @@ -2474,34 +2476,40 @@ msgid "" "tool. [Join now](%%action.register%%) to share notices about yourself with " "friends, family, and colleagues! ([Read more](%%doc.help%%))" msgstr "" +"Це %%site.name%% — сервіс [мікроблоґів](http://uk.wikipedia.org/wiki/" +"Мікроблоґ), який працює на вільному програмному забезпеченні [StatusNet]" +"(http://status.net/). [Приєднуйтесь](%%action.register%%) зараз і зможете " +"розділити своє життя з друзями, родиною і колегами! ([Дізнатися більше](%%" +"doc.help%%))" #: actions/public.php:238 -#, fuzzy, php-format +#, php-format msgid "" "This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-" "blogging) service based on the Free Software [StatusNet](http://status.net/) " "tool." msgstr "" -"Цей сайт %%site.name%%, є сервісом [мікроблогів] (http://en.wikipedia.org/" -"wiki/Micro-blogging) " +"Це %%site.name%% — сервіс [мікроблоґів](http://uk.wikipedia.org/wiki/" +"Мікроблоґ), який працює на вільному програмному забезпеченні [StatusNet]" +"(http://status.net/)." #: actions/publictagcloud.php:57 msgid "Public tag cloud" -msgstr "Загальна хмарка тегів" +msgstr "Загальна хмарка теґів" #: actions/publictagcloud.php:63 #, php-format msgid "These are most popular recent tags on %s " -msgstr "Це найбільш популярні нові теги на %s " +msgstr "Це найбільш популярні нові теґи на %s " #: actions/publictagcloud.php:69 #, php-format msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet." -msgstr "" +msgstr "Поки що ніхто не використовував теґ [hashtag](%%doc.tags%%)." #: actions/publictagcloud.php:72 msgid "Be the first to post one!" -msgstr "" +msgstr "Станьте першим! Напишіть щось!" #: actions/publictagcloud.php:75 #, php-format @@ -2509,10 +2517,12 @@ msgid "" "Why not [register an account](%%action.register%%) and be the first to post " "one!" msgstr "" +"Чому б не [зареєструватись](%%%%action.register%%%%) і не написати щось " +"цікаве!" #: actions/publictagcloud.php:135 msgid "Tag cloud" -msgstr "Хмарка тегів" +msgstr "Хмарка теґів" #: actions/recoverpassword.php:36 msgid "You are already logged in!" @@ -2524,7 +2534,7 @@ msgstr "Немає такого коду відновлення." #: actions/recoverpassword.php:66 msgid "Not a recovery code." -msgstr "Це не код оновлення." +msgstr "Це не код відновлення." #: actions/recoverpassword.php:73 msgid "Recovery code for unknown user." @@ -2547,23 +2557,25 @@ msgid "" "If you have forgotten or lost your password, you can get a new one sent to " "the email address you have stored in your account." msgstr "" +"Якщо загубите або втратите свій пароль, його буде легко відновити за " +"допомогою електронної адреси, яку Ви вказали у власному профілі." #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " -msgstr "" +msgstr "Ідентифікація успішна. Введіть новий пароль. " #: actions/recoverpassword.php:188 msgid "Password recovery" -msgstr "" +msgstr "Відновлення паролю" #: actions/recoverpassword.php:191 msgid "Nickname or email address" -msgstr "" +msgstr "Ім’я користувача або поштова адреса" #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." msgstr "" -"Ваше ім'я користувача на цьому сервері, або зареєстрована електронна адреса." +"Ваше ім’я користувача на цьому сервері, або зареєстрована електронна адреса." #: actions/recoverpassword.php:199 actions/recoverpassword.php:200 msgid "Recover" @@ -2579,7 +2591,7 @@ msgstr "Відновити пароль" #: actions/recoverpassword.php:210 actions/recoverpassword.php:322 msgid "Password recovery requested" -msgstr "Запит на відновлення паролю відправлено." +msgstr "Запит на відновлення паролю відправлено" #: actions/recoverpassword.php:213 msgid "Unknown action" @@ -2589,21 +2601,17 @@ msgstr "Дія невідома" msgid "6 or more characters, and don't forget it!" msgstr "6 або більше знаків, і не забудьте їх!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Такий само, як і пароль вище" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Скинути" #: actions/recoverpassword.php:252 msgid "Enter a nickname or email address." -msgstr "Введіть ім'я або електронну адресу." +msgstr "Введіть ім’я або електронну адресу." #: actions/recoverpassword.php:272 msgid "No user with that email address or username." -msgstr "Користувача з такою електронною адресою або ім'ям немає." +msgstr "Користувача з такою електронною адресою або ім’ям немає." #: actions/recoverpassword.php:287 msgid "No registered email address for that user." @@ -2618,8 +2626,8 @@ msgid "" "Instructions for recovering your password have been sent to the email " "address registered to your account." msgstr "" -"Інструкції з відновлення паролю було надіслано на електронну адресу, яку ви " -"вказали у налаштуваннях вашого профілю." +"Інструкції з відновлення паролю було надіслано на електронну адресу, яку Ви " +"вказали у налаштуваннях Вашого профілю." #: actions/recoverpassword.php:344 msgid "Unexpected password reset." @@ -2639,7 +2647,7 @@ msgstr "Помилка в налаштуваннях користувача." #: actions/recoverpassword.php:382 msgid "New password successfully saved. You are now logged in." -msgstr "Новий пароль успішно збережено. Тепер ви увійшли." +msgstr "Новий пароль успішно збережено. Тепер Ви увійшли." #: actions/register.php:85 actions/register.php:189 actions/register.php:404 msgid "Sorry, only invited people can register." @@ -2647,15 +2655,14 @@ msgstr "" "Пробачте, але лише ті, кого було запрошено, мають змогу зареєструватись тут." #: actions/register.php:92 -#, fuzzy msgid "Sorry, invalid invitation code." -msgstr "Помилка з кодом підтвердження." +msgstr "Даруйте, помилка у коді запрошення." #: actions/register.php:112 msgid "Registration successful" msgstr "Реєстрація успішна" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Реєстрація" @@ -2678,13 +2685,15 @@ msgstr "Ця адреса вже використовується." #: actions/register.php:243 actions/register.php:264 msgid "Invalid username or password." -msgstr "Недійсне ім'я або пароль." +msgstr "Недійсне ім’я або пароль." #: actions/register.php:342 msgid "" "With this form you can create a new account. You can then post notices and " "link up to friends and colleagues. " msgstr "" +"Ця форма дозволить створити новий акаунт. Ви зможете робити дописи і будете " +"в курсі справ Ваших друзів та колег. " #: actions/register.php:424 msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." @@ -2701,7 +2710,7 @@ msgid "Same as password above. Required." msgstr "Такий само, як і пароль вище. Неодмінно." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Пошта" @@ -2711,7 +2720,7 @@ msgstr "Використовується лише для оновлень, ог #: actions/register.php:449 msgid "Longer name, preferably your \"real\" name" -msgstr "Довше ім'я, переважно ваше \"справжнє\" ім'я" +msgstr "Довше ім’я, звичайно ж Ваше \"справжнє\" ім’я :)" #: actions/register.php:493 msgid "My text and files are available under " @@ -2719,10 +2728,9 @@ msgstr "Мої повідомлення та файли доступні під #: actions/register.php:495 msgid "Creative Commons Attribution 3.0" -msgstr "" +msgstr "Кріейтів Комонс Авторство 3.0" #: actions/register.php:496 -#, fuzzy msgid "" " except this private data: password, email address, IM address, and phone " "number." @@ -2748,20 +2756,20 @@ msgid "" "\n" "Thanks for signing up and we hope you enjoy using this service." msgstr "" -"Вітаємо, %s! І ласкаво просимо до %%%%site.name%%%%. Звідси ви, можливо, " +"Вітаємо, %s! І ласкаво просимо до %%%%site.name%%%%. Звідси Ви, можливо, " "схочете...\n" "\n" -"*Подивитись [ваш профіль](%s) та написати своє перше повідомлення.\n" -"*Додати [адресу Jabber/GTalk](%%%%action.imsettings%%%%), так щоб мати змогу " -"надсилати повідомлення через службу миттєвих повідомлень.\n" -"*[Розшукати людей](%%%%action.peoplesearch%%%%), які мають спільні з вами " +"*Подивитись [Ваш профіль](%s) та зробити свій перший допис.\n" +"*Додати [адресу Jabber/GTalk](%%%%action.imsettings%%%%), аби мати змогу " +"надсилати дописи через службу миттєвих повідомлень.\n" +"*[Розшукати людей](%%%%action.peoplesearch%%%%), які мають спільні з Вами " "інтереси.\n" -"*Оновити [налаштування профілю](%%%%action.profilesettings%%%%) аби інші " -"дізнались більше про вас.\n" -"*Прочитати [додаткову інформацію](%%%%doc.help%%%%), аби переконатись, що ви " +"*Оновити [налаштування профілю](%%%%action.profilesettings%%%%), щоб інші " +"могли знати про Вас більше.\n" +"*Прочитати [додаткову інформацію](%%%%doc.help%%%%), аби переконатись, що Ви " "нічого не пропустили. \n" "\n" -"Дякуємо, що зареєструвались у нас, і, сподіваємось, вам сподобається наш " +"Дякуємо, що зареєструвались у нас, і, сподіваємось, Вам сподобається наш " "сервіс." #: actions/register.php:561 @@ -2770,7 +2778,7 @@ msgid "" "to confirm your email address.)" msgstr "" "(Ви маєте негайно отримати листа електронною поштою, в якому знаходитимуться " -"інструкції щодо підтвердження вашої електронної адреси.)" +"інструкції щодо підтвердження Вашої електронної адреси.)" #: actions/remotesubscribe.php:98 #, php-format @@ -2779,26 +2787,25 @@ msgid "" "register%%) a new account. If you already have an account on a [compatible " "microblogging site](%%doc.openmublog%%), enter your profile URL below." msgstr "" -"Щоб підписатись, ви можете [увійти](%%action.login%%), або [зареєструвати](%%" -"action.register%%) новий рахунок. Якщо ви вже маєте рахунок на [сумісному " -"сайті](%%doc.openmublog%%), введіть URL-адресу вашого профілю нижче." +"Щоб підписатись, Ви можете [увійти](%%action.login%%), або [зареєструвати](%%" +"action.register%%) новий акаунт. Якщо Ви вже маєте акаунт на [сумісному " +"сайті](%%doc.openmublog%%), введіть URL-адресу Вашого профілю нижче." #: actions/remotesubscribe.php:112 msgid "Remote subscribe" msgstr "Віддалена підписка" #: actions/remotesubscribe.php:124 -#, fuzzy msgid "Subscribe to a remote user" -msgstr "Підписатись до цього користувача" +msgstr "Підписатись до віддаленого користувача" #: actions/remotesubscribe.php:129 msgid "User nickname" -msgstr "Ім'я користувача" +msgstr "Ім’я користувача" #: actions/remotesubscribe.php:130 msgid "Nickname of the user you want to follow" -msgstr "Ім'я користувача, за яким ви бажаєте слідувати" +msgstr "Ім’я користувача за яким Ви бажаєте слідувати" #: actions/remotesubscribe.php:133 msgid "Profile URL" @@ -2806,10 +2813,10 @@ msgstr "URL-адреса профілю" #: actions/remotesubscribe.php:134 msgid "URL of your profile on another compatible microblogging service" -msgstr "URL-адреса вашого профілю на іншому сумісному сервісі" +msgstr "URL-адреса Вашого профілю на іншому сумісному сервісі" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Підписатись" @@ -2818,18 +2825,17 @@ msgid "Invalid profile URL (bad format)" msgstr "Недійсна URL-адреса профілю (неправильний формат)" #: actions/remotesubscribe.php:168 -#, fuzzy msgid "" "Not a valid profile URL (no YADIS document or no or invalid XRDS defined)." -msgstr "Це недійсна URL-адреса профілю (немає документа YADIS)." +msgstr "" +"Це недійсна URL-адреса профілю (немає документа YADIS; немає або помилкове " +"визначення XRDS)." #: actions/remotesubscribe.php:176 -#, fuzzy msgid "That’s a local profile! Login to subscribe." msgstr "Це локальний профіль! Увійдіть аби підписатись." #: actions/remotesubscribe.php:183 -#, fuzzy msgid "Couldn’t get a request token." msgstr "Не вдалося отримати токен запиту." @@ -2845,19 +2851,19 @@ msgid "Replies to %s, page %d" msgstr "Відповіді %s, сторінка %d" #: actions/replies.php:144 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (RSS 1.0)" -msgstr "Живлення повідомлень для %s" +msgstr "Стрічка відповідей до %s (RSS 1.0)" #: actions/replies.php:151 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (RSS 2.0)" -msgstr "Живлення повідомлень для %s" +msgstr "Стрічка відповідей до %s (RSS 2.0)" #: actions/replies.php:158 #, php-format msgid "Replies feed for %s (Atom)" -msgstr "Живлення повідомлень для %s" +msgstr "Стрічка відповідей до %s (Atom)" #: actions/replies.php:198 #, php-format @@ -2865,6 +2871,8 @@ msgid "" "This is the timeline showing replies to %s but %s hasn't received a notice " "to his attention yet." msgstr "" +"Ця стрічка дописів містить відповіді %s, але %s ще нічого не отримав у " +"відповідь." #: actions/replies.php:203 #, php-format @@ -2872,6 +2880,8 @@ msgid "" "You can engage other users in a conversation, subscribe to more people or " "[join groups](%%action.groups%%)." msgstr "" +"Ви можете долучити інших користувачів до спілкування, підписавшись до " +"більшої кількості людей або [приєднавшись до груп](%%action.groups%%)." #: actions/replies.php:205 #, php-format @@ -2879,51 +2889,54 @@ msgid "" "You can try to [nudge %s](../%s) or [post something to his or her attention]" "(%%%%action.newnotice%%%%?status_textarea=%s)." msgstr "" +"Ви можете [«розштовхати» %s](../%s) або [написати дещо варте його уваги](%%%%" +"action.newnotice%%%%?status_textarea=%s)." #: actions/repliesrss.php:72 -#, fuzzy, php-format +#, php-format msgid "Replies to %1$s on %2$s!" -msgstr "Повідомлення до %1$s на %2$s" +msgstr "Відповіді до %1$s на %2$s!" #: actions/sandbox.php:65 actions/unsandbox.php:65 -#, fuzzy msgid "You cannot sandbox users on this site." -msgstr "Ви не можете надіслати повідомлення цьому користувачеві." +msgstr "Ви не можете нікого ізолювати на цьому сайті." #: actions/sandbox.php:72 -#, fuzzy msgid "User is already sandboxed." -msgstr "Користувач заблокував вас." +msgstr "Користувача ізольовано доки набереться уму-розуму." #: actions/showfavorites.php:79 -#, fuzzy, php-format +#, php-format msgid "%s's favorite notices, page %d" -msgstr "Обрані повідомлення %s, сторінка %d" +msgstr "Обрані дописи %s, сторінка %d" #: actions/showfavorites.php:132 msgid "Could not retrieve favorite notices." -msgstr "Не можна відновити обрані повідомлення." +msgstr "Не можна відновити обрані дописи." #: actions/showfavorites.php:170 #, php-format msgid "Feed for favorites of %s (RSS 1.0)" -msgstr "Живлення для друзів %s" +msgstr "Стрічка обраних дописів %s (RSS 1.0)" #: actions/showfavorites.php:177 #, php-format msgid "Feed for favorites of %s (RSS 2.0)" -msgstr "Живлення для друзів %s" +msgstr "Стрічка обраних дописів %s (RSS 2.0)" #: actions/showfavorites.php:184 #, php-format msgid "Feed for favorites of %s (Atom)" -msgstr "Живлення для друзів %s" +msgstr "Стрічка обраних дописів %s (Atom)" #: actions/showfavorites.php:205 msgid "" "You haven't chosen any favorite notices yet. Click the fave button on " "notices you like to bookmark them for later or shed a spotlight on them." msgstr "" +"Ви поки що не відмітили жодних дописів. Натисніть на відповідну кнопку у " +"дописі який Ви вподобали, аби повернутись до нього пізніше, або звернути на " +"нього увагу інших." #: actions/showfavorites.php:207 #, php-format @@ -2931,6 +2944,8 @@ msgid "" "%s hasn't added any notices to his favorites yet. Post something interesting " "they would add to their favorites :)" msgstr "" +"%s поки що не вподобав жодних дописів. Може Ви б написали йому щось " +"цікаве? :)" #: actions/showfavorites.php:211 #, php-format @@ -2939,10 +2954,13 @@ msgid "" "account](%%%%action.register%%%%) and then post something interesting they " "would add to their favorites :)" msgstr "" +"%s поки що не вподобав жодних дописів. Чому б не [зареєструватись](%%%%" +"action.register%%%%) і не написати щось цікаве, що мало б сподобатись цьому " +"користувачеві :)" #: actions/showfavorites.php:242 msgid "This is a way to share what you like." -msgstr "" +msgstr "Це спосіб поділитись з усіма тим, що вам подобається." #: actions/showgroup.php:82 lib/groupnav.php:86 #, php-format @@ -2970,31 +2988,31 @@ msgstr "Зауваження" #: actions/showgroup.php:284 lib/groupeditform.php:184 msgid "Aliases" -msgstr "" +msgstr "Додаткові імена" #: actions/showgroup.php:293 msgid "Group actions" msgstr "Діяльність групи" #: actions/showgroup.php:328 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s group (RSS 1.0)" -msgstr "Живлення повідомлень для групи %s" +msgstr "Стрічка дописів групи %s (RSS 1.0)" #: actions/showgroup.php:334 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s group (RSS 2.0)" -msgstr "Живлення повідомлень для групи %s" +msgstr "Стрічка дописів групи %s (RSS 2.0)" #: actions/showgroup.php:340 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s group (Atom)" -msgstr "Живлення повідомлень для групи %s" +msgstr "Стрічка дописів групи %s (Atom)" #: actions/showgroup.php:345 #, php-format msgid "FOAF for %s group" -msgstr "Вихідні для %s" +msgstr "FOAF для групи %s" #: actions/showgroup.php:381 actions/showgroup.php:438 lib/groupnav.php:91 msgid "Members" @@ -3015,9 +3033,8 @@ msgid "Statistics" msgstr "Статистика" #: actions/showgroup.php:432 -#, fuzzy msgid "Created" -msgstr "Створити" +msgstr "Створено" #: actions/showgroup.php:448 #, php-format @@ -3028,22 +3045,28 @@ msgid "" "their life and interests. [Join now](%%%%action.register%%%%) to become part " "of this group and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" +"**%s** це група на %%%%site.name%%%% — сервісі [мікроблоґів](http://uk." +"wikipedia.org/wiki/Мікроблоґ), який працює на вільному програмному " +"забезпеченні [StatusNet](http://status.net/). Члени цієї групи роблять " +"короткі дописи про своє життя та інтереси. [Приєднуйтесь](%%action.register%" +"%) зараз і долучіться до спілкування! ([Дізнатися більше](%%doc.help%%))" #: actions/showgroup.php:454 -#, fuzzy, php-format +#, php-format msgid "" "**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en." "wikipedia.org/wiki/Micro-blogging) service based on the Free Software " "[StatusNet](http://status.net/) tool. Its members share short messages about " "their life and interests. " msgstr "" -"**%s** це група користувачів на сайті %%%%site.name%%%%, який є сервісом " -"[мікроблогів] (http://en.wikipedia.org/wiki/Micro-blogging) " +"**%s** це група користувачів на %%site.name%% — сервісі [мікроблоґів](http://" +"uk.wikipedia.org/wiki/Мікроблоґ), який працює на вільному програмному " +"забезпеченні [StatusNet](http://status.net/). Члени цієї групи роблять " +"короткі дописи про своє життя та інтереси. " #: actions/showgroup.php:482 -#, fuzzy msgid "Admins" -msgstr "Адмін" +msgstr "Адміни" #: actions/showmessage.php:81 msgid "No such message." @@ -3064,14 +3087,13 @@ msgid "Message from %1$s on %2$s" msgstr "Повідомлення від %1$s на %2$s" #: actions/shownotice.php:90 -#, fuzzy msgid "Notice deleted." -msgstr "Повідомлення відправлено" +msgstr "Допис видалено." #: actions/showstream.php:73 -#, fuzzy, php-format +#, php-format msgid " tagged %s" -msgstr "Повідомлення позначені з %s" +msgstr " позначено з %s" #: actions/showstream.php:79 #, php-format @@ -3079,40 +3101,42 @@ msgid "%s, page %d" msgstr "%s, сторінка %d" #: actions/showstream.php:122 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s tagged %s (RSS 1.0)" -msgstr "Живлення повідомлень для групи %s" +msgstr "Стрічка дописів для %s з теґом %s (RSS 1.0)" #: actions/showstream.php:129 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s (RSS 1.0)" -msgstr "Живлення повідомлень для %s" +msgstr "Стрічка дописів для %s (RSS 1.0)" #: actions/showstream.php:136 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s (RSS 2.0)" -msgstr "Живлення повідомлень для %s" +msgstr "Стрічка дописів для %s (RSS 2.0)" #: actions/showstream.php:143 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %s (Atom)" -msgstr "Живлення повідомлень для %s" +msgstr "Стрічка дописів для %s (Atom)" #: actions/showstream.php:148 -#, fuzzy, php-format +#, php-format msgid "FOAF for %s" -msgstr "Вихідні для %s" +msgstr "FOAF для %s" #: actions/showstream.php:191 #, php-format msgid "This is the timeline for %s but %s hasn't posted anything yet." -msgstr "" +msgstr "Це стрічка дописів %s, але %s ще нічого не написав." #: actions/showstream.php:196 msgid "" "Seen anything interesting recently? You haven't posted any notices yet, now " "would be a good time to start :)" msgstr "" +"Побачили щось цікаве нещодавно? Ви ще нічого не написали і це слушна нагода " +"аби розпочати! :)" #: actions/showstream.php:198 #, php-format @@ -3120,6 +3144,8 @@ msgid "" "You can try to nudge %s or [post something to his or her attention](%%%%" "action.newnotice%%%%?status_textarea=%s)." msgstr "" +"Ви можете «розштовхати» %s або [щось йому написати](%%%%action.newnotice%%%%?" +"status_textarea=%s)." #: actions/showstream.php:234 #, php-format @@ -3129,269 +3155,269 @@ msgid "" "[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to " "follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" +"**%s** користується %%%%site.name%%%% — сервісом [мікроблоґів](http://uk." +"wikipedia.org/wiki/Мікроблоґ), який працює на вільному програмному " +"забезпеченні [StatusNet](http://status.net/). [Приєднуйтесь](%%action." +"register%%) зараз і слідкуйте за дописами **%s**, також на Вас чекає багато " +"іншого! ([Дізнатися більше](%%doc.help%%))" #: actions/showstream.php:239 -#, fuzzy, php-format +#, php-format msgid "" "**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en." "wikipedia.org/wiki/Micro-blogging) service based on the Free Software " "[StatusNet](http://status.net/) tool. " msgstr "" -"**%s** є власником рахунку на сайті %%%%site.name%%%% - сервісі " -"[мікроблогів] (http://en.wikipedia.org/wiki/Micro-blogging) " +"**%s** є власником акаунту на сайті %%%%site.name%%%% — сервісі [мікроблоґів]" +"(http://uk.wikipedia.org/wiki/Мікроблоґ), який працює на вільному " +"програмному забезпеченні [StatusNet](http://status.net/). " #: actions/silence.php:65 actions/unsilence.php:65 -#, fuzzy msgid "You cannot silence users on this site." -msgstr "Ви не можете надіслати повідомлення цьому користувачеві." +msgstr "Ви не можете позбавляти користувачів права голосу на цьому сайті." #: actions/silence.php:72 -#, fuzzy msgid "User is already silenced." -msgstr "Користувач заблокував вас." - -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Запросити" +msgstr "Користувачу наразі заклеїли рота скотчем." #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." -msgstr "" +msgstr "Загальні налаштування цього сайту StatusNet." #: actions/siteadminpanel.php:147 msgid "Site name must have non-zero length." -msgstr "" +msgstr "Ім’я сайту не може бути порожнім." #: actions/siteadminpanel.php:155 -#, fuzzy msgid "You must have a valid contact email address" -msgstr "Це недійсна електронна адреса" +msgstr "Електронна адреса має бути дійсною" #: actions/siteadminpanel.php:173 #, php-format msgid "Unknown language \"%s\"" -msgstr "" +msgstr "Мову не визначено \"%s\"" #: actions/siteadminpanel.php:180 msgid "Invalid snapshot report URL." -msgstr "" +msgstr "Помилковий снепшот URL." #: actions/siteadminpanel.php:186 msgid "Invalid snapshot run value." -msgstr "" +msgstr "Помилкове значення снепшоту." #: actions/siteadminpanel.php:192 msgid "Snapshot frequency must be a number." -msgstr "" +msgstr "Частота повторення снепшотів має містити цифру." #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." -msgstr "" +msgid "You must set an SSL server when enabling SSL." +msgstr "Ви маєте встановити SSL-сервер, коли використовуєте SSL." #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." -msgstr "" +msgid "Invalid SSL server. The maximum length is 255 characters." +msgstr "Помилковий SSL-сервер. Максимальна довжина 255 знаків." #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." -msgstr "" +msgid "Minimum text limit is 140 characters." +msgstr "Ліміт текстових повідомлень становить 140 знаків." #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" +"Часове обмеження при надсиланні дублікату повідомлення має становити від 1 і " +"більше секунд." -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" -msgstr "" +#: actions/siteadminpanel.php:266 +msgid "General" +msgstr "Основні" + +#: actions/siteadminpanel.php:269 +msgid "Site name" +msgstr "Назва сайту" + +#: actions/siteadminpanel.php:270 +msgid "The name of your site, like \"Yourcompany Microblog\"" +msgstr "Назва Вашого сайту, штибу \"Мікроблоґи компанії ...\"" + +#: actions/siteadminpanel.php:274 +msgid "Brought by" +msgstr "Надано" #: actions/siteadminpanel.php:275 -#, fuzzy -msgid "Site name" -msgstr "Зауваження сайту" - -#: actions/siteadminpanel.php:276 -msgid "The name of your site, like \"Yourcompany Microblog\"" -msgstr "" +msgid "Text used for credits link in footer of each page" +msgstr "Текст використаний для посілань кредитів унизу кожної сторінки" #: actions/siteadminpanel.php:279 -msgid "Brought by" -msgstr "" +msgid "Brought by URL" +msgstr "Наданий URL" #: actions/siteadminpanel.php:280 -msgid "Text used for credits link in footer of each page" -msgstr "" - -#: actions/siteadminpanel.php:283 -msgid "Brought by URL" -msgstr "" +msgid "URL used for credits link in footer of each page" +msgstr "URL використаний для посілань кредитів унизу кожної сторінки" #: actions/siteadminpanel.php:284 -msgid "URL used for credits link in footer of each page" -msgstr "" +msgid "Contact email address for your site" +msgstr "Контактна електронна адреса для Вашого сайту" -#: actions/siteadminpanel.php:288 -#, fuzzy -msgid "contact email address for your site" -msgstr "Нова електронна адреса для надсилання повідомлень на %s" +#: actions/siteadminpanel.php:290 +msgid "Local" +msgstr "Локаль" + +#: actions/siteadminpanel.php:301 +msgid "Default timezone" +msgstr "Часовий пояс за замовчанням" #: actions/siteadminpanel.php:302 -msgid "Default timezone" -msgstr "" - -#: actions/siteadminpanel.php:303 msgid "Default timezone for the site; usually UTC." -msgstr "" +msgstr "Часовий пояс за замовчанням для сайту; зазвичай UTC." -#: actions/siteadminpanel.php:310 -#, fuzzy +#: actions/siteadminpanel.php:308 msgid "Default site language" -msgstr "Мова, якій надаєте перевагу" +msgstr "Мова сайту за замовчанням" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +msgid "URLs" +msgstr "URL-адреси" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 -#, fuzzy +#: actions/siteadminpanel.php:319 msgid "Server" -msgstr "Відновити" +msgstr "Сервер" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." -msgstr "" +msgstr "Ім’я хосту сервера на якому знаходиться сайт." -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Зауваження сайту" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" -msgstr "" +msgstr "Надзвичайні URL-адреси" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" -msgstr "" +msgstr "Використовувати надзвичайні (найбільш пам’ятні і визначні) URL-адреси?" + +#: actions/siteadminpanel.php:331 +msgid "Access" +msgstr "Погодитись" #: actions/siteadminpanel.php:334 -#, fuzzy msgid "Private" -msgstr "Конфіденційність" +msgstr "Приватно" #: actions/siteadminpanel.php:336 msgid "Prohibit anonymous users (not logged in) from viewing site?" msgstr "" +"Заборонити анонімним відвідувачам (ті, що не увійшли до системи) переглядати " +"сайт?" #: actions/siteadminpanel.php:340 -#, fuzzy msgid "Invite only" -msgstr "Запросити" +msgstr "Лише за запрошеннями" #: actions/siteadminpanel.php:342 msgid "Make registration invitation only." -msgstr "" +msgstr "Зробити регістрацію лише за запрошеннями." -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 -#, fuzzy +#: actions/siteadminpanel.php:346 msgid "Closed" -msgstr "Блок" +msgstr "Закрито" #: actions/siteadminpanel.php:348 msgid "Disable new registrations." -msgstr "" - -#: actions/siteadminpanel.php:353 -msgid "Randomly during Web hit" -msgstr "" +msgstr "Скасувати подальшу регістрацію." #: actions/siteadminpanel.php:354 -msgid "In a scheduled job" -msgstr "" - -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 -#, fuzzy -msgid "Never" -msgstr "Відновити" +msgid "Snapshots" +msgstr "Снепшоти" #: actions/siteadminpanel.php:357 -msgid "Data snapshots" -msgstr "" +msgid "Randomly during Web hit" +msgstr "Випадково під час веб-хіта" #: actions/siteadminpanel.php:358 +msgid "In a scheduled job" +msgstr "Згідно плану робіт" + +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 +msgid "Never" +msgstr "Ніколи" + +#: actions/siteadminpanel.php:360 +msgid "Data snapshots" +msgstr "Снепшоти даних" + +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" -msgstr "" +msgstr "Коли надсилати статистичні дані до серверів status.net" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" -msgstr "" +msgstr "Частота" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" -msgstr "" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" +msgstr "Снепшоти надсилатимуться раз на N веб-хітів" #: actions/siteadminpanel.php:372 msgid "Report URL" -msgstr "" +msgstr "Звітня URL-адреса" #: actions/siteadminpanel.php:373 msgid "Snapshots will be sent to this URL" -msgstr "" +msgstr "Снепшоти надсилатимуться на цю URL-адресу" -#: actions/siteadminpanel.php:381 -#, fuzzy -msgid "Sometimes" -msgstr "Повідомлення" - -#: actions/siteadminpanel.php:382 -msgid "Always" -msgstr "" +#: actions/siteadminpanel.php:380 +msgid "SSL" +msgstr "SSL-шифрування" #: actions/siteadminpanel.php:384 -msgid "Use SSL" -msgstr "" +msgid "Sometimes" +msgstr "Іноді" #: actions/siteadminpanel.php:385 +msgid "Always" +msgstr "Завжди" + +#: actions/siteadminpanel.php:387 +msgid "Use SSL" +msgstr "Використовувати SSL" + +#: actions/siteadminpanel.php:388 msgid "When to use SSL" -msgstr "" +msgstr "Тоді використовувати SSL" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" -msgstr "" +msgstr "SSL-сервер" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" -msgstr "" +msgstr "Сервер на який направляти SSL-запити" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "Обмеження" + +#: actions/siteadminpanel.php:403 msgid "Text limit" -msgstr "" +msgstr "Текстові обмеження" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." -msgstr "" +msgstr "Максимальна кількість знаків у дописі." -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" -msgstr "" +msgstr "Часове обмеження" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" +"Як довго користувачі мають зачекати (в секундах) аби надіслати той самий " +"допис ще раз." -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 -#, fuzzy +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 msgid "Save site settings" -msgstr "Налаштування аватари" +msgstr "Зберегти налаштування сайту" #: actions/smssettings.php:58 msgid "SMS Settings" @@ -3403,9 +3429,8 @@ msgid "You can receive SMS messages through email from %%site.name%%." msgstr "Ви можете отримувати СМС через електронну пошту від %%site.name%%." #: actions/smssettings.php:91 -#, fuzzy msgid "SMS is not available." -msgstr "Ця сторінка не доступна в " +msgstr "СМС недоступно." #: actions/smssettings.php:112 msgid "Current confirmed SMS-enabled phone number." @@ -3421,7 +3446,7 @@ msgstr "Код підтвердження" #: actions/smssettings.php:131 msgid "Enter the code you received on your phone." -msgstr "Введіть код, який ви отримали телефоном." +msgstr "Введіть код, який Ви отримали телефоном." #: actions/smssettings.php:138 msgid "SMS Phone number" @@ -3449,19 +3474,18 @@ msgstr "Оператора не обрано." #: actions/smssettings.php:318 msgid "That is already your phone number." -msgstr "Це і так вже ваш телефонний номер." +msgstr "Це і є Ваш телефонний номер." #: actions/smssettings.php:321 msgid "That phone number already belongs to another user." msgstr "Цей телефонний номер належить іншому користувачу." #: 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 "" -"Код підтвердження був відправлений на телефонний номер, який ви додали. " +"Код підтвердження був відправлений на телефонний номер, який Ви додали. " "Перевірте вхідні повідомлення, там має бути код та подальші інструкції." #: actions/smssettings.php:374 @@ -3470,7 +3494,7 @@ msgstr "Це помилковий код підтвердження." #: actions/smssettings.php:405 msgid "That is not your phone number." -msgstr "Це не ваш телефонний номер." +msgstr "Це не Ваш телефонний номер." #: actions/smssettings.php:465 msgid "Mobile carrier" @@ -3486,8 +3510,8 @@ msgid "" "Mobile carrier for your phone. If you know a carrier that accepts SMS over " "email but isn't listed here, send email to let us know at %s." msgstr "" -"Оператор мобільного зв'язку. Якщо вам відомий оператор, що підтримує " -"надсилання SMS через електронну пошту, але він тут не вказаний, напишіть нам " +"Оператор мобільного зв’язку. Якщо Вам відомий оператор, що підтримує " +"надсилання СМС через електронну пошту, але він тут не вказаний, напишіть нам " "і ми внесемо його до списку." #: actions/smssettings.php:498 @@ -3522,23 +3546,25 @@ msgstr "Підписані до %s, сторінка %d" #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." -msgstr "Тут представлені ті, хто слідкує за вашими повідомленнями." +msgstr "Тут представлені ті, хто слідкує за Вашими дописами." #: actions/subscribers.php:67 #, php-format msgid "These are the people who listen to %s's notices." -msgstr "Тут представлені ті, хто слідкує за повідомленнями від %s." +msgstr "Тут представлені ті, хто слідкує за дописами від %s." #: actions/subscribers.php:108 msgid "" "You have no subscribers. Try subscribing to people you know and they might " "return the favor" msgstr "" +"Ви не маєте підписчиків. Спробуйте підписатись до когось і, можливо, до Вас " +"підпишуться навзаєм." #: actions/subscribers.php:110 #, php-format msgid "%s has no subscribers. Want to be the first?" -msgstr "" +msgstr "%s ще не має підписчиків. Будете першим?" #: actions/subscribers.php:114 #, php-format @@ -3546,6 +3572,8 @@ msgid "" "%s has no subscribers. Why not [register an account](%%%%action.register%%%" "%) and be the first?" msgstr "" +"%s ще не має підписчиків. Чому б не [зареєструватись](%%%%action.register%%%" +"%) і не стати першим?" #: actions/subscriptions.php:52 #, php-format @@ -3559,12 +3587,12 @@ msgstr "Підписки %s, сторінка %d" #: actions/subscriptions.php:65 msgid "These are the people whose notices you listen to." -msgstr "Тут представлені ті, за чиїми повідомленнями ви слідкуєте." +msgstr "Тут представлені ті, за чиїми дописами Ви слідкуєте." #: actions/subscriptions.php:69 #, php-format msgid "These are the people whose notices %s listens to." -msgstr "Тут представлені ті, за чиїми повідомленнями слідкує %s." +msgstr "Тут представлені ті, за чиїми дописами слідкує %s." #: actions/subscriptions.php:121 #, php-format @@ -3575,11 +3603,17 @@ msgid "" "featured%%). If you're a [Twitter user](%%action.twittersettings%%), you can " "automatically subscribe to people you already follow there." msgstr "" +"Ви не слідкуєте за жодним з дописувачів, спробуйте підписатись до тих, кого " +"Ви знаєте. Спробуйте [розшукати людей](%%action.peoplesearch%%), роздивіться " +"серед членів груп, які Вас цікавлять, або прогляньте список [користувачів " +"вартих уваги](%%action.featured%%). Якщо Ви користуєтесь [Твіттером](%%" +"action.twittersettings%%), то можете автоматично підписатись до людей, за " +"якими слідкуєте там." #: actions/subscriptions.php:123 actions/subscriptions.php:127 -#, fuzzy, php-format +#, php-format msgid "%s is not listening to anyone." -msgstr "%1$s тепер слідкує за повідомленями " +msgstr "%s не відслідковує нічого" #: actions/subscriptions.php:194 msgid "Jabber" @@ -3619,66 +3653,63 @@ msgid "" "Tags for this user (letters, numbers, -, ., and _), comma- or space- " "separated" msgstr "" -"Позначити користувача тегами (літери, цифри, -, . та _), відокремлюючи кожен " +"Позначити користувача теґами (літери, цифри, -, . та _), відокремлюючи кожен " "комою або пробілом" #: actions/tagother.php:193 msgid "" "You can only tag people you are subscribed to or who are subscribed to you." msgstr "" -"Ви маєте можливість позначати тегами тих, до кого ви підписані, а також тих, " -"хто є підписаним до вас." +"Ви маєте можливість позначати теґами тих, до кого Ви підписані, а також тих, " +"хто є підписаним до Вас." #: actions/tagother.php:200 msgid "Could not save tags." -msgstr "Не вдалося зберегти теги." +msgstr "Не вдалося зберегти теґи." #: actions/tagother.php:236 msgid "Use this form to add tags to your subscribers or subscriptions." -msgstr "Скористайтесь цією формою, щоб додати теги підпискам та підписчикам." +msgstr "Скористайтесь цією формою, щоб додати теґи підпискам та підписчикам." #: actions/tag.php:68 #, php-format msgid "Notices tagged with %s, page %d" -msgstr "Повідомлення позначені %s, сторінка %d" +msgstr "Дописи позначені %s, сторінка %d" #: actions/tag.php:86 -#, fuzzy, php-format +#, php-format msgid "Notice feed for tag %s (RSS 1.0)" -msgstr "Живлення повідомлень для %s" +msgstr "Стрічка дописів для теґу %s (RSS 1.0)" #: actions/tag.php:92 -#, fuzzy, php-format +#, php-format msgid "Notice feed for tag %s (RSS 2.0)" -msgstr "Живлення повідомлень для %s" +msgstr "Стрічка дописів для теґу %s (RSS 2.0)" #: actions/tag.php:98 -#, fuzzy, php-format +#, php-format msgid "Notice feed for tag %s (Atom)" -msgstr "Живлення повідомлень для %s" +msgstr "Стрічка дописів для теґу %s (Atom)" #: actions/tagrss.php:35 msgid "No such tag." -msgstr "Такого тегу немає." +msgstr "Такого теґу немає." #: actions/twitapitrends.php:87 msgid "API method under construction." msgstr "API метод наразі знаходиться у розробці." #: actions/unblock.php:59 -#, fuzzy msgid "You haven't blocked that user." -msgstr "Цього користувача вже заблоковано." +msgstr "Цього користувача блокувати неможливо." #: actions/unsandbox.php:72 -#, fuzzy msgid "User is not sandboxed." -msgstr "Користувач заблокував вас." +msgstr "Користувач не у пісочниці." #: actions/unsilence.php:72 -#, fuzzy msgid "User is not silenced." -msgstr "Користувач не має профілю." +msgstr "Користувач поки що має право голосу." #: actions/unsubscribe.php:77 msgid "No profile id in request." @@ -3695,48 +3726,113 @@ msgstr "Відписано" #: actions/updateprofile.php:62 actions/userauthorization.php:330 #, php-format msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." -msgstr "" +msgstr "Ліцензія ‘%s’ не відповідає ліцензії сайту ‘%s’." -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "Користувач" #: actions/useradminpanel.php:69 msgid "User settings for this StatusNet site." -msgstr "" +msgstr "Власні налаштування користувача для цього сайту StatusNet." -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" -msgstr "" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." +msgstr "Помилкове обмеження біо. Це мають бути цифри." -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Запросити" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "Помилковий текст привітання. Максимальна довжина 255 знаків." -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "Помилкова підписка за замовчанням: '%1$s' не є користувачем." + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Профіль" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "Обмеження біо" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "Максимальна довжина біо користувача в знаках." + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "Нові користувачі" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "Привітання нового користувача" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "Текст привітання нових користувачів (255 знаків)." + +#: actions/useradminpanel.php:241 +msgid "Default subscription" +msgstr "Підписка за замовчанням" + +#: actions/useradminpanel.php:242 +msgid "Automatically subscribe new users to this user." +msgstr "Автоматично підписувати нових користувачів до цього користувача." + +#: actions/useradminpanel.php:251 +msgid "Invitations" +msgstr "Запрошення" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "Запрошення скасовано" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." msgstr "" +"В той чи інший спосіб дозволити користувачам вітати нових користувачів." + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "Сесії" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "Сесії обробки даних" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "Обробка даних сесій самостійно." + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "Сесія наладки" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." +msgstr "Виводити дані сесії наладки." #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Авторизувати підписку" #: actions/userauthorization.php:110 -#, fuzzy msgid "" "Please check these details to make sure that you want to subscribe to this " "user’s notices. If you didn’t just ask to subscribe to someone’s notices, " "click “Reject”." msgstr "" -"Будь ласка, перевірте всі деталі, щоб упевнитись, що ви дійсно бажаєте " -"підписатись на повідомлення даного користувача. Якщо ви не збирались " -"підписуватись ні на чиї повідомлення, просто натисніть \"Відмінити\"." +"Будь ласка, перевірте всі деталі, щоб упевнитись, що Ви дійсно бажаєте " +"підписатись на дописи цього користувача. Якщо Ви не збирались підписуватись " +"ні на чиї дописи, просто натисніть «Відмінити»." #: actions/userauthorization.php:188 -#, fuzzy msgid "License" -msgstr "ліцензія." +msgstr "Ліцензія" #: actions/userauthorization.php:209 msgid "Accept" @@ -3752,9 +3848,8 @@ msgid "Reject" msgstr "Забраковано" #: actions/userauthorization.php:212 -#, fuzzy msgid "Reject this subscription" -msgstr "Підписки %s" +msgstr "Відмінити цю підписку" #: actions/userauthorization.php:225 msgid "No authorization request!" @@ -3765,7 +3860,6 @@ msgid "Subscription authorized" msgstr "Підписку авторизовано" #: actions/userauthorization.php:249 -#, fuzzy msgid "" "The subscription has been authorized, but no callback URL was passed. Check " "with the site’s instructions for details on how to authorize the " @@ -3780,7 +3874,6 @@ msgid "Subscription rejected" msgstr "Підписку скинуто" #: actions/userauthorization.php:261 -#, fuzzy msgid "" "The subscription has been rejected, but no callback URL was passed. Check " "with the site’s instructions for details on how to fully reject the " @@ -3793,56 +3886,57 @@ msgstr "" #: actions/userauthorization.php:296 #, php-format msgid "Listener URI ‘%s’ not found here" -msgstr "" +msgstr "URI слухача ‘%s’ тут не знайдено" #: actions/userauthorization.php:301 #, php-format msgid "Listenee URI ‘%s’ is too long." -msgstr "" +msgstr "URI слухача ‘%s’ задовге." #: actions/userauthorization.php:307 #, php-format msgid "Listenee URI ‘%s’ is a local user." -msgstr "" +msgstr "URI слухача ‘%s’ це локальний користувач" #: actions/userauthorization.php:322 #, php-format msgid "Profile URL ‘%s’ is for a local user." -msgstr "" +msgstr "URL-адреса профілю ‘%s’ для локального користувача." #: actions/userauthorization.php:338 #, php-format msgid "Avatar URL ‘%s’ is not valid." -msgstr "" +msgstr "URL-адреса автари ‘%s’ помилкова." #: actions/userauthorization.php:343 -#, fuzzy, php-format +#, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "Не можна прочитати URL аватари '%s'" +msgstr "Не можна прочитати URL аватари ‘%s’." #: actions/userauthorization.php:348 -#, fuzzy, php-format +#, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "Неправильний тип зображення для '%s'" +msgstr "Неправильний тип зображення для URL-адреси аватари ‘%s’." #: actions/userbyid.php:70 msgid "No id." msgstr "Немає ID." #: actions/userdesignsettings.php:76 lib/designsettings.php:65 -#, fuzzy msgid "Profile design" -msgstr "Налаштування профілю" +msgstr "Дизайн профілю" #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" "Customize the way your profile looks with a background image and a colour " "palette of your choice." msgstr "" +"Налаштуйте вигляд сторінки свого профілю, використовуючи фонове зображення і " +"кольори на свій смак." #: actions/userdesignsettings.php:282 msgid "Enjoy your hotdog!" -msgstr "" +msgstr "Поласуйте бутербродом!" #: actions/usergroups.php:64 #, php-format @@ -3850,19 +3944,19 @@ msgid "%s groups, page %d" msgstr "Групи %s, сторінка %d" #: actions/usergroups.php:130 -#, fuzzy msgid "Search for more groups" -msgstr "Пошук людей або текстів" +msgstr "Шукати групи ще" #: actions/usergroups.php:153 -#, fuzzy, php-format +#, php-format msgid "%s is not a member of any group." -msgstr "Ви не є учасником цієї групи." +msgstr "%s не є учасником жодної групи." #: actions/usergroups.php:158 #, php-format msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." msgstr "" +"Спробуйте [знайти якісь групи](%%action.groupsearch%%) і приєднайтеся до них." #: classes/File.php:137 #, php-format @@ -3870,21 +3964,22 @@ msgid "" "No file may be larger than %d bytes and the file you sent was %d bytes. Try " "to upload a smaller version." msgstr "" +"Ні, файл не може бути більшим за %d байтів, а те, що Ви хочете надіслати, " +"важить %d байтів. Спробуйте меншу версію." #: classes/File.php:147 #, php-format msgid "A file this large would exceed your user quota of %d bytes." -msgstr "" +msgstr "Розміри цього файлу перевищують Вашу квоту на %d байтів." #: classes/File.php:154 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." -msgstr "" +msgstr "Розміри цього файлу перевищують Вашу місячну квоту на %d байтів." #: classes/Message.php:45 -#, fuzzy msgid "You are banned from sending direct messages." -msgstr "Помилка при відправці прямого повідомлення." +msgstr "Вам заборонено надсилати прямі повідомлення." #: classes/Message.php:61 msgid "Could not insert message." @@ -3897,31 +3992,29 @@ msgstr "Не можна оновити повідомлення з новим UR #: classes/Notice.php:164 #, php-format msgid "DB error inserting hashtag: %s" -msgstr "Помилка бази даних при додаванні тегу: %s" +msgstr "Помилка бази даних при додаванні теґу: %s" #: classes/Notice.php:179 -#, fuzzy msgid "Problem saving notice. Too long." -msgstr "Проблема при збереженні повідомлення." +msgstr "Проблема при збереженні допису. Надто довге." #: classes/Notice.php:183 msgid "Problem saving notice. Unknown user." -msgstr "Проблема при збереженні повідомлення. Невідомий користувач." +msgstr "Проблема при збереженні допису. Невідомий користувач." #: classes/Notice.php:188 msgid "" "Too many notices too fast; take a breather and post again in a few minutes." msgstr "" -"Дуже багато повідомлень за короткий термін; відпочиньте трошки і " +"Дуже багато дописів за короткий термін; ходіть подихайте повітрям і " "повертайтесь за кілька хвилин." #: classes/Notice.php:194 -#, fuzzy msgid "" "Too many duplicate messages too quickly; take a breather and post again in a " "few minutes." msgstr "" -"Дуже багато повідомлень за короткий термін; відпочиньте трошки і " +"Дуже багато повідомлень за короткий термін; ходіть подихайте повітрям і " "повертайтесь за кілька хвилин." #: classes/Notice.php:200 @@ -3930,29 +4023,25 @@ msgstr "Вам заборонено надсилати дописи до цьо #: classes/Notice.php:265 classes/Notice.php:290 msgid "Problem saving notice." -msgstr "Проблема при збереженні повідомлення." +msgstr "Проблема при збереженні допису." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Помилка бази даних при додаванні відповіді: %s" #: classes/User_group.php:380 msgid "Could not create group." -msgstr "Не вдалося створити нову групу" +msgstr "Не вдалося створити нову групу." #: classes/User_group.php:409 msgid "Could not set group membership." msgstr "Не вдалося встановити членство." #: classes/User.php:347 -#, fuzzy, php-format +#, php-format msgid "Welcome to %1$s, @%2$s!" -msgstr "Повідомлення до %1$s на %2$s" - -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Профіль" +msgstr "Вітаємо на %1$s, @%2$s!" #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" @@ -3964,16 +4053,15 @@ msgstr "Завантаження аватари" #: lib/accountsettingsaction.php:116 msgid "Change your password" -msgstr "Змінити ваш пароль" +msgstr "Змінити Ваш пароль" #: lib/accountsettingsaction.php:120 msgid "Change email handling" -msgstr "Змінити електронну адресу вручну" +msgstr "Змінити електронну адресу" #: lib/accountsettingsaction.php:124 -#, fuzzy msgid "Design your profile" -msgstr "Профіль користувача." +msgstr "Дизайн Вашого профілю" #: lib/accountsettingsaction.php:128 msgid "Other" @@ -3986,240 +4074,233 @@ msgstr "Інші опції" #: lib/action.php:144 #, php-format msgid "%s - %s" -msgstr "%s - %s" +msgstr "%s — %s" #: lib/action.php:159 msgid "Untitled page" msgstr "Сторінка без заголовку" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "Відправна навігація по сайту" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Дім" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" -msgstr "Персональний профіль і потік друзів" +msgstr "Персональний профіль і стрічка друзів" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" -msgstr "Рахунок" +msgstr "Акаунт" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "Змінити електронну адресу, аватару, пароль, профіль" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" -msgstr "З'єднання" +msgstr "З’єднання" -#: lib/action.php:435 -#, fuzzy +#: lib/action.php:436 msgid "Connect to services" -msgstr "Невдале перенаправлення на сервер: %s" +msgstr "З’єднання з сервісами" -#: lib/action.php:439 -#, fuzzy +#: lib/action.php:440 msgid "Change site configuration" -msgstr "Відправна навігація по сайту" +msgstr "Змінити конфігурацію сайту" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Запросити" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" -msgstr "Запросіть друзів та колег приєднатись до вас на %s" +msgstr "Запросіть друзів та колег приєднатись до Вас на %s" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Вийти" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "Вийти з сайту" -#: lib/action.php:454 +#: lib/action.php:455 msgid "Create an account" -msgstr "Створити новий рахунок" +msgstr "Створити новий акаунт" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "Увійти на сайт" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Допомога" -#: lib/action.php:460 +#: lib/action.php:461 msgid "Help me!" msgstr "Допоможіть!" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Пошук" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "Пошук людей або текстів" -#: lib/action.php:484 +#: lib/action.php:485 msgid "Site notice" msgstr "Зауваження сайту" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "Огляд" -#: lib/action.php:616 +#: lib/action.php:617 msgid "Page notice" msgstr "Зауваження сторінки" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "Другорядна навігація по сайту" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Про" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "ЧаПи" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" -msgstr "" +msgstr "Умови" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Конфіденційність" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Джерело" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Контакт" -#: lib/action.php:740 -#, fuzzy +#: lib/action.php:741 msgid "Badge" -msgstr "\"Розштовхати\"" +msgstr "«Розштовхати»" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" -msgstr "Ліцензія StatusNet software" +msgstr "Ліцензія програмного забезпечення StatusNet" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%). " msgstr "" -"**%%site.name%%** це сервіс мікроблогів наданий вам [%%site.broughtby%%](%%" +"**%%site.name%%** — це сервіс мікроблоґів наданий вам [%%site.broughtby%%](%%" "site.broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " -msgstr "**%%site.name%%** це сервіс мікроблогів. " +msgstr "**%%site.name%%** — це сервіс мікроблоґів. " -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" "s, available under the [GNU Affero General Public License](http://www.fsf." "org/licensing/licenses/agpl-3.0.html)." msgstr "" -"Сервіс працює на [StatusNet](http://status.net/) - програмному забезпеченні " -"для мікроблогів, версія %s, доступному під [GNU Affero General Public " +"Сервіс працює на [StatusNet](http://status.net/) — програмному забезпеченні " +"для мікроблоґів, версія %s, доступному під [GNU Affero General Public " "License](http://www.fsf.org/licensing/licenses/agpl-3.0.html)." -#: lib/action.php:789 -#, fuzzy +#: lib/action.php:790 msgid "Site content license" -msgstr "Ліцензія StatusNet software" +msgstr "Ліцензія змісту сайту" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "Всі " -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "ліцензія." -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "Нумерація сторінок" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "Вперед" -#: lib/action.php:1084 +#: lib/action.php:1085 msgid "Before" msgstr "Назад" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "Виникли певні проблеми з токеном поточної сесії." #: lib/adminpanelaction.php:96 -#, fuzzy msgid "You cannot make changes to this site." -msgstr "Ви не можете надіслати повідомлення цьому користувачеві." +msgstr "Ви не можете щось змінювати на цьому сайті." #: lib/adminpanelaction.php:195 -#, fuzzy msgid "showForm() not implemented." -msgstr "Виконання команди ще не завершено." +msgstr "showForm() не виконано." #: lib/adminpanelaction.php:224 -#, fuzzy msgid "saveSettings() not implemented." -msgstr "Виконання команди ще не завершено." +msgstr "saveSettings() не виконано." #: lib/adminpanelaction.php:247 -#, fuzzy msgid "Unable to delete design setting." -msgstr "Не маю можливості зберегти ваші налаштування Твіттера!" +msgstr "Немає можливості видалити налаштування дизайну." #: lib/adminpanelaction.php:300 -#, fuzzy msgid "Basic site configuration" -msgstr "Підтвердження електронної адреси" +msgstr "Основна конфігурація сайту" #: lib/adminpanelaction.php:303 -#, fuzzy msgid "Design configuration" -msgstr "Підтвердження СМС" +msgstr "Конфігурація дизайну" + +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +msgid "Paths configuration" +msgstr "Конфігурація шляху" #: lib/attachmentlist.php:87 msgid "Attachments" -msgstr "" +msgstr "Вкладення" #: lib/attachmentlist.php:265 msgid "Author" -msgstr "" +msgstr "Автор" #: lib/attachmentlist.php:278 -#, fuzzy msgid "Provider" -msgstr "Профіль" +msgstr "Провайдер" #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" -msgstr "" +msgstr "Дописи, до яких прикріплено це вкладення" #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" -msgstr "" +msgstr "Теґи для цього вкладення" #: lib/channel.php:138 lib/channel.php:158 msgid "Command results" @@ -4238,18 +4319,18 @@ msgid "Sorry, this command is not yet implemented." msgstr "Даруйте, але виконання команди ще не завершено." #: lib/command.php:88 -#, fuzzy, php-format +#, php-format msgid "Could not find a user with nickname %s" -msgstr "Не вдалося оновити користувача з підтвердженною електронною адресою." +msgstr "Не вдалося знайти користувача з іменем %s" #: lib/command.php:92 msgid "It does not make a lot of sense to nudge yourself!" -msgstr "" +msgstr "Гадаємо, користі від «розштовхування» самого себе небагато, чи не так?!" #: lib/command.php:99 -#, fuzzy, php-format +#, php-format msgid "Nudge sent to %s" -msgstr "Спробу \"розштовхати\" зараховано" +msgstr "Спробу «розштовхати» %s зараховано" #: lib/command.php:126 #, php-format @@ -4258,18 +4339,21 @@ msgid "" "Subscribers: %2$s\n" "Notices: %3$s" msgstr "" +"Підписки: %1$s\n" +"Підписчики: %2$s\n" +"Дописи: %3$s" #: lib/command.php:152 lib/command.php:400 msgid "Notice with that id does not exist" -msgstr "" +msgstr "Такого допису не існує" #: lib/command.php:168 lib/command.php:416 lib/command.php:471 msgid "User has no last notice" -msgstr "Користувач має останнє повідомлення" +msgstr "Користувач не має останнього допису" #: lib/command.php:190 msgid "Notice marked as fave." -msgstr "Повідомлення позначено як обране." +msgstr "Допис позначено як обраний." #: lib/command.php:315 #, php-format @@ -4279,7 +4363,7 @@ msgstr "%1$s (%2$s)" #: lib/command.php:318 #, php-format msgid "Fullname: %s" -msgstr "Повне ім'я: %s" +msgstr "Повне ім’я: %s" #: lib/command.php:321 #, php-format @@ -4297,32 +4381,31 @@ msgid "About: %s" msgstr "Про мене: %s" #: lib/command.php:358 scripts/xmppdaemon.php:321 -#, fuzzy, php-format +#, php-format msgid "Message too long - maximum is %d characters, you sent %d" -msgstr "Повідомлення надто довге - максимум 140 знаків, а ви надрукували %d" +msgstr "Повідомлення надто довге — максимум %d знаків, а ви надсилаєте %d" #: lib/command.php:377 msgid "Error sending direct message." msgstr "Помилка при відправці прямого повідомлення." #: lib/command.php:431 -#, fuzzy, php-format +#, php-format msgid "Notice too long - maximum is %d characters, you sent %d" -msgstr "Повідомлення надто довге - максимум 140 знаків, а ви надрукували %d" +msgstr "Допис надто довгий — максимум %d знаків, а ви надсилаєте %d" #: lib/command.php:439 -#, fuzzy, php-format +#, php-format msgid "Reply to %s sent" -msgstr "Відповісти на це повідомлення" +msgstr "Відповідь до %s надіслано" #: lib/command.php:441 -#, fuzzy msgid "Error saving notice." -msgstr "Проблема при збереженні повідомлення." +msgstr "Проблема при збереженні допису." #: lib/command.php:495 msgid "Specify the name of the user to subscribe to" -msgstr "Зазначте ім'я користувача, до якого бажаєте підписатись" +msgstr "Зазначте ім’я користувача, до якого бажаєте підписатись" #: lib/command.php:502 #, php-format @@ -4331,7 +4414,7 @@ msgstr "Підписано до %s" #: lib/command.php:523 msgid "Specify the name of the user to unsubscribe from" -msgstr "Зазначте ім'я користувача, від якого бажаєте відписатись" +msgstr "Зазначте ім’я користувача, від якого бажаєте відписатись" #: lib/command.php:530 #, php-format @@ -4359,50 +4442,48 @@ msgid "Can't turn on notification." msgstr "Не можна увімкнути сповіщення." #: lib/command.php:597 -#, fuzzy, php-format +#, php-format msgid "Could not create login token for %s" -msgstr "Не вдалося створити форму OpenID: %s" +msgstr "Не вдалося створити токен входу для %s" #: lib/command.php:602 #, php-format msgid "This link is useable only once, and is good for only 2 minutes: %s" msgstr "" +"Це посилання можна використати лише раз, воно дійсне протягом 2 хвилин: %s" #: lib/command.php:618 -#, fuzzy msgid "You are not subscribed to anyone." -msgstr "Ви не підписані до цього профілю." +msgstr "Ви не маєте жодних підписок." #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Ви не підписані до цього профілю." -msgstr[1] "Ви не підписані до цього профілю." +msgstr[0] "Ви підписані до цієї особи:" +msgstr[1] "Ви підписані до цих людей:" +msgstr[2] "Ви підписані до цих людей:" #: lib/command.php:640 -#, fuzzy msgid "No one is subscribed to you." -msgstr "Не вдалося підписати іншого до вас." +msgstr "До Вас ніхто не підписаний." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" -msgstr[0] "Не вдалося підписати іншого до вас." -msgstr[1] "Не вдалося підписати іншого до вас." +msgstr[0] "Ця особа є підписаною до Вас:" +msgstr[1] "Ці люди підписані до Вас:" +msgstr[2] "Ці люди підписані до Вас:" #: lib/command.php:662 -#, fuzzy msgid "You are not a member of any groups." -msgstr "Ви не є учасником цієї групи." +msgstr "Ви не є учасником жодної групи." #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" -msgstr[0] "Ви не є учасником цієї групи." -msgstr[1] "Ви не є учасником цієї групи." +msgstr[0] "Ви є учасником групи:" +msgstr[1] "Ви є учасником таких груп:" +msgstr[2] "Ви є учасником таких груп:" #: lib/command.php:678 msgid "" @@ -4442,24 +4523,57 @@ msgid "" "tracks - not yet implemented.\n" "tracking - not yet implemented.\n" msgstr "" +"Команди:\n" +"on - увімкнути сповіщення\n" +"off - вимкнути сповіщення\n" +"help - список команд\n" +"follow - підписатись до користувача\n" +"groups - групи, до яких Ви входите\n" +"subscriptions - користувачі, до яких Ви підписані\n" +"subscribers - користувачі, які підписані до Вас\n" +"leave - відписатись від користувача\n" +"d - надіслати особисте повідомлення\n" +"get - отримати останній допис користувача\n" +"whois - інфо про користувача\n" +"fav - додати останній допис користувача до обраних\n" +"fav # - додати допис #номер до обраних\n" +"reply # - відповісти на допис #номер\n" +"reply - відповісти на останній допис користувача\n" +"join - приєднатися до групи\n" +"login - отримати посилання для входу у веб-інтерфейс\n" +"drop - залишити групу\n" +"stats - отримати статистику\n" +"stop - те саме що і 'off'\n" +"quit - те саме що і 'off'\n" +"sub - те саме що і 'follow'\n" +"unsub - те саме що і 'leave'\n" +"last - те саме що і 'get'\n" +"on - наразі не виконується\n" +"off - наразі не виконується\n" +"nudge - «розштовхати»\n" +"invite - наразі не виконується\n" +"track - наразі не виконується\n" +"untrack - наразі не виконується\n" +"track off - наразі не виконується\n" +"untrack all - наразі не виконується\n" +"tracks - наразі не виконується\n" +"tracking - наразі не виконується\n" #: lib/common.php:199 -#, fuzzy msgid "No configuration file found. " -msgstr "Немає коду підтвердження." +msgstr "Файлу конфігурації не знайдено. " #: lib/common.php:200 msgid "I looked for configuration files in the following places: " -msgstr "" +msgstr "Шукав файли конфігурації в цих місцях: " #: lib/common.php:201 msgid "You may wish to run the installer to fix this." -msgstr "" +msgstr "Запустіть файл інсталяції, аби полагодити це." #: lib/common.php:202 -#, fuzzy msgid "Go to the installer." -msgstr "Увійти на сайт" +msgstr "Іти до файлу інсталяції." #: lib/connectsettingsaction.php:110 msgid "IM" @@ -4471,29 +4585,30 @@ msgstr "Оновлення за допомогою служби миттєвих #: lib/connectsettingsaction.php:116 msgid "Updates by SMS" -msgstr "Оновлення через SMS" +msgstr "Оновлення через СМС" #: lib/dberroraction.php:60 msgid "Database error" -msgstr "" +msgstr "Помилка бази даних" #: lib/designsettings.php:105 -#, fuzzy msgid "Upload file" -msgstr "Завантажити" +msgstr "Завантажити файл" #: lib/designsettings.php:109 msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" +"Ви можете завантажити власне фонове зображення. Максимальний розмір файлу " +"становить 2Мб." #: lib/designsettings.php:372 msgid "Bad default color settings: " -msgstr "" +msgstr "Помилка кольорів за замовчуванням: " #: lib/designsettings.php:468 msgid "Design defaults restored." -msgstr "" +msgstr "Дизайн за замовчуванням відновлено." #: lib/disfavorform.php:114 lib/disfavorform.php:140 msgid "Disfavor this notice" @@ -4513,40 +4628,39 @@ msgstr "Експорт даних" #: lib/feed.php:85 msgid "RSS 1.0" -msgstr "" +msgstr "RSS 1.0" #: lib/feed.php:87 msgid "RSS 2.0" -msgstr "" +msgstr "RSS 2.0" #: lib/feed.php:89 msgid "Atom" -msgstr "" +msgstr "Atom" #: lib/feed.php:91 msgid "FOAF" -msgstr "" +msgstr "FOAF" #: lib/galleryaction.php:121 msgid "Filter tags" -msgstr "Фільтр для тегів" +msgstr "Фільтр для теґів" #: lib/galleryaction.php:131 msgid "All" msgstr "Всі" #: lib/galleryaction.php:139 -#, fuzzy msgid "Select tag to filter" -msgstr "Оберіть оператора" +msgstr "Оберіть фільтр теґів" #: lib/galleryaction.php:140 msgid "Tag" -msgstr "Тег" +msgstr "Теґ" #: lib/galleryaction.php:141 msgid "Choose a tag to narrow list" -msgstr "Оберіть тег до звуженого списку" +msgstr "Оберіть теґ до звуженого списку" #: lib/galleryaction.php:143 msgid "Go" @@ -4554,17 +4668,16 @@ msgstr "Вперед" #: lib/groupeditform.php:163 msgid "URL of the homepage or blog of the group or topic" -msgstr "URL-адреса веб-сторінки, блогу групи, або тематичного блогу" +msgstr "URL-адреса веб-сторінки, блоґу групи, або тематичного блоґу" #: lib/groupeditform.php:168 -#, fuzzy msgid "Describe the group or topic" -msgstr "Опишіть групу або тему, вкладаючись у 140 знаків" +msgstr "Опишіть групу або тему" #: lib/groupeditform.php:170 -#, fuzzy, php-format +#, php-format msgid "Describe the group or topic in %d characters" -msgstr "Опишіть групу або тему, вкладаючись у 140 знаків" +msgstr "Опишіть групу або тему, вкладаючись у %d знаків" #: lib/groupeditform.php:172 msgid "Description" @@ -4573,26 +4686,26 @@ msgstr "Опис" #: lib/groupeditform.php:179 msgid "" "Location for the group, if any, like \"City, State (or Region), Country\"" -msgstr "Локація групи, на зразок \"Місто, область (або регіон), країна\"" +msgstr "Локація групи, штибу \"Місто, область (або регіон), країна\"" #: lib/groupeditform.php:187 #, php-format msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" +"Додаткові імена для групи, відокремлювати комами або пробілами, максимум %d" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Група" #: lib/groupnav.php:101 -#, fuzzy msgid "Blocked" msgstr "Блок" #: lib/groupnav.php:102 -#, fuzzy, php-format +#, php-format msgid "%s blocked users" -msgstr "Блокувати користувача." +msgstr "%s заблокувані користувачі" #: lib/groupnav.php:108 #, php-format @@ -4609,9 +4722,9 @@ msgid "Add or edit %s logo" msgstr "Додати або редагувати логотип %s" #: lib/groupnav.php:120 -#, fuzzy, php-format +#, php-format msgid "Add or edit %s design" -msgstr "Додати або редагувати логотип %s" +msgstr "Додати або редагувати дизайн %s" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -4624,16 +4737,16 @@ msgstr "Групи з найбільшою кількістю дописів" #: lib/grouptagcloudsection.php:56 #, php-format msgid "Tags in %s group's notices" -msgstr "Теги у повідомленнях групи %s" +msgstr "Теґи у дописах групи %s" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Ця сторінка не доступна для того типу медіа, з яким ви погодились" #: lib/imagefile.php:75 -#, fuzzy, php-format +#, php-format msgid "That file is too big. The maximum file size is %s." -msgstr "Ви маєте можливість завантажити логотип для вашої группи." +msgstr "Цей файл завеликий. Максимальний розмір %s." #: lib/imagefile.php:80 msgid "Partial upload." @@ -4659,10 +4772,18 @@ msgstr "Файл втрачено." msgid "Unknown file type" msgstr "Тип файлу не підтримується" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "Мб" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "кб" + #: lib/jabber.php:192 #, php-format msgid "[%s]" -msgstr "" +msgstr "[%s]" #: lib/joinform.php:114 msgid "Join" @@ -4674,11 +4795,11 @@ msgstr "Залишити" #: lib/logingroupnav.php:80 msgid "Login with a username and password" -msgstr "Увійти використовуючи ім'я та пароль" +msgstr "Увійти використовуючи ім’я та пароль" #: lib/logingroupnav.php:86 msgid "Sign up for a new account" -msgstr "Зареєструвати новий рахунок" +msgstr "Зареєструвати новий акаунт" #: lib/mailbox.php:89 msgid "Only the user can read their own mailboxes." @@ -4690,11 +4811,13 @@ msgid "" "You have no private messages. You can send private message to engage other " "users in conversation. People can send you messages for your eyes only." msgstr "" +"У Вас немає приватних повідомлень. Зокрема, Ви можете надсилати приватні " +"повідомлення аби долучити користувачів до розмови. Такі повідомлення бачите " +"лише Ви." -#: lib/mailbox.php:227 lib/noticelist.php:424 -#, fuzzy +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" -msgstr " від " +msgstr "від" #: lib/mail.php:172 msgid "Email address confirmation" @@ -4716,14 +4839,26 @@ msgid "" "Thanks for your time, \n" "%s\n" msgstr "" +"Агов, %s.\n" +"\n" +"Хтось щойно ввів цю електронну адресу на %s.\n" +"\n" +"Якщо то були Ви, мусите це підтвердити використовуючи посилання:\n" +"\n" +"\t%s\n" +"\n" +"А якщо ні, то просто проігноруйте це повідомлення.\n" +"\n" +"Дякуємо за Ваш час \n" +"%s\n" #: lib/mail.php:236 #, php-format msgid "%1$s is now listening to your notices on %2$s." -msgstr "%1$s тепер слідкує за вашими повідомленями на %2$s." +msgstr "%1$s тепер слідкує за Вашими дописами на %2$s." #: lib/mail.php:241 -#, fuzzy, php-format +#, php-format msgid "" "%1$s is now listening to your notices on %2$s.\n" "\n" @@ -4736,12 +4871,16 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" -"%1$s тепер слідкує за вашими повідомленями на %2$s.\n" +"%1$s тепер слідкує за Вашими дописами на %2$s.\n" "\n" "\t%3$s\n" "\n" -"Щиро ваші,\n" -"%4$s.\n" +"%4$s%5$s%6$s\n" +"Щиро Ваші,\n" +"%7$s.\n" +"\n" +"----\n" +"Змінити електронну адресу або умови сповіщення — %8$s\n" #: lib/mail.php:254 #, php-format @@ -4779,13 +4918,13 @@ msgid "" "Faithfully yours,\n" "%4$s" msgstr "" -"Ви маєте нову поштову адресу на %1$s.\n" +"Ви маєте нову адресу на %1$s.\n" "\n" "Надсилайте листи на %2$s, щоб друкувати нові повідомлення.\n" "\n" "Більше інформації про використання електронної пошти на %3$s.\n" "\n" -"Щиро ваші,\n" +"Щиро Ваші,\n" "%4$s" #: lib/mail.php:413 @@ -4800,7 +4939,7 @@ msgstr "Підтвердження СМС" #: lib/mail.php:463 #, php-format msgid "You've been nudged by %s" -msgstr "Вас спробував \"розштовхати\" %s" +msgstr "Вас спробував «розштовхати» %s" #: lib/mail.php:467 #, php-format @@ -4817,6 +4956,17 @@ msgid "" "With kind regards,\n" "%4$s\n" msgstr "" +"%1$s (%2$s) цікавиться як Ваші справи останнім часом і пропонує про це " +"написати.\n" +"\n" +"Може розповісте, що в Вас нового? Задовольніть цікавість друзів! :)\n" +"\n" +"%3$s\n" +"\n" +"Не відповідайте на цей лист; відповідь ніхто не отримає.\n" +"\n" +"З найкращими побажаннями,\n" +"%4$s\n" #: lib/mail.php:510 #, php-format @@ -4841,11 +4991,25 @@ msgid "" "With kind regards,\n" "%5$s\n" msgstr "" +"%1$s (%2$s) надіслав(ла) Вам приватне повідомлення:\n" +"\n" +"------------------------------------------------------\n" +"%3$s\n" +"------------------------------------------------------\n" +"\n" +"Можете відповісти тут:\n" +"\n" +"%4$s\n" +"\n" +"Не відповідайте на цей лист; відповідь ніхто не отримає.\n" +"\n" +"З найкращими побажаннями,\n" +"%5$s\n" #: lib/mail.php:559 -#, fuzzy, php-format +#, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "%s додав(ла) ваше повідомлення до обраних" +msgstr "%s (@%s) додав(ла) Ваш допис обраних" #: lib/mail.php:561 #, php-format @@ -4867,11 +5031,27 @@ msgid "" "Faithfully yours,\n" "%6$s\n" msgstr "" +"%1$s (@%7$s) щойно додав(ла) Ваш допис %2$s до обраних.\n" +"\n" +"URL-адреса Вашого допису:\n" +"\n" +"%3$s\n" +"\n" +"Текст Вашого допису:\n" +"\n" +"%4$s\n" +"\n" +"Ви можете переглянути список улюблених дописів %1$s тут:\n" +"\n" +"%5$s\n" +"\n" +"Щиро Ваші,\n" +"%6$s\n" #: lib/mail.php:620 #, php-format msgid "%s (@%s) sent a notice to your attention" -msgstr "" +msgstr "%s (@%s) пропонує до Вашої уваги наступний допис" #: lib/mail.php:622 #, php-format @@ -4887,112 +5067,149 @@ msgid "" "\t%4$s\n" "\n" msgstr "" +"%1$s (@%9$s) пропонує до Вашої уваги наступний допис (це '@-відповідь') %2" +"$s.\n" +"\n" +"Допис тут:\n" +"\n" +"\t%3$s\n" +"\n" +"Текст:\n" +"\n" +"\t%4$s\n" +"\n" #: lib/mediafile.php:98 lib/mediafile.php:123 msgid "There was a database error while saving your file. Please try again." -msgstr "" +msgstr "Виникла помилка під час завантаження Вашого файлу. Спробуйте ще." #: lib/mediafile.php:142 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" +msgstr "Завантажений файл перевищив UPLOAD_MAX_FILESIZE вказаний у php.ini." #: lib/mediafile.php:147 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" +"Завантажений файл перевищив MAX_FILE_SIZE котрий було встановлено для форми " +"HTML." #: lib/mediafile.php:152 msgid "The uploaded file was only partially uploaded." -msgstr "" +msgstr "Файл було завантажено частково." #: lib/mediafile.php:159 msgid "Missing a temporary folder." -msgstr "" +msgstr "Загублено тимчасову теку." #: lib/mediafile.php:162 msgid "Failed to write file to disk." -msgstr "" +msgstr "Запис файлу на диск скасовано." #: lib/mediafile.php:165 msgid "File upload stopped by extension." -msgstr "" +msgstr "Завантаження файлу зупинено розширенням." #: lib/mediafile.php:179 lib/mediafile.php:216 msgid "File exceeds user's quota!" -msgstr "" +msgstr "Файл перевищив квоту користувача!" #: lib/mediafile.php:196 lib/mediafile.php:233 msgid "File could not be moved to destination directory." -msgstr "" +msgstr "Файл не може бути переміщений у директорію призначення." #: lib/mediafile.php:201 lib/mediafile.php:237 msgid "Could not determine file's mime-type!" -msgstr "Не вдається відновити загальний потік." +msgstr "Не вдається визначити мімічний тип файлу." #: lib/mediafile.php:270 #, php-format msgid " Try using another %s format." -msgstr "" +msgstr " Спробуйте використати інший %s формат." #: lib/mediafile.php:275 #, php-format msgid "%s is not a supported filetype on this server." -msgstr "" +msgstr "%s не підтримується як тип файлу на цьому сервері." #: lib/messageform.php:120 msgid "Send a direct notice" -msgstr "Надіслати пряме повідомлення" +msgstr "Надіслати прямий допис" #: lib/messageform.php:146 msgid "To" msgstr "До" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 msgid "Available characters" msgstr "Лишилось знаків" -#: lib/noticeform.php:145 -msgid "Send a notice" -msgstr "Надіслати повідомлення" - #: lib/noticeform.php:158 +msgid "Send a notice" +msgstr "Надіслати допис" + +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Що нового, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" -msgstr "" +msgstr "Вкласти" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" -msgstr "" +msgstr "Вкласти файл" -#: lib/noticelist.php:478 -#, fuzzy +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "Півн." + +#: lib/noticelist.php:404 +msgid "S" +msgstr "Півд." + +#: lib/noticelist.php:405 +msgid "E" +msgstr "Сх." + +#: lib/noticelist.php:405 +msgid "W" +msgstr "Зах." + +#: lib/noticelist.php:411 +msgid "at" +msgstr "о" + +#: lib/noticelist.php:506 msgid "in context" -msgstr "Немає змісту!" +msgstr "в контексті" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" -msgstr "Відповісти на це повідомлення" +msgstr "Відповісти на цей допис" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Відповісти" #: lib/nudgeform.php:116 msgid "Nudge this user" -msgstr "\"Розштовхати\" користувача" +msgstr "«Розштовхати» користувача" #: lib/nudgeform.php:128 msgid "Nudge" -msgstr "\"Розштовхати\"" +msgstr "«Розштовхати»" #: lib/nudgeform.php:128 msgid "Send a nudge to this user" -msgstr "Спробувати \"розштовхати\" цього користувача" +msgstr "Спробувати «розштовхати» цього користувача" #: lib/oauthstore.php:283 msgid "Error inserting new profile" @@ -5007,16 +5224,14 @@ msgid "Error inserting remote profile" msgstr "Помилка при додаванні віддаленого профілю" #: lib/oauthstore.php:345 -#, fuzzy msgid "Duplicate notice" -msgstr "Видалити повідомлення" +msgstr "Дублікат допису" -#: lib/oauthstore.php:466 lib/subs.php:48 -#, fuzzy +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." -msgstr "Цей користувач заблокував вашу можливість підписатись." +msgstr "Вас позбавлено можливості підписатись." -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Не вдалося додати нову підписку." @@ -5051,7 +5266,7 @@ msgstr "Надіслані вами повідомлення" #: lib/personaltagcloudsection.php:56 #, php-format msgid "Tags in %s's notices" -msgstr "Теги у повідомленнях %s" +msgstr "Теґи у дописах %s" #: lib/profileaction.php:109 lib/profileaction.php:191 lib/subgroupnav.php:82 msgid "Subscriptions" @@ -5070,9 +5285,8 @@ msgid "All subscribers" msgstr "Всі підписчики" #: lib/profileaction.php:177 -#, fuzzy msgid "User ID" -msgstr "Користувач" +msgstr "ІД" #: lib/profileaction.php:182 msgid "Member since" @@ -5083,13 +5297,12 @@ msgid "All groups" msgstr "Всі групи" #: lib/profileformaction.php:123 -#, fuzzy msgid "No return-to arguments" -msgstr "Немає аргументу ID." +msgstr "Немає аргументів повернення." #: lib/profileformaction.php:137 msgid "unimplemented method" -msgstr "" +msgstr "неприпустимий метод" #: lib/publicgroupnav.php:78 msgid "Public" @@ -5101,7 +5314,7 @@ msgstr "Групи користувачів" #: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85 msgid "Recent tags" -msgstr "Нові теги" +msgstr "Нові теґи" #: lib/publicgroupnav.php:88 msgid "Featured" @@ -5112,22 +5325,22 @@ msgid "Popular" msgstr "Популярне" #: lib/sandboxform.php:67 -#, fuzzy msgid "Sandbox" -msgstr "Вхідні" +msgstr "Пісочниця" #: lib/sandboxform.php:78 -#, fuzzy msgid "Sandbox this user" -msgstr "Розблокувати цього користувача" +msgstr "Ізолювати, відіслати користувача гратися у пісочниці" #: lib/searchaction.php:120 -#, fuzzy msgid "Search site" msgstr "Пошук" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "Ключові слова" + #: lib/searchaction.php:162 -#, fuzzy msgid "Search help" msgstr "Пошук" @@ -5139,13 +5352,9 @@ msgstr "Люди" msgid "Find people on this site" msgstr "Знайти людей на цьому сайті" -#: lib/searchgroupnav.php:82 -msgid "Notice" -msgstr "Повідомлення" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" -msgstr "Знайти за змістом повідомлень" +msgstr "Знайти за змістом дописів" #: lib/searchgroupnav.php:85 msgid "Find groups on this site" @@ -5157,17 +5366,15 @@ msgstr "Розділ без заголовку" #: lib/section.php:106 msgid "More..." -msgstr "" +msgstr "Ще..." #: lib/silenceform.php:67 -#, fuzzy msgid "Silence" -msgstr "Зауваження сайту" +msgstr "Нічичирк!" #: lib/silenceform.php:78 -#, fuzzy msgid "Silence this user" -msgstr "Блокувати користувача" +msgstr "Змусити користувача замовкнути, відправити у забуття" #: lib/subgroupnav.php:83 #, php-format @@ -5187,12 +5394,12 @@ msgstr "%s бере участь в цих групах" #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 msgid "People Tagcloud as self-tagged" -msgstr "" +msgstr "Хмарка теґів (позначки самих користувачів)" #: lib/subscriberspeopletagcloudsection.php:48 #: lib/subscriptionspeopletagcloudsection.php:48 msgid "People Tagcloud as tagged" -msgstr "" +msgstr "Хмарка теґів (позначки, якими Ви позначили користувачів)" #: lib/subscriptionlist.php:126 msgid "(none)" @@ -5200,11 +5407,11 @@ msgstr "(пусто)" #: lib/subs.php:52 msgid "Already subscribed!" -msgstr "" +msgstr "Вже підписаний!" #: lib/subs.php:56 msgid "User has blocked you." -msgstr "Користувач заблокував вас." +msgstr "Користувач заблокував Вас." #: lib/subs.php:60 msgid "Could not subscribe." @@ -5212,12 +5419,11 @@ msgstr "Невдала підписка." #: lib/subs.php:79 msgid "Could not subscribe other to you." -msgstr "Не вдалося підписати іншого до вас." +msgstr "Не вдалося підписати інших до Вас." #: lib/subs.php:128 -#, fuzzy msgid "Not subscribed!" -msgstr "Не підписано!." +msgstr "Не підписано!" #: lib/subs.php:140 msgid "Couldn't delete subscription." @@ -5229,25 +5435,23 @@ msgstr "Пусто" #: lib/topposterssection.php:74 msgid "Top posters" -msgstr "Топ дописувачів" +msgstr "Топ-дописувачі" #: lib/unsandboxform.php:69 msgid "Unsandbox" -msgstr "" +msgstr "Витягти з пісочниці" #: lib/unsandboxform.php:80 -#, fuzzy msgid "Unsandbox this user" -msgstr "Розблокувати цього користувача" +msgstr "Повернути користувача з пісочниці" #: lib/unsilenceform.php:67 msgid "Unsilence" -msgstr "" +msgstr "Витягти кляп" #: lib/unsilenceform.php:78 -#, fuzzy msgid "Unsilence this user" -msgstr "Розблокувати цього користувача" +msgstr "Витягти кляп, дозволити базікати знов" #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" @@ -5258,7 +5462,6 @@ msgid "Unsubscribe" msgstr "Відписатись" #: lib/userprofile.php:116 -#, fuzzy msgid "Edit Avatar" msgstr "Аватара" @@ -5267,13 +5470,12 @@ msgid "User actions" msgstr "Діяльність користувача" #: lib/userprofile.php:248 -#, fuzzy msgid "Edit profile settings" msgstr "Налаштування профілю" #: lib/userprofile.php:249 msgid "Edit" -msgstr "" +msgstr "Правка" #: lib/userprofile.php:272 msgid "Send a direct message to this user" @@ -5283,59 +5485,63 @@ msgstr "Надіслати пряме повідомлення цьому кор msgid "Message" msgstr "Повідомлення" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "Модерувати" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "мить тому" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "хвилину тому" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "близько %d хвилин тому" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "годину тому" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "близько %d годин тому" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "день тому" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "близько %d днів тому" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "місяць тому" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "близько %d місяців тому" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "рік тому" #: lib/webcolor.php:82 -#, fuzzy, php-format +#, php-format msgid "%s is not a valid color!" -msgstr "Веб-сторінка має недійсну URL-адресу." +msgstr "%s є неприпустимим кольором!" #: lib/webcolor.php:123 #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." -msgstr "" +msgstr "%s неприпустимий колір! Використайте 3 або 6 знаків (HEX-формат)" #: scripts/maildaemon.php:48 msgid "Could not parse message." @@ -5343,21 +5549,13 @@ msgstr "Не можна розібрати повідомлення." #: scripts/maildaemon.php:53 msgid "Not a registered user." -msgstr "Це не зареєстрований користувач." +msgstr "Це незареєстрований користувач." #: scripts/maildaemon.php:57 msgid "Sorry, that is not your incoming email address." -msgstr "Вибачте, але це не є вашою електронною адресою для входної пошти." +msgstr "Вибачте, але це не є Вашою електронною адресою для вхідної пошти." #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "" "Вибачте, але не затверджено жодної електронної адреси для вхідної пошти." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Розблокувати цього користувача" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Люди підписані до %s" diff --git a/locale/vi/LC_MESSAGES/statusnet.po b/locale/vi/LC_MESSAGES/statusnet.po index 0fe1fed571..e3b2ac65ad 100644 --- a/locale/vi/LC_MESSAGES/statusnet.po +++ b/locale/vi/LC_MESSAGES/statusnet.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:50+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:51:06+0000\n" "Language-Team: Vietnamese\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: vi\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -447,7 +447,7 @@ msgstr "Quá dài. Tối đa là 140 ký tự." msgid "Not found" msgstr "Không tìm thấy" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -566,7 +566,7 @@ msgid "Preview" msgstr "Xem trước" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 #, fuzzy msgid "Delete" msgstr "Xóa tin nhắn" @@ -581,7 +581,7 @@ msgid "Crop" msgstr "Nhóm" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -596,7 +596,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "Có lỗi xảy ra khi thao tác. Hãy thử lại lần nữa." #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -732,15 +732,15 @@ msgstr "Không nhận dạng kiểu địa chỉ %s" msgid "That address has already been confirmed." msgstr "Địa chỉ đó đã được xác nhận rồi." -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "Không thể cập nhật thành viên." -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "Không thể xóa email xác nhận." @@ -760,7 +760,7 @@ msgid "Conversation" msgstr "Không có mã số xác nhận." #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Tin nhắn" @@ -801,7 +801,7 @@ msgstr "Bạn có chắc chắn là muốn xóa tin nhắn này không?" msgid "Do not delete this notice" msgstr "Không thể xóa tin nhắn này." -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 #, fuzzy msgid "Delete this notice" msgstr "Xóa tin nhắn" @@ -846,104 +846,52 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "Kích thước không hợp lệ." -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "Trang này không phải là phương tiện truyền thông mà bạn chấp nhận." -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "Trang này không phải là phương tiện truyền thông mà bạn chấp nhận." - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "Thay đổi mật khẩu của bạn" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "Thư mời" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "Thay đổi" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "Thông báo mới" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "Thay đổi hình đại diện" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "Thay đổi hình đại diện" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "Hình đại diện đã được cập nhật." - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "Hình đại diện đã được cập nhật." - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 #, fuzzy msgid "Change background image" msgstr "Background Theme:" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 #, fuzzy msgid "Background" msgstr "Background Theme:" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -952,84 +900,70 @@ msgstr "" "Bạn có thể cập nhật hồ sơ cá nhân tại đây để mọi người có thể biết thông tin " "về bạn." -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 #, fuzzy msgid "Tile background image" msgstr "Background Theme:" -#: actions/designadminpanel.php:554 -#, fuzzy -msgid "Background server" -msgstr "Background Theme:" - -#: actions/designadminpanel.php:558 -#, fuzzy -msgid "Background path" -msgstr "Background Theme:" - -#: actions/designadminpanel.php:562 -#, fuzzy -msgid "Background directory" -msgstr "Background Theme:" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "Thay đổi mật khẩu của bạn" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "Kết nối" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "Tìm kiếm" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "Chuỗi bất kỳ" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "Đăng nhập" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Lưu" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 #, fuzzy msgid "Save design" msgstr "Lưu" @@ -1192,41 +1126,41 @@ msgstr "Tôi muốn đưa tin nhắn lên bằng email." msgid "Publish a MicroID for my email address." msgstr "Xuất bản một MicroID đến địa chỉ email của tôi." -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "Các tính năng đã được lưu." -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "Không có địa chỉ email." -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 #, fuzzy msgid "Cannot normalize that email address" msgstr "Không thể bình thường hóa địa chỉ GTalk này" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 #, fuzzy msgid "Not a valid email address" msgstr "Địa chỉ email không hợp lệ." -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 #, fuzzy msgid "That is already your email address." msgstr "Bạn đã dùng địa chỉ email này rồi" -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 #, fuzzy msgid "That email address already belongs to another user." msgstr "Địa chỉ email GTalk này đã có người khác sử dụng rồi." -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "Không thể chèn mã xác nhận." -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1234,52 +1168,52 @@ msgstr "" "Mã xác nhận đã được gửi tới địa chỉ email của bạn. Hãy kiểm tra hộp thư và " "làm theo hướng dẫn." -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "Sự xác nhận chưa được hủy bỏ." -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "Sai IM." -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "Sự xác nhận đã bị hủy bỏ." -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 #, fuzzy msgid "That is not your email address." msgstr "Xin lỗi, đó không phải là địa chỉ email mà bạn nhập vào." -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "Đã xóa địa chỉ." -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 #, fuzzy msgid "No incoming email address." msgstr "Địa chỉ email không hợp lệ." -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 #, fuzzy msgid "Couldn't update user record." msgstr "Không thể cập nhật thành viên." -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 #, fuzzy msgid "Incoming email address removed." msgstr "Địa chỉ email hoặc mật khẩu không đúng." -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 #, fuzzy msgid "New incoming email address added." msgstr "Đã xác nhận địa chỉ này." -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 #, fuzzy msgid "Popular notices" @@ -1554,7 +1488,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "" @@ -1616,7 +1550,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 #, fuzzy msgid "Groups" msgstr "Nhóm" @@ -1838,7 +1772,7 @@ msgstr "Tin nhắn cá nhân" msgid "Optionally add a personal message to the invitation." msgstr "Không bắt buộc phải thêm thông điệp vào thư mời." -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "Gửi" @@ -1967,7 +1901,7 @@ msgstr "Sai tên đăng nhập hoặc mật khẩu." msgid "Error setting user. You are probably not authorized." msgstr "Chưa được phép." -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "Đăng nhập" @@ -2083,7 +2017,7 @@ msgstr "Tin mới nhất" msgid "Direct message to %s sent" msgstr "Tin nhắn riêng" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 #, fuzzy msgid "Ajax Error" msgstr "Lỗi" @@ -2092,7 +2026,7 @@ msgstr "Lỗi" msgid "New notice" msgstr "Thông báo mới" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 #, fuzzy msgid "Notice posted" msgstr "Tin đã gửi" @@ -2129,12 +2063,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "Dòng tin nhắn cho %s" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Các thay đổi phù hợp với từ \"%s\"" @@ -2268,9 +2202,9 @@ msgstr "Nhiều hơn 6 ký tự" msgid "Confirm" msgstr "Xác nhận" -#: actions/passwordsettings.php:113 -msgid "same as password above" -msgstr "cùng mật khẩu ở trên" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Cùng mật khẩu ở trên" #: actions/passwordsettings.php:117 msgid "Change" @@ -2301,6 +2235,118 @@ msgstr "Không thể lưu mật khẩu mới" msgid "Password saved." msgstr "Đã lưu mật khẩu." +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "Trang này không phải là phương tiện truyền thông mà bạn chấp nhận." + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "Thư mời" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "Thông báo mới" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "Hình đại diện" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "Thay đổi hình đại diện" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "Hình đại diện đã được cập nhật." + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "Hình đại diện đã được cập nhật." + +#: actions/pathsadminpanel.php:269 +#, fuzzy +msgid "Backgrounds" +msgstr "Background Theme:" + +#: actions/pathsadminpanel.php:273 +#, fuzzy +msgid "Background server" +msgstr "Background Theme:" + +#: actions/pathsadminpanel.php:277 +#, fuzzy +msgid "Background path" +msgstr "Background Theme:" + +#: actions/pathsadminpanel.php:281 +#, fuzzy +msgid "Background directory" +msgstr "Background Theme:" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "Thông báo mới" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2404,7 +2450,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "Ngôn ngữ" @@ -2634,10 +2680,6 @@ msgstr "Không tìm thấy action" msgid "6 or more characters, and don't forget it!" msgstr "Nhiều hơn 6 ký tự, đừng quên nó!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "Cùng mật khẩu ở trên" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Khởi tạo" @@ -2700,7 +2742,7 @@ msgstr "Lỗi xảy ra với mã xác nhận." msgid "Registration successful" msgstr "Đăng ký thành công" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "Đăng ký" @@ -2747,7 +2789,7 @@ msgid "Same as password above. Required." msgstr "Cùng mật khẩu ở trên. Bắt buộc." #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "Email" @@ -2851,7 +2893,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "URL trong hồ sơ cá nhân của bạn ở trên các trang microblogging khác" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "Theo bạn này" @@ -3191,11 +3233,6 @@ msgstr "Bạn đã theo những người này:" msgid "User is already silenced." msgstr "Người dùng không có thông tin." -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "Thư mời" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3227,103 +3264,99 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "Thông báo mới" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "Dia chi email moi de gui tin nhan den %s" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "Thành phố" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "Ngôn ngữ bạn thích" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "Khôi phục" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "Thông báo mới" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "Chấp nhận" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3342,7 +3375,7 @@ msgstr "Thư mời" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "Ban user" @@ -3351,33 +3384,37 @@ msgstr "Ban user" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "Khôi phục" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3388,48 +3425,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "Tin nhắn" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "Thay đổi hình đại diện" @@ -3755,7 +3801,8 @@ msgstr "Hết theo" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "" @@ -3763,17 +3810,87 @@ msgstr "" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "Thư mời" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Hồ sơ " + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "Gửi thư mời đến những người chưa có tài khoản" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Tất cả đăng nhận" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "Tự động theo những người nào đăng ký theo tôi" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Thư mời đã gửi" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Thư mời đã gửi" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3986,7 +4103,7 @@ msgstr "" msgid "Problem saving notice." msgstr "Có lỗi xảy ra khi lưu tin nhắn." -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "Lỗi cơ sở dữ liệu khi chèn trả lời: %s" @@ -4006,10 +4123,6 @@ msgstr "Không thể tạo đăng nhận." msgid "Welcome to %1$s, @%2$s!" msgstr "%s chào mừng bạn " -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "Hồ sơ " - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "Thay đổi các thiết lập trong hồ sơ cá nhân của bạn" @@ -4050,140 +4163,140 @@ msgstr "%s (%s)" msgid "Untitled page" msgstr "" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "Trang chủ" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Account" msgstr "Giới thiệu" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Change your email, avatar, password, profile" msgstr "Thay đổi mật khẩu của bạn" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "Kết nối" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "Không thể chuyển đến máy chủ: %s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "Tôi theo" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "Thư mời" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, fuzzy, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" "Điền địa chỉ email và nội dung tin nhắn để gửi thư mời bạn bè và đồng nghiệp " "của bạn tham gia vào dịch vụ này." -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "Thoát" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "" -#: lib/action.php:454 +#: lib/action.php:455 #, fuzzy msgid "Create an account" msgstr "Tạo tài khoản mới" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "Hướng dẫn" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "Hướng dẫn" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "Tìm kiếm" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "Thông báo mới" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "Thông báo mới" -#: lib/action.php:718 +#: lib/action.php:719 #, fuzzy msgid "Secondary site navigation" msgstr "Tôi theo" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "Giới thiệu" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "FAQ" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "Riêng tư" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "Nguồn" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "Liên hệ" -#: lib/action.php:740 +#: lib/action.php:741 #, fuzzy msgid "Badge" msgstr "Tin đã gửi" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4192,12 +4305,12 @@ msgstr "" "**%%site.name%%** là dịch vụ gửi tin nhắn được cung cấp từ [%%site.broughtby%" "%](%%site.broughtbyurl%%). " -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** là dịch vụ gửi tin nhắn. " -#: lib/action.php:775 +#: lib/action.php:776 #, fuzzy, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4208,34 +4321,34 @@ msgstr "" "quyền [GNU Affero General Public License](http://www.fsf.org/licensing/" "licenses/agpl-3.0.html)." -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "Tìm theo nội dung của tin nhắn" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 #, fuzzy msgid "After" msgstr "Sau" -#: lib/action.php:1084 +#: lib/action.php:1085 #, fuzzy msgid "Before" msgstr "Trước" -#: lib/action.php:1132 +#: lib/action.php:1133 #, fuzzy msgid "There was a problem with your session token." msgstr "Có lỗi xảy ra khi thao tác. Hãy thử lại lần nữa." @@ -4268,6 +4381,11 @@ msgstr "Xac nhan dia chi email" msgid "Design configuration" msgstr "Xác nhận SMS" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "Xác nhận SMS" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4449,11 +4567,9 @@ msgid "You are not subscribed to anyone." msgstr "Bạn chưa cập nhật thông tin riêng" #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "Bạn chưa cập nhật thông tin riêng" -msgstr[1] "Bạn chưa cập nhật thông tin riêng" +msgstr[0] "Bạn đã theo những người này:" #: lib/command.php:640 #, fuzzy @@ -4461,11 +4577,9 @@ msgid "No one is subscribed to you." msgstr "Không thể tạo favorite." #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Không thể tạo favorite." -msgstr[1] "Không thể tạo favorite." #: lib/command.php:662 #, fuzzy @@ -4473,11 +4587,9 @@ msgid "You are not a member of any groups." msgstr "Bạn chưa cập nhật thông tin riêng" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Bạn chưa cập nhật thông tin riêng" -msgstr[1] "Bạn chưa cập nhật thông tin riêng" #: lib/command.php:678 msgid "" @@ -4557,9 +4669,12 @@ msgid "Upload file" msgstr "Tải file" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" +"Bạn có thể cập nhật hồ sơ cá nhân tại đây để mọi người có thể biết thông tin " +"về bạn." #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4660,7 +4775,7 @@ msgstr "Bạn ở đâu, \"Thành phố, Tỉnh thành, Quốc gia\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "Nhóm" @@ -4708,7 +4823,7 @@ msgstr "" msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "Trang này không phải là phương tiện truyền thông mà bạn chấp nhận." @@ -4745,6 +4860,14 @@ msgstr "Không có tin nhắn nào." msgid "Unknown file type" msgstr "Không hỗ trợ kiểu file ảnh này." +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4780,7 +4903,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr " từ " @@ -5078,40 +5201,66 @@ msgstr "Xóa tin nhắn" msgid "To" msgstr "" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "Nhiều hơn 6 ký tự" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 #, fuzzy msgid "Send a notice" msgstr "Thông báo mới" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "Bạn đang làm gì thế, %s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "Không" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "Không có nội dung!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 #, fuzzy msgid "Reply to this notice" msgstr "Trả lời tin nhắn này" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "Trả lời" @@ -5147,11 +5296,11 @@ msgstr "Lỗi xảy ra khi thêm mới hồ sơ cá nhân" msgid "Duplicate notice" msgstr "Xóa tin nhắn" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "Không thể chèn thêm vào đăng nhận." @@ -5265,6 +5414,10 @@ msgstr "Bỏ chặn người dùng này" msgid "Search site" msgstr "Tìm kiếm" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5278,11 +5431,6 @@ msgstr "Tên tài khoản" msgid "Find people on this site" msgstr "Tìm kiếm mọi người trên trang web này" -#: lib/searchgroupnav.php:82 -#, fuzzy -msgid "Notice" -msgstr "Tin nhắn" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "Tìm theo nội dung của tin nhắn" @@ -5432,47 +5580,51 @@ msgstr "Bạn đã theo những người này:" msgid "Message" msgstr "Tin mới nhất" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "vài giây trước" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "1 phút trước" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "%d phút trước" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "1 giờ trước" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "%d giờ trước" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "1 ngày trước" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "%d ngày trước" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "1 tháng trước" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "%d tháng trước" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "1 năm trước" @@ -5502,11 +5654,3 @@ msgstr "Xin lỗi, đó không phải là địa chỉ email mà bạn nhập v #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "Xin lỗi, không có địa chỉ email cho phép." - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "Bỏ chặn người dùng này" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "Theo nhóm này" diff --git a/locale/zh_CN/LC_MESSAGES/statusnet.po b/locale/zh_CN/LC_MESSAGES/statusnet.po index f32b9e6294..6892177383 100644 --- a/locale/zh_CN/LC_MESSAGES/statusnet.po +++ b/locale/zh_CN/LC_MESSAGES/statusnet.po @@ -1,7 +1,5 @@ # Translation of StatusNet to Simplified Chinese # -# Author@translatewiki.net: Translationista -# Author: Gouki , 2008 # -- # Messages of identi.ca # Copyright (C) 2008 Gouki @@ -11,16 +9,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:53+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:51:09+0000\n" "Language-Team: Simplified Chinese\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: zh-hans\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -447,7 +445,7 @@ msgstr "超出长度限制。不能超过 140 个字符。" msgid "Not found" msgstr "未找到" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -563,7 +561,7 @@ msgid "Preview" msgstr "预览" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 #, fuzzy msgid "Delete" msgstr "删除" @@ -577,7 +575,7 @@ msgid "Crop" msgstr "剪裁" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -592,7 +590,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "会话标识有问题,请重试。" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -730,15 +728,15 @@ msgstr "不可识别的地址类型 %s" msgid "That address has already been confirmed." msgstr "此地址已被确认。" -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "无法更新用户。" -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "无法删除电子邮件确认。" @@ -758,7 +756,7 @@ msgid "Conversation" msgstr "确认码" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "通告" @@ -799,7 +797,7 @@ msgstr "确定要删除这条消息吗?" msgid "Do not delete this notice" msgstr "无法删除通告。" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 #, fuzzy msgid "Delete this notice" msgstr "删除通告" @@ -844,183 +842,120 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "大小不正确。" -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "这个页面不提供您想要的媒体类型" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "这个页面不提供您想要的媒体类型" - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "修改密码" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "邀请" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "修改" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "新通告" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 #, fuzzy msgid "Theme for the site." msgstr "登出本站" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "头像设置" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "头像设置" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "头像已更新。" - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "头像已更新。" - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, fuzzy, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "你可以给你的组上载一个logo图。" -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "修改密码" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "连接" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 #, fuzzy msgid "Sidebar" msgstr "搜索" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "文本" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "登录" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "保存" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1172,37 +1107,37 @@ msgstr "我希望通过邮件发布信息。" msgid "Publish a MicroID for my email address." msgstr "公开电子邮件的 MicroID。" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "首选项已保存。" -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "没有电子邮件地址。" -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "无法识别此电子邮件" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "不是有效的电子邮件" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "您已登记此电子邮件。" -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "此电子邮件属于其他用户。" -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "无法插入验证码。" -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1210,47 +1145,47 @@ msgstr "" "验证码已被发送到您新增的电子邮件。请检查收件箱(和垃圾箱),找到验证码并按要求" "使用它。" -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "没有可以取消的确认。" -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "即时通讯帐号错误。" -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "已取消确认。" -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "这是他人的电子邮件。" -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "地址被移除。" -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "没有发布用的电子邮件地址。" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "无法更新用户记录。" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "发布用的电子邮件被移除。" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "已添加新的发布用的电子邮件地址。" -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 #, fuzzy msgid "Popular notices" @@ -1525,7 +1460,7 @@ msgstr "%s 组成员, 第 %d 页" msgid "A list of the users in this group." msgstr "该组成员列表。" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "admin管理员" @@ -1586,7 +1521,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "组" @@ -1796,7 +1731,7 @@ msgstr "个人消息" msgid "Optionally add a personal message to the invitation." msgstr "在邀请中加几句话(可选)。" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "发送" @@ -1918,7 +1853,7 @@ msgstr "用户名或密码不正确。" msgid "Error setting user. You are probably not authorized." msgstr "未认证。" -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "登录" @@ -2028,7 +1963,7 @@ msgstr "新消息" msgid "Direct message to %s sent" msgstr "已向 %s 发送消息" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "Ajax错误" @@ -2036,7 +1971,7 @@ msgstr "Ajax错误" msgid "New notice" msgstr "新通告" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "消息已发布。" @@ -2072,12 +2007,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "%2$s 上 %1$s 的更新!" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "所有匹配搜索条件\"%s\"的消息" @@ -2206,8 +2141,8 @@ msgstr "6 个或更多字符" msgid "Confirm" msgstr "确认" -#: actions/passwordsettings.php:113 -msgid "same as password above" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" msgstr "相同的密码" #: actions/passwordsettings.php:117 @@ -2238,6 +2173,114 @@ msgstr "无法保存新密码。" msgid "Password saved." msgstr "密码已保存。" +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "这个页面不提供您想要的媒体类型" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +#, fuzzy +msgid "Site" +msgstr "邀请" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "新通告" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "头像" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "头像设置" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "头像已更新。" + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "头像已更新。" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "新通告" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2339,7 +2382,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "你的标签 (字母letters, 数字numbers, -, ., 和 _), 以逗号或空格分隔" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "语言" @@ -2569,10 +2612,6 @@ msgstr "未知动作" msgid "6 or more characters, and don't forget it!" msgstr "6 个或更多字符,不能忘记!" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "相同的密码" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "重置" @@ -2632,7 +2671,7 @@ msgstr "验证码出错。" msgid "Registration successful" msgstr "注册成功。" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "注册" @@ -2676,7 +2715,7 @@ msgid "Same as password above. Required." msgstr "相同的密码。此项必填。" #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "电子邮件" @@ -2777,7 +2816,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "您在其他兼容的微博客服务的个人信息URL" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "订阅" @@ -3121,11 +3160,6 @@ msgstr "无法向此用户发送消息。" msgid "User is already silenced." msgstr "用户没有个人信息。" -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -#, fuzzy -msgid "Site" -msgstr "邀请" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3157,103 +3191,100 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "新通告" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "新的电子邮件地址,用于发布 %s 信息" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "本地显示" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 #, fuzzy msgid "Default site language" msgstr "首选语言" #: actions/siteadminpanel.php:316 -msgid "Path to locales" -msgstr "" +#, fuzzy +msgid "URLs" +msgstr "URL 互联网地址" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 #, fuzzy msgid "Server" msgstr "恢复" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "新通告" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "接受" + #: actions/siteadminpanel.php:334 #, fuzzy msgid "Private" @@ -3272,7 +3303,7 @@ msgstr "邀请" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "阻止" @@ -3281,33 +3312,37 @@ msgstr "阻止" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 +#: actions/siteadminpanel.php:354 +msgid "Snapshots" +msgstr "" + +#: actions/siteadminpanel.php:357 msgid "Randomly during Web hit" msgstr "" -#: actions/siteadminpanel.php:354 +#: actions/siteadminpanel.php:358 msgid "In a scheduled job" msgstr "" -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 #, fuzzy msgid "Never" msgstr "恢复" -#: actions/siteadminpanel.php:357 +#: actions/siteadminpanel.php:360 msgid "Data snapshots" msgstr "" -#: actions/siteadminpanel.php:358 +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3318,48 +3353,57 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 +#: actions/siteadminpanel.php:380 +#, fuzzy +msgid "SSL" +msgstr "SMS短信" + +#: actions/siteadminpanel.php:384 #, fuzzy msgid "Sometimes" msgstr "通告" -#: actions/siteadminpanel.php:382 +#: actions/siteadminpanel.php:385 msgid "Always" msgstr "" -#: actions/siteadminpanel.php:384 +#: actions/siteadminpanel.php:387 msgid "Use SSL" msgstr "" -#: actions/siteadminpanel.php:385 +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "头像设置" @@ -3677,7 +3721,8 @@ msgstr "退订" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "用户" @@ -3685,17 +3730,87 @@ msgstr "用户" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -#, fuzzy -msgid "Invite-only" -msgstr "邀请" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "个人信息" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +#, fuzzy +msgid "New users" +msgstr "邀请新用户" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "所有订阅" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "自动订阅任何订阅我的更新的人(这个选项最适合机器人)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "已发送邀请" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "已发送邀请" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3904,7 +4019,7 @@ msgstr "在这个网站你被禁止发布消息。" msgid "Problem saving notice." msgstr "保存通告时出错。" -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "添加回复时数据库出错:%s" @@ -3923,10 +4038,6 @@ msgstr "无法删除订阅。" msgid "Welcome to %1$s, @%2$s!" msgstr "发送给 %1$s 的 %2$s 消息" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "个人信息" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "修改您的个人信息" @@ -3965,137 +4076,137 @@ msgstr "%s (%s)" msgid "Untitled page" msgstr "无标题页" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "主站导航" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "主页" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "个人资料及朋友年表" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Account" msgstr "帐号" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Change your email, avatar, password, profile" msgstr "修改资料" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "连接" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "无法重定向到服务器:%s" -#: lib/action.php:439 +#: lib/action.php:440 #, fuzzy msgid "Change site configuration" msgstr "主站导航" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "邀请" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, fuzzy, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "使用这个表单来邀请好友和同事加入。" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "登出" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "登出本站" -#: lib/action.php:454 +#: lib/action.php:455 #, fuzzy msgid "Create an account" msgstr "创建新帐号" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "登入本站" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "帮助" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "帮助" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "搜索" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "检索人或文字" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "新通告" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "本地显示" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "新通告" -#: lib/action.php:718 +#: lib/action.php:719 #, fuzzy msgid "Secondary site navigation" msgstr "次项站导航" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "关于" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "常见问题FAQ" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "隐私" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "来源" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "联系人" -#: lib/action.php:740 +#: lib/action.php:741 #, fuzzy msgid "Badge" msgstr "呼叫" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "StatusNet软件注册证" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4104,12 +4215,12 @@ msgstr "" "**%%site.name%%** 是一个微博客服务,提供者为 [%%site.broughtby%%](%%site." "broughtbyurl%%)。" -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%** 是一个微博客服务。" -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4120,34 +4231,34 @@ msgstr "" "General Public License](http://www.fsf.org/licensing/licenses/agpl-3.0.html)" "授权。" -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "StatusNet软件注册证" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "全部" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "注册证" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "分页" -#: lib/action.php:1076 +#: lib/action.php:1077 #, fuzzy msgid "After" msgstr "« 之后" -#: lib/action.php:1084 +#: lib/action.php:1085 #, fuzzy msgid "Before" msgstr "之前 »" -#: lib/action.php:1132 +#: lib/action.php:1133 #, fuzzy msgid "There was a problem with your session token." msgstr "会话标识有问题,请重试。" @@ -4182,6 +4293,11 @@ msgstr "电子邮件地址确认" msgid "Design configuration" msgstr "SMS短信确认" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS短信确认" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4356,11 +4472,9 @@ msgid "You are not subscribed to anyone." msgstr "您未告知此个人信息" #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "您未告知此个人信息" -msgstr[1] "您未告知此个人信息" +msgstr[0] "您已订阅这些用户:" #: lib/command.php:640 #, fuzzy @@ -4368,11 +4482,9 @@ msgid "No one is subscribed to you." msgstr "无法订阅他人更新。" #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "无法订阅他人更新。" -msgstr[1] "无法订阅他人更新。" #: lib/command.php:662 #, fuzzy @@ -4380,11 +4492,9 @@ msgid "You are not a member of any groups." msgstr "您未告知此个人信息" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "您未告知此个人信息" -msgstr[1] "您未告知此个人信息" #: lib/command.php:678 msgid "" @@ -4465,9 +4575,10 @@ msgid "Upload file" msgstr "上传" #: lib/designsettings.php:109 +#, fuzzy msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." -msgstr "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "您可以在这里上传个人头像。" #: lib/designsettings.php:372 msgid "Bad default color settings: " @@ -4569,7 +4680,7 @@ msgstr "你的位置,格式类似\"城市,省份,国家\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "组" @@ -4616,7 +4727,7 @@ msgstr "消息最多的群" msgid "Tags in %s group's notices" msgstr "这个组所发布的消息的标签" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "这个页面不提供您想要的媒体类型" @@ -4650,6 +4761,14 @@ msgstr "没有这份通告。" msgid "Unknown file type" msgstr "未知文件类型" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4685,7 +4804,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 #, fuzzy msgid "from" msgstr " 从 " @@ -4941,40 +5060,66 @@ msgstr "删除通告" msgid "To" msgstr "到" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "6 个或更多字符" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 #, fuzzy msgid "Send a notice" msgstr "发送消息" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "怎么样,%s?" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +#, fuzzy +msgid "N" +msgstr "否" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "没有内容!" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 #, fuzzy msgid "Reply to this notice" msgstr "无法删除通告。" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 #, fuzzy msgid "Reply" msgstr "回复" @@ -5009,12 +5154,12 @@ msgstr "添加远程的个人信息出错" msgid "Duplicate notice" msgstr "删除通告" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 #, fuzzy msgid "You have been banned from subscribing." msgstr "那个用户阻止了你的订阅。" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "无法添加新的订阅。" @@ -5127,6 +5272,10 @@ msgstr "取消阻止次用户" msgid "Search site" msgstr "搜索" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 #, fuzzy msgid "Search help" @@ -5140,11 +5289,6 @@ msgstr "用户" msgid "Find people on this site" msgstr "搜索用户信息" -#: lib/searchgroupnav.php:82 -#, fuzzy -msgid "Notice" -msgstr "通告" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "搜索通告内容" @@ -5293,47 +5437,51 @@ msgstr "无法向此用户发送消息。" msgid "Message" msgstr "新消息" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "几秒前" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "一分钟前" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "%d 分钟前" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "一小时前" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "%d 小时前" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "一天前" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "%d 天前" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "一个月前" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "%d 个月前" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "一年前" @@ -5362,11 +5510,3 @@ msgstr "对不起,这个发布用的电子邮件属于其他用户。" #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "对不起,发布用的电子邮件无法使用。" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "取消阻止次用户" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "订阅 %s" diff --git a/locale/zh_TW/LC_MESSAGES/statusnet.po b/locale/zh_TW/LC_MESSAGES/statusnet.po index ed366612b6..ec49a73f8d 100644 --- a/locale/zh_TW/LC_MESSAGES/statusnet.po +++ b/locale/zh_TW/LC_MESSAGES/statusnet.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-11-19 10:43+0000\n" -"PO-Revision-Date: 2009-11-18 19:32:56+0000\n" +"POT-Creation-Date: 2009-11-27 23:50+0000\n" +"PO-Revision-Date: 2009-11-28 19:51:12+0000\n" "Language-Team: Traditional Chinese\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: MediaWiki 1.16alpha(r59207); Translate extension (2009-11-16)\n" +"X-Generator: MediaWiki 1.16alpha(r59523); Translate extension (2009-11-16)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: zh-hant\n" "X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: actions/all.php:63 actions/public.php:97 actions/replies.php:92 #: actions/showfavorites.php:137 actions/tag.php:51 @@ -439,7 +439,7 @@ msgstr "" msgid "Not found" msgstr "" -#: actions/apistatusesupdate.php:227 actions/newnotice.php:178 +#: actions/apistatusesupdate.php:227 actions/newnotice.php:183 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -555,7 +555,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:148 lib/deleteuserform.php:66 -#: lib/noticelist.php:522 +#: lib/noticelist.php:550 msgid "Delete" msgstr "" @@ -568,7 +568,7 @@ msgid "Crop" msgstr "" #: actions/avatarsettings.php:265 actions/disfavor.php:74 -#: actions/emailsettings.php:237 actions/favor.php:75 +#: actions/emailsettings.php:238 actions/favor.php:75 #: actions/groupblock.php:66 actions/grouplogo.php:309 #: actions/groupunblock.php:66 actions/imsettings.php:206 #: actions/invite.php:56 actions/login.php:131 actions/makeadmin.php:66 @@ -583,7 +583,7 @@ msgid "There was a problem with your session token. Try again, please." msgstr "" #: actions/avatarsettings.php:277 actions/designadminpanel.php:103 -#: actions/emailsettings.php:255 actions/grouplogo.php:319 +#: actions/emailsettings.php:256 actions/grouplogo.php:319 #: actions/imsettings.php:220 actions/recoverpassword.php:44 #: actions/smssettings.php:248 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -720,15 +720,15 @@ msgstr "" msgid "That address has already been confirmed." msgstr "" -#: actions/confirmaddress.php:114 actions/emailsettings.php:295 -#: actions/emailsettings.php:426 actions/imsettings.php:258 +#: actions/confirmaddress.php:114 actions/emailsettings.php:296 +#: actions/emailsettings.php:427 actions/imsettings.php:258 #: actions/imsettings.php:401 actions/othersettings.php:174 #: actions/profilesettings.php:276 actions/smssettings.php:278 #: actions/smssettings.php:420 msgid "Couldn't update user." msgstr "無法更新使用者" -#: actions/confirmaddress.php:126 actions/emailsettings.php:390 +#: actions/confirmaddress.php:126 actions/emailsettings.php:391 #: actions/imsettings.php:363 actions/smssettings.php:382 msgid "Couldn't delete email confirmation." msgstr "無法取消信箱確認" @@ -748,7 +748,7 @@ msgid "Conversation" msgstr "地點" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 -#: lib/profileaction.php:206 +#: lib/profileaction.php:206 lib/searchgroupnav.php:82 msgid "Notices" msgstr "" @@ -788,7 +788,7 @@ msgstr "" msgid "Do not delete this notice" msgstr "無此通知" -#: actions/deletenotice.php:146 lib/noticelist.php:522 +#: actions/deletenotice.php:146 lib/noticelist.php:550 msgid "Delete this notice" msgstr "" @@ -830,181 +830,118 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:278 +#: actions/designadminpanel.php:270 #, fuzzy msgid "Invalid logo URL." msgstr "尺寸錯誤" -#: actions/designadminpanel.php:282 +#: actions/designadminpanel.php:274 #, fuzzy, php-format msgid "Theme not available: %s" msgstr "個人首頁位址錯誤" -#: actions/designadminpanel.php:288 -#, fuzzy, php-format -msgid "Theme directory not readable: %s" -msgstr "個人首頁位址錯誤" - -#: actions/designadminpanel.php:292 -#, php-format -msgid "Avatar directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:296 -#, php-format -msgid "Background directory not writable: %s" -msgstr "" - -#: actions/designadminpanel.php:312 -#, php-format -msgid "Max length for %s %s is 255 characters." -msgstr "" - -#: actions/designadminpanel.php:412 +#: actions/designadminpanel.php:370 #, fuzzy msgid "Change logo" msgstr "更改密碼" -#: actions/designadminpanel.php:417 +#: actions/designadminpanel.php:375 #, fuzzy msgid "Site logo" msgstr "新訊息" -#: actions/designadminpanel.php:424 +#: actions/designadminpanel.php:382 #, fuzzy msgid "Change theme" msgstr "更改" -#: actions/designadminpanel.php:441 +#: actions/designadminpanel.php:399 #, fuzzy msgid "Site theme" msgstr "新訊息" -#: actions/designadminpanel.php:442 +#: actions/designadminpanel.php:400 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:447 -msgid "Theme server" -msgstr "" - -#: actions/designadminpanel.php:451 -msgid "Theme path" -msgstr "" - -#: actions/designadminpanel.php:455 -msgid "Theme directory" -msgstr "" - -#: actions/designadminpanel.php:462 -#, fuzzy -msgid "Avatar Settings" -msgstr "線上即時通設定" - -#: actions/designadminpanel.php:467 -#, fuzzy -msgid "Avatar server" -msgstr "線上即時通設定" - -#: actions/designadminpanel.php:471 -#, fuzzy -msgid "Avatar path" -msgstr "更新個人圖像" - -#: actions/designadminpanel.php:475 -#, fuzzy -msgid "Avatar directory" -msgstr "更新個人圖像" - -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:412 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:578 +#: actions/designadminpanel.php:417 actions/designadminpanel.php:492 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:422 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" "$s." msgstr "" -#: actions/designadminpanel.php:526 lib/designsettings.php:139 +#: actions/designadminpanel.php:452 lib/designsettings.php:139 msgid "On" msgstr "" -#: actions/designadminpanel.php:542 lib/designsettings.php:155 +#: actions/designadminpanel.php:468 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:543 lib/designsettings.php:156 +#: actions/designadminpanel.php:469 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:548 lib/designsettings.php:161 +#: actions/designadminpanel.php:474 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:554 -msgid "Background server" -msgstr "" - -#: actions/designadminpanel.php:558 -msgid "Background path" -msgstr "" - -#: actions/designadminpanel.php:562 -msgid "Background directory" -msgstr "" - -#: actions/designadminpanel.php:569 lib/designsettings.php:170 +#: actions/designadminpanel.php:483 lib/designsettings.php:170 #, fuzzy msgid "Change colours" msgstr "更改密碼" -#: actions/designadminpanel.php:591 lib/designsettings.php:191 +#: actions/designadminpanel.php:505 lib/designsettings.php:191 #, fuzzy msgid "Content" msgstr "連結" -#: actions/designadminpanel.php:604 lib/designsettings.php:204 +#: actions/designadminpanel.php:518 lib/designsettings.php:204 msgid "Sidebar" msgstr "" -#: actions/designadminpanel.php:617 lib/designsettings.php:217 +#: actions/designadminpanel.php:531 lib/designsettings.php:217 msgid "Text" msgstr "" -#: actions/designadminpanel.php:630 lib/designsettings.php:230 +#: actions/designadminpanel.php:544 lib/designsettings.php:230 #, fuzzy msgid "Links" msgstr "登入" -#: actions/designadminpanel.php:658 lib/designsettings.php:247 +#: actions/designadminpanel.php:572 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:659 lib/designsettings.php:248 +#: actions/designadminpanel.php:573 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:665 lib/designsettings.php:254 +#: actions/designadminpanel.php:579 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#: actions/designadminpanel.php:667 actions/emailsettings.php:195 +#: actions/designadminpanel.php:581 actions/emailsettings.php:195 #: actions/imsettings.php:163 actions/othersettings.php:126 -#: actions/profilesettings.php:167 actions/siteadminpanel.php:414 -#: actions/smssettings.php:181 actions/subscriptions.php:203 -#: actions/tagother.php:154 actions/useradminpanel.php:226 -#: lib/designsettings.php:256 lib/groupeditform.php:202 +#: actions/pathsadminpanel.php:296 actions/profilesettings.php:167 +#: actions/siteadminpanel.php:421 actions/smssettings.php:181 +#: actions/subscriptions.php:203 actions/tagother.php:154 +#: actions/useradminpanel.php:313 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "" -#: actions/designadminpanel.php:668 lib/designsettings.php:257 +#: actions/designadminpanel.php:582 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1154,83 +1091,83 @@ msgstr "" msgid "Publish a MicroID for my email address." msgstr "" -#: actions/emailsettings.php:301 actions/imsettings.php:264 +#: actions/emailsettings.php:302 actions/imsettings.php:264 #: actions/othersettings.php:180 actions/smssettings.php:284 msgid "Preferences saved." msgstr "" -#: actions/emailsettings.php:319 +#: actions/emailsettings.php:320 msgid "No email address." msgstr "" -#: actions/emailsettings.php:326 +#: actions/emailsettings.php:327 msgid "Cannot normalize that email address" msgstr "" -#: actions/emailsettings.php:330 actions/siteadminpanel.php:158 +#: actions/emailsettings.php:331 actions/siteadminpanel.php:158 msgid "Not a valid email address" msgstr "" -#: actions/emailsettings.php:333 +#: actions/emailsettings.php:334 msgid "That is already your email address." msgstr "" -#: actions/emailsettings.php:336 +#: actions/emailsettings.php:337 msgid "That email address already belongs to another user." msgstr "" -#: actions/emailsettings.php:352 actions/imsettings.php:317 +#: actions/emailsettings.php:353 actions/imsettings.php:317 #: actions/smssettings.php:337 msgid "Couldn't insert confirmation code." msgstr "無法輸入確認碼" -#: actions/emailsettings.php:358 +#: actions/emailsettings.php:359 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" -#: actions/emailsettings.php:378 actions/imsettings.php:351 +#: actions/emailsettings.php:379 actions/imsettings.php:351 #: actions/smssettings.php:370 msgid "No pending confirmation to cancel." msgstr "" -#: actions/emailsettings.php:382 actions/imsettings.php:355 +#: actions/emailsettings.php:383 actions/imsettings.php:355 msgid "That is the wrong IM address." msgstr "" -#: actions/emailsettings.php:394 actions/imsettings.php:367 +#: actions/emailsettings.php:395 actions/imsettings.php:367 #: actions/smssettings.php:386 msgid "Confirmation cancelled." msgstr "確認取消" -#: actions/emailsettings.php:412 +#: actions/emailsettings.php:413 msgid "That is not your email address." msgstr "" -#: actions/emailsettings.php:431 actions/imsettings.php:408 +#: actions/emailsettings.php:432 actions/imsettings.php:408 #: actions/smssettings.php:425 msgid "The address was removed." msgstr "" -#: actions/emailsettings.php:445 actions/smssettings.php:518 +#: actions/emailsettings.php:446 actions/smssettings.php:518 msgid "No incoming email address." msgstr "" -#: actions/emailsettings.php:455 actions/emailsettings.php:477 +#: actions/emailsettings.php:456 actions/emailsettings.php:478 #: actions/smssettings.php:528 actions/smssettings.php:552 msgid "Couldn't update user record." msgstr "" -#: actions/emailsettings.php:458 actions/smssettings.php:531 +#: actions/emailsettings.php:459 actions/smssettings.php:531 msgid "Incoming email address removed." msgstr "" -#: actions/emailsettings.php:480 actions/smssettings.php:555 +#: actions/emailsettings.php:481 actions/smssettings.php:555 msgid "New incoming email address added." msgstr "" -#: actions/favorited.php:65 lib/popularnoticesection.php:87 +#: actions/favorited.php:65 lib/popularnoticesection.php:88 #: lib/publicgroupnav.php:93 #, fuzzy msgid "Popular notices" @@ -1492,7 +1429,7 @@ msgstr "" msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:175 lib/action.php:439 lib/groupnav.php:107 +#: actions/groupmembers.php:175 lib/action.php:440 lib/groupnav.php:107 msgid "Admin" msgstr "" @@ -1549,7 +1486,7 @@ msgid "" msgstr "" #: actions/groups.php:62 lib/profileaction.php:220 lib/publicgroupnav.php:81 -#: lib/subgroupnav.php:98 +#: lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" msgstr "" @@ -1754,7 +1691,7 @@ msgstr "" msgid "Optionally add a personal message to the invitation." msgstr "" -#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:208 +#: actions/invite.php:197 lib/messageform.php:181 lib/noticeform.php:225 msgid "Send" msgstr "" @@ -1850,7 +1787,7 @@ msgstr "使用者名稱或密碼錯誤" msgid "Error setting user. You are probably not authorized." msgstr "" -#: actions/login.php:204 actions/login.php:257 lib/action.php:457 +#: actions/login.php:204 actions/login.php:257 lib/action.php:458 #: lib/logingroupnav.php:79 msgid "Login" msgstr "登入" @@ -1957,7 +1894,7 @@ msgstr "" msgid "Direct message to %s sent" msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:233 lib/channel.php:170 +#: actions/newmessage.php:210 actions/newnotice.php:240 lib/channel.php:170 msgid "Ajax Error" msgstr "" @@ -1965,7 +1902,7 @@ msgstr "" msgid "New notice" msgstr "新訊息" -#: actions/newnotice.php:199 +#: actions/newnotice.php:206 msgid "Notice posted" msgstr "" @@ -1999,12 +1936,12 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:89 +#: actions/noticesearchrss.php:96 #, fuzzy, php-format msgid "Updates with \"%s\"" msgstr "&s的微型部落格" -#: actions/noticesearchrss.php:91 +#: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "所有符合 \"%s\"的更新" @@ -2131,8 +2068,8 @@ msgstr "6個以上字元" msgid "Confirm" msgstr "確認" -#: actions/passwordsettings.php:113 -msgid "same as password above" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" msgstr "" #: actions/passwordsettings.php:117 @@ -2163,6 +2100,113 @@ msgstr "無法存取新密碼" msgid "Password saved." msgstr "" +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:308 +msgid "Paths" +msgstr "" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "" + +#: actions/pathsadminpanel.php:140 +#, fuzzy, php-format +msgid "Theme directory not readable: %s" +msgstr "個人首頁位址錯誤" + +#: actions/pathsadminpanel.php:146 +#, php-format +msgid "Avatar directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:152 +#, php-format +msgid "Background directory not writable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:160 +#, php-format +msgid "Locales directory not readable: %s" +msgstr "" + +#: actions/pathsadminpanel.php:212 actions/siteadminpanel.php:58 +#: lib/adminpanelaction.php:299 +msgid "Site" +msgstr "" + +#: actions/pathsadminpanel.php:216 +msgid "Path" +msgstr "" + +#: actions/pathsadminpanel.php:216 +#, fuzzy +msgid "Site path" +msgstr "新訊息" + +#: actions/pathsadminpanel.php:220 +msgid "Path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:220 +msgid "Directory path to locales" +msgstr "" + +#: actions/pathsadminpanel.php:227 +msgid "Theme" +msgstr "" + +#: actions/pathsadminpanel.php:232 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:236 +msgid "Theme path" +msgstr "" + +#: actions/pathsadminpanel.php:240 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:247 +#, fuzzy +msgid "Avatars" +msgstr "個人圖像" + +#: actions/pathsadminpanel.php:252 +#, fuzzy +msgid "Avatar server" +msgstr "線上即時通設定" + +#: actions/pathsadminpanel.php:256 +#, fuzzy +msgid "Avatar path" +msgstr "更新個人圖像" + +#: actions/pathsadminpanel.php:260 +#, fuzzy +msgid "Avatar directory" +msgstr "更新個人圖像" + +#: actions/pathsadminpanel.php:269 +msgid "Backgrounds" +msgstr "" + +#: actions/pathsadminpanel.php:273 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:277 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:281 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:297 +#, fuzzy +msgid "Save paths" +msgstr "新訊息" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2261,7 +2305,7 @@ msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" -#: actions/profilesettings.php:144 actions/siteadminpanel.php:309 +#: actions/profilesettings.php:144 actions/siteadminpanel.php:307 msgid "Language" msgstr "" @@ -2485,10 +2529,6 @@ msgstr "" msgid "6 or more characters, and don't forget it!" msgstr "6個或6個以上字元,別忘了自己密碼喔" -#: actions/recoverpassword.php:240 -msgid "Same as password above" -msgstr "" - #: actions/recoverpassword.php:243 msgid "Reset" msgstr "" @@ -2548,7 +2588,7 @@ msgstr "確認碼發生錯誤" msgid "Registration successful" msgstr "" -#: actions/register.php:114 actions/register.php:502 lib/action.php:454 +#: actions/register.php:114 actions/register.php:502 lib/action.php:455 #: lib/logingroupnav.php:85 msgid "Register" msgstr "" @@ -2592,7 +2632,7 @@ msgid "Same as password above. Required." msgstr "" #: actions/register.php:437 actions/register.php:441 -#: actions/siteadminpanel.php:287 lib/accountsettingsaction.php:120 +#: actions/siteadminpanel.php:283 lib/accountsettingsaction.php:120 msgid "Email" msgstr "電子信箱" @@ -2677,7 +2717,7 @@ msgid "URL of your profile on another compatible microblogging service" msgstr "" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 -#: lib/userprofile.php:356 +#: lib/userprofile.php:365 msgid "Subscribe" msgstr "" @@ -3010,10 +3050,6 @@ msgstr "" msgid "User is already silenced." msgstr "" -#: actions/siteadminpanel.php:58 lib/adminpanelaction.php:299 -msgid "Site" -msgstr "" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site." msgstr "" @@ -3045,101 +3081,97 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/siteadminpanel.php:199 -msgid "You must set an SSL sever when enabling SSL." +msgid "You must set an SSL server when enabling SSL." msgstr "" #: actions/siteadminpanel.php:204 -msgid "Invalid SSL server. Max length is 255 characters." +msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" #: actions/siteadminpanel.php:210 -msgid "Minimum text limit is 140c." +msgid "Minimum text limit is 140 characters." msgstr "" #: actions/siteadminpanel.php:216 msgid "Dupe limit must 1 or more seconds." msgstr "" -#: actions/siteadminpanel.php:224 -#, php-format -msgid "Locales directory not readable: %s" +#: actions/siteadminpanel.php:266 +msgid "General" msgstr "" -#: actions/siteadminpanel.php:275 +#: actions/siteadminpanel.php:269 #, fuzzy msgid "Site name" msgstr "新訊息" -#: actions/siteadminpanel.php:276 +#: actions/siteadminpanel.php:270 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" -#: actions/siteadminpanel.php:279 +#: actions/siteadminpanel.php:274 msgid "Brought by" msgstr "" -#: actions/siteadminpanel.php:280 +#: actions/siteadminpanel.php:275 msgid "Text used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:283 +#: actions/siteadminpanel.php:279 msgid "Brought by URL" msgstr "" -#: actions/siteadminpanel.php:284 +#: actions/siteadminpanel.php:280 msgid "URL used for credits link in footer of each page" msgstr "" -#: actions/siteadminpanel.php:288 +#: actions/siteadminpanel.php:284 #, fuzzy -msgid "contact email address for your site" +msgid "Contact email address for your site" msgstr "查無此使用者所註冊的信箱" -#: actions/siteadminpanel.php:302 +#: actions/siteadminpanel.php:290 +#, fuzzy +msgid "Local" +msgstr "地點" + +#: actions/siteadminpanel.php:301 msgid "Default timezone" msgstr "" -#: actions/siteadminpanel.php:303 +#: actions/siteadminpanel.php:302 msgid "Default timezone for the site; usually UTC." msgstr "" -#: actions/siteadminpanel.php:310 +#: actions/siteadminpanel.php:308 msgid "Default site language" msgstr "" #: actions/siteadminpanel.php:316 -msgid "Path to locales" +msgid "URLs" msgstr "" -#: actions/siteadminpanel.php:316 -msgid "Directory path to locales" -msgstr "" - -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Server" msgstr "" -#: actions/siteadminpanel.php:320 +#: actions/siteadminpanel.php:319 msgid "Site's server hostname." msgstr "" -#: actions/siteadminpanel.php:324 -msgid "Path" -msgstr "" - -#: actions/siteadminpanel.php:324 -#, fuzzy -msgid "Site path" -msgstr "新訊息" - -#: actions/siteadminpanel.php:328 +#: actions/siteadminpanel.php:323 msgid "Fancy URLs" msgstr "" -#: actions/siteadminpanel.php:330 +#: actions/siteadminpanel.php:325 msgid "Use fancy (more readable and memorable) URLs?" msgstr "" +#: actions/siteadminpanel.php:331 +#, fuzzy +msgid "Access" +msgstr "接受" + #: actions/siteadminpanel.php:334 msgid "Private" msgstr "" @@ -3156,7 +3188,7 @@ msgstr "" msgid "Make registration invitation only." msgstr "" -#: actions/siteadminpanel.php:346 actions/useradminpanel.php:171 +#: actions/siteadminpanel.php:346 #, fuzzy msgid "Closed" msgstr "無此使用者" @@ -3165,32 +3197,36 @@ msgstr "無此使用者" msgid "Disable new registrations." msgstr "" -#: actions/siteadminpanel.php:353 -msgid "Randomly during Web hit" -msgstr "" - #: actions/siteadminpanel.php:354 -msgid "In a scheduled job" -msgstr "" - -#: actions/siteadminpanel.php:355 actions/siteadminpanel.php:380 -msgid "Never" +msgid "Snapshots" msgstr "" #: actions/siteadminpanel.php:357 -msgid "Data snapshots" +msgid "Randomly during Web hit" msgstr "" #: actions/siteadminpanel.php:358 +msgid "In a scheduled job" +msgstr "" + +#: actions/siteadminpanel.php:359 actions/siteadminpanel.php:383 +msgid "Never" +msgstr "" + +#: actions/siteadminpanel.php:360 +msgid "Data snapshots" +msgstr "" + +#: actions/siteadminpanel.php:361 msgid "When to send statistical data to status.net servers" msgstr "" -#: actions/siteadminpanel.php:364 +#: actions/siteadminpanel.php:366 msgid "Frequency" msgstr "" -#: actions/siteadminpanel.php:365 -msgid "Snapshots will be sent once every N Web hits" +#: actions/siteadminpanel.php:367 +msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/siteadminpanel.php:372 @@ -3201,47 +3237,55 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" -#: actions/siteadminpanel.php:381 -msgid "Sometimes" -msgstr "" - -#: actions/siteadminpanel.php:382 -msgid "Always" +#: actions/siteadminpanel.php:380 +msgid "SSL" msgstr "" #: actions/siteadminpanel.php:384 -msgid "Use SSL" +msgid "Sometimes" msgstr "" #: actions/siteadminpanel.php:385 +msgid "Always" +msgstr "" + +#: actions/siteadminpanel.php:387 +msgid "Use SSL" +msgstr "" + +#: actions/siteadminpanel.php:388 msgid "When to use SSL" msgstr "" -#: actions/siteadminpanel.php:391 +#: actions/siteadminpanel.php:393 msgid "SSL Server" msgstr "" -#: actions/siteadminpanel.php:392 +#: actions/siteadminpanel.php:394 msgid "Server to direct SSL requests to" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:400 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:403 msgid "Text limit" msgstr "" -#: actions/siteadminpanel.php:396 +#: actions/siteadminpanel.php:403 msgid "Maximum number of characters for notices." msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "Dupe limit" msgstr "" -#: actions/siteadminpanel.php:400 +#: actions/siteadminpanel.php:407 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" -#: actions/siteadminpanel.php:414 actions/useradminpanel.php:226 +#: actions/siteadminpanel.php:421 actions/useradminpanel.php:313 #, fuzzy msgid "Save site settings" msgstr "線上即時通設定" @@ -3548,7 +3592,8 @@ msgstr "此帳號已註冊" msgid "Listenee stream license ‘%s’ is not compatible with site license ‘%s’." msgstr "" -#: actions/useradminpanel.php:58 lib/personalgroupnav.php:115 +#: actions/useradminpanel.php:58 lib/adminpanelaction.php:305 +#: lib/personalgroupnav.php:115 msgid "User" msgstr "" @@ -3556,16 +3601,84 @@ msgstr "" msgid "User settings for this StatusNet site." msgstr "" -#: actions/useradminpanel.php:173 -msgid "Is registration on this site prohibited?" +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:178 -msgid "Invite-only" +#: actions/useradminpanel.php:155 +msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:180 -msgid "Is registration on this site only open to invited users?" +#: actions/useradminpanel.php:165 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:108 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "" + +#: actions/useradminpanel.php:222 +msgid "Bio Limit" +msgstr "" + +#: actions/useradminpanel.php:223 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:231 +msgid "New users" +msgstr "" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "所有訂閱" + +#: actions/useradminpanel.php:242 +msgid "Automatically subscribe new users to this user." +msgstr "" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "地點" + +#: actions/useradminpanel.php:256 +msgid "Invitations enabled" +msgstr "" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:265 +msgid "Sessions" +msgstr "" + +#: actions/useradminpanel.php:270 +msgid "Handle sessions" +msgstr "" + +#: actions/useradminpanel.php:272 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/useradminpanel.php:276 +msgid "Session debugging" +msgstr "" + +#: actions/useradminpanel.php:278 +msgid "Turn on debugging output for sessions." msgstr "" #: actions/userauthorization.php:105 @@ -3762,7 +3875,7 @@ msgstr "" msgid "Problem saving notice." msgstr "" -#: classes/Notice.php:1117 +#: classes/Notice.php:1124 #, php-format msgid "DB error inserting reply: %s" msgstr "增加回覆時,資料庫發生錯誤: %s" @@ -3782,10 +3895,6 @@ msgstr "註冊失敗" msgid "Welcome to %1$s, @%2$s!" msgstr "" -#: lib/accountsettingsaction.php:108 lib/personalgroupnav.php:109 -msgid "Profile" -msgstr "" - #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" msgstr "" @@ -3825,134 +3934,134 @@ msgstr "" msgid "Untitled page" msgstr "" -#: lib/action.php:424 +#: lib/action.php:425 msgid "Primary site navigation" msgstr "" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Home" msgstr "主頁" -#: lib/action.php:430 +#: lib/action.php:431 msgid "Personal profile and friends timeline" msgstr "" -#: lib/action.php:432 +#: lib/action.php:433 #, fuzzy msgid "Account" msgstr "關於" -#: lib/action.php:432 +#: lib/action.php:433 msgid "Change your email, avatar, password, profile" msgstr "" -#: lib/action.php:435 +#: lib/action.php:436 msgid "Connect" msgstr "連結" -#: lib/action.php:435 +#: lib/action.php:436 #, fuzzy msgid "Connect to services" msgstr "無法連結到伺服器:%s" -#: lib/action.php:439 +#: lib/action.php:440 msgid "Change site configuration" msgstr "" -#: lib/action.php:443 lib/subgroupnav.php:105 +#: lib/action.php:444 lib/subgroupnav.php:105 msgid "Invite" msgstr "" -#: lib/action.php:444 lib/subgroupnav.php:106 +#: lib/action.php:445 lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" msgstr "" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout" msgstr "登出" -#: lib/action.php:449 +#: lib/action.php:450 msgid "Logout from the site" msgstr "" -#: lib/action.php:454 +#: lib/action.php:455 #, fuzzy msgid "Create an account" msgstr "新增帳號" -#: lib/action.php:457 +#: lib/action.php:458 msgid "Login to the site" msgstr "" -#: lib/action.php:460 lib/action.php:723 +#: lib/action.php:461 lib/action.php:724 msgid "Help" msgstr "求救" -#: lib/action.php:460 +#: lib/action.php:461 #, fuzzy msgid "Help me!" msgstr "求救" -#: lib/action.php:463 +#: lib/action.php:464 lib/searchaction.php:127 msgid "Search" msgstr "" -#: lib/action.php:463 +#: lib/action.php:464 msgid "Search for people or text" msgstr "" -#: lib/action.php:484 +#: lib/action.php:485 #, fuzzy msgid "Site notice" msgstr "新訊息" -#: lib/action.php:550 +#: lib/action.php:551 msgid "Local views" msgstr "" -#: lib/action.php:616 +#: lib/action.php:617 #, fuzzy msgid "Page notice" msgstr "新訊息" -#: lib/action.php:718 +#: lib/action.php:719 msgid "Secondary site navigation" msgstr "" -#: lib/action.php:725 +#: lib/action.php:726 msgid "About" msgstr "關於" -#: lib/action.php:727 +#: lib/action.php:728 msgid "FAQ" msgstr "常見問題" -#: lib/action.php:731 +#: lib/action.php:732 msgid "TOS" msgstr "" -#: lib/action.php:734 +#: lib/action.php:735 msgid "Privacy" msgstr "" -#: lib/action.php:736 +#: lib/action.php:737 msgid "Source" msgstr "" -#: lib/action.php:738 +#: lib/action.php:739 msgid "Contact" msgstr "好友名單" -#: lib/action.php:740 +#: lib/action.php:741 msgid "Badge" msgstr "" -#: lib/action.php:768 +#: lib/action.php:769 msgid "StatusNet software license" msgstr "" -#: lib/action.php:771 +#: lib/action.php:772 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -3961,12 +4070,12 @@ msgstr "" "**%%site.name%%**是由[%%site.broughtby%%](%%site.broughtbyurl%%)所提供的微型" "部落格服務" -#: lib/action.php:773 +#: lib/action.php:774 #, php-format msgid "**%%site.name%%** is a microblogging service. " msgstr "**%%site.name%%**是個微型部落格" -#: lib/action.php:775 +#: lib/action.php:776 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3974,33 +4083,33 @@ msgid "" "org/licensing/licenses/agpl-3.0.html)." msgstr "" -#: lib/action.php:789 +#: lib/action.php:790 #, fuzzy msgid "Site content license" msgstr "新訊息" -#: lib/action.php:798 +#: lib/action.php:799 msgid "All " msgstr "" -#: lib/action.php:803 +#: lib/action.php:804 msgid "license." msgstr "" -#: lib/action.php:1067 +#: lib/action.php:1068 msgid "Pagination" msgstr "" -#: lib/action.php:1076 +#: lib/action.php:1077 msgid "After" msgstr "" -#: lib/action.php:1084 +#: lib/action.php:1085 #, fuzzy msgid "Before" msgstr "之前的內容»" -#: lib/action.php:1132 +#: lib/action.php:1133 msgid "There was a problem with your session token." msgstr "" @@ -4030,6 +4139,11 @@ msgstr "確認信箱" msgid "Design configuration" msgstr "確認信箱" +#: lib/adminpanelaction.php:306 lib/adminpanelaction.php:309 +#, fuzzy +msgid "Paths configuration" +msgstr "確認信箱" + #: lib/attachmentlist.php:87 msgid "Attachments" msgstr "" @@ -4202,11 +4316,9 @@ msgid "You are not subscribed to anyone." msgstr "此帳號已註冊" #: lib/command.php:620 -#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "此帳號已註冊" -msgstr[1] "此帳號已註冊" #: lib/command.php:640 #, fuzzy @@ -4214,11 +4326,9 @@ msgid "No one is subscribed to you." msgstr "無此訂閱" #: lib/command.php:642 -#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "無此訂閱" -msgstr[1] "無此訂閱" #: lib/command.php:662 #, fuzzy @@ -4226,11 +4336,9 @@ msgid "You are not a member of any groups." msgstr "無法連結到伺服器:%s" #: lib/command.php:664 -#, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "無法連結到伺服器:%s" -msgstr[1] "無法連結到伺服器:%s" #: lib/command.php:678 msgid "" @@ -4311,7 +4419,7 @@ msgstr "無此通知" #: lib/designsettings.php:109 msgid "" -"You can upload your personal background image. The maximum file size is 2Mb." +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" #: lib/designsettings.php:372 @@ -4408,7 +4516,7 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 lib/searchgroupnav.php:84 +#: lib/groupnav.php:85 msgid "Group" msgstr "" @@ -4455,7 +4563,7 @@ msgstr "" msgid "Tags in %s group's notices" msgstr "" -#: lib/htmloutputter.php:104 +#: lib/htmloutputter.php:103 msgid "This page is not available in a media type you accept" msgstr "" @@ -4489,6 +4597,14 @@ msgstr "無此通知" msgid "Unknown file type" msgstr "" +#: lib/imagefile.php:217 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:219 +msgid "kB" +msgstr "" + #: lib/jabber.php:192 #, php-format msgid "[%s]" @@ -4523,7 +4639,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:424 +#: lib/mailbox.php:227 lib/noticelist.php:452 msgid "from" msgstr "" @@ -4771,39 +4887,64 @@ msgstr "" msgid "To" msgstr "" -#: lib/messageform.php:162 lib/noticeform.php:173 +#: lib/messageform.php:162 lib/noticeform.php:186 #, fuzzy msgid "Available characters" msgstr "6個以上字元" -#: lib/noticeform.php:145 +#: lib/noticeform.php:158 #, fuzzy msgid "Send a notice" msgstr "新訊息" -#: lib/noticeform.php:158 +#: lib/noticeform.php:171 #, php-format msgid "What's up, %s?" msgstr "" -#: lib/noticeform.php:180 +#: lib/noticeform.php:193 msgid "Attach" msgstr "" -#: lib/noticeform.php:184 +#: lib/noticeform.php:197 msgid "Attach a file" msgstr "" -#: lib/noticelist.php:478 +#: lib/noticelist.php:403 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:404 +msgid "N" +msgstr "" + +#: lib/noticelist.php:404 +msgid "S" +msgstr "" + +#: lib/noticelist.php:405 +msgid "E" +msgstr "" + +#: lib/noticelist.php:405 +msgid "W" +msgstr "" + +#: lib/noticelist.php:411 +msgid "at" +msgstr "" + +#: lib/noticelist.php:506 #, fuzzy msgid "in context" msgstr "無內容" -#: lib/noticelist.php:498 +#: lib/noticelist.php:526 msgid "Reply to this notice" msgstr "" -#: lib/noticelist.php:499 +#: lib/noticelist.php:527 msgid "Reply" msgstr "" @@ -4836,11 +4977,11 @@ msgstr "新增外部個人資料發生錯誤(Error inserting remote profile)" msgid "Duplicate notice" msgstr "新訊息" -#: lib/oauthstore.php:466 lib/subs.php:48 +#: lib/oauthstore.php:467 lib/subs.php:48 msgid "You have been banned from subscribing." msgstr "" -#: lib/oauthstore.php:491 +#: lib/oauthstore.php:492 msgid "Couldn't insert new subscription." msgstr "無法新增訂閱" @@ -4948,6 +5089,10 @@ msgstr "無此使用者" msgid "Search site" msgstr "" +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + #: lib/searchaction.php:162 msgid "Search help" msgstr "" @@ -4960,11 +5105,6 @@ msgstr "" msgid "Find people on this site" msgstr "" -#: lib/searchgroupnav.php:82 -#, fuzzy -msgid "Notice" -msgstr "新訊息" - #: lib/searchgroupnav.php:83 msgid "Find content of notices" msgstr "" @@ -5105,47 +5245,51 @@ msgstr "" msgid "Message" msgstr "" -#: lib/util.php:826 +#: lib/userprofile.php:311 +msgid "Moderate" +msgstr "" + +#: lib/util.php:825 msgid "a few seconds ago" msgstr "" -#: lib/util.php:828 +#: lib/util.php:827 msgid "about a minute ago" msgstr "" -#: lib/util.php:830 +#: lib/util.php:829 #, php-format msgid "about %d minutes ago" msgstr "" -#: lib/util.php:832 +#: lib/util.php:831 msgid "about an hour ago" msgstr "" -#: lib/util.php:834 +#: lib/util.php:833 #, php-format msgid "about %d hours ago" msgstr "" -#: lib/util.php:836 +#: lib/util.php:835 msgid "about a day ago" msgstr "" -#: lib/util.php:838 +#: lib/util.php:837 #, php-format msgid "about %d days ago" msgstr "" -#: lib/util.php:840 +#: lib/util.php:839 msgid "about a month ago" msgstr "" -#: lib/util.php:842 +#: lib/util.php:841 #, php-format msgid "about %d months ago" msgstr "" -#: lib/util.php:844 +#: lib/util.php:843 msgid "about a year ago" msgstr "" @@ -5174,11 +5318,3 @@ msgstr "" #: scripts/maildaemon.php:61 msgid "Sorry, no incoming email allowed." msgstr "" - -#, fuzzy -#~ msgid "Unlock this user" -#~ msgstr "無此使用者" - -#, fuzzy -#~ msgid "These people are subscribed to you: " -#~ msgstr "此帳號已註冊" From 792eb57c87c5c7e49030e4652780c0c642f58e25 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Mon, 30 Nov 2009 12:35:35 -0800 Subject: [PATCH 35/36] Ticket 1677: apply a couple more welcomebot fixes from TranslateWiki before the next full update --- locale/fr/LC_MESSAGES/statusnet.po | 2 +- locale/ru/LC_MESSAGES/statusnet.po | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/locale/fr/LC_MESSAGES/statusnet.po b/locale/fr/LC_MESSAGES/statusnet.po index 216ad5c7cb..7d93018363 100644 --- a/locale/fr/LC_MESSAGES/statusnet.po +++ b/locale/fr/LC_MESSAGES/statusnet.po @@ -4079,7 +4079,7 @@ msgstr "Impossible d'établir l’inscription au groupe." #: classes/User.php:347 #, php-format msgid "Welcome to %1$s, @%2$s!" -msgstr "Bienvenu à %1$s, %2$s !" +msgstr "Bienvenu à %1$s, @%2$s !" #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" diff --git a/locale/ru/LC_MESSAGES/statusnet.po b/locale/ru/LC_MESSAGES/statusnet.po index 745f3e7e7f..b95b572cb6 100644 --- a/locale/ru/LC_MESSAGES/statusnet.po +++ b/locale/ru/LC_MESSAGES/statusnet.po @@ -4029,7 +4029,7 @@ msgstr "Не удаётся назначить членство в группе. #: classes/User.php:347 #, php-format msgid "Welcome to %1$s, @%2$s!" -msgstr "Добро пожаловать на %1$s, %2$s!" +msgstr "Добро пожаловать на %1$s, @%2$s!" #: lib/accountsettingsaction.php:108 msgid "Change your profile settings" From 234e6a10b1b95b271bacd11687e1dcb168712147 Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Mon, 30 Nov 2009 13:08:55 -0800 Subject: [PATCH 36/36] Fix problem where screen_name and user_id parameters are being ignored due to the router sending in '[a-zA-Z0-9]+' for the id parameter when no id is specified as part of the URL. --- lib/api.php | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/lib/api.php b/lib/api.php index e2ea87b43e..539aac4af2 100644 --- a/lib/api.php +++ b/lib/api.php @@ -1142,15 +1142,10 @@ class ApiAction extends Action function getTargetUser($id) { - if (empty($id)) { + if (!preg_match('/^[a-zA-Z0-9]+$/', $id)) { // Twitter supports these other ways of passing the user ID - if (is_numeric($this->arg('id'))) { - return User::staticGet($this->arg('id')); - } else if ($this->arg('id')) { - $nickname = common_canonical_nickname($this->arg('id')); - return User::staticGet('nickname', $nickname); - } else if ($this->arg('user_id')) { + if ($this->arg('user_id')) { // This is to ensure that a non-numeric user_id still // overrides screen_name even if it doesn't get used if (is_numeric($this->arg('user_id'))) { @@ -1159,6 +1154,12 @@ class ApiAction extends Action } else if ($this->arg('screen_name')) { $nickname = common_canonical_nickname($this->arg('screen_name')); return User::staticGet('nickname', $nickname); + + } else if (is_numeric($this->arg('id'))) { + return User::staticGet($this->arg('id')); + } else if ($this->arg('id')) { + $nickname = common_canonical_nickname($this->arg('id')); + return User::staticGet('nickname', $nickname); } else { // Fall back to trying the currently authenticated user return $this->auth_user;