diff options
author | Evan Prodromou <evan@status.net> | 2010-08-13 14:33:41 -0700 |
---|---|---|
committer | Evan Prodromou <evan@status.net> | 2010-08-13 14:33:41 -0700 |
commit | 718317542940a8976f2c6f2a9ea09a04f2f00ca6 (patch) | |
tree | 2bae1e1b0ce628101453b83c7e4ddcce59b43c62 | |
parent | 9f0715a9935966f3ec483bccc476d5baf3324b3c (diff) | |
parent | 029aa0c61c9942c0688fd3dc9aa2893311543db1 (diff) |
Merge branch 'master' into 1.0.x
78 files changed, 11326 insertions, 2664 deletions
@@ -2,8 +2,8 @@ README ------ -StatusNet 0.9.3 ("Half a World Away") -29 June 2010 +StatusNet 0.9.4beta2 +11 August 2010 This is the README file for StatusNet, the Open Source microblogging platform. It includes installation instructions, descriptions of @@ -43,6 +43,10 @@ on status.net is identical to the software available for download, so you can move back and forth between a hosted version or a version installed on your own servers. +A commercial software subscription is available from StatusNet Inc. It +includes 24-hour technical support and developer support. More +information at http://status.net/contact or email sales@status.net. + License ======= @@ -77,27 +81,31 @@ for additional terms. New this version ================ -This is a minor bug and feature release since version 0.9.2 released on -4 May 2010. +This is a security, bug and feature release since version 0.9.3 released on +29 June 2010. For best compatibility with client software and site federation, and a lot of bug fixes, it is highly recommended that all public sites upgrade to the new version. +Changes from 0.9.4beta1: +- fix for daemon config switching on multi-site setup + Notable changes this version: -- Enhanced API output to aid StatusNet-specific clients +- OpenID and OAuth libraries patched for potential timing attack +- OStatus feed i/o updated for Activity Streams +- Correctness fixes on XRD, other discovery bits +- Support for contacting SNI-based SSL virtual hosts when SSL + certificate verification is enabled (requires PHP 5.3.2+ or + enabling CURL backend with $config['http']['curl'] = true) +- Experimental SubMirror plugin +- Multi-site status_network table mode has been tweaked to support + multiple tags better - Many updates to user interface translation from TranslateWiki -- OStatus now works subscribing to SSL-protected sites by default -- OpenID now works on PHP 5.3, supports closer site integration. -- Numerous API and FOAF output fixes. -- Fixes to Facebook integration for FB API behavior changes -- PostgreSQL support updates -- Initial version of a custom theme uploader (disabled by default) -- LDAP auth plugins cleanup - Many other bugfixes -A full changelog is available at http://status.net/wiki/StatusNet_0.9.3. +A full changelog is available at http://status.net/wiki/StatusNet_0.9.4. Prerequisites ============= @@ -125,7 +133,6 @@ Your PHP installation must include the following PHP extensions: - MySQL. For accessing the database. - GD. For scaling down avatar images. - mbstring. For handling Unicode (UTF-8) encoded strings. -- gettext. For multiple languages. Default on many PHP installs. For some functionality, you will also need the following extensions: @@ -140,6 +147,8 @@ For some functionality, you will also need the following extensions: Sphinx server to serve the search queries. - bcmath or gmp. For Salmon signatures (part of OStatus). Needed if you have OStatus configured. +- gettext. For multiple languages. Default on many PHP installs; + will be emulated if not present. You will almost definitely get 2-3 times better performance from your site if you install a PHP bytecode cache/accelerator. Some well-known @@ -209,7 +218,7 @@ especially if you've previously installed PHP/MySQL packages. 1. Unpack the tarball you downloaded on your Web server. Usually a command like this will work: - tar zxf statusnet-0.9.2.tar.gz + tar zxf statusnet-0.9.4.tar.gz ...which will make a statusnet-0.9.2 subdirectory in your current directory. (If you don't have shell access on your Web server, you @@ -219,7 +228,7 @@ especially if you've previously installed PHP/MySQL packages. 2. Move the tarball to a directory of your choosing in your Web root directory. Usually something like this will work: - mv statusnet-0.9.2 /var/www/statusnet + mv statusnet-0.9.4 /var/www/statusnet This will make your StatusNet instance available in the statusnet path of your server, like "http://example.net/statusnet". "microblog" or diff --git a/classes/File_redirection.php b/classes/File_redirection.php index 00ec75309..6a86197d9 100644 --- a/classes/File_redirection.php +++ b/classes/File_redirection.php @@ -240,6 +240,14 @@ class File_redirection extends Memcached_DataObject } else if (is_string($redir_data)) { // The file is a known redirect target. $file = File::staticGet('url', $redir_data); + if (empty($file)) { + // @fixme should we save a new one? + // this case was triggering sometimes for redirects + // with unresolvable targets; found while fixing + // "can't linkify" bugs with shortened links to + // SSL sites with cert issues. + return null; + } $file_id = $file->id; } } else { diff --git a/classes/Notice.php b/classes/Notice.php index 4646fc6ab..0eeebfadf 100644 --- a/classes/Notice.php +++ b/classes/Notice.php @@ -485,7 +485,7 @@ class Notice extends Memcached_DataObject function saveKnownUrls($urls) { // @fixme validation? - foreach ($urls as $url) { + foreach (array_unique($urls) as $url) { File::processNew($url, $this->id); } } @@ -893,7 +893,7 @@ class Notice extends Memcached_DataObject } $groups = array(); - foreach ($group_ids as $id) { + foreach (array_unique($group_ids) as $id) { $group = User_group::staticGet('id', $id); if ($group) { common_log(LOG_ERR, "Local delivery to group id $id, $group->nickname"); @@ -1016,7 +1016,7 @@ class Notice extends Memcached_DataObject } $sender = Profile::staticGet($this->profile_id); - foreach ($uris as $uri) { + foreach (array_unique($uris) as $uri) { $user = User::staticGet('uri', $uri); @@ -1029,6 +1029,7 @@ class Notice extends Memcached_DataObject $reply->notice_id = $this->id; $reply->profile_id = $user->id; + common_log(LOG_INFO, __METHOD__ . ": saving reply: notice $this->id to profile $user->id"); $id = $reply->insert(); } diff --git a/classes/Profile.php b/classes/Profile.php index 0d0463b73..d7617f0b7 100644 --- a/classes/Profile.php +++ b/classes/Profile.php @@ -464,11 +464,9 @@ class Profile extends Memcached_DataObject $sub = new Subscription(); $sub->subscribed = $this->id; - + $sub->whereAdd('subscriber != subscribed'); $cnt = (int) $sub->count('distinct subscriber'); - $cnt = ($cnt > 0) ? $cnt - 1 : $cnt; - if (!empty($c)) { $c->set(common_cache_key('profile:subscriber_count:'.$this->id), $cnt); } diff --git a/lib/activitycontext.php b/lib/activitycontext.php index 5afbb7fd2..09a457924 100644 --- a/lib/activitycontext.php +++ b/lib/activitycontext.php @@ -71,6 +71,7 @@ class ActivityContext $links = $element->getElementsByTagNameNS(ActivityUtils::ATOM, ActivityUtils::LINK); + $attention = array(); for ($i = 0; $i < $links->length; $i++) { $link = $links->item($i); @@ -80,11 +81,12 @@ class ActivityContext // XXX: Deprecate this in favour of "mentioned" from Salmon spec // http://salmon-protocol.googlecode.com/svn/trunk/draft-panzer-salmon-00.html#SALR if ($linkRel == self::ATTENTION) { - $this->attention[] = $link->getAttribute(self::HREF); + $attention[] = $link->getAttribute(self::HREF); } elseif ($linkRel == self::MENTIONED) { - $this->attention[] = $link->getAttribute(self::HREF); + $attention[] = $link->getAttribute(self::HREF); } } + $this->attention = array_unique($attention); } /** diff --git a/lib/common.php b/lib/common.php index f04bd64b7..570666da7 100644 --- a/lib/common.php +++ b/lib/common.php @@ -22,10 +22,10 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } //exit with 200 response, if this is checking fancy from the installer if (isset($_REQUEST['p']) && $_REQUEST['p'] == 'check-fancy') { exit; } -define('STATUSNET_VERSION', '0.9.3'); +define('STATUSNET_VERSION', '0.9.4beta2'); define('LACONICA_VERSION', STATUSNET_VERSION); // compatibility -define('STATUSNET_CODENAME', 'Half a World Away'); +define('STATUSNET_CODENAME', 'Orange Crush'); define('AVATAR_PROFILE_SIZE', 96); define('AVATAR_STREAM_SIZE', 48); diff --git a/lib/default.php b/lib/default.php index e0081f316..76e4e44cf 100644 --- a/lib/default.php +++ b/lib/default.php @@ -321,6 +321,7 @@ $default = 'maxlength' => 25, 'maxnoticelength' => -1), 'http' => // HTTP client settings when contacting other sites - array('ssl_cafile' => false // To enable SSL cert validation, point to a CA bundle (eg '/usr/lib/ssl/certs/ca-certificates.crt') + array('ssl_cafile' => false, // To enable SSL cert validation, point to a CA bundle (eg '/usr/lib/ssl/certs/ca-certificates.crt') + 'curl' => false, // Use CURL backend for HTTP fetches if available. (If not, PHP's socket streams will be used.) ), ); diff --git a/lib/httpclient.php b/lib/httpclient.php index b69f718e5..514a5afeb 100644 --- a/lib/httpclient.php +++ b/lib/httpclient.php @@ -145,6 +145,10 @@ class HTTPClient extends HTTP_Request2 $this->config['ssl_verify_peer'] = false; } + if (common_config('http', 'curl') && extension_loaded('curl')) { + $this->config['adapter'] = 'HTTP_Request2_Adapter_Curl'; + } + parent::__construct($url, $method, $config); $this->setHeader('User-Agent', $this->userAgent()); } @@ -204,6 +208,15 @@ class HTTPClient extends HTTP_Request2 protected function doRequest($url, $method, $headers) { $this->setUrl($url); + + // Workaround for HTTP_Request2 not setting up SNI in socket contexts; + // This fixes cert validation for SSL virtual hosts using SNI. + // Requires PHP 5.3.2 or later and OpenSSL with SNI support. + if ($this->url->getScheme() == 'https' && defined('OPENSSL_TLSEXT_SERVER_NAME')) { + $this->config['ssl_SNI_enabled'] = true; + $this->config['ssl_SNI_server_name'] = $this->url->getHost(); + } + $this->setMethod($method); if ($headers) { foreach ($headers as $header) { diff --git a/lib/language.php b/lib/language.php index d93e4e0ad..80d256807 100644 --- a/lib/language.php +++ b/lib/language.php @@ -310,6 +310,7 @@ function get_all_languages() { 'da' => array('q' => 0.8, 'lang' => 'da', 'name' => 'Danish', 'direction' => 'ltr'), 'de' => array('q' => 0.8, 'lang' => 'de', 'name' => 'German', 'direction' => 'ltr'), 'el' => array('q' => 0.1, 'lang' => 'el', 'name' => 'Greek', 'direction' => 'ltr'), + 'eo' => array('q' => 0.8, 'lang' => 'eo', 'name' => 'Esperanto', 'direction' => 'ltr'), 'en-us' => array('q' => 1, 'lang' => 'en', 'name' => 'English (US)', 'direction' => 'ltr'), 'en-gb' => array('q' => 1, 'lang' => 'en_GB', 'name' => 'English (British)', 'direction' => 'ltr'), 'en' => array('q' => 1, 'lang' => 'en', 'name' => 'English (US)', 'direction' => 'ltr'), diff --git a/lib/mailbox.php b/lib/mailbox.php index 90a58b4c4..2b00f5ffd 100644 --- a/lib/mailbox.php +++ b/lib/mailbox.php @@ -224,6 +224,7 @@ class MailboxAction extends CurrentUserDesignAction if ($message->source) { $this->elementStart('span', 'source'); + // FIXME: bad i18n. Device should be a parameter (from %s). $this->text(_('from')); $this->element('span', 'device', $this->showSource($message->source)); $this->elementEnd('span'); diff --git a/lib/mysqlschema.php b/lib/mysqlschema.php index 464c718f9..f9552c1dc 100644 --- a/lib/mysqlschema.php +++ b/lib/mysqlschema.php @@ -333,7 +333,7 @@ class MysqlSchema extends Schema } if (empty($name)) { - $name = "$table_".implode("_", $columnNames)."_idx"; + $name = "{$table}_".implode("_", $columnNames)."_idx"; } $res = $this->conn->query("ALTER TABLE $table ". diff --git a/lib/noticelist.php b/lib/noticelist.php index 17adf3a49..529d6a3f9 100644 --- a/lib/noticelist.php +++ b/lib/noticelist.php @@ -499,9 +499,10 @@ class NoticeListItem extends Widget $ns = $this->notice->getSource(); if ($ns) { - $source_name = _($ns->code); + $source_name = (empty($ns->name)) ? ($ns->code ? _($ns->code) : _('web')) : _($ns->name); $this->out->text(' '); $this->out->elementStart('span', 'source'); + // FIXME: probably i18n issue. If "from" is followed by text, that should be a parameter to "from" (from %s). $this->out->text(_('from')); $this->out->text(' '); diff --git a/lib/statusnet.php b/lib/statusnet.php index ac5d10134..ff0502915 100644 --- a/lib/statusnet.php +++ b/lib/statusnet.php @@ -141,7 +141,7 @@ class StatusNet return true; } - $sn = Status_network::staticGet($nickname); + $sn = Status_network::staticGet('nickname', $nickname); if (empty($sn)) { return false; throw new Exception("No such site nickname '$nickname'"); diff --git a/lib/stompqueuemanager.php b/lib/stompqueuemanager.php index 91faa8c36..fc98c77d4 100644 --- a/lib/stompqueuemanager.php +++ b/lib/stompqueuemanager.php @@ -649,7 +649,7 @@ class StompQueueManager extends QueueManager */ protected function updateSiteConfig($nickname) { - $sn = Status_network::staticGet($nickname); + $sn = Status_network::staticGet('nickname', $nickname); if ($sn) { $this->switchSite($nickname); if (!in_array($nickname, $this->sites)) { diff --git a/lib/util.php b/lib/util.php index 8eff4e568..f187926b5 100644 --- a/lib/util.php +++ b/lib/util.php @@ -845,7 +845,10 @@ function common_linkify($url) { } elseif (is_string($longurl_data)) { $longurl = $longurl_data; } else { - throw new ServerException("Can't linkify url '$url'"); + // Unable to reach the server to verify contents, etc + // Just pass the link on through for now. + common_log(LOG_ERR, "Can't linkify url '$url'"); + $longurl = $url; } } $attrs = array('href' => $canon, 'title' => $longurl, 'rel' => 'external'); diff --git a/locale/af/LC_MESSAGES/statusnet.po b/locale/af/LC_MESSAGES/statusnet.po index a1a8a6801..cf8caed59 100644 --- a/locale/af/LC_MESSAGES/statusnet.po +++ b/locale/af/LC_MESSAGES/statusnet.po @@ -8,12 +8,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:38+0000\n" +"POT-Creation-Date: 2010-08-11 10:11+0000\n" +"PO-Revision-Date: 2010-08-11 10:11:11+0000\n" "Language-Team: Afrikaans\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: af\n" "X-Message-Group: out-statusnet\n" @@ -85,9 +85,8 @@ msgstr "Stoor" #. TRANS: Server error when page not found (404) #: actions/all.php:68 actions/public.php:98 actions/replies.php:93 #: actions/showfavorites.php:138 actions/tag.php:52 -#, fuzzy msgid "No such page." -msgstr "Hierdie bladsy bestaan nie" +msgstr "Hierdie bladsy bestaan nie." #: actions/all.php:79 actions/allrss.php:68 #: actions/apiaccountupdatedeliverydevice.php:114 @@ -355,7 +354,6 @@ msgstr "" "Dit was nie moontlik om die boodskap van u gunstelinge te verwyder nie." #: actions/apifriendshipscreate.php:109 -#, fuzzy msgid "Could not follow user: profile not found." msgstr "U kan nie die gebruiker volg nie: die gebruiker bestaan nie." @@ -379,12 +377,14 @@ msgid "Two valid IDs or screen_names must be supplied." msgstr "" #: actions/apifriendshipsshow.php:134 +#, fuzzy msgid "Could not determine source user." -msgstr "" +msgstr "Kon nie die gebruiker opdateer nie." #: actions/apifriendshipsshow.php:142 +#, fuzzy msgid "Could not find target user." -msgstr "" +msgstr "Kon nie die gebruiker opdateer nie." #: actions/apigroupcreate.php:167 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 @@ -458,7 +458,7 @@ msgstr "Die alias kan nie dieselfde as die gebruikersnaam wees nie." #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 #, fuzzy msgid "Group not found." -msgstr "Groep nie gevind nie!" +msgstr "Nie gevind nie." #: actions/apigroupjoin.php:111 actions/joingroup.php:100 msgid "You are already a member of that group." @@ -469,18 +469,18 @@ msgid "You have been blocked from that group by the admin." msgstr "" #: actions/apigroupjoin.php:139 actions/joingroup.php:134 -#, php-format +#, fuzzy, php-format msgid "Could not join user %1$s to group %2$s." -msgstr "" +msgstr "Dit was nie moontlik om die groep by te werk nie." #: actions/apigroupleave.php:115 msgid "You are not a member of this group." -msgstr "" +msgstr "U is nie 'n lid van die groep nie." #: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#, php-format +#, fuzzy, php-format msgid "Could not remove user %1$s from group %2$s." -msgstr "" +msgstr "Kon nie die groep skep nie." #. TRANS: %s is a user name #: actions/apigrouplist.php:98 @@ -542,8 +542,9 @@ msgid "Invalid nickname / password!" msgstr "Ongeldige gebruikersnaam of wagwoord!" #: actions/apioauthauthorize.php:159 +#, fuzzy msgid "Database error deleting OAuth application user." -msgstr "" +msgstr "Moenie die applikasie verwyder nie" #: actions/apioauthauthorize.php:185 msgid "Database error inserting OAuth application user." @@ -678,14 +679,14 @@ msgid "%1$s / Favorites from %2$s" msgstr "%1$s / Gunstelinge van %2$s" #: actions/apitimelinefavorites.php:119 -#, php-format +#, fuzzy, php-format msgid "%1$s updates favorited by %2$s / %2$s." -msgstr "" +msgstr "%1$s / Gunstelinge van %2$s" #: actions/apitimelinementions.php:118 -#, php-format +#, fuzzy, php-format msgid "%1$s / Updates mentioning %2$s" -msgstr "" +msgstr "%1$s / Gunstelinge van %2$s" #: actions/apitimelinementions.php:131 #, php-format @@ -693,9 +694,9 @@ msgid "%1$s updates that reply to updates from %2$s / %3$s." msgstr "" #: actions/apitimelinepublic.php:197 actions/publicrss.php:103 -#, php-format +#, fuzzy, php-format msgid "%s public timeline" -msgstr "" +msgstr "%s tydlyn" #: actions/apitimelinepublic.php:202 actions/publicrss.php:105 #, php-format @@ -713,18 +714,19 @@ msgid "Repeats of %s" msgstr "Herhalings van %s" #: actions/apitimelinetag.php:105 actions/tag.php:67 -#, php-format +#, fuzzy, php-format msgid "Notices tagged with %s" -msgstr "" +msgstr "met die etiket %s" #: actions/apitimelinetag.php:107 actions/tagrss.php:65 -#, php-format +#, fuzzy, php-format msgid "Updates tagged with %1$s on %2$s!" -msgstr "" +msgstr "Opdaterings van %1$s op %2$s." #: actions/apitrends.php:87 +#, fuzzy msgid "API method under construction." -msgstr "" +msgstr "Die API-funksie is nie gevind nie." #: actions/attachment.php:73 msgid "No such attachment." @@ -759,8 +761,9 @@ msgstr "" #: actions/avatarsettings.php:106 actions/avatarsettings.php:185 #: actions/grouplogo.php:181 actions/remotesubscribe.php:191 #: actions/userauthorization.php:72 actions/userrss.php:108 +#, fuzzy msgid "User without matching profile." -msgstr "" +msgstr "Hierdie gebruiker het nie 'n profiel nie." #: actions/avatarsettings.php:119 actions/avatarsettings.php:197 #: actions/grouplogo.php:254 @@ -778,7 +781,7 @@ msgid "Preview" msgstr "Voorskou" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:656 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 msgid "Delete" msgstr "Skrap" @@ -837,7 +840,6 @@ msgstr "" #: actions/block.php:153 actions/deleteapplication.php:154 #: actions/deletenotice.php:147 actions/deleteuser.php:152 #: actions/groupblock.php:178 -#, fuzzy msgctxt "BUTTON" msgid "No" msgstr "Nee" @@ -856,7 +858,6 @@ msgstr "Moenie hierdie gebruiker blokkeer nie" #: actions/block.php:160 actions/deleteapplication.php:161 #: actions/deletenotice.php:154 actions/deleteuser.php:159 #: actions/groupblock.php:185 -#, fuzzy msgctxt "BUTTON" msgid "Yes" msgstr "Ja" @@ -885,18 +886,19 @@ msgid "No such group." msgstr "Die groep bestaan nie." #: actions/blockedfromgroup.php:97 -#, php-format +#, fuzzy, php-format msgid "%s blocked profiles" -msgstr "" +msgstr "%s geblokkeerde gebruikers" #: actions/blockedfromgroup.php:100 -#, php-format +#, fuzzy, php-format msgid "%1$s blocked profiles, page %2$d" -msgstr "" +msgstr "%1$s en vriende, bladsy %2$d" #: actions/blockedfromgroup.php:115 +#, fuzzy msgid "A list of the users blocked from joining this group." -msgstr "" +msgstr "Blok hierdie gebruiker van hierdie groep" #: actions/blockedfromgroup.php:288 msgid "Unblock user from group" @@ -914,19 +916,21 @@ msgstr "Deblokkeer hierdie gebruiker" #: actions/bookmarklet.php:51 #, fuzzy, php-format msgid "Post to %s" -msgstr "Stuur aan " +msgstr "groepe op %s" #: actions/confirmaddress.php:75 msgid "No confirmation code." msgstr "Geen bevestigingskode." #: actions/confirmaddress.php:80 +#, fuzzy msgid "Confirmation code not found." -msgstr "" +msgstr "Geen bevestigingskode." #: actions/confirmaddress.php:85 +#, fuzzy msgid "That confirmation code is not for you!" -msgstr "" +msgstr "Geen bevestigingskode." #. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'. #: actions/confirmaddress.php:91 @@ -936,8 +940,9 @@ msgstr "" #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 +#, fuzzy msgid "That address has already been confirmed." -msgstr "" +msgstr "Die E-posadres bestaan reeds." #. TRANS: Server error thrown on database error updating e-mail preferences. #. TRANS: Server error thrown on database error removing a registered e-mail address. @@ -958,7 +963,7 @@ msgstr "Kon nie gebruiker opdateer nie." #: actions/confirmaddress.php:128 actions/emailsettings.php:433 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." -msgstr "" +msgstr "Kon nie e-posbevestiging verwyder nie." #: actions/confirmaddress.php:146 msgid "Confirm address" @@ -980,7 +985,7 @@ msgstr "Kennisgewings" #: actions/deleteapplication.php:63 msgid "You must be logged in to delete an application." -msgstr "" +msgstr "U moet aangeteken alvorens u 'n aansoek kan skrap." #: actions/deleteapplication.php:71 msgid "Application not found." @@ -1053,7 +1058,7 @@ msgid "Do not delete this notice" msgstr "Moenie hierdie kennisgewing verwyder nie" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:656 +#: actions/deletenotice.php:158 lib/noticelist.php:657 msgid "Delete this notice" msgstr "Verwyder hierdie kennisgewing" @@ -1098,7 +1103,7 @@ msgstr "Die logo-URL is ongeldig." #: actions/designadminpanel.php:322 #, fuzzy, php-format msgid "Theme not available: %s." -msgstr "Tema is nie beskikbaar nie: %s" +msgstr "IM is nie beskikbaar nie." #: actions/designadminpanel.php:426 msgid "Change logo" @@ -1156,12 +1161,14 @@ msgid "Off" msgstr "Af" #: actions/designadminpanel.php:545 lib/designsettings.php:156 +#, fuzzy msgid "Turn background image on or off." -msgstr "" +msgstr "Verander die agtergrond-prent" #: actions/designadminpanel.php:550 lib/designsettings.php:161 +#, fuzzy msgid "Tile background image" -msgstr "" +msgstr "Verander die agtergrond-prent" #: actions/designadminpanel.php:564 lib/designsettings.php:170 msgid "Change colours" @@ -1185,7 +1192,7 @@ msgstr "Skakels" #: actions/designadminpanel.php:651 msgid "Advanced" -msgstr "" +msgstr "Gevorderd" #: actions/designadminpanel.php:655 msgid "Custom CSS" @@ -1196,8 +1203,9 @@ msgid "Use defaults" msgstr "Gebruik verstekwaardes" #: actions/designadminpanel.php:677 lib/designsettings.php:248 +#, fuzzy msgid "Restore default designs" -msgstr "" +msgstr "Gebruik verstekwaardes" #: actions/designadminpanel.php:683 lib/designsettings.php:254 msgid "Reset back to default" @@ -1368,7 +1376,6 @@ msgstr "Huidige bevestigde e-posadres." #: actions/emailsettings.php:115 actions/emailsettings.php:158 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 -#, fuzzy msgctxt "BUTTON" msgid "Remove" msgstr "Verwyder" @@ -1385,7 +1392,6 @@ msgstr "" #. TRANS: Button label #: actions/emailsettings.php:127 actions/imsettings.php:131 #: actions/smssettings.php:137 lib/applicationeditform.php:357 -#, fuzzy msgctxt "BUTTON" msgid "Cancel" msgstr "Kanselleer" @@ -1400,7 +1406,6 @@ msgstr "E-posadres, soos \"UserName@example.org\"" #. TRANS: Button label for adding a SMS phone number in SMS settings form. #: actions/emailsettings.php:139 actions/imsettings.php:148 #: actions/smssettings.php:162 -#, fuzzy msgctxt "BUTTON" msgid "Add" msgstr "Voeg by" @@ -1426,7 +1431,6 @@ msgstr "" #. TRANS: Button label for adding an e-mail address to send notices from. #. TRANS: Button label for adding an SMS e-mail address to send notices from. #: actions/emailsettings.php:168 actions/smssettings.php:189 -#, fuzzy msgctxt "BUTTON" msgid "New" msgstr "Nuut" @@ -1435,7 +1439,7 @@ msgstr "Nuut" #: actions/emailsettings.php:174 #, fuzzy msgid "Email preferences" -msgstr "Voorkeure" +msgstr "E-posadresse" #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:180 @@ -1469,8 +1473,9 @@ msgstr "" #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:219 +#, fuzzy msgid "Publish a MicroID for my email address." -msgstr "" +msgstr "Dit is nie u e-posadres nie." #. TRANS: Confirmation message for successful e-mail preferences save. #: actions/emailsettings.php:334 @@ -1485,8 +1490,9 @@ msgstr "Geen e-posadres." #. TRANS: Message given saving e-mail address that cannot be normalised. #: actions/emailsettings.php:361 +#, fuzzy msgid "Cannot normalize that email address" -msgstr "" +msgstr "Dit was nie moontlik om die Jabber-ID te normaliseer nie" #. TRANS: Message given saving e-mail address that not valid. #: actions/emailsettings.php:366 actions/register.php:208 @@ -1501,16 +1507,18 @@ msgstr "Dit is al reeds u e-posadres." #. TRANS: Message given saving e-mail address that is already set for another user. #: actions/emailsettings.php:374 +#, fuzzy msgid "That email address already belongs to another user." -msgstr "" +msgstr "Die Jabber-ID word reeds deur 'n ander gebruiker gebruik." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. #: actions/emailsettings.php:391 actions/imsettings.php:348 #: actions/smssettings.php:373 +#, fuzzy msgid "Couldn't insert confirmation code." -msgstr "" +msgstr "Geen bevestigingskode." #. TRANS: Message given saving valid e-mail address that is to be confirmed. #: actions/emailsettings.php:398 @@ -1524,8 +1532,9 @@ msgstr "" #. TRANS: Message given canceling SMS phone number confirmation that is not pending. #: actions/emailsettings.php:419 actions/imsettings.php:383 #: actions/smssettings.php:408 +#, fuzzy msgid "No pending confirmation to cancel." -msgstr "" +msgstr "Geen bevestigingskode." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. #: actions/emailsettings.php:424 @@ -1537,7 +1546,7 @@ msgstr "Dit is die verkeerde IM-adres." #: actions/emailsettings.php:438 #, fuzzy msgid "Email confirmation cancelled." -msgstr "Bevestiging gekanselleer." +msgstr "Geen bevestigingskode." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. @@ -1549,7 +1558,7 @@ msgstr "Dit is nie u e-posadres nie." #: actions/emailsettings.php:479 #, fuzzy msgid "The email address was removed." -msgstr "Die adres is verwyder." +msgstr "Inkomende e-posadres is verwyder." #: actions/emailsettings.php:493 actions/smssettings.php:568 msgid "No incoming email address." @@ -1569,16 +1578,19 @@ msgstr "Inkomende e-posadres is verwyder." #. TRANS: Message given after successfully adding an incoming e-mail address. #: actions/emailsettings.php:532 actions/smssettings.php:605 +#, fuzzy msgid "New incoming email address added." -msgstr "" +msgstr "Geen inkomende e-posadres." #: actions/favor.php:79 +#, fuzzy msgid "This notice is already a favorite!" -msgstr "" +msgstr "Hierdie kennisgewing is nie 'n gunsteling nie!" #: actions/favor.php:92 lib/disfavorform.php:140 +#, fuzzy msgid "Disfavor favorite" -msgstr "" +msgstr "Voeg by gunstelinge" #: actions/favorited.php:65 lib/popularnoticesection.php:91 #: lib/publicgroupnav.php:93 @@ -1618,9 +1630,9 @@ msgid "%s's favorite notices" msgstr "%s se gunsteling kennisgewings" #: actions/favoritesrss.php:115 -#, php-format +#, fuzzy, php-format msgid "Updates favored by %1$s on %2$s!" -msgstr "" +msgstr "Opdaterings van %1$s op %2$s." #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 @@ -1650,8 +1662,9 @@ msgid "No attachments." msgstr "Geen aanhangsels." #: actions/file.php:51 +#, fuzzy msgid "No uploaded attachments." -msgstr "" +msgstr "Geen aanhangsels." #: actions/finishremotesubscribe.php:69 msgid "Not expecting this response!" @@ -1662,8 +1675,9 @@ msgid "User being listened to does not exist." msgstr "" #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 +#, fuzzy msgid "You can use the local subscription!" -msgstr "" +msgstr "U kan slegs lokale gebruikers verwyder." #: actions/finishremotesubscribe.php:99 msgid "That user has blocked you from subscribing." @@ -1703,12 +1717,14 @@ msgid "This role is reserved and cannot be set." msgstr "" #: actions/grantrole.php:75 +#, fuzzy msgid "You cannot grant user roles on this site." -msgstr "" +msgstr "Jy kan nie gebruikers op hierdie webwerf stilmaak nie." #: actions/grantrole.php:82 +#, fuzzy msgid "User already has this role." -msgstr "" +msgstr "Hierdie gebruiker is reeds stilgemaak." #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 @@ -1732,12 +1748,14 @@ msgid "Only an admin can block group members." msgstr "" #: actions/groupblock.php:95 +#, fuzzy msgid "User is already blocked from group." -msgstr "" +msgstr "Hierdie gebruiker is reeds stilgemaak." #: actions/groupblock.php:100 +#, fuzzy msgid "User is not a member of group." -msgstr "" +msgstr "U is nie 'n lid van die groep nie." #: actions/groupblock.php:134 actions/groupmembers.php:360 msgid "Block user from group" @@ -1753,8 +1771,9 @@ msgstr "" #. TRANS: Submit button title for 'No' when blocking a user from a group. #: actions/groupblock.php:182 +#, fuzzy msgid "Do not block this user from this group" -msgstr "" +msgstr "Blok hierdie gebruiker van hierdie groep" #. TRANS: Submit button title for 'Yes' when blocking a user from a group. #: actions/groupblock.php:189 @@ -1762,20 +1781,23 @@ msgid "Block this user from this group" msgstr "Blok hierdie gebruiker van hierdie groep" #: actions/groupblock.php:206 +#, fuzzy msgid "Database error blocking user from group." -msgstr "" +msgstr "Gee gebruiker weer toegang tot die groep" #: actions/groupbyid.php:74 actions/userbyid.php:70 msgid "No ID." msgstr "Geen ID." #: actions/groupdesignsettings.php:68 +#, fuzzy msgid "You must be logged in to edit a group." -msgstr "" +msgstr "U moet aangeteken wees alvorens u 'n groep kan skep." #: actions/groupdesignsettings.php:144 +#, fuzzy msgid "Group design" -msgstr "" +msgstr "Groepe" #: actions/groupdesignsettings.php:155 msgid "" @@ -1785,12 +1807,14 @@ msgstr "" #: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186 #: lib/designsettings.php:391 lib/designsettings.php:413 +#, fuzzy msgid "Couldn't update your design." -msgstr "" +msgstr "Dit was nie moontlik om u ontwerp by te werk nie." #: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231 +#, fuzzy msgid "Design preferences saved." -msgstr "" +msgstr "Voorkeure is gestoor." #: actions/grouplogo.php:142 actions/grouplogo.php:195 msgid "Group logo" @@ -1820,13 +1844,14 @@ msgid "%s group members" msgstr "lede van die groep %s" #: actions/groupmembers.php:103 -#, php-format +#, fuzzy, php-format msgid "%1$s group members, page %2$d" -msgstr "" +msgstr "%1$s groepe, bladsy %2$d" #: actions/groupmembers.php:118 +#, fuzzy msgid "A list of the users in this group." -msgstr "" +msgstr "Blok hierdie gebruiker van hierdie groep" #: actions/groupmembers.php:182 lib/groupnav.php:107 msgid "Admin" @@ -1837,8 +1862,9 @@ msgid "Block" msgstr "Blokkeer" #: actions/groupmembers.php:487 +#, fuzzy msgid "Make user an admin of the group" -msgstr "" +msgstr "U moet 'n administrateur wees alvorens u 'n groep kan wysig." #: actions/groupmembers.php:519 msgid "Make Admin" @@ -1859,9 +1885,9 @@ msgstr "%s tydlyn" #. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. #: actions/grouprss.php:142 -#, php-format +#, fuzzy, php-format msgid "Updates from members of %1$s on %2$s!" -msgstr "" +msgstr "Opdaterings van %1$s op %2$s." #: actions/groups.php:62 lib/profileaction.php:223 lib/profileaction.php:249 #: lib/publicgroupnav.php:81 lib/searchgroupnav.php:84 lib/subgroupnav.php:98 @@ -1895,8 +1921,9 @@ msgid "" msgstr "" #: actions/groupsearch.php:58 +#, fuzzy msgid "Group search" -msgstr "" +msgstr "Soek gebruikers" #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 @@ -1922,8 +1949,9 @@ msgid "Only an admin can unblock group members." msgstr "" #: actions/groupunblock.php:95 +#, fuzzy msgid "User is not blocked from group." -msgstr "" +msgstr "Gee gebruiker weer toegang tot die groep" #: actions/groupunblock.php:128 actions/unblock.php:86 msgid "Error removing the block." @@ -1956,8 +1984,9 @@ msgid "IM address" msgstr "IP-adres" #: actions/imsettings.php:113 +#, fuzzy msgid "Current confirmed Jabber/GTalk address." -msgstr "" +msgstr "Huidige bevestigde e-posadres." #. TRANS: Form note in IM settings form. #. TRANS: %s is the IM address set for the site. @@ -1981,7 +2010,7 @@ msgstr "" #: actions/imsettings.php:155 #, fuzzy msgid "IM preferences" -msgstr "Voorkeure" +msgstr "Voorkeure is gestoor." #. TRANS: Checkbox label in IM preferences form. #: actions/imsettings.php:160 @@ -2051,14 +2080,13 @@ msgstr "Dit is die verkeerde IM-adres." #: actions/imsettings.php:397 #, fuzzy msgid "Couldn't delete IM confirmation." -msgstr "" -"Dit was nie moontlik om die boodskap van u gunstelinge te verwyder nie." +msgstr "Kon nie e-posbevestiging verwyder nie." #. TRANS: Message given after successfully canceling IM address confirmation. #: actions/imsettings.php:402 #, fuzzy msgid "IM confirmation cancelled." -msgstr "Bevestiging gekanselleer." +msgstr "Geen bevestigingskode." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. @@ -2070,17 +2098,17 @@ msgstr "Dit is nie u Jabber-ID nie." #: actions/imsettings.php:447 #, fuzzy msgid "The IM address was removed." -msgstr "Die adres is verwyder." +msgstr "Inkomende e-posadres is verwyder." #: actions/inbox.php:59 -#, php-format +#, fuzzy, php-format msgid "Inbox for %1$s - page %2$d" -msgstr "" +msgstr "%1$s, bladsy %2$d" #: actions/inbox.php:62 -#, php-format +#, fuzzy, php-format msgid "Inbox for %s" -msgstr "" +msgstr "Vriend van 'n vriend (FOAF) vir %s" #: actions/inbox.php:115 msgid "This is your inbox, which lists your incoming private messages." @@ -2101,16 +2129,18 @@ msgid "Invalid email address: %s" msgstr "Ongeldige e-posadres: %s" #: actions/invite.php:110 +#, fuzzy msgid "Invitation(s) sent" -msgstr "" +msgstr "Uitnodigings" #: actions/invite.php:112 msgid "Invite new users" msgstr "Nooi nuwe gebruikers" #: actions/invite.php:128 +#, fuzzy msgid "You are already subscribed to these users:" -msgstr "" +msgstr "U volg hierdie gebruiker:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. @@ -2283,9 +2313,9 @@ msgid "Only an admin can make another user an admin." msgstr "" #: actions/makeadmin.php:96 -#, php-format +#, fuzzy, php-format msgid "%1$s is already an admin for group \"%2$s\"." -msgstr "" +msgstr "%1$s het die groep %2$s verlaat" #: actions/makeadmin.php:133 #, php-format @@ -2300,19 +2330,21 @@ msgstr "" #: actions/microsummary.php:69 #, fuzzy msgid "No current status." -msgstr "Geen huidige status" +msgstr "Geen resultate nie." #: actions/newapplication.php:52 msgid "New Application" msgstr "Nuwe appplikasie" #: actions/newapplication.php:64 +#, fuzzy msgid "You must be logged in to register an application." -msgstr "" +msgstr "U moet aangeteken wees alvorens u 'n applikasie kan wysig." #: actions/newapplication.php:143 +#, fuzzy msgid "Use this form to register a new application." -msgstr "" +msgstr "Gebruik die vorm om u applikasie te wysig." #: actions/newapplication.php:176 msgid "Source URL is required." @@ -2327,8 +2359,9 @@ msgid "New group" msgstr "Nuwe groep" #: actions/newgroup.php:110 +#, fuzzy msgid "Use this form to create a new group." -msgstr "" +msgstr "Gebruik hierdie vorm om die groep te wysig." #: actions/newmessage.php:71 actions/newmessage.php:231 msgid "New message" @@ -2357,21 +2390,23 @@ msgid "Message sent" msgstr "Boodskap is gestuur." #: actions/newmessage.php:185 -#, php-format +#, fuzzy, php-format msgid "Direct message to %s sent." -msgstr "" +msgstr "Direkte boodskappe aan %s" #: actions/newmessage.php:210 actions/newnotice.php:251 lib/channel.php:189 msgid "Ajax Error" msgstr "Ajax-fout" #: actions/newnotice.php:69 +#, fuzzy msgid "New notice" -msgstr "" +msgstr "Geen kennisgewing." #: actions/newnotice.php:217 +#, fuzzy msgid "Notice posted" -msgstr "" +msgstr "Hierdie kennisgewing is verwyder." #: actions/noticesearch.php:68 #, php-format @@ -2385,9 +2420,9 @@ msgid "Text search" msgstr "Teks soektog" #: actions/noticesearch.php:91 -#, php-format +#, fuzzy, php-format msgid "Search results for \"%1$s\" on %2$s" -msgstr "" +msgstr "Opdaterings van %1$s op %2$s." #: actions/noticesearch.php:121 #, php-format @@ -2409,9 +2444,9 @@ msgid "Updates with \"%s\"" msgstr "Opdaterings met \"%s\"" #: actions/noticesearchrss.php:98 -#, php-format +#, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "" +msgstr "Opdaterings van %1$s op %2$s." #: actions/nudge.php:85 msgid "" @@ -2427,33 +2462,37 @@ msgid "Nudge sent!" msgstr "Die por is gestuur!" #: actions/oauthappssettings.php:59 +#, fuzzy msgid "You must be logged in to list your applications." -msgstr "" +msgstr "U moet aangeteken wees alvorens u 'n applikasie kan wysig." #: actions/oauthappssettings.php:74 +#, fuzzy msgid "OAuth applications" -msgstr "" +msgstr "Die applikasie bestaan nie." #: actions/oauthappssettings.php:85 msgid "Applications you have registered" msgstr "" #: actions/oauthappssettings.php:135 -#, php-format +#, fuzzy, php-format msgid "You have not registered any applications yet." -msgstr "" +msgstr "Dit was nie moontlik om die applikasie te skep nie." #: actions/oauthconnectionssettings.php:72 +#, fuzzy msgid "Connected applications" -msgstr "" +msgstr "Skrap applikasie" #: actions/oauthconnectionssettings.php:83 msgid "You have allowed the following applications to access you account." msgstr "" #: actions/oauthconnectionssettings.php:175 +#, fuzzy msgid "You are not a user of that application." -msgstr "" +msgstr "U is nie die eienaar van hierdie applikasie nie." #: actions/oauthconnectionssettings.php:186 #, php-format @@ -2493,20 +2532,23 @@ msgstr "" #. TRANS: Client error on an API request with an unsupported data format. #: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1204 #: lib/apiaction.php:1232 lib/apiaction.php:1355 +#, fuzzy msgid "Not a supported data format." -msgstr "" +msgstr "Nie-ondersteunde formaat." #: actions/opensearch.php:64 msgid "People Search" msgstr "Mense soek" #: actions/opensearch.php:67 +#, fuzzy msgid "Notice Search" -msgstr "" +msgstr "Mense soek" #: actions/othersettings.php:60 +#, fuzzy msgid "Other settings" -msgstr "" +msgstr "Avatar-instellings" #: actions/othersettings.php:71 msgid "Manage various other options." @@ -2525,46 +2567,52 @@ msgid "Automatic shortening service to use." msgstr "" #: actions/othersettings.php:122 +#, fuzzy msgid "View profile designs" -msgstr "" +msgstr "Wysig profiel-instellings" #: actions/othersettings.php:123 msgid "Show or hide profile designs." msgstr "" #: actions/othersettings.php:153 +#, fuzzy msgid "URL shortening service is too long (max 50 chars)." -msgstr "" +msgstr "Ligging is te lank is (maksimum 255 karakters)." #: actions/otp.php:69 +#, fuzzy msgid "No user ID specified." -msgstr "" +msgstr "Geen groep verskaf nie." #: actions/otp.php:83 +#, fuzzy msgid "No login token specified." -msgstr "" +msgstr "Geen profiel verskaf nie." #: actions/otp.php:90 msgid "No login token requested." msgstr "" #: actions/otp.php:95 +#, fuzzy msgid "Invalid login token specified." -msgstr "" +msgstr "Ongeldige token." #: actions/otp.php:104 +#, fuzzy msgid "Login token expired." -msgstr "" +msgstr "Teken aan" #: actions/outbox.php:58 -#, php-format +#, fuzzy, php-format msgid "Outbox for %1$s - page %2$d" -msgstr "" +msgstr "%1$s, bladsy %2$d" #: actions/outbox.php:61 -#, php-format +#, fuzzy, php-format msgid "Outbox for %s" -msgstr "" +msgstr "Vriend van 'n vriend (FOAF) vir %s" #: actions/outbox.php:116 msgid "This is your outbox, which lists private messages you have sent." @@ -2643,7 +2691,7 @@ msgstr "" #: actions/pathsadminpanel.php:157 #, fuzzy, php-format msgid "Theme directory not readable: %s." -msgstr "Tema is nie beskikbaar nie: %s" +msgstr "Tema-gids" #: actions/pathsadminpanel.php:163 #, fuzzy, php-format @@ -2681,8 +2729,9 @@ msgid "Path" msgstr "Pad" #: actions/pathsadminpanel.php:242 +#, fuzzy msgid "Site path" -msgstr "" +msgstr "Werf se tema" #: actions/pathsadminpanel.php:246 msgid "Path to locales" @@ -2781,8 +2830,9 @@ msgid "Server to direct SSL requests to" msgstr "" #: actions/pathsadminpanel.php:352 +#, fuzzy msgid "Save paths" -msgstr "" +msgstr "Tema-pad" #: actions/peoplesearch.php:52 #, php-format @@ -2816,8 +2866,9 @@ msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’. msgstr "" #: actions/profilesettings.php:60 +#, fuzzy msgid "Profile settings" -msgstr "" +msgstr "Wysig profiel-instellings" #: actions/profilesettings.php:71 msgid "" @@ -2829,8 +2880,11 @@ msgid "Profile information" msgstr "" #: actions/profilesettings.php:108 lib/groupeditform.php:154 +#, fuzzy msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" +"Die gebruikersnaam mag slegs uit kleinletters en syfers bestaan en mag geen " +"spasies bevat nie." #: actions/profilesettings.php:111 actions/register.php:455 #: actions/showgroup.php:256 actions/tagother.php:104 @@ -2909,17 +2963,18 @@ msgid "" msgstr "" #: actions/profilesettings.php:228 actions/register.php:230 -#, php-format +#, fuzzy, php-format msgid "Bio is too long (max %d chars)." -msgstr "" +msgstr "Die beskrywing is te lank (die maksimum is %d karakters)." #: actions/profilesettings.php:235 actions/siteadminpanel.php:151 msgid "Timezone not selected." msgstr "" #: actions/profilesettings.php:241 +#, fuzzy msgid "Language is too long (max 50 chars)." -msgstr "" +msgstr "Die naam is te lank (maksimum 255 karakters)." #: actions/profilesettings.php:253 actions/tagother.php:178 #, php-format @@ -2927,20 +2982,24 @@ msgid "Invalid tag: \"%s\"" msgstr "Ongeldige etiket: \"$s\"" #: actions/profilesettings.php:306 +#, fuzzy msgid "Couldn't update user for autosubscribe." -msgstr "" +msgstr "Kon nie gebruikersdata opdateer nie." #: actions/profilesettings.php:363 +#, fuzzy msgid "Couldn't save location prefs." -msgstr "" +msgstr "Dit was nie moontlik om die applikasie by te werk nie." #: actions/profilesettings.php:375 +#, fuzzy msgid "Couldn't save profile." -msgstr "" +msgstr "Kon nie die profiel stoor nie." #: actions/profilesettings.php:383 +#, fuzzy msgid "Couldn't save tags." -msgstr "" +msgstr "Kon nie gebruiker opdateer nie." #. TRANS: Message after successful saving of administrative settings. #: actions/profilesettings.php:391 lib/adminpanelaction.php:141 @@ -2953,17 +3012,19 @@ msgid "Beyond the page limit (%s)." msgstr "" #: actions/public.php:92 +#, fuzzy msgid "Could not retrieve public stream." -msgstr "" +msgstr "Dit was nie moontlik om die aliasse te skep nie." #: actions/public.php:130 -#, php-format +#, fuzzy, php-format msgid "Public timeline, page %d" -msgstr "" +msgstr "Populêre kennisgewings, bladsy %d" #: actions/public.php:132 lib/publicgroupnav.php:79 +#, fuzzy msgid "Public timeline" -msgstr "" +msgstr "%s tydlyn" #: actions/public.php:160 msgid "Public Stream Feed (RSS 1.0)" @@ -2978,11 +3039,13 @@ msgid "Public Stream Feed (Atom)" msgstr "" #: actions/public.php:188 -#, php-format +#, fuzzy, php-format msgid "" "This is the public timeline for %%site.name%% but no one has posted anything " "yet." msgstr "" +"Hierdie is die tydslyn vir %s en vriende, maar niemand het nog iets gepos " +"nie." #: actions/public.php:191 msgid "Be the first to post!" @@ -3026,8 +3089,9 @@ msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet." msgstr "" #: actions/publictagcloud.php:72 +#, fuzzy msgid "Be the first to post one!" -msgstr "" +msgstr "U kan die eerste een wees om 'n boodskap te plaas!" #: actions/publictagcloud.php:75 #, php-format @@ -3037,36 +3101,42 @@ msgid "" msgstr "" #: actions/publictagcloud.php:134 +#, fuzzy msgid "Tag cloud" -msgstr "" +msgstr "Verander kleure" #: actions/recoverpassword.php:36 +#, fuzzy msgid "You are already logged in!" -msgstr "" +msgstr "U is reeds aangeteken." #: actions/recoverpassword.php:62 +#, fuzzy msgid "No such recovery code." -msgstr "" +msgstr "Die kennisgewing bestaan nie." #: actions/recoverpassword.php:66 +#, fuzzy msgid "Not a recovery code." -msgstr "" +msgstr "Nie 'n geregistreerde gebruiker nie." #: actions/recoverpassword.php:73 msgid "Recovery code for unknown user." msgstr "" #: actions/recoverpassword.php:86 +#, fuzzy msgid "Error with confirmation code." -msgstr "" +msgstr "Geen bevestigingskode." #: actions/recoverpassword.php:97 msgid "This confirmation code is too old. Please start again." msgstr "" #: actions/recoverpassword.php:111 +#, fuzzy msgid "Could not update user with confirmed email address." -msgstr "" +msgstr "Huidige bevestigde e-posadres." #: actions/recoverpassword.php:152 msgid "" @@ -3079,28 +3149,33 @@ msgid "You have been identified. Enter a new password below. " msgstr "" #: actions/recoverpassword.php:188 +#, fuzzy msgid "Password recovery" -msgstr "" +msgstr "Verander wagwoord" #: actions/recoverpassword.php:191 +#, fuzzy msgid "Nickname or email address" -msgstr "" +msgstr "Geen e-posadres." #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." msgstr "" #: actions/recoverpassword.php:199 actions/recoverpassword.php:200 +#, fuzzy msgid "Recover" -msgstr "" +msgstr "Verwyder" #: actions/recoverpassword.php:208 +#, fuzzy msgid "Reset password" -msgstr "" +msgstr "Nuwe wagwoord" #: actions/recoverpassword.php:209 +#, fuzzy msgid "Recover password" -msgstr "" +msgstr "Nuwe wagwoord" #: actions/recoverpassword.php:210 actions/recoverpassword.php:335 msgid "Password recovery requested" @@ -3111,16 +3186,18 @@ msgid "Unknown action" msgstr "Onbekende aksie" #: actions/recoverpassword.php:236 +#, fuzzy msgid "6 or more characters, and don't forget it!" -msgstr "" +msgstr "6 of meer karakters" #: actions/recoverpassword.php:243 msgid "Reset" msgstr "Herstel" #: actions/recoverpassword.php:252 +#, fuzzy msgid "Enter a nickname or email address." -msgstr "" +msgstr "Dit is nie u e-posadres nie." #: actions/recoverpassword.php:282 msgid "No user with that email address or username." @@ -3131,8 +3208,9 @@ msgid "No registered email address for that user." msgstr "" #: actions/recoverpassword.php:313 +#, fuzzy msgid "Error saving address confirmation." -msgstr "" +msgstr "Fout tydens stoor van gebruiker; ongeldig." #: actions/recoverpassword.php:338 msgid "" @@ -3141,20 +3219,24 @@ msgid "" msgstr "" #: actions/recoverpassword.php:357 +#, fuzzy msgid "Unexpected password reset." -msgstr "" +msgstr "Die vorm is onverwags ingestuur." #: actions/recoverpassword.php:365 +#, fuzzy msgid "Password must be 6 chars or more." -msgstr "" +msgstr "Wagwoord moet 6 of meer karakters bevat." #: actions/recoverpassword.php:369 +#, fuzzy msgid "Password and confirmation do not match." -msgstr "" +msgstr "Wagwoorde is nie dieselfde nie." #: actions/recoverpassword.php:388 actions/register.php:255 +#, fuzzy msgid "Error setting user." -msgstr "" +msgstr "Fout tydens stoor van gebruiker; ongeldig." #: actions/recoverpassword.php:395 msgid "New password successfully saved. You are now logged in." @@ -3203,12 +3285,14 @@ msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." msgstr "" #: actions/register.php:437 +#, fuzzy msgid "6 or more characters. Required." -msgstr "" +msgstr "6 of meer karakters" #: actions/register.php:441 +#, fuzzy msgid "Same as password above. Required." -msgstr "" +msgstr "Dieselfde as wagwoord hierbo" #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 @@ -3295,16 +3379,18 @@ msgid "Subscribe to a remote user" msgstr "" #: actions/remotesubscribe.php:129 +#, fuzzy msgid "User nickname" -msgstr "" +msgstr "Geen gebruikersnaam nie." #: actions/remotesubscribe.php:130 msgid "Nickname of the user you want to follow" msgstr "" #: actions/remotesubscribe.php:133 +#, fuzzy msgid "Profile URL" -msgstr "" +msgstr "Profiel" #: actions/remotesubscribe.php:134 msgid "URL of your profile on another compatible microblogging service" @@ -3336,18 +3422,21 @@ msgid "Only logged-in users can repeat notices." msgstr "" #: actions/repeat.php:64 actions/repeat.php:71 +#, fuzzy msgid "No notice specified." -msgstr "" +msgstr "Geen profiel verskaf nie." #: actions/repeat.php:76 +#, fuzzy msgid "You can't repeat your own notice." -msgstr "" +msgstr "U kan nie u eie kennisgewings herhaal nie." #: actions/repeat.php:90 +#, fuzzy msgid "You already repeated that notice." -msgstr "" +msgstr "U het reeds die kennisgewing herhaal." -#: actions/repeat.php:114 lib/noticelist.php:675 +#: actions/repeat.php:114 lib/noticelist.php:676 msgid "Repeated" msgstr "Herhalend" @@ -3357,29 +3446,29 @@ msgstr "Herhaal!" #: actions/replies.php:126 actions/repliesrss.php:68 #: lib/personalgroupnav.php:105 -#, php-format +#, fuzzy, php-format msgid "Replies to %s" -msgstr "" +msgstr "Herhalings van %s" #: actions/replies.php:128 -#, php-format +#, fuzzy, php-format msgid "Replies to %1$s, page %2$d" -msgstr "" +msgstr "%1$s, bladsy %2$d" #: actions/replies.php:145 -#, php-format +#, fuzzy, php-format msgid "Replies feed for %s (RSS 1.0)" -msgstr "" +msgstr "Voer vir vriende van %s (RSS 1.0)" #: actions/replies.php:152 -#, php-format +#, fuzzy, php-format msgid "Replies feed for %s (RSS 2.0)" -msgstr "" +msgstr "Voer vir vriende van %s (RSS 2.0)" #: actions/replies.php:159 -#, php-format +#, fuzzy, php-format msgid "Replies feed for %s (Atom)" -msgstr "" +msgstr "Voer vir vriende van %s (Atom)" #: actions/replies.php:199 #, fuzzy, php-format @@ -3405,13 +3494,14 @@ msgid "" msgstr "" #: actions/repliesrss.php:72 -#, php-format +#, fuzzy, php-format msgid "Replies to %1$s on %2$s!" -msgstr "" +msgstr "Opdaterings van %1$s op %2$s." #: actions/revokerole.php:75 +#, fuzzy msgid "You cannot revoke user roles on this site." -msgstr "" +msgstr "Jy kan nie gebruikers op hierdie webwerf stilmaak nie." #: actions/revokerole.php:82 msgid "User doesn't have this role." @@ -3422,12 +3512,14 @@ msgid "StatusNet" msgstr "StatusNet" #: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy msgid "You cannot sandbox users on this site." -msgstr "" +msgstr "Jy kan nie gebruikers op hierdie webwerf stilmaak nie." #: actions/sandbox.php:72 +#, fuzzy msgid "User is already sandboxed." -msgstr "" +msgstr "Hierdie gebruiker is reeds stilgemaak." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 @@ -3440,8 +3532,9 @@ msgid "Session settings for this StatusNet site." msgstr "" #: actions/sessionsadminpanel.php:175 +#, fuzzy msgid "Handle sessions" -msgstr "" +msgstr "Sessies" #: actions/sessionsadminpanel.php:177 msgid "Whether to handle sessions ourselves." @@ -3457,16 +3550,19 @@ msgstr "" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 #: actions/useradminpanel.php:294 +#, fuzzy msgid "Save site settings" -msgstr "" +msgstr "Stoor toegangsinstellings" #: actions/showapplication.php:82 +#, fuzzy msgid "You must be logged in to view an application." -msgstr "" +msgstr "U moet aangeteken wees alvorens u 'n applikasie kan wysig." #: actions/showapplication.php:157 +#, fuzzy msgid "Application profile" -msgstr "" +msgstr "Die applikasie is nie gevind nie." #. TRANS: Form input field label for application icon. #: actions/showapplication.php:159 lib/applicationeditform.php:182 @@ -3501,16 +3597,18 @@ msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" #: actions/showapplication.php:213 +#, fuzzy msgid "Application actions" -msgstr "" +msgstr "Die applikasie is nie gevind nie." #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" #: actions/showapplication.php:261 +#, fuzzy msgid "Application info" -msgstr "" +msgstr "Die applikasie is nie gevind nie." #: actions/showapplication.php:263 msgid "Consumer key" @@ -3529,8 +3627,9 @@ msgid "Access token URL" msgstr "" #: actions/showapplication.php:283 +#, fuzzy msgid "Authorize URL" -msgstr "" +msgstr "Outeur" #: actions/showapplication.php:288 msgid "" @@ -3539,32 +3638,34 @@ msgid "" msgstr "" #: actions/showapplication.php:309 +#, fuzzy msgid "Are you sure you want to reset your consumer key and secret?" -msgstr "" +msgstr "Is u seker u wil hierdie kennisgewing verwyder?" #: actions/showfavorites.php:79 -#, php-format +#, fuzzy, php-format msgid "%1$s's favorite notices, page %2$d" -msgstr "" +msgstr "%s se gunsteling kennisgewings" #: actions/showfavorites.php:132 +#, fuzzy msgid "Could not retrieve favorite notices." -msgstr "" +msgstr "Dit was nie moontlik om 'n gunsteling te skep nie." #: actions/showfavorites.php:171 -#, php-format +#, fuzzy, php-format msgid "Feed for favorites of %s (RSS 1.0)" -msgstr "" +msgstr "Voer vir vriende van %s (RSS 1.0)" #: actions/showfavorites.php:178 -#, php-format +#, fuzzy, php-format msgid "Feed for favorites of %s (RSS 2.0)" -msgstr "" +msgstr "Voer vir vriende van %s (RSS 2.0)" #: actions/showfavorites.php:185 -#, php-format +#, fuzzy, php-format msgid "Feed for favorites of %s (Atom)" -msgstr "" +msgstr "Voer vir vriende van %s (Atom)" #: actions/showfavorites.php:206 msgid "" @@ -3624,19 +3725,19 @@ msgid "Group actions" msgstr "Groepsaksies" #: actions/showgroup.php:338 -#, php-format +#, fuzzy, php-format msgid "Notice feed for %s group (RSS 1.0)" -msgstr "" +msgstr "Voer vir vriende van %s (RSS 1.0)" #: actions/showgroup.php:344 -#, php-format +#, fuzzy, php-format msgid "Notice feed for %s group (RSS 2.0)" -msgstr "" +msgstr "Voer vir vriende van %s (RSS 2.0)" #: actions/showgroup.php:350 -#, php-format +#, fuzzy, php-format msgid "Notice feed for %s group (Atom)" -msgstr "" +msgstr "Voer vir vriende van %s (Atom)" #: actions/showgroup.php:355 #, php-format @@ -3693,14 +3794,14 @@ msgid "Only the sender and recipient may read this message." msgstr "" #: actions/showmessage.php:108 -#, php-format +#, fuzzy, php-format msgid "Message to %1$s on %2$s" -msgstr "" +msgstr "Opdaterings van %1$s op %2$s." #: actions/showmessage.php:113 -#, php-format +#, fuzzy, php-format msgid "Message from %1$s on %2$s" -msgstr "" +msgstr "Opdaterings van %1$s op %2$s." #: actions/shownotice.php:90 msgid "Notice deleted." @@ -3717,24 +3818,24 @@ msgid "%1$s, page %2$d" msgstr "%1$s, bladsy %2$d" #: actions/showstream.php:122 -#, php-format +#, fuzzy, php-format msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" -msgstr "" +msgstr "Voer vir vriende van %s (RSS 1.0)" #: actions/showstream.php:129 -#, php-format +#, fuzzy, php-format msgid "Notice feed for %s (RSS 1.0)" -msgstr "" +msgstr "Voer vir vriende van %s (RSS 1.0)" #: actions/showstream.php:136 -#, php-format +#, fuzzy, php-format msgid "Notice feed for %s (RSS 2.0)" -msgstr "" +msgstr "Voer vir vriende van %s (RSS 2.0)" #: actions/showstream.php:143 -#, php-format +#, fuzzy, php-format msgid "Notice feed for %s (Atom)" -msgstr "" +msgstr "Voer vir vriende van %s (Atom)" #: actions/showstream.php:148 #, php-format @@ -3742,9 +3843,11 @@ msgid "FOAF for %s" msgstr "Vriend van 'n vriend (FOAF) vir %s" #: actions/showstream.php:200 -#, php-format +#, fuzzy, php-format msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet." msgstr "" +"Hierdie is die tydslyn vir %s en vriende, maar niemand het nog iets gepos " +"nie." #: actions/showstream.php:205 msgid "" @@ -3798,8 +3901,9 @@ msgid "Site name must have non-zero length." msgstr "" #: actions/siteadminpanel.php:141 +#, fuzzy msgid "You must have a valid contact email address." -msgstr "" +msgstr "Nie 'n geldige e-posadres nie." #: actions/siteadminpanel.php:159 #, php-format @@ -3819,8 +3923,9 @@ msgid "General" msgstr "Algemeen" #: actions/siteadminpanel.php:224 +#, fuzzy msgid "Site name" -msgstr "" +msgstr "Werf se tema" #: actions/siteadminpanel.php:225 msgid "The name of your site, like \"Yourcompany Microblog\"" @@ -3843,8 +3948,9 @@ msgid "URL used for credits link in footer of each page" msgstr "" #: actions/siteadminpanel.php:239 +#, fuzzy msgid "Contact email address for your site" -msgstr "" +msgstr "Inkomende e-posadres is verwyder." #: actions/siteadminpanel.php:245 msgid "Local" @@ -3859,8 +3965,9 @@ msgid "Default timezone for the site; usually UTC." msgstr "" #: actions/siteadminpanel.php:262 +#, fuzzy msgid "Default language" -msgstr "" +msgstr "Standaardtydsone" #: actions/siteadminpanel.php:263 msgid "Site language when autodetection from browser settings is not available" @@ -3887,32 +3994,37 @@ msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" #: actions/sitenoticeadminpanel.php:56 +#, fuzzy msgid "Site Notice" -msgstr "" +msgstr "Kennisgewings" #: actions/sitenoticeadminpanel.php:67 +#, fuzzy msgid "Edit site-wide message" -msgstr "" +msgstr "Nuwe boodskap" #: actions/sitenoticeadminpanel.php:103 +#, fuzzy msgid "Unable to save site notice." -msgstr "" +msgstr "Dit was nie moontlik om u ontwerp-instellings te stoor nie." #: actions/sitenoticeadminpanel.php:113 msgid "Max length for the site-wide notice is 255 chars." msgstr "" #: actions/sitenoticeadminpanel.php:176 +#, fuzzy msgid "Site notice text" -msgstr "" +msgstr "Verwyder kennisgewing" #: actions/sitenoticeadminpanel.php:178 msgid "Site-wide notice text (255 chars max; HTML okay)" msgstr "" #: actions/sitenoticeadminpanel.php:198 +#, fuzzy msgid "Save site notice" -msgstr "" +msgstr "Verwyder kennisgewing" #. TRANS: Title for SMS settings. #: actions/smssettings.php:59 @@ -3928,8 +4040,9 @@ msgstr "" #. TRANS: Message given in the SMS settings if SMS is not enabled on the site. #: actions/smssettings.php:97 +#, fuzzy msgid "SMS is not available." -msgstr "" +msgstr "IM is nie beskikbaar nie." #. TRANS: Form legend for SMS settings form. #: actions/smssettings.php:111 @@ -3939,8 +4052,9 @@ msgstr "IP-adres" #. TRANS: Form guide in SMS settings form. #: actions/smssettings.php:120 +#, fuzzy msgid "Current confirmed SMS-enabled phone number." -msgstr "" +msgstr "Huidige bevestigde e-posadres." #. TRANS: Form guide in IM settings form. #: actions/smssettings.php:133 @@ -3949,8 +4063,9 @@ msgstr "" #. TRANS: Field label for SMS address input in SMS settings form. #: actions/smssettings.php:142 +#, fuzzy msgid "Confirmation code" -msgstr "" +msgstr "Geen bevestigingskode." #. TRANS: Form field instructions in SMS settings form. #: actions/smssettings.php:144 @@ -3978,7 +4093,7 @@ msgstr "" #: actions/smssettings.php:195 #, fuzzy msgid "SMS preferences" -msgstr "Voorkeure" +msgstr "Voorkeure is gestoor." #. TRANS: Checkbox label in SMS preferences form. #: actions/smssettings.php:201 @@ -4000,18 +4115,21 @@ msgstr "Geen telefoonnommer." #. TRANS: Message given saving SMS phone number without having selected a carrier. #: actions/smssettings.php:344 +#, fuzzy msgid "No carrier selected." -msgstr "" +msgstr "Hierdie kennisgewing is verwyder." #. TRANS: Message given saving SMS phone number that is already set. #: actions/smssettings.php:352 +#, fuzzy msgid "That is already your phone number." -msgstr "" +msgstr "Dit is al reeds u Jabber-ID." #. TRANS: Message given saving SMS phone number that is already set for another user. #: actions/smssettings.php:356 +#, fuzzy msgid "That phone number already belongs to another user." -msgstr "" +msgstr "Die Jabber-ID word reeds deur 'n ander gebruiker gebruik." #. TRANS: Message given saving valid SMS phone number that is to be confirmed. #: actions/smssettings.php:384 @@ -4022,20 +4140,22 @@ msgstr "" #. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number. #: actions/smssettings.php:413 +#, fuzzy msgid "That is the wrong confirmation number." -msgstr "" +msgstr "Dit is die verkeerde IM-adres." #. TRANS: Message given after successfully canceling SMS phone number confirmation. #: actions/smssettings.php:427 #, fuzzy msgid "SMS confirmation cancelled." -msgstr "Bevestiging gekanselleer." +msgstr "SMS-bevestiging" #. TRANS: Message given trying to remove an SMS phone number that is not #. TRANS: registered for the active user. #: actions/smssettings.php:448 +#, fuzzy msgid "That is not your phone number." -msgstr "" +msgstr "Dit is nie u Jabber-ID nie." #. TRANS: Message given after successfully removing a registered SMS phone number. #: actions/smssettings.php:470 @@ -4064,8 +4184,9 @@ msgstr "" #. TRANS: Message given saving SMS phone number confirmation code without having provided one. #: actions/smssettings.php:548 +#, fuzzy msgid "No code entered" -msgstr "" +msgstr "Geen inhoud nie!" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 @@ -4078,16 +4199,18 @@ msgid "Manage snapshot configuration" msgstr "" #: actions/snapshotadminpanel.php:127 +#, fuzzy msgid "Invalid snapshot run value." -msgstr "" +msgstr "Ongeldige rol." #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" #: actions/snapshotadminpanel.php:144 +#, fuzzy msgid "Invalid snapshot report URL." -msgstr "" +msgstr "Die logo-URL is ongeldig." #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" @@ -4122,25 +4245,29 @@ msgid "Snapshots will be sent to this URL" msgstr "" #: actions/snapshotadminpanel.php:248 +#, fuzzy msgid "Save snapshot settings" -msgstr "" +msgstr "Stoor toegangsinstellings" #: actions/subedit.php:70 +#, fuzzy msgid "You are not subscribed to that profile." -msgstr "" +msgstr "U volg hierdie gebruiker:" #. TRANS: Exception thrown when a subscription could not be stored on the server. #: actions/subedit.php:83 classes/Subscription.php:136 +#, fuzzy msgid "Could not save subscription." -msgstr "" +msgstr "Kon nie die profiel stoor nie." #: actions/subscribe.php:77 msgid "This action only accepts POST requests." msgstr "" #: actions/subscribe.php:107 +#, fuzzy msgid "No such profile." -msgstr "" +msgstr "Die lêer bestaan nie." #: actions/subscribe.php:117 msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." @@ -4156,9 +4283,9 @@ msgid "%s subscribers" msgstr "" #: actions/subscribers.php:52 -#, php-format +#, fuzzy, php-format msgid "%1$s subscribers, page %2$d" -msgstr "" +msgstr "%1$s en vriende, bladsy %2$d" #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." @@ -4188,14 +4315,14 @@ msgid "" msgstr "" #: actions/subscriptions.php:52 -#, php-format +#, fuzzy, php-format msgid "%s subscriptions" -msgstr "" +msgstr "Beskrywing" #: actions/subscriptions.php:54 -#, php-format +#, fuzzy, php-format msgid "%1$s subscriptions, page %2$d" -msgstr "" +msgstr "%1$s groepe, bladsy %2$d" #: actions/subscriptions.php:65 msgid "These are the people whose notices you listen to." @@ -4230,24 +4357,24 @@ msgid "SMS" msgstr "SMS" #: actions/tag.php:69 -#, php-format +#, fuzzy, php-format msgid "Notices tagged with %1$s, page %2$d" -msgstr "" +msgstr "%1$s, bladsy %2$d" #: actions/tag.php:87 -#, php-format +#, fuzzy, php-format msgid "Notice feed for tag %s (RSS 1.0)" -msgstr "" +msgstr "Voer vir vriende van %s (RSS 1.0)" #: actions/tag.php:93 -#, php-format +#, fuzzy, php-format msgid "Notice feed for tag %s (RSS 2.0)" -msgstr "" +msgstr "Voer vir vriende van %s (RSS 2.0)" #: actions/tag.php:99 -#, php-format +#, fuzzy, php-format msgid "Notice feed for tag %s (Atom)" -msgstr "" +msgstr "Voer vir vriende van %s (Atom)" #: actions/tagother.php:39 msgid "No ID argument." @@ -4283,28 +4410,33 @@ msgid "" msgstr "" #: actions/tagother.php:200 +#, fuzzy msgid "Could not save tags." -msgstr "" +msgstr "Kon nie die profiel stoor nie." #: actions/tagother.php:236 +#, fuzzy msgid "Use this form to add tags to your subscribers or subscriptions." -msgstr "" +msgstr "Gebruik die vorm om u applikasie te wysig." #: actions/tagrss.php:35 msgid "No such tag." msgstr "Onbekende etiket." #: actions/unblock.php:59 +#, fuzzy msgid "You haven't blocked that user." -msgstr "" +msgstr "U het reeds die gebruiker geblokkeer." #: actions/unsandbox.php:72 +#, fuzzy msgid "User is not sandboxed." -msgstr "" +msgstr "Hierdie gebruiker het nie 'n profiel nie." #: actions/unsilence.php:72 +#, fuzzy msgid "User is not silenced." -msgstr "" +msgstr "Hierdie gebruiker is reeds stilgemaak." #: actions/unsubscribe.php:77 #, fuzzy @@ -4363,36 +4495,42 @@ msgid "New users" msgstr "Nuwe gebruikers" #: actions/useradminpanel.php:235 +#, fuzzy msgid "New user welcome" -msgstr "" +msgstr "Nuwe gebruikers" #: actions/useradminpanel.php:236 +#, fuzzy msgid "Welcome text for new users (Max 255 chars)." -msgstr "" +msgstr "Die naam is te lank (maksimum 255 karakters)." #: actions/useradminpanel.php:241 +#, fuzzy msgid "Default subscription" -msgstr "" +msgstr "Beskrywing" #: actions/useradminpanel.php:242 +#, fuzzy msgid "Automatically subscribe new users to this user." -msgstr "" +msgstr "Jy kan nie gebruikers op hierdie webwerf stilmaak nie." #: actions/useradminpanel.php:251 msgid "Invitations" msgstr "Uitnodigings" #: actions/useradminpanel.php:256 +#, fuzzy msgid "Invitations enabled" -msgstr "" +msgstr "Uitnodigings" #: actions/useradminpanel.php:258 msgid "Whether to allow users to invite new users." msgstr "" #: actions/userauthorization.php:105 +#, fuzzy msgid "Authorize subscription" -msgstr "" +msgstr "Beskrywing" #: actions/userauthorization.php:110 msgid "" @@ -4411,16 +4549,18 @@ msgstr "Aanvaar" #: actions/userauthorization.php:218 lib/subscribeform.php:115 #: lib/subscribeform.php:139 +#, fuzzy msgid "Subscribe to this user" -msgstr "" +msgstr "U volg hierdie gebruiker:" #: actions/userauthorization.php:219 msgid "Reject" msgstr "Verwerp" #: actions/userauthorization.php:220 +#, fuzzy msgid "Reject this subscription" -msgstr "" +msgstr "Verwyder die gebruiker" #: actions/userauthorization.php:232 msgid "No authorization request!" @@ -4438,8 +4578,9 @@ msgid "" msgstr "" #: actions/userauthorization.php:266 +#, fuzzy msgid "Subscription rejected" -msgstr "" +msgstr "Beskrywing word vereis." #: actions/userauthorization.php:268 msgid "" @@ -4469,9 +4610,9 @@ msgid "Profile URL ‘%s’ is for a local user." msgstr "" #: actions/userauthorization.php:345 -#, php-format +#, fuzzy, php-format msgid "Avatar URL ‘%s’ is not valid." -msgstr "" +msgstr "Die \"callback\"-URL is nie geldig nie." #: actions/userauthorization.php:350 #, php-format @@ -4479,13 +4620,14 @@ msgid "Can’t read avatar URL ‘%s’." msgstr "Kan nie die avatar-URL \"%s\" lees nie." #: actions/userauthorization.php:355 -#, php-format +#, fuzzy, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "" +msgstr "Kan nie die avatar-URL \"%s\" lees nie." #: actions/userdesignsettings.php:76 lib/designsettings.php:65 +#, fuzzy msgid "Profile design" -msgstr "" +msgstr "Profiel" #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" @@ -4508,9 +4650,9 @@ msgid "Search for more groups" msgstr "Soek vir meer groepe" #: actions/usergroups.php:159 -#, php-format +#, fuzzy, php-format msgid "%s is not a member of any group." -msgstr "" +msgstr "U is nie 'n lid van enige groep nie." #: actions/usergroups.php:164 #, php-format @@ -4622,8 +4764,9 @@ msgstr "Ongeldige grootte." #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 +#, fuzzy msgid "Group join failed." -msgstr "" +msgstr "Groepsprofiel" #. TRANS: Exception thrown when trying to leave a group the user is not a member of. #: classes/Group_member.php:55 @@ -4632,20 +4775,22 @@ msgstr "Nie lid van die groep nie." #. TRANS: Exception thrown when trying to leave a group fails. #: classes/Group_member.php:63 +#, fuzzy msgid "Group leave failed." -msgstr "" +msgstr "Groepsprofiel" #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 +#, fuzzy msgid "Could not update local group." -msgstr "" +msgstr "Dit was nie moontlik om die groep by te werk nie." #. TRANS: Exception thrown when trying creating a login token failed. #. TRANS: %s is the user nickname for which token creation failed. #: classes/Login_token.php:78 -#, php-format +#, fuzzy, php-format msgid "Could not create login token for %s" -msgstr "" +msgstr "Dit was nie moontlik om die aliasse te skep nie." #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 @@ -4654,18 +4799,21 @@ msgstr "" #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. #: classes/Message.php:46 +#, fuzzy msgid "You are banned from sending direct messages." -msgstr "" +msgstr "U inkomende boodskappe" #. TRANS: Message given when a message could not be stored on the server. #: classes/Message.php:63 +#, fuzzy msgid "Could not insert message." -msgstr "" +msgstr "Kan nie boodskap verwerk nie." #. TRANS: Message given when a message could not be updated on the server. #: classes/Message.php:74 +#, fuzzy msgid "Could not update message with new URI." -msgstr "" +msgstr "Kan nie boodskap verwerk nie." #. TRANS: Server exception thrown when a user profile for a notice cannot be found. #. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number). @@ -4705,8 +4853,9 @@ msgstr "" #. TRANS: Client exception thrown when a user tries to post while being banned. #: classes/Notice.php:286 +#, fuzzy msgid "You are banned from posting notices on this site." -msgstr "" +msgstr "Jy kan nie gebruikers op hierdie webwerf stilmaak nie." #. TRANS: Server exception thrown when a notice cannot be saved. #. TRANS: Server exception thrown when a notice cannot be updated. @@ -4726,21 +4875,21 @@ msgstr "" #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1746 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -4769,8 +4918,9 @@ msgstr "" #. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user. #: classes/Subscription.php:85 +#, fuzzy msgid "User has blocked you." -msgstr "" +msgstr "Hierdie gebruiker het nie 'n profiel nie." #. TRANS: Exception thrown when trying to unsibscribe without a subscription. #: classes/Subscription.php:171 @@ -4812,18 +4962,21 @@ msgstr "Kon nie die groep skep nie." #. TRANS: Server exception thrown when updating a group URI failed. #: classes/User_group.php:506 +#, fuzzy msgid "Could not set group URI." -msgstr "" +msgstr "Kon nie die groep skep nie." #. TRANS: Server exception thrown when setting group membership failed. #: classes/User_group.php:529 +#, fuzzy msgid "Could not set group membership." -msgstr "" +msgstr "Kon nie die groep skep nie." #. TRANS: Server exception thrown when saving local group information failed. #: classes/User_group.php:544 +#, fuzzy msgid "Could not save local group info." -msgstr "" +msgstr "Kon nie die profiel stoor nie." #. TRANS: Link title attribute in user account settings menu. #: lib/accountsettingsaction.php:109 @@ -4832,8 +4985,9 @@ msgstr "Verander u profiel gegewens" #. TRANS: Link title attribute in user account settings menu. #: lib/accountsettingsaction.php:116 +#, fuzzy msgid "Upload an avatar" -msgstr "" +msgstr "Die opdatering van die avatar het gefaal." #. TRANS: Link title attribute in user account settings menu. #: lib/accountsettingsaction.php:123 @@ -4890,9 +5044,10 @@ msgstr "Persoonlik" #. TRANS: Tooltip for main menu option "Account" #: lib/action.php:447 +#, fuzzy msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" -msgstr "" +msgstr "Verander u wagwoord" #. TRANS: Tooltip for main menu option "Services" #: lib/action.php:452 @@ -4932,9 +5087,10 @@ msgstr "Uitnodig" #. TRANS: Tooltip for main menu option "Logout" #: lib/action.php:474 +#, fuzzy msgctxt "TOOLTIP" msgid "Logout from the site" -msgstr "" +msgstr "Meld by die webwerf aan" #. TRANS: Main menu option when logged in to log out the current user #: lib/action.php:477 @@ -4990,18 +5146,21 @@ msgstr "Soek" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration #: lib/action.php:525 lib/adminpanelaction.php:400 +#, fuzzy msgid "Site notice" -msgstr "" +msgstr "Verwyder kennisgewing" #. TRANS: DT element for local views block. String is hidden in default CSS. #: lib/action.php:592 +#, fuzzy msgid "Local views" -msgstr "" +msgstr "Lokaal" #. TRANS: DT element for page notice. String is hidden in default CSS. #: lib/action.php:659 +#, fuzzy msgid "Page notice" -msgstr "" +msgstr "Populêre kennisgewings" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. #: lib/action.php:762 @@ -5044,8 +5203,9 @@ msgid "Contact" msgstr "Kontak" #: lib/action.php:794 +#, fuzzy msgid "Badge" -msgstr "" +msgstr "Aanpor" #. TRANS: DT element for StatusNet software license. #: lib/action.php:823 @@ -5107,8 +5267,9 @@ msgstr "" #. TRANS: DT element for pagination (previous/next, etc.). #: lib/action.php:1192 +#, fuzzy msgid "Pagination" -msgstr "" +msgstr "Registratie" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. @@ -5141,13 +5302,15 @@ msgstr "" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. #: lib/adminpanelaction.php:98 +#, fuzzy msgid "You cannot make changes to this site." -msgstr "" +msgstr "Jy kan nie gebruikers op hierdie webwerf stilmaak nie." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. #: lib/adminpanelaction.php:110 +#, fuzzy msgid "Changes to that panel are not allowed." -msgstr "" +msgstr "Registrasie nie toegelaat nie." #. TRANS: Client error message. #: lib/adminpanelaction.php:229 @@ -5162,13 +5325,15 @@ msgstr "" #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. #: lib/adminpanelaction.php:284 +#, fuzzy msgid "Unable to delete design setting." -msgstr "" +msgstr "Dit was nie moontlik om u ontwerp-instellings te stoor nie." #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:350 +#, fuzzy msgid "Basic site configuration" -msgstr "" +msgstr "SMS-bevestiging" #. TRANS: Menu item for site administration #: lib/adminpanelaction.php:352 @@ -5178,8 +5343,9 @@ msgstr "Webtuiste" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:358 +#, fuzzy msgid "Design configuration" -msgstr "" +msgstr "SMS-bevestiging" #. TRANS: Menu item for site administration #: lib/adminpanelaction.php:360 @@ -5189,8 +5355,9 @@ msgstr "Ontwerp" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:366 +#, fuzzy msgid "User configuration" -msgstr "" +msgstr "SMS-bevestiging" #. TRANS: Menu item for site administration #: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 @@ -5199,28 +5366,33 @@ msgstr "Gebruiker" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:374 +#, fuzzy msgid "Access configuration" -msgstr "" +msgstr "SMS-bevestiging" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:382 +#, fuzzy msgid "Paths configuration" -msgstr "" +msgstr "SMS-bevestiging" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:390 +#, fuzzy msgid "Sessions configuration" -msgstr "" +msgstr "SMS-bevestiging" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:398 +#, fuzzy msgid "Edit site notice" -msgstr "" +msgstr "Verwyder kennisgewing" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:406 +#, fuzzy msgid "Snapshots configuration" -msgstr "" +msgstr "SMS-bevestiging" #. TRANS: Client error 401. #: lib/apiauth.php:113 @@ -5229,13 +5401,15 @@ msgstr "" #. TRANS: Form legend. #: lib/applicationeditform.php:137 +#, fuzzy msgid "Edit application" -msgstr "" +msgstr "Wysig applikasie" #. TRANS: Form guide. #: lib/applicationeditform.php:187 +#, fuzzy msgid "Icon for this application" -msgstr "" +msgstr "Moenie die applikasie verwyder nie" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:209 @@ -5245,23 +5419,27 @@ msgstr "" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:213 +#, fuzzy msgid "Describe your application" -msgstr "" +msgstr "Skrap applikasie" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:224 +#, fuzzy msgid "URL of the homepage of this application" -msgstr "" +msgstr "U is nie die eienaar van hierdie applikasie nie." #. TRANS: Form input field label. #: lib/applicationeditform.php:226 +#, fuzzy msgid "Source URL" -msgstr "" +msgstr "Bron" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:233 +#, fuzzy msgid "Organization responsible for this application" -msgstr "" +msgstr "U is nie die eienaar van hierdie applikasie nie." #. TRANS: Form input field instructions. #: lib/applicationeditform.php:242 @@ -5331,7 +5509,7 @@ msgstr "" #, fuzzy msgctxt "BUTTON" msgid "Revoke" -msgstr "Herroep" +msgstr "Verwyder" #. TRANS: DT element label in attachment list. #: lib/attachmentlist.php:88 @@ -5349,8 +5527,9 @@ msgid "Provider" msgstr "Verskaffer" #: lib/attachmentnoticesection.php:67 +#, fuzzy msgid "Notices where this attachment appears" -msgstr "" +msgstr "Etikette vir hierdie aanhangsel" #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" @@ -5373,16 +5552,18 @@ msgid "Command complete" msgstr "Opdrag voltooi" #: lib/channel.php:240 +#, fuzzy msgid "Command failed" -msgstr "" +msgstr "Opdrag voltooi" #: lib/command.php:83 lib/command.php:105 msgid "Notice with that id does not exist" msgstr "" #: lib/command.php:99 lib/command.php:596 +#, fuzzy msgid "User has no last notice" -msgstr "" +msgstr "Hierdie gebruiker het nie 'n profiel nie." #. TRANS: Message given requesting a profile for a non-existing user. #. TRANS: %s is the nickname of the user for which the profile could not be found. @@ -5409,9 +5590,9 @@ msgstr "" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. #: lib/command.php:234 -#, php-format +#, fuzzy, php-format msgid "Nudge sent to %s" -msgstr "" +msgstr "Die por is gestuur" #: lib/command.php:260 #, php-format @@ -5426,22 +5607,23 @@ msgid "Notice marked as fave." msgstr "" #: lib/command.php:323 +#, fuzzy msgid "You are already a member of that group" -msgstr "" +msgstr "U is reeds 'n lid van die groep." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. #: lib/command.php:339 -#, fuzzy, php-format +#, php-format msgid "Could not join user %1$s to group %2$s" -msgstr "U kan nie die gebruiker volg nie: die gebruiker bestaan nie." +msgstr "" #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. #: lib/command.php:385 -#, fuzzy, php-format +#, php-format msgid "Could not remove user %1$s from group %2$s" -msgstr "Kon nie die groep skep nie." +msgstr "" #. TRANS: Whois output. %s is the full name of the queried user. #: lib/command.php:418 @@ -5488,46 +5670,52 @@ msgstr "" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. #: lib/command.php:492 -#, php-format +#, fuzzy, php-format msgid "Direct message to %s sent" -msgstr "" +msgstr "Direkte boodskappe aan %s" #: lib/command.php:494 msgid "Error sending direct message." msgstr "" #: lib/command.php:514 +#, fuzzy msgid "Cannot repeat your own notice" -msgstr "" +msgstr "U kan nie u eie kennisgewings herhaal nie." #: lib/command.php:519 +#, fuzzy msgid "Already repeated that notice" -msgstr "" +msgstr "U het reeds die kennisgewing herhaal." #. TRANS: Message given having repeated a notice from another user. #. TRANS: %s is the name of the user for which the notice was repeated. #: lib/command.php:529 -#, php-format +#, fuzzy, php-format msgid "Notice from %s repeated" -msgstr "" +msgstr "Hierdie kennisgewing is verwyder." #: lib/command.php:531 +#, fuzzy msgid "Error repeating notice." -msgstr "" +msgstr "U kan nie u eie kennisgewings herhaal nie." #: lib/command.php:562 -#, php-format +#, fuzzy, php-format msgid "Notice too long - maximum is %d characters, you sent %d" msgstr "" +"Boodskap is te lank. Die maksimum is %1$d karakters. U het %2$d karakters " +"gestuur." #: lib/command.php:571 -#, php-format +#, fuzzy, php-format msgid "Reply to %s sent" -msgstr "" +msgstr "Na %s herhaal" #: lib/command.php:573 +#, fuzzy msgid "Error saving notice." -msgstr "" +msgstr "Fout tydens stoor van gebruiker; ongeldig." #: lib/command.php:620 msgid "Specify the name of the user to subscribe to" @@ -5552,24 +5740,28 @@ msgid "Unsubscribed from %s" msgstr "" #: lib/command.php:682 lib/command.php:705 +#, fuzzy msgid "Command not yet implemented." -msgstr "" +msgstr "Opdrag voltooi" #: lib/command.php:685 +#, fuzzy msgid "Notification off." -msgstr "" +msgstr "Geen bevestigingskode." #: lib/command.php:687 msgid "Can't turn off notification." msgstr "" #: lib/command.php:708 +#, fuzzy msgid "Notification on." -msgstr "" +msgstr "Geen bevestigingskode." #: lib/command.php:710 +#, fuzzy msgid "Can't turn on notification." -msgstr "" +msgstr "U kan nie u eie kennisgewings herhaal nie." #: lib/command.php:723 msgid "Login command is disabled" @@ -5586,8 +5778,9 @@ msgid "Unsubscribed %s" msgstr "" #: lib/command.php:778 +#, fuzzy msgid "You are not subscribed to anyone." -msgstr "" +msgstr "U volg hierdie gebruiker:" #: lib/command.php:780 msgid "You are subscribed to this person:" @@ -5596,8 +5789,9 @@ msgstr[0] "U volg hierdie gebruiker:" msgstr[1] "U volg hierdie gebruikers:" #: lib/command.php:800 +#, fuzzy msgid "No one is subscribed to you." -msgstr "" +msgstr "Hierdie gebruiker volg u:" #: lib/command.php:802 msgid "This person is subscribed to you:" @@ -5658,8 +5852,9 @@ msgid "" msgstr "" #: lib/common.php:135 +#, fuzzy msgid "No configuration file found. " -msgstr "" +msgstr "Geen bevestigingskode." #: lib/common.php:136 msgid "I looked for configuration files in the following places: " @@ -5686,20 +5881,23 @@ msgid "Updates by SMS" msgstr "" #: lib/connectsettingsaction.php:120 +#, fuzzy msgid "Connections" -msgstr "" +msgstr "Konnekteer" #: lib/connectsettingsaction.php:121 +#, fuzzy msgid "Authorized connected applications" -msgstr "" +msgstr "Skrap applikasie" #: lib/dberroraction.php:60 msgid "Database error" msgstr "Databasisfout" #: lib/designsettings.php:105 +#, fuzzy msgid "Upload file" -msgstr "" +msgstr "Oplaai" #: lib/designsettings.php:109 msgid "" @@ -5711,16 +5909,19 @@ msgid "Design defaults restored." msgstr "" #: lib/disfavorform.php:114 lib/disfavorform.php:140 +#, fuzzy msgid "Disfavor this notice" -msgstr "" +msgstr "Verwyder hierdie kennisgewing" #: lib/favorform.php:114 lib/favorform.php:140 +#, fuzzy msgid "Favor this notice" -msgstr "" +msgstr "Verwyder hierdie kennisgewing" #: lib/favorform.php:140 +#, fuzzy msgid "Favor" -msgstr "" +msgstr "Gunstelinge" #: lib/feed.php:85 msgid "RSS 1.0" @@ -5808,9 +6009,9 @@ msgid "%s blocked users" msgstr "%s geblokkeerde gebruikers" #: lib/groupnav.php:108 -#, php-format +#, fuzzy, php-format msgid "Edit %s group properties" -msgstr "" +msgstr "Groep %s wysig" #: lib/groupnav.php:113 msgid "Logo" @@ -5827,8 +6028,9 @@ msgid "Add or edit %s design" msgstr "" #: lib/groupsbymemberssection.php:71 +#, fuzzy msgid "Groups with most members" -msgstr "" +msgstr "Groepe waarvan %s lid is" #: lib/groupsbypostssection.php:71 msgid "Groups with most posts" @@ -5845,17 +6047,19 @@ msgid "This page is not available in a media type you accept" msgstr "" #: lib/imagefile.php:72 +#, fuzzy msgid "Unsupported image file format." -msgstr "" +msgstr "Nie-ondersteunde formaat." #: lib/imagefile.php:88 -#, php-format +#, fuzzy, php-format msgid "That file is too big. The maximum file size is %s." -msgstr "" +msgstr "Die kennisgewing is te lank. Gebruik maksimum %d karakters." #: lib/imagefile.php:93 +#, fuzzy msgid "Partial upload." -msgstr "" +msgstr "Geen lêer opgelaai nie." #: lib/imagefile.php:101 lib/mediafile.php:170 msgid "System error uploading file." @@ -5866,8 +6070,9 @@ msgid "Not an image or corrupt file." msgstr "" #: lib/imagefile.php:122 +#, fuzzy msgid "Lost our file." -msgstr "" +msgstr "Die lêer bestaan nie." #: lib/imagefile.php:163 lib/imagefile.php:224 msgid "Unknown file type" @@ -5887,9 +6092,9 @@ msgid "[%s]" msgstr "[%s]" #: lib/jabber.php:567 -#, php-format +#, fuzzy, php-format msgid "Unknown inbox source %d." -msgstr "" +msgstr "Onbekende taal \"%s\"." #: lib/joinform.php:114 msgid "Join" @@ -5900,8 +6105,9 @@ msgid "Leave" msgstr "Verlaat" #: lib/logingroupnav.php:80 +#, fuzzy msgid "Login with a username and password" -msgstr "" +msgstr "Ongeldige gebruikersnaam of wagwoord." #: lib/logingroupnav.php:86 msgid "Sign up for a new account" @@ -5909,8 +6115,9 @@ msgstr "" #. TRANS: Subject for address confirmation email #: lib/mail.php:174 +#, fuzzy msgid "Email address confirmation" -msgstr "" +msgstr "E-posadres" #. TRANS: Body for address confirmation email. #: lib/mail.php:177 @@ -5932,9 +6139,9 @@ msgstr "" #. TRANS: Subject of new-subscriber notification e-mail #: lib/mail.php:243 -#, php-format +#, fuzzy, php-format msgid "%1$s is now listening to your notices on %2$s." -msgstr "" +msgstr "%s volg niemand nie." #: lib/mail.php:248 #, php-format @@ -6053,9 +6260,9 @@ msgstr "" #. TRANS: Subject for favorite notification email #: lib/mail.php:589 -#, php-format +#, fuzzy, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "" +msgstr "Hierdie kennisgewing is nie 'n gunsteling nie!" #. TRANS: Body for favorite notification email #: lib/mail.php:592 @@ -6131,7 +6338,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:505 +#: lib/mailbox.php:228 lib/noticelist.php:506 msgid "from" msgstr "van" @@ -6152,9 +6359,9 @@ msgid "Sorry, no incoming email allowed." msgstr "Jammer, inkomende e-pos word nie toegelaat nie." #: lib/mailhandler.php:228 -#, php-format +#, fuzzy, php-format msgid "Unsupported message type: %s" -msgstr "" +msgstr "Nie-ondersteunde formaat." #: lib/mediafile.php:98 lib/mediafile.php:123 msgid "There was a database error while saving your file. Please try again." @@ -6195,8 +6402,10 @@ msgid "File could not be moved to destination directory." msgstr "" #: lib/mediafile.php:202 lib/mediafile.php:238 +#, fuzzy msgid "Could not determine file's MIME type." msgstr "" +"Dit was nie moontlik om die boodskap van u gunstelinge te verwyder nie." #: lib/mediafile.php:318 #, php-format @@ -6209,8 +6418,9 @@ msgid "%s is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 +#, fuzzy msgid "Send a direct notice" -msgstr "" +msgstr "Stuur 'n direkte boodskap aan hierdie gebruiker" #: lib/messageform.php:146 msgid "To" @@ -6226,8 +6436,9 @@ msgid "Send" msgstr "Stuur" #: lib/noticeform.php:160 +#, fuzzy msgid "Send a notice" -msgstr "" +msgstr "Verwyder kennisgewing" #: lib/noticeform.php:173 #, php-format @@ -6247,8 +6458,9 @@ msgid "Share my location" msgstr "" #: lib/noticeform.php:215 +#, fuzzy msgid "Do not share my location" -msgstr "" +msgstr "Moenie die applikasie verwyder nie" #: lib/noticeform.php:216 msgid "" @@ -6285,45 +6497,50 @@ msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgid "at" msgstr "op" -#: lib/noticelist.php:567 +#: lib/noticelist.php:568 msgid "in context" msgstr "in konteks" -#: lib/noticelist.php:602 +#: lib/noticelist.php:603 msgid "Repeated by" msgstr "Herhaal deur" -#: lib/noticelist.php:629 +#: lib/noticelist.php:630 +#, fuzzy msgid "Reply to this notice" -msgstr "" +msgstr "Verwyder hierdie kennisgewing" -#: lib/noticelist.php:630 +#: lib/noticelist.php:631 msgid "Reply" msgstr "Antwoord" -#: lib/noticelist.php:674 +#: lib/noticelist.php:675 +#, fuzzy msgid "Notice repeated" -msgstr "" +msgstr "Hierdie kennisgewing is verwyder." #: lib/nudgeform.php:116 +#, fuzzy msgid "Nudge this user" -msgstr "" +msgstr "Verwyder die gebruiker" #: lib/nudgeform.php:128 msgid "Nudge" msgstr "Aanpor" #: lib/nudgeform.php:128 +#, fuzzy msgid "Send a nudge to this user" -msgstr "" +msgstr "Stuur 'n direkte boodskap aan hierdie gebruiker" #: lib/oauthstore.php:283 msgid "Error inserting new profile" msgstr "" #: lib/oauthstore.php:291 +#, fuzzy msgid "Error inserting avatar" -msgstr "" +msgstr "Fout tydens stoor van gebruiker; ongeldig." #: lib/oauthstore.php:306 msgid "Error updating remote profile" @@ -6334,12 +6551,14 @@ msgid "Error inserting remote profile" msgstr "" #: lib/oauthstore.php:345 +#, fuzzy msgid "Duplicate notice" -msgstr "" +msgstr "Verwyder kennisgewing" #: lib/oauthstore.php:490 +#, fuzzy msgid "Couldn't insert new subscription." -msgstr "" +msgstr "Kon nie e-posbevestiging verwyder nie." #: lib/personalgroupnav.php:99 msgid "Personal" @@ -6366,8 +6585,9 @@ msgid "Outbox" msgstr "" #: lib/personalgroupnav.php:131 +#, fuzzy msgid "Your sent messages" -msgstr "" +msgstr "U inkomende boodskappe" #: lib/personaltagcloudsection.php:56 #, php-format @@ -6379,20 +6599,23 @@ msgid "Unknown" msgstr "Onbekend" #: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 +#, fuzzy msgid "Subscriptions" -msgstr "" +msgstr "Beskrywing" #: lib/profileaction.php:126 +#, fuzzy msgid "All subscriptions" -msgstr "" +msgstr "Beskrywing" #: lib/profileaction.php:144 lib/profileaction.php:214 lib/subgroupnav.php:90 msgid "Subscribers" msgstr "" #: lib/profileaction.php:161 +#, fuzzy msgid "All subscribers" -msgstr "" +msgstr "Alle lede" #: lib/profileaction.php:191 msgid "User ID" @@ -6436,25 +6659,28 @@ msgid "Popular" msgstr "Gewild" #: lib/redirectingaction.php:95 +#, fuzzy msgid "No return-to arguments." -msgstr "" +msgstr "Geen ID-argument." #: lib/repeatform.php:107 +#, fuzzy msgid "Repeat this notice?" -msgstr "" +msgstr "Verwyder hierdie kennisgewing" #: lib/repeatform.php:132 msgid "Yes" msgstr "Ja" #: lib/repeatform.php:132 +#, fuzzy msgid "Repeat this notice" -msgstr "" +msgstr "Verwyder hierdie kennisgewing" #: lib/revokeroleform.php:91 -#, php-format +#, fuzzy, php-format msgid "Revoke the \"%s\" role from this user" -msgstr "" +msgstr "Blok hierdie gebruiker van hierdie groep" #: lib/router.php:709 msgid "No single user defined for single-user mode." @@ -6465,12 +6691,14 @@ msgid "Sandbox" msgstr "" #: lib/sandboxform.php:78 +#, fuzzy msgid "Sandbox this user" -msgstr "" +msgstr "Deblokkeer hierdie gebruiker" #: lib/searchaction.php:120 +#, fuzzy msgid "Search site" -msgstr "" +msgstr "Soek" #: lib/searchaction.php:126 msgid "Keyword(s)" @@ -6481,8 +6709,9 @@ msgid "Search" msgstr "Soek" #: lib/searchaction.php:162 +#, fuzzy msgid "Search help" -msgstr "" +msgstr "Soek" #: lib/searchgroupnav.php:80 msgid "People" @@ -6497,8 +6726,9 @@ msgid "Find content of notices" msgstr "" #: lib/searchgroupnav.php:85 +#, fuzzy msgid "Find groups on this site" -msgstr "" +msgstr "groepe op %s" #: lib/section.php:89 msgid "Untitled section" @@ -6517,14 +6747,14 @@ msgid "Silence this user" msgstr "Maak die gebruikers stil" #: lib/subgroupnav.php:83 -#, php-format +#, fuzzy, php-format msgid "People %s subscribes to" -msgstr "" +msgstr "Hierdie gebruiker volg u:" #: lib/subgroupnav.php:91 -#, php-format +#, fuzzy, php-format msgid "People subscribed to %s" -msgstr "" +msgstr "U volg hierdie gebruiker:" #: lib/subgroupnav.php:99 #, php-format @@ -6594,9 +6824,8 @@ msgid "Theme contains file of type '.%s', which is not allowed." msgstr "" #: lib/themeuploader.php:234 -#, fuzzy msgid "Error opening theme archive." -msgstr "Kon nie die profiel stoor nie." +msgstr "" #: lib/topposterssection.php:74 msgid "Top posters" @@ -6607,29 +6836,33 @@ msgid "Unsandbox" msgstr "" #: lib/unsandboxform.php:80 +#, fuzzy msgid "Unsandbox this user" -msgstr "" +msgstr "Deblokkeer hierdie gebruiker" #: lib/unsilenceform.php:67 +#, fuzzy msgid "Unsilence" -msgstr "" +msgstr "Maak stil" #: lib/unsilenceform.php:78 +#, fuzzy msgid "Unsilence this user" -msgstr "" +msgstr "Maak die gebruikers stil" #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 +#, fuzzy msgid "Unsubscribe from this user" -msgstr "" +msgstr "Deblokkeer hierdie gebruiker" #: lib/unsubscribeform.php:137 msgid "Unsubscribe" msgstr "" #: lib/usernoprofileexception.php:58 -#, php-format +#, fuzzy, php-format msgid "User %s (%d) has no profile record." -msgstr "" +msgstr "Hierdie gebruiker het nie 'n profiel nie." #: lib/userprofile.php:117 msgid "Edit Avatar" diff --git a/locale/ar/LC_MESSAGES/statusnet.po b/locale/ar/LC_MESSAGES/statusnet.po index c5e7f56b8..e0d4701a3 100644 --- a/locale/ar/LC_MESSAGES/statusnet.po +++ b/locale/ar/LC_MESSAGES/statusnet.po @@ -10,12 +10,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:39+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:01+0000\n" "Language-Team: Arabic\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ar\n" "X-Message-Group: out-statusnet\n" @@ -4740,21 +4740,21 @@ msgstr "مشكلة أثناء ØÙظ الإشعار." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "آر تي @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/arz/LC_MESSAGES/statusnet.po b/locale/arz/LC_MESSAGES/statusnet.po index dc0555848..0b06f2817 100644 --- a/locale/arz/LC_MESSAGES/statusnet.po +++ b/locale/arz/LC_MESSAGES/statusnet.po @@ -10,12 +10,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:41+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:02+0000\n" "Language-Team: Egyptian Spoken Arabic\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: arz\n" "X-Message-Group: out-statusnet\n" @@ -4768,21 +4768,21 @@ msgstr "مشكله أثناء ØÙظ الإشعار." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "آر تى @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/bg/LC_MESSAGES/statusnet.po b/locale/bg/LC_MESSAGES/statusnet.po index 4661bc824..3b78847b5 100644 --- a/locale/bg/LC_MESSAGES/statusnet.po +++ b/locale/bg/LC_MESSAGES/statusnet.po @@ -9,12 +9,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:42+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:08+0000\n" "Language-Team: Bulgarian\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: bg\n" "X-Message-Group: out-statusnet\n" @@ -4920,21 +4920,21 @@ msgstr "Проблем при запиÑване на бележката." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/br/LC_MESSAGES/statusnet.po b/locale/br/LC_MESSAGES/statusnet.po index 676ef5a27..e4eb8d854 100644 --- a/locale/br/LC_MESSAGES/statusnet.po +++ b/locale/br/LC_MESSAGES/statusnet.po @@ -1,6 +1,7 @@ # Translation of StatusNet to Breton # # Author@translatewiki.net: Fulup +# Author@translatewiki.net: Gwendal # Author@translatewiki.net: Y-M D # -- # This file is distributed under the same license as the StatusNet package. @@ -9,12 +10,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:44+0000\n" +"POT-Creation-Date: 2010-08-11 10:11+0000\n" +"PO-Revision-Date: 2010-08-11 10:11:33+0000\n" "Language-Team: Dutch\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: br\n" "X-Message-Group: out-statusnet\n" @@ -149,10 +150,11 @@ msgstr "Gwazh evit mignoned %s (Atom)" #. TRANS: %1$s is user nickname #: actions/all.php:138 -#, php-format +#, fuzzy, php-format msgid "" "This is the timeline for %s and friends but no one has posted anything yet." msgstr "" +"Kronologiezh foran %%site.name%% eo, met den n'en deus skrivet tra ebet." #: actions/all.php:143 #, php-format @@ -354,9 +356,8 @@ msgid "Could not delete favorite." msgstr "Diposupl eo dilemel ar pennroll-mañ." #: actions/apifriendshipscreate.php:109 -#, fuzzy msgid "Could not follow user: profile not found." -msgstr "Diposupl eo heuliañ an implijer : N'eo ket bet kavet an implijer." +msgstr "Dibosupl eo heuliañ an implijer : n'eo ket bet kavet ar profil." #: actions/apifriendshipscreate.php:118 #, php-format @@ -373,9 +374,8 @@ msgid "You cannot unfollow yourself." msgstr "Ne c'hallit ket chom hep ho heuliañ hoc'h-unan." #: actions/apifriendshipsexists.php:91 -#, fuzzy msgid "Two valid IDs or screen_names must be supplied." -msgstr "Rankout a reoc'h reiñ daou id pe lesanv." +msgstr "" #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -388,8 +388,9 @@ msgstr "Diposubl eo kavout an implijer pal." #: actions/apigroupcreate.php:167 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 +#, fuzzy msgid "Nickname must have only lowercase letters and numbers and no spaces." -msgstr "" +msgstr "1 da 64 lizherenn vihan pe sifr, hep poentaouiñ nag esaouenn" #: actions/apigroupcreate.php:176 actions/editgroup.php:190 #: actions/newgroup.php:130 actions/profilesettings.php:238 @@ -503,9 +504,8 @@ msgid "groups on %s" msgstr "strolladoù war %s" #: actions/apimediaupload.php:99 -#, fuzzy msgid "Upload failed." -msgstr "C'hwitet en deus an urzhiad" +msgstr "Enporzhiadenn c'hwitet." #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." @@ -538,8 +538,9 @@ msgid "Invalid nickname / password!" msgstr "Lesanv / ger tremen direizh !" #: actions/apioauthauthorize.php:159 +#, fuzzy msgid "Database error deleting OAuth application user." -msgstr "" +msgstr "Arabat eo dilemel ar poellad-mañ" #: actions/apioauthauthorize.php:185 msgid "Database error inserting OAuth application user." @@ -684,9 +685,9 @@ msgid "%1$s / Updates mentioning %2$s" msgstr "%1$s / Hizivadennoù a veneg %2$s" #: actions/apitimelinementions.php:131 -#, php-format +#, fuzzy, php-format msgid "%1$s updates that reply to updates from %2$s / %3$s." -msgstr "" +msgstr "%1$s statud pennroll da %2$s / %2$s." #: actions/apitimelinepublic.php:197 actions/publicrss.php:103 #, php-format @@ -720,7 +721,7 @@ msgstr "Hizivadennoù merket gant %1$s e %2$s !" #: actions/apitrends.php:87 msgid "API method under construction." -msgstr "" +msgstr "Hentenn API war sevel." #: actions/attachment.php:73 msgid "No such attachment." @@ -756,7 +757,7 @@ msgstr "" #: actions/grouplogo.php:181 actions/remotesubscribe.php:191 #: actions/userauthorization.php:72 actions/userrss.php:108 msgid "User without matching profile." -msgstr "" +msgstr "Implijer hep profil klotus." #: actions/avatarsettings.php:119 actions/avatarsettings.php:197 #: actions/grouplogo.php:254 @@ -774,7 +775,7 @@ msgid "Preview" msgstr "Rakwelet" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:656 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 msgid "Delete" msgstr "Diverkañ" @@ -1048,7 +1049,7 @@ msgid "Do not delete this notice" msgstr "Arabat dilemel an ali-mañ" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:656 +#: actions/deletenotice.php:158 lib/noticelist.php:657 msgid "Delete this notice" msgstr "Dilemel an ali-mañ" @@ -1405,14 +1406,16 @@ msgstr "Postel o tont" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. #: actions/emailsettings.php:155 actions/smssettings.php:178 +#, fuzzy msgid "Send email to this address to post new notices." -msgstr "" +msgstr "Chomlec'h postel nevez evit embann e %s" #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. #: actions/emailsettings.php:164 actions/smssettings.php:186 +#, fuzzy msgid "Make a new email address for posting to; cancels the old one." -msgstr "" +msgstr "Chomlec'h postel nevez evit embann e %s" #. TRANS: Button label for adding an e-mail address to send notices from. #. TRANS: Button label for adding an SMS e-mail address to send notices from. @@ -1428,8 +1431,9 @@ msgstr "Penndibaboù ar posteloù" #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:180 +#, fuzzy msgid "Send me notices of new subscriptions through email." -msgstr "" +msgstr "Kas din an alioù dre Jabber/GTalk." #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:186 @@ -1473,8 +1477,9 @@ msgstr "Chomlec'h postel ebet." #. TRANS: Message given saving e-mail address that cannot be normalised. #: actions/emailsettings.php:361 +#, fuzzy msgid "Cannot normalize that email address" -msgstr "" +msgstr "Diposubl eo implijout an ID Jabber-mañ" #. TRANS: Message given saving e-mail address that not valid. #: actions/emailsettings.php:366 actions/register.php:208 @@ -1489,8 +1494,9 @@ msgstr "Ho postel eo dija." #. TRANS: Message given saving e-mail address that is already set for another user. #: actions/emailsettings.php:374 +#, fuzzy msgid "That email address already belongs to another user." -msgstr "" +msgstr "D'un implijer all eo an niverenn-mañ dija." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. @@ -1512,8 +1518,9 @@ msgstr "" #. TRANS: Message given canceling SMS phone number confirmation that is not pending. #: actions/emailsettings.php:419 actions/imsettings.php:383 #: actions/smssettings.php:408 +#, fuzzy msgid "No pending confirmation to cancel." -msgstr "" +msgstr "Nullet eo bet kadarnadenn ar bostelerezh prim." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. #: actions/emailsettings.php:424 @@ -1549,13 +1556,15 @@ msgstr "Dibosupl eo hizivaat doser an implijer." #. TRANS: Message given after successfully removing an incoming e-mail address. #: actions/emailsettings.php:508 actions/smssettings.php:581 +#, fuzzy msgid "Incoming email address removed." -msgstr "" +msgstr "Chomlec'h postel ebet o tont." #. TRANS: Message given after successfully adding an incoming e-mail address. #: actions/emailsettings.php:532 actions/smssettings.php:605 +#, fuzzy msgid "New incoming email address added." -msgstr "" +msgstr "Chomlec'h postel ebet o tont." #: actions/favor.php:79 msgid "This notice is already a favorite!" @@ -1590,11 +1599,13 @@ msgid "" msgstr "" #: actions/favorited.php:156 -#, php-format +#, fuzzy, php-format msgid "" "Why not [register an account](%%action.register%%) and be the first to add a " "notice to your favorites!" msgstr "" +"Perak ne [groufec'h ket ur gont](%%action.register%%) ha bezañ an hini " +"gentañ da embann un dra !" #: actions/favoritesrss.php:111 actions/showfavorites.php:77 #: lib/personalgroupnav.php:115 @@ -1609,13 +1620,14 @@ msgstr "Hizivadennoù brientek gant %1$s war %2$s !" #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 +#, fuzzy msgid "Featured users" -msgstr "" +msgstr "Diverkañ an implijer" #: actions/featured.php:71 -#, php-format +#, fuzzy, php-format msgid "Featured users, page %d" -msgstr "" +msgstr "Strollad, pajenn %d" #: actions/featured.php:99 #, php-format @@ -1635,8 +1647,9 @@ msgid "No attachments." msgstr "N'eus restr stag ebet." #: actions/file.php:51 +#, fuzzy msgid "No uploaded attachments." -msgstr "" +msgstr "N'eus restr stag ebet." #: actions/finishremotesubscribe.php:69 msgid "Not expecting this response!" @@ -1647,8 +1660,9 @@ msgid "User being listened to does not exist." msgstr "" #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 +#, fuzzy msgid "You can use the local subscription!" -msgstr "" +msgstr "Dibosupl eo dilemel ar c'houmanant." #: actions/finishremotesubscribe.php:99 msgid "That user has blocked you from subscribing." @@ -1659,8 +1673,9 @@ msgid "You are not authorized." msgstr "N'oc'h ket aotreet." #: actions/finishremotesubscribe.php:113 +#, fuzzy msgid "Could not convert request token to access token." -msgstr "" +msgstr "Dibosupl eo kaout ur jedaouer reked." #: actions/finishremotesubscribe.php:118 msgid "Remote service uses unknown version of OMB protocol." @@ -1746,16 +1761,18 @@ msgid "Block this user from this group" msgstr "Stankañ an implijer-mañ eus ar strollad-se" #: actions/groupblock.php:206 +#, fuzzy msgid "Database error blocking user from group." -msgstr "" +msgstr "Distankañ implijer ar strollad" #: actions/groupbyid.php:74 actions/userbyid.php:70 msgid "No ID." msgstr "ID ebet" #: actions/groupdesignsettings.php:68 +#, fuzzy msgid "You must be logged in to edit a group." -msgstr "" +msgstr "Rankout a reoc'h bezañ luget evit krouiñ ur strollad." #: actions/groupdesignsettings.php:144 msgid "Group design" @@ -1787,8 +1804,9 @@ msgid "" msgstr "" #: actions/grouplogo.php:365 +#, fuzzy msgid "Pick a square area of the image to be the logo." -msgstr "" +msgstr "Diuzit ur zonenn gant ur stumm karrez evit tremeniñ ho avatar" #: actions/grouplogo.php:399 msgid "Logo updated." @@ -1872,11 +1890,14 @@ msgid "Create a new group" msgstr "Krouiñ ur strollad nevez" #: actions/groupsearch.php:52 -#, php-format +#, fuzzy, php-format msgid "" "Search for groups on %%site.name%% by their name, location, or description. " "Separate the terms by spaces; they must be 3 characters or more." msgstr "" +"Klask tud e %%site.name%% dre o anv, o lec'hiadur pe o diduadennoù. " +"Dispartiañ termenoù ar c'hlask gant esaouennoù. Ret eo e vefe da nebeutañ 3 " +"arouezenn." #: actions/groupsearch.php:58 msgid "Group search" @@ -1897,11 +1918,13 @@ msgstr "" "anezhañ](%%action.newgroup%%)." #: actions/groupsearch.php:85 -#, php-format +#, fuzzy, php-format msgid "" "Why not [register an account](%%action.register%%) and [create the group](%%" "action.newgroup%%) yourself!" msgstr "" +"Perak ne [groufec'h ket ur gont](%%action.register%%) ha bezañ an hini " +"gentañ da embann un dra !" #: actions/groupunblock.php:91 msgid "Only an admin can unblock group members." @@ -1975,13 +1998,15 @@ msgstr "Kas din an alioù dre Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. #: actions/imsettings.php:166 +#, fuzzy msgid "Post a notice when my Jabber/GTalk status changes." -msgstr "" +msgstr "Embann ur MicroID evit ma chomlec'h Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. #: actions/imsettings.php:172 +#, fuzzy msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." -msgstr "" +msgstr "Kas din an alioù dre Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. #: actions/imsettings.php:179 @@ -2051,9 +2076,8 @@ msgstr "N'eo ket ho ID Jabber." #. TRANS: Message given after successfully removing a registered IM address. #: actions/imsettings.php:447 -#, fuzzy msgid "The IM address was removed." -msgstr "Dilamet eo bet ar chomlec'h." +msgstr "Ar chomlec'h IM zo bet dilamet." #: actions/inbox.php:59 #, php-format @@ -2120,9 +2144,10 @@ msgid "" msgstr "" #: actions/invite.php:162 +#, fuzzy msgid "" "Use this form to invite your friends and colleagues to use this service." -msgstr "" +msgstr "Pediñ mignoned hag kenseurted da zont ganeoc'h war %s" #: actions/invite.php:187 msgid "Email addresses" @@ -2280,9 +2305,9 @@ msgid "%1$s is already an admin for group \"%2$s\"." msgstr "%1$s a zo dija merour ar strollad \"%2$s\"." #: actions/makeadmin.php:133 -#, php-format +#, fuzzy, php-format msgid "Can't get membership record for %1$s in group %2$s." -msgstr "" +msgstr "Diposubl eo lakaat %1$s da merour ar strollad %2$s." #: actions/makeadmin.php:146 #, php-format @@ -2367,11 +2392,14 @@ msgid "Notice posted" msgstr "Ali embannet" #: actions/noticesearch.php:68 -#, php-format +#, fuzzy, php-format msgid "" "Search for notices on %%site.name%% by their contents. Separate search terms " "by spaces; they must be 3 characters or more." msgstr "" +"Klask tud e %%site.name%% dre o anv, o lec'hiadur pe o diduadennoù. " +"Dispartiañ termenoù ar c'hlask gant esaouennoù. Ret eo e vefe da nebeutañ 3 " +"arouezenn." #: actions/noticesearch.php:78 msgid "Text search" @@ -2390,11 +2418,13 @@ msgid "" msgstr "" #: actions/noticesearch.php:124 -#, php-format +#, fuzzy, 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 "" +"Perak ne [groufec'h ket ur gont](%%action.register%%) ha bezañ an hini " +"gentañ da embann un dra !" #: actions/noticesearchrss.php:96 #, php-format @@ -2402,9 +2432,9 @@ msgid "Updates with \"%s\"" msgstr "Hizivadenn gant \"%s\"" #: actions/noticesearchrss.php:98 -#, php-format +#, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "" +msgstr "Hizivadennoù merket gant %1$s e %2$s !" #: actions/nudge.php:85 msgid "" @@ -2449,13 +2479,14 @@ msgid "You are not a user of that application." msgstr "N'oc'h ket un implijer eus ar poellad-mañ." #: actions/oauthconnectionssettings.php:186 -#, fuzzy, php-format +#, php-format msgid "Unable to revoke access for app: %s." -msgstr "Dibosupl eo nullañ moned ar poellad : " +msgstr "" #: actions/oauthconnectionssettings.php:198 +#, fuzzy msgid "You have not authorized any applications to use your account." -msgstr "" +msgstr "N'o peus enrollet poellad ebet evit poent." #: actions/oauthconnectionssettings.php:211 msgid "Developers can edit the registration settings for their applications " @@ -2472,9 +2503,9 @@ msgstr "Statud %1$s war %2$s" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, fuzzy, php-format +#, php-format msgid "Content type %s not supported." -msgstr "seurt an danvez " +msgstr "" #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 @@ -2485,8 +2516,9 @@ msgstr "" #. TRANS: Client error on an API request with an unsupported data format. #: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1204 #: lib/apiaction.php:1232 lib/apiaction.php:1355 +#, fuzzy msgid "Not a supported data format." -msgstr "" +msgstr "Diembreget eo ar furmad-se." #: actions/opensearch.php:64 msgid "People Search" @@ -2517,36 +2549,42 @@ msgid "Automatic shortening service to use." msgstr "" #: actions/othersettings.php:122 +#, fuzzy msgid "View profile designs" -msgstr "" +msgstr "Design ar profil" #: actions/othersettings.php:123 msgid "Show or hide profile designs." msgstr "Diskouez pe kuzhat designoù ar profil." #: actions/othersettings.php:153 +#, fuzzy msgid "URL shortening service is too long (max 50 chars)." -msgstr "" +msgstr "Re hir eo ar yezh (255 arouezenn d'ar muiañ)." #: actions/otp.php:69 msgid "No user ID specified." msgstr "N'eus bet diferet ID implijer ebet." #: actions/otp.php:83 +#, fuzzy msgid "No login token specified." -msgstr "" +msgstr "N'eus bet diferet ali ebet." #: actions/otp.php:90 +#, fuzzy msgid "No login token requested." -msgstr "" +msgstr "N'eus profil ID ebet er reked." #: actions/otp.php:95 +#, fuzzy msgid "Invalid login token specified." -msgstr "" +msgstr "Fichenn direizh." #: actions/otp.php:104 +#, fuzzy msgid "Login token expired." -msgstr "" +msgstr "Kevreañ d'al lec'hienn" #: actions/outbox.php:58 #, php-format @@ -2629,13 +2667,14 @@ msgid "Paths" msgstr "Hentoù" #: actions/pathsadminpanel.php:70 +#, fuzzy msgid "Path and server settings for this StatusNet site." -msgstr "" +msgstr "Arventennoù diazez evit al lec'hienn StatusNet-mañ." #: actions/pathsadminpanel.php:157 #, fuzzy, php-format msgid "Theme directory not readable: %s." -msgstr "N'eus ket tu kaout an dodenn : %s" +msgstr "N'eus ket eus ar gaoz-se : %s." #: actions/pathsadminpanel.php:163 #, fuzzy, php-format @@ -2733,12 +2772,14 @@ msgid "Background server" msgstr "Servijer ar backgroundoù" #: actions/pathsadminpanel.php:309 +#, fuzzy msgid "Background path" -msgstr "" +msgstr "Background" #: actions/pathsadminpanel.php:313 +#, fuzzy msgid "Background directory" -msgstr "" +msgstr "Servijer ar backgroundoù" #: actions/pathsadminpanel.php:320 msgid "SSL" @@ -2782,6 +2823,9 @@ 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 "" +"Klask tud e %%site.name%% dre o anv, o lec'hiadur pe o diduadennoù. " +"Dispartiañ termenoù ar c'hlask gant esaouennoù. Ret eo e vefe da nebeutañ 3 " +"arouezenn." #: actions/peoplesearch.php:58 msgid "People search" @@ -2997,13 +3041,15 @@ msgstr "" "gentañ da embann un dra !" #: actions/public.php:242 -#, php-format +#, fuzzy, php-format msgid "" "This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-" "blogging) service based on the Free Software [StatusNet](http://status.net/) " "tool. [Join now](%%action.register%%) to share notices about yourself with " "friends, family, and colleagues! ([Read more](%%doc.help%%))" msgstr "" +"%%site.name%% a zo ur servij [micro-blogging](http://br.wikipedia.org/wiki/" +"Microblog) diazezet war ar meziant frank [StatusNet](http://status.net/)." #: actions/public.php:247 #, php-format @@ -3213,8 +3259,9 @@ msgid "" msgstr "" #: actions/register.php:432 +#, fuzzy msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." -msgstr "" +msgstr "1 da 64 lizherenn vihan pe sifr, hep poentaouiñ nag esaouenn" #: actions/register.php:437 msgid "6 or more characters. Required." @@ -3233,6 +3280,8 @@ msgstr "Postel" #: actions/register.php:446 actions/register.php:450 msgid "Used only for updates, announcements, and password recovery" msgstr "" +"Implijet hepken evit an hizivadennoù, ar c'hemennoù, pe adtapout gerioù-" +"tremen" #: actions/register.php:457 msgid "Longer name, preferably your \"real\" name" @@ -3242,22 +3291,22 @@ msgstr "Anv hiroc'h, ho anv \"gwir\" a zo gwelloc'h" #, php-format msgid "" "I understand that content and data of %1$s are private and confidential." -msgstr "" +msgstr "Kompren a ran ez eo prevez danvez ha roadennoù %1$s." #: actions/register.php:528 #, php-format msgid "My text and files are copyright by %1$s." -msgstr "" +msgstr "Ma zestenn ha ma restroù a zo gwarezet dre copyright gant %1$s." #. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors. #: actions/register.php:532 msgid "My text and files remain under my own copyright." -msgstr "" +msgstr "Ma zestenn ha ma restroù a chom dindan ma gwirioù oberour." #. TRANS: Copyright checkbox label in registration dialog, for all rights reserved. #: actions/register.php:535 msgid "All rights reserved." -msgstr "" +msgstr "Holl gwrioù miret strizh." #. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses. #: actions/register.php:540 @@ -3363,7 +3412,7 @@ msgstr "Ne c'helloc'h ket adkemer ho ali deoc'h." msgid "You already repeated that notice." msgstr "Adkemeret o peus dija an ali-mañ." -#: actions/repeat.php:114 lib/noticelist.php:675 +#: actions/repeat.php:114 lib/noticelist.php:676 msgid "Repeated" msgstr "Adlavaret" @@ -3426,7 +3475,7 @@ msgstr "Respontoù da %1$s war %2$s !" #: actions/revokerole.php:75 #, fuzzy msgid "You cannot revoke user roles on this site." -msgstr "Ne c'helloc'h ket kas kemennadennoù d'an implijer-mañ." +msgstr "Ne c'helloc'h ket reiñ rolloù d'an implijerien eus al lec'hienn-mañ." #: actions/revokerole.php:82 msgid "User doesn't have this role." @@ -3437,8 +3486,9 @@ msgid "StatusNet" msgstr "StatusNet" #: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy msgid "You cannot sandbox users on this site." -msgstr "" +msgstr "Ne c'helloc'h ket reiñ rolloù d'an implijerien eus al lec'hienn-mañ." #: actions/sandbox.php:72 msgid "User is already sandboxed." @@ -3564,8 +3614,9 @@ msgid "%1$s's favorite notices, page %2$d" msgstr "Alioù karetañ %1$s, pajenn %2$d" #: actions/showfavorites.php:132 +#, fuzzy msgid "Could not retrieve favorite notices." -msgstr "" +msgstr "Diposupl eo krouiñ ar pennroll-mañ." #: actions/showfavorites.php:171 #, php-format @@ -3678,7 +3729,7 @@ msgid "Created" msgstr "Krouet" #: actions/showgroup.php:455 -#, php-format +#, fuzzy, 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 " @@ -3686,15 +3737,19 @@ msgid "" "their life and interests. [Join now](%%%%action.register%%%%) to become part " "of this group and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" +"%%site.name%% a zo ur servij [micro-blogging](http://br.wikipedia.org/wiki/" +"Microblog) diazezet war ar meziant frank [StatusNet](http://status.net/)." #: actions/showgroup.php:461 -#, php-format +#, fuzzy, 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 "" +"%%site.name%% a zo ur servij [micro-blogging](http://br.wikipedia.org/wiki/" +"Microblog) diazezet war ar meziant frank [StatusNet](http://status.net/)." #: actions/showgroup.php:489 msgid "Admins" @@ -3760,9 +3815,10 @@ msgid "FOAF for %s" msgstr "mignon ur mignon evit %s" #: actions/showstream.php:200 -#, php-format +#, fuzzy, php-format msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet." msgstr "" +"Kronologiezh foran %%site.name%% eo, met den n'en deus skrivet tra ebet." #: actions/showstream.php:205 msgid "" @@ -3778,21 +3834,25 @@ msgid "" msgstr "" #: actions/showstream.php:243 -#, php-format +#, fuzzy, php-format msgid "" "**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en." "wikipedia.org/wiki/Micro-blogging) service based on the Free Software " "[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to " "follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" +"%%site.name%% a zo ur servij [micro-blogging](http://br.wikipedia.org/wiki/" +"Microblog) diazezet war ar meziant frank [StatusNet](http://status.net/)." #: actions/showstream.php:248 -#, php-format +#, fuzzy, 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 "" +"%%site.name%% a zo ur servij [micro-blogging](http://br.wikipedia.org/wiki/" +"Microblog) diazezet war ar meziant frank [StatusNet](http://status.net/)." #: actions/showstream.php:305 #, php-format @@ -3800,8 +3860,9 @@ msgid "Repeat of %s" msgstr "Adkemeret eus %s" #: actions/silence.php:65 actions/unsilence.php:65 +#, fuzzy msgid "You cannot silence users on this site." -msgstr "" +msgstr "Ne c'helloc'h ket reiñ rolloù d'an implijerien eus al lec'hienn-mañ." #: actions/silence.php:72 msgid "User is already silenced." @@ -3816,8 +3877,9 @@ msgid "Site name must have non-zero length." msgstr "Ne c'hell ket bezañ goullo anv al lec'hienn." #: actions/siteadminpanel.php:141 +#, fuzzy msgid "You must have a valid contact email address." -msgstr "" +msgstr "N'eo ket ur chomlec'h postel reizh." #: actions/siteadminpanel.php:159 #, php-format @@ -3869,8 +3931,9 @@ msgid "Local" msgstr "Lec'hel" #: actions/siteadminpanel.php:256 +#, fuzzy msgid "Default timezone" -msgstr "" +msgstr "Koumanantoù dre ziouer" #: actions/siteadminpanel.php:257 msgid "Default timezone for the site; usually UTC." @@ -3991,8 +4054,9 @@ msgstr "Niverenn bellgomz evit an SMS" #. TRANS: SMS phone number input field instructions in SMS settings form. #: actions/smssettings.php:156 +#, fuzzy msgid "Phone number, no punctuation or spaces, with area code" -msgstr "" +msgstr "1 da 64 lizherenn vihan pe sifr, hep poentaouiñ nag esaouenn" #. TRANS: Form legend for SMS preferences form. #: actions/smssettings.php:195 @@ -4018,8 +4082,9 @@ msgstr "Niverenn bellgomz ebet." #. TRANS: Message given saving SMS phone number without having selected a carrier. #: actions/smssettings.php:344 +#, fuzzy msgid "No carrier selected." -msgstr "" +msgstr "Ali dilammet." #. TRANS: Message given saving SMS phone number that is already set. #: actions/smssettings.php:352 @@ -4090,20 +4155,23 @@ msgid "Snapshots" msgstr "Prim" #: actions/snapshotadminpanel.php:65 +#, fuzzy msgid "Manage snapshot configuration" -msgstr "" +msgstr "Kefluniadur ar primoù" #: actions/snapshotadminpanel.php:127 +#, fuzzy msgid "Invalid snapshot run value." -msgstr "" +msgstr "Roll direizh." #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" #: actions/snapshotadminpanel.php:144 +#, fuzzy msgid "Invalid snapshot report URL." -msgstr "" +msgstr "URL fall evit al logo." #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" @@ -4114,8 +4182,9 @@ msgid "In a scheduled job" msgstr "" #: actions/snapshotadminpanel.php:206 +#, fuzzy msgid "Data snapshots" -msgstr "" +msgstr "Prim" #: actions/snapshotadminpanel.php:208 msgid "When to send statistical data to status.net servers" @@ -4140,16 +4209,18 @@ msgstr "" #: actions/snapshotadminpanel.php:248 #, fuzzy msgid "Save snapshot settings" -msgstr "Enrollañ an arventennoù moned" +msgstr "Enrollañ arventennoù al lec'hienn" #: actions/subedit.php:70 +#, fuzzy msgid "You are not subscribed to that profile." -msgstr "" +msgstr "N'hoc'h ket koumanantet da zen ebet." #. TRANS: Exception thrown when a subscription could not be stored on the server. #: actions/subedit.php:83 classes/Subscription.php:136 +#, fuzzy msgid "Could not save subscription." -msgstr "" +msgstr "Dibosupl eo dilemel ar c'houmanant." #: actions/subscribe.php:77 msgid "This action only accepts POST requests." @@ -4178,13 +4249,14 @@ msgid "%1$s subscribers, page %2$d" msgstr "Koumanantet da %1$s, pajenn %2$d" #: actions/subscribers.php:63 +#, fuzzy msgid "These are the people who listen to your notices." -msgstr "" +msgstr "Heuliañ a reoc'h alioù an dud-se." #: actions/subscribers.php:67 -#, php-format +#, fuzzy, php-format msgid "These are the people who listen to %s's notices." -msgstr "" +msgstr "Heuliet eo alioù an den-mañ gant %s." #: actions/subscribers.php:108 msgid "" @@ -4199,11 +4271,13 @@ msgstr "" "n'ez eus den ebet koumanantet da %s. Ha c'hoant o peus bezañ an hini gentañ ?" #: actions/subscribers.php:114 -#, php-format +#, fuzzy, php-format msgid "" "%s has no subscribers. Why not [register an account](%%%%action.register%%%" "%) and be the first?" msgstr "" +"Perak ne [groufec'h ket ur gont](%%action.register%%) ha bezañ an hini " +"gentañ da embann un dra !" #: actions/subscriptions.php:52 #, php-format @@ -4307,24 +4381,28 @@ msgid "Could not save tags." msgstr "Dibosupl eo enrollañ ar merkoù." #: actions/tagother.php:236 +#, fuzzy msgid "Use this form to add tags to your subscribers or subscriptions." -msgstr "" +msgstr "Implijit ar furmskrid-mañ evit kemmañ ho poellad." #: actions/tagrss.php:35 +#, fuzzy msgid "No such tag." -msgstr "" +msgstr "N'eus ket eus ar bajenn-se." #: actions/unblock.php:59 msgid "You haven't blocked that user." msgstr "N'o peus ket stanket an implijer-mañ." #: actions/unsandbox.php:72 +#, fuzzy msgid "User is not sandboxed." -msgstr "" +msgstr "Er poull-traezh emañ dija an implijer." #: actions/unsilence.php:72 +#, fuzzy msgid "User is not silenced." -msgstr "" +msgstr "Lakaet eo bet da mut an implijer-mañ dija." #: actions/unsubscribe.php:77 msgid "No profile ID in request." @@ -4335,10 +4413,12 @@ msgid "Unsubscribed" msgstr "Digoumanantet" #: actions/updateprofile.php:64 actions/userauthorization.php:337 -#, php-format +#, fuzzy, php-format msgid "" "Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’." msgstr "" +"Aotre-implijout ar menegoù \"%1$s\" ne ya ket gant aotre-implijout al " +"lec'hienn \"%2$s\"." #. TRANS: User admin panel title #: actions/useradminpanel.php:59 @@ -4347,8 +4427,9 @@ msgid "User" msgstr "Implijer" #: actions/useradminpanel.php:70 +#, fuzzy msgid "User settings for this StatusNet site." -msgstr "" +msgstr "Arventennoù design evit al lec'hienn StatusNet-mañ." #: actions/useradminpanel.php:149 msgid "Invalid bio limit. Must be numeric." @@ -4386,16 +4467,20 @@ msgid "New user welcome" msgstr "Degemer an implijerien nevez" #: actions/useradminpanel.php:236 +#, fuzzy msgid "Welcome text for new users (Max 255 chars)." -msgstr "" +msgstr "Re hir eo an anv (255 arouezenn d'ar muiañ)." #: actions/useradminpanel.php:241 msgid "Default subscription" msgstr "Koumanantoù dre ziouer" #: actions/useradminpanel.php:242 +#, fuzzy msgid "Automatically subscribe new users to this user." msgstr "" +"En em enskrivañ ez emgefre d'an holl re hag en em goumanant din (erbedet " +"evit an implijerien nann-denel)" #: actions/useradminpanel.php:251 msgid "Invitations" @@ -4406,8 +4491,9 @@ msgid "Invitations enabled" msgstr "Pedadennoù gweredekaet" #: actions/useradminpanel.php:258 +#, fuzzy msgid "Whether to allow users to invite new users." -msgstr "" +msgstr "Ma rankomp merañ an dalc'hoù hon unan." #: actions/userauthorization.php:105 msgid "Authorize subscription" @@ -4656,15 +4742,16 @@ msgstr "C'hwitet eo bet an disenskrivadur d'ar strollad." #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 +#, fuzzy msgid "Could not update local group." -msgstr "" +msgstr "Diposubl eo hizivaat ar strollad." #. TRANS: Exception thrown when trying creating a login token failed. #. TRANS: %s is the user nickname for which token creation failed. #: classes/Login_token.php:78 -#, php-format +#, fuzzy, php-format msgid "Could not create login token for %s" -msgstr "" +msgstr "Diposubl eo krouiñ an aliasoù." #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 @@ -4673,8 +4760,9 @@ msgstr "" #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. #: classes/Message.php:46 +#, fuzzy msgid "You are banned from sending direct messages." -msgstr "" +msgstr "Ur gudenn 'zo bet pa veze kaset ho kemennadenn." #. TRANS: Message given when a message could not be stored on the server. #: classes/Message.php:63 @@ -4695,19 +4783,19 @@ msgstr "" #. TRANS: Server exception. %s are the error details. #: classes/Notice.php:190 -#, php-format +#, fuzzy, php-format msgid "Database error inserting hashtag: %s" -msgstr "" +msgstr "Ur fazi 'zo bet en ur ensoc'hañ an avatar" #. TRANS: Client exception thrown if a notice contains too many characters. #: classes/Notice.php:260 msgid "Problem saving notice. Too long." -msgstr "" +msgstr "Ur gudenn a zo bet e-pad enrolladenn ar c'hemenn. Re hir." #. TRANS: Client exception thrown when trying to save a notice for an unknown user. #: classes/Notice.php:265 msgid "Problem saving notice. Unknown user." -msgstr "" +msgstr "Ur gudenn a zo bet e-pad enrolladenn ar c'hemenn. Implijer dianav." #. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame. #: classes/Notice.php:271 @@ -4724,8 +4812,9 @@ msgstr "" #. TRANS: Client exception thrown when a user tries to post while being banned. #: classes/Notice.php:286 +#, fuzzy msgid "You are banned from posting notices on this site." -msgstr "" +msgstr "Ne c'helloc'h ket reiñ rolloù d'an implijerien eus al lec'hienn-mañ." #. TRANS: Server exception thrown when a notice cannot be saved. #. TRANS: Server exception thrown when a notice cannot be updated. @@ -4745,36 +4834,34 @@ msgstr "Ur gudenn 'zo bet pa veze enrollet boest degemer ar strollad." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1746 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" #. TRANS: Exception thrown when a right for a non-existing user profile is checked. #: classes/Remote_profile.php:54 -#, fuzzy msgid "Missing profile." -msgstr "An implijer-mañ n'eus profil ebet dezhañ." +msgstr "Mankout a ra ar profil." #. TRANS: Exception thrown when a tag cannot be saved. #: classes/Status_network.php:346 -#, fuzzy msgid "Unable to save tag." -msgstr "Diposubl eo enrollañ ali al lec'hienn." +msgstr "Dibosupl eo enrollañ an tikedenn." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. #: classes/Subscription.php:75 lib/oauthstore.php:465 @@ -4800,19 +4887,18 @@ msgstr "Nann-koumanantet !" #: classes/Subscription.php:178 #, fuzzy msgid "Could not delete self-subscription." -msgstr "Dibosupl eo paouez gant ar c'houmanant." +msgstr "Dibosupl eo dilemel ar c'houmanant." #. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server. #: classes/Subscription.php:206 #, fuzzy msgid "Could not delete subscription OMB token." -msgstr "Diposubl eo dilemel ar postel kadarnadur." +msgstr "Dibosupl eo dilemel ar c'houmanant." #. TRANS: Exception thrown when a subscription could not be deleted on the server. #: classes/Subscription.php:218 -#, fuzzy msgid "Could not delete subscription." -msgstr "Dibosupl eo paouez gant ar c'houmanant." +msgstr "Dibosupl eo dilemel ar c'houmanant." #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. @@ -4889,8 +4975,9 @@ msgstr "Pajenn hep anv" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. #: lib/action.php:436 +#, fuzzy msgid "Primary site navigation" -msgstr "" +msgstr "Arventennoù diazez al lec'hienn" #. TRANS: Tooltip for main menu option "Personal" #: lib/action.php:442 @@ -5021,8 +5108,9 @@ msgstr "Ali ar bajenn" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. #: lib/action.php:762 +#, fuzzy msgid "Secondary site navigation" -msgstr "" +msgstr "Arventennoù diazez al lec'hienn" #. TRANS: Secondary navigation menu option leading to help on StatusNet. #: lib/action.php:768 @@ -5099,9 +5187,9 @@ msgstr "Aotre-implijout diwar-benn danvez al lec'hienn" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. #: lib/action.php:857 -#, php-format +#, fuzzy, php-format msgid "Content and data of %1$s are private and confidential." -msgstr "" +msgstr "Kompren a ran ez eo prevez danvez ha roadennoù %1$s." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. @@ -5157,8 +5245,9 @@ msgstr "" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. #: lib/adminpanelaction.php:98 +#, fuzzy msgid "You cannot make changes to this site." -msgstr "" +msgstr "Ne c'helloc'h ket reiñ rolloù d'an implijerien eus al lec'hienn-mañ." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. #: lib/adminpanelaction.php:110 @@ -5367,8 +5456,9 @@ msgid "Notices where this attachment appears" msgstr "" #: lib/attachmenttagcloudsection.php:48 +#, fuzzy msgid "Tags for this attachment" -msgstr "" +msgstr "N'eo ket bet kavet ar restr stag." #: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 msgid "Password changing failed" @@ -5525,18 +5615,21 @@ msgstr "Ali bet adkemeret dija" #. TRANS: Message given having repeated a notice from another user. #. TRANS: %s is the name of the user for which the notice was repeated. #: lib/command.php:529 -#, php-format +#, fuzzy, php-format msgid "Notice from %s repeated" -msgstr "" +msgstr "Ali adkemeret" #: lib/command.php:531 +#, fuzzy msgid "Error repeating notice." -msgstr "" +msgstr "Fazi en ur hizivaat ar profil a-bell." #: lib/command.php:562 -#, php-format +#, fuzzy, php-format msgid "Notice too long - maximum is %d characters, you sent %d" msgstr "" +"Re hir eo ar gemennadenn - ar ment brasañ a zo %1$d arouezenn, %2$d " +"arouezenn o peus lakaet" #: lib/command.php:571 #, php-format @@ -5544,8 +5637,9 @@ msgid "Reply to %s sent" msgstr "Respont kaset da %s" #: lib/command.php:573 +#, fuzzy msgid "Error saving notice." -msgstr "" +msgstr "Ur gudenn 'zo bet pa veze enrollet an ali." #: lib/command.php:620 msgid "Specify the name of the user to subscribe to" @@ -5558,7 +5652,7 @@ msgstr "" #: lib/command.php:634 #, php-format msgid "Subscribed to %s" -msgstr "" +msgstr "Koumanantet da %s" #: lib/command.php:655 lib/command.php:754 msgid "Specify the name of the user to unsubscribe from" @@ -5567,11 +5661,12 @@ msgstr "" #: lib/command.php:664 #, php-format msgid "Unsubscribed from %s" -msgstr "" +msgstr "Digoumanantiñ da %s" #: lib/command.php:682 lib/command.php:705 +#, fuzzy msgid "Command not yet implemented." -msgstr "" +msgstr "Digarezit, n'eo ket bet emplementet an urzhiad-mañ c'hoazh." #: lib/command.php:685 msgid "Notification off." @@ -5579,7 +5674,7 @@ msgstr "Kemennoù diweredekaet." #: lib/command.php:687 msgid "Can't turn off notification." -msgstr "" +msgstr "Dibosupl eo diweredekaat ar c'hemennoù." #: lib/command.php:708 msgid "Notification on." @@ -5587,7 +5682,7 @@ msgstr "Kemennoù gweredekaet" #: lib/command.php:710 msgid "Can't turn on notification." -msgstr "" +msgstr "Dibosupl eo gweredekaat ar c'hemennoù." #: lib/command.php:723 msgid "Login command is disabled" @@ -5596,7 +5691,7 @@ msgstr "Diweredekaet eo an urzhiad evit digeriñ un dalc'h" #: lib/command.php:734 #, php-format msgid "This link is useable only once, and is good for only 2 minutes: %s" -msgstr "" +msgstr "Implijadus eo al liamm-se ur wech hepken, hag e-pad 2 vunutenn : %s" #: lib/command.php:761 #, php-format @@ -5605,25 +5700,25 @@ msgstr "Digoumanantet eus %s" #: lib/command.php:778 msgid "You are not subscribed to anyone." -msgstr "" +msgstr "N'hoc'h ket koumanantet da zen ebet." #: lib/command.php:780 #, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" -msgstr[0] "You are subscribed to this person:" -msgstr[1] "You are subscribed to these people:" +msgstr[0] "Koumanantet oc'h dija d'an implijerien-mañ :" +msgstr[1] "Koumanantet oc'h dija d'an implijerien-mañ :" #: lib/command.php:800 msgid "No one is subscribed to you." -msgstr "" +msgstr "Den n'eo koumanantet deoc'h." #: lib/command.php:802 #, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" -msgstr[0] "This person is subscribed to you:" -msgstr[1] "These people are subscribed to you:" +msgstr[0] "Den n'eo koumanantet deoc'h." +msgstr[1] "Den n'eo koumanantet deoc'h." #: lib/command.php:822 msgid "You are not a member of any groups." @@ -5633,8 +5728,8 @@ msgstr "N'oc'h ezel eus strollad ebet." #, fuzzy msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" -msgstr[0] "You are a member of this group:" -msgstr[1] "You are a member of these groups:" +msgstr[0] "N'oc'h ket ezel eus ar strollad-mañ." +msgstr[1] "N'oc'h ket ezel eus ar strollad-mañ." #: lib/command.php:838 msgid "" @@ -5680,7 +5775,7 @@ msgstr "" #: lib/common.php:135 msgid "No configuration file found. " -msgstr "" +msgstr "N'eo bet kavet restr kefluniadur ebet. " #: lib/common.php:136 msgid "I looked for configuration files in the following places: " @@ -5711,16 +5806,17 @@ msgid "Connections" msgstr "Kevreadennoù" #: lib/connectsettingsaction.php:121 +#, fuzzy msgid "Authorized connected applications" -msgstr "" +msgstr "Poeladoù kevreet." #: lib/dberroraction.php:60 msgid "Database error" -msgstr "" +msgstr "Fazi bank roadennoù" #: lib/designsettings.php:105 msgid "Upload file" -msgstr "" +msgstr "Enporzhiañ ar restr" #: lib/designsettings.php:109 msgid "" @@ -5728,20 +5824,21 @@ msgid "" msgstr "" #: lib/designsettings.php:418 +#, fuzzy msgid "Design defaults restored." -msgstr "" +msgstr "Enrollet eo bet an arventennoù design." #: lib/disfavorform.php:114 lib/disfavorform.php:140 msgid "Disfavor this notice" -msgstr "" +msgstr "Tennañ eus ar pennrolloù" #: lib/favorform.php:114 lib/favorform.php:140 msgid "Favor this notice" -msgstr "" +msgstr "Ouzhpennañ d'ar pennrolloù" #: lib/favorform.php:140 msgid "Favor" -msgstr "" +msgstr "Pennrolloù" #: lib/feed.php:85 msgid "RSS 1.0" @@ -5772,8 +5869,9 @@ msgid "All" msgstr "An holl" #: lib/galleryaction.php:139 +#, fuzzy msgid "Select tag to filter" -msgstr "" +msgstr "Dibab un douger" #: lib/galleryaction.php:140 msgid "Tag" @@ -5793,22 +5891,25 @@ msgid "Grant this user the \"%s\" role" msgstr "" #: lib/groupeditform.php:163 +#, fuzzy msgid "URL of the homepage or blog of the group or topic" -msgstr "" +msgstr "URL pajenn degemer ar poellad-mañ" #: lib/groupeditform.php:168 +#, fuzzy msgid "Describe the group or topic" -msgstr "" +msgstr "Deskrivit ho poellad" #: lib/groupeditform.php:170 -#, php-format +#, fuzzy, php-format msgid "Describe the group or topic in %d characters" -msgstr "" +msgstr "Diskrivit ho poellad gant %d arouezenn" #: lib/groupeditform.php:179 +#, fuzzy msgid "" "Location for the group, if any, like \"City, State (or Region), Country\"" -msgstr "" +msgstr "El lec'h m'emaoc'h, da skouer \"Kêr, Stad (pe Rannvro), Bro\"" #: lib/groupeditform.php:187 #, php-format @@ -5829,9 +5930,9 @@ msgid "%s blocked users" msgstr "%s implijer stanket" #: lib/groupnav.php:108 -#, php-format +#, fuzzy, php-format msgid "Edit %s group properties" -msgstr "" +msgstr "Kemmañ ar strollad %s" #: lib/groupnav.php:113 msgid "Logo" @@ -5843,13 +5944,14 @@ msgid "Add or edit %s logo" msgstr "Ouzhpennañ pe kemmañ logo %s" #: lib/groupnav.php:120 -#, php-format +#, fuzzy, php-format msgid "Add or edit %s design" -msgstr "" +msgstr "Ouzhpennañ pe kemmañ logo %s" #: lib/groupsbymemberssection.php:71 +#, fuzzy msgid "Groups with most members" -msgstr "" +msgstr "Ezel eo %s eus ar strolladoù" #: lib/groupsbypostssection.php:71 msgid "Groups with most posts" @@ -5866,17 +5968,19 @@ msgid "This page is not available in a media type you accept" msgstr "" #: lib/imagefile.php:72 +#, fuzzy msgid "Unsupported image file format." -msgstr "" +msgstr "Diembreget eo ar furmad-se." #: lib/imagefile.php:88 -#, php-format +#, fuzzy, php-format msgid "That file is too big. The maximum file size is %s." -msgstr "" +msgstr "Re hir eo ! Ment hirañ an ali a zo a %d arouezenn." #: lib/imagefile.php:93 +#, fuzzy msgid "Partial upload." -msgstr "" +msgstr "N'eus bet enporzhiet restr ebet." #: lib/imagefile.php:101 lib/mediafile.php:170 msgid "System error uploading file." @@ -5908,9 +6012,9 @@ msgid "[%s]" msgstr "[%s]" #: lib/jabber.php:567 -#, php-format +#, fuzzy, php-format msgid "Unknown inbox source %d." -msgstr "" +msgstr "Yezh \"%s\" dizanv." #: lib/joinform.php:114 msgid "Join" @@ -5921,8 +6025,9 @@ msgid "Leave" msgstr "Kuitaat" #: lib/logingroupnav.php:80 +#, fuzzy msgid "Login with a username and password" -msgstr "" +msgstr "Kevreit gant ho anv implijer hag ho ker-tremen." #: lib/logingroupnav.php:86 msgid "Sign up for a new account" @@ -5953,9 +6058,9 @@ msgstr "" #. TRANS: Subject of new-subscriber notification e-mail #: lib/mail.php:243 -#, php-format +#, fuzzy, php-format msgid "%1$s is now listening to your notices on %2$s." -msgstr "" +msgstr "Ne heuilh %s den ebet." #: lib/mail.php:248 #, php-format @@ -5982,9 +6087,9 @@ msgstr "" #. TRANS: Profile info line in new-subscriber notification e-mail #: lib/mail.php:274 -#, php-format +#, fuzzy, php-format msgid "Bio: %s" -msgstr "" +msgstr "Lec'hiadur : %s" #. TRANS: Subject of notification mail for new posting email address #: lib/mail.php:304 @@ -6019,9 +6124,9 @@ msgstr "Kadarnadur SMS" #. TRANS: Main body heading for SMS-by-email address confirmation message #: lib/mail.php:463 -#, php-format +#, fuzzy, php-format msgid "%s: confirm you own this phone number with this code:" -msgstr "" +msgstr "Niverenn pellgomz o c'hortoz bezañ kadarnaet." #. TRANS: Subject for 'nudge' notification email #: lib/mail.php:484 @@ -6074,9 +6179,9 @@ msgstr "" #. TRANS: Subject for favorite notification email #: lib/mail.php:589 -#, php-format +#, fuzzy, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "" +msgstr "Kas din ur postel pa lak unan bennak unan eus va alioù evel pennroll." #. TRANS: Body for favorite notification email #: lib/mail.php:592 @@ -6146,8 +6251,9 @@ msgid "" msgstr "" #: lib/mailbox.php:89 +#, fuzzy msgid "Only the user can read their own mailboxes." -msgstr "" +msgstr "N'eus nemet an implijerien kevreet hag a c'hell adkemer alioù." #: lib/mailbox.php:139 msgid "" @@ -6155,30 +6261,33 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:505 +#: lib/mailbox.php:228 lib/noticelist.php:506 msgid "from" msgstr "eus" #: lib/mailhandler.php:37 +#, fuzzy msgid "Could not parse message." -msgstr "" +msgstr "Diposubl eo ensoc'hañ ur gemenadenn" #: lib/mailhandler.php:42 msgid "Not a registered user." msgstr "N'eo ket un implijer enrollet." #: lib/mailhandler.php:46 +#, fuzzy msgid "Sorry, that is not your incoming email address." -msgstr "" +msgstr "N'eo ket ho postel." #: lib/mailhandler.php:50 +#, fuzzy msgid "Sorry, no incoming email allowed." -msgstr "" +msgstr "Chomlec'h postel ebet o tont." #: lib/mailhandler.php:228 -#, php-format +#, fuzzy, php-format msgid "Unsupported message type: %s" -msgstr "" +msgstr "Diembreget eo ar furmad-se." #: lib/mediafile.php:98 lib/mediafile.php:123 msgid "There was a database error while saving your file. Please try again." @@ -6219,8 +6328,9 @@ msgid "File could not be moved to destination directory." msgstr "" #: lib/mediafile.php:202 lib/mediafile.php:238 +#, fuzzy msgid "Could not determine file's MIME type." -msgstr "" +msgstr "Diposubl eo termeniñ an implijer mammenn." #: lib/mediafile.php:318 #, php-format @@ -6241,8 +6351,9 @@ msgid "To" msgstr "Da" #: lib/messageform.php:159 lib/noticeform.php:185 +#, fuzzy msgid "Available characters" -msgstr "" +msgstr "6 arouezenn pe muioc'h" #: lib/messageform.php:178 lib/noticeform.php:236 msgctxt "Send button for sending notice" @@ -6309,23 +6420,23 @@ msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgid "at" msgstr "e" -#: lib/noticelist.php:567 +#: lib/noticelist.php:568 msgid "in context" msgstr "en amdro" -#: lib/noticelist.php:602 +#: lib/noticelist.php:603 msgid "Repeated by" msgstr "Adkemeret gant" -#: lib/noticelist.php:629 +#: lib/noticelist.php:630 msgid "Reply to this notice" msgstr "Respont d'an ali-mañ" -#: lib/noticelist.php:630 +#: lib/noticelist.php:631 msgid "Reply" msgstr "Respont" -#: lib/noticelist.php:674 +#: lib/noticelist.php:675 msgid "Notice repeated" msgstr "Ali adkemeret" @@ -6350,20 +6461,23 @@ msgid "Error inserting avatar" msgstr "Ur fazi 'zo bet en ur ensoc'hañ an avatar" #: lib/oauthstore.php:306 +#, fuzzy msgid "Error updating remote profile" -msgstr "" +msgstr "Fazi en ur hizivaat ar profil a-bell." #: lib/oauthstore.php:311 +#, fuzzy msgid "Error inserting remote profile" -msgstr "" +msgstr "Ur fazi 'zo bet en ur ensoc'hañ ar profil nevez" #: lib/oauthstore.php:345 msgid "Duplicate notice" msgstr "Eilañ an ali" #: lib/oauthstore.php:490 +#, fuzzy msgid "Couldn't insert new subscription." -msgstr "" +msgstr "Dibosupl eo dilemel ar c'houmanant." #: lib/personalgroupnav.php:99 msgid "Personal" @@ -6394,9 +6508,9 @@ msgid "Your sent messages" msgstr "Ar c'hemenadennoù kaset ganeoc'h" #: lib/personaltagcloudsection.php:56 -#, php-format +#, fuzzy, php-format msgid "Tags in %s's notices" -msgstr "" +msgstr "N'eus ali nevez evit an implijer-mañ" #: lib/plugin.php:115 msgid "Unknown" @@ -6452,16 +6566,18 @@ msgid "Recent tags" msgstr "Merkoù nevez" #: lib/publicgroupnav.php:88 +#, fuzzy msgid "Featured" -msgstr "" +msgstr "Krouet" #: lib/publicgroupnav.php:92 msgid "Popular" msgstr "Poblek" #: lib/redirectingaction.php:95 +#, fuzzy msgid "No return-to arguments." -msgstr "" +msgstr "Arguzenn ID ebet." #: lib/repeatform.php:107 msgid "Repeat this notice?" @@ -6489,8 +6605,9 @@ msgid "Sandbox" msgstr "Poull-traezh" #: lib/sandboxform.php:78 +#, fuzzy msgid "Sandbox this user" -msgstr "" +msgstr "Distankañ an implijer-mañ" #: lib/searchaction.php:120 msgid "Search site" @@ -6537,18 +6654,19 @@ msgid "Silence" msgstr "Didrouz" #: lib/silenceform.php:78 +#, fuzzy msgid "Silence this user" -msgstr "" +msgstr "Diverkañ an implijer-mañ" #: lib/subgroupnav.php:83 -#, php-format +#, fuzzy, php-format msgid "People %s subscribes to" -msgstr "" +msgstr "Koumanantet da %s" #: lib/subgroupnav.php:91 -#, php-format +#, fuzzy, php-format msgid "People subscribed to %s" -msgstr "" +msgstr "Koumanantet da %s" #: lib/subgroupnav.php:99 #, php-format @@ -6560,9 +6678,9 @@ msgid "Invite" msgstr "Pediñ" #: lib/subgroupnav.php:106 -#, php-format +#, fuzzy, php-format msgid "Invite friends and colleagues to join you on %s" -msgstr "" +msgstr "Pediñ mignoned hag kenseurted da zont ganeoc'h war %s" #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 @@ -6627,20 +6745,24 @@ msgid "Top posters" msgstr "An implijerien an efedusañ" #: lib/unsandboxform.php:69 +#, fuzzy msgid "Unsandbox" -msgstr "" +msgstr "Poull-traezh" #: lib/unsandboxform.php:80 +#, fuzzy msgid "Unsandbox this user" -msgstr "" +msgstr "Distankañ an implijer-mañ" #: lib/unsilenceform.php:67 +#, fuzzy msgid "Unsilence" -msgstr "" +msgstr "Didrouz" #: lib/unsilenceform.php:78 +#, fuzzy msgid "Unsilence this user" -msgstr "" +msgstr "Distankañ an implijer-mañ" #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" diff --git a/locale/ca/LC_MESSAGES/statusnet.po b/locale/ca/LC_MESSAGES/statusnet.po index 94bca4e7f..d7de3b4d6 100644 --- a/locale/ca/LC_MESSAGES/statusnet.po +++ b/locale/ca/LC_MESSAGES/statusnet.po @@ -11,12 +11,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:45+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:12+0000\n" "Language-Team: Catalan\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ca\n" "X-Message-Group: out-statusnet\n" @@ -4992,21 +4992,21 @@ msgstr "S'ha produït un problema en desar la safata d'entrada del grup." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/cs/LC_MESSAGES/statusnet.po b/locale/cs/LC_MESSAGES/statusnet.po index 0834169e9..8df43a789 100644 --- a/locale/cs/LC_MESSAGES/statusnet.po +++ b/locale/cs/LC_MESSAGES/statusnet.po @@ -9,12 +9,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:47+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:14+0000\n" "Language-Team: Czech\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: cs\n" "X-Message-Group: out-statusnet\n" @@ -4954,21 +4954,21 @@ msgstr "Problém pÅ™i ukládánà sdÄ›lenÃ" #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/da/LC_MESSAGES/statusnet.po b/locale/da/LC_MESSAGES/statusnet.po index 772ca0e56..f68253d22 100644 --- a/locale/da/LC_MESSAGES/statusnet.po +++ b/locale/da/LC_MESSAGES/statusnet.po @@ -8,12 +8,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:48+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:15+0000\n" "Language-Team: Danish\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: da\n" "X-Message-Group: out-statusnet\n" @@ -4728,21 +4728,21 @@ msgstr "" #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/de/LC_MESSAGES/statusnet.po b/locale/de/LC_MESSAGES/statusnet.po index 8154220b7..5a52a7c0c 100644 --- a/locale/de/LC_MESSAGES/statusnet.po +++ b/locale/de/LC_MESSAGES/statusnet.po @@ -16,12 +16,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:49+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:17+0000\n" "Language-Team: German\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: de\n" "X-Message-Group: out-statusnet\n" @@ -5003,14 +5003,14 @@ msgstr "Problem bei Speichern der Nachricht." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -5019,7 +5019,7 @@ msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/el/LC_MESSAGES/statusnet.po b/locale/el/LC_MESSAGES/statusnet.po index 704ae6c2a..841e3172c 100644 --- a/locale/el/LC_MESSAGES/statusnet.po +++ b/locale/el/LC_MESSAGES/statusnet.po @@ -10,12 +10,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:51+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:18+0000\n" "Language-Team: Greek\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: el\n" "X-Message-Group: out-statusnet\n" @@ -4879,21 +4879,21 @@ msgstr "" #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/en_GB/LC_MESSAGES/statusnet.po b/locale/en_GB/LC_MESSAGES/statusnet.po index d4d793a36..a8a11e4ba 100644 --- a/locale/en_GB/LC_MESSAGES/statusnet.po +++ b/locale/en_GB/LC_MESSAGES/statusnet.po @@ -11,12 +11,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:52+0000\n" +"POT-Creation-Date: 2010-08-11 10:11+0000\n" +"PO-Revision-Date: 2010-08-11 10:11:54+0000\n" "Language-Team: British English\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: en-gb\n" "X-Message-Group: out-statusnet\n" @@ -173,8 +173,8 @@ msgid "" "You can try to [nudge %1$s](../%2$s) from their profile or [post something " "to them](%%%%action.newnotice%%%%?status_textarea=%3$s)." msgstr "" -"You can try to [nudge %1$s](../%2$s) from his profile or [post something to " -"his or her attention](%%%%action.newnotice%%%%?status_textarea=%3$s)." +"Be the first to [post on this topic](%%%%action.newnotice%%%%?" +"status_textarea=%s)!" #: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211 #, fuzzy, php-format @@ -182,8 +182,8 @@ msgid "" "Why not [register an account](%%%%action.register%%%%) and then nudge %s or " "post a notice to them." msgstr "" -"Why not [register an account](%%%%action.register%%%%) and then nudge %s or " -"post a notice to his or her attention." +"Why not [register an account](%%action.register%%) and be the first to add a " +"notice to your favourites!" #. TRANS: H1 text #: actions/all.php:182 @@ -367,7 +367,7 @@ msgstr "Could not delete favourite." #: actions/apifriendshipscreate.php:109 #, fuzzy msgid "Could not follow user: profile not found." -msgstr "Could not follow user: User not found." +msgstr "Could not unfollow user: User not found." #: actions/apifriendshipscreate.php:118 #, php-format @@ -383,9 +383,8 @@ msgid "You cannot unfollow yourself." msgstr "You cannot unfollow yourself." #: actions/apifriendshipsexists.php:91 -#, fuzzy msgid "Two valid IDs or screen_names must be supplied." -msgstr "Two user ids or screen_names must be supplied." +msgstr "" #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -789,7 +788,7 @@ msgid "Preview" msgstr "Preview" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:656 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 msgid "Delete" msgstr "Delete" @@ -1070,7 +1069,7 @@ msgid "Do not delete this notice" msgstr "Do not delete this notice" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:656 +#: actions/deletenotice.php:158 lib/noticelist.php:657 msgid "Delete this notice" msgstr "Delete this notice" @@ -2128,8 +2127,9 @@ msgid "This is your inbox, which lists your incoming private messages." msgstr "This is your inbox, which lists your incoming private messages." #: actions/invite.php:39 +#, fuzzy msgid "Invites have been disabled." -msgstr "" +msgstr "Invitations enabled" #: actions/invite.php:41 #, php-format @@ -2493,11 +2493,9 @@ msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Updates matching search term \"%1$s\" on %2$s!" #: actions/nudge.php:85 -#, fuzzy msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" -"This user doesn't allow nudges or hasn't confirmed or set his e-mail yet." #: actions/nudge.php:94 msgid "Nudge sent" @@ -2529,8 +2527,9 @@ msgid "Connected applications" msgstr "Connected applications" #: actions/oauthconnectionssettings.php:83 +#, fuzzy msgid "You have allowed the following applications to access you account." -msgstr "" +msgstr "You have not authorised any applications to use your account." #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2609,8 +2608,9 @@ msgid "View profile designs" msgstr "View profile designs" #: actions/othersettings.php:123 +#, fuzzy msgid "Show or hide profile designs." -msgstr "" +msgstr "View profile designs" #: actions/othersettings.php:153 msgid "URL shortening service is too long (max 50 chars)." @@ -2717,8 +2717,9 @@ msgid "Paths" msgstr "" #: actions/pathsadminpanel.php:70 +#, fuzzy msgid "Path and server settings for this StatusNet site." -msgstr "" +msgstr "Basic settings for this StatusNet site" #: actions/pathsadminpanel.php:157 #, php-format @@ -2785,16 +2786,19 @@ msgid "Theme" msgstr "" #: actions/pathsadminpanel.php:264 +#, fuzzy msgid "Theme server" -msgstr "" +msgstr "SSL server" #: actions/pathsadminpanel.php:268 +#, fuzzy msgid "Theme path" -msgstr "" +msgstr "Site path" #: actions/pathsadminpanel.php:272 +#, fuzzy msgid "Theme directory" -msgstr "" +msgstr "Avatar directory" #: actions/pathsadminpanel.php:279 msgid "Avatars" @@ -2813,20 +2817,24 @@ msgid "Avatar directory" msgstr "Avatar directory" #: actions/pathsadminpanel.php:301 +#, fuzzy msgid "Backgrounds" -msgstr "" +msgstr "Background" #: actions/pathsadminpanel.php:305 +#, fuzzy msgid "Background server" -msgstr "" +msgstr "Background" #: actions/pathsadminpanel.php:309 +#, fuzzy msgid "Background path" -msgstr "" +msgstr "Background" #: actions/pathsadminpanel.php:313 +#, fuzzy msgid "Background directory" -msgstr "" +msgstr "Background directory not writable: %s." #: actions/pathsadminpanel.php:320 msgid "SSL" @@ -2845,8 +2853,9 @@ msgid "Always" msgstr "" #: actions/pathsadminpanel.php:329 +#, fuzzy msgid "Use SSL" -msgstr "" +msgstr "SSL" #: actions/pathsadminpanel.php:330 msgid "When to use SSL" @@ -3062,21 +3071,24 @@ msgid "Public Stream Feed (Atom)" msgstr "Public Stream Feed (Atom)" #: actions/public.php:188 -#, php-format +#, fuzzy, php-format msgid "" "This is the public timeline for %%site.name%% but no one has posted anything " "yet." msgstr "" +"This is the timeline for %s and friends but no one has posted anything yet." #: actions/public.php:191 msgid "Be the first to post!" msgstr "" #: actions/public.php:195 -#, php-format +#, fuzzy, php-format msgid "" "Why not [register an account](%%action.register%%) and be the first to post!" msgstr "" +"Why not [register an account](%%action.register%%) and be the first to add a " +"notice to your favourites!" #: actions/public.php:242 #, php-format @@ -3121,11 +3133,13 @@ msgid "Be the first to post one!" msgstr "" #: actions/publictagcloud.php:75 -#, php-format +#, fuzzy, php-format msgid "" "Why not [register an account](%%action.register%%) and be the first to post " "one!" msgstr "" +"Why not [register an account](%%action.register%%) and be the first to add a " +"notice to your favourites!" #: actions/publictagcloud.php:134 msgid "Tag cloud" @@ -3172,8 +3186,9 @@ msgid "You have been identified. Enter a new password below. " msgstr "" #: actions/recoverpassword.php:188 +#, fuzzy msgid "Password recovery" -msgstr "" +msgstr "Password recovery requested" #: actions/recoverpassword.php:191 msgid "Nickname or email address" @@ -3463,7 +3478,7 @@ msgstr "You can't repeat your own notice." msgid "You already repeated that notice." msgstr "You already repeated that notice." -#: actions/repeat.php:114 lib/noticelist.php:675 +#: actions/repeat.php:114 lib/noticelist.php:676 msgid "Repeated" msgstr "Repeated" @@ -3502,9 +3517,7 @@ msgstr "Notice feed for %s" msgid "" "This is the timeline showing replies to %1$s but %2$s hasn't received a " "notice to them yet." -msgstr "" -"This is the timeline showing replies to %1$s but %2$s hasn't received a " -"notice to his attention yet." +msgstr "This is the timeline for %1$s but %2$s hasn't posted anything yet." #: actions/replies.php:204 #, php-format @@ -3519,8 +3532,8 @@ msgid "" "You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action." "newnotice%%%%?status_textarea=%3$s)." msgstr "" -"You can try to [nudge %1$s](../%2$s) or [post something to his or her " -"attention](%%%%action.newnotice%%%%?status_textarea=%3$s)." +"Be the first to [post on this topic](%%%%action.newnotice%%%%?" +"status_textarea=%s)!" #: actions/repliesrss.php:72 #, php-format @@ -3550,8 +3563,9 @@ msgstr "User is already sandboxed." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 #: lib/adminpanelaction.php:392 +#, fuzzy msgid "Sessions" -msgstr "" +msgstr "Version" #: actions/sessionsadminpanel.php:65 msgid "Session settings for this StatusNet site." @@ -3619,16 +3633,18 @@ msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" #: actions/showapplication.php:213 +#, fuzzy msgid "Application actions" -msgstr "" +msgstr "Application not found." #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" #: actions/showapplication.php:261 +#, fuzzy msgid "Application info" -msgstr "" +msgstr "Application not found." #: actions/showapplication.php:263 msgid "Consumer key" @@ -3693,13 +3709,11 @@ msgstr "" "notices you like to bookmark them for later or shed a spotlight on them." #: actions/showfavorites.php:208 -#, fuzzy, php-format +#, php-format msgid "" "%s hasn't added any favorite notices yet. Post something interesting they " "would add to their favorites :)" msgstr "" -"%s hasn't added any notices to his favourites yet. Post something " -"interesting they would add to their favourites :)" #: actions/showfavorites.php:212 #, fuzzy, php-format @@ -3708,9 +3722,8 @@ msgid "" "action.register%%%%) and then post something interesting they would add to " "their favorites :)" msgstr "" -"%s hasn't added any notices to his favourites yet. Why not [register an " -"account](%%%%action.register%%%%) and then post something interesting they " -"would add to their favourites :)" +"Why not [register an account](%%action.register%%) and be the first to add a " +"notice to your favourites!" #: actions/showfavorites.php:243 msgid "This is a way to share what you like." @@ -3892,17 +3905,21 @@ msgid "" "You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%" "%?status_textarea=%2$s)." msgstr "" -"You can try to nudge %1$s or [post something to his or her attention](%%%%" -"action.newnotice%%%%?status_textarea=%2$s)." +"Be the first to [post on this topic](%%%%action.newnotice%%%%?" +"status_textarea=%s)!" #: actions/showstream.php:243 -#, php-format +#, fuzzy, php-format msgid "" "**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en." "wikipedia.org/wiki/Micro-blogging) service based on the Free Software " "[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to " "follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" +"This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-" +"blogging) service based on the Free Software [StatusNet](http://status.net/) " +"tool. [Join now](%%action.register%%) to share notices about yourself with " +"friends, family, and colleagues! ([Read more](%%doc.help%%))" #: actions/showstream.php:248 #, php-format @@ -3990,8 +4007,9 @@ msgid "Local" msgstr "Local" #: actions/siteadminpanel.php:256 +#, fuzzy msgid "Default timezone" -msgstr "" +msgstr "Default subscription" #: actions/siteadminpanel.php:257 msgid "Default timezone for the site; usually UTC." @@ -4217,16 +4235,18 @@ msgid "Manage snapshot configuration" msgstr "Manage snapshot configuration" #: actions/snapshotadminpanel.php:127 +#, fuzzy msgid "Invalid snapshot run value." -msgstr "" +msgstr "Invalid role." #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" #: actions/snapshotadminpanel.php:144 +#, fuzzy msgid "Invalid snapshot report URL." -msgstr "" +msgstr "nvalid logo URL." #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" @@ -4237,8 +4257,9 @@ msgid "In a scheduled job" msgstr "" #: actions/snapshotadminpanel.php:206 +#, fuzzy msgid "Data snapshots" -msgstr "" +msgstr "Save snapshot settings" #: actions/snapshotadminpanel.php:208 msgid "When to send statistical data to status.net servers" @@ -4253,8 +4274,9 @@ msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/snapshotadminpanel.php:226 +#, fuzzy msgid "Report URL" -msgstr "" +msgstr "Source URL" #: actions/snapshotadminpanel.php:227 msgid "Snapshots will be sent to this URL" @@ -4322,11 +4344,13 @@ msgid "%s has no subscribers. Want to be the first?" msgstr "" #: actions/subscribers.php:114 -#, php-format +#, fuzzy, php-format msgid "" "%s has no subscribers. Why not [register an account](%%%%action.register%%%" "%) and be the first?" msgstr "" +"Why not [register an account](%%action.register%%) and be the first to add a " +"notice to your favourites!" #: actions/subscriptions.php:52 #, php-format @@ -4472,8 +4496,9 @@ msgid "User" msgstr "User" #: actions/useradminpanel.php:70 +#, fuzzy msgid "User settings for this StatusNet site." -msgstr "" +msgstr "Design settings for this StausNet site." #: actions/useradminpanel.php:149 msgid "Invalid bio limit. Must be numeric." @@ -4507,12 +4532,14 @@ msgid "New users" msgstr "New users" #: actions/useradminpanel.php:235 +#, fuzzy msgid "New user welcome" -msgstr "" +msgstr "New users" #: actions/useradminpanel.php:236 +#, fuzzy msgid "Welcome text for new users (Max 255 chars)." -msgstr "" +msgstr "Name is too long (max 255 chars)." #: actions/useradminpanel.php:241 msgid "Default subscription" @@ -4622,9 +4649,9 @@ msgid "Profile URL ‘%s’ is for a local user." msgstr "" #: actions/userauthorization.php:345 -#, php-format +#, fuzzy, php-format msgid "Avatar URL ‘%s’ is not valid." -msgstr "" +msgstr "Callback URL is not valid." #: actions/userauthorization.php:350 #, php-format @@ -4696,8 +4723,9 @@ msgid "" msgstr "" #: actions/version.php:163 +#, fuzzy msgid "Contributors" -msgstr "" +msgstr "Connections" #: actions/version.php:170 msgid "" @@ -4894,21 +4922,21 @@ msgstr "Problem saving group inbox." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1746 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -4932,8 +4960,9 @@ msgstr "You have been banned from subscribing." #. TRANS: Exception thrown when trying to subscribe while already subscribed. #: classes/Subscription.php:80 +#, fuzzy msgid "Already subscribed!" -msgstr "" +msgstr "Not subscribed!" #. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user. #: classes/Subscription.php:85 @@ -4950,19 +4979,19 @@ msgstr "Not subscribed!" #: classes/Subscription.php:178 #, fuzzy msgid "Could not delete self-subscription." -msgstr "Couldn't delete self-subscription." +msgstr "Could not save subscription." #. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server. #: classes/Subscription.php:206 #, fuzzy msgid "Could not delete subscription OMB token." -msgstr "Couldn't delete subscription OMB token." +msgstr "Could not save subscription." #. TRANS: Exception thrown when a subscription could not be deleted on the server. #: classes/Subscription.php:218 #, fuzzy msgid "Could not delete subscription." -msgstr "Couldn't delete subscription." +msgstr "Could not save subscription." #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. @@ -5400,13 +5429,15 @@ msgstr "" #. TRANS: Form legend. #: lib/applicationeditform.php:137 +#, fuzzy msgid "Edit application" -msgstr "" +msgstr "Edit Application" #. TRANS: Form guide. #: lib/applicationeditform.php:187 +#, fuzzy msgid "Icon for this application" -msgstr "" +msgstr "Do not delete this application" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:209 @@ -5503,13 +5534,15 @@ msgstr "Revoke" #. TRANS: DT element label in attachment list. #: lib/attachmentlist.php:88 +#, fuzzy msgid "Attachments" -msgstr "" +msgstr "No attachments." #. TRANS: DT element label in attachment list item. #: lib/attachmentlist.php:265 +#, fuzzy msgid "Author" -msgstr "" +msgstr "Authorise URL" #. TRANS: DT element label in attachment list item. #: lib/attachmentlist.php:279 @@ -5521,8 +5554,9 @@ msgid "Notices where this attachment appears" msgstr "" #: lib/attachmenttagcloudsection.php:48 +#, fuzzy msgid "Tags for this attachment" -msgstr "" +msgstr "No such attachment." #: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 msgid "Password changing failed" @@ -5912,8 +5946,9 @@ msgstr "" "You can upload your personal background image. The maximum file size is 2MB." #: lib/designsettings.php:418 +#, fuzzy msgid "Design defaults restored." -msgstr "" +msgstr "Design preferences saved." #: lib/disfavorform.php:114 lib/disfavorform.php:140 msgid "Disfavor this notice" @@ -6313,9 +6348,9 @@ msgid "" msgstr "" #: lib/mail.php:657 -#, php-format +#, fuzzy, php-format msgid "%s (@%s) sent a notice to your attention" -msgstr "" +msgstr "%s (@%s) added your notice as a favorite" #. TRANS: Body of @-reply notification e-mail. #: lib/mail.php:660 @@ -6355,7 +6390,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:505 +#: lib/mailbox.php:228 lib/noticelist.php:506 msgid "from" msgstr "from" @@ -6509,23 +6544,23 @@ msgstr "" msgid "at" msgstr "" -#: lib/noticelist.php:567 +#: lib/noticelist.php:568 msgid "in context" msgstr "in context" -#: lib/noticelist.php:602 +#: lib/noticelist.php:603 msgid "Repeated by" msgstr "Repeated by" -#: lib/noticelist.php:629 +#: lib/noticelist.php:630 msgid "Reply to this notice" msgstr "Reply to this notice" -#: lib/noticelist.php:630 +#: lib/noticelist.php:631 msgid "Reply" msgstr "Reply" -#: lib/noticelist.php:674 +#: lib/noticelist.php:675 msgid "Notice repeated" msgstr "Notice repeated" @@ -6827,16 +6862,18 @@ msgid "Top posters" msgstr "Top posters" #: lib/unsandboxform.php:69 +#, fuzzy msgid "Unsandbox" -msgstr "" +msgstr "Sandbox" #: lib/unsandboxform.php:80 msgid "Unsandbox this user" msgstr "Unsandbox this user" #: lib/unsilenceform.php:67 +#, fuzzy msgid "Unsilence" -msgstr "" +msgstr "Silence" #: lib/unsilenceform.php:78 msgid "Unsilence this user" diff --git a/locale/eo/LC_MESSAGES/statusnet.po b/locale/eo/LC_MESSAGES/statusnet.po new file mode 100644 index 000000000..5835365c9 --- /dev/null +++ b/locale/eo/LC_MESSAGES/statusnet.po @@ -0,0 +1,7093 @@ +# Translation of StatusNet to Esperanto +# +# Author@translatewiki.net: AVRS +# Author@translatewiki.net: Brion +# Author@translatewiki.net: Ianmcorvidae +# Author@translatewiki.net: Kris10 +# Author@translatewiki.net: LyzTyphone +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-08-11 10:48+0000\n" +"PO-Revision-Date: 2010-08-11 10:49:34+0000\n" +"Language-Team: Esperanto\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: eo\n" +"X-Message-Group: out-statusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Page title +#. TRANS: Menu item for site administration +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +msgid "Access" +msgstr "Atingo" + +#. TRANS: Page notice +#: actions/accessadminpanel.php:67 +msgid "Site access settings" +msgstr "Retejo-atinga agordo" + +#. TRANS: Form legend for registration form. +#: actions/accessadminpanel.php:161 +msgid "Registration" +msgstr "Registrado" + +#. TRANS: Checkbox instructions for admin setting "Private" +#: actions/accessadminpanel.php:165 +msgid "Prohibit anonymous users (not logged in) from viewing site?" +msgstr "Ĉu malpermesi al anonimaj uzantoj (ne ensalutintaj) vidi retejon?" + +#. TRANS: Checkbox label for prohibiting anonymous users from viewing site. +#: actions/accessadminpanel.php:167 +msgctxt "LABEL" +msgid "Private" +msgstr "Nepublika" + +#. TRANS: Checkbox instructions for admin setting "Invite only" +#: actions/accessadminpanel.php:174 +msgid "Make registration invitation only." +msgstr "Permesi registriÄon nur perinvitan." + +#. TRANS: Checkbox label for configuring site as invite only. +#: actions/accessadminpanel.php:176 +msgid "Invite only" +msgstr "Nur per invito" + +#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations) +#: actions/accessadminpanel.php:183 +msgid "Disable new registrations." +msgstr "Malpermesi novan registriÄon." + +#. TRANS: Checkbox label for disabling new user registrations. +#: actions/accessadminpanel.php:185 +msgid "Closed" +msgstr "Fermita" + +#. TRANS: Title / tooltip for button to save access settings in site admin panel +#: actions/accessadminpanel.php:202 +msgid "Save access settings" +msgstr "Konservu atingan agordon" + +#. TRANS: Button label to save e-mail preferences. +#. TRANS: Button label to save IM preferences. +#. TRANS: Button label to save SMS preferences. +#. TRANS: Button label +#: actions/accessadminpanel.php:203 actions/emailsettings.php:224 +#: actions/imsettings.php:184 actions/smssettings.php:209 +#: lib/applicationeditform.php:361 +msgctxt "BUTTON" +msgid "Save" +msgstr "Konservu" + +#. TRANS: Server error when page not found (404) +#: actions/all.php:68 actions/public.php:98 actions/replies.php:93 +#: actions/showfavorites.php:138 actions/tag.php:52 +msgid "No such page." +msgstr "Ne estas tiu paÄo." + +#: actions/all.php:79 actions/allrss.php:68 +#: actions/apiaccountupdatedeliverydevice.php:114 +#: actions/apiaccountupdateprofile.php:105 +#: actions/apiaccountupdateprofilebackgroundimage.php:116 +#: actions/apiaccountupdateprofileimage.php:105 actions/apiblockcreate.php:97 +#: actions/apiblockdestroy.php:96 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:113 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:100 +#: actions/apigroupleave.php:100 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:229 actions/apisubscriptions.php:87 +#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 +#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 +#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 +#: actions/favoritesrss.php:74 actions/foaf.php:40 actions/foaf.php:58 +#: actions/hcard.php:67 actions/microsummary.php:62 actions/newmessage.php:116 +#: actions/otp.php:76 actions/remotesubscribe.php:145 +#: actions/remotesubscribe.php:154 actions/replies.php:73 +#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 +#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 +#: actions/xrds.php:71 lib/command.php:478 lib/galleryaction.php:59 +#: lib/mailbox.php:82 lib/profileaction.php:77 +msgid "No such user." +msgstr "Ne ekzistas tiu uzanto." + +#. TRANS: Page title. %1$s is user nickname, %2$d is page number +#: actions/all.php:90 +#, php-format +msgid "%1$s and friends, page %2$d" +msgstr "%1$s kaj amikoj, paÄo %2$d" + +#. TRANS: Page title. %1$s is user nickname +#. TRANS: H1 text. %1$s is user nickname +#. TRANS: Message is used as link title. %s is a user nickname. +#: actions/all.php:93 actions/all.php:185 actions/allrss.php:116 +#: actions/apitimelinefriends.php:210 actions/apitimelinehome.php:116 +#: lib/personalgroupnav.php:100 +#, php-format +msgid "%s and friends" +msgstr "%s kaj amikoj" + +#. TRANS: %1$s is user nickname +#: actions/all.php:107 +#, php-format +msgid "Feed for friends of %s (RSS 1.0)" +msgstr "Fluo por amikoj de %s (RSS 1.0)" + +#. TRANS: %1$s is user nickname +#: actions/all.php:116 +#, php-format +msgid "Feed for friends of %s (RSS 2.0)" +msgstr "Fluo por amikoj de %s (RSS 2.0)" + +#. TRANS: %1$s is user nickname +#: actions/all.php:125 +#, php-format +msgid "Feed for friends of %s (Atom)" +msgstr "Fluo por amikoj de %s (Atom)" + +#. TRANS: %1$s is user nickname +#: actions/all.php:138 +#, php-format +msgid "" +"This is the timeline for %s and friends but no one has posted anything yet." +msgstr "" +"Tie ĉi estas la tempstrio de %s kaj amikoj sed ankoraÅ neniu afiÅis ion ajn." + +#: actions/all.php:143 +#, php-format +msgid "" +"Try subscribing to more people, [join a group](%%action.groups%%) or post " +"something yourself." +msgstr "" +"Provu aboni pli da homoj, [aniÄu al grupo] (%%action.groups%%) aÅ afiÅu ion " +"vi mem." + +#. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@" +#: actions/all.php:146 +#, php-format +msgid "" +"You can try to [nudge %1$s](../%2$s) from their profile or [post something " +"to them](%%%%action.newnotice%%%%?status_textarea=%3$s)." +msgstr "" +"Vi povas provi [puÅeti %1$s](../%2$s) de lia profilo aÅ [afiÅi ion al li](%%" +"%%action.newnotice%%%%?status_textarea=%3$s)." + +#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211 +#, php-format +msgid "" +"Why not [register an account](%%%%action.register%%%%) and then nudge %s or " +"post a notice to them." +msgstr "" +"Kial ne [krei konton]](%%%%action.register%%%%) kaj poste puÅeti %s aÅ afiÅi " +"avizon al li?" + +#. TRANS: H1 text +#: actions/all.php:182 +msgid "You and friends" +msgstr "Vi kaj amikoj" + +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name. +#: actions/allrss.php:121 actions/apitimelinefriends.php:216 +#: actions/apitimelinehome.php:122 +#, php-format +msgid "Updates from %1$s and friends on %2$s!" +msgstr "ÄœisdatiÄoj de %1$s kaj amikoj ĉe %2$s!" + +#: actions/apiaccountratelimitstatus.php:72 +#: actions/apiaccountupdatedeliverydevice.php:94 +#: actions/apiaccountupdateprofile.php:97 +#: actions/apiaccountupdateprofilebackgroundimage.php:94 +#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156 +#: actions/apifavoritecreate.php:100 actions/apifavoritedestroy.php:101 +#: actions/apifriendshipscreate.php:100 actions/apifriendshipsdestroy.php:100 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:139 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:156 +#: actions/apigroupleave.php:142 actions/apigrouplist.php:137 +#: actions/apigrouplistall.php:122 actions/apigroupmembership.php:107 +#: actions/apigroupshow.php:116 actions/apihelptest.php:88 +#: actions/apistatusesdestroy.php:104 actions/apistatusesretweets.php:112 +#: actions/apistatusesshow.php:109 actions/apistatusnetconfig.php:141 +#: actions/apistatusnetversion.php:93 actions/apisubscriptions.php:111 +#: actions/apitimelinefavorites.php:174 actions/apitimelinefriends.php:271 +#: actions/apitimelinegroup.php:154 actions/apitimelinehome.php:175 +#: actions/apitimelinementions.php:174 actions/apitimelinepublic.php:241 +#: actions/apitimelineretweetedtome.php:121 +#: actions/apitimelineretweetsofme.php:152 actions/apitimelinetag.php:161 +#: actions/apitimelineuser.php:163 actions/apiusershow.php:101 +msgid "API method not found." +msgstr "Metodo de API ne troviÄas." + +#: actions/apiaccountupdatedeliverydevice.php:86 +#: actions/apiaccountupdateprofile.php:89 +#: actions/apiaccountupdateprofilebackgroundimage.php:86 +#: actions/apiaccountupdateprofilecolors.php:110 +#: actions/apiaccountupdateprofileimage.php:84 actions/apiblockcreate.php:89 +#: actions/apiblockdestroy.php:88 actions/apidirectmessagenew.php:109 +#: actions/apifavoritecreate.php:91 actions/apifavoritedestroy.php:92 +#: actions/apifriendshipscreate.php:91 actions/apifriendshipsdestroy.php:91 +#: actions/apigroupcreate.php:105 actions/apigroupjoin.php:92 +#: actions/apigroupleave.php:92 actions/apimediaupload.php:67 +#: actions/apistatusesretweet.php:65 actions/apistatusesupdate.php:198 +msgid "This method requires a POST." +msgstr "Ĉi tiu metodo bezonas POST-on." + +#: actions/apiaccountupdatedeliverydevice.php:106 +msgid "" +"You must specify a parameter named 'device' with a value of one of: sms, im, " +"none." +msgstr "" +"Vi devas specifi parametron nomitan 'device' kun valoro de interalie: 'sms', " +"'im', 'none'." + +#: actions/apiaccountupdatedeliverydevice.php:133 +msgid "Could not update user." +msgstr "Malsukcesis Äisdatigi uzanton" + +#: actions/apiaccountupdateprofile.php:112 +#: actions/apiaccountupdateprofilebackgroundimage.php:194 +#: actions/apiaccountupdateprofilecolors.php:185 +#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 +#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 +#: lib/profileaction.php:84 +msgid "User has no profile." +msgstr "La uzanto ne havas profilon." + +#: actions/apiaccountupdateprofile.php:147 +msgid "Could not save profile." +msgstr "Malsukcesis konservi la profilon." + +#: actions/apiaccountupdateprofilebackgroundimage.php:108 +#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 +#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/designadminpanel.php:123 actions/editapplication.php:118 +#: actions/newapplication.php:101 actions/newnotice.php:94 +#: lib/designsettings.php:283 +#, php-format +msgid "" +"The server was unable to handle that much POST data (%s bytes) due to its " +"current configuration." +msgstr "" +"La servilo ne povis trakti tiom da POST-datumo (% bajtoj) pro Äia nuna " +"agordo." + +#: actions/apiaccountupdateprofilebackgroundimage.php:136 +#: actions/apiaccountupdateprofilebackgroundimage.php:146 +#: actions/apiaccountupdateprofilecolors.php:164 +#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 +#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 +#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 +msgid "Unable to save your design settings." +msgstr "Malsukcesis konservi vian desegnan agordon" + +#: actions/apiaccountupdateprofilebackgroundimage.php:187 +#: actions/apiaccountupdateprofilecolors.php:142 +msgid "Could not update your design." +msgstr "Malsukcesis Äisdatigi vian desegnon." + +#: actions/apiblockcreate.php:105 +msgid "You cannot block yourself!" +msgstr "Vi ne povas bloki vin mem!" + +#: actions/apiblockcreate.php:126 +msgid "Block user failed." +msgstr "Ne sukcesis bloki uzanton." + +#: actions/apiblockdestroy.php:114 +msgid "Unblock user failed." +msgstr "Ne sukcesis malbloki uzanton." + +#: actions/apidirectmessage.php:89 +#, php-format +msgid "Direct messages from %s" +msgstr "Rektaj mesaÄoj de %s" + +#: actions/apidirectmessage.php:93 +#, php-format +msgid "All the direct messages sent from %s" +msgstr "Ĉiuj rektaj mesaÄoj senditaj de %s" + +#: actions/apidirectmessage.php:101 +#, php-format +msgid "Direct messages to %s" +msgstr "Rektaj mesaÄoj al %s" + +#: actions/apidirectmessage.php:105 +#, php-format +msgid "All the direct messages sent to %s" +msgstr "Ĉiuj rektaj mesaÄoj senditaj al %s" + +#: actions/apidirectmessagenew.php:118 +msgid "No message text!" +msgstr "Sen mesaÄteksto!" + +#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#, php-format +msgid "That's too long. Max message size is %d chars." +msgstr "Tro longas. MesaÄa longlimo estas %d signoj." + +#: actions/apidirectmessagenew.php:138 +msgid "Recipient user not found." +msgstr "Ricevonta uzanto ne troviÄas." + +#: actions/apidirectmessagenew.php:142 +msgid "Can't send direct messages to users who aren't your friend." +msgstr "Vi ne povas sendi rektan mesaÄon al uzanto kiu ne estas via amiko." + +#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apistatusesdestroy.php:121 +msgid "No status found with that ID." +msgstr "Stato kun tiu ID ne trovitas." + +#: actions/apifavoritecreate.php:120 +msgid "This status is already a favorite." +msgstr "Ĉi tiu stato jam estas Åatata." + +#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:285 +msgid "Could not create favorite." +msgstr "Malsukcesis krei Åataton." + +#: actions/apifavoritedestroy.php:123 +msgid "That status is not a favorite." +msgstr "La stato ne estas Åatata." + +#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +msgid "Could not delete favorite." +msgstr "Malsukcesis forigi Åataton." + +#: actions/apifriendshipscreate.php:109 +msgid "Could not follow user: profile not found." +msgstr "Malsukcesis aboni uzanton: profilo ne troviÄas." + +#: actions/apifriendshipscreate.php:118 +#, php-format +msgid "Could not follow user: %s is already on your list." +msgstr "Ne povas aboni uzanton: %s estas jam en via listo." + +#: actions/apifriendshipsdestroy.php:109 +msgid "Could not unfollow user: User not found." +msgstr "Ne povas malaboni uzanton. Uzanto ne troviÄas." + +#: actions/apifriendshipsdestroy.php:120 +msgid "You cannot unfollow yourself." +msgstr "Vi ne povas malaboni vin mem." + +#: actions/apifriendshipsexists.php:91 +msgid "Two valid IDs or screen_names must be supplied." +msgstr "Du uzantajn IDojn aÅ montronomojn vi devas specifi." + +#: actions/apifriendshipsshow.php:134 +msgid "Could not determine source user." +msgstr " Malsukcesis certigi fontan uzanton." + +#: actions/apifriendshipsshow.php:142 +msgid "Could not find target user." +msgstr "Malsukcesis trovi celan uzanton." + +#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/newgroup.php:126 actions/profilesettings.php:215 +#: actions/register.php:212 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"Kromnomo devas havi nur minuskulajn literojn kaj numerojn sed neniun spacon." + +#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/newgroup.php:130 actions/profilesettings.php:238 +#: actions/register.php:215 +msgid "Nickname already in use. Try another one." +msgstr "La uzantnomo jam uziÄis. Provu ion alian." + +#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/newgroup.php:133 actions/profilesettings.php:218 +#: actions/register.php:217 +msgid "Not a valid nickname." +msgstr "Ne valida kromnomo." + +#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/editgroup.php:199 actions/newapplication.php:203 +#: actions/newgroup.php:139 actions/profilesettings.php:222 +#: actions/register.php:224 +msgid "Homepage is not a valid URL." +msgstr "ĈefpaÄo ne estas valida URL." + +#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/newgroup.php:142 actions/profilesettings.php:225 +#: actions/register.php:227 +msgid "Full name is too long (max 255 chars)." +msgstr "Plennomo estas tro longa (maksimume 255 literoj)" + +#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/newapplication.php:172 +#, php-format +msgid "Description is too long (max %d chars)." +msgstr "Priskribo estas tro longa (maksimume %d signoj)." + +#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/newgroup.php:148 actions/profilesettings.php:232 +#: actions/register.php:234 +msgid "Location is too long (max 255 chars)." +msgstr "lokonomo estas tro longa (maksimume 255 literoj)" + +#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/newgroup.php:159 +#, php-format +msgid "Too many aliases! Maximum %d." +msgstr "Tro da alinomoj! Maksimume %d." + +#: actions/apigroupcreate.php:267 +#, php-format +msgid "Invalid alias: \"%s\"." +msgstr "La alinomo estas nevalida: \"%*s\"." + +#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/newgroup.php:172 +#, php-format +msgid "Alias \"%s\" already in use. Try another one." +msgstr "La alinomo \"%s\" estas jam okupita. Provu ion alian." + +#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/newgroup.php:178 +msgid "Alias can't be the same as nickname." +msgstr "La alinomo devas ne esti sama al la kromnomo." + +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 +#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 +msgid "Group not found." +msgstr "Grupo ne troviÄas." + +#: actions/apigroupjoin.php:111 actions/joingroup.php:100 +msgid "You are already a member of that group." +msgstr "Vi estas jam grupano." + +#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:327 +msgid "You have been blocked from that group by the admin." +msgstr "La administranto blokis vin de tiu grupo." + +#: actions/apigroupjoin.php:139 actions/joingroup.php:134 +#, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "La uzanto %1$*s ne povas aliÄi al la grupo %2$*s." + +#: actions/apigroupleave.php:115 +msgid "You are not a member of this group." +msgstr "Vi ne estas grupano." + +#: actions/apigroupleave.php:125 actions/leavegroup.php:129 +#, php-format +msgid "Could not remove user %1$s from group %2$s." +msgstr "Malsukcesis forigi uzanton %1$s de grupo %2$s." + +#. TRANS: %s is a user name +#: actions/apigrouplist.php:98 +#, php-format +msgid "%s's groups" +msgstr "Grupoj de %s" + +#. TRANS: Meant to convey the user %2$s is a member of each of the groups listed on site %1$s +#: actions/apigrouplist.php:108 +#, php-format +msgid "%1$s groups %2$s is a member of." +msgstr "Grupoj de %2$s ĉe %1$s." + +#. TRANS: Message is used as a title. %s is a site name. +#. TRANS: Message is used as a page title. %s is a nick name. +#: actions/apigrouplistall.php:92 actions/usergroups.php:63 +#, php-format +msgid "%s groups" +msgstr "Grupoj de %s" + +#: actions/apigrouplistall.php:96 +#, php-format +msgid "groups on %s" +msgstr "grupoj ĉe %s" + +#: actions/apimediaupload.php:99 +msgid "Upload failed." +msgstr "Malsukcesis alÅuti" + +#: actions/apioauthauthorize.php:101 +msgid "No oauth_token parameter provided." +msgstr "Ne oauth_token parametro provizita." + +#: actions/apioauthauthorize.php:106 +msgid "Invalid token." +msgstr "Nevalida ĵetono" + +#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 +#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/emailsettings.php:267 actions/favor.php:75 actions/geocode.php:55 +#: actions/groupblock.php:66 actions/grouplogo.php:312 +#: actions/groupunblock.php:66 actions/imsettings.php:227 +#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 +#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 +#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 +#: actions/othersettings.php:145 actions/passwordsettings.php:138 +#: actions/profilesettings.php:194 actions/recoverpassword.php:350 +#: actions/register.php:172 actions/remotesubscribe.php:77 +#: actions/repeat.php:83 actions/smssettings.php:256 actions/subedit.php:38 +#: actions/subscribe.php:86 actions/tagother.php:166 +#: actions/unsubscribe.php:69 actions/userauthorization.php:52 +#: lib/designsettings.php:294 +msgid "There was a problem with your session token. Try again, please." +msgstr "Estis problemo pri via seanco. Bonvolu provi refoje." + +#: actions/apioauthauthorize.php:135 +msgid "Invalid nickname / password!" +msgstr "Nevalida kromnomo / pasvorto!" + +#: actions/apioauthauthorize.php:159 +msgid "Database error deleting OAuth application user." +msgstr "Datumbaza eraro forigi la uzanton de *OAuth-aplikaĵo." + +#: actions/apioauthauthorize.php:185 +msgid "Database error inserting OAuth application user." +msgstr "Datumbaza eraro enigi la uzanton de *OAuth-aplikaĵo." + +#: actions/apioauthauthorize.php:214 +#, php-format +msgid "" +"The request token %s has been authorized. Please exchange it for an access " +"token." +msgstr "" +"La demanda ĵetono %s estis rajtigita. Bonvolu interÅanÄi Äin por atinga " +"ĵetono." + +#: actions/apioauthauthorize.php:227 +#, php-format +msgid "The request token %s has been denied and revoked." +msgstr "La demanda token %s estis neita kaj revokita." + +#. TRANS: Message given submitting a form with an unknown action in e-mail settings. +#. TRANS: Message given submitting a form with an unknown action in IM settings. +#. TRANS: Message given submitting a form with an unknown action in SMS settings. +#: actions/apioauthauthorize.php:232 actions/avatarsettings.php:281 +#: actions/designadminpanel.php:104 actions/editapplication.php:139 +#: actions/emailsettings.php:286 actions/grouplogo.php:322 +#: actions/imsettings.php:242 actions/newapplication.php:121 +#: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 +#: actions/smssettings.php:277 lib/designsettings.php:304 +msgid "Unexpected form submission." +msgstr "Neatendita formo-sendo." + +#: actions/apioauthauthorize.php:259 +msgid "An application would like to connect to your account" +msgstr "Aplikaĵo volas konekti al via konto" + +#: actions/apioauthauthorize.php:276 +msgid "Allow or deny access" +msgstr "Permesi aÅ malpermesi atingon" + +#: actions/apioauthauthorize.php:292 +#, php-format +msgid "" +"The application <strong>%1$s</strong> by <strong>%2$s</strong> would like " +"the ability to <strong>%3$s</strong> your %4$s account data. You should only " +"give access to your %4$s account to third parties you trust." +msgstr "" +"La aplikaĵo <strong>%1$s</strong> de <strong>%2$s</strong> volas la kapablon " +"<strong>%3$s</strong> vian %4$s kontdatumon. Vi devas doni atingon nur al " +"via %4$s konto al triaj partioj, kiujn vi fidas." + +#. TRANS: Main menu option when logged in for access to user settings +#: actions/apioauthauthorize.php:310 lib/action.php:450 +msgid "Account" +msgstr "Konto" + +#: actions/apioauthauthorize.php:313 actions/login.php:252 +#: actions/profilesettings.php:106 actions/register.php:431 +#: actions/showgroup.php:245 actions/tagother.php:94 +#: actions/userauthorization.php:145 lib/groupeditform.php:152 +#: lib/userprofile.php:132 +msgid "Nickname" +msgstr "Kromnomo" + +#. TRANS: Link description in user account settings menu. +#: actions/apioauthauthorize.php:316 actions/login.php:255 +#: actions/register.php:436 lib/accountsettingsaction.php:125 +msgid "Password" +msgstr "Pasvorto" + +#: actions/apioauthauthorize.php:328 +msgid "Deny" +msgstr "Malpermesi" + +#: actions/apioauthauthorize.php:334 +msgid "Allow" +msgstr "Permesi" + +#: actions/apioauthauthorize.php:351 +msgid "Allow or deny access to your account information." +msgstr "Permesi aÅ malpermesi atingon al via kontdatumo." + +#: actions/apistatusesdestroy.php:112 +msgid "This method requires a POST or DELETE." +msgstr "Ĉi tiu metodo bezonas POST aÇ” DELETE." + +#: actions/apistatusesdestroy.php:135 +msgid "You may not delete another user's status." +msgstr "Vi ne povas forigi la staton de alia uzanto." + +#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/deletenotice.php:52 actions/shownotice.php:92 +msgid "No such notice." +msgstr "Ne estas tiu avizo." + +#: actions/apistatusesretweet.php:83 +msgid "Cannot repeat your own notice." +msgstr "Vi ne povas ripeti vian propran avizon." + +#: actions/apistatusesretweet.php:91 +msgid "Already repeated that notice." +msgstr "La avizo jam ripetiÄis." + +#: actions/apistatusesshow.php:139 +msgid "Status deleted." +msgstr "Stato forigita." + +#: actions/apistatusesshow.php:145 +msgid "No status with that ID found." +msgstr "Neniu stato kun tiu ID troviÄas." + +#: actions/apistatusesupdate.php:221 +msgid "Client must provide a 'status' parameter with a value." +msgstr "Kliento devas providi al \"stato\"-parametro valoron." + +#: actions/apistatusesupdate.php:242 actions/newnotice.php:155 +#: lib/mailhandler.php:60 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "Tro longas. Aviza longlimo estas %*d signoj." + +#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +msgid "Not found." +msgstr "Ne troviÄas." + +#: actions/apistatusesupdate.php:306 actions/newnotice.php:178 +#, php-format +msgid "Max notice size is %d chars, including attachment URL." +msgstr "Aviza longlimo estas %d signoj, enkalkulante ankaÅ la retadresojn." + +#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +msgid "Unsupported format." +msgstr "Formato ne subtenata." + +#: actions/apitimelinefavorites.php:110 +#, php-format +msgid "%1$s / Favorites from %2$s" +msgstr "%1$*s / Åœatato de %2$*s" + +#: actions/apitimelinefavorites.php:119 +#, php-format +msgid "%1$s updates favorited by %2$s / %2$s." +msgstr "%1$*s Äisdatigoj Åatataj de %2$*s / %2$*s." + +#: actions/apitimelinementions.php:118 +#, php-format +msgid "%1$s / Updates mentioning %2$s" +msgstr "%1$s / Äœisdatigoj kiuj mencias %2$s" + +#: actions/apitimelinementions.php:131 +#, php-format +msgid "%1$s updates that reply to updates from %2$s / %3$s." +msgstr "%1$s Äisdatigoj kiuj respondas al Äisdatigoj de %2$s / %3$s." + +#: actions/apitimelinepublic.php:197 actions/publicrss.php:103 +#, php-format +msgid "%s public timeline" +msgstr "%s publika tempstrio" + +#: actions/apitimelinepublic.php:202 actions/publicrss.php:105 +#, php-format +msgid "%s updates from everyone!" +msgstr "%s Äisdatigoj de ĉiuj!" + +#: actions/apitimelineretweetedtome.php:111 +#, php-format +msgid "Repeated to %s" +msgstr "Ripetita al %s" + +#: actions/apitimelineretweetsofme.php:114 +#, php-format +msgid "Repeats of %s" +msgstr "Ripetoj de %s" + +#: actions/apitimelinetag.php:105 actions/tag.php:67 +#, php-format +msgid "Notices tagged with %s" +msgstr "Avizoj etikeditaj %s" + +#: actions/apitimelinetag.php:107 actions/tagrss.php:65 +#, php-format +msgid "Updates tagged with %1$s on %2$s!" +msgstr "Äœisdatigoj etikeditaj %1$s ĉe %2$s!" + +#: actions/apitrends.php:87 +msgid "API method under construction." +msgstr "API-metodo farata." + +#: actions/attachment.php:73 +msgid "No such attachment." +msgstr "Ne estas tiu aldonaĵo." + +#: actions/avatarbynickname.php:59 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/showgroup.php:121 +msgid "No nickname." +msgstr "Neniu kromnomo." + +#: actions/avatarbynickname.php:64 +msgid "No size." +msgstr " Neniu grando." + +#: actions/avatarbynickname.php:69 +msgid "Invalid size." +msgstr "Grando nevalida." + +#. TRANS: Link description in user account settings menu. +#: actions/avatarsettings.php:67 actions/showgroup.php:230 +#: lib/accountsettingsaction.php:118 +msgid "Avatar" +msgstr "VizaÄbildo" + +#: actions/avatarsettings.php:78 +#, php-format +msgid "You can upload your personal avatar. The maximum file size is %s." +msgstr "Vi povas alÅuti vian personan vizaÄbildon. Dosiero-grandlimo estas %s." + +#: actions/avatarsettings.php:106 actions/avatarsettings.php:185 +#: actions/grouplogo.php:181 actions/remotesubscribe.php:191 +#: actions/userauthorization.php:72 actions/userrss.php:108 +msgid "User without matching profile." +msgstr "Uzanto sen egala profilo." + +#: actions/avatarsettings.php:119 actions/avatarsettings.php:197 +#: actions/grouplogo.php:254 +msgid "Avatar settings" +msgstr "VizaÄbilda agordo" + +#: actions/avatarsettings.php:127 actions/avatarsettings.php:205 +#: actions/grouplogo.php:202 actions/grouplogo.php:262 +msgid "Original" +msgstr "Originala" + +#: actions/avatarsettings.php:142 actions/avatarsettings.php:217 +#: actions/grouplogo.php:213 actions/grouplogo.php:274 +msgid "Preview" +msgstr "AntaÅrigardo" + +#: actions/avatarsettings.php:149 actions/showapplication.php:252 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 +msgid "Delete" +msgstr "Forigi" + +#: actions/avatarsettings.php:166 actions/grouplogo.php:236 +msgid "Upload" +msgstr "AlÅuti" + +#: actions/avatarsettings.php:231 actions/grouplogo.php:289 +msgid "Crop" +msgstr "Tranĉi" + +#: actions/avatarsettings.php:305 +msgid "No file uploaded." +msgstr "Neniu dosiero alÅutiÄas." + +#: actions/avatarsettings.php:332 +msgid "Pick a square area of the image to be your avatar" +msgstr "Elektu kvadratan parton de la bildo kiel via vizaÄbildo" + +#: actions/avatarsettings.php:347 actions/grouplogo.php:380 +msgid "Lost our file data." +msgstr "PerdiÄis nia dosiera datumo." + +#: actions/avatarsettings.php:370 +msgid "Avatar updated." +msgstr "VizaÄbildo Äisdatigita." + +#: actions/avatarsettings.php:373 +msgid "Failed updating avatar." +msgstr "Eraris Äisdatigi vizaÄbildon." + +#: actions/avatarsettings.php:397 +msgid "Avatar deleted." +msgstr "VizaÄbildo forigita." + +#: actions/block.php:69 +msgid "You already blocked that user." +msgstr "Vi jam blokis la uzanton." + +#: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158 +msgid "Block user" +msgstr "Bloki uzanton" + +#: actions/block.php:138 +msgid "" +"Are you sure you want to block this user? Afterwards, they will be " +"unsubscribed from you, unable to subscribe to you in the future, and you " +"will not be notified of any @-replies from them." +msgstr "" +"Ĉu vi certe volas bloki la uzanton? Poste, ili malaboniÄos de vi, ne povos " +"aboni vin kaj vi ne ricevos avizon pro ilia ajna @-respondo." + +#. TRANS: Button label on the user block form. +#. TRANS: Button label on the delete application form. +#. TRANS: Button label on the delete notice form. +#. TRANS: Button label on the delete user form. +#. TRANS: Button label on the form to block a user from a group. +#: actions/block.php:153 actions/deleteapplication.php:154 +#: actions/deletenotice.php:147 actions/deleteuser.php:152 +#: actions/groupblock.php:178 +msgctxt "BUTTON" +msgid "No" +msgstr "Ne" + +#. TRANS: Submit button title for 'No' when blocking a user. +#. TRANS: Submit button title for 'No' when deleting a user. +#: actions/block.php:157 actions/deleteuser.php:156 +msgid "Do not block this user" +msgstr "Ne bloki la uzanton" + +#. TRANS: Button label on the user block form. +#. TRANS: Button label on the delete application form. +#. TRANS: Button label on the delete notice form. +#. TRANS: Button label on the delete user form. +#. TRANS: Button label on the form to block a user from a group. +#: actions/block.php:160 actions/deleteapplication.php:161 +#: actions/deletenotice.php:154 actions/deleteuser.php:159 +#: actions/groupblock.php:185 +msgctxt "BUTTON" +msgid "Yes" +msgstr "Jes" + +#. TRANS: Submit button title for 'Yes' when blocking a user. +#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +msgid "Block this user" +msgstr "Bloki la uzanton" + +#: actions/block.php:187 +msgid "Failed to save block information." +msgstr "Eraris konservi blokado-informon." + +#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87 +#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62 +#: actions/foafgroup.php:69 actions/groupblock.php:86 actions/groupbyid.php:83 +#: actions/groupdesignsettings.php:100 actions/grouplogo.php:102 +#: actions/groupmembers.php:83 actions/groupmembers.php:90 +#: actions/grouprss.php:98 actions/grouprss.php:105 +#: actions/groupunblock.php:86 actions/joingroup.php:82 +#: actions/joingroup.php:93 actions/leavegroup.php:82 +#: actions/leavegroup.php:93 actions/makeadmin.php:86 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:166 +#: lib/command.php:368 +msgid "No such group." +msgstr "Ne estas tiu grupo." + +#: actions/blockedfromgroup.php:97 +#, php-format +msgid "%s blocked profiles" +msgstr "%s profiloj blokitaj" + +#: actions/blockedfromgroup.php:100 +#, php-format +msgid "%1$s blocked profiles, page %2$d" +msgstr "%1$s profiloj blokitaj, paÄo %2$d" + +#: actions/blockedfromgroup.php:115 +msgid "A list of the users blocked from joining this group." +msgstr "Listo de uzantoj blokita de aniÄi al ĉi tiun grupo." + +#: actions/blockedfromgroup.php:288 +msgid "Unblock user from group" +msgstr "Malbloki uzanton de grupo" + +#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +msgid "Unblock" +msgstr "Malbloki" + +#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +msgid "Unblock this user" +msgstr "Malbloki ĉi tiun uzanton" + +#. TRANS: Title for mini-posting window loaded from bookmarklet. +#: actions/bookmarklet.php:51 +#, php-format +msgid "Post to %s" +msgstr "Sendi al %s" + +#: actions/confirmaddress.php:75 +msgid "No confirmation code." +msgstr "Neniu konfirma kodo." + +#: actions/confirmaddress.php:80 +msgid "Confirmation code not found." +msgstr "Konfirma kodo ne trovitas." + +#: actions/confirmaddress.php:85 +msgid "That confirmation code is not for you!" +msgstr "Tiu komfirmnumero ne estas por vi!" + +#. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'. +#: actions/confirmaddress.php:91 +#, php-format +msgid "Unrecognized address type %s." +msgstr "Nerekonata adrestipo %s." + +#. TRANS: Client error for an already confirmed email/jabbel/sms address. +#: actions/confirmaddress.php:96 +msgid "That address has already been confirmed." +msgstr "La adreso jam estis konfirmita." + +#. TRANS: Server error thrown on database error updating e-mail preferences. +#. TRANS: Server error thrown on database error removing a registered e-mail address. +#. TRANS: Server error thrown on database error updating IM preferences. +#. TRANS: Server error thrown on database error removing a registered IM address. +#. TRANS: Server error thrown on database error updating SMS preferences. +#. TRANS: Server error thrown on database error removing a registered SMS phone number. +#: actions/confirmaddress.php:116 actions/emailsettings.php:327 +#: actions/emailsettings.php:473 actions/imsettings.php:280 +#: actions/imsettings.php:439 actions/othersettings.php:174 +#: actions/profilesettings.php:283 actions/smssettings.php:308 +#: actions/smssettings.php:464 +msgid "Couldn't update user." +msgstr "Ne povus Äisdatigi uzanton." + +#. TRANS: Server error thrown on database error canceling e-mail address confirmation. +#. TRANS: Server error thrown on database error canceling SMS phone number confirmation. +#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/smssettings.php:422 +msgid "Couldn't delete email confirmation." +msgstr "Ne povas forigi retpoÅtan konfirmon." + +#: actions/confirmaddress.php:146 +msgid "Confirm address" +msgstr "Konfirmi retadreson" + +#: actions/confirmaddress.php:161 +#, php-format +msgid "The address \"%s\" has been confirmed for your account." +msgstr "Adreso \"%s\" nun konfirmitas je via konto." + +#: actions/conversation.php:99 +msgid "Conversation" +msgstr "Konversacio" + +#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 +#: lib/profileaction.php:229 lib/searchgroupnav.php:82 +msgid "Notices" +msgstr "Avizoj" + +#: actions/deleteapplication.php:63 +msgid "You must be logged in to delete an application." +msgstr "Ensalutu por forigi la aplikaĵon." + +#: actions/deleteapplication.php:71 +msgid "Application not found." +msgstr "Aplikaĵo ne trovita." + +#: actions/deleteapplication.php:78 actions/editapplication.php:77 +#: actions/showapplication.php:94 +msgid "You are not the owner of this application." +msgstr "Vi ne estas la posedanto de ĉi tiu aplikaĵo." + +#: actions/deleteapplication.php:102 actions/editapplication.php:127 +#: actions/newapplication.php:110 actions/showapplication.php:118 +#: lib/action.php:1263 +msgid "There was a problem with your session token." +msgstr "Problemo okazas pri via seancĵetono." + +#: actions/deleteapplication.php:123 actions/deleteapplication.php:147 +msgid "Delete application" +msgstr "Forigi aplikaĵon" + +#: actions/deleteapplication.php:149 +msgid "" +"Are you sure you want to delete this application? This will clear all data " +"about the application from the database, including all existing user " +"connections." +msgstr "" +"Ĉu vi certe volas forigi la aplikaĵon? Ĉiu datumo pri la aplikaĵo viÅiÄos de " +"la datumbazo, inkluzive de ĉiu ekzistanta uzanto-konekto." + +#. TRANS: Submit button title for 'No' when deleting an application. +#: actions/deleteapplication.php:158 +msgid "Do not delete this application" +msgstr "Ne forigu ĉi tiun aplikaĵon." + +#. TRANS: Submit button title for 'Yes' when deleting an application. +#: actions/deleteapplication.php:164 +msgid "Delete this application" +msgstr "ViÅi ĉi tiun aplikon" + +#. TRANS: Client error message thrown when trying to access the admin panel while not logged in. +#: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 +#: actions/groupblock.php:61 actions/groupunblock.php:61 actions/logout.php:69 +#: actions/makeadmin.php:61 actions/newmessage.php:87 actions/newnotice.php:89 +#: actions/nudge.php:63 actions/subedit.php:31 actions/subscribe.php:96 +#: actions/tagother.php:33 actions/unsubscribe.php:52 +#: lib/adminpanelaction.php:73 lib/profileformaction.php:64 +#: lib/settingsaction.php:72 +msgid "Not logged in." +msgstr "Ne konektita." + +#: actions/deletenotice.php:71 +msgid "Can't delete this notice." +msgstr "Ne povas forigi ĉi tiun avizon." + +#: actions/deletenotice.php:103 +msgid "" +"You are about to permanently delete a notice. Once this is done, it cannot " +"be undone." +msgstr "" +"Vi nun por ĉiam forigos avizon. Kiam tio fariÄos, ne plu eblos malfari tion." + +#: actions/deletenotice.php:109 actions/deletenotice.php:141 +msgid "Delete notice" +msgstr "Forigi avizon" + +#: actions/deletenotice.php:144 +msgid "Are you sure you want to delete this notice?" +msgstr "Ĉu vi certe volas forigi la avizon?" + +#. TRANS: Submit button title for 'No' when deleting a notice. +#: actions/deletenotice.php:151 +msgid "Do not delete this notice" +msgstr "Ne forigi la avizon" + +#. TRANS: Submit button title for 'Yes' when deleting a notice. +#: actions/deletenotice.php:158 lib/noticelist.php:657 +msgid "Delete this notice" +msgstr "Forigi la avizon" + +#: actions/deleteuser.php:67 +msgid "You cannot delete users." +msgstr "Vi ne povas forigi uzantojn." + +#: actions/deleteuser.php:74 +msgid "You can only delete local users." +msgstr "Vi povas forigi nur lokan uzanton." + +#: actions/deleteuser.php:110 actions/deleteuser.php:133 +msgid "Delete user" +msgstr "Forigi uzanton" + +#: actions/deleteuser.php:136 +msgid "" +"Are you sure you want to delete this user? This will clear all data about " +"the user from the database, without a backup." +msgstr "" +"Ĉu vi certe volas forigi la uzanton? Ĉiu datumo pri la uzanto viÅiÄos de la " +"datumbazo sen sekurkopio." + +#. TRANS: Submit button title for 'Yes' when deleting a user. +#: actions/deleteuser.php:163 lib/deleteuserform.php:77 +msgid "Delete this user" +msgstr "Forigi la uzanton" + +#. TRANS: Message used as title for design settings for the site. +#. TRANS: Link description in user account settings menu. +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:139 +#: lib/groupnav.php:119 +msgid "Design" +msgstr "Aspekto" + +#: actions/designadminpanel.php:74 +msgid "Design settings for this StatusNet site." +msgstr "Aspektaj agordoj por ĉi tiu StatusNet-retejo." + +#: actions/designadminpanel.php:318 +msgid "Invalid logo URL." +msgstr "URL por la emblemo nevalida." + +#: actions/designadminpanel.php:322 +#, php-format +msgid "Theme not available: %s." +msgstr "Desegno ne havebla: %s." + +#: actions/designadminpanel.php:426 +msgid "Change logo" +msgstr "ÅœanÄi emblemon" + +#: actions/designadminpanel.php:431 +msgid "Site logo" +msgstr "Reteja emblemo" + +#: actions/designadminpanel.php:443 +msgid "Change theme" +msgstr "ÅœanÄi desegnon" + +#: actions/designadminpanel.php:460 +msgid "Site theme" +msgstr "Reteja desegno" + +#: actions/designadminpanel.php:461 +msgid "Theme for the site." +msgstr "Desegno por la retejo" + +#: actions/designadminpanel.php:467 +msgid "Custom theme" +msgstr "Propra desegno" + +#: actions/designadminpanel.php:471 +msgid "You can upload a custom StatusNet theme as a .ZIP archive." +msgstr "Vi povas alÅuti propran StatusNet-desegnon kiel .zip-dosiero" + +#: actions/designadminpanel.php:486 lib/designsettings.php:101 +msgid "Change background image" +msgstr "ÅœanÄi fonbildon" + +#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: lib/designsettings.php:178 +msgid "Background" +msgstr "Fono" + +#: actions/designadminpanel.php:496 +#, php-format +msgid "" +"You can upload a background image for the site. The maximum file size is %1" +"$s." +msgstr "Vi povas alÅuti fonbildon por la retejo. Dosiero-grandlimo estas %1$s." + +#. TRANS: Used as radio button label to add a background image. +#: actions/designadminpanel.php:527 lib/designsettings.php:139 +msgid "On" +msgstr "En" + +#. TRANS: Used as radio button label to not add a background image. +#: actions/designadminpanel.php:544 lib/designsettings.php:155 +msgid "Off" +msgstr "For" + +#: actions/designadminpanel.php:545 lib/designsettings.php:156 +msgid "Turn background image on or off." +msgstr "Aktivigi aÅ senaktivigi fonbildon" + +#: actions/designadminpanel.php:550 lib/designsettings.php:161 +msgid "Tile background image" +msgstr "Ripeti la fonbildon" + +#: actions/designadminpanel.php:564 lib/designsettings.php:170 +msgid "Change colours" +msgstr "ÅœanÄi kolorojn" + +#: actions/designadminpanel.php:587 lib/designsettings.php:191 +msgid "Content" +msgstr "Enhavo" + +#: actions/designadminpanel.php:600 lib/designsettings.php:204 +msgid "Sidebar" +msgstr "Flanka strio" + +#: actions/designadminpanel.php:613 lib/designsettings.php:217 +msgid "Text" +msgstr "Teksto" + +#: actions/designadminpanel.php:626 lib/designsettings.php:230 +msgid "Links" +msgstr "Ligiloj" + +#: actions/designadminpanel.php:651 +msgid "Advanced" +msgstr "Speciala" + +#: actions/designadminpanel.php:655 +msgid "Custom CSS" +msgstr "Propra CSS" + +#: actions/designadminpanel.php:676 lib/designsettings.php:247 +msgid "Use defaults" +msgstr "Uzu defaÅlton" + +#: actions/designadminpanel.php:677 lib/designsettings.php:248 +msgid "Restore default designs" +msgstr "RestaÅri defaÅltajn desegnojn" + +#: actions/designadminpanel.php:683 lib/designsettings.php:254 +msgid "Reset back to default" +msgstr "RedefaÅltiÄi" + +#. TRANS: Submit button title +#: actions/designadminpanel.php:685 actions/othersettings.php:126 +#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 +#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 +#: actions/sitenoticeadminpanel.php:195 actions/snapshotadminpanel.php:245 +#: actions/subscriptions.php:226 actions/tagother.php:154 +#: actions/useradminpanel.php:294 lib/applicationeditform.php:363 +#: lib/designsettings.php:256 lib/groupeditform.php:202 +msgid "Save" +msgstr "Konservi" + +#: actions/designadminpanel.php:686 lib/designsettings.php:257 +msgid "Save design" +msgstr "Savi desegnon" + +#: actions/disfavor.php:81 +msgid "This notice is not a favorite!" +msgstr "Ĉi tiu avizo ne estas preferita" + +#: actions/disfavor.php:94 +msgid "Add to favorites" +msgstr "Aldoni al Åatolisto" + +#: actions/doc.php:158 +#, php-format +msgid "No such document \"%s\"" +msgstr "Ne estas tia dokumento \"%s\"" + +#: actions/editapplication.php:54 +msgid "Edit Application" +msgstr "Redakti Aplikon" + +#: actions/editapplication.php:66 +msgid "You must be logged in to edit an application." +msgstr "Ensalutu por redakti la aplikaĵon." + +#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166 +#: actions/showapplication.php:87 +msgid "No such application." +msgstr "Ne estas tia aplikaĵo." + +#: actions/editapplication.php:161 +msgid "Use this form to edit your application." +msgstr "Uzu ĉi tiun formularon por redakti vian aplikaĵon." + +#: actions/editapplication.php:177 actions/newapplication.php:159 +msgid "Name is required." +msgstr "Nomo necesas." + +#: actions/editapplication.php:180 actions/newapplication.php:165 +msgid "Name is too long (max 255 chars)." +msgstr "La nomo estas tro longa (maksimume 255 literoj)" + +#: actions/editapplication.php:183 actions/newapplication.php:162 +msgid "Name already in use. Try another one." +msgstr "La nomo jam uziÄis. Provu ion alian." + +#: actions/editapplication.php:186 actions/newapplication.php:168 +msgid "Description is required." +msgstr "Priskribo necesas." + +#: actions/editapplication.php:194 +msgid "Source URL is too long." +msgstr "Fonta URL estas tro longa." + +#: actions/editapplication.php:200 actions/newapplication.php:185 +msgid "Source URL is not valid." +msgstr "Fonta URL estas nevalida." + +#: actions/editapplication.php:203 actions/newapplication.php:188 +msgid "Organization is required." +msgstr "Organizo necesas." + +#: actions/editapplication.php:206 actions/newapplication.php:191 +msgid "Organization is too long (max 255 chars)." +msgstr "Organizonomo estas tro longa (maksimume 255 literoj)." + +#: actions/editapplication.php:209 actions/newapplication.php:194 +msgid "Organization homepage is required." +msgstr "Organiza ĉefpaÄo bezoniÄas." + +#: actions/editapplication.php:218 actions/newapplication.php:206 +msgid "Callback is too long." +msgstr "Revokfunkcio estas tro longa." + +#: actions/editapplication.php:225 actions/newapplication.php:215 +msgid "Callback URL is not valid." +msgstr "Revokfunkcia URL estas nevalida." + +#: actions/editapplication.php:258 +msgid "Could not update application." +msgstr "Malsukcesis Äisdatigi la aplikaĵon." + +#: actions/editgroup.php:56 +#, php-format +msgid "Edit %s group" +msgstr "Redakti %s grupon" + +#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65 +msgid "You must be logged in to create a group." +msgstr "Ensalutu por krei grupon." + +#: actions/editgroup.php:107 actions/editgroup.php:172 +#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109 +msgid "You must be an admin to edit the group." +msgstr "Vi devas esti administranto por redakti la grupon." + +#: actions/editgroup.php:158 +msgid "Use this form to edit the group." +msgstr "Uzas ĉi tiun formularon por redakti la grupon." + +#: actions/editgroup.php:205 actions/newgroup.php:145 +#, php-format +msgid "description is too long (max %d chars)." +msgstr "Priskribo estas tro longa (maksimume %d signoj)." + +#: actions/editgroup.php:228 actions/newgroup.php:168 +#, php-format +msgid "Invalid alias: \"%s\"" +msgstr "Nevalida alinomo: \"%s\"" + +#: actions/editgroup.php:258 +msgid "Could not update group." +msgstr "Malsukcesis Äisdatigi grupon." + +#. TRANS: Server exception thrown when creating group aliases failed. +#: actions/editgroup.php:264 classes/User_group.php:514 +msgid "Could not create aliases." +msgstr "Malsukcesis krei alinomon." + +#: actions/editgroup.php:280 +msgid "Options saved." +msgstr "Elektoj konserviÄis." + +#. TRANS: Title for e-mail settings. +#: actions/emailsettings.php:61 +msgid "Email settings" +msgstr "RetpoÅta agordo" + +#. TRANS: E-mail settings page instructions. +#. TRANS: %%site.name%% is the name of the site. +#: actions/emailsettings.php:76 +#, php-format +msgid "Manage how you get email from %%site.name%%." +msgstr "Administri kiel ricevi mesaÄon de %%site.name%%." + +#. TRANS: Form legend for e-mail settings form. +#. TRANS: Field label for e-mail address input in e-mail settings form. +#: actions/emailsettings.php:106 actions/emailsettings.php:132 +msgid "Email address" +msgstr "RetpoÅtadreso" + +#. TRANS: Form note in e-mail settings form. +#: actions/emailsettings.php:112 +msgid "Current confirmed email address." +msgstr "Nuna konfirmita retpoÅtadreso." + +#. TRANS: Button label to remove a confirmed e-mail address. +#. TRANS: Button label for removing a set sender e-mail address to post notices from. +#. TRANS: Button label to remove a confirmed IM address. +#. TRANS: Button label to remove a confirmed SMS address. +#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from. +#: actions/emailsettings.php:115 actions/emailsettings.php:158 +#: actions/imsettings.php:116 actions/smssettings.php:124 +#: actions/smssettings.php:180 +msgctxt "BUTTON" +msgid "Remove" +msgstr "Forigi" + +#: actions/emailsettings.php:122 +msgid "" +"Awaiting confirmation on this address. Check your inbox (and spam box!) for " +"a message with further instructions." +msgstr "" +"Atendanta konfirmon pri ĉi tiu adreso. Kontrolu vian alvenkeston (kaj " +"spamkeston!) pri mesaÄo kun plua instrukcio." + +#. TRANS: Button label to cancel an e-mail address confirmation procedure. +#. TRANS: Button label to cancel an IM address confirmation procedure. +#. TRANS: Button label to cancel a SMS address confirmation procedure. +#. TRANS: Button label +#: actions/emailsettings.php:127 actions/imsettings.php:131 +#: actions/smssettings.php:137 lib/applicationeditform.php:357 +msgctxt "BUTTON" +msgid "Cancel" +msgstr "Nuligi" + +#. TRANS: Instructions for e-mail address input form. +#: actions/emailsettings.php:135 +msgid "Email address, like \"UserName@example.org\"" +msgstr "RetpoÅtadreso, ekzemple \"ViaNomo@example.org\"" + +#. TRANS: Button label for adding an e-mail address in e-mail settings form. +#. TRANS: Button label for adding an IM address in IM settings form. +#. TRANS: Button label for adding a SMS phone number in SMS settings form. +#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/smssettings.php:162 +msgctxt "BUTTON" +msgid "Add" +msgstr "Aldoni" + +#. TRANS: Form legend for incoming e-mail settings form. +#. TRANS: Form legend for incoming SMS settings form. +#: actions/emailsettings.php:147 actions/smssettings.php:171 +msgid "Incoming email" +msgstr "Alveninta poÅto" + +#. TRANS: Form instructions for incoming e-mail form in e-mail settings. +#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. +#: actions/emailsettings.php:155 actions/smssettings.php:178 +msgid "Send email to this address to post new notices." +msgstr "Sendu mesaÄon al la adreso por afiÅi novan avizon." + +#. TRANS: Instructions for incoming e-mail address input form. +#. TRANS: Instructions for incoming SMS e-mail address input form. +#: actions/emailsettings.php:164 actions/smssettings.php:186 +msgid "Make a new email address for posting to; cancels the old one." +msgstr "Krei novan retpoÅtadreson por afiÅado kaj nuligi la antaÅan." + +#. TRANS: Button label for adding an e-mail address to send notices from. +#. TRANS: Button label for adding an SMS e-mail address to send notices from. +#: actions/emailsettings.php:168 actions/smssettings.php:189 +msgctxt "BUTTON" +msgid "New" +msgstr "Nova" + +#. TRANS: Form legend for e-mail preferences form. +#: actions/emailsettings.php:174 +msgid "Email preferences" +msgstr "RetpoÅta agordo." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:180 +msgid "Send me notices of new subscriptions through email." +msgstr "Sendu al mi avizon pri nova abonado per retpoÅto." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:186 +msgid "Send me email when someone adds my notice as a favorite." +msgstr "Sendu al mi mesaÄon tiam, kiam iu Åatas mian avizon ." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:193 +msgid "Send me email when someone sends me a private message." +msgstr "Sendu al mi mesaÄon tiam, kiam iu sendas al mi privatan mesaÄon." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:199 +msgid "Send me email when someone sends me an \"@-reply\"." +msgstr "Sendu al mi mesaÄon tiam, kiam iu sendas al mi \"@-respondon\"." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:205 +msgid "Allow friends to nudge me and send me an email." +msgstr "Permesi al amikoj puÅeti min kaj sendi al mi retpoÅtan mesaÄon." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:212 +msgid "I want to post notices by email." +msgstr "Mi volas afiÅi avizon per retpoÅto." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:219 +msgid "Publish a MicroID for my email address." +msgstr "Publikigi MikroID por mia retpoÅtadreso." + +#. TRANS: Confirmation message for successful e-mail preferences save. +#: actions/emailsettings.php:334 +msgid "Email preferences saved." +msgstr "RetpoÅta prefero konserviÄis." + +#. TRANS: Message given saving e-mail address without having provided one. +#: actions/emailsettings.php:353 +msgid "No email address." +msgstr "Neniu retpoÅta adreso." + +#. TRANS: Message given saving e-mail address that cannot be normalised. +#: actions/emailsettings.php:361 +msgid "Cannot normalize that email address" +msgstr "Malsukcesis normigi tiun retpoÅtadreson" + +#. TRANS: Message given saving e-mail address that not valid. +#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/siteadminpanel.php:144 +msgid "Not a valid email address." +msgstr "RetpoÅta adreso ne valida" + +#. TRANS: Message given saving e-mail address that is already set. +#: actions/emailsettings.php:370 +msgid "That is already your email address." +msgstr "Tiu jam estas via retpoÅtadreso." + +#. TRANS: Message given saving e-mail address that is already set for another user. +#: actions/emailsettings.php:374 +msgid "That email address already belongs to another user." +msgstr "Tiu retpoÅtadreso jam apartenas al alia uzanto." + +#. TRANS: Server error thrown on database error adding e-mail confirmation code. +#. TRANS: Server error thrown on database error adding IM confirmation code. +#. TRANS: Server error thrown on database error adding SMS confirmation code. +#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/smssettings.php:373 +msgid "Couldn't insert confirmation code." +msgstr "Malsukcesis enmeti konfirmkodon." + +#. TRANS: Message given saving valid e-mail address that is to be confirmed. +#: actions/emailsettings.php:398 +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 "" +"Konfirmkodo jam senditas al la aldonita retpoÅtadreso. Kontrolu vian " +"alvenkeston (kaj spamkeston!) pri la kodo kaj instrukcio pri kiel uzi Äin." + +#. TRANS: Message given canceling e-mail address confirmation that is not pending. +#. TRANS: Message given canceling IM address confirmation that is not pending. +#. TRANS: Message given canceling SMS phone number confirmation that is not pending. +#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/smssettings.php:408 +msgid "No pending confirmation to cancel." +msgstr "Ne estas peto-konfirmo por nuligi." + +#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. +#: actions/emailsettings.php:424 +msgid "That is the wrong email address." +msgstr "Tiu retpoÅtadreso estas malÄusta." + +#. TRANS: Message given after successfully canceling e-mail address confirmation. +#: actions/emailsettings.php:438 +msgid "Email confirmation cancelled." +msgstr "RetpoÅta konfirmo nuligita." + +#. TRANS: Message given trying to remove an e-mail address that is not +#. TRANS: registered for the active user. +#: actions/emailsettings.php:458 +msgid "That is not your email address." +msgstr "Tiu ne estas via retpoÅtadreso." + +#. TRANS: Message given after successfully removing a registered e-mail address. +#: actions/emailsettings.php:479 +msgid "The email address was removed." +msgstr "La retpoÅtadreso estas forigita." + +#: actions/emailsettings.php:493 actions/smssettings.php:568 +msgid "No incoming email address." +msgstr "Ne estas alvena retpoÅtadreso" + +#. TRANS: Server error thrown on database error removing incoming e-mail address. +#. TRANS: Server error thrown on database error adding incoming e-mail address. +#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/smssettings.php:578 actions/smssettings.php:602 +msgid "Couldn't update user record." +msgstr "Malsukcesis Äisdatigi uzantan informon." + +#. TRANS: Message given after successfully removing an incoming e-mail address. +#: actions/emailsettings.php:508 actions/smssettings.php:581 +msgid "Incoming email address removed." +msgstr "Alvena retpoÅtadreso forigita." + +#. TRANS: Message given after successfully adding an incoming e-mail address. +#: actions/emailsettings.php:532 actions/smssettings.php:605 +msgid "New incoming email address added." +msgstr "Nova alvena retpoÅtadreso aldonita." + +#: actions/favor.php:79 +msgid "This notice is already a favorite!" +msgstr "Ĉi tiu avizo jam estas Åatata." + +#: actions/favor.php:92 lib/disfavorform.php:140 +msgid "Disfavor favorite" +msgstr "MalÅati Åataton." + +#: actions/favorited.php:65 lib/popularnoticesection.php:91 +#: lib/publicgroupnav.php:93 +msgid "Popular notices" +msgstr "Populara avizo" + +#: actions/favorited.php:67 +#, php-format +msgid "Popular notices, page %d" +msgstr "Populara avizo, paÄo %d" + +#: actions/favorited.php:79 +msgid "The most popular notices on the site right now." +msgstr "Nunaj plej popularaj avizoj ĉe ĉi tiu retejo." + +#: actions/favorited.php:150 +msgid "Favorite notices appear on this page but no one has favorited one yet." +msgstr "Åœatataj avizoj aperos ĉi-paÄe sed ankoraÅ nenio ÅatiÄas." + +#: 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 "" +"FariÄu la unua, kiu aldonis avizon al sia Åatolisto, per alklako de la Åato-" +"klavo apud iu ajn avizo, kiun vi Åatas." + +#: actions/favorited.php:156 +#, php-format +msgid "" +"Why not [register an account](%%action.register%%) and be the first to add a " +"notice to your favorites!" +msgstr "" +"[Kreu konton](%%action.register%%) kaj estu la unua, kiu aldonos avizon al " +"sia Åatolisto!" + +#: actions/favoritesrss.php:111 actions/showfavorites.php:77 +#: lib/personalgroupnav.php:115 +#, php-format +msgid "%s's favorite notices" +msgstr "Åœatataj avizoj de %s" + +#: actions/favoritesrss.php:115 +#, php-format +msgid "Updates favored by %1$s on %2$s!" +msgstr "Åœatataj ÄœisdatiÄoj de %1$s ĉe %2$s!" + +#: actions/featured.php:69 lib/featureduserssection.php:87 +#: lib/publicgroupnav.php:89 +msgid "Featured users" +msgstr "Elstaraj uzantoj" + +#: actions/featured.php:71 +#, php-format +msgid "Featured users, page %d" +msgstr "Elstaraj uzantoj, paÄo %d" + +#: actions/featured.php:99 +#, php-format +msgid "A selection of some great users on %s" +msgstr "Elekto de kelke da elstaraj uzantoj ĉe %s" + +#: actions/file.php:34 +msgid "No notice ID." +msgstr "Ne estas avizo-ID" + +#: actions/file.php:38 +msgid "No notice." +msgstr "Ne estas avizo." + +#: actions/file.php:42 +msgid "No attachments." +msgstr "Ne estas aldonaĵo." + +#: actions/file.php:51 +msgid "No uploaded attachments." +msgstr "Ne estas alÅutita aldonaĵo." + +#: actions/finishremotesubscribe.php:69 +msgid "Not expecting this response!" +msgstr "Neatendita respondo!" + +#: actions/finishremotesubscribe.php:80 +msgid "User being listened to does not exist." +msgstr "Vizitata uzanto ne ekzistas." + +#: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 +msgid "You can use the local subscription!" +msgstr "Vi povas aboni loke!" + +#: actions/finishremotesubscribe.php:99 +msgid "That user has blocked you from subscribing." +msgstr "Tiu uzanto abonblokis vin." + +#: actions/finishremotesubscribe.php:110 +msgid "You are not authorized." +msgstr "Vi ne estas rajtigita." + +#: actions/finishremotesubscribe.php:113 +msgid "Could not convert request token to access token." +msgstr "Malsukcesis interÅanÄi petĵetonon al atingoĵetono." + +#: actions/finishremotesubscribe.php:118 +msgid "Remote service uses unknown version of OMB protocol." +msgstr "Fora servo uzas nekonatan version de OMB-protokolo." + +#: actions/finishremotesubscribe.php:138 +msgid "Error updating remote profile." +msgstr "Eraro je Äisdatigo de fora profilo." + +#: actions/getfile.php:79 +msgid "No such file." +msgstr "Ne ekzistas tia dosiero." + +#: actions/getfile.php:83 +msgid "Cannot read file." +msgstr "Malsukcesis legi dosieron." + +#: actions/grantrole.php:62 actions/revokerole.php:62 +msgid "Invalid role." +msgstr "Rolo nevalida." + +#: actions/grantrole.php:66 actions/revokerole.php:66 +msgid "This role is reserved and cannot be set." +msgstr "Tiu ĉi rolo estas rezervita, do ne povas esti asignita." + +#: actions/grantrole.php:75 +msgid "You cannot grant user roles on this site." +msgstr "Vi ne rajtas doni al uzanto rolon ĉe ĉi tiu retejo." + +#: actions/grantrole.php:82 +msgid "User already has this role." +msgstr "Uzanto jam havas la rolon." + +#: actions/groupblock.php:71 actions/groupunblock.php:71 +#: actions/makeadmin.php:71 actions/subedit.php:46 +#: lib/profileformaction.php:79 +msgid "No profile specified." +msgstr "Neniu profilo elektita." + +#: actions/groupblock.php:76 actions/groupunblock.php:76 +#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46 +#: actions/unsubscribe.php:84 lib/profileformaction.php:86 +msgid "No profile with that ID." +msgstr "Ne estas profilo kun tiu ID." + +#: actions/groupblock.php:81 actions/groupunblock.php:81 +#: actions/makeadmin.php:81 +msgid "No group specified." +msgstr "Neniu grupo elektita." + +#: actions/groupblock.php:91 +msgid "Only an admin can block group members." +msgstr "Nur administranto rajtas bloki grupanon." + +#: actions/groupblock.php:95 +msgid "User is already blocked from group." +msgstr "La uzanto jam de grupo blokiÄas." + +#: actions/groupblock.php:100 +msgid "User is not a member of group." +msgstr "La uzanto ne estas grupano." + +#: actions/groupblock.php:134 actions/groupmembers.php:360 +msgid "Block user from group" +msgstr "Bloki uzanton de grupo" + +#: actions/groupblock.php:160 +#, php-format +msgid "" +"Are you sure you want to block user \"%1$s\" from the group \"%2$s\"? They " +"will be removed from the group, unable to post, and unable to subscribe to " +"the group in the future." +msgstr "" +"Ĉu vi certe volas forbari uzanton \"%1$s\" de la grupo \"%2$s\"? Li estos " +"forigita de la grupo, ne povos afiÅi, kaj ne povos aboni la grupon." + +#. TRANS: Submit button title for 'No' when blocking a user from a group. +#: actions/groupblock.php:182 +msgid "Do not block this user from this group" +msgstr "Ne bloki la uzanton de la grupo" + +#. TRANS: Submit button title for 'Yes' when blocking a user from a group. +#: actions/groupblock.php:189 +msgid "Block this user from this group" +msgstr "Bloki la uzanton de la grupo" + +#: actions/groupblock.php:206 +msgid "Database error blocking user from group." +msgstr "Malsukcesis forbari uzanton de la grupo pro datumbaza eraro." + +#: actions/groupbyid.php:74 actions/userbyid.php:70 +msgid "No ID." +msgstr "Neniu ID." + +#: actions/groupdesignsettings.php:68 +msgid "You must be logged in to edit a group." +msgstr "Ensalutu por redakti grupon." + +#: actions/groupdesignsettings.php:144 +msgid "Group design" +msgstr "Grupa desegno" + +#: actions/groupdesignsettings.php:155 +msgid "" +"Customize the way your group looks with a background image and a colour " +"palette of your choice." +msgstr "Agordi kiel aspektu via grupo, kun elekto de fonbildo kaj koloraro." + +#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186 +#: lib/designsettings.php:391 lib/designsettings.php:413 +msgid "Couldn't update your design." +msgstr "Malsukcesis Äisdatigi vian desegnon." + +#: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231 +msgid "Design preferences saved." +msgstr "Desegna agordo konservita." + +#: actions/grouplogo.php:142 actions/grouplogo.php:195 +msgid "Group logo" +msgstr "Grupa emblemo" + +#: actions/grouplogo.php:153 +#, php-format +msgid "" +"You can upload a logo image for your group. The maximum file size is %s." +msgstr "" +"Vi povas alÅuti emblemo-bildon por via grupo. Dosiero-grandlimo estas $s." + +#: actions/grouplogo.php:365 +msgid "Pick a square area of the image to be the logo." +msgstr "Elektu kvadratan parton de la bildo kiel la emblemo." + +#: actions/grouplogo.php:399 +msgid "Logo updated." +msgstr "Emblemo Äisdatigita." + +#: actions/grouplogo.php:401 +msgid "Failed updating logo." +msgstr "Malsukcesis Äisdatigi emblemon." + +#: actions/groupmembers.php:100 lib/groupnav.php:92 +#, php-format +msgid "%s group members" +msgstr "%s grupanoj" + +#: actions/groupmembers.php:103 +#, php-format +msgid "%1$s group members, page %2$d" +msgstr "%1$s grupanoj, paÄo %2$d" + +#: actions/groupmembers.php:118 +msgid "A list of the users in this group." +msgstr "Listo de uzantoj en tiu ĉi grupo" + +#: actions/groupmembers.php:182 lib/groupnav.php:107 +msgid "Admin" +msgstr "Administranto" + +#: actions/groupmembers.php:392 lib/blockform.php:69 +msgid "Block" +msgstr "Bloki" + +#: actions/groupmembers.php:487 +msgid "Make user an admin of the group" +msgstr "Elekti uzanton grupestro." + +#: actions/groupmembers.php:519 +msgid "Make Admin" +msgstr "Estrigi" + +#: actions/groupmembers.php:519 +msgid "Make this user an admin" +msgstr "Estrigi la uzanton" + +#. TRANS: Message is used as link title. %s is a user nickname. +#. TRANS: Title in atom group notice feed. %s is a group name. +#. TRANS: Title in atom user notice feed. %s is a user name. +#: actions/grouprss.php:139 actions/userrss.php:94 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#, php-format +msgid "%s timeline" +msgstr "Tempstrio de %s" + +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#: actions/grouprss.php:142 +#, php-format +msgid "Updates from members of %1$s on %2$s!" +msgstr "Äœisdatigoj de grupano de %1$s ĉe %2$s!" + +#: actions/groups.php:62 lib/profileaction.php:223 lib/profileaction.php:249 +#: lib/publicgroupnav.php:81 lib/searchgroupnav.php:84 lib/subgroupnav.php:98 +msgid "Groups" +msgstr "Grupoj" + +#: actions/groups.php:64 +#, php-format +msgid "Groups, page %d" +msgstr "Grupoj, paÄo %d" + +#: actions/groups.php:90 +#, php-format +msgid "" +"%%%%site.name%%%% groups let you find and talk with people of similar " +"interests. After you join a group you can send messages to all other members " +"using the syntax \"!groupname\". Don't see a group you like? Try [searching " +"for one](%%%%action.groupsearch%%%%) or [start your own!](%%%%action.newgroup" +"%%%%)" +msgstr "" +"En %%%%site.name%%%% grupoj povas vi babili kun personoj kun similaj " +"interesoj. Post kiam vi aliÄas al grupo vi povos sendi mesaÄon per sintakso" +"\"!groupname\" al ĉiu alia ano. Ĉu vi ne vidas Åatindan grupon? Provu [serĉi]" +"(%%%%action.groupsearch%%%%) aÅ [kreu vian propran grupon!](%%%%action." +"newgroup%%%%)" + +#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122 +msgid "Create a new group" +msgstr "Krei novan grupon" + +#: actions/groupsearch.php:52 +#, php-format +msgid "" +"Search for groups on %%site.name%% by their name, location, or description. " +"Separate the terms by spaces; they must be 3 characters or more." +msgstr "" +"Serĉi grupon ĉe %%site.name%% per Äia nomo, loko, aÅ priskribo. Dividu " +"serĉvortojn per spaco; ili estu almenaÅ 3 literojn longaj." + +#: actions/groupsearch.php:58 +msgid "Group search" +msgstr "Grup-serĉo" + +#: actions/groupsearch.php:79 actions/noticesearch.php:117 +#: actions/peoplesearch.php:83 +msgid "No results." +msgstr "Neniu rezulto." + +#: actions/groupsearch.php:82 +#, php-format +msgid "" +"If you can't find the group you're looking for, you can [create it](%%action." +"newgroup%%) yourself." +msgstr "" +"Se vi ne trovas grupon, kiun vi serĉas, vi povas mem [krei Äin](%%action." +"newgroup%%)." + +#: actions/groupsearch.php:85 +#, php-format +msgid "" +"Why not [register an account](%%action.register%%) and [create the group](%%" +"action.newgroup%%) yourself!" +msgstr "" +"Kial ne [krei konton](%%action.register%%) kaj mem [krei la grupon](%%action." +"newgroup%%)!" + +#: actions/groupunblock.php:91 +msgid "Only an admin can unblock group members." +msgstr "Nur grupestro rajtas malbloki grupanon." + +#: actions/groupunblock.php:95 +msgid "User is not blocked from group." +msgstr "La uzanto ne estas blokita de grupo." + +#: actions/groupunblock.php:128 actions/unblock.php:86 +msgid "Error removing the block." +msgstr "Eraro ĉe provo malbloki." + +#. TRANS: Title for instance messaging settings. +#: actions/imsettings.php:60 +msgid "IM settings" +msgstr "TujmesaÄila agordo." + +#. TRANS: Instant messaging settings page instructions. +#. TRANS: [instant messages] is link text, "(%%doc.im%%)" is the link. +#. TRANS: the order and formatting of link text and link should remain unchanged. +#: actions/imsettings.php:74 +#, php-format +msgid "" +"You can send and receive notices through Jabber/GTalk [instant messages](%%" +"doc.im%%). Configure your address and settings below." +msgstr "" +"Vi povas sendi kaj ricevi avizojn per Jabber/GTalk-[tujmesaÄiloj](%%doc.im%" +"%). Jen agordu vian adreson kaj ceteron." + +#. TRANS: Message given in the IM settings if XMPP is not enabled on the site. +#: actions/imsettings.php:94 +msgid "IM is not available." +msgstr "TujmesaÄilo ne estas disponebla." + +#. TRANS: Form legend for IM settings form. +#. TRANS: Field label for IM address input in IM settings form. +#: actions/imsettings.php:106 actions/imsettings.php:136 +msgid "IM address" +msgstr "TujmesaÄila adreso" + +#: actions/imsettings.php:113 +msgid "Current confirmed Jabber/GTalk address." +msgstr "Nuna konfirmita Jabber/GTalk-adreso." + +#. TRANS: Form note in IM settings form. +#. TRANS: %s is the IM address set for the site. +#: actions/imsettings.php:124 +#, php-format +msgid "" +"Awaiting confirmation on this address. Check your Jabber/GTalk account for a " +"message with further instructions. (Did you add %s to your buddy list?)" +msgstr "" +"Atendante konfirmon por la adreso. Kontrolu vian Jabber/GTalk-konton por " +"mesaÄo kun pli da gvido. (Ĉu vi aldonis %s al via amikolisto?)" + +#. TRANS: IM address input field instructions in IM settings form. +#. TRANS: %s is the IM address set for the site. +#: actions/imsettings.php:140 +#, php-format +msgid "" +"Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " +"add %s to your buddy list in your IM client or on GTalk." +msgstr "" +"Jabber/GTalk-adreso, ekzemple \"UserName@example.org\". Unue, certe aldonu %" +"s al via amikolisto je via tujmesaÄilo-kliento aÅ je GTalk." + +#. TRANS: Form legend for IM preferences form. +#: actions/imsettings.php:155 +msgid "IM preferences" +msgstr "TujmesaÄilaj preferoj" + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:160 +msgid "Send me notices through Jabber/GTalk." +msgstr "Sendu al mi avizojn per Jabber/GTalk." + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:166 +msgid "Post a notice when my Jabber/GTalk status changes." +msgstr "AfiÅu avizon tiam, kiam mia Jabber/GTalk-stato ÅanÄiÄas." + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:172 +msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." +msgstr "" +"Sendu al mi per Jabber/GTalk respondojn de personoj, kiujn mi ne abonas." + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:179 +msgid "Publish a MicroID for my Jabber/GTalk address." +msgstr "Publikigu MikroID por mia Jabber/GTalk-adreso." + +#. TRANS: Confirmation message for successful IM preferences save. +#: actions/imsettings.php:287 actions/othersettings.php:180 +msgid "Preferences saved." +msgstr "Prefero konservita." + +#. TRANS: Message given saving IM address without having provided one. +#: actions/imsettings.php:309 +msgid "No Jabber ID." +msgstr "Mankas Jabber-ID." + +#. TRANS: Message given saving IM address that cannot be normalised. +#: actions/imsettings.php:317 +msgid "Cannot normalize that Jabber ID" +msgstr "Malsukcesis normigi la Jabber-ID" + +#. TRANS: Message given saving IM address that not valid. +#: actions/imsettings.php:322 +msgid "Not a valid Jabber ID" +msgstr "Tio ne estas valida Jabber-ID" + +#. TRANS: Message given saving IM address that is already set. +#: actions/imsettings.php:326 +msgid "That is already your Jabber ID." +msgstr "Tio estas jam via Jabber-ID." + +#. TRANS: Message given saving IM address that is already set for another user. +#: actions/imsettings.php:330 +msgid "Jabber ID already belongs to another user." +msgstr "Jabber-ID jam apartenas al alia uzanto." + +#. TRANS: Message given saving valid IM address that is to be confirmed. +#. TRANS: %s is the IM address set for the site. +#: actions/imsettings.php:358 +#, php-format +msgid "" +"A confirmation code was sent to the IM address you added. You must approve %" +"s for sending messages to you." +msgstr "" +"Konfirmo-kodo senditas al la tujmesaÄila adreso aldonita. Vi devas permesi " +"al %s sendi mesaÄojn al vi." + +#. TRANS: Message given canceling IM address confirmation for the wrong IM address. +#: actions/imsettings.php:388 +msgid "That is the wrong IM address." +msgstr "Tiu tujmesaÄila adreso estas malÄusta." + +#. TRANS: Server error thrown on database error canceling IM address confirmation. +#: actions/imsettings.php:397 +msgid "Couldn't delete IM confirmation." +msgstr "Malsukcesis forigi tujmesaÄila agordo." + +#. TRANS: Message given after successfully canceling IM address confirmation. +#: actions/imsettings.php:402 +msgid "IM confirmation cancelled." +msgstr "TujmesaÄila konfirmo nuligita." + +#. TRANS: Message given trying to remove an IM address that is not +#. TRANS: registered for the active user. +#: actions/imsettings.php:424 +msgid "That is not your Jabber ID." +msgstr "Tio ne estas via Jabber-ID." + +#. TRANS: Message given after successfully removing a registered IM address. +#: actions/imsettings.php:447 +msgid "The IM address was removed." +msgstr "La tujmesaÄila adreso estas forigita." + +#: actions/inbox.php:59 +#, php-format +msgid "Inbox for %1$s - page %2$d" +msgstr "Alvenkesto de %1$s - paÄo %2$d" + +#: actions/inbox.php:62 +#, php-format +msgid "Inbox for %s" +msgstr "Alvenkesto de %s" + +#: actions/inbox.php:115 +msgid "This is your inbox, which lists your incoming private messages." +msgstr "" +"Tio ĉi estas via alvenkesto, kie listiÄas viaj alvenaj privataj mesaÄoj." + +#: actions/invite.php:39 +msgid "Invites have been disabled." +msgstr "Invito estas malebligita." + +#: actions/invite.php:41 +#, php-format +msgid "You must be logged in to invite other users to use %s." +msgstr "Ensalutu por inviti aliajn uzantojn al %s." + +#: actions/invite.php:72 +#, php-format +msgid "Invalid email address: %s" +msgstr "Nevalida retpoÅtadreso: %s" + +#: actions/invite.php:110 +msgid "Invitation(s) sent" +msgstr "Invito(j) senditas" + +#: actions/invite.php:112 +msgid "Invite new users" +msgstr "Inviti novajn uzantojn" + +#: actions/invite.php:128 +msgid "You are already subscribed to these users:" +msgstr "Vi jam abonas jenajn uzantojn:" + +#. TRANS: Whois output. +#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:414 +#, php-format +msgid "%1$s (%2$s)" +msgstr "%1$s (%2$s)" + +#: actions/invite.php:136 +msgid "" +"These people are already users and you were automatically subscribed to them:" +msgstr "Jenaj personoj estas jam uzantoj kaj vin aÅtomate abonigis al ili." + +#: actions/invite.php:144 +msgid "Invitation(s) sent to the following people:" +msgstr "Invito(j) sendiÄis al jenaj personoj:" + +#: actions/invite.php:150 +msgid "" +"You will be notified when your invitees accept the invitation and register " +"on the site. Thanks for growing the community!" +msgstr "" +"Vi sciiÄos, kiam viaj invititoj akceptos la inviton kaj registriÄos ĉe la " +"retejo. Dankon por kreskigi la komunumon!" + +#: actions/invite.php:162 +msgid "" +"Use this form to invite your friends and colleagues to use this service." +msgstr "" +"Uzu la formularon por inviti viajn amikojn kaj kolegojn al ĉi tiu servo." + +#: actions/invite.php:187 +msgid "Email addresses" +msgstr "RetpoÅtadresoj" + +#: actions/invite.php:189 +msgid "Addresses of friends to invite (one per line)" +msgstr "Adresoj de invitataj amikoj (unu por linio)" + +#: actions/invite.php:192 +msgid "Personal message" +msgstr "Persona mesaÄo" + +#: actions/invite.php:194 +msgid "Optionally add a personal message to the invitation." +msgstr "Vi povas aldoni personan mesaÄon al la invito." + +#. TRANS: Send button for inviting friends +#: actions/invite.php:198 +msgctxt "BUTTON" +msgid "Send" +msgstr "Sendi" + +#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. +#: actions/invite.php:228 +#, php-format +msgid "%1$s has invited you to join them on %2$s" +msgstr "%1$s invitis vin kunaliÄi ĉe %2$s" + +#. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. +#: actions/invite.php:231 +#, php-format +msgid "" +"%1$s has invited you to join them on %2$s (%3$s).\n" +"\n" +"%2$s is a micro-blogging service that lets you keep up-to-date with people " +"you know and people who interest you.\n" +"\n" +"You can also share news about yourself, your thoughts, or your life online " +"with people who know about you. It's also great for meeting new people who " +"share your interests.\n" +"\n" +"%1$s said:\n" +"\n" +"%4$s\n" +"\n" +"You can see %1$s's profile page on %2$s here:\n" +"\n" +"%5$s\n" +"\n" +"If you'd like to try the service, click on the link below to accept the " +"invitation.\n" +"\n" +"%6$s\n" +"\n" +"If not, you can ignore this message. Thanks for your patience and your " +"time.\n" +"\n" +"Sincerely, %2$s\n" +msgstr "" +"%1$s invitas vin al %2$s (%3$s).\n" +"\n" +"%2$s estas mikrobloga servo, kiu ebligas al vi Äisdate komuniki kun konatojn " +"kaj la interesajn.\n" +"\n" +"Vi povas ankaÅ konigi novaĵon pri vi mem, vian penson, aÅ vian vivon enretan " +"kun persono, kiu komprenas vin. Vi ankaÅ povas per Äi koniÄi kun novan " +"saminteresannon.\n" +"\n" +"%1$s diras:\n" +"\n" +"%4$s\n" +"\n" +"Vi povas vidi profilo de %1$s ĉe %2$s ĉi tie:\n" +"\n" +"%5$s\n" +"\n" +"Se vi volas provi la servon, alklaku jenan ligilon por akcepti la inviton.\n" +"\n" +"%6$s\n" +"\n" +"AÅ, vi povas ingnori la mesaÄon. Dankon por via pacienco kaj tempo.\n" +"\n" +"via sincere, %2$s\n" + +#: actions/joingroup.php:60 +msgid "You must be logged in to join a group." +msgstr "Ensalutu por aniÄi al grupo." + +#: actions/joingroup.php:88 actions/leavegroup.php:88 +msgid "No nickname or ID." +msgstr "Ne estas alinomo aÅ ID." + +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: actions/joingroup.php:141 lib/command.php:346 +#, php-format +msgid "%1$s joined group %2$s" +msgstr "%1$s aniÄis al grupo %2$s" + +#: actions/leavegroup.php:60 +msgid "You must be logged in to leave a group." +msgstr "Ensalutu por eksaniÄi." + +#: actions/leavegroup.php:100 lib/command.php:373 +msgid "You are not a member of that group." +msgstr "Vi ne estas grupano." + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: actions/leavegroup.php:137 lib/command.php:392 +#, php-format +msgid "%1$s left group %2$s" +msgstr "%1$s eksaniÄis de grupo %2$s" + +#: actions/login.php:102 actions/otp.php:62 actions/register.php:144 +msgid "Already logged in." +msgstr "Vi jam ensalutis." + +#: actions/login.php:148 +msgid "Incorrect username or password." +msgstr "MalÄusta uzantnomo aÅ pasvorto." + +#: actions/login.php:154 actions/otp.php:120 +msgid "Error setting user. You are probably not authorized." +msgstr "Eraras agordi uzanton. Vi verÅajne ne rajtiÄas." + +#: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79 +msgid "Login" +msgstr "Ensaluti" + +#: actions/login.php:249 +msgid "Login to site" +msgstr "Ensaluti al la retejo" + +#: actions/login.php:258 actions/register.php:485 +msgid "Remember me" +msgstr "Memoru min" + +#: actions/login.php:259 actions/register.php:487 +msgid "Automatically login in the future; not for shared computers!" +msgstr "AÅtomate ensaluti estonte; ne taÅge por komuna komputilo!" + +#: actions/login.php:269 +msgid "Lost or forgotten password?" +msgstr "Ĉi via pasvorto perdiÄas?" + +#: actions/login.php:288 +msgid "" +"For security reasons, please re-enter your user name and password before " +"changing your settings." +msgstr "" +"Por sekureca kialo, bonvole re-entajpi vian uzantnomon kaj pasvorton antaÅ " +"ÅanÄi vian agordon." + +#: actions/login.php:292 +msgid "Login with your username and password." +msgstr "Ensaluti per via uzantnomo kaj pasvorto." + +#: actions/login.php:295 +#, php-format +msgid "" +"Don't have a username yet? [Register](%%action.register%%) a new account." +msgstr "Ĉu sen uzantnomo? [Kreu](%%action.register%%) novan konton." + +#: actions/makeadmin.php:92 +msgid "Only an admin can make another user an admin." +msgstr "Nur administranto rajtas administrantigi uzanton." + +#: actions/makeadmin.php:96 +#, php-format +msgid "%1$s is already an admin for group \"%2$s\"." +msgstr "%1$s estas jam grupestro de \"%2$s\"." + +#: actions/makeadmin.php:133 +#, php-format +msgid "Can't get membership record for %1$s in group %2$s." +msgstr "Malsukcesis kolekti ano-historio de %1$s en grupo %2$s." + +#: actions/makeadmin.php:146 +#, php-format +msgid "Can't make %1$s an admin for group %2$s." +msgstr "Malsukcesis estrigi %1$s por grupo %2$s." + +#: actions/microsummary.php:69 +msgid "No current status." +msgstr "Ne estas kuranta stato." + +#: actions/newapplication.php:52 +msgid "New Application" +msgstr "Nova Apliko" + +#: actions/newapplication.php:64 +msgid "You must be logged in to register an application." +msgstr "Ensalutu por registri aplikaĵon." + +#: actions/newapplication.php:143 +msgid "Use this form to register a new application." +msgstr "Uzu ĉi tiun formularon por registri novan aplikaĵon." + +#: actions/newapplication.php:176 +msgid "Source URL is required." +msgstr "Fonta URL bezonata." + +#: actions/newapplication.php:258 actions/newapplication.php:267 +msgid "Could not create application." +msgstr "Malsukcesis krei aplikaĵon." + +#: actions/newgroup.php:53 +msgid "New group" +msgstr "Nova grupo" + +#: actions/newgroup.php:110 +msgid "Use this form to create a new group." +msgstr "Uzas ĉi tiun formularon por krei novan grupon." + +#: actions/newmessage.php:71 actions/newmessage.php:231 +msgid "New message" +msgstr "Nova mesaÄo" + +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:481 +msgid "You can't send a message to this user." +msgstr "Vi ne povas sendi mesaÄon al la uzanto." + +#: actions/newmessage.php:144 actions/newnotice.php:136 lib/command.php:463 +#: lib/command.php:555 +msgid "No content!" +msgstr "Neniu enhavo!" + +#: actions/newmessage.php:158 +msgid "No recipient specified." +msgstr "Neniu ricevonto speifiÄas." + +#: actions/newmessage.php:164 lib/command.php:484 +msgid "" +"Don't send a message to yourself; just say it to yourself quietly instead." +msgstr "Ne sendu mesaÄon al vi mem! Simple suspiru anstataÅ." + +#: actions/newmessage.php:181 +msgid "Message sent" +msgstr "MesaÄo sendita" + +#: actions/newmessage.php:185 +#, php-format +msgid "Direct message to %s sent." +msgstr "Rekta mesaÄo al %s sendiÄis." + +#: actions/newmessage.php:210 actions/newnotice.php:251 lib/channel.php:189 +msgid "Ajax Error" +msgstr "Eraro de Ajax" + +#: actions/newnotice.php:69 +msgid "New notice" +msgstr "Nova avizo" + +#: actions/newnotice.php:217 +msgid "Notice posted" +msgstr "Avizo afiÅiÄas" + +#: actions/noticesearch.php:68 +#, php-format +msgid "" +"Search for notices on %%site.name%% by their contents. Separate search terms " +"by spaces; they must be 3 characters or more." +msgstr "" +"Serĉi avizon ĉe %%site.name%% per Äia enhavo. Dividu serĉvortojn per spaco; " +"ili estu almenaÅ 3 literojn longaj." + +#: actions/noticesearch.php:78 +msgid "Text search" +msgstr "Teksta serĉado" + +#: actions/noticesearch.php:91 +#, php-format +msgid "Search results for \"%1$s\" on %2$s" +msgstr "Trovito per \"%1$s\" ĉe %2$s" + +#: actions/noticesearch.php:121 +#, php-format +msgid "" +"Be the first to [post on this topic](%%%%action.newnotice%%%%?" +"status_textarea=%s)!" +msgstr "" +"Estu la unua [afiÅi pri la temo](%%%%action.newnotice%%%%?status_textarea=%" +"s)!" + +#: actions/noticesearch.php:124 +#, php-format +msgid "" +"Why not [register an account](%%%%action.register%%%%) and be the first to " +"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" +msgstr "" +"Kial ne [krei konton](%%%%action.register%%%%) kaj esti la unua [afiÅi pri " +"la temo](%%%%action.newnotice%%%%?status_textarea=%s)!" + +#: actions/noticesearchrss.php:96 +#, php-format +msgid "Updates with \"%s\"" +msgstr "ÄœisdatiÄo enhavante \"%s\"" + +#: actions/noticesearchrss.php:98 +#, php-format +msgid "Updates matching search term \"%1$s\" on %2$s!" +msgstr "ÄœisdatiÄo kongruanta al serĉvorto \"%1$s\" ĉe %2$s!" + +#: actions/nudge.php:85 +msgid "" +"This user doesn't allow nudges or hasn't confirmed or set their email yet." +msgstr "" +"La uzanto ne permesas puÅeton aÅ ne jam konfirmis aÅ registris " +"retpoÅtadreson." + +#: actions/nudge.php:94 +msgid "Nudge sent" +msgstr "PuÅeto sendiÄis" + +#: actions/nudge.php:97 +msgid "Nudge sent!" +msgstr "PuÅeto sendiÄis!" + +#: actions/oauthappssettings.php:59 +msgid "You must be logged in to list your applications." +msgstr "Ensalutu por listigi viajn aplikaĵojn." + +#: actions/oauthappssettings.php:74 +msgid "OAuth applications" +msgstr "OAuth aplikoj" + +#: actions/oauthappssettings.php:85 +msgid "Applications you have registered" +msgstr "Aplikoj kiujn vi enskribis" + +#: actions/oauthappssettings.php:135 +#, php-format +msgid "You have not registered any applications yet." +msgstr "Vi ne jam registri iun ajn aplikaĵon." + +#: actions/oauthconnectionssettings.php:72 +msgid "Connected applications" +msgstr "Konektita aplikaĵo" + +#: actions/oauthconnectionssettings.php:83 +msgid "You have allowed the following applications to access you account." +msgstr "Vi permesis al jenaj aplikaĵoj aliradon al via konto." + +#: actions/oauthconnectionssettings.php:175 +msgid "You are not a user of that application." +msgstr "Mi ne estas uzanto de tiu aplikaĵo." + +#: actions/oauthconnectionssettings.php:186 +#, php-format +msgid "Unable to revoke access for app: %s." +msgstr "Maleble revoki aliradon al aplikaĵo: %s." + +#: actions/oauthconnectionssettings.php:198 +msgid "You have not authorized any applications to use your account." +msgstr "Vi ne rajtigis iun ajn aplikaĵon uzi vian konton." + +#: actions/oauthconnectionssettings.php:211 +msgid "Developers can edit the registration settings for their applications " +msgstr "Programisto povas redakti registradan agordon de sia aplikaĵo " + +#: actions/oembed.php:80 actions/shownotice.php:100 +msgid "Notice has no profile." +msgstr "Avizo sen profilo" + +#: actions/oembed.php:87 actions/shownotice.php:175 +#, php-format +msgid "%1$s's status on %2$s" +msgstr "Stato de %1$s ĉe %2$s" + +#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') +#: actions/oembed.php:159 +#, php-format +msgid "Content type %s not supported." +msgstr "Enhavtipo %s ne subteniÄas." + +#. TRANS: Error message displaying attachments. %s is the site's base URL. +#: actions/oembed.php:163 +#, php-format +msgid "Only %s URLs over plain HTTP please." +msgstr "" + +#. TRANS: Client error on an API request with an unsupported data format. +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1204 +#: lib/apiaction.php:1232 lib/apiaction.php:1355 +msgid "Not a supported data format." +msgstr "Datumformato ne subteniÄas." + +#: actions/opensearch.php:64 +msgid "People Search" +msgstr "Homserĉo" + +#: actions/opensearch.php:67 +msgid "Notice Search" +msgstr "Avizoserĉo" + +#: actions/othersettings.php:60 +msgid "Other settings" +msgstr "Aliaj agordoj" + +#: actions/othersettings.php:71 +msgid "Manage various other options." +msgstr "Agordi diversajn aliajn elektojn." + +#: actions/othersettings.php:108 +msgid " (free service)" +msgstr " (Senpaga servo)" + +#: actions/othersettings.php:116 +msgid "Shorten URLs with" +msgstr "Mallongigu URLojn per" + +#: actions/othersettings.php:117 +msgid "Automatic shortening service to use." +msgstr "Uzota aÅtomata mallongigad-servo." + +#: actions/othersettings.php:122 +msgid "View profile designs" +msgstr "Vidi profilo-desegnon" + +#: actions/othersettings.php:123 +msgid "Show or hide profile designs." +msgstr "Montri aÅ kaÅi profilo-desegnon." + +#: actions/othersettings.php:153 +msgid "URL shortening service is too long (max 50 chars)." +msgstr "URL-mallongigado-servo tro longas (maksimume 50 literojn)." + +#: actions/otp.php:69 +msgid "No user ID specified." +msgstr "Neniu uzanto-ID specifiÄas." + +#: actions/otp.php:83 +msgid "No login token specified." +msgstr "Neniu ensalutado-ĵetono specifiÄas." + +#: actions/otp.php:90 +msgid "No login token requested." +msgstr "Neniu ensalutad-ĵetono bezoniÄas." + +#: actions/otp.php:95 +msgid "Invalid login token specified." +msgstr "Specifita ensalutado-ĵetono nevalidas." + +#: actions/otp.php:104 +msgid "Login token expired." +msgstr "Ensalutado-ĵetono eksvalidiÄas." + +#: actions/outbox.php:58 +#, php-format +msgid "Outbox for %1$s - page %2$d" +msgstr "elirkesto de %1$s - paÄo %2$d" + +#: actions/outbox.php:61 +#, php-format +msgid "Outbox for %s" +msgstr "Elirkesto de %s" + +#: actions/outbox.php:116 +#, fuzzy +msgid "This is your outbox, which lists private messages you have sent." +msgstr "" +"Tio ĉi estas via alvenkesto, kie listiÄas viaj alvenaj privataj mesaÄoj." + +#: actions/passwordsettings.php:58 +msgid "Change password" +msgstr "ÅœanÄi pasvorton" + +#: actions/passwordsettings.php:69 +msgid "Change your password." +msgstr "ÅœanÄi vian pasvorton." + +#: actions/passwordsettings.php:96 actions/recoverpassword.php:231 +msgid "Password change" +msgstr "Pasvorta ÅanÄo" + +#: actions/passwordsettings.php:104 +msgid "Old password" +msgstr "Malnova pasvorto" + +#: actions/passwordsettings.php:108 actions/recoverpassword.php:235 +msgid "New password" +msgstr "Nova pasvorto" + +#: actions/passwordsettings.php:109 +msgid "6 or more characters" +msgstr "6 aÅ pli da literoj" + +#: actions/passwordsettings.php:112 actions/recoverpassword.php:239 +#: actions/register.php:440 +msgid "Confirm" +msgstr "Konfirmi" + +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Same kiel pasvorto supra" + +#: actions/passwordsettings.php:117 +msgid "Change" +msgstr "ÅœanÄi" + +#: actions/passwordsettings.php:154 actions/register.php:237 +msgid "Password must be 6 or more characters." +msgstr "Pasvorto devas esti 6-litera aÅ pli longa." + +#: actions/passwordsettings.php:157 actions/register.php:240 +msgid "Passwords don't match." +msgstr "La pasvortoj diferencas." + +#: actions/passwordsettings.php:165 +msgid "Incorrect old password" +msgstr "NeÄusta malnova pasvorto" + +#: actions/passwordsettings.php:181 +msgid "Error saving user; invalid." +msgstr "Eraris konservi uzanton: nevalida." + +#: actions/passwordsettings.php:186 actions/recoverpassword.php:381 +msgid "Can't save new password." +msgstr "Malsukcesis konservi novan pasvorton." + +#: actions/passwordsettings.php:192 actions/recoverpassword.php:211 +msgid "Password saved." +msgstr "Pasvorto konservitas." + +#. TRANS: Menu item for site administration +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +msgid "Paths" +msgstr "Vojoj" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site." +msgstr "Vojo kaj servila agordo por ĉi tiu StatusNet-retejo." + +#: actions/pathsadminpanel.php:157 +#, fuzzy, php-format +msgid "Theme directory not readable: %s." +msgstr "Desegno ne havebla: %s." + +#: actions/pathsadminpanel.php:163 +#, fuzzy, php-format +msgid "Avatar directory not writable: %s." +msgstr "Avatara adresaro" + +#: actions/pathsadminpanel.php:169 +#, fuzzy, php-format +msgid "Background directory not writable: %s." +msgstr "Fona adresaro" + +#: actions/pathsadminpanel.php:177 +#, php-format +msgid "Locales directory not readable: %s." +msgstr "" + +#: actions/pathsadminpanel.php:183 +msgid "Invalid SSL server. The maximum length is 255 characters." +msgstr "" + +#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58 +msgid "Site" +msgstr "Retejo" + +#: actions/pathsadminpanel.php:238 +msgid "Server" +msgstr "Servilo" + +#: actions/pathsadminpanel.php:238 +msgid "Site's server hostname." +msgstr "Gastigserva Nomo de la retejo" + +#: actions/pathsadminpanel.php:242 +msgid "Path" +msgstr "Vojo" + +#: actions/pathsadminpanel.php:242 +msgid "Site path" +msgstr "Reteja vojo" + +#: actions/pathsadminpanel.php:246 +msgid "Path to locales" +msgstr "Lokigilo al lokaĵaro" + +#: actions/pathsadminpanel.php:246 +msgid "Directory path to locales" +msgstr "Adresara lokigilo al lokaĵaro" + +#: actions/pathsadminpanel.php:250 +msgid "Fancy URLs" +msgstr "" + +#: actions/pathsadminpanel.php:252 +msgid "Use fancy (more readable and memorable) URLs?" +msgstr "" + +#: actions/pathsadminpanel.php:259 +msgid "Theme" +msgstr "Temo" + +#: actions/pathsadminpanel.php:264 +msgid "Theme server" +msgstr "Tema servilo" + +#: actions/pathsadminpanel.php:268 +msgid "Theme path" +msgstr "Temo-lokigilo" + +#: actions/pathsadminpanel.php:272 +msgid "Theme directory" +msgstr "Tema adresaro" + +#: actions/pathsadminpanel.php:279 +msgid "Avatars" +msgstr "Avataroj" + +#: actions/pathsadminpanel.php:284 +msgid "Avatar server" +msgstr "Avatara servilo" + +#: actions/pathsadminpanel.php:288 +msgid "Avatar path" +msgstr "Avataro-lokigilo" + +#: actions/pathsadminpanel.php:292 +msgid "Avatar directory" +msgstr "Avatara adresaro" + +#: actions/pathsadminpanel.php:301 +msgid "Backgrounds" +msgstr "Fono" + +#: actions/pathsadminpanel.php:305 +msgid "Background server" +msgstr "Fono-lokigilo" + +#: actions/pathsadminpanel.php:309 +msgid "Background path" +msgstr "Fono-lokigilo" + +#: actions/pathsadminpanel.php:313 +msgid "Background directory" +msgstr "Fona adresaro" + +#: actions/pathsadminpanel.php:320 +msgid "SSL" +msgstr "\"SSL\"" + +#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202 +msgid "Never" +msgstr "Neniam" + +#: actions/pathsadminpanel.php:324 +msgid "Sometimes" +msgstr "Kelkfoje" + +#: actions/pathsadminpanel.php:325 +msgid "Always" +msgstr "Ĉiam" + +#: actions/pathsadminpanel.php:329 +msgid "Use SSL" +msgstr "Uzi \"SSL\"" + +#: actions/pathsadminpanel.php:330 +msgid "When to use SSL" +msgstr "Kiam uzi \"SSL\"" + +#: actions/pathsadminpanel.php:335 +msgid "SSL server" +msgstr "\"SSL\"a servilo" + +#: actions/pathsadminpanel.php:336 +msgid "Server to direct SSL requests to" +msgstr "Servilo, kien orienti \"SSL\"-peton" + +#: actions/pathsadminpanel.php:352 +msgid "Save paths" +msgstr "Konservu lokigilon" + +#: 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 "" +"Serĉi personon ĉe %%site.name%% per Äia nomo, loko, aÅ intereso. Dividu " +"serĉvortojn per spacoj; ili estu almenaÅ 3 literojn longaj." + +#: actions/peoplesearch.php:58 +msgid "People search" +msgstr "Persona serĉado" + +#: actions/peopletag.php:68 +#, php-format +msgid "Not a valid people tag: %s." +msgstr "Ne valida persona markilo: %s." + +#: actions/peopletag.php:142 +#, php-format +msgid "Users self-tagged with %1$s - page %2$d" +msgstr "Uzantoj sinmarkitaj per %1$s - paÄo %2$d" + +#: actions/postnotice.php:95 +msgid "Invalid notice content." +msgstr "Nevalida avizo-enhavo" + +#: actions/postnotice.php:101 +#, php-format +msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’." +msgstr "Aviza permesilo ‘%1$s’ ne konformas al reteja permesilo ‘%2$s’." + +#: actions/profilesettings.php:60 +msgid "Profile settings" +msgstr "Profila agordo" + +#: actions/profilesettings.php:71 +msgid "" +"You can update your personal profile info here so people know more about you." +msgstr "" +"Vi povas Äisdatigi vian propran profilan informon, por ke oni sciu pli pri " +"vi." + +#: actions/profilesettings.php:99 +msgid "Profile information" +msgstr "Profila informo" + +#: actions/profilesettings.php:108 lib/groupeditform.php:154 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1-64 minusklaj literoj aÅ ciferoj, neniu interpunkcio aÅ spaco" + +#: actions/profilesettings.php:111 actions/register.php:455 +#: actions/showgroup.php:256 actions/tagother.php:104 +#: lib/groupeditform.php:157 lib/userprofile.php:150 +msgid "Full name" +msgstr "Plena nomo" + +#. TRANS: Form input field label. +#: actions/profilesettings.php:115 actions/register.php:460 +#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +msgid "Homepage" +msgstr "HejmpaÄo" + +#: actions/profilesettings.php:117 actions/register.php:462 +msgid "URL of your homepage, blog, or profile on another site" +msgstr "URL de via hejmpaÄo, blogo aÅ profilo ĉe alia retejo" + +#: actions/profilesettings.php:122 actions/register.php:468 +#, php-format +msgid "Describe yourself and your interests in %d chars" +msgstr "Priskribu vin mem kaj viajn Åatokupojn per ne pli ol %d signoj" + +#: actions/profilesettings.php:125 actions/register.php:471 +msgid "Describe yourself and your interests" +msgstr "Priskribu vin mem kaj viajn Åatokupojn" + +#: actions/profilesettings.php:127 actions/register.php:473 +msgid "Bio" +msgstr "Biografio" + +#: actions/profilesettings.php:132 actions/register.php:478 +#: actions/showgroup.php:265 actions/tagother.php:112 +#: actions/userauthorization.php:166 lib/groupeditform.php:177 +#: lib/userprofile.php:165 +msgid "Location" +msgstr "Loko" + +#: actions/profilesettings.php:134 actions/register.php:480 +msgid "Where you are, like \"City, State (or Region), Country\"" +msgstr "Kie vi estas, ekzemple \"Urbo, Åœtato (aÅ Regiono), Lando\"" + +#: actions/profilesettings.php:138 +msgid "Share my current location when posting notices" +msgstr "Sciigu mian nunan lokon, kiam mi sendas avizon." + +#: actions/profilesettings.php:145 actions/tagother.php:149 +#: actions/tagother.php:209 lib/subscriptionlist.php:106 +#: lib/subscriptionlist.php:108 lib/userprofile.php:210 +msgid "Tags" +msgstr "Markiloj" + +#: actions/profilesettings.php:147 +msgid "" +"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" +msgstr "" +"Markiloj por vi mem (literoj, ciferoj, \"-\", \".\", kaj \"_\"), dividite " +"per komoj aÅ spacoj" + +#: actions/profilesettings.php:151 +msgid "Language" +msgstr "Lingvo" + +#: actions/profilesettings.php:152 +msgid "Preferred language" +msgstr "Preferata lingvo" + +#: actions/profilesettings.php:161 +msgid "Timezone" +msgstr "Horzono" + +#: actions/profilesettings.php:162 +msgid "What timezone are you normally in?" +msgstr "En kiu horzono vi kutime troviÄas?" + +#: actions/profilesettings.php:167 +msgid "" +"Automatically subscribe to whoever subscribes to me (best for non-humans)" +msgstr "AÅtomate aboni iun ajn, kiu abonas min (prefereble por ne-homoj)" + +#: actions/profilesettings.php:228 actions/register.php:230 +#, php-format +msgid "Bio is too long (max %d chars)." +msgstr "Biografio tro longas (maksimume 255 literoj)" + +#: actions/profilesettings.php:235 actions/siteadminpanel.php:151 +msgid "Timezone not selected." +msgstr "Horzono ne elektita" + +#: actions/profilesettings.php:241 +msgid "Language is too long (max 50 chars)." +msgstr "Lingvo tro longas (maksimume 255 literoj)" + +#: actions/profilesettings.php:253 actions/tagother.php:178 +#, php-format +msgid "Invalid tag: \"%s\"" +msgstr "Nevalida markilo: \"%s\"" + +#: actions/profilesettings.php:306 +msgid "Couldn't update user for autosubscribe." +msgstr "Malsukcesis Äisdatigi uzanton por aÅtomatabonado." + +#: actions/profilesettings.php:363 +msgid "Couldn't save location prefs." +msgstr "Malsukcesis konservi lokan preferon." + +#: actions/profilesettings.php:375 +msgid "Couldn't save profile." +msgstr "Malsukcesis konservi la profilon." + +#: actions/profilesettings.php:383 +msgid "Couldn't save tags." +msgstr "Malsukcesis konservi markilojn." + +#. TRANS: Message after successful saving of administrative settings. +#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +msgid "Settings saved." +msgstr "Agordo konservitas." + +#: actions/public.php:83 +#, php-format +msgid "Beyond the page limit (%s)." +msgstr "Trans paÄolimo (%s)." + +#: actions/public.php:92 +msgid "Could not retrieve public stream." +msgstr "Malsukcesis ricevi publikan fluon" + +#: actions/public.php:130 +#, php-format +msgid "Public timeline, page %d" +msgstr "Publika tempstrio, paÄo %d" + +#: actions/public.php:132 lib/publicgroupnav.php:79 +msgid "Public timeline" +msgstr "Publika tempstrio" + +#: actions/public.php:160 +msgid "Public Stream Feed (RSS 1.0)" +msgstr "Publika fluo (RSS 1.0)" + +#: actions/public.php:164 +msgid "Public Stream Feed (RSS 2.0)" +msgstr "Publika fluo (RSS 2.0)" + +#: actions/public.php:168 +msgid "Public Stream Feed (Atom)" +msgstr "Publika fluo (Atom)" + +#: actions/public.php:188 +#, php-format +msgid "" +"This is the public timeline for %%site.name%% but no one has posted anything " +"yet." +msgstr "" +"Tio ĉi estas la publika tempstrio de %%site.name%%, sed ankoraÅ neniu afiÅis " +"ion ajn." + +#: actions/public.php:191 +msgid "Be the first to post!" +msgstr "Estu la unua afiÅanto!" + +#: actions/public.php:195 +#, php-format +msgid "" +"Why not [register an account](%%action.register%%) and be the first to post!" +msgstr "Kial ne [krei konton](%%action.register%%) kaj esti la unua afiÅanto!" + +#: actions/public.php:242 +#, fuzzy, php-format +msgid "" +"This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-" +"blogging) service based on the Free Software [StatusNet](http://status.net/) " +"tool. [Join now](%%action.register%%) to share notices about yourself with " +"friends, family, and colleagues! ([Read more](%%doc.help%%))" +msgstr "" +"Tio ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-" +"blogging) servo surbaze de libera servila programo [StatusNet](http://status." +"net/)." + +#: actions/public.php:247 +#, php-format +msgid "" +"This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-" +"blogging) service based on the Free Software [StatusNet](http://status.net/) " +"tool." +msgstr "" +"Tio ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-" +"blogging) servo surbaze de libera servila programo [StatusNet](http://status." +"net/)." + +#: actions/publictagcloud.php:57 +msgid "Public tag cloud" +msgstr "Publika markil-nubo" + +#: actions/publictagcloud.php:63 +#, php-format +msgid "These are most popular recent tags on %s " +msgstr "" + +#: actions/publictagcloud.php:69 +#, php-format +msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet." +msgstr "" + +#: actions/publictagcloud.php:72 +msgid "Be the first to post one!" +msgstr "Estu la unua afiÅanto!" + +#: actions/publictagcloud.php:75 +#, fuzzy, php-format +msgid "" +"Why not [register an account](%%action.register%%) and be the first to post " +"one!" +msgstr "Kial ne [krei konton](%%action.register%%) kaj esti la unua afiÅanto!" + +#: actions/publictagcloud.php:134 +#, fuzzy +msgid "Tag cloud" +msgstr "Publika markil-nubo" + +#: actions/recoverpassword.php:36 +#, fuzzy +msgid "You are already logged in!" +msgstr "Vi jam ensalutis." + +#: actions/recoverpassword.php:62 +#, fuzzy +msgid "No such recovery code." +msgstr "Ne estas tiu avizo." + +#: actions/recoverpassword.php:66 +msgid "Not a recovery code." +msgstr "" + +#: actions/recoverpassword.php:73 +msgid "Recovery code for unknown user." +msgstr "" + +#: actions/recoverpassword.php:86 +#, fuzzy +msgid "Error with confirmation code." +msgstr "Neniu konfirma kodo." + +#: actions/recoverpassword.php:97 +#, fuzzy +msgid "This confirmation code is too old. Please start again." +msgstr "Tiu komfirmnumero ne estas por vi!" + +#: actions/recoverpassword.php:111 +#, fuzzy +msgid "Could not update user with confirmed email address." +msgstr "Nuna konfirmita retpoÅtadreso." + +#: actions/recoverpassword.php:152 +msgid "" +"If you have forgotten or lost your password, you can get a new one sent to " +"the email address you have stored in your account." +msgstr "" + +#: actions/recoverpassword.php:158 +msgid "You have been identified. Enter a new password below. " +msgstr "Vi estis identigita. Enigu sube novan pasvorton." + +#: actions/recoverpassword.php:188 +#, fuzzy +msgid "Password recovery" +msgstr "Pasvorta ÅanÄo" + +#: actions/recoverpassword.php:191 +#, fuzzy +msgid "Nickname or email address" +msgstr "Neniu retpoÅta adreso." + +#: actions/recoverpassword.php:193 +msgid "Your nickname on this server, or your registered email address." +msgstr "" + +#: actions/recoverpassword.php:199 actions/recoverpassword.php:200 +#, fuzzy +msgid "Recover" +msgstr "Forigi" + +#: actions/recoverpassword.php:208 +msgid "Reset password" +msgstr "Refari pasvorton" + +#: actions/recoverpassword.php:209 +msgid "Recover password" +msgstr "Refari pasvorton" + +#: actions/recoverpassword.php:210 actions/recoverpassword.php:335 +msgid "Password recovery requested" +msgstr "" + +#: actions/recoverpassword.php:213 +msgid "Unknown action" +msgstr "" + +#: actions/recoverpassword.php:236 +msgid "6 or more characters, and don't forget it!" +msgstr "AlmenaÅ 6 signoj, kaj ne forgesu Äin!" + +#: actions/recoverpassword.php:243 +msgid "Reset" +msgstr "Restarigi" + +#: actions/recoverpassword.php:252 +#, fuzzy +msgid "Enter a nickname or email address." +msgstr "Tiu ne estas via retpoÅtadreso." + +#: actions/recoverpassword.php:282 +msgid "No user with that email address or username." +msgstr "" + +#: actions/recoverpassword.php:299 +msgid "No registered email address for that user." +msgstr "" + +#: actions/recoverpassword.php:313 +#, fuzzy +msgid "Error saving address confirmation." +msgstr "Eraris konservi uzanton: nevalida." + +#: actions/recoverpassword.php:338 +msgid "" +"Instructions for recovering your password have been sent to the email " +"address registered to your account." +msgstr "" + +#: actions/recoverpassword.php:357 +#, fuzzy +msgid "Unexpected password reset." +msgstr "Neatendita formo-sendo." + +#: actions/recoverpassword.php:365 +msgid "Password must be 6 chars or more." +msgstr "Pasvorto devas enhavi 6 signojn aÅ pli." + +#: actions/recoverpassword.php:369 +#, fuzzy +msgid "Password and confirmation do not match." +msgstr "La pasvortoj diferencas." + +#: actions/recoverpassword.php:388 actions/register.php:255 +#, fuzzy +msgid "Error setting user." +msgstr "Eraris konservi uzanton: nevalida." + +#: actions/recoverpassword.php:395 +msgid "New password successfully saved. You are now logged in." +msgstr "" + +#: actions/register.php:92 actions/register.php:196 actions/register.php:412 +msgid "Sorry, only invited people can register." +msgstr "" + +#: actions/register.php:99 +msgid "Sorry, invalid invitation code." +msgstr "" + +#: actions/register.php:119 +msgid "Registration successful" +msgstr "RegistriÄo sukcesa" + +#: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85 +msgid "Register" +msgstr "Registri" + +#: actions/register.php:142 +msgid "Registration not allowed." +msgstr "RegistriÄo ne permesita." + +#: actions/register.php:205 +msgid "You can't register if you don't agree to the license." +msgstr "Vi ne povas registri se vi ne konsentas al la licenco." + +#: actions/register.php:219 +msgid "Email address already exists." +msgstr "RetpoÅta adreso jam ekzistas." + +#: actions/register.php:250 actions/register.php:272 +msgid "Invalid username or password." +msgstr "Nevalida uzantnomo aÅ pasvorto." + +#: actions/register.php:350 +msgid "" +"With this form you can create a new account. You can then post notices and " +"link up to friends and colleagues. " +msgstr "" + +#: actions/register.php:432 +#, fuzzy +msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." +msgstr "1-64 minusklaj literoj aÅ ciferoj, neniu interpunkcio aÅ spaco" + +#: actions/register.php:437 +#, fuzzy +msgid "6 or more characters. Required." +msgstr "6 aÅ pli da literoj" + +#: actions/register.php:441 +#, fuzzy +msgid "Same as password above. Required." +msgstr "Same kiel pasvorto supra" + +#. TRANS: Link description in user account settings menu. +#: actions/register.php:445 actions/register.php:449 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +msgid "Email" +msgstr "RetpoÅto" + +#: actions/register.php:446 actions/register.php:450 +msgid "Used only for updates, announcements, and password recovery" +msgstr "" + +#: actions/register.php:457 +msgid "Longer name, preferably your \"real\" name" +msgstr "" + +#: actions/register.php:518 +#, php-format +msgid "" +"I understand that content and data of %1$s are private and confidential." +msgstr "" + +#: actions/register.php:528 +#, php-format +msgid "My text and files are copyright by %1$s." +msgstr "" + +#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors. +#: actions/register.php:532 +msgid "My text and files remain under my own copyright." +msgstr "" + +#. TRANS: Copyright checkbox label in registration dialog, for all rights reserved. +#: actions/register.php:535 +msgid "All rights reserved." +msgstr "" + +#. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses. +#: actions/register.php:540 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" + +#: actions/register.php:583 +#, php-format +msgid "" +"Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may " +"want to...\n" +"\n" +"* Go to [your profile](%2$s) and post your first message.\n" +"* Add a [Jabber/GTalk address](%%%%action.imsettings%%%%) so you can send " +"notices through instant messages.\n" +"* [Search for people](%%%%action.peoplesearch%%%%) that you may know or that " +"share your interests. \n" +"* Update your [profile settings](%%%%action.profilesettings%%%%) to tell " +"others more about you. \n" +"* Read over the [online docs](%%%%doc.help%%%%) for features you may have " +"missed. \n" +"\n" +"Thanks for signing up and we hope you enjoy using this service." +msgstr "" + +#: actions/register.php:607 +msgid "" +"(You should receive a message by email momentarily, with instructions on how " +"to confirm your email address.)" +msgstr "" + +#: actions/remotesubscribe.php:98 +#, php-format +msgid "" +"To subscribe, you can [login](%%action.login%%), or [register](%%action." +"register%%) a new account. If you already have an account on a [compatible " +"microblogging site](%%doc.openmublog%%), enter your profile URL below." +msgstr "" + +#: actions/remotesubscribe.php:112 +#, fuzzy +msgid "Remote subscribe" +msgstr "Malaboni" + +#: actions/remotesubscribe.php:124 +msgid "Subscribe to a remote user" +msgstr "" + +#: actions/remotesubscribe.php:129 +#, fuzzy +msgid "User nickname" +msgstr "Neniu kromnomo." + +#: actions/remotesubscribe.php:130 +msgid "Nickname of the user you want to follow" +msgstr "" + +#: actions/remotesubscribe.php:133 +#, fuzzy +msgid "Profile URL" +msgstr "Profilo" + +#: actions/remotesubscribe.php:134 +msgid "URL of your profile on another compatible microblogging service" +msgstr "" + +#: actions/remotesubscribe.php:137 lib/subscribeform.php:139 +#: lib/userprofile.php:406 +msgid "Subscribe" +msgstr "Aboni" + +#: actions/remotesubscribe.php:159 +msgid "Invalid profile URL (bad format)" +msgstr "" + +#: actions/remotesubscribe.php:168 +msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)." +msgstr "" + +#: actions/remotesubscribe.php:176 +msgid "That’s a local profile! Login to subscribe." +msgstr "" + +#: actions/remotesubscribe.php:183 +#, fuzzy +msgid "Couldn’t get a request token." +msgstr "Malsukcesis interÅanÄi petĵetonon al atingoĵetono." + +#: actions/repeat.php:57 +msgid "Only logged-in users can repeat notices." +msgstr "" + +#: actions/repeat.php:64 actions/repeat.php:71 +#, fuzzy +msgid "No notice specified." +msgstr "Neniu profilo elektita." + +#: actions/repeat.php:76 +msgid "You can't repeat your own notice." +msgstr "Vi ne povas ripeti vian propran avizon." + +#: actions/repeat.php:90 +msgid "You already repeated that notice." +msgstr "La avizo jam ripetiÄis." + +#: actions/repeat.php:114 lib/noticelist.php:676 +msgid "Repeated" +msgstr "Ripetita" + +#: actions/repeat.php:119 +msgid "Repeated!" +msgstr "Ripetita!" + +#: actions/replies.php:126 actions/repliesrss.php:68 +#: lib/personalgroupnav.php:105 +#, fuzzy, php-format +msgid "Replies to %s" +msgstr "Ripetoj de %s" + +#: actions/replies.php:128 +#, fuzzy, php-format +msgid "Replies to %1$s, page %2$d" +msgstr "Alvenkesto de %1$s - paÄo %2$d" + +#: actions/replies.php:145 +#, fuzzy, php-format +msgid "Replies feed for %s (RSS 1.0)" +msgstr "Fluo por amikoj de %s (RSS 1.0)" + +#: actions/replies.php:152 +#, fuzzy, php-format +msgid "Replies feed for %s (RSS 2.0)" +msgstr "Fluo por amikoj de %s (RSS 2.0)" + +#: actions/replies.php:159 +#, fuzzy, php-format +msgid "Replies feed for %s (Atom)" +msgstr "Fluo por amikoj de %s (Atom)" + +#: actions/replies.php:199 +#, fuzzy, php-format +msgid "" +"This is the timeline showing replies to %1$s but %2$s hasn't received a " +"notice to them yet." +msgstr "" +"Tie ĉi estas la tempstrio de %s kaj amikoj sed ankoraÅ neniu afiÅis ion ajn." + +#: actions/replies.php:204 +#, php-format +msgid "" +"You can engage other users in a conversation, subscribe to more people or " +"[join groups](%%action.groups%%)." +msgstr "" + +#: actions/replies.php:206 +#, fuzzy, php-format +msgid "" +"You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action." +"newnotice%%%%?status_textarea=%3$s)." +msgstr "" +"Vi povas provi [puÅeti %1$s](../%2$s) de lia profilo aÅ [afiÅi ion al li](%%" +"%%action.newnotice%%%%?status_textarea=%3$s)." + +#: actions/repliesrss.php:72 +#, fuzzy, php-format +msgid "Replies to %1$s on %2$s!" +msgstr "Bonvenon al %1$s, @%2$s!" + +#: actions/revokerole.php:75 +#, fuzzy +msgid "You cannot revoke user roles on this site." +msgstr "Vi ne rajtas doni al uzanto rolon ĉe ĉi tiu retejo." + +#: actions/revokerole.php:82 +#, fuzzy +msgid "User doesn't have this role." +msgstr "Uzanto jam havas la rolon." + +#: actions/rsd.php:146 actions/version.php:159 +#, fuzzy +msgid "StatusNet" +msgstr "Stato forigita." + +#: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy +msgid "You cannot sandbox users on this site." +msgstr "Vi ne rajtas doni al uzanto rolon ĉe ĉi tiu retejo." + +#: actions/sandbox.php:72 +#, fuzzy +msgid "User is already sandboxed." +msgstr "La uzanto jam de grupo blokiÄas." + +#. TRANS: Menu item for site administration +#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 +#: lib/adminpanelaction.php:392 +#, fuzzy +msgid "Sessions" +msgstr "Versio" + +#: actions/sessionsadminpanel.php:65 +#, fuzzy +msgid "Session settings for this StatusNet site." +msgstr "Aspektaj agordoj por ĉi tiu StatusNet-retejo." + +#: actions/sessionsadminpanel.php:175 +msgid "Handle sessions" +msgstr "" + +#: actions/sessionsadminpanel.php:177 +msgid "Whether to handle sessions ourselves." +msgstr "" + +#: actions/sessionsadminpanel.php:181 +msgid "Session debugging" +msgstr "" + +#: actions/sessionsadminpanel.php:183 +msgid "Turn on debugging output for sessions." +msgstr "" + +#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 +#: actions/useradminpanel.php:294 +#, fuzzy +msgid "Save site settings" +msgstr "Konservu atingan agordon" + +#: actions/showapplication.php:82 +#, fuzzy +msgid "You must be logged in to view an application." +msgstr "Ensalutu por redakti la aplikaĵon." + +#: actions/showapplication.php:157 +#, fuzzy +msgid "Application profile" +msgstr "Aplikaĵo ne trovita." + +#. TRANS: Form input field label for application icon. +#: actions/showapplication.php:159 lib/applicationeditform.php:182 +msgid "Icon" +msgstr "" + +#. TRANS: Form input field label for application name. +#: actions/showapplication.php:169 actions/version.php:197 +#: lib/applicationeditform.php:199 +msgid "Name" +msgstr "Nomo" + +#. TRANS: Form input field label. +#: actions/showapplication.php:178 lib/applicationeditform.php:235 +msgid "Organization" +msgstr "Organizaĵo" + +#. TRANS: Form input field label. +#: actions/showapplication.php:187 actions/version.php:200 +#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +msgid "Description" +msgstr "Priskribo" + +#: actions/showapplication.php:192 actions/showgroup.php:436 +#: lib/profileaction.php:187 +msgid "Statistics" +msgstr "" + +#: actions/showapplication.php:203 +#, php-format +msgid "Created by %1$s - %2$s access by default - %3$d users" +msgstr "" + +#: actions/showapplication.php:213 +#, fuzzy +msgid "Application actions" +msgstr "Aplikaĵo ne trovita." + +#: actions/showapplication.php:236 +msgid "Reset key & secret" +msgstr "" + +#: actions/showapplication.php:261 +#, fuzzy +msgid "Application info" +msgstr "Aplikaĵo ne trovita." + +#: actions/showapplication.php:263 +msgid "Consumer key" +msgstr "" + +#: actions/showapplication.php:268 +msgid "Consumer secret" +msgstr "" + +#: actions/showapplication.php:273 +msgid "Request token URL" +msgstr "" + +#: actions/showapplication.php:278 +msgid "Access token URL" +msgstr "" + +#: actions/showapplication.php:283 +msgid "Authorize URL" +msgstr "" + +#: actions/showapplication.php:288 +msgid "" +"Note: We support HMAC-SHA1 signatures. We do not support the plaintext " +"signature method." +msgstr "" + +#: actions/showapplication.php:309 +#, fuzzy +msgid "Are you sure you want to reset your consumer key and secret?" +msgstr "Ĉu vi certe volas forigi la avizon?" + +#: actions/showfavorites.php:79 +#, fuzzy, php-format +msgid "%1$s's favorite notices, page %2$d" +msgstr "Åœatataj avizoj de %s" + +#: actions/showfavorites.php:132 +#, fuzzy +msgid "Could not retrieve favorite notices." +msgstr "Malsukcesis krei Åataton." + +#: actions/showfavorites.php:171 +#, fuzzy, php-format +msgid "Feed for favorites of %s (RSS 1.0)" +msgstr "Fluo por amikoj de %s (RSS 1.0)" + +#: actions/showfavorites.php:178 +#, fuzzy, php-format +msgid "Feed for favorites of %s (RSS 2.0)" +msgstr "Fluo por amikoj de %s (RSS 2.0)" + +#: actions/showfavorites.php:185 +#, fuzzy, php-format +msgid "Feed for favorites of %s (Atom)" +msgstr "Fluo por amikoj de %s (Atom)" + +#: actions/showfavorites.php:206 +msgid "" +"You haven't chosen any favorite notices yet. Click the fave button on " +"notices you like to bookmark them for later or shed a spotlight on them." +msgstr "" + +#: actions/showfavorites.php:208 +#, php-format +msgid "" +"%s hasn't added any favorite notices yet. Post something interesting they " +"would add to their favorites :)" +msgstr "" + +#: actions/showfavorites.php:212 +#, fuzzy, php-format +msgid "" +"%s hasn't added any favorite notices yet. Why not [register an account](%%%%" +"action.register%%%%) and then post something interesting they would add to " +"their favorites :)" +msgstr "" +"[Kreu konton](%%action.register%%) kaj estu la unua, kiu aldonos avizon al " +"sia Åatolisto!" + +#: actions/showfavorites.php:243 +msgid "This is a way to share what you like." +msgstr "" + +#: actions/showgroup.php:82 lib/groupnav.php:86 +#, fuzzy, php-format +msgid "%s group" +msgstr "Grupoj de %s" + +#: actions/showgroup.php:84 +#, fuzzy, php-format +msgid "%1$s group, page %2$d" +msgstr "%1$s grupanoj, paÄo %2$d" + +#: actions/showgroup.php:227 +#, fuzzy +msgid "Group profile" +msgstr "Grupa emblemo" + +#: actions/showgroup.php:272 actions/tagother.php:118 +#: actions/userauthorization.php:175 lib/userprofile.php:178 +msgid "URL" +msgstr "URL" + +#: actions/showgroup.php:283 actions/tagother.php:128 +#: actions/userauthorization.php:187 lib/userprofile.php:195 +msgid "Note" +msgstr "Noto" + +#: actions/showgroup.php:293 lib/groupeditform.php:184 +#, fuzzy +msgid "Aliases" +msgstr "Ĉiam" + +#: actions/showgroup.php:302 +#, fuzzy +msgid "Group actions" +msgstr "grupoj ĉe %s" + +#: actions/showgroup.php:338 +#, fuzzy, php-format +msgid "Notice feed for %s group (RSS 1.0)" +msgstr "Fluo por amikoj de %s (RSS 1.0)" + +#: actions/showgroup.php:344 +#, fuzzy, php-format +msgid "Notice feed for %s group (RSS 2.0)" +msgstr "Fluo por amikoj de %s (RSS 2.0)" + +#: actions/showgroup.php:350 +#, fuzzy, php-format +msgid "Notice feed for %s group (Atom)" +msgstr "Fluo por amikoj de %s (Atom)" + +#: actions/showgroup.php:355 +#, fuzzy, php-format +msgid "FOAF for %s group" +msgstr "Grupoj de %s" + +#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +msgid "Members" +msgstr "Grupanoj" + +#: actions/showgroup.php:398 lib/profileaction.php:117 +#: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95 +#: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71 +#, fuzzy +msgid "(None)" +msgstr "Noto" + +#: actions/showgroup.php:404 +msgid "All members" +msgstr "Ĉiuj grupanoj" + +#: actions/showgroup.php:439 +#, fuzzy +msgid "Created" +msgstr "Ripetita" + +#: actions/showgroup.php:455 +#, fuzzy, php-format +msgid "" +"**%s** is a user group on %%%%site.name%%%%, a [micro-blogging](http://en." +"wikipedia.org/wiki/Micro-blogging) service based on the Free Software " +"[StatusNet](http://status.net/) tool. Its members share short messages about " +"their life and interests. [Join now](%%%%action.register%%%%) to become part " +"of this group and many more! ([Read more](%%%%doc.help%%%%))" +msgstr "" +"Tio ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-" +"blogging) servo surbaze de libera servila programo [StatusNet](http://status." +"net/)." + +#: actions/showgroup.php:461 +#, fuzzy, 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 "" +"Tio ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-" +"blogging) servo surbaze de libera servila programo [StatusNet](http://status." +"net/)." + +#: actions/showgroup.php:489 +#, fuzzy +msgid "Admins" +msgstr "Administranto" + +#: actions/showmessage.php:81 +#, fuzzy +msgid "No such message." +msgstr "Ne estas tiu paÄo." + +#: actions/showmessage.php:98 +msgid "Only the sender and recipient may read this message." +msgstr "" + +#: actions/showmessage.php:108 +#, fuzzy, php-format +msgid "Message to %1$s on %2$s" +msgstr "Äœisdatigoj etikeditaj %1$s ĉe %2$s!" + +#: actions/showmessage.php:113 +#, fuzzy, php-format +msgid "Message from %1$s on %2$s" +msgstr "Äœisdatigoj etikeditaj %1$s ĉe %2$s!" + +#: actions/shownotice.php:90 +msgid "Notice deleted." +msgstr "Avizo viÅiÄas" + +#: actions/showstream.php:73 +#, fuzzy, php-format +msgid " tagged %s" +msgstr "Avizoj etikeditaj %s" + +#: actions/showstream.php:79 +#, fuzzy, php-format +msgid "%1$s, page %2$d" +msgstr "%1$s kaj amikoj, paÄo %2$d" + +#: actions/showstream.php:122 +#, fuzzy, php-format +msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" +msgstr "Fluo por amikoj de %s (RSS 1.0)" + +#: actions/showstream.php:129 +#, fuzzy, php-format +msgid "Notice feed for %s (RSS 1.0)" +msgstr "Fluo por amikoj de %s (RSS 1.0)" + +#: actions/showstream.php:136 +#, fuzzy, php-format +msgid "Notice feed for %s (RSS 2.0)" +msgstr "Fluo por amikoj de %s (RSS 2.0)" + +#: actions/showstream.php:143 +#, fuzzy, php-format +msgid "Notice feed for %s (Atom)" +msgstr "Fluo por amikoj de %s (Atom)" + +#: actions/showstream.php:148 +#, fuzzy, php-format +msgid "FOAF for %s" +msgstr "Elirkesto de %s" + +#: actions/showstream.php:200 +#, fuzzy, php-format +msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet." +msgstr "" +"Tie ĉi estas la tempstrio de %s kaj amikoj sed ankoraÅ neniu afiÅis ion ajn." + +#: actions/showstream.php:205 +msgid "" +"Seen anything interesting recently? You haven't posted any notices yet, now " +"would be a good time to start :)" +msgstr "" + +#: actions/showstream.php:207 +#, fuzzy, php-format +msgid "" +"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%" +"%?status_textarea=%2$s)." +msgstr "" +"Vi povas provi [puÅeti %1$s](../%2$s) de lia profilo aÅ [afiÅi ion al li](%%" +"%%action.newnotice%%%%?status_textarea=%3$s)." + +#: actions/showstream.php:243 +#, fuzzy, php-format +msgid "" +"**%s** has an account on %%%%site.name%%%%, a [micro-blogging](http://en." +"wikipedia.org/wiki/Micro-blogging) service based on the Free Software " +"[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to " +"follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))" +msgstr "" +"Tio ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-" +"blogging) servo surbaze de libera servila programo [StatusNet](http://status." +"net/)." + +#: actions/showstream.php:248 +#, fuzzy, 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 "" +"Tio ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-" +"blogging) servo surbaze de libera servila programo [StatusNet](http://status." +"net/)." + +#: actions/showstream.php:305 +#, fuzzy, php-format +msgid "Repeat of %s" +msgstr "Ripetoj de %s" + +#: actions/silence.php:65 actions/unsilence.php:65 +#, fuzzy +msgid "You cannot silence users on this site." +msgstr "Vi ne rajtas doni al uzanto rolon ĉe ĉi tiu retejo." + +#: actions/silence.php:72 +#, fuzzy +msgid "User is already silenced." +msgstr "La uzanto jam de grupo blokiÄas." + +#: actions/siteadminpanel.php:69 +#, fuzzy +msgid "Basic settings for this StatusNet site" +msgstr "Aspektaj agordoj por ĉi tiu StatusNet-retejo." + +#: actions/siteadminpanel.php:133 +msgid "Site name must have non-zero length." +msgstr "" + +#: actions/siteadminpanel.php:141 +#, fuzzy +msgid "You must have a valid contact email address." +msgstr "RetpoÅta adreso ne valida" + +#: actions/siteadminpanel.php:159 +#, php-format +msgid "Unknown language \"%s\"." +msgstr "" + +#: actions/siteadminpanel.php:165 +msgid "Minimum text limit is 0 (unlimited)." +msgstr "" + +#: actions/siteadminpanel.php:171 +msgid "Dupe limit must be one or more seconds." +msgstr "" + +#: actions/siteadminpanel.php:221 +msgid "General" +msgstr "Äœenerala" + +#: actions/siteadminpanel.php:224 +#, fuzzy +msgid "Site name" +msgstr "Reteja desegno" + +#: actions/siteadminpanel.php:225 +msgid "The name of your site, like \"Yourcompany Microblog\"" +msgstr "" + +#: actions/siteadminpanel.php:229 +msgid "Brought by" +msgstr "" + +#: actions/siteadminpanel.php:230 +msgid "Text used for credits link in footer of each page" +msgstr "" + +#: actions/siteadminpanel.php:234 +msgid "Brought by URL" +msgstr "" + +#: actions/siteadminpanel.php:235 +msgid "URL used for credits link in footer of each page" +msgstr "" + +#: actions/siteadminpanel.php:239 +#, fuzzy +msgid "Contact email address for your site" +msgstr "Alvena retpoÅtadreso forigita." + +#: actions/siteadminpanel.php:245 +#, fuzzy +msgid "Local" +msgstr "Loko" + +#: actions/siteadminpanel.php:256 +msgid "Default timezone" +msgstr "" + +#: actions/siteadminpanel.php:257 +msgid "Default timezone for the site; usually UTC." +msgstr "" + +#: actions/siteadminpanel.php:262 +#, fuzzy +msgid "Default language" +msgstr "Preferata lingvo" + +#: actions/siteadminpanel.php:263 +msgid "Site language when autodetection from browser settings is not available" +msgstr "" + +#: actions/siteadminpanel.php:271 +msgid "Limits" +msgstr "" + +#: actions/siteadminpanel.php:274 +msgid "Text limit" +msgstr "" + +#: actions/siteadminpanel.php:274 +msgid "Maximum number of characters for notices." +msgstr "" + +#: actions/siteadminpanel.php:278 +msgid "Dupe limit" +msgstr "" + +#: actions/siteadminpanel.php:278 +msgid "How long users must wait (in seconds) to post the same thing again." +msgstr "" + +#: actions/sitenoticeadminpanel.php:56 +#, fuzzy +msgid "Site Notice" +msgstr "Avizoj" + +#: actions/sitenoticeadminpanel.php:67 +#, fuzzy +msgid "Edit site-wide message" +msgstr "Nova mesaÄo" + +#: actions/sitenoticeadminpanel.php:103 +#, fuzzy +msgid "Unable to save site notice." +msgstr "Malsukcesis konservi vian desegnan agordon" + +#: actions/sitenoticeadminpanel.php:113 +msgid "Max length for the site-wide notice is 255 chars." +msgstr "" + +#: actions/sitenoticeadminpanel.php:176 +#, fuzzy +msgid "Site notice text" +msgstr "Forigi avizon" + +#: actions/sitenoticeadminpanel.php:178 +msgid "Site-wide notice text (255 chars max; HTML okay)" +msgstr "" + +#: actions/sitenoticeadminpanel.php:198 +#, fuzzy +msgid "Save site notice" +msgstr "Forigi avizon" + +#. TRANS: Title for SMS settings. +#: actions/smssettings.php:59 +#, fuzzy +msgid "SMS settings" +msgstr "TujmesaÄila agordo." + +#. TRANS: SMS settings page instructions. +#. TRANS: %%site.name%% is the name of the site. +#: actions/smssettings.php:74 +#, fuzzy, php-format +msgid "You can receive SMS messages through email from %%site.name%%." +msgstr "Administri kiel ricevi mesaÄon de %%site.name%%." + +#. TRANS: Message given in the SMS settings if SMS is not enabled on the site. +#: actions/smssettings.php:97 +#, fuzzy +msgid "SMS is not available." +msgstr "TujmesaÄilo ne estas disponebla." + +#. TRANS: Form legend for SMS settings form. +#: actions/smssettings.php:111 +#, fuzzy +msgid "SMS address" +msgstr "TujmesaÄila adreso" + +#. TRANS: Form guide in SMS settings form. +#: actions/smssettings.php:120 +#, fuzzy +msgid "Current confirmed SMS-enabled phone number." +msgstr "Nuna konfirmita retpoÅtadreso." + +#. TRANS: Form guide in IM settings form. +#: actions/smssettings.php:133 +msgid "Awaiting confirmation on this phone number." +msgstr "" + +#. TRANS: Field label for SMS address input in SMS settings form. +#: actions/smssettings.php:142 +#, fuzzy +msgid "Confirmation code" +msgstr "Neniu konfirma kodo." + +#. TRANS: Form field instructions in SMS settings form. +#: actions/smssettings.php:144 +msgid "Enter the code you received on your phone." +msgstr "" + +#. TRANS: Button label to confirm SMS confirmation code in SMS settings. +#: actions/smssettings.php:148 +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Konfirmi" + +#. TRANS: Field label for SMS phone number input in SMS settings form. +#: actions/smssettings.php:153 +msgid "SMS phone number" +msgstr "" + +#. TRANS: SMS phone number input field instructions in SMS settings form. +#: actions/smssettings.php:156 +#, fuzzy +msgid "Phone number, no punctuation or spaces, with area code" +msgstr "1-64 minusklaj literoj aÅ ciferoj, neniu interpunkcio aÅ spaco" + +#. TRANS: Form legend for SMS preferences form. +#: actions/smssettings.php:195 +#, fuzzy +msgid "SMS preferences" +msgstr "TujmesaÄilaj preferoj" + +#. TRANS: Checkbox label in SMS preferences form. +#: actions/smssettings.php:201 +msgid "" +"Send me notices through SMS; I understand I may incur exorbitant charges " +"from my carrier." +msgstr "" + +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +#, fuzzy +msgid "SMS preferences saved." +msgstr "Prefero konservita." + +#. TRANS: Message given saving SMS phone number without having provided one. +#: actions/smssettings.php:338 +#, fuzzy +msgid "No phone number." +msgstr "Ne ekzistas tiu uzanto." + +#. TRANS: Message given saving SMS phone number without having selected a carrier. +#: actions/smssettings.php:344 +#, fuzzy +msgid "No carrier selected." +msgstr "Avizo viÅiÄas" + +#. TRANS: Message given saving SMS phone number that is already set. +#: actions/smssettings.php:352 +#, fuzzy +msgid "That is already your phone number." +msgstr "Tio estas jam via Jabber-ID." + +#. TRANS: Message given saving SMS phone number that is already set for another user. +#: actions/smssettings.php:356 +#, fuzzy +msgid "That phone number already belongs to another user." +msgstr "Tiu retpoÅtadreso jam apartenas al alia uzanto." + +#. TRANS: Message given saving valid SMS phone number that is to be confirmed. +#: actions/smssettings.php:384 +#, 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 "" +"Konfirmkodo jam senditas al la aldonita retpoÅtadreso. Kontrolu vian " +"alvenkeston (kaj spamkeston!) pri la kodo kaj instrukcio pri kiel uzi Äin." + +#. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number. +#: actions/smssettings.php:413 +#, fuzzy +msgid "That is the wrong confirmation number." +msgstr "Tiu retpoÅtadreso estas malÄusta." + +#. TRANS: Message given after successfully canceling SMS phone number confirmation. +#: actions/smssettings.php:427 +#, fuzzy +msgid "SMS confirmation cancelled." +msgstr "TujmesaÄila konfirmo nuligita." + +#. TRANS: Message given trying to remove an SMS phone number that is not +#. TRANS: registered for the active user. +#: actions/smssettings.php:448 +#, fuzzy +msgid "That is not your phone number." +msgstr "Tio ne estas via Jabber-ID." + +#. TRANS: Message given after successfully removing a registered SMS phone number. +#: actions/smssettings.php:470 +#, fuzzy +msgid "The SMS phone number was removed." +msgstr "La tujmesaÄila adreso estas forigita." + +#. TRANS: Label for mobile carrier dropdown menu in SMS settings. +#: actions/smssettings.php:511 +msgid "Mobile carrier" +msgstr "" + +#. TRANS: Default option for mobile carrier dropdown menu in SMS settings. +#: actions/smssettings.php:516 +msgid "Select a carrier" +msgstr "" + +#. TRANS: Form instructions for mobile carrier dropdown menu in SMS settings. +#. TRANS: %s is an administrative contact's e-mail address. +#: actions/smssettings.php:525 +#, php-format +msgid "" +"Mobile carrier for your phone. If you know a carrier that accepts SMS over " +"email but isn't listed here, send email to let us know at %s." +msgstr "" + +#. TRANS: Message given saving SMS phone number confirmation code without having provided one. +#: actions/smssettings.php:548 +#, fuzzy +msgid "No code entered" +msgstr "Neniu enhavo!" + +#. TRANS: Menu item for site administration +#: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 +#: lib/adminpanelaction.php:408 +msgid "Snapshots" +msgstr "" + +#: actions/snapshotadminpanel.php:65 +#, fuzzy +msgid "Manage snapshot configuration" +msgstr "ÅœanÄi agordojn de la retejo" + +#: actions/snapshotadminpanel.php:127 +#, fuzzy +msgid "Invalid snapshot run value." +msgstr "Rolo nevalida." + +#: actions/snapshotadminpanel.php:133 +msgid "Snapshot frequency must be a number." +msgstr "" + +#: actions/snapshotadminpanel.php:144 +#, fuzzy +msgid "Invalid snapshot report URL." +msgstr "URL por la emblemo nevalida." + +#: actions/snapshotadminpanel.php:200 +msgid "Randomly during web hit" +msgstr "" + +#: actions/snapshotadminpanel.php:201 +msgid "In a scheduled job" +msgstr "" + +#: actions/snapshotadminpanel.php:206 +msgid "Data snapshots" +msgstr "" + +#: actions/snapshotadminpanel.php:208 +msgid "When to send statistical data to status.net servers" +msgstr "" + +#: actions/snapshotadminpanel.php:217 +msgid "Frequency" +msgstr "Ofteco" + +#: actions/snapshotadminpanel.php:218 +msgid "Snapshots will be sent once every N web hits" +msgstr "" + +#: actions/snapshotadminpanel.php:226 +msgid "Report URL" +msgstr "" + +#: actions/snapshotadminpanel.php:227 +msgid "Snapshots will be sent to this URL" +msgstr "" + +#: actions/snapshotadminpanel.php:248 +#, fuzzy +msgid "Save snapshot settings" +msgstr "Konservu atingan agordon" + +#: actions/subedit.php:70 +#, fuzzy +msgid "You are not subscribed to that profile." +msgstr "Vi ne estas grupano." + +#. TRANS: Exception thrown when a subscription could not be stored on the server. +#: actions/subedit.php:83 classes/Subscription.php:136 +#, fuzzy +msgid "Could not save subscription." +msgstr "Malsukcesis konservi la profilon." + +#: actions/subscribe.php:77 +msgid "This action only accepts POST requests." +msgstr "" + +#: actions/subscribe.php:107 +#, fuzzy +msgid "No such profile." +msgstr "Ne ekzistas tia dosiero." + +#: actions/subscribe.php:117 +msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." +msgstr "" + +#: actions/subscribe.php:145 +msgid "Subscribed" +msgstr "Abonita" + +#: actions/subscribers.php:50 +#, fuzzy, php-format +msgid "%s subscribers" +msgstr "Malaboni" + +#: actions/subscribers.php:52 +#, fuzzy, php-format +msgid "%1$s subscribers, page %2$d" +msgstr "%1$s grupanoj, paÄo %2$d" + +#: actions/subscribers.php:63 +msgid "These are the people who listen to your notices." +msgstr "" + +#: actions/subscribers.php:67 +#, php-format +msgid "These are the people who listen to %s's notices." +msgstr "" + +#: 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 "" + +#: actions/subscribers.php:114 +#, fuzzy, php-format +msgid "" +"%s has no subscribers. Why not [register an account](%%%%action.register%%%" +"%) and be the first?" +msgstr "Kial ne [krei konton](%%action.register%%) kaj esti la unua afiÅanto!" + +#: actions/subscriptions.php:52 +#, fuzzy, php-format +msgid "%s subscriptions" +msgstr "Priskribo" + +#: actions/subscriptions.php:54 +#, fuzzy, php-format +msgid "%1$s subscriptions, page %2$d" +msgstr "%1$s kaj amikoj, paÄo %2$d" + +#: actions/subscriptions.php:65 +msgid "These are the people whose notices you listen to." +msgstr "" + +#: actions/subscriptions.php:69 +#, php-format +msgid "These are the people whose notices %s listens to." +msgstr "" + +#: actions/subscriptions.php:126 +#, php-format +msgid "" +"You're not listening to anyone's notices right now, try subscribing to " +"people you know. Try [people search](%%action.peoplesearch%%), look for " +"members in groups you're interested in and in our [featured users](%%action." +"featured%%). If you're a [Twitter user](%%action.twittersettings%%), you can " +"automatically subscribe to people you already follow there." +msgstr "" + +#: actions/subscriptions.php:128 actions/subscriptions.php:132 +#, php-format +msgid "%s is not listening to anyone." +msgstr "" + +#: actions/subscriptions.php:208 +msgid "Jabber" +msgstr "Jabber" + +#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +msgid "SMS" +msgstr "SMS" + +#: actions/tag.php:69 +#, fuzzy, php-format +msgid "Notices tagged with %1$s, page %2$d" +msgstr "Uzantoj sinmarkitaj per %1$s - paÄo %2$d" + +#: actions/tag.php:87 +#, fuzzy, php-format +msgid "Notice feed for tag %s (RSS 1.0)" +msgstr "Fluo por amikoj de %s (RSS 1.0)" + +#: actions/tag.php:93 +#, fuzzy, php-format +msgid "Notice feed for tag %s (RSS 2.0)" +msgstr "Fluo por amikoj de %s (RSS 2.0)" + +#: actions/tag.php:99 +#, fuzzy, php-format +msgid "Notice feed for tag %s (Atom)" +msgstr "Fluo por amikoj de %s (Atom)" + +#: actions/tagother.php:39 +#, fuzzy +msgid "No ID argument." +msgstr "Ne estas aldonaĵo." + +#: actions/tagother.php:65 +#, fuzzy, php-format +msgid "Tag %s" +msgstr "Markiloj" + +#: actions/tagother.php:77 lib/userprofile.php:76 +#, fuzzy +msgid "User profile" +msgstr "La uzanto ne havas profilon." + +#: actions/tagother.php:81 actions/userauthorization.php:132 +#: lib/userprofile.php:103 +msgid "Photo" +msgstr "Foto" + +#: actions/tagother.php:141 +#, fuzzy +msgid "Tag user" +msgstr "Markiloj" + +#: actions/tagother.php:151 +#, fuzzy +msgid "" +"Tags for this user (letters, numbers, -, ., and _), comma- or space- " +"separated" +msgstr "" +"Markiloj por vi mem (literoj, ciferoj, \"-\", \".\", kaj \"_\"), dividite " +"per komoj aÅ spacoj" + +#: 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 +#, fuzzy +msgid "Could not save tags." +msgstr "Malsukcesis konservi markilojn." + +#: actions/tagother.php:236 +#, fuzzy +msgid "Use this form to add tags to your subscribers or subscriptions." +msgstr "Uzu ĉi tiun formularon por redakti vian aplikaĵon." + +#: actions/tagrss.php:35 +#, fuzzy +msgid "No such tag." +msgstr "Ne estas tiu paÄo." + +#: actions/unblock.php:59 +#, fuzzy +msgid "You haven't blocked that user." +msgstr "Vi jam blokis la uzanton." + +#: actions/unsandbox.php:72 +#, fuzzy +msgid "User is not sandboxed." +msgstr "La uzanto ne estas blokita de grupo." + +#: actions/unsilence.php:72 +#, fuzzy +msgid "User is not silenced." +msgstr "La uzanto ne havas profilon." + +#: actions/unsubscribe.php:77 +#, fuzzy +msgid "No profile ID in request." +msgstr "Neniu ensalutad-ĵetono bezoniÄas." + +#: actions/unsubscribe.php:98 +#, fuzzy +msgid "Unsubscribed" +msgstr "Malaboni" + +#: actions/updateprofile.php:64 actions/userauthorization.php:337 +#, fuzzy, php-format +msgid "" +"Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’." +msgstr "Aviza permesilo ‘%1$s’ ne konformas al reteja permesilo ‘%2$s’." + +#. TRANS: User admin panel title +#: actions/useradminpanel.php:59 +msgctxt "TITLE" +msgid "User" +msgstr "Uzanto" + +#: actions/useradminpanel.php:70 +#, fuzzy +msgid "User settings for this StatusNet site." +msgstr "Aspektaj agordoj por ĉi tiu StatusNet-retejo." + +#: actions/useradminpanel.php:149 +msgid "Invalid bio limit. Must be numeric." +msgstr "" + +#: 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 "" + +#. TRANS: Link description in user account settings menu. +#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: 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 "Inviti novajn uzantojn" + +#: actions/useradminpanel.php:235 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:236 +#, fuzzy +msgid "Welcome text for new users (Max 255 chars)." +msgstr "La nomo estas tro longa (maksimume 255 literoj)" + +#: actions/useradminpanel.php:241 +#, fuzzy +msgid "Default subscription" +msgstr "Priskribo" + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "AÅtomate aboni iun ajn, kiu abonas min (prefereble por ne-homoj)" + +#: actions/useradminpanel.php:251 +#, fuzzy +msgid "Invitations" +msgstr "Invito(j) senditas" + +#: actions/useradminpanel.php:256 +#, fuzzy +msgid "Invitations enabled" +msgstr "Invito(j) senditas" + +#: actions/useradminpanel.php:258 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/userauthorization.php:105 +#, fuzzy +msgid "Authorize subscription" +msgstr "Priskribo" + +#: actions/userauthorization.php:110 +msgid "" +"Please check these details to make sure that you want to subscribe to this " +"user’s notices. If you didn’t just ask to subscribe to someone’s notices, " +"click “Rejectâ€." +msgstr "" + +#: actions/userauthorization.php:196 actions/version.php:167 +msgid "License" +msgstr "Licenco" + +#: actions/userauthorization.php:217 +msgid "Accept" +msgstr "Akcepti" + +#: actions/userauthorization.php:218 lib/subscribeform.php:115 +#: lib/subscribeform.php:139 +#, fuzzy +msgid "Subscribe to this user" +msgstr "Forigi la uzanton" + +#: actions/userauthorization.php:219 +msgid "Reject" +msgstr "Malakcepti" + +#: actions/userauthorization.php:220 +#, fuzzy +msgid "Reject this subscription" +msgstr "Forigi la uzanton" + +#: actions/userauthorization.php:232 +#, fuzzy +msgid "No authorization request!" +msgstr "Neniu ensalutad-ĵetono bezoniÄas." + +#: actions/userauthorization.php:254 +#, fuzzy +msgid "Subscription authorized" +msgstr "Vi ne estas rajtigita." + +#: actions/userauthorization.php:256 +msgid "" +"The subscription has been authorized, but no callback URL was passed. Check " +"with the site’s instructions for details on how to authorize the " +"subscription. Your subscription token is:" +msgstr "" + +#: actions/userauthorization.php:266 +#, fuzzy +msgid "Subscription rejected" +msgstr "Priskribo necesas." + +#: actions/userauthorization.php:268 +msgid "" +"The subscription has been rejected, but no callback URL was passed. Check " +"with the site’s instructions for details on how to fully reject the " +"subscription." +msgstr "" + +#: actions/userauthorization.php:303 +#, php-format +msgid "Listener URI ‘%s’ not found here." +msgstr "" + +#: actions/userauthorization.php:308 +#, php-format +msgid "Listenee URI ‘%s’ is too long." +msgstr "" + +#: actions/userauthorization.php:314 +#, php-format +msgid "Listenee URI ‘%s’ is a local user." +msgstr "" + +#: actions/userauthorization.php:329 +#, php-format +msgid "Profile URL ‘%s’ is for a local user." +msgstr "" + +#: actions/userauthorization.php:345 +#, fuzzy, php-format +msgid "Avatar URL ‘%s’ is not valid." +msgstr "Revokfunkcia URL estas nevalida." + +#: actions/userauthorization.php:350 +#, php-format +msgid "Can’t read avatar URL ‘%s’." +msgstr "" + +#: actions/userauthorization.php:355 +#, php-format +msgid "Wrong image type for avatar URL ‘%s’." +msgstr "" + +#: actions/userdesignsettings.php:76 lib/designsettings.php:65 +#, fuzzy +msgid "Profile design" +msgstr "Vidi profilo-desegnon" + +#: actions/userdesignsettings.php:87 lib/designsettings.php:76 +#, fuzzy +msgid "" +"Customize the way your profile looks with a background image and a colour " +"palette of your choice." +msgstr "Agordi kiel aspektu via grupo, kun elekto de fonbildo kaj koloraro." + +#: actions/userdesignsettings.php:282 +msgid "Enjoy your hotdog!" +msgstr "" + +#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number. +#: actions/usergroups.php:66 +#, fuzzy, php-format +msgid "%1$s groups, page %2$d" +msgstr "%1$s grupanoj, paÄo %2$d" + +#: actions/usergroups.php:132 +msgid "Search for more groups" +msgstr "" + +#: actions/usergroups.php:159 +#, fuzzy, php-format +msgid "%s is not a member of any group." +msgstr "La uzanto ne estas grupano." + +#: actions/usergroups.php:164 +#, php-format +msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." +msgstr "" + +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#. TRANS: Message is used as a subtitle in atom group notice feed. +#. TRANS: %1$s is a group name, %2$s is a site name. +#. TRANS: Message is used as a subtitle in atom user notice feed. +#. TRANS: %1$s is a user name, %2$s is a site name. +#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 +#: lib/atomusernoticefeed.php:76 +#, fuzzy, php-format +msgid "Updates from %1$s on %2$s!" +msgstr "Åœatataj ÄœisdatiÄoj de %1$s ĉe %2$s!" + +#: actions/version.php:75 +#, php-format +msgid "StatusNet %s" +msgstr "" + +#: actions/version.php:155 +#, php-format +msgid "" +"This site is powered by %1$s version %2$s, Copyright 2008-2010 StatusNet, " +"Inc. and contributors." +msgstr "" + +#: actions/version.php:163 +msgid "Contributors" +msgstr "Kontribuantoj" + +#: actions/version.php:170 +msgid "" +"StatusNet is free software: you can redistribute it and/or modify it under " +"the terms of the GNU Affero General Public License as published by the Free " +"Software Foundation, either version 3 of the License, or (at your option) " +"any later version. " +msgstr "" + +#: actions/version.php:176 +msgid "" +"This program is distributed in the hope that it will be useful, but WITHOUT " +"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or " +"FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License " +"for more details. " +msgstr "" + +#: actions/version.php:182 +#, php-format +msgid "" +"You should have received a copy of the GNU Affero General Public License " +"along with this program. If not, see %s." +msgstr "" + +#: actions/version.php:191 +msgid "Plugins" +msgstr "" + +#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. +#: actions/version.php:198 lib/action.php:789 +msgid "Version" +msgstr "Versio" + +#: actions/version.php:199 +msgid "Author(s)" +msgstr "AÅtoro(j)" + +#. TRANS: Server exception thrown when a URL cannot be processed. +#: classes/File.php:143 +#, php-format +msgid "Cannot process URL '%s'" +msgstr "" + +#. TRANS: Server exception thrown when... Robin thinks something is impossible! +#: classes/File.php:175 +msgid "Robin thinks something is impossible." +msgstr "" + +#. TRANS: Message given if an upload is larger than the configured maximum. +#. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file. +#: classes/File.php:190 +#, php-format +msgid "" +"No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " +"Try to upload a smaller version." +msgstr "" + +#. TRANS: Message given if an upload would exceed user quota. +#. TRANS: %d (number) is the user quota in bytes. +#: classes/File.php:202 +#, php-format +msgid "A file this large would exceed your user quota of %d bytes." +msgstr "" + +#. TRANS: Message given id an upload would exceed a user's monthly quota. +#. TRANS: $d (number) is the monthly user quota in bytes. +#: classes/File.php:211 +#, php-format +msgid "A file this large would exceed your monthly quota of %d bytes." +msgstr "" + +#. TRANS: Client exception thrown if a file upload does not have a valid name. +#: classes/File.php:248 classes/File.php:263 +#, fuzzy +msgid "Invalid filename." +msgstr "Grando nevalida." + +#. TRANS: Exception thrown when joining a group fails. +#: classes/Group_member.php:42 +#, fuzzy +msgid "Group join failed." +msgstr "Grupo ne troviÄas." + +#. TRANS: Exception thrown when trying to leave a group the user is not a member of. +#: classes/Group_member.php:55 +#, fuzzy +msgid "Not part of group." +msgstr "Malsukcesis Äisdatigi grupon." + +#. TRANS: Exception thrown when trying to leave a group fails. +#: classes/Group_member.php:63 +#, fuzzy +msgid "Group leave failed." +msgstr "Malsukcesis alÅuti" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +#, fuzzy +msgid "Could not update local group." +msgstr "Malsukcesis Äisdatigi grupon." + +#. TRANS: Exception thrown when trying creating a login token failed. +#. TRANS: %s is the user nickname for which token creation failed. +#: classes/Login_token.php:78 +#, fuzzy, php-format +msgid "Could not create login token for %s" +msgstr "Malsukcesis krei alinomon." + +#. TRANS: Exception thrown when database name or Data Source Name could not be found. +#: classes/Memcached_DataObject.php:533 +msgid "No database name or DSN found anywhere." +msgstr "" + +#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. +#: classes/Message.php:46 +msgid "You are banned from sending direct messages." +msgstr "" + +#. TRANS: Message given when a message could not be stored on the server. +#: classes/Message.php:63 +#, fuzzy +msgid "Could not insert message." +msgstr "Malsukcesis trovi celan uzanton." + +#. TRANS: Message given when a message could not be updated on the server. +#: classes/Message.php:74 +#, fuzzy +msgid "Could not update message with new URI." +msgstr "Malsukcesis Äisdatigi uzanton" + +#. TRANS: Server exception thrown when a user profile for a notice cannot be found. +#. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number). +#: classes/Notice.php:98 +#, php-format +msgid "No such profile (%1$d) for notice (%2$d)." +msgstr "" + +#. TRANS: Server exception. %s are the error details. +#: classes/Notice.php:190 +#, fuzzy, php-format +msgid "Database error inserting hashtag: %s" +msgstr "Datumbaza eraro enigi la uzanton de *OAuth-aplikaĵo." + +#. TRANS: Client exception thrown if a notice contains too many characters. +#: classes/Notice.php:260 +msgid "Problem saving notice. Too long." +msgstr "" + +#. TRANS: Client exception thrown when trying to save a notice for an unknown user. +#: classes/Notice.php:265 +msgid "Problem saving notice. Unknown user." +msgstr "" + +#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame. +#: classes/Notice.php:271 +msgid "" +"Too many notices too fast; take a breather and post again in a few minutes." +msgstr "" + +#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame. +#: classes/Notice.php:278 +msgid "" +"Too many duplicate messages too quickly; take a breather and post again in a " +"few minutes." +msgstr "" + +#. TRANS: Client exception thrown when a user tries to post while being banned. +#: classes/Notice.php:286 +#, fuzzy +msgid "You are banned from posting notices on this site." +msgstr "Vi ne rajtas doni al uzanto rolon ĉe ĉi tiu retejo." + +#. TRANS: Server exception thrown when a notice cannot be saved. +#. TRANS: Server exception thrown when a notice cannot be updated. +#: classes/Notice.php:353 classes/Notice.php:380 +msgid "Problem saving notice." +msgstr "" + +#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). +#: classes/Notice.php:892 +msgid "Bad type provided to saveKnownGroups" +msgstr "" + +#. TRANS: Server exception thrown when an update for a group inbox fails. +#: classes/Notice.php:991 +msgid "Problem saving group inbox." +msgstr "" + +#. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. +#. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. +#: classes/Notice.php:1746 +#, php-format +msgid "RT @%1$s %2$s" +msgstr "RT @%1$s %2$s" + +#. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. +#. TRANS: %1$s is the role name, %2$s is the user ID (number). +#: classes/Profile.php:737 +#, php-format +msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." +msgstr "" + +#. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. +#. TRANS: %1$s is the role name, %2$s is the user ID (number). +#: classes/Profile.php:746 +#, php-format +msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." +msgstr "" + +#. TRANS: Exception thrown when a right for a non-existing user profile is checked. +#: classes/Remote_profile.php:54 +#, fuzzy +msgid "Missing profile." +msgstr "La uzanto ne havas profilon." + +#. TRANS: Exception thrown when a tag cannot be saved. +#: classes/Status_network.php:346 +#, fuzzy +msgid "Unable to save tag." +msgstr "Malsukcesis konservi vian desegnan agordon" + +#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. +#: classes/Subscription.php:75 lib/oauthstore.php:465 +#, fuzzy +msgid "You have been banned from subscribing." +msgstr "Tiu uzanto abonblokis vin." + +#. TRANS: Exception thrown when trying to subscribe while already subscribed. +#: classes/Subscription.php:80 +#, fuzzy +msgid "Already subscribed!" +msgstr "Abonita" + +#. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user. +#: classes/Subscription.php:85 +#, fuzzy +msgid "User has blocked you." +msgstr "La uzanto ne estas blokita de grupo." + +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "Abonita" + +#. TRANS: Exception thrown when trying to unsubscribe a user from themselves. +#: classes/Subscription.php:178 +#, fuzzy +msgid "Could not delete self-subscription." +msgstr "Malsukcesis forigi Åataton." + +#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server. +#: classes/Subscription.php:206 +#, fuzzy +msgid "Could not delete subscription OMB token." +msgstr "Malsukcesis forigi Åataton." + +#. TRANS: Exception thrown when a subscription could not be deleted on the server. +#: classes/Subscription.php:218 +#, fuzzy +msgid "Could not delete subscription." +msgstr "Malsukcesis forigi Åataton." + +#. TRANS: Notice given on user registration. +#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. +#: classes/User.php:365 +#, php-format +msgid "Welcome to %1$s, @%2$s!" +msgstr "Bonvenon al %1$s, @%2$s!" + +#. TRANS: Server exception thrown when creating a group failed. +#: classes/User_group.php:496 +#, fuzzy +msgid "Could not create group." +msgstr "Malsukcesis Äisdatigi grupon." + +#. TRANS: Server exception thrown when updating a group URI failed. +#: classes/User_group.php:506 +#, fuzzy +msgid "Could not set group URI." +msgstr "Malsukcesis Äisdatigi grupon." + +#. TRANS: Server exception thrown when setting group membership failed. +#: classes/User_group.php:529 +#, fuzzy +msgid "Could not set group membership." +msgstr "Malsukcesis Äisdatigi grupon." + +#. TRANS: Server exception thrown when saving local group information failed. +#: classes/User_group.php:544 +#, fuzzy +msgid "Could not save local group info." +msgstr "Malsukcesis konservi la profilon." + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:109 +#, fuzzy +msgid "Change your profile settings" +msgstr "Profila agordo" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:116 +#, fuzzy +msgid "Upload an avatar" +msgstr "Eraris Äisdatigi vizaÄbildon." + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:123 +#, fuzzy +msgid "Change your password" +msgstr "ÅœanÄi vian pasvorton." + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:130 +msgid "Change email handling" +msgstr "" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:137 +#, fuzzy +msgid "Design your profile" +msgstr "La uzanto ne havas profilon." + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:144 +#, fuzzy +msgid "Other options" +msgstr "Aliaj agordoj" + +#. TRANS: Link description in user account settings menu. +#: lib/accountsettingsaction.php:146 +msgid "Other" +msgstr "Alia" + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: lib/action.php:145 +#, php-format +msgid "%1$s - %2$s" +msgstr "%1$s - %2$s" + +#. TRANS: Page title for a page without a title set. +#: lib/action.php:161 +msgid "Untitled page" +msgstr "" + +#. TRANS: DT element for primary navigation menu. String is hidden in default CSS. +#: lib/action.php:436 +#, fuzzy +msgid "Primary site navigation" +msgstr "ÅœanÄi agordojn de la retejo" + +#. TRANS: Tooltip for main menu option "Personal" +#: lib/action.php:442 +msgctxt "TOOLTIP" +msgid "Personal profile and friends timeline" +msgstr "" + +#. TRANS: Main menu option when logged in for access to personal profile and friends timeline +#: lib/action.php:445 +msgctxt "MENU" +msgid "Personal" +msgstr "Persona" + +#. TRANS: Tooltip for main menu option "Account" +#: lib/action.php:447 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Change your email, avatar, password, profile" +msgstr "ÅœanÄi vian pasvorton." + +#. TRANS: Tooltip for main menu option "Services" +#: lib/action.php:452 +msgctxt "TOOLTIP" +msgid "Connect to services" +msgstr "Konekti al servoj" + +#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services +#: lib/action.php:455 +msgid "Connect" +msgstr "Konekti" + +#. TRANS: Tooltip for menu option "Admin" +#: lib/action.php:458 +msgctxt "TOOLTIP" +msgid "Change site configuration" +msgstr "ÅœanÄi agordojn de la retejo" + +#. TRANS: Main menu option when logged in and site admin for access to site configuration +#: lib/action.php:461 +msgctxt "MENU" +msgid "Admin" +msgstr "Administranto" + +#. TRANS: Tooltip for main menu option "Invite" +#: lib/action.php:465 +#, php-format +msgctxt "TOOLTIP" +msgid "Invite friends and colleagues to join you on %s" +msgstr "Inviti amikojn kaj kolegojn aliÄi vin sur %s" + +#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users +#: lib/action.php:468 +msgctxt "MENU" +msgid "Invite" +msgstr "Inviti" + +#. TRANS: Tooltip for main menu option "Logout" +#: lib/action.php:474 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Logout from the site" +msgstr "Desegno por la retejo" + +#. TRANS: Main menu option when logged in to log out the current user +#: lib/action.php:477 +msgctxt "MENU" +msgid "Logout" +msgstr " Elsaluti" + +#. TRANS: Tooltip for main menu option "Register" +#: lib/action.php:482 +msgctxt "TOOLTIP" +msgid "Create an account" +msgstr "Krei konton" + +#. TRANS: Main menu option when not logged in to register a new account +#: lib/action.php:485 +msgctxt "MENU" +msgid "Register" +msgstr "RegistriÄi" + +#. TRANS: Tooltip for main menu option "Login" +#: lib/action.php:488 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Login to the site" +msgstr "Ensaluti al la retejo" + +#: lib/action.php:491 +#, fuzzy +msgctxt "MENU" +msgid "Login" +msgstr "Ensaluti" + +#. TRANS: Tooltip for main menu option "Help" +#: lib/action.php:494 +msgctxt "TOOLTIP" +msgid "Help me!" +msgstr "Helpu min!" + +#: lib/action.php:497 +msgctxt "MENU" +msgid "Help" +msgstr "Helpo" + +#. TRANS: Tooltip for main menu option "Search" +#: lib/action.php:500 +msgctxt "TOOLTIP" +msgid "Search for people or text" +msgstr "" + +#: lib/action.php:503 +#, fuzzy +msgctxt "MENU" +msgid "Search" +msgstr "Homserĉo" + +#. TRANS: DT element for site notice. String is hidden in default CSS. +#. TRANS: Menu item for site administration +#: lib/action.php:525 lib/adminpanelaction.php:400 +#, fuzzy +msgid "Site notice" +msgstr "Nova avizo" + +#. TRANS: DT element for local views block. String is hidden in default CSS. +#: lib/action.php:592 +msgid "Local views" +msgstr "" + +#. TRANS: DT element for page notice. String is hidden in default CSS. +#: lib/action.php:659 +#, fuzzy +msgid "Page notice" +msgstr "Nova avizo" + +#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. +#: lib/action.php:762 +msgid "Secondary site navigation" +msgstr "" + +#. TRANS: Secondary navigation menu option leading to help on StatusNet. +#: lib/action.php:768 +msgid "Help" +msgstr "Helpo" + +#. TRANS: Secondary navigation menu option leading to text about StatusNet site. +#: lib/action.php:771 +msgid "About" +msgstr "Enkonduko" + +#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. +#: lib/action.php:774 +msgid "FAQ" +msgstr "Oftaj demandoj" + +#. TRANS: Secondary navigation menu option leading to Terms of Service. +#: lib/action.php:779 +msgid "TOS" +msgstr "" + +#. TRANS: Secondary navigation menu option leading to privacy policy. +#: lib/action.php:783 +msgid "Privacy" +msgstr "Privateco" + +#. TRANS: Secondary navigation menu option. +#: lib/action.php:786 +msgid "Source" +msgstr "Fontkodo" + +#. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. +#: lib/action.php:792 +msgid "Contact" +msgstr "Kontakto" + +#: lib/action.php:794 +msgid "Badge" +msgstr "Insigno" + +#. TRANS: DT element for StatusNet software license. +#: lib/action.php:823 +msgid "StatusNet software license" +msgstr "Licenco de la programaro StatusNet" + +#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. +#: lib/action.php:827 +#, php-format +msgid "" +"**%%site.name%%** is a microblogging service brought to you by [%%site." +"broughtby%%](%%site.broughtbyurl%%)." +msgstr "" + +#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. +#: lib/action.php:830 +#, php-format +msgid "**%%site.name%%** is a microblogging service." +msgstr "" + +#. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. +#: lib/action.php:834 +#, php-format +msgid "" +"It runs the [StatusNet](http://status.net/) microblogging software, version %" +"s, available under the [GNU Affero General Public License](http://www.fsf." +"org/licensing/licenses/agpl-3.0.html)." +msgstr "" + +#. TRANS: DT element for StatusNet site content license. +#: lib/action.php:850 +#, fuzzy +msgid "Site content license" +msgstr "Licenco de la programaro StatusNet" + +#. TRANS: Content license displayed when license is set to 'private'. +#. TRANS: %1$s is the site name. +#: lib/action.php:857 +#, php-format +msgid "Content and data of %1$s are private and confidential." +msgstr "" + +#. TRANS: Content license displayed when license is set to 'allrightsreserved'. +#. TRANS: %1$s is the copyright owner. +#: lib/action.php:864 +#, php-format +msgid "Content and data copyright by %1$s. All rights reserved." +msgstr "" + +#. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. +#: lib/action.php:868 +msgid "Content and data copyright by contributors. All rights reserved." +msgstr "" + +#. TRANS: license message in footer. %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:881 +#, php-format +msgid "All %1$s content and data are available under the %2$s license." +msgstr "" + +#. TRANS: DT element for pagination (previous/next, etc.). +#: lib/action.php:1192 +#, fuzzy +msgid "Pagination" +msgstr "Registrado" + +#. TRANS: Pagination message to go to a page displaying information more in the +#. TRANS: present than the currently displayed information. +#: lib/action.php:1203 +msgid "After" +msgstr "Poste" + +#. TRANS: Pagination message to go to a page displaying information more in the +#. TRANS: past than the currently displayed information. +#: lib/action.php:1213 +msgid "Before" +msgstr "AntaÅe" + +#. TRANS: Client exception thrown when a feed instance is a DOMDocument. +#: lib/activity.php:122 +msgid "Expecting a root feed element but got a whole XML document." +msgstr "" + +#: lib/activityutils.php:208 +msgid "Can't handle remote content yet." +msgstr "" + +#: lib/activityutils.php:244 +msgid "Can't handle embedded XML content yet." +msgstr "" + +#: lib/activityutils.php:248 +msgid "Can't handle embedded Base64 content yet." +msgstr "" + +#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. +#: lib/adminpanelaction.php:98 +#, fuzzy +msgid "You cannot make changes to this site." +msgstr "Vi ne rajtas doni al uzanto rolon ĉe ĉi tiu retejo." + +#. TRANS: Client error message throw when a certain panel's settings cannot be changed. +#: lib/adminpanelaction.php:110 +#, fuzzy +msgid "Changes to that panel are not allowed." +msgstr "RegistriÄo ne permesita." + +#. TRANS: Client error message. +#: lib/adminpanelaction.php:229 +msgid "showForm() not implemented." +msgstr "" + +#. TRANS: Client error message +#: lib/adminpanelaction.php:259 +msgid "saveSettings() not implemented." +msgstr "" + +#. TRANS: Client error message thrown if design settings could not be deleted in +#. TRANS: the admin panel Design. +#: lib/adminpanelaction.php:284 +#, fuzzy +msgid "Unable to delete design setting." +msgstr "Malsukcesis konservi vian desegnan agordon" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:350 +#, fuzzy +msgid "Basic site configuration" +msgstr "ÅœanÄi agordojn de la retejo" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:352 +#, fuzzy +msgctxt "MENU" +msgid "Site" +msgstr "Retejo" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:358 +#, fuzzy +msgid "Design configuration" +msgstr "ÅœanÄi agordojn de la retejo" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:360 +#, fuzzy +msgctxt "MENU" +msgid "Design" +msgstr "Aspekto" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:366 +#, fuzzy +msgid "User configuration" +msgstr "ÅœanÄi agordojn de la retejo" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +msgid "User" +msgstr "Uzanto" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:374 +#, fuzzy +msgid "Access configuration" +msgstr "ÅœanÄi agordojn de la retejo" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:382 +#, fuzzy +msgid "Paths configuration" +msgstr "ÅœanÄi agordojn de la retejo" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:390 +#, fuzzy +msgid "Sessions configuration" +msgstr "ÅœanÄi agordojn de la retejo" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:398 +#, fuzzy +msgid "Edit site notice" +msgstr "Forigi avizon" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:406 +#, fuzzy +msgid "Snapshots configuration" +msgstr "ÅœanÄi agordojn de la retejo" + +#. TRANS: Client error 401. +#: lib/apiauth.php:113 +msgid "API resource requires read-write access, but you only have read access." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:137 +#, fuzzy +msgid "Edit application" +msgstr "Redakti Aplikon" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:187 +#, fuzzy +msgid "Icon for this application" +msgstr "Ne forigu ĉi tiun aplikaĵon." + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:209 +#, fuzzy, php-format +msgid "Describe your application in %d characters" +msgstr "Priskribu vin mem kaj viajn Åatokupojn per ne pli ol %d signoj" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:213 +#, fuzzy +msgid "Describe your application" +msgstr "Forigi aplikaĵon" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:224 +#, fuzzy +msgid "URL of the homepage of this application" +msgstr "Vi ne estas la posedanto de ĉi tiu aplikaĵo." + +#. TRANS: Form input field label. +#: lib/applicationeditform.php:226 +#, fuzzy +msgid "Source URL" +msgstr "Fontkodo" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:233 +#, fuzzy +msgid "Organization responsible for this application" +msgstr "Vi ne estas la posedanto de ĉi tiu aplikaĵo." + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:242 +msgid "URL for the homepage of the organization" +msgstr "" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:251 +msgid "URL to redirect to after authentication" +msgstr "" + +#. TRANS: Radio button label for application type +#: lib/applicationeditform.php:278 +msgid "Browser" +msgstr "" + +#. TRANS: Radio button label for application type +#: lib/applicationeditform.php:295 +msgid "Desktop" +msgstr "" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:297 +msgid "Type of application, browser or desktop" +msgstr "" + +#. TRANS: Radio button label for access type. +#: lib/applicationeditform.php:320 +msgid "Read-only" +msgstr "" + +#. TRANS: Radio button label for access type. +#: lib/applicationeditform.php:339 +msgid "Read-write" +msgstr "" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:341 +msgid "Default access for this application: read-only, or read-write" +msgstr "" + +#. TRANS: Submit button title +#: lib/applicationeditform.php:359 +#, fuzzy +msgid "Cancel" +msgstr "Nuligi" + +#. TRANS: Application access type +#: lib/applicationlist.php:136 +msgid "read-write" +msgstr "" + +#. TRANS: Application access type +#: lib/applicationlist.php:138 +msgid "read-only" +msgstr "" + +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type (read-write or read-only) +#: lib/applicationlist.php:144 +#, php-format +msgid "Approved %1$s - \"%2$s\" access." +msgstr "" + +#. TRANS: Button label +#: lib/applicationlist.php:159 +#, fuzzy +msgctxt "BUTTON" +msgid "Revoke" +msgstr "Forigi" + +#. TRANS: DT element label in attachment list. +#: lib/attachmentlist.php:88 +#, fuzzy +msgid "Attachments" +msgstr "Ne estas aldonaĵo." + +#. TRANS: DT element label in attachment list item. +#: lib/attachmentlist.php:265 +#, fuzzy +msgid "Author" +msgstr "AÅtoro(j)" + +#. TRANS: DT element label in attachment list item. +#: lib/attachmentlist.php:279 +#, fuzzy +msgid "Provider" +msgstr "AntaÅrigardo" + +#: lib/attachmentnoticesection.php:67 +msgid "Notices where this attachment appears" +msgstr "" + +#: lib/attachmenttagcloudsection.php:48 +#, fuzzy +msgid "Tags for this attachment" +msgstr "Ne estas tiu aldonaĵo." + +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 +#, fuzzy +msgid "Password changing failed" +msgstr "Pasvorta ÅanÄo" + +#: lib/authenticationplugin.php:236 +#, fuzzy +msgid "Password changing is not allowed" +msgstr "Pasvorta ÅanÄo" + +#: lib/channel.php:157 lib/channel.php:177 +#, fuzzy +msgid "Command results" +msgstr "Neniu rezulto." + +#: lib/channel.php:229 lib/mailhandler.php:142 +msgid "Command complete" +msgstr "" + +#: lib/channel.php:240 +#, fuzzy +msgid "Command failed" +msgstr "Malsukcesis alÅuti" + +#: lib/command.php:83 lib/command.php:105 +msgid "Notice with that id does not exist" +msgstr "" + +#: lib/command.php:99 lib/command.php:596 +#, fuzzy +msgid "User has no last notice" +msgstr "La uzanto ne havas profilon." + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:127 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s" +msgstr "Malsukcesis trovi celan uzanton." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:147 +#, php-format +msgid "Could not find a local user with nickname %s" +msgstr "" + +#: lib/command.php:180 +msgid "Sorry, this command is not yet implemented." +msgstr "" + +#: lib/command.php:225 +msgid "It does not make a lot of sense to nudge yourself!" +msgstr "" + +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:234 +#, fuzzy, php-format +msgid "Nudge sent to %s" +msgstr "PuÅeto sendiÄis" + +#: lib/command.php:260 +#, php-format +msgid "" +"Subscriptions: %1$s\n" +"Subscribers: %2$s\n" +"Notices: %3$s" +msgstr "" + +#: lib/command.php:302 +#, fuzzy +msgid "Notice marked as fave." +msgstr "Ĉi tiu avizo jam estas Åatata." + +#: lib/command.php:323 +#, fuzzy +msgid "You are already a member of that group" +msgstr "Vi estas jam grupano." + +#. TRANS: Message given having failed to add a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:339 +#, fuzzy, php-format +msgid "Could not join user %1$s to group %2$s" +msgstr "La uzanto %1$*s ne povas aliÄi al la grupo %2$*s." + +#. TRANS: Message given having failed to remove a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:385 +#, fuzzy, php-format +msgid "Could not remove user %1$s from group %2$s" +msgstr "Malsukcesis forigi uzanton %1$s de grupo %2$s." + +#. TRANS: Whois output. %s is the full name of the queried user. +#: lib/command.php:418 +#, fuzzy, php-format +msgid "Fullname: %s" +msgstr "Plena nomo" + +#. TRANS: Whois output. %s is the location of the queried user. +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/command.php:422 lib/mail.php:268 +#, fuzzy, php-format +msgid "Location: %s" +msgstr "Loko" + +#. TRANS: Whois output. %s is the homepage of the queried user. +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/command.php:426 lib/mail.php:271 +#, fuzzy, php-format +msgid "Homepage: %s" +msgstr "HejmpaÄo" + +#. TRANS: Whois output. %s is the bio information of the queried user. +#: lib/command.php:430 +#, fuzzy, php-format +msgid "About: %s" +msgstr "Enkonduko" + +#: lib/command.php:457 +#, php-format +msgid "" +"%s is a remote profile; you can only send direct messages to users on the " +"same server." +msgstr "" + +#. TRANS: Message given if content is too long. +#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. +#: lib/command.php:472 +#, php-format +msgid "Message too long - maximum is %1$d characters, you sent %2$d" +msgstr "" + +#. TRANS: Message given have sent a direct message to another user. +#. TRANS: %s is the name of the other user. +#: lib/command.php:492 +#, fuzzy, php-format +msgid "Direct message to %s sent" +msgstr "Rekta mesaÄo al %s sendiÄis." + +#: lib/command.php:494 +msgid "Error sending direct message." +msgstr "" + +#: lib/command.php:514 +#, fuzzy +msgid "Cannot repeat your own notice" +msgstr "Vi ne povas ripeti vian propran avizon." + +#: lib/command.php:519 +#, fuzzy +msgid "Already repeated that notice" +msgstr "La avizo jam ripetiÄis." + +#. TRANS: Message given having repeated a notice from another user. +#. TRANS: %s is the name of the user for which the notice was repeated. +#: lib/command.php:529 +#, fuzzy, php-format +msgid "Notice from %s repeated" +msgstr "Avizo afiÅiÄas" + +#: lib/command.php:531 +#, fuzzy +msgid "Error repeating notice." +msgstr "Eraro je Äisdatigo de fora profilo." + +#: lib/command.php:562 +#, php-format +msgid "Notice too long - maximum is %d characters, you sent %d" +msgstr "" + +#: lib/command.php:571 +#, fuzzy, php-format +msgid "Reply to %s sent" +msgstr "Ripetita al %s" + +#: lib/command.php:573 +#, fuzzy +msgid "Error saving notice." +msgstr "Eraris konservi uzanton: nevalida." + +#: lib/command.php:620 +msgid "Specify the name of the user to subscribe to" +msgstr "" + +#: lib/command.php:628 +msgid "Can't subscribe to OMB profiles by command." +msgstr "" + +#: lib/command.php:634 +#, fuzzy, php-format +msgid "Subscribed to %s" +msgstr "Abonita" + +#: lib/command.php:655 lib/command.php:754 +msgid "Specify the name of the user to unsubscribe from" +msgstr "" + +#: lib/command.php:664 +#, fuzzy, php-format +msgid "Unsubscribed from %s" +msgstr "Malaboni" + +#: lib/command.php:682 lib/command.php:705 +msgid "Command not yet implemented." +msgstr "" + +#: lib/command.php:685 +#, fuzzy +msgid "Notification off." +msgstr "Neniu konfirma kodo." + +#: lib/command.php:687 +msgid "Can't turn off notification." +msgstr "" + +#: lib/command.php:708 +#, fuzzy +msgid "Notification on." +msgstr "Neniu konfirma kodo." + +#: lib/command.php:710 +#, fuzzy +msgid "Can't turn on notification." +msgstr "Vi ne povas ripeti vian propran avizon." + +#: lib/command.php:723 +msgid "Login command is disabled" +msgstr "" + +#: lib/command.php:734 +#, php-format +msgid "This link is useable only once, and is good for only 2 minutes: %s" +msgstr "" + +#: lib/command.php:761 +#, fuzzy, php-format +msgid "Unsubscribed %s" +msgstr "Malaboni" + +#: lib/command.php:778 +#, fuzzy +msgid "You are not subscribed to anyone." +msgstr "Vi ne estas rajtigita." + +#: lib/command.php:780 +#, fuzzy +msgid "You are subscribed to this person:" +msgid_plural "You are subscribed to these people:" +msgstr[0] "Vi jam abonas jenajn uzantojn:" +msgstr[1] "Vi jam abonas jenajn uzantojn:" + +#: lib/command.php:800 +msgid "No one is subscribed to you." +msgstr "" + +#: lib/command.php:802 +msgid "This person is subscribed to you:" +msgid_plural "These people are subscribed to you:" +msgstr[0] "" +msgstr[1] "" + +#: lib/command.php:822 +#, fuzzy +msgid "You are not a member of any groups." +msgstr "Vi ne estas grupano." + +#: lib/command.php:824 +#, fuzzy +msgid "You are a member of this group:" +msgid_plural "You are a member of these groups:" +msgstr[0] "Vi ne estas grupano." +msgstr[1] "Vi ne estas grupano." + +#: lib/command.php:838 +msgid "" +"Commands:\n" +"on - turn on notifications\n" +"off - turn off notifications\n" +"help - show this help\n" +"follow <nickname> - subscribe to user\n" +"groups - lists the groups you have joined\n" +"subscriptions - list the people you follow\n" +"subscribers - list the people that follow you\n" +"leave <nickname> - unsubscribe from user\n" +"d <nickname> <text> - direct message to user\n" +"get <nickname> - get last notice from user\n" +"whois <nickname> - get profile info on user\n" +"lose <nickname> - force user to stop following you\n" +"fav <nickname> - add user's last notice as a 'fave'\n" +"fav #<notice_id> - add notice with the given id as a 'fave'\n" +"repeat #<notice_id> - repeat a notice with a given id\n" +"repeat <nickname> - repeat the last notice from user\n" +"reply #<notice_id> - reply to notice with a given id\n" +"reply <nickname> - reply to the last notice from user\n" +"join <group> - join group\n" +"login - Get a link to login to the web interface\n" +"drop <group> - leave group\n" +"stats - get your stats\n" +"stop - same as 'off'\n" +"quit - same as 'off'\n" +"sub <nickname> - same as 'follow'\n" +"unsub <nickname> - same as 'leave'\n" +"last <nickname> - same as 'get'\n" +"on <nickname> - not yet implemented.\n" +"off <nickname> - not yet implemented.\n" +"nudge <nickname> - remind a user to update.\n" +"invite <phone number> - not yet implemented.\n" +"track <word> - not yet implemented.\n" +"untrack <word> - not yet implemented.\n" +"track off - not yet implemented.\n" +"untrack all - not yet implemented.\n" +"tracks - not yet implemented.\n" +"tracking - not yet implemented.\n" +msgstr "" + +#: lib/common.php:135 +#, fuzzy +msgid "No configuration file found. " +msgstr "Neniu konfirma kodo." + +#: lib/common.php:136 +msgid "I looked for configuration files in the following places: " +msgstr "" + +#: lib/common.php:138 +msgid "You may wish to run the installer to fix this." +msgstr "" + +#: lib/common.php:139 +msgid "Go to the installer." +msgstr "" + +#: lib/connectsettingsaction.php:110 +msgid "IM" +msgstr "" + +#: lib/connectsettingsaction.php:111 +msgid "Updates by instant messenger (IM)" +msgstr "" + +#: lib/connectsettingsaction.php:116 +msgid "Updates by SMS" +msgstr "" + +#: lib/connectsettingsaction.php:120 +#, fuzzy +msgid "Connections" +msgstr "Konekti" + +#: lib/connectsettingsaction.php:121 +#, fuzzy +msgid "Authorized connected applications" +msgstr "Konektita aplikaĵo" + +#: lib/dberroraction.php:60 +msgid "Database error" +msgstr "" + +#: lib/designsettings.php:105 +#, fuzzy +msgid "Upload file" +msgstr "Malsukcesis alÅuti" + +#: lib/designsettings.php:109 +#, fuzzy +msgid "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Vi povas alÅuti vian personan vizaÄbildon. Dosiero-grandlimo estas %s." + +#: lib/designsettings.php:418 +#, fuzzy +msgid "Design defaults restored." +msgstr "Desegna agordo konservita." + +#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#, fuzzy +msgid "Disfavor this notice" +msgstr "Forigi la avizon" + +#: lib/favorform.php:114 lib/favorform.php:140 +#, fuzzy +msgid "Favor this notice" +msgstr "Forigi la avizon" + +#: lib/favorform.php:140 +msgid "Favor" +msgstr "" + +#: lib/feed.php:85 +msgid "RSS 1.0" +msgstr "" + +#: lib/feed.php:87 +msgid "RSS 2.0" +msgstr "" + +#: lib/feed.php:89 +msgid "Atom" +msgstr "" + +#: lib/feed.php:91 +msgid "FOAF" +msgstr "" + +#: lib/feedlist.php:64 +msgid "Export data" +msgstr "" + +#: lib/galleryaction.php:121 +msgid "Filter tags" +msgstr "" + +#: lib/galleryaction.php:131 +#, fuzzy +msgid "All" +msgstr "Permesi" + +#: lib/galleryaction.php:139 +msgid "Select tag to filter" +msgstr "" + +#: lib/galleryaction.php:140 +#, fuzzy +msgid "Tag" +msgstr "Markiloj" + +#: lib/galleryaction.php:141 +msgid "Choose a tag to narrow list" +msgstr "" + +#: lib/galleryaction.php:143 +msgid "Go" +msgstr "Iri" + +#: lib/grantroleform.php:91 +#, php-format +msgid "Grant this user the \"%s\" role" +msgstr "" + +#: lib/groupeditform.php:163 +#, fuzzy +msgid "URL of the homepage or blog of the group or topic" +msgstr "URL de via hejmpaÄo, blogo aÅ profilo ĉe alia retejo" + +#: lib/groupeditform.php:168 +msgid "Describe the group or topic" +msgstr "" + +#: lib/groupeditform.php:170 +#, fuzzy, php-format +msgid "Describe the group or topic in %d characters" +msgstr "Priskribu vin mem kaj viajn Åatokupojn per ne pli ol %d signoj" + +#: lib/groupeditform.php:179 +#, fuzzy +msgid "" +"Location for the group, if any, like \"City, State (or Region), Country\"" +msgstr "Kie vi estas, ekzemple \"Urbo, Åœtato (aÅ Regiono), Lando\"" + +#: lib/groupeditform.php:187 +#, php-format +msgid "Extra nicknames for the group, comma- or space- separated, max %d" +msgstr "" + +#: lib/groupnav.php:85 +#, fuzzy +msgid "Group" +msgstr "Grupoj" + +#: lib/groupnav.php:101 +#, fuzzy +msgid "Blocked" +msgstr "Bloki" + +#: lib/groupnav.php:102 +#, fuzzy, php-format +msgid "%s blocked users" +msgstr "%s profiloj blokitaj" + +#: lib/groupnav.php:108 +#, fuzzy, php-format +msgid "Edit %s group properties" +msgstr "Redakti %s grupon" + +#: lib/groupnav.php:113 +#, fuzzy +msgid "Logo" +msgstr " Elsaluti" + +#: lib/groupnav.php:114 +#, php-format +msgid "Add or edit %s logo" +msgstr "" + +#: lib/groupnav.php:120 +#, php-format +msgid "Add or edit %s design" +msgstr "" + +#: lib/groupsbymemberssection.php:71 +#, fuzzy +msgid "Groups with most members" +msgstr "%s grupanoj" + +#: lib/groupsbypostssection.php:71 +msgid "Groups with most posts" +msgstr "" + +#: lib/grouptagcloudsection.php:56 +#, php-format +msgid "Tags in %s group's notices" +msgstr "" + +#. TRANS: Client exception 406 +#: lib/htmloutputter.php:104 +msgid "This page is not available in a media type you accept" +msgstr "" + +#: lib/imagefile.php:72 +#, fuzzy +msgid "Unsupported image file format." +msgstr "Formato ne subtenata." + +#: lib/imagefile.php:88 +#, fuzzy, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "" +"Vi povas alÅuti emblemo-bildon por via grupo. Dosiero-grandlimo estas $s." + +#: lib/imagefile.php:93 +#, fuzzy +msgid "Partial upload." +msgstr "Neniu dosiero alÅutiÄas." + +#: lib/imagefile.php:101 lib/mediafile.php:170 +msgid "System error uploading file." +msgstr "" + +#: lib/imagefile.php:109 +msgid "Not an image or corrupt file." +msgstr "" + +#: lib/imagefile.php:122 +#, fuzzy +msgid "Lost our file." +msgstr "PerdiÄis nia dosiera datumo." + +#: lib/imagefile.php:163 lib/imagefile.php:224 +msgid "Unknown file type" +msgstr "" + +#: lib/imagefile.php:244 +msgid "MB" +msgstr "" + +#: lib/imagefile.php:246 +msgid "kB" +msgstr "" + +#: lib/jabber.php:387 +#, php-format +msgid "[%s]" +msgstr "" + +#: lib/jabber.php:567 +#, php-format +msgid "Unknown inbox source %d." +msgstr "" + +#: lib/joinform.php:114 +#, fuzzy +msgid "Join" +msgstr "Ensaluti" + +#: lib/leaveform.php:114 +msgid "Leave" +msgstr "Forlasi" + +#: lib/logingroupnav.php:80 +#, fuzzy +msgid "Login with a username and password" +msgstr "Ensaluti per via uzantnomo kaj pasvorto." + +#: lib/logingroupnav.php:86 +msgid "Sign up for a new account" +msgstr "" + +#. TRANS: Subject for address confirmation email +#: lib/mail.php:174 +#, fuzzy +msgid "Email address confirmation" +msgstr "RetpoÅtadreso" + +#. TRANS: Body for address confirmation email. +#: lib/mail.php:177 +#, php-format +msgid "" +"Hey, %s.\n" +"\n" +"Someone just entered this email address on %s.\n" +"\n" +"If it was you, and you want to confirm your entry, use the URL below:\n" +"\n" +"\t%s\n" +"\n" +"If not, just ignore this message.\n" +"\n" +"Thanks for your time, \n" +"%s\n" +msgstr "" + +#. TRANS: Subject of new-subscriber notification e-mail +#: lib/mail.php:243 +#, fuzzy, php-format +msgid "%1$s is now listening to your notices on %2$s." +msgstr "%1$s invitis vin kunaliÄi ĉe %2$s" + +#: lib/mail.php:248 +#, php-format +msgid "" +"If you believe this account is being used abusively, you can block them from " +"your subscribers list and report as spam to site administrators at %s" +msgstr "" + +#. TRANS: Main body of new-subscriber notification e-mail +#: lib/mail.php:254 +#, php-format +msgid "" +"%1$s is now listening to your notices on %2$s.\n" +"\n" +"\t%3$s\n" +"\n" +"%4$s%5$s%6$s\n" +"Faithfully yours,\n" +"%7$s.\n" +"\n" +"----\n" +"Change your email address or notification options at %8$s\n" +msgstr "" + +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/mail.php:274 +#, fuzzy, php-format +msgid "Bio: %s" +msgstr "Biografio" + +#. TRANS: Subject of notification mail for new posting email address +#: lib/mail.php:304 +#, fuzzy, php-format +msgid "New email address for posting to %s" +msgstr "Krei novan retpoÅtadreson por afiÅado kaj nuligi la antaÅan." + +#. TRANS: Body of notification mail for new posting email address +#: lib/mail.php:308 +#, php-format +msgid "" +"You have a new posting address on %1$s.\n" +"\n" +"Send email to %2$s to post new messages.\n" +"\n" +"More email instructions at %3$s.\n" +"\n" +"Faithfully yours,\n" +"%4$s" +msgstr "" + +#. TRANS: Subject line for SMS-by-email notification messages +#: lib/mail.php:433 +#, fuzzy, php-format +msgid "%s status" +msgstr "Stato de %1$s ĉe %2$s" + +#. TRANS: Subject line for SMS-by-email address confirmation message +#: lib/mail.php:460 +#, fuzzy +msgid "SMS confirmation" +msgstr "Neniu konfirma kodo." + +#. TRANS: Main body heading for SMS-by-email address confirmation message +#: lib/mail.php:463 +#, php-format +msgid "%s: confirm you own this phone number with this code:" +msgstr "" + +#. TRANS: Subject for 'nudge' notification email +#: lib/mail.php:484 +#, php-format +msgid "You've been nudged by %s" +msgstr "" + +#. TRANS: Body for 'nudge' notification email +#: lib/mail.php:489 +#, php-format +msgid "" +"%1$s (%2$s) is wondering what you are up to these days and is inviting you " +"to post some news.\n" +"\n" +"So let's hear from you :)\n" +"\n" +"%3$s\n" +"\n" +"Don't reply to this email; it won't get to them.\n" +"\n" +"With kind regards,\n" +"%4$s\n" +msgstr "" + +#. TRANS: Subject for direct-message notification email +#: lib/mail.php:536 +#, fuzzy, php-format +msgid "New private message from %s" +msgstr "Rektaj mesaÄoj de %s" + +#. TRANS: Body for direct-message notification email +#: lib/mail.php:541 +#, php-format +msgid "" +"%1$s (%2$s) sent you a private message:\n" +"\n" +"------------------------------------------------------\n" +"%3$s\n" +"------------------------------------------------------\n" +"\n" +"You can reply to their message here:\n" +"\n" +"%4$s\n" +"\n" +"Don't reply to this email; it won't get to them.\n" +"\n" +"With kind regards,\n" +"%5$s\n" +msgstr "" + +#. TRANS: Subject for favorite notification email +#: lib/mail.php:589 +#, fuzzy, php-format +msgid "%s (@%s) added your notice as a favorite" +msgstr "Sendu al mi mesaÄon tiam, kiam iu Åatas mian avizon ." + +#. TRANS: Body for favorite notification email +#: lib/mail.php:592 +#, php-format +msgid "" +"%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n" +"\n" +"The URL of your notice is:\n" +"\n" +"%3$s\n" +"\n" +"The text of your notice is:\n" +"\n" +"%4$s\n" +"\n" +"You can see the list of %1$s's favorites here:\n" +"\n" +"%5$s\n" +"\n" +"Faithfully yours,\n" +"%6$s\n" +msgstr "" + +#. TRANS: Line in @-reply notification e-mail. %s is conversation URL. +#: lib/mail.php:651 +#, php-format +msgid "" +"The full conversation can be read here:\n" +"\n" +"\t%s" +msgstr "" + +#: lib/mail.php:657 +#, php-format +msgid "%s (@%s) sent a notice to your attention" +msgstr "" + +#. TRANS: Body of @-reply notification e-mail. +#: lib/mail.php:660 +#, php-format +msgid "" +"%1$s (@%9$s) just sent a notice to your attention (an '@-reply') on %2$s.\n" +"\n" +"The notice is here:\n" +"\n" +"\t%3$s\n" +"\n" +"It reads:\n" +"\n" +"\t%4$s\n" +"\n" +"%5$sYou can reply back here:\n" +"\n" +"\t%6$s\n" +"\n" +"The list of all @-replies for you here:\n" +"\n" +"%7$s\n" +"\n" +"Faithfully yours,\n" +"%2$s\n" +"\n" +"P.S. You can turn off these email notifications here: %8$s\n" +msgstr "" + +#: lib/mailbox.php:89 +msgid "Only the user can read their own mailboxes." +msgstr "" + +#: lib/mailbox.php:139 +msgid "" +"You have no private messages. You can send private message to engage other " +"users in conversation. People can send you messages for your eyes only." +msgstr "" + +#: lib/mailbox.php:228 lib/noticelist.php:506 +msgid "from" +msgstr "" + +#: lib/mailhandler.php:37 +#, fuzzy +msgid "Could not parse message." +msgstr "Malsukcesis Äisdatigi uzanton" + +#: lib/mailhandler.php:42 +msgid "Not a registered user." +msgstr "" + +#: lib/mailhandler.php:46 +#, fuzzy +msgid "Sorry, that is not your incoming email address." +msgstr "Tiu ne estas via retpoÅtadreso." + +#: lib/mailhandler.php:50 +#, fuzzy +msgid "Sorry, no incoming email allowed." +msgstr "Ne estas alvena retpoÅtadreso" + +#: lib/mailhandler.php:228 +#, fuzzy, php-format +msgid "Unsupported message type: %s" +msgstr "Formato ne subtenata." + +#: 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 "" + +#: lib/mediafile.php:147 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form." +msgstr "" + +#: lib/mediafile.php:152 +msgid "The uploaded file was only partially uploaded." +msgstr "" + +#: lib/mediafile.php:159 +msgid "Missing a temporary folder." +msgstr "" + +#: lib/mediafile.php:162 +msgid "Failed to write file to disk." +msgstr "" + +#: lib/mediafile.php:165 +msgid "File upload stopped by extension." +msgstr "" + +#: lib/mediafile.php:179 lib/mediafile.php:217 +msgid "File exceeds user's quota." +msgstr "" + +#: lib/mediafile.php:197 lib/mediafile.php:234 +msgid "File could not be moved to destination directory." +msgstr "" + +#: lib/mediafile.php:202 lib/mediafile.php:238 +#, fuzzy +msgid "Could not determine file's MIME type." +msgstr " Malsukcesis certigi fontan uzanton." + +#: lib/mediafile.php:318 +#, php-format +msgid " Try using another %s format." +msgstr "" + +#: lib/mediafile.php:323 +#, php-format +msgid "%s is not a supported file type on this server." +msgstr "" + +#: lib/messageform.php:120 +#, fuzzy +msgid "Send a direct notice" +msgstr "Forigi avizon" + +#: lib/messageform.php:146 +msgid "To" +msgstr "Al" + +#: lib/messageform.php:159 lib/noticeform.php:185 +msgid "Available characters" +msgstr "Haveblaj karakteroj" + +#: lib/messageform.php:178 lib/noticeform.php:236 +msgctxt "Send button for sending notice" +msgid "Send" +msgstr "Sendi" + +#: lib/noticeform.php:160 +#, fuzzy +msgid "Send a notice" +msgstr "Nova avizo" + +#: lib/noticeform.php:173 +#, php-format +msgid "What's up, %s?" +msgstr "" + +#: lib/noticeform.php:192 +msgid "Attach" +msgstr "" + +#: lib/noticeform.php:196 +msgid "Attach a file" +msgstr "" + +#: lib/noticeform.php:212 +msgid "Share my location" +msgstr "" + +#: lib/noticeform.php:215 +#, fuzzy +msgid "Do not share my location" +msgstr "Ne forigu ĉi tiun aplikaĵon." + +#: lib/noticeform.php:216 +msgid "" +"Sorry, retrieving your geo location is taking longer than expected, please " +"try again later" +msgstr "" + +#. TRANS: Used in coordinates as abbreviation of north +#: lib/noticelist.php:436 +#, fuzzy +msgid "N" +msgstr "Ne" + +#. TRANS: Used in coordinates as abbreviation of south +#: lib/noticelist.php:438 +msgid "S" +msgstr "" + +#. TRANS: Used in coordinates as abbreviation of east +#: lib/noticelist.php:440 +msgid "E" +msgstr "" + +#. TRANS: Used in coordinates as abbreviation of west +#: lib/noticelist.php:442 +msgid "W" +msgstr "" + +#: lib/noticelist.php:444 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:453 +msgid "at" +msgstr "al" + +#: lib/noticelist.php:568 +#, fuzzy +msgid "in context" +msgstr "Neniu enhavo!" + +#: lib/noticelist.php:603 +#, fuzzy +msgid "Repeated by" +msgstr "Ripetita" + +#: lib/noticelist.php:630 +#, fuzzy +msgid "Reply to this notice" +msgstr "Forigi la avizon" + +#: lib/noticelist.php:631 +msgid "Reply" +msgstr "" + +#: lib/noticelist.php:675 +#, fuzzy +msgid "Notice repeated" +msgstr "Avizo viÅiÄas" + +#: lib/nudgeform.php:116 +#, fuzzy +msgid "Nudge this user" +msgstr "Forigi la uzanton" + +#: lib/nudgeform.php:128 +#, fuzzy +msgid "Nudge" +msgstr "PuÅeto sendiÄis" + +#: lib/nudgeform.php:128 +#, fuzzy +msgid "Send a nudge to this user" +msgstr "Vi ne povas sendi mesaÄon al la uzanto." + +#: lib/oauthstore.php:283 +#, fuzzy +msgid "Error inserting new profile" +msgstr "Eraro je Äisdatigo de fora profilo." + +#: lib/oauthstore.php:291 +#, fuzzy +msgid "Error inserting avatar" +msgstr "Eraris konservi uzanton: nevalida." + +#: lib/oauthstore.php:306 +#, fuzzy +msgid "Error updating remote profile" +msgstr "Eraro je Äisdatigo de fora profilo." + +#: lib/oauthstore.php:311 +#, fuzzy +msgid "Error inserting remote profile" +msgstr "Eraro je Äisdatigo de fora profilo." + +#: lib/oauthstore.php:345 +#, fuzzy +msgid "Duplicate notice" +msgstr "Forigi avizon" + +#: lib/oauthstore.php:490 +#, fuzzy +msgid "Couldn't insert new subscription." +msgstr "Malsukcesis enmeti konfirmkodon." + +#: lib/personalgroupnav.php:99 +#, fuzzy +msgid "Personal" +msgstr "Persona" + +#: lib/personalgroupnav.php:104 +msgid "Replies" +msgstr "" + +#: lib/personalgroupnav.php:114 +#, fuzzy +msgid "Favorites" +msgstr "Aldoni al Åatolisto" + +#: lib/personalgroupnav.php:125 +msgid "Inbox" +msgstr "" + +#: lib/personalgroupnav.php:126 +#, fuzzy +msgid "Your incoming messages" +msgstr "Ne estas alvena retpoÅtadreso" + +#: lib/personalgroupnav.php:130 +#, fuzzy +msgid "Outbox" +msgstr "Elirkesto de %s" + +#: lib/personalgroupnav.php:131 +#, fuzzy +msgid "Your sent messages" +msgstr "Persona mesaÄo" + +#: lib/personaltagcloudsection.php:56 +#, php-format +msgid "Tags in %s's notices" +msgstr "" + +#: lib/plugin.php:115 +msgid "Unknown" +msgstr "" + +#: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 +#, fuzzy +msgid "Subscriptions" +msgstr "Priskribo" + +#: lib/profileaction.php:126 +#, fuzzy +msgid "All subscriptions" +msgstr "Priskribo" + +#: lib/profileaction.php:144 lib/profileaction.php:214 lib/subgroupnav.php:90 +#, fuzzy +msgid "Subscribers" +msgstr "Aboni" + +#: lib/profileaction.php:161 +#, fuzzy +msgid "All subscribers" +msgstr "Malaboni" + +#: lib/profileaction.php:191 +#, fuzzy +msgid "User ID" +msgstr "Uzanto" + +#: lib/profileaction.php:196 +#, fuzzy +msgid "Member since" +msgstr "Grupanoj" + +#. TRANS: Average count of posts made per day since account registration +#: lib/profileaction.php:235 +msgid "Daily average" +msgstr "" + +#: lib/profileaction.php:264 +#, fuzzy +msgid "All groups" +msgstr "Grupoj de %s" + +#: lib/profileformaction.php:123 +msgid "Unimplemented method." +msgstr "" + +#: lib/publicgroupnav.php:78 +msgid "Public" +msgstr "Publika" + +#: lib/publicgroupnav.php:82 +msgid "User groups" +msgstr "Uzantaj grupoj" + +#: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85 +msgid "Recent tags" +msgstr "FreÅaj etikedoj" + +#: lib/publicgroupnav.php:88 +#, fuzzy +msgid "Featured" +msgstr "Elstaraj uzantoj" + +#: lib/publicgroupnav.php:92 +#, fuzzy +msgid "Popular" +msgstr "Populara avizo" + +#: lib/redirectingaction.php:95 +#, fuzzy +msgid "No return-to arguments." +msgstr "Ne estas aldonaĵo." + +#: lib/repeatform.php:107 +#, fuzzy +msgid "Repeat this notice?" +msgstr "Forigi la avizon" + +#: lib/repeatform.php:132 +msgid "Yes" +msgstr "Jes" + +#: lib/repeatform.php:132 +#, fuzzy +msgid "Repeat this notice" +msgstr "Forigi la avizon" + +#: lib/revokeroleform.php:91 +#, fuzzy, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "Bloki la uzanton de la grupo" + +#: lib/router.php:709 +msgid "No single user defined for single-user mode." +msgstr "" + +#: lib/sandboxform.php:67 +msgid "Sandbox" +msgstr "" + +#: lib/sandboxform.php:78 +#, fuzzy +msgid "Sandbox this user" +msgstr "Malbloki ĉi tiun uzanton" + +#: lib/searchaction.php:120 +msgid "Search site" +msgstr "" + +#: lib/searchaction.php:126 +msgid "Keyword(s)" +msgstr "" + +#: lib/searchaction.php:127 +#, fuzzy +msgid "Search" +msgstr "Homserĉo" + +#: lib/searchaction.php:162 +msgid "Search help" +msgstr "" + +#: lib/searchgroupnav.php:80 +#, fuzzy +msgid "People" +msgstr "Homserĉo" + +#: lib/searchgroupnav.php:81 +msgid "Find people on this site" +msgstr "" + +#: lib/searchgroupnav.php:83 +msgid "Find content of notices" +msgstr "" + +#: lib/searchgroupnav.php:85 +#, fuzzy +msgid "Find groups on this site" +msgstr "grupoj ĉe %s" + +#: lib/section.php:89 +msgid "Untitled section" +msgstr "" + +#: lib/section.php:106 +msgid "More..." +msgstr "Pli..." + +#: lib/silenceform.php:67 +msgid "Silence" +msgstr "Silento" + +#: lib/silenceform.php:78 +#, fuzzy +msgid "Silence this user" +msgstr "Forigi la uzanton" + +#: lib/subgroupnav.php:83 +#, php-format +msgid "People %s subscribes to" +msgstr "" + +#: lib/subgroupnav.php:91 +#, php-format +msgid "People subscribed to %s" +msgstr "" + +#: lib/subgroupnav.php:99 +#, fuzzy, php-format +msgid "Groups %s is a member of" +msgstr "Grupoj de %2$s ĉe %1$s." + +#: lib/subgroupnav.php:105 +#, fuzzy +msgid "Invite" +msgstr "Inviti" + +#: lib/subgroupnav.php:106 +#, fuzzy, php-format +msgid "Invite friends and colleagues to join you on %s" +msgstr "Inviti amikojn kaj kolegojn aliÄi vin sur %s" + +#: lib/subscriberspeopleselftagcloudsection.php:48 +#: lib/subscriptionspeopleselftagcloudsection.php:48 +msgid "People Tagcloud as self-tagged" +msgstr "" + +#: lib/subscriberspeopletagcloudsection.php:48 +#: lib/subscriptionspeopletagcloudsection.php:48 +msgid "People Tagcloud as tagged" +msgstr "" + +#: lib/tagcloudsection.php:56 +#, fuzzy +msgid "None" +msgstr "Noto" + +#: lib/themeuploader.php:50 +msgid "This server cannot handle theme uploads without ZIP support." +msgstr "" + +#: lib/themeuploader.php:58 lib/themeuploader.php:61 +msgid "The theme file is missing or the upload failed." +msgstr "" + +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:253 lib/themeuploader.php:257 +#: lib/themeuploader.php:265 lib/themeuploader.php:272 +#, fuzzy +msgid "Failed saving theme." +msgstr "Eraris Äisdatigi vizaÄbildon." + +#: lib/themeuploader.php:139 +msgid "Invalid theme: bad directory structure." +msgstr "" + +#: lib/themeuploader.php:166 +#, php-format +msgid "Uploaded theme is too large; must be less than %d bytes uncompressed." +msgstr "" + +#: lib/themeuploader.php:178 +msgid "Invalid theme archive: missing file css/display.css" +msgstr "" + +#: lib/themeuploader.php:205 +msgid "" +"Theme contains invalid file or folder name. Stick with ASCII letters, " +"digits, underscore, and minus sign." +msgstr "" + +#: lib/themeuploader.php:216 +#, php-format +msgid "Theme contains file of type '.%s', which is not allowed." +msgstr "" + +#: lib/themeuploader.php:234 +#, fuzzy +msgid "Error opening theme archive." +msgstr "Eraro je Äisdatigo de fora profilo." + +#: lib/topposterssection.php:74 +msgid "Top posters" +msgstr "" + +#: lib/unsandboxform.php:69 +msgid "Unsandbox" +msgstr "" + +#: lib/unsandboxform.php:80 +#, fuzzy +msgid "Unsandbox this user" +msgstr "Malbloki ĉi tiun uzanton" + +#: lib/unsilenceform.php:67 +#, fuzzy +msgid "Unsilence" +msgstr "Silento" + +#: lib/unsilenceform.php:78 +#, fuzzy +msgid "Unsilence this user" +msgstr "Malbloki ĉi tiun uzanton" + +#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 +#, fuzzy +msgid "Unsubscribe from this user" +msgstr "Malbloki ĉi tiun uzanton" + +#: lib/unsubscribeform.php:137 +msgid "Unsubscribe" +msgstr "Malaboni" + +#: lib/usernoprofileexception.php:58 +#, fuzzy, php-format +msgid "User %s (%d) has no profile record." +msgstr "La uzanto ne havas profilon." + +#: lib/userprofile.php:117 +#, fuzzy +msgid "Edit Avatar" +msgstr "VizaÄbildo" + +#: lib/userprofile.php:234 lib/userprofile.php:248 +#, fuzzy +msgid "User actions" +msgstr "Uzantaj grupoj" + +#: lib/userprofile.php:237 +msgid "User deletion in progress..." +msgstr "" + +#: lib/userprofile.php:263 +#, fuzzy +msgid "Edit profile settings" +msgstr "Profila agordo" + +#: lib/userprofile.php:264 +msgid "Edit" +msgstr "Redakti" + +#: lib/userprofile.php:287 +#, fuzzy +msgid "Send a direct message to this user" +msgstr "Vi ne povas sendi mesaÄon al la uzanto." + +#: lib/userprofile.php:288 +msgid "Message" +msgstr "MesaÄo" + +#: lib/userprofile.php:326 +msgid "Moderate" +msgstr "Moderigi" + +#: lib/userprofile.php:364 +#, fuzzy +msgid "User role" +msgstr "Uzantaj grupoj" + +#: lib/userprofile.php:366 +msgctxt "role" +msgid "Administrator" +msgstr "Administranto" + +#: lib/userprofile.php:367 +msgctxt "role" +msgid "Moderator" +msgstr "Moderanto" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1100 +msgid "a few seconds ago" +msgstr "antaÅ kelkaj sekundoj" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1103 +msgid "about a minute ago" +msgstr "antaŠĉirkaÅ unu minuto" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1107 +#, php-format +msgid "about %d minutes ago" +msgstr "antaŠĉirkaÅ %d minutoj" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1110 +msgid "about an hour ago" +msgstr "antaŠĉirkaÅ unu horo" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1114 +#, php-format +msgid "about %d hours ago" +msgstr "antaŠĉirkaÅ %d horoj" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1117 +msgid "about a day ago" +msgstr "antaŠĉirkaÅ unu tago" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1121 +#, fuzzy, php-format +msgid "about %d days ago" +msgstr "antaŠĉirkaÅ unu tago" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1124 +#, fuzzy +msgid "about a month ago" +msgstr "antaŠĉirkaÅ unu minuto" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1128 +#, fuzzy, php-format +msgid "about %d months ago" +msgstr "antaŠĉirkaÅ %d minutoj" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1131 +#, fuzzy +msgid "about a year ago" +msgstr "antaŠĉirkaÅ unu tago" + +#: lib/webcolor.php:82 +#, fuzzy, php-format +msgid "%s is not a valid color!" +msgstr "ĈefpaÄo ne estas valida URL." + +#: lib/webcolor.php:123 +#, php-format +msgid "%s is not a valid color! Use 3 or 6 hex chars." +msgstr "" + +#: lib/xmppmanager.php:403 +#, php-format +msgid "Message too long - maximum is %1$d characters, you sent %2$d." +msgstr "" diff --git a/locale/es/LC_MESSAGES/statusnet.po b/locale/es/LC_MESSAGES/statusnet.po index ae6f2929a..f7e57911c 100644 --- a/locale/es/LC_MESSAGES/statusnet.po +++ b/locale/es/LC_MESSAGES/statusnet.po @@ -15,12 +15,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:54+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:22+0000\n" "Language-Team: Spanish\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: es\n" "X-Message-Group: out-statusnet\n" @@ -4990,21 +4990,21 @@ msgstr "Hubo un problema al guarda la bandeja de entrada del grupo." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "No se puede revocar rol \"%1$s\" para usuario #%2$d; no existe." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/fa/LC_MESSAGES/statusnet.po b/locale/fa/LC_MESSAGES/statusnet.po index 685d96e4a..c5303e341 100644 --- a/locale/fa/LC_MESSAGES/statusnet.po +++ b/locale/fa/LC_MESSAGES/statusnet.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:57+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:25+0000\n" "Last-Translator: Ahmad Sufi Mahmudi\n" "Language-Team: Persian\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" "X-Language-Code: fa\n" "X-Message-Group: out-statusnet\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" #. TRANS: Page title @@ -4934,21 +4934,21 @@ msgstr "هنگام ذخیرهٔ صندوق ورودی گروه مشکلی رخ Ø #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/fi/LC_MESSAGES/statusnet.po b/locale/fi/LC_MESSAGES/statusnet.po index a087c5777..5b1465bc5 100644 --- a/locale/fi/LC_MESSAGES/statusnet.po +++ b/locale/fi/LC_MESSAGES/statusnet.po @@ -10,12 +10,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:55+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:23+0000\n" "Language-Team: Finnish\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fi\n" "X-Message-Group: out-statusnet\n" @@ -5057,21 +5057,21 @@ msgstr "Ongelma päivityksen tallentamisessa." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, fuzzy, php-format msgid "RT @%1$s %2$s" msgstr "%1$s (%2$s)" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/fr/LC_MESSAGES/statusnet.po b/locale/fr/LC_MESSAGES/statusnet.po index 3246555e1..4f7b3f0e7 100644 --- a/locale/fr/LC_MESSAGES/statusnet.po +++ b/locale/fr/LC_MESSAGES/statusnet.po @@ -15,12 +15,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:21:58+0000\n" +"POT-Creation-Date: 2010-08-11 10:11+0000\n" +"PO-Revision-Date: 2010-08-11 10:12:08+0000\n" "Language-Team: French\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" "X-Message-Group: out-statusnet\n" @@ -805,7 +805,7 @@ msgid "Preview" msgstr "Aperçu" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:656 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 msgid "Delete" msgstr "Supprimer" @@ -1086,7 +1086,7 @@ msgid "Do not delete this notice" msgstr "Ne pas supprimer cet avis" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:656 +#: actions/deletenotice.php:158 lib/noticelist.php:657 msgid "Delete this notice" msgstr "Supprimer cet avis" @@ -3538,7 +3538,7 @@ msgstr "Vous ne pouvez pas reprendre votre propre avis." msgid "You already repeated that notice." msgstr "Vous avez déjà repris cet avis." -#: actions/repeat.php:114 lib/noticelist.php:675 +#: actions/repeat.php:114 lib/noticelist.php:676 msgid "Repeated" msgstr "Repris" @@ -4940,7 +4940,7 @@ msgstr "Impossible de créer le jeton d’identification pour %s" #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 msgid "No database name or DSN found anywhere." -msgstr "Aucune base de données de nom ou DSN trouvée nulle part." +msgstr "Aucun nom de base de données ou DSN trouvé nulle part." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. #: classes/Message.php:46 @@ -5020,14 +5020,14 @@ msgstr "Problème lors de l’enregistrement de la boîte de réception du group #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1746 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -5036,7 +5036,7 @@ msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -6594,7 +6594,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:505 +#: lib/mailbox.php:228 lib/noticelist.php:506 msgid "from" msgstr "de" @@ -6754,23 +6754,23 @@ msgstr "%1$u° %2$u' %3$u\" %4$s %5$u° %6$u' %7$u\" %8$s" msgid "at" msgstr "chez" -#: lib/noticelist.php:567 +#: lib/noticelist.php:568 msgid "in context" msgstr "dans le contexte" -#: lib/noticelist.php:602 +#: lib/noticelist.php:603 msgid "Repeated by" msgstr "Repris par" -#: lib/noticelist.php:629 +#: lib/noticelist.php:630 msgid "Reply to this notice" msgstr "Répondre à cet avis" -#: lib/noticelist.php:630 +#: lib/noticelist.php:631 msgid "Reply" msgstr "Répondre" -#: lib/noticelist.php:674 +#: lib/noticelist.php:675 msgid "Notice repeated" msgstr "Avis repris" diff --git a/locale/ga/LC_MESSAGES/statusnet.po b/locale/ga/LC_MESSAGES/statusnet.po index dc3c53286..8d30fb829 100644 --- a/locale/ga/LC_MESSAGES/statusnet.po +++ b/locale/ga/LC_MESSAGES/statusnet.po @@ -8,12 +8,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:00+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:29+0000\n" "Language-Team: Irish\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ga\n" "X-Message-Group: out-statusnet\n" @@ -5114,21 +5114,21 @@ msgstr "Aconteceu un erro ó gardar o chÃo." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, fuzzy, php-format msgid "RT @%1$s %2$s" msgstr "%1$s (%2$s)" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/gl/LC_MESSAGES/statusnet.po b/locale/gl/LC_MESSAGES/statusnet.po index 40e79f782..68434b085 100644 --- a/locale/gl/LC_MESSAGES/statusnet.po +++ b/locale/gl/LC_MESSAGES/statusnet.po @@ -9,12 +9,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:01+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:30+0000\n" "Language-Team: Galician\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: gl\n" "X-Message-Group: out-statusnet\n" @@ -166,7 +166,7 @@ msgstr "" #. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@" #: actions/all.php:146 -#, fuzzy, php-format +#, php-format msgid "" "You can try to [nudge %1$s](../%2$s) from their profile or [post something " "to them](%%%%action.newnotice%%%%?status_textarea=%3$s)." @@ -176,7 +176,7 @@ msgstr "" "status_textarea=%3$s)." #: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211 -#, fuzzy, php-format +#, php-format msgid "" "Why not [register an account](%%%%action.register%%%%) and then nudge %s or " "post a notice to them." @@ -512,9 +512,8 @@ msgid "groups on %s" msgstr "grupos en %s" #: actions/apimediaupload.php:99 -#, fuzzy msgid "Upload failed." -msgstr "Cargar un ficheiro" +msgstr "Houbo un erro durante a carga." #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." @@ -663,7 +662,7 @@ msgstr "Non se atopou ningún estado con esa ID." #: actions/apistatusesupdate.php:221 msgid "Client must provide a 'status' parameter with a value." -msgstr "" +msgstr "O cliente debe proporcionar un parámetro de \"estado\" cun valor." #: actions/apistatusesupdate.php:242 actions/newnotice.php:155 #: lib/mailhandler.php:60 @@ -3555,7 +3554,7 @@ msgid "Replies feed for %s (Atom)" msgstr "Fonte de novas coas respostas a %s (Atom)" #: actions/replies.php:199 -#, fuzzy, php-format +#, php-format msgid "" "This is the timeline showing replies to %1$s but %2$s hasn't received a " "notice to them yet." @@ -3573,7 +3572,7 @@ msgstr "" "grupos](%%action.groups%%)." #: actions/replies.php:206 -#, fuzzy, php-format +#, php-format msgid "" "You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action." "newnotice%%%%?status_textarea=%3$s)." @@ -3953,7 +3952,7 @@ msgstr "" "bo momento para comezar :)" #: actions/showstream.php:207 -#, fuzzy, php-format +#, php-format msgid "" "You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%" "%?status_textarea=%2$s)." @@ -4843,12 +4842,12 @@ msgstr "Autores" #: classes/File.php:143 #, php-format msgid "Cannot process URL '%s'" -msgstr "" +msgstr "Non se pode procesar o URL \"%s\"" #. TRANS: Server exception thrown when... Robin thinks something is impossible! #: classes/File.php:175 msgid "Robin thinks something is impossible." -msgstr "" +msgstr "Robin pensa que algo é imposible." #. TRANS: Message given if an upload is larger than the configured maximum. #. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file. @@ -4878,9 +4877,8 @@ msgstr "Un ficheiro deste tamaño excederÃa a súa cota mensual de %d bytes." #. TRANS: Client exception thrown if a file upload does not have a valid name. #: classes/File.php:248 classes/File.php:263 -#, fuzzy msgid "Invalid filename." -msgstr "Tamaño non válido." +msgstr "Nome de ficheiro incorrecto." #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 @@ -4912,7 +4910,7 @@ msgstr "Non se puido crear un pase de sesión para %s" #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 msgid "No database name or DSN found anywhere." -msgstr "" +msgstr "Non se atopou por ningures o nome da base de datos ou DSN." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. #: classes/Message.php:46 @@ -4932,9 +4930,9 @@ msgstr "Non se puido actualizar a mensaxe co novo URI." #. TRANS: Server exception thrown when a user profile for a notice cannot be found. #. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number). #: classes/Notice.php:98 -#, fuzzy, php-format +#, php-format msgid "No such profile (%1$d) for notice (%2$d)." -msgstr "Non existe tal perfil (%d) para a nota (%d)" +msgstr "Non existe tal perfil (%1$d) para a nota (%2$d)." #. TRANS: Server exception. %s are the error details. #: classes/Notice.php:190 @@ -4983,7 +4981,7 @@ msgstr "Houbo un problema ao gardar a nota." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). #: classes/Notice.php:892 msgid "Bad type provided to saveKnownGroups" -msgstr "" +msgstr "O tipo dado para saveKnownGroups era incorrecto" #. TRANS: Server exception thrown when an update for a group inbox fails. #: classes/Notice.php:991 @@ -4992,30 +4990,31 @@ msgstr "Houbo un problema ao gardar a caixa de entrada do grupo." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "â™» @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" +"Non se pode revogar o rol \"%1$s\" do usuario #%2$d: o usuario non existe." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" +"Non se pode revogar o rol \"%1$s\" do usuario #%2$d: erro na base de datos." #. TRANS: Exception thrown when a right for a non-existing user profile is checked. #: classes/Remote_profile.php:54 -#, fuzzy msgid "Missing profile." -msgstr "O usuario non ten perfil." +msgstr "Falta o perfil de usuario." #. TRANS: Exception thrown when a tag cannot be saved. #: classes/Status_network.php:346 @@ -5044,19 +5043,16 @@ msgstr "Non está subscrito!" #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 -#, fuzzy msgid "Could not delete self-subscription." msgstr "Non se puido borrar a subscrición a si mesmo." #. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server. #: classes/Subscription.php:206 -#, fuzzy msgid "Could not delete subscription OMB token." msgstr "Non se puido borrar o pase de subscrición OMB." #. TRANS: Exception thrown when a subscription could not be deleted on the server. #: classes/Subscription.php:218 -#, fuzzy msgid "Could not delete subscription." msgstr "Non se puido borrar a subscrición." diff --git a/locale/he/LC_MESSAGES/statusnet.po b/locale/he/LC_MESSAGES/statusnet.po index d8d60e729..64c36e84e 100644 --- a/locale/he/LC_MESSAGES/statusnet.po +++ b/locale/he/LC_MESSAGES/statusnet.po @@ -7,12 +7,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:03+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:32+0000\n" "Language-Team: Hebrew\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: he\n" "X-Message-Group: out-statusnet\n" @@ -4957,21 +4957,21 @@ msgstr "בעיה בשמירת ההודעה." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/hsb/LC_MESSAGES/statusnet.po b/locale/hsb/LC_MESSAGES/statusnet.po index e0cc3dc43..860efa66e 100644 --- a/locale/hsb/LC_MESSAGES/statusnet.po +++ b/locale/hsb/LC_MESSAGES/statusnet.po @@ -10,12 +10,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:04+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:33+0000\n" "Language-Team: Dutch\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: hsb\n" "X-Message-Group: out-statusnet\n" @@ -4705,21 +4705,21 @@ msgstr "" #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/ia/LC_MESSAGES/statusnet.po b/locale/ia/LC_MESSAGES/statusnet.po index e0961e447..ccde993d4 100644 --- a/locale/ia/LC_MESSAGES/statusnet.po +++ b/locale/ia/LC_MESSAGES/statusnet.po @@ -8,12 +8,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:07+0000\n" +"POT-Creation-Date: 2010-08-11 10:11+0000\n" +"PO-Revision-Date: 2010-08-11 10:12:24+0000\n" "Language-Team: Interlingua\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ia\n" "X-Message-Group: out-statusnet\n" @@ -790,7 +790,7 @@ msgid "Preview" msgstr "Previsualisation" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:656 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 msgid "Delete" msgstr "Deler" @@ -1071,7 +1071,7 @@ msgid "Do not delete this notice" msgstr "Non deler iste nota" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:656 +#: actions/deletenotice.php:158 lib/noticelist.php:657 msgid "Delete this notice" msgstr "Deler iste nota" @@ -3499,7 +3499,7 @@ msgstr "Tu non pote repeter tu proprie nota." msgid "You already repeated that notice." msgstr "Tu ha ja repetite iste nota." -#: actions/repeat.php:114 lib/noticelist.php:675 +#: actions/repeat.php:114 lib/noticelist.php:676 msgid "Repeated" msgstr "Repetite" @@ -3734,24 +3734,24 @@ msgstr "" "mitter los in evidentia." #: actions/showfavorites.php:208 -#, fuzzy, php-format +#, php-format msgid "" "%s hasn't added any favorite notices yet. Post something interesting they " "would add to their favorites :)" msgstr "" -"%s non ha ancora addite alcun nota a su favorites. Publica alique " -"interessante que ille favoritisarea :)" +"%s non ha ancora addite un nota favorite. Publica alique interessante que " +"ille adderea a su favorites :)" #: actions/showfavorites.php:212 -#, fuzzy, php-format +#, php-format msgid "" "%s hasn't added any favorite notices yet. Why not [register an account](%%%%" "action.register%%%%) and then post something interesting they would add to " "their favorites :)" msgstr "" -"%s non ha ancora addite alcun nota a su favorites. Proque non [registrar un " -"conto](%%%%action.register%%%%) e postea publicar alique interessante que " -"ille favoritisarea :)" +"%s non ha ancora addite un nota favorite. Proque non [crear un conto](%%%%" +"action.register%%%%) e postea publicar alique interessante que ille adderea " +"a su favorites :)" #: actions/showfavorites.php:243 msgid "This is a way to share what you like." @@ -3931,13 +3931,13 @@ msgstr "" "alcun nota, dunque iste es un bon momento pro comenciar :)" #: actions/showstream.php:207 -#, fuzzy, php-format +#, php-format msgid "" "You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%" "%?status_textarea=%2$s)." msgstr "" -"Tu pote tentar pulsar %1$s o [publicar un nota a su attention](%%%%action." -"newnotice%%%%?status_textarea=%2$s)." +"Tu pote tentar dar un pulsata a %1$s o [publicar un nota a su attention](%%%%" +"action.newnotice%%%%?status_textarea=%2$s)." #: actions/showstream.php:243 #, php-format @@ -4817,23 +4817,23 @@ msgstr "Autor(es)" #: classes/File.php:143 #, php-format msgid "Cannot process URL '%s'" -msgstr "" +msgstr "Impossibile processar le URL '%s'" #. TRANS: Server exception thrown when... Robin thinks something is impossible! #: classes/File.php:175 msgid "Robin thinks something is impossible." -msgstr "" +msgstr "Robin pensa que alique es impossibile." #. TRANS: Message given if an upload is larger than the configured maximum. #. TRANS: %1$d is the byte limit for uploads, %2$d is the byte count for the uploaded file. #: classes/File.php:190 -#, fuzzy, php-format +#, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " "Try to upload a smaller version." msgstr "" -"Nulle file pote esser plus grande que %d bytes e le file que tu inviava ha %" -"d bytes. Tenta incargar un version minus grande." +"Nulle file pote esser plus grande que %1$d bytes e le file que tu inviava ha " +"%2$d bytes. Tenta incargar un version minus grande." #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. @@ -4851,9 +4851,8 @@ msgstr "Un file de iste dimension excederea tu quota mensual de %d bytes." #. TRANS: Client exception thrown if a file upload does not have a valid name. #: classes/File.php:248 classes/File.php:263 -#, fuzzy msgid "Invalid filename." -msgstr "Dimension invalide." +msgstr "Nomine de file invalide." #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 @@ -4885,7 +4884,7 @@ msgstr "Non poteva crear indicio de identification pro %s" #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 msgid "No database name or DSN found anywhere." -msgstr "" +msgstr "Nulle nomine de base de datos o DSN trovate." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. #: classes/Message.php:46 @@ -4907,7 +4906,7 @@ msgstr "Non poteva actualisar message con nove URI." #: classes/Notice.php:98 #, php-format msgid "No such profile (%1$d) for notice (%2$d)." -msgstr "" +msgstr "Nulle profilo (%1$d) trovate pro le nota (%2$d)." #. TRANS: Server exception. %s are the error details. #: classes/Notice.php:190 @@ -4956,7 +4955,7 @@ msgstr "Problema salveguardar nota." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). #: classes/Notice.php:892 msgid "Bad type provided to saveKnownGroups" -msgstr "" +msgstr "Mal typo fornite a saveKnownGroups" #. TRANS: Server exception thrown when an update for a group inbox fails. #: classes/Notice.php:991 @@ -4965,36 +4964,36 @@ msgstr "Problema salveguardar le cassa de entrata del gruppo." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1746 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." -msgstr "" +msgstr "Non pote revocar le rolo \"%1$s\" del usator #%2$d; non existe." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" +"Non pote revocar le rolo \"%1$s\" del usator #%2$d; error in le base de " +"datos." #. TRANS: Exception thrown when a right for a non-existing user profile is checked. #: classes/Remote_profile.php:54 -#, fuzzy msgid "Missing profile." -msgstr "Le usator non ha un profilo." +msgstr "Profilo mancante." #. TRANS: Exception thrown when a tag cannot be saved. #: classes/Status_network.php:346 -#, fuzzy msgid "Unable to save tag." -msgstr "Impossibile salveguardar le aviso del sito." +msgstr "Impossibile salveguardar le etiquetta." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. #: classes/Subscription.php:75 lib/oauthstore.php:465 @@ -5018,19 +5017,16 @@ msgstr "Non subscribite!" #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 -#, fuzzy msgid "Could not delete self-subscription." msgstr "Non poteva deler auto-subscription." #. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server. #: classes/Subscription.php:206 -#, fuzzy msgid "Could not delete subscription OMB token." msgstr "Non poteva deler le indicio OMB del subscription." #. TRANS: Exception thrown when a subscription could not be deleted on the server. #: classes/Subscription.php:218 -#, fuzzy msgid "Could not delete subscription." msgstr "Non poteva deler subscription." @@ -6526,7 +6522,7 @@ msgstr "" "altere usatores in conversation. Altere personas pote inviar te messages que " "solmente tu pote leger." -#: lib/mailbox.php:227 lib/noticelist.php:505 +#: lib/mailbox.php:228 lib/noticelist.php:506 msgid "from" msgstr "de" @@ -6686,23 +6682,23 @@ msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgid "at" msgstr "a" -#: lib/noticelist.php:567 +#: lib/noticelist.php:568 msgid "in context" msgstr "in contexto" -#: lib/noticelist.php:602 +#: lib/noticelist.php:603 msgid "Repeated by" msgstr "Repetite per" -#: lib/noticelist.php:629 +#: lib/noticelist.php:630 msgid "Reply to this notice" msgstr "Responder a iste nota" -#: lib/noticelist.php:630 +#: lib/noticelist.php:631 msgid "Reply" msgstr "Responder" -#: lib/noticelist.php:674 +#: lib/noticelist.php:675 msgid "Notice repeated" msgstr "Nota repetite" diff --git a/locale/is/LC_MESSAGES/statusnet.po b/locale/is/LC_MESSAGES/statusnet.po index 963d21424..701d0f1d4 100644 --- a/locale/is/LC_MESSAGES/statusnet.po +++ b/locale/is/LC_MESSAGES/statusnet.po @@ -8,12 +8,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:08+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:37+0000\n" "Language-Team: Icelandic\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: is\n" "X-Message-Group: out-statusnet\n" @@ -5009,21 +5009,21 @@ msgstr "Vandamál komu upp við að vista babl." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, fuzzy, php-format msgid "RT @%1$s %2$s" msgstr "%1$s (%2$s)" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/it/LC_MESSAGES/statusnet.po b/locale/it/LC_MESSAGES/statusnet.po index 401889a5c..5bb079af7 100644 --- a/locale/it/LC_MESSAGES/statusnet.po +++ b/locale/it/LC_MESSAGES/statusnet.po @@ -10,12 +10,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:10+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:38+0000\n" "Language-Team: Italian\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: it\n" "X-Message-Group: out-statusnet\n" @@ -4968,21 +4968,21 @@ msgstr "Problema nel salvare la casella della posta del gruppo." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/ja/LC_MESSAGES/statusnet.po b/locale/ja/LC_MESSAGES/statusnet.po index 1141b3427..fab6b3d78 100644 --- a/locale/ja/LC_MESSAGES/statusnet.po +++ b/locale/ja/LC_MESSAGES/statusnet.po @@ -11,12 +11,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:11+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:41+0000\n" "Language-Team: Japanese\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ja\n" "X-Message-Group: out-statusnet\n" @@ -5001,21 +5001,21 @@ msgstr "グループå—信箱をä¿å˜ã™ã‚‹éš›ã«å•é¡ŒãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/ko/LC_MESSAGES/statusnet.po b/locale/ko/LC_MESSAGES/statusnet.po index c40002fc5..8ba2443a6 100644 --- a/locale/ko/LC_MESSAGES/statusnet.po +++ b/locale/ko/LC_MESSAGES/statusnet.po @@ -1,6 +1,7 @@ # Translation of StatusNet to Korean # # Author@translatewiki.net: Brion +# Author@translatewiki.net: Changwoo # Author@translatewiki.net: Twkang # -- # This file is distributed under the same license as the StatusNet package. @@ -9,12 +10,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:13+0000\n" +"POT-Creation-Date: 2010-08-11 10:11+0000\n" +"PO-Revision-Date: 2010-08-11 10:12:37+0000\n" "Language-Team: Korean\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ko\n" "X-Message-Group: out-statusnet\n" @@ -322,7 +323,7 @@ msgstr "메시지 ë‚´ìš©ì´ ì—†ìŠµë‹ˆë‹¤!" #: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." -msgstr "너무 ê¹ë‹ˆë‹¤. 최대 메시지 길ì´ëŠ” %d ìžê¹Œì§€ìž…니다." +msgstr "너무 ê¹ë‹ˆë‹¤. 최대 메시지 길ì´ëŠ” %dìž ê¹Œì§€ìž…ë‹ˆë‹¤." #: actions/apidirectmessagenew.php:138 msgid "Recipient user not found." @@ -356,7 +357,7 @@ msgstr "관심소ì‹ì„ ì‚ì œí• ìˆ˜ 없습니다." #: actions/apifriendshipscreate.php:109 #, fuzzy msgid "Could not follow user: profile not found." -msgstr "íŒ”ë¡œìš°í• ìˆ˜ 없습니다: ì´ìš©ìž ì—†ìŒ." +msgstr "ì–¸íŒ”ë¡œìš°í• ìˆ˜ 없습니다: ì´ìš©ìž ì—†ìŒ." #: actions/apifriendshipscreate.php:118 #, php-format @@ -372,9 +373,8 @@ msgid "You cannot unfollow yourself." msgstr "ìžê¸° ìžì‹ ì„ ì–¸íŒ”ë¡œìš°í• ìˆ˜ 없습니다." #: actions/apifriendshipsexists.php:91 -#, fuzzy msgid "Two valid IDs or screen_names must be supplied." -msgstr "ë‘ ê°œì˜ ì‚¬ìš©ìž ID나 ëŒ€í™”ëª…ì„ ìž…ë ¥í•´ì•¼ 합니다." +msgstr "" #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -456,15 +456,16 @@ msgstr "" #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 #, fuzzy msgid "Group not found." -msgstr "ê·¸ë£¹ì„ ì°¾ì„ ìˆ˜ 없습니다." +msgstr "ì°¾ì„ ìˆ˜ê°€ 없습니다." #: actions/apigroupjoin.php:111 actions/joingroup.php:100 msgid "You are already a member of that group." msgstr "ë‹¹ì‹ ì€ ì´ë¯¸ ì´ ê·¸ë£¹ì˜ ë©¤ë²„ìž…ë‹ˆë‹¤." #: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:327 +#, fuzzy msgid "You have been blocked from that group by the admin." -msgstr "" +msgstr "귀하는 구ë…ì´ ê¸ˆì§€ë˜ì—ˆìŠµë‹ˆë‹¤." #: actions/apigroupjoin.php:139 actions/joingroup.php:134 #, php-format @@ -478,19 +479,19 @@ msgstr "ë‹¹ì‹ ì€ í•´ë‹¹ ê·¸ë£¹ì˜ ë©¤ë²„ê°€ 아닙니다." #: actions/apigroupleave.php:125 actions/leavegroup.php:129 #, fuzzy, php-format msgid "Could not remove user %1$s from group %2$s." -msgstr "그룹 %sì—ì„œ %s 사용ìžë¥¼ ì œê±°í• ìˆ˜ 없습니다." +msgstr "ì´ìš©ìž %1$s ì˜ ê·¸ë£¹ %2$s ê°€ìž…ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." #. TRANS: %s is a user name #: actions/apigrouplist.php:98 #, php-format msgid "%s's groups" -msgstr "%sì˜ ê·¸ë£¹ë“¤" +msgstr "%sì˜ ê·¸ë£¹" #. TRANS: Meant to convey the user %2$s is a member of each of the groups listed on site %1$s #: actions/apigrouplist.php:108 -#, fuzzy, php-format +#, php-format msgid "%1$s groups %2$s is a member of." -msgstr "%s ê·¸ë£¹ë“¤ì€ ì˜ ë©¤ë²„ìž…ë‹ˆë‹¤." +msgstr "%1$s 사ì´íŠ¸ì˜ ê·¸ë£¹ì— %2$s 사용ìžê°€ 멤버입니다." #. TRANS: Message is used as a title. %s is a site name. #. TRANS: Message is used as a page title. %s is a nick name. @@ -502,12 +503,12 @@ msgstr "%s 그룹" #: actions/apigrouplistall.php:96 #, php-format msgid "groups on %s" -msgstr "%s ìƒì˜ 그룹들" +msgstr "%s 사ì´íŠ¸ì˜ 그룹" #: actions/apimediaupload.php:99 #, fuzzy msgid "Upload failed." -msgstr "올리기" +msgstr "실행 실패" #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." @@ -534,7 +535,7 @@ msgstr "옳지 ì•Šì€ í¬ê¸°" #: actions/unsubscribe.php:69 actions/userauthorization.php:52 #: lib/designsettings.php:294 msgid "There was a problem with your session token. Try again, please." -msgstr "ì„¸ì…˜í† í°ì— ë¬¸ì œê°€ 있습니다. 다시 ì‹œë„해주세요." +msgstr "ì„¸ì…˜í† í°ì— ë¬¸ì œê°€ 있습니다. 다시 ì‹œë„해주ì‹ì‹œì˜¤." #: actions/apioauthauthorize.php:135 #, fuzzy @@ -678,17 +679,17 @@ msgstr "지ì›í•˜ì§€ 않는 형ì‹ìž…니다." #: actions/apitimelinefavorites.php:110 #, fuzzy, php-format msgid "%1$s / Favorites from %2$s" -msgstr "%s / %sì˜ ì¢‹ì•„í•˜ëŠ” 글들" +msgstr "%1$sì˜ ìƒíƒœ (%2$sì—ì„œ)" #: actions/apitimelinefavorites.php:119 #, fuzzy, php-format msgid "%1$s updates favorited by %2$s / %2$s." -msgstr "%s 좋아하는 ê¸€ì´ ì—…ë°ì´íŠ¸ ë습니다. %Sì— ì˜í•´ / %s." +msgstr "%1$së‹˜ì´ %2$s/%3$sì˜ ì—…ë°ì´íŠ¸ì— 답변했습니다." #: actions/apitimelinementions.php:118 #, fuzzy, php-format msgid "%1$s / Updates mentioning %2$s" -msgstr "%1$s / %2$sì—게 ë‹µì‹ ì—…ë°ì´íŠ¸" +msgstr "%1$sì˜ ìƒíƒœ (%2$sì—ì„œ)" #: actions/apitimelinementions.php:131 #, php-format @@ -764,7 +765,7 @@ msgstr "ë‹¹ì‹ ì˜ ê°œì¸ ì•„ë°”íƒ€ë¥¼ ì—…ë¡œë“œí• ìˆ˜ 있습니다. 최대 파ì #: actions/userauthorization.php:72 actions/userrss.php:108 #, fuzzy msgid "User without matching profile." -msgstr "프로필 매ì¹ì´ 없는 사용ìž" +msgstr "ì´ìš©ìžê°€ í”„ë¡œí•„ì„ ê°€ì§€ê³ ìžˆì§€ 않습니다." #: actions/avatarsettings.php:119 actions/avatarsettings.php:197 #: actions/grouplogo.php:254 @@ -782,7 +783,7 @@ msgid "Preview" msgstr "미리보기" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:656 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 msgid "Delete" msgstr "ì‚ì œ" @@ -801,7 +802,7 @@ msgstr "í”„ë¡œí•„ì„ ì§€ì •í•˜ì§€ 않았습니다." #: actions/avatarsettings.php:332 msgid "Pick a square area of the image to be your avatar" -msgstr "ë‹¹ì‹ ì˜ ì•„ë°”íƒ€ê°€ ë ì´ë¯¸ì§€ì˜ì—ì„ ì§€ì •í•˜ì„¸ìš”." +msgstr "그림ì—ì„œ ë‹¹ì‹ ì˜ ì•„ë°”íƒ€ë¡œ ì‚¬ìš©í• ì˜ì—ì„ ì§€ì •í•˜ì‹ì‹œì˜¤." #: actions/avatarsettings.php:347 actions/grouplogo.php:380 msgid "Lost our file data." @@ -844,7 +845,6 @@ msgstr "" #: actions/block.php:153 actions/deleteapplication.php:154 #: actions/deletenotice.php:147 actions/deleteuser.php:152 #: actions/groupblock.php:178 -#, fuzzy msgctxt "BUTTON" msgid "No" msgstr "아니오" @@ -863,10 +863,9 @@ msgstr "ì´ìš©ìžë¥¼ 차단하지 않는다." #: actions/block.php:160 actions/deleteapplication.php:161 #: actions/deletenotice.php:154 actions/deleteuser.php:159 #: actions/groupblock.php:185 -#, fuzzy msgctxt "BUTTON" msgid "Yes" -msgstr "네, 맞습니다." +msgstr "예" #. TRANS: Submit button title for 'Yes' when blocking a user. #: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 @@ -899,7 +898,7 @@ msgstr "ì´ìš©ìž 프로필" #: actions/blockedfromgroup.php:100 #, fuzzy, php-format msgid "%1$s blocked profiles, page %2$d" -msgstr "%s 와 친구들, %d 페ì´ì§€" +msgstr "%s ë° ì¹œêµ¬ë“¤, %d 페ì´ì§€" #: actions/blockedfromgroup.php:115 #, fuzzy @@ -922,7 +921,7 @@ msgstr "ì´ ì‚¬ìš©ìžë¥¼ ì°¨ë‹¨í•´ì œí•©ë‹ˆë‹¤." #: actions/bookmarklet.php:51 #, fuzzy, php-format msgid "Post to %s" -msgstr "사진" +msgstr "%s 사ì´íŠ¸ì˜ 그룹" #: actions/confirmaddress.php:75 msgid "No confirmation code." @@ -938,9 +937,9 @@ msgstr "ê·¸ ì¸ì¦ 코드는 ê·€í•˜ì˜ ê²ƒì´ ì•„ë‹™ë‹ˆë‹¤!" #. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'. #: actions/confirmaddress.php:91 -#, fuzzy, php-format +#, php-format msgid "Unrecognized address type %s." -msgstr "ì¸ì‹ë˜ì§€ì•Šì€ ì£¼ì†Œìœ í˜• %s" +msgstr "" #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 @@ -966,7 +965,7 @@ msgstr "사용ìžë¥¼ ì—…ë°ì´íŠ¸ í• ìˆ˜ 없습니다." #: actions/confirmaddress.php:128 actions/emailsettings.php:433 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." -msgstr "ì´ë©”ì¼ ìŠ¹ì¸ì„ ì‚ì œ í• ìˆ˜ 없습니다." +msgstr "ë©”ì¼ ìŠ¹ì¸ì„ ì‚ì œ í• ìˆ˜ 없습니다." #: actions/confirmaddress.php:146 msgid "Confirm address" @@ -978,9 +977,8 @@ 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:229 lib/searchgroupnav.php:82 @@ -990,12 +988,12 @@ msgstr "통지" #: actions/deleteapplication.php:63 #, fuzzy msgid "You must be logged in to delete an application." -msgstr "ê·¸ë£¹ì„ ë§Œë“¤ê¸° 위해서는 로그ì¸í•´ì•¼ 합니다." +msgstr "ì‘ìš© 프로그램 ìˆ˜ì •ì„ ìœ„í•´ì„œëŠ” 로그ì¸í•´ì•¼ 합니다." #: actions/deleteapplication.php:71 #, fuzzy msgid "Application not found." -msgstr "í†µì§€ì— í”„ë¡œí•„ì´ ì—†ìŠµë‹ˆë‹¤." +msgstr "ì¸ì¦ 코드가 없습니다." #: actions/deleteapplication.php:78 actions/editapplication.php:77 #: actions/showapplication.php:94 @@ -1024,13 +1022,13 @@ msgstr "" #: actions/deleteapplication.php:158 #, fuzzy msgid "Do not delete this application" -msgstr "ì´ í†µì§€ë¥¼ 지울 수 없습니다." +msgstr "ì‘용프로그램 ì‚ì œ" #. TRANS: Submit button title for 'Yes' when deleting an application. #: actions/deleteapplication.php:164 #, fuzzy msgid "Delete this application" -msgstr "ì´ ê²Œì‹œê¸€ ì‚ì œí•˜ê¸°" +msgstr "ì‘용프로그램 ì‚ì œ" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. #: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 @@ -1048,12 +1046,10 @@ 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." msgstr "" -"ì˜êµ¬ì 으로 ê²Œì‹œê¸€ì„ ì‚ì œí•˜ë ¤ê³ í•©ë‹ˆë‹¤. 한번 ì‚ì œë˜ë©´, ë³µêµ¬í• ìˆ˜ 없습니다." #: actions/deletenotice.php:109 actions/deletenotice.php:141 msgid "Delete notice" @@ -1070,14 +1066,14 @@ msgid "Do not delete this notice" msgstr "ì´ í†µì§€ë¥¼ 지울 수 없습니다." #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:656 +#: actions/deletenotice.php:158 lib/noticelist.php:657 msgid "Delete this notice" msgstr "ì´ ê²Œì‹œê¸€ ì‚ì œí•˜ê¸°" #: actions/deleteuser.php:67 #, fuzzy msgid "You cannot delete users." -msgstr "사용ìžë¥¼ ì—…ë°ì´íŠ¸ í• ìˆ˜ 없습니다." +msgstr "ì´ìš©ìžë¥¼ ì—…ë°ì´íŠ¸ í• ìˆ˜ 없습니다." #: actions/deleteuser.php:74 #, fuzzy @@ -1096,16 +1092,15 @@ msgstr "" #. TRANS: Submit button title for 'Yes' when deleting a user. #: actions/deleteuser.php:163 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "ì´ ê²Œì‹œê¸€ ì‚ì œí•˜ê¸°" +msgstr "ì´ ì‚¬ìš©ìž ì‚ì œ" #. TRANS: Message used as title for design settings for the site. #. TRANS: Link description in user account settings menu. #: actions/designadminpanel.php:63 lib/accountsettingsaction.php:139 #: lib/groupnav.php:119 msgid "Design" -msgstr "" +msgstr "ë””ìžì¸" #: actions/designadminpanel.php:74 msgid "Design settings for this StatusNet site." @@ -1118,7 +1113,7 @@ msgstr "ìž˜ëª»ëœ ë¡œê³ URL 입니다." #: actions/designadminpanel.php:322 #, fuzzy, php-format msgid "Theme not available: %s." -msgstr "테마를 ì´ìš©í• 수 없습니다: %s" +msgstr "ì¸ìŠ¤í„´íŠ¸ ë©”ì‹ ì €ë¥¼ ì‚¬ìš©í• ìˆ˜ 없습니다." #: actions/designadminpanel.php:426 msgid "Change logo" @@ -1141,9 +1136,8 @@ msgid "Theme for the site." msgstr "사ì´íŠ¸ì— 대한 테마" #: actions/designadminpanel.php:467 -#, fuzzy msgid "Custom theme" -msgstr "사ì´íŠ¸ 테마" +msgstr "ì‚¬ìš©ìž ì§€ì • 테마" #: actions/designadminpanel.php:471 msgid "You can upload a custom StatusNet theme as a .ZIP archive." @@ -1189,9 +1183,8 @@ msgid "Change colours" msgstr "ìƒ‰ìƒ ë³€ê²½" #: actions/designadminpanel.php:587 lib/designsettings.php:191 -#, fuzzy msgid "Content" -msgstr "ì—°ê²°" +msgstr "만족하는" #: actions/designadminpanel.php:600 lib/designsettings.php:204 #, fuzzy @@ -1203,17 +1196,16 @@ msgid "Text" msgstr "문ìž" #: actions/designadminpanel.php:626 lib/designsettings.php:230 -#, fuzzy msgid "Links" -msgstr "로그ì¸" +msgstr "ë§í¬" #: actions/designadminpanel.php:651 msgid "Advanced" -msgstr "" +msgstr "ê³ ê¸‰ 검색" #: actions/designadminpanel.php:655 msgid "Custom CSS" -msgstr "" +msgstr "ì‚¬ìš©ìž CSS" #: actions/designadminpanel.php:676 lib/designsettings.php:247 msgid "Use defaults" @@ -1239,8 +1231,9 @@ msgid "Save" msgstr "ì €ìž¥" #: actions/designadminpanel.php:686 lib/designsettings.php:257 +#, fuzzy msgid "Save design" -msgstr "" +msgstr "프로필 ë””ìžì¸" #: actions/disfavor.php:81 msgid "This notice is not a favorite!" @@ -1253,7 +1246,7 @@ msgstr "좋아하는 게시글로 추가하기" #: actions/doc.php:158 #, fuzzy, php-format msgid "No such document \"%s\"" -msgstr "그러한 문서는 없습니다." +msgstr "해당하는 첨부파ì¼ì´ 없습니다." #: actions/editapplication.php:54 msgid "Edit Application" @@ -1267,7 +1260,7 @@ msgstr "ì‘ìš© 프로그램 ìˆ˜ì •ì„ ìœ„í•´ì„œëŠ” 로그ì¸í•´ì•¼ 합니다." #: actions/showapplication.php:87 #, fuzzy msgid "No such application." -msgstr "그러한 통지는 없습니다." +msgstr "ì‹ ê·œ ì‘ìš© 프로그램" #: actions/editapplication.php:161 #, fuzzy @@ -1295,8 +1288,9 @@ msgid "Description is required." msgstr "설명" #: actions/editapplication.php:194 +#, fuzzy msgid "Source URL is too long." -msgstr "" +msgstr "소스 코드 URL" #: actions/editapplication.php:200 actions/newapplication.php:185 #, fuzzy @@ -1364,34 +1358,34 @@ msgstr "ê·¸ë£¹ì„ ì—…ë°ì´íŠ¸ í• ìˆ˜ 없습니다." #: actions/editgroup.php:264 classes/User_group.php:514 #, fuzzy msgid "Could not create aliases." -msgstr "좋아하는 ê²Œì‹œê¸€ì„ ìƒì„±í• 수 없습니다." +msgstr "관심소ì‹ì„ ìƒì„±í• 수 없습니다." #: actions/editgroup.php:280 msgid "Options saved." -msgstr "ì˜µì…˜ë“¤ì´ ì €ìž¥ë˜ì—ˆìŠµë‹ˆë‹¤." +msgstr "ì˜µì…˜ì„ ì €ìž¥í–ˆìŠµë‹ˆë‹¤." #. TRANS: Title for e-mail settings. #: actions/emailsettings.php:61 msgid "Email settings" -msgstr "ì´ë©”ì¼ ì„¤ì •" +msgstr "ë©”ì¼ ì„¤ì •" #. TRANS: E-mail settings page instructions. #. TRANS: %%site.name%% is the name of the site. #: actions/emailsettings.php:76 #, php-format msgid "Manage how you get email from %%site.name%%." -msgstr "%%site.name%%ì—ì„œ 어떻게 ì´ë©”ì¼ì„ ë°›ì„지 ì •í•˜ì‹ì‹œì˜¤." +msgstr "%%site.name%%ì—ì„œ 어떻게 ë©”ì¼ì„ ë°›ì„지 ì •í•˜ì‹ì‹œì˜¤." #. TRANS: Form legend for e-mail settings form. #. TRANS: Field label for e-mail address input in e-mail settings form. #: actions/emailsettings.php:106 actions/emailsettings.php:132 msgid "Email address" -msgstr "ì´ë©”ì¼ ì£¼ì†Œ" +msgstr "ë©”ì¼ ì£¼ì†Œ" #. TRANS: Form note in e-mail settings form. #: actions/emailsettings.php:112 msgid "Current confirmed email address." -msgstr "확ì¸ëœ ìµœì‹ ì˜ ì´ë©”ì¼ ê³„ì •" +msgstr "확ì¸ëœ ìµœì‹ ì˜ ë©”ì¼ ê³„ì •" #. TRANS: Button label to remove a confirmed e-mail address. #. TRANS: Button label for removing a set sender e-mail address to post notices from. @@ -1401,10 +1395,9 @@ msgstr "확ì¸ëœ ìµœì‹ ì˜ ì´ë©”ì¼ ê³„ì •" #: actions/emailsettings.php:115 actions/emailsettings.php:158 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 -#, fuzzy msgctxt "BUTTON" msgid "Remove" -msgstr "ì‚ì œ" +msgstr "ì œê±°" #: actions/emailsettings.php:122 msgid "" @@ -1420,7 +1413,6 @@ msgstr "" #. TRANS: Button label #: actions/emailsettings.php:127 actions/imsettings.php:131 #: actions/smssettings.php:137 lib/applicationeditform.php:357 -#, fuzzy msgctxt "BUTTON" msgid "Cancel" msgstr "취소" @@ -1428,14 +1420,13 @@ msgstr "취소" #. TRANS: Instructions for e-mail address input form. #: actions/emailsettings.php:135 msgid "Email address, like \"UserName@example.org\"" -msgstr "\"UserName@example.org\" 와 ê°™ì€ ì´ë©”ì¼ ê³„ì •" +msgstr "\"사용ìžì´ë¦„@ì˜ˆì œ.org\"와 ê°™ì€ ë©”ì¼ ê³„ì •" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. #: actions/emailsettings.php:139 actions/imsettings.php:148 #: actions/smssettings.php:162 -#, fuzzy msgctxt "BUTTON" msgid "Add" msgstr "추가" @@ -1444,13 +1435,13 @@ msgstr "추가" #. TRANS: Form legend for incoming SMS settings form. #: actions/emailsettings.php:147 actions/smssettings.php:171 msgid "Incoming email" -msgstr "ë°›ì€ ì´ë©”ì¼" +msgstr "ë°›ì€ ë©”ì¼" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. #: actions/emailsettings.php:155 actions/smssettings.php:178 msgid "Send email to this address to post new notices." -msgstr "새로운 통지를 ì˜¬ë¦¬ë ¤ë©´ ì´ ì£¼ì†Œë¡œ ë©”ì¼ì„ ë³´ë‚´ì‹ì‹œì˜¤/" +msgstr "새로운 통지를 ì˜¬ë¦¬ë ¤ë©´ ì´ ì£¼ì†Œë¡œ ë©”ì¼ì„ ë³´ë‚´ì‹ì‹œì˜¤." #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. @@ -1461,84 +1452,80 @@ msgstr "í¬ìŠ¤íŒ…ì„ ìœ„í•œ 새 ì´ë©”ì¼ ê³„ì •ì˜ ìƒì„±; ì „ ì´ë©”ì¼ ê³„ì • #. TRANS: Button label for adding an e-mail address to send notices from. #. TRANS: Button label for adding an SMS e-mail address to send notices from. #: actions/emailsettings.php:168 actions/smssettings.php:189 -#, fuzzy msgctxt "BUTTON" msgid "New" -msgstr "새로운" +msgstr "새 게임" #. TRANS: Form legend for e-mail preferences form. #: actions/emailsettings.php:174 -#, fuzzy msgid "Email preferences" -msgstr "ì„¤ì •" +msgstr "ë©”ì¼ ì„¤ì •" #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:180 msgid "Send me notices of new subscriptions through email." -msgstr "새로운 예약 구ë…ì˜ í†µì§€ë¥¼ ì´ë©”ì¼ë¡œ 보내주세요." +msgstr "새로운 예약 구ë…ì˜ í†µì§€ë¥¼ ë©”ì¼ë¡œ 보내주세요." #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:186 msgid "Send me email when someone adds my notice as a favorite." -msgstr "누군가 ë‚´ ê¸€ì„ ì¢‹ì•„í•˜ëŠ” 게시글로 추가했ì„ë•Œ, ì´ë©”ì¼ì„ 보냅니다." +msgstr "누군가 ë‚´ ê¸€ì„ ì¢‹ì•„í•˜ëŠ” 게시글로 ì¶”ê°€í–ˆì„ ë•Œ, ë©”ì¼ì„ 보냅니다." #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:193 msgid "Send me email when someone sends me a private message." -msgstr "누군가 내게 비밀메시지를 보냈ì„ë•Œ, ì´ë©”ì¼ì„ 보냅니다." +msgstr "누군가 내게 비밀메시지를 ë³´ëƒˆì„ ë•Œ, ë©”ì¼ì„ 보냅니다." #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:199 -#, fuzzy msgid "Send me email when someone sends me an \"@-reply\"." -msgstr "누군가 내게 비밀메시지를 보냈ì„ë•Œ, ì´ë©”ì¼ì„ 보냅니다." +msgstr "누군가 내게 @ ë‹µìž¥ì„ ë³´ëƒˆì„ ë•Œ, ë©”ì¼ì„ 보냅니다." #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:205 msgid "Allow friends to nudge me and send me an email." -msgstr "ì¹œêµ¬ë“¤ì´ ë‚´ê²Œ ì´ë©”ì¼ì´ë‚˜ 쪽지를 보낼 수 있ë„ë¡ í—ˆìš©í•©ë‹ˆë‹¤." +msgstr "ì¹œêµ¬ë“¤ì´ ë‚´ê²Œ ë©”ì¼ì´ë‚˜ 쪽지를 보낼 수 있ë„ë¡ í—ˆìš©í•©ë‹ˆë‹¤." #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:212 msgid "I want to post notices by email." -msgstr "ì´ë©”ì¼ë¡œ 통보를 í¬ìŠ¤íŠ¸ 하길 ì›í•©ë‹ˆë‹¤." +msgstr "ë©”ì¼ë¡œ 통보를 í¬ìŠ¤íŠ¸í•©ë‹ˆë‹¤." #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:219 msgid "Publish a MicroID for my email address." -msgstr "ì´ë©”ì¼ ì£¼ì†Œë¥¼ 위한 MicroIDì˜ ìƒì„±" +msgstr "ë©”ì¼ ì£¼ì†Œë¥¼ 위한 MicroIDì˜ ìƒì„±" #. TRANS: Confirmation message for successful e-mail preferences save. #: actions/emailsettings.php:334 -#, fuzzy msgid "Email preferences saved." -msgstr "싱í¬ì„¤ì •ì´ ì €ìž¥ë˜ì—ˆìŠµë‹ˆë‹¤." +msgstr "ë©”ì¼ ì„¤ì •ì´ ì €ìž¥ë˜ì—ˆìŠµë‹ˆë‹¤." #. TRANS: Message given saving e-mail address without having provided one. #: actions/emailsettings.php:353 msgid "No email address." -msgstr "ì´ë©”ì¼ì´ 추가 ë˜ì§€ 않았습니다." +msgstr "ë©”ì¼ ì£¼ì†Œê°€ 없습니다." #. TRANS: Message given saving e-mail address that cannot be normalised. #: actions/emailsettings.php:361 msgid "Cannot normalize that email address" -msgstr "ê·¸ ì´ë©”ì¼ ì£¼ì†Œë¥¼ ì •ê·œí™” í• ìˆ˜ 없습니다." +msgstr "ë©”ì¼ ì£¼ì†Œë¥¼ ì •ê·œí™” í• ìˆ˜ 없습니다." #. TRANS: Message given saving e-mail address that not valid. #: actions/emailsettings.php:366 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." -msgstr "ìœ íš¨í•œ ì´ë©”ì¼ ì£¼ì†Œê°€ 아닙니다." +msgstr "올바른 ë©”ì¼ ì£¼ì†Œê°€ 아닙니다." #. TRANS: Message given saving e-mail address that is already set. #: actions/emailsettings.php:370 msgid "That is already your email address." -msgstr "ê·¸ ì´ë©”ì¼ ì£¼ì†ŒëŠ” ì´ë¯¸ ê·€í•˜ì˜ ê²ƒìž…ë‹ˆë‹¤." +msgstr "ê·¸ ë©”ì¼ ì£¼ì†ŒëŠ” ì´ë¯¸ ê·€í•˜ì˜ ê²ƒìž…ë‹ˆë‹¤." #. TRANS: Message given saving e-mail address that is already set for another user. #: actions/emailsettings.php:374 msgid "That email address already belongs to another user." -msgstr "ê·¸ ì´ë©”ì¼ ì£¼ì†ŒëŠ” ì´ë¯¸ 다른 사용ìžì˜ ì†Œìœ ìž…ë‹ˆë‹¤." +msgstr "ê·¸ ë©”ì¼ ì£¼ì†ŒëŠ” ì´ë¯¸ 다른 사용ìžì˜ ì†Œìœ ìž…ë‹ˆë‹¤." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. @@ -1554,7 +1541,7 @@ msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" -"추가한 ì´ë©”ì¼ë¡œ ì¸ì¦ 코드를 보냈습니다. ìˆ˜ì‹ í•¨(ë˜ëŠ” 스팸함)ì„ í™•ì¸í•˜ì…”ì„œ 코드" +"추가한 ë©”ì¼ë¡œ ì¸ì¦ 코드를 보냈습니다. ìˆ˜ì‹ í•¨(ë˜ëŠ” 스팸함)ì„ í™•ì¸í•˜ì…”ì„œ 코드" "와 ì‚¬ìš©ë²•ì„ í™•ì¸í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤." #. TRANS: Message given canceling e-mail address confirmation that is not pending. @@ -1575,23 +1562,22 @@ msgstr "옳지 ì•Šì€ ë©”ì‹ ì € ê³„ì • 입니다." #: actions/emailsettings.php:438 #, fuzzy msgid "Email confirmation cancelled." -msgstr "ì¸ì¦ 취소" +msgstr "취소 í• ëŒ€ê¸°ì¤‘ì¸ ì¸ì¦ì´ 없습니다." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. #: actions/emailsettings.php:458 msgid "That is not your email address." -msgstr "ê·¸ ì´ë©”ì¼ ì£¼ì†ŒëŠ” ê·€í•˜ì˜ ê²ƒì´ ì•„ë‹™ë‹ˆë‹¤." +msgstr "ê·¸ ë©”ì¼ ì£¼ì†ŒëŠ” ê·€í•˜ì˜ ê²ƒì´ ì•„ë‹™ë‹ˆë‹¤." #. TRANS: Message given after successfully removing a registered e-mail address. #: actions/emailsettings.php:479 -#, fuzzy msgid "The email address was removed." -msgstr "주소가 ì‚ì œë˜ì—ˆìŠµë‹ˆë‹¤." +msgstr "ë©”ì¼ ì£¼ì†Œë¥¼ ì§€ì› ìŠµë‹ˆë‹¤." #: actions/emailsettings.php:493 actions/smssettings.php:568 msgid "No incoming email address." -msgstr "ì´ë©”ì¼ ì£¼ì†Œê°€ 없습니다." +msgstr "받는 ë©”ì¼ ì£¼ì†Œê°€ 없습니다." #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. @@ -1603,12 +1589,12 @@ msgstr "ì‚¬ìš©ìž ê¸°ë¡ì„ ì—…ë°ì´íŠ¸ í• ìˆ˜ 없습니다." #. TRANS: Message given after successfully removing an incoming e-mail address. #: actions/emailsettings.php:508 actions/smssettings.php:581 msgid "Incoming email address removed." -msgstr "ë°›ì€ ì´ë©”ì¼ ê³„ì • ì‚ì œ" +msgstr "받는 ë©”ì¼ ì£¼ì†Œë¥¼ ì§€ì› ìŠµë‹ˆë‹¤." #. TRANS: Message given after successfully adding an incoming e-mail address. #: actions/emailsettings.php:532 actions/smssettings.php:605 msgid "New incoming email address added." -msgstr "새로운 ì´ë©”ì¼ ì£¼ì†Œê°€ 추가 ë˜ì—ˆìŠµë‹ˆë‹¤." +msgstr "새로운 받는 ë©”ì¼ ì£¼ì†Œë¥¼ 추가했습니다." #: actions/favor.php:79 msgid "This notice is already a favorite!" @@ -1653,7 +1639,7 @@ msgstr "" #: lib/personalgroupnav.php:115 #, php-format msgid "%s's favorite notices" -msgstr "%s ë‹˜ì˜ ì¢‹ì•„í•˜ëŠ” 글들" +msgstr "%s ë‹˜ì˜ ì¢‹ì•„í•˜ëŠ” 글" #: actions/favoritesrss.php:115 #, fuzzy, php-format @@ -1671,19 +1657,19 @@ msgid "Featured users, page %d" msgstr "ì¸ê¸°ìžˆëŠ” 회ì›, %d페ì´ì§€" #: actions/featured.php:99 -#, fuzzy, php-format +#, php-format msgid "A selection of some great users on %s" -msgstr "%sì˜ í›Œë¥í•œ 회ì›ì˜ ì¼ë¶€ ì„ íƒ" +msgstr "" #: 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." @@ -1692,16 +1678,15 @@ msgstr "첨부문서 ì—†ìŒ" #: actions/file.php:51 #, fuzzy 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!" @@ -1709,22 +1694,20 @@ msgstr "ë‹¹ì‹ ì€ ë¡œì»¬ 구ë…ì„ ì‚¬ìš©í• ìˆ˜ 있습니다." #: actions/finishremotesubscribe.php:99 msgid "That user has blocked you from subscribing." -msgstr "ì´ íšŒì›ì€ 구ë…으로부터 ë‹¹ì‹ ì„ ì°¨ë‹¨í•´ì™”ë‹¤." +msgstr "ì´ ì‚¬ìš©ìžëŠ” ê·€í•˜ì˜ êµ¬ë…ì„ ì°¨ë‹¨í–ˆìŠµë‹ˆë‹¤." #: actions/finishremotesubscribe.php:110 #, fuzzy msgid "You are not authorized." -msgstr "ì¸ì¦ì´ ë˜ì§€ 않았습니다." +msgstr "ë‹¹ì‹ ì€ ì´ í”„ë¡œí•„ì— êµ¬ë…ë˜ì§€ ì•Šê³ ìžˆìŠµë‹ˆë‹¤." #: actions/finishremotesubscribe.php:113 -#, fuzzy msgid "Could not convert request token to access token." -msgstr "리퀘스트 í† í°ì„ 엑세스 í† í°ìœ¼ë¡œ 변환 í• ìˆ˜ 없습니다." +msgstr "" #: actions/finishremotesubscribe.php:118 -#, fuzzy msgid "Remote service uses unknown version of OMB protocol." -msgstr "OMB í”„ë¡œí† ì½œì˜ ì•Œë ¤ì§€ì§€ ì•Šì€ ë²„ì „" +msgstr "" #: actions/finishremotesubscribe.php:138 #, fuzzy @@ -1751,12 +1734,12 @@ msgstr "" #: actions/grantrole.php:75 #, fuzzy msgid "You cannot grant user roles on this site." -msgstr "ë‹¹ì‹ ì€ ì´ ì‚¬ìš©ìžì—게 메시지를 보낼 수 없습니다." +msgstr "ì´ ì‚¬ì´íŠ¸ì˜ ì´ìš©ìžì— 대해 ê¶Œí•œì •ì§€ í• ìˆ˜ 없습니다." #: actions/grantrole.php:82 #, fuzzy msgid "User already has this role." -msgstr "회ì›ì´ ë‹¹ì‹ ì„ ì°¨ë‹¨í•´ì™”ìŠµë‹ˆë‹¤." +msgstr "ì´ìš©ìžê°€ í”„ë¡œí•„ì„ ê°€ì§€ê³ ìžˆì§€ 않습니다." #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 @@ -1783,7 +1766,7 @@ msgstr "" #: actions/groupblock.php:95 #, fuzzy msgid "User is already blocked from group." -msgstr "회ì›ì´ ë‹¹ì‹ ì„ ì°¨ë‹¨í•´ì™”ìŠµë‹ˆë‹¤." +msgstr "사용ìžê°€ 귀하를 차단했습니다." #: actions/groupblock.php:100 #, fuzzy @@ -1793,34 +1776,36 @@ msgstr "ë‹¹ì‹ ì€ í•´ë‹¹ ê·¸ë£¹ì˜ ë©¤ë²„ê°€ 아닙니다." #: actions/groupblock.php:134 actions/groupmembers.php:360 #, fuzzy msgid "Block user from group" -msgstr "사용ìžë¥¼ 차단합니다." +msgstr "그룹 ì´ìš©ìžëŠ” ì°¨ë‹¨í•´ì œ" #: actions/groupblock.php:160 -#, php-format +#, fuzzy, php-format msgid "" "Are you sure you want to block user \"%1$s\" from the group \"%2$s\"? They " "will be removed from the group, unable to post, and unable to subscribe to " "the group in the future." msgstr "" +"ì •ë§ ì´ìš©ìžë¥¼ ì°¨ë‹¨í•˜ì‹œê² ìŠµë‹ˆê¹Œ? ì°¨ë‹¨ëœ ì´ìš©ìžëŠ” 구ë…í•´ì œë˜ê³ , ì´í›„ ë‹¹ì‹ ì„ êµ¬" +"ë…í• ìˆ˜ 없으며, ì°¨ë‹¨ëœ ì´ìš©ìžë¡œë¶€í„° @-ë‹µìž¥ì˜ í†µë³´ë¥¼ 받지 않게 ë©ë‹ˆë‹¤." #. TRANS: Submit button title for 'No' when blocking a user from a group. #: actions/groupblock.php:182 #, fuzzy msgid "Do not block this user from this group" -msgstr "ì´ ê·¸ë£¹ì˜ íšŒì›ë¦¬ìŠ¤íŠ¸" +msgstr "ì´ìš©ìžë¥¼ 차단하지 않는다." #. TRANS: Submit button title for 'Yes' when blocking a user from a group. #: actions/groupblock.php:189 #, fuzzy msgid "Block this user from this group" -msgstr "ì´ ê·¸ë£¹ì˜ íšŒì›ë¦¬ìŠ¤íŠ¸" +msgstr "그룹 ì´ìš©ìžëŠ” ì°¨ë‹¨í•´ì œ" #: actions/groupblock.php:206 +#, fuzzy msgid "Database error blocking user from group." -msgstr "" +msgstr "그룹 ì´ìš©ìžëŠ” ì°¨ë‹¨í•´ì œ" #: actions/groupbyid.php:74 actions/userbyid.php:70 -#, fuzzy msgid "No ID." msgstr "IDê°€ 없습니다." @@ -1832,7 +1817,7 @@ msgstr "ê·¸ë£¹ì„ ë§Œë“¤ê¸° 위해서는 로그ì¸í•´ì•¼ 합니다." #: actions/groupdesignsettings.php:144 #, fuzzy msgid "Group design" -msgstr "그룹" +msgstr "프로필 ë””ìžì¸" #: actions/groupdesignsettings.php:155 msgid "" @@ -1848,7 +1833,7 @@ msgstr "ë””ìžì¸ì„ ìˆ˜ì •í• ìˆ˜ 없습니다." #: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231 #, fuzzy msgid "Design preferences saved." -msgstr "싱í¬ì„¤ì •ì´ ì €ìž¥ë˜ì—ˆìŠµë‹ˆë‹¤." +msgstr "ë©”ì¼ ì„¤ì •ì´ ì €ìž¥ë˜ì—ˆìŠµë‹ˆë‹¤." #: actions/grouplogo.php:142 actions/grouplogo.php:195 msgid "Group logo" @@ -1858,7 +1843,8 @@ msgstr "그룹 ë¡œê³ " #, fuzzy, php-format msgid "" "You can upload a logo image for your group. The maximum file size is %s." -msgstr "ë‹¹ì‹ ê·¸ë£¹ì˜ ë¡œê³ ì´ë¯¸ì§€ë¥¼ ì—…ë¡œë“œí• ìˆ˜ 있습니다." +msgstr "" +"사ì´íŠ¸ì˜ ë°°ê²½ ì´ë¯¸ì§€ë¥¼ ì—…ë¡œë“œí• ìˆ˜ 있습니다. 최대 íŒŒì¼ í¬ê¸°ëŠ” %1$s 입니다." #: actions/grouplogo.php:365 msgid "Pick a square area of the image to be the logo." @@ -1880,7 +1866,7 @@ msgstr "%s 그룹 회ì›" #: actions/groupmembers.php:103 #, fuzzy, php-format msgid "%1$s group members, page %2$d" -msgstr "%s 그룹 회ì›, %d페ì´ì§€" +msgstr "%s 그룹 회ì›" #: actions/groupmembers.php:118 msgid "A list of the users in this group." @@ -1953,8 +1939,8 @@ msgid "" "Search for groups on %%site.name%% by their name, location, or description. " "Separate the terms by spaces; they must be 3 characters or more." msgstr "" -"%%site.name%% ì˜ ì‚¬ëžŒì„ ì´ë¦„, 장소, í¥ë¯¸ë¡œ 검색. 검색어는 스페ì´ìŠ¤ 구분한다; " -"ì ì–´ë„ 3ê¸€ìž ì´ìƒ í•„ìš”." +"%%site.name%%ì˜ ì‚¬ëžŒì„ ì´ë¦„, 장소, 관심 거리로 검색합니다. 검색어는 공백으로 " +"êµ¬ë¶„í•˜ê³ , ì ì–´ë„ 3ê¸€ìž ì´ìƒ 필요합니다." #: actions/groupsearch.php:58 msgid "Group search" @@ -1962,7 +1948,6 @@ msgstr "그룹 찾기" #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 -#, fuzzy msgid "No results." msgstr "ê²°ê³¼ ì—†ìŒ" @@ -1987,7 +1972,7 @@ msgstr "" #: actions/groupunblock.php:95 #, fuzzy msgid "User is not blocked from group." -msgstr "회ì›ì´ ë‹¹ì‹ ì„ ì°¨ë‹¨í•´ì™”ìŠµë‹ˆë‹¤." +msgstr "그룹 ì´ìš©ìžëŠ” ì°¨ë‹¨í•´ì œ" #: actions/groupunblock.php:128 actions/unblock.php:86 msgid "Error removing the block." @@ -1997,7 +1982,7 @@ msgstr "차단 ì œê±° ì—러!" #: actions/imsettings.php:60 #, fuzzy msgid "IM settings" -msgstr "ë©”ì‹ ì € ì„¤ì •" +msgstr "ë©”ì¼ ì„¤ì •" #. TRANS: Instant messaging settings page instructions. #. TRANS: [instant messages] is link text, "(%%doc.im%%)" is the link. @@ -2021,7 +2006,7 @@ msgstr "ì¸ìŠ¤í„´íŠ¸ ë©”ì‹ ì €ë¥¼ ì‚¬ìš©í• ìˆ˜ 없습니다." #: actions/imsettings.php:106 actions/imsettings.php:136 #, fuzzy msgid "IM address" -msgstr "ë©”ì‹ ì € 주소" +msgstr "SMS 주소" #: actions/imsettings.php:113 msgid "Current confirmed Jabber/GTalk address." @@ -2053,7 +2038,7 @@ msgstr "" #: actions/imsettings.php:155 #, fuzzy msgid "IM preferences" -msgstr "ì„¤ì •" +msgstr "ë©”ì¼ ì„¤ì •" #. TRANS: Checkbox label in IM preferences form. #: actions/imsettings.php:160 @@ -2124,15 +2109,14 @@ msgstr "옳지 ì•Šì€ ë©”ì‹ ì € ê³„ì • 입니다." #. TRANS: Server error thrown on database error canceling IM address confirmation. #: actions/imsettings.php:397 -#, fuzzy msgid "Couldn't delete IM confirmation." -msgstr "ì´ë©”ì¼ ìŠ¹ì¸ì„ ì‚ì œ í• ìˆ˜ 없습니다." +msgstr "ë©”ì‹ ì € 승ì¸ì„ ì‚ì œ í• ìˆ˜ 없습니다." #. TRANS: Message given after successfully canceling IM address confirmation. #: actions/imsettings.php:402 #, fuzzy msgid "IM confirmation cancelled." -msgstr "ì¸ì¦ 취소" +msgstr "í™•ì¸ ì½”ë“œê°€ 없습니다." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. @@ -2144,7 +2128,7 @@ msgstr "ê·¸ Jabber ID는 ê·€í•˜ì˜ ê²ƒì´ ì•„ë‹™ë‹ˆë‹¤." #: actions/imsettings.php:447 #, fuzzy msgid "The IM address was removed." -msgstr "주소가 ì‚ì œë˜ì—ˆìŠµë‹ˆë‹¤." +msgstr "ë©”ì¼ ì£¼ì†Œë¥¼ ì§€ì› ìŠµë‹ˆë‹¤." #: actions/inbox.php:59 #, fuzzy, php-format @@ -2167,12 +2151,12 @@ msgstr "" #: actions/invite.php:41 #, fuzzy, php-format msgid "You must be logged in to invite other users to use %s." -msgstr "로그ì¸ì„ 해야 다른 사용ìžë¥¼ %sì— ì´ˆëŒ€í• ìˆ˜ 있습니다." +msgstr "ê·¸ë£¹ê°€ìž…ì„ ìœ„í•´ì„œëŠ” 로그ì¸ì´ 필요합니다." #: actions/invite.php:72 #, php-format msgid "Invalid email address: %s" -msgstr "옳지 ì•Šì€ ì´ë©”ì¼ ì£¼ì†Œ : %s" +msgstr "올바르지 ì•Šì€ ë©”ì¼ ì£¼ì†Œ : %s" #: actions/invite.php:110 msgid "Invitation(s) sent" @@ -2217,15 +2201,15 @@ msgstr "ë‹¤ìŒ ì–‘ì‹ì„ ì´ìš©í•´ 친구와 ë™ë£Œë¥¼ ì´ ì„œë¹„ìŠ¤ì— ì´ˆëŒ€í• #: actions/invite.php:187 msgid "Email addresses" -msgstr "ì´ë©”ì¼ ì£¼ì†Œ" +msgstr "ë©”ì¼ ì£¼ì†Œ" #: actions/invite.php:189 msgid "Addresses of friends to invite (one per line)" -msgstr "ì´ˆì²í• ì¹œêµ¬ë“¤ì˜ ì£¼ì†Œ (í•œ ì¤„ì— í•œ 명씩)" +msgstr "ì´ˆì²í• 친구 주소 (í•œ ì¤„ì— í•œ 명씩)" #: actions/invite.php:192 msgid "Personal message" -msgstr "ê°œì¸ì ì¸ ë©”ì‹œì§€" +msgstr "ê°œì¸ ë©”ì‹œì§€" #: actions/invite.php:194 msgid "Optionally add a personal message to the invitation." @@ -2233,7 +2217,6 @@ msgstr "ì´ˆëŒ€ìž¥ì— ë©”ì‹œì§€ 첨부하기." #. TRANS: Send button for inviting friends #: actions/invite.php:198 -#, fuzzy msgctxt "BUTTON" msgid "Send" msgstr "보내기" @@ -2309,9 +2292,9 @@ msgstr "ë³„ëª…ì´ ì—†ìŠµë‹ˆë‹¤." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. #: actions/joingroup.php:141 lib/command.php:346 -#, fuzzy, php-format +#, php-format msgid "%1$s joined group %2$s" -msgstr "%s 는 그룹 %sì— ê°€ìž…í–ˆìŠµë‹ˆë‹¤." +msgstr "" #: actions/leavegroup.php:60 msgid "You must be logged in to leave a group." @@ -2326,7 +2309,7 @@ msgstr "ë‹¹ì‹ ì€ í•´ë‹¹ ê·¸ë£¹ì˜ ë©¤ë²„ê°€ 아닙니다." #: actions/leavegroup.php:137 lib/command.php:392 #, fuzzy, php-format msgid "%1$s left group %2$s" -msgstr "%sê°€ 그룹%s를 ë– ë‚¬ìŠµë‹ˆë‹¤." +msgstr "%1$sì˜ ìƒíƒœ (%2$sì—ì„œ)" #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." @@ -2337,9 +2320,8 @@ msgid "Incorrect username or password." msgstr "틀린 ê³„ì • ë˜ëŠ” 비밀 번호" #: actions/login.php:154 actions/otp.php:120 -#, fuzzy msgid "Error setting user. You are probably not authorized." -msgstr "ì¸ì¦ì´ ë˜ì§€ 않았습니다." +msgstr "" #: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79 msgid "Login" @@ -2374,37 +2356,34 @@ msgid "Login with your username and password." msgstr "ì‚¬ìš©ìž ì´ë¦„ê³¼ 비밀번호로 로그ì¸" #: actions/login.php:295 -#, fuzzy, php-format +#, php-format msgid "" "Don't have a username yet? [Register](%%action.register%%) a new account." msgstr "" -"ê·€í•˜ì˜ ê³„ì •ê³¼ 비밀 번호로 ë¡œê·¸ì¸ í•˜ì„¸ìš”. ê³„ì •ì´ ì•„ì§ ì—†ìœ¼ì„¸ìš”? [가입](%%" -"action.register%%) 새 ê³„ì •ì„ ìƒì„± ë˜ëŠ” [OpenID](%%action.openidlogin%%)를 사" -"ìš©í•´ 보세요." #: actions/makeadmin.php:92 msgid "Only an admin can make another user an admin." msgstr "" #: actions/makeadmin.php:96 -#, fuzzy, php-format +#, php-format msgid "%1$s is already an admin for group \"%2$s\"." -msgstr "회ì›ì´ ë‹¹ì‹ ì„ ì°¨ë‹¨í•´ì™”ìŠµë‹ˆë‹¤." +msgstr "" #: actions/makeadmin.php:133 -#, fuzzy, php-format +#, php-format msgid "Can't get membership record for %1$s in group %2$s." -msgstr "그룹 %sì—ì„œ %s 사용ìžë¥¼ ì œê±°í• ìˆ˜ 없습니다." +msgstr "" #: actions/makeadmin.php:146 #, fuzzy, php-format msgid "Can't make %1$s an admin for group %2$s." -msgstr "관리ìžë§Œ ê·¸ë£¹ì„ íŽ¸ì§‘í• ìˆ˜ 있습니다." +msgstr "ì´ìš©ìž %1$s ì˜ ê·¸ë£¹ %2$s ê°€ìž…ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." #: actions/microsummary.php:69 #, fuzzy msgid "No current status." -msgstr "현재 ìƒíƒœê°€ 없습니다." +msgstr "ê²°ê³¼ ì—†ìŒ" #: actions/newapplication.php:52 msgid "New Application" @@ -2413,7 +2392,7 @@ msgstr "ì‹ ê·œ ì‘ìš© 프로그램" #: actions/newapplication.php:64 #, fuzzy msgid "You must be logged in to register an application." -msgstr "ê·¸ë£¹ì„ ë§Œë“¤ê¸° 위해서는 로그ì¸í•´ì•¼ 합니다." +msgstr "ì‘ìš© 프로그램 ìˆ˜ì •ì„ ìœ„í•´ì„œëŠ” 로그ì¸í•´ì•¼ 합니다." #: actions/newapplication.php:143 #, fuzzy @@ -2421,13 +2400,14 @@ msgid "Use this form to register a new application." msgstr "새 ê·¸ë£¹ì„ ë§Œë“¤ê¸° 위해 ì´ ì–‘ì‹ì„ 사용하세요." #: actions/newapplication.php:176 +#, fuzzy msgid "Source URL is required." -msgstr "" +msgstr "소스 코드 URL" #: actions/newapplication.php:258 actions/newapplication.php:267 #, fuzzy msgid "Could not create application." -msgstr "좋아하는 ê²Œì‹œê¸€ì„ ìƒì„±í• 수 없습니다." +msgstr "관심소ì‹ì„ ìƒì„±í• 수 없습니다." #: actions/newgroup.php:53 msgid "New group" @@ -2461,9 +2441,8 @@ msgstr "" "ìžì‹ ì—게 메시지를 보내지 마세요. ëŒ€ì‹ ì¡°ìš©í•˜ê²Œ 스스로ì—게 ê·¸ê²ƒì„ ë§í•˜ì„¸ìš”;;" #: actions/newmessage.php:181 -#, fuzzy msgid "Message sent" -msgstr "메시지" +msgstr "쪽지가 ì „ì†¡ë˜ì—ˆìŠµë‹ˆë‹¤." #: actions/newmessage.php:185 #, fuzzy, php-format @@ -2488,8 +2467,8 @@ 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" @@ -2498,7 +2477,7 @@ msgstr "ë¬¸ìž ê²€ìƒ‰" #: actions/noticesearch.php:91 #, fuzzy, php-format msgid "Search results for \"%1$s\" on %2$s" -msgstr "스트림ì—ì„œ \"%s\" 검색" +msgstr "%1$sì—ì„œ %2$s까지 메시지" #: actions/noticesearch.php:121 #, php-format @@ -2515,21 +2494,19 @@ msgid "" msgstr "" #: actions/noticesearchrss.php:96 -#, fuzzy, php-format +#, php-format msgid "Updates with \"%s\"" -msgstr "%2$sì— ìžˆëŠ” %1$sì˜ ì—…ë°ì´íŠ¸!" +msgstr "" #: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "\"%s\" ì— ì¼ì¹˜í•˜ëŠ” ëª¨ë“ ì—…ë°ì´íŠ¸" +msgstr "%2$sì— ìžˆëŠ” %1$sì˜ ì—…ë°ì´íŠ¸!" #: actions/nudge.php:85 -#, fuzzy msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" -"ì´ ì‚¬ìš©ìžëŠ” nudge를 허용하지 ì•Šì•˜ê³ , ì•„ì§ ê·¸ì˜ ì´ë©”ì¼ì„ ì¸ì¦í•˜ì§€ 않았습니다." #: actions/nudge.php:94 msgid "Nudge sent" @@ -2542,25 +2519,26 @@ msgstr "찔러 보기를 보냈습니다!" #: actions/oauthappssettings.php:59 #, fuzzy msgid "You must be logged in to list your applications." -msgstr "ê·¸ë£¹ì„ ë§Œë“¤ê¸° 위해서는 로그ì¸í•´ì•¼ 합니다." +msgstr "ì‘ìš© 프로그램 ìˆ˜ì •ì„ ìœ„í•´ì„œëŠ” 로그ì¸í•´ì•¼ 합니다." #: actions/oauthappssettings.php:74 #, fuzzy msgid "OAuth applications" -msgstr "다른 옵션들" +msgstr "ì‘용프로그램 ì‚ì œ" #: actions/oauthappssettings.php:85 msgid "Applications you have registered" msgstr "" #: actions/oauthappssettings.php:135 -#, php-format +#, fuzzy, php-format msgid "You have not registered any applications yet." -msgstr "" +msgstr "ì‘ìš© 프로그램 ìˆ˜ì •ì„ ìœ„í•´ì„œëŠ” 로그ì¸í•´ì•¼ 합니다." #: actions/oauthconnectionssettings.php:72 +#, fuzzy msgid "Connected applications" -msgstr "" +msgstr "ì‘용프로그램 ì‚ì œ" #: actions/oauthconnectionssettings.php:83 msgid "You have allowed the following applications to access you account." @@ -2577,8 +2555,9 @@ msgid "Unable to revoke access for app: %s." msgstr "" #: actions/oauthconnectionssettings.php:198 +#, fuzzy msgid "You have not authorized any applications to use your account." -msgstr "" +msgstr "ë‹¤ìŒ ì‘ìš© í”„ë¡œê·¸ëž¨ì´ ê³„ì •ì— ì ‘ê·¼í•˜ë„ë¡ í—ˆìš©ë˜ì–´ 있습니다." #: actions/oauthconnectionssettings.php:211 msgid "Developers can edit the registration settings for their applications " @@ -2587,7 +2566,7 @@ msgstr "" #: actions/oembed.php:80 actions/shownotice.php:100 #, fuzzy msgid "Notice has no profile." -msgstr "í†µì§€ì— í”„ë¡œí•„ì´ ì—†ìŠµë‹ˆë‹¤." +msgstr "ì´ìš©ìžê°€ í”„ë¡œí•„ì„ ê°€ì§€ê³ ìžˆì§€ 않습니다." #: actions/oembed.php:87 actions/shownotice.php:175 #, php-format @@ -2596,9 +2575,9 @@ msgstr "%1$sì˜ ìƒíƒœ (%2$sì—ì„œ)" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, fuzzy, php-format +#, php-format msgid "Content type %s not supported." -msgstr "ì—°ê²°" +msgstr "" #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 @@ -2623,11 +2602,11 @@ msgstr "통지 검색" #: actions/othersettings.php:60 #, fuzzy msgid "Other settings" -msgstr "기타 ì„¤ì •" +msgstr "아바타 ì„¤ì •" #: actions/othersettings.php:71 msgid "Manage various other options." -msgstr "다양한 다른 옵션관리" +msgstr "여러가지 기타 ì˜µì…˜ì„ ê´€ë¦¬í•©ë‹ˆë‹¤." #: actions/othersettings.php:108 msgid " (free service)" @@ -2635,20 +2614,20 @@ msgstr "" #: actions/othersettings.php:116 msgid "Shorten URLs with" -msgstr "" +msgstr "URL 줄ì´ê¸° 기능" #: actions/othersettings.php:117 msgid "Automatic shortening service to use." -msgstr "ì‚¬ìš©í• URL ìžë™ 줄ì´ê¸° 서비스" +msgstr "ì‚¬ìš©í• URL ìžë™ 줄ì´ê¸° 서비스." #: actions/othersettings.php:122 -#, fuzzy msgid "View profile designs" -msgstr "프로필 세팅" +msgstr "프로필 ë””ìžì¸ 보기" #: actions/othersettings.php:123 +#, fuzzy msgid "Show or hide profile designs." -msgstr "" +msgstr "프로필 ë””ìžì¸ 보기" #: actions/othersettings.php:153 msgid "URL shortening service is too long (max 50 chars)." @@ -2667,12 +2646,11 @@ msgstr "í”„ë¡œí•„ì„ ì§€ì •í•˜ì§€ 않았습니다." #: actions/otp.php:90 #, fuzzy msgid "No login token requested." -msgstr "ìš”ì²í•œ 프로필idê°€ 없습니다." +msgstr "허용ë˜ì§€ 않는 ìš”ì²ìž…니다." #: actions/otp.php:95 -#, fuzzy msgid "Invalid login token specified." -msgstr "옳지 ì•Šì€ í†µì§€ ë‚´ìš©" +msgstr "" #: actions/otp.php:104 #, fuzzy @@ -2728,7 +2706,7 @@ msgstr "위와 ê°™ì€ ë¹„ë°€ 번호" #: actions/passwordsettings.php:117 msgid "Change" -msgstr "변환" +msgstr "변경" #: actions/passwordsettings.php:154 actions/register.php:237 msgid "Password must be 6 or more characters." @@ -2756,32 +2734,34 @@ msgstr "비밀 번호 ì €ìž¥" #. TRANS: Menu item for site administration #: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#, fuzzy msgid "Paths" -msgstr "" +msgstr "경로" #: actions/pathsadminpanel.php:70 +#, fuzzy msgid "Path and server settings for this StatusNet site." -msgstr "" +msgstr "ì´ StatusNet 사ì´íŠ¸ì— 대한 ë””ìžì¸ ì„¤ì •" #: actions/pathsadminpanel.php:157 -#, fuzzy, php-format +#, php-format msgid "Theme directory not readable: %s." -msgstr "ì´ íŽ˜ì´ì§€ëŠ” 귀하가 승ì¸í•œ 미디어 타입ì—서는 ì´ìš©í• 수 없습니다." +msgstr "" #: actions/pathsadminpanel.php:163 -#, fuzzy, php-format +#, php-format msgid "Avatar directory not writable: %s." -msgstr "아바타 ë””ë ‰í† ë¦¬ì— ì“¸ 수 없습니다 : %s" +msgstr "" #: actions/pathsadminpanel.php:169 -#, fuzzy, php-format +#, php-format msgid "Background directory not writable: %s." -msgstr "아바타 ë””ë ‰í† ë¦¬ì— ì“¸ 수 없습니다 : %s" +msgstr "" #: actions/pathsadminpanel.php:177 -#, fuzzy, php-format +#, php-format msgid "Locales directory not readable: %s." -msgstr "ì´ íŽ˜ì´ì§€ëŠ” 귀하가 승ì¸í•œ 미디어 타입ì—서는 ì´ìš©í• 수 없습니다." +msgstr "" #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." @@ -2790,12 +2770,12 @@ msgstr "" #: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58 #, fuzzy msgid "Site" -msgstr "초대" +msgstr "사ì´íŠ¸" #: actions/pathsadminpanel.php:238 #, fuzzy msgid "Server" -msgstr "복구" +msgstr "SSL 서버" #: actions/pathsadminpanel.php:238 msgid "Site's server hostname." @@ -2803,12 +2783,12 @@ msgstr "" #: actions/pathsadminpanel.php:242 msgid "Path" -msgstr "" +msgstr "경로" #: actions/pathsadminpanel.php:242 #, fuzzy msgid "Site path" -msgstr "사ì´íŠ¸ 공지" +msgstr "사ì´íŠ¸ 테마" #: actions/pathsadminpanel.php:246 msgid "Path to locales" @@ -2831,12 +2811,14 @@ msgid "Theme" msgstr "테마" #: actions/pathsadminpanel.php:264 +#, fuzzy msgid "Theme server" -msgstr "" +msgstr "SSL 서버" #: actions/pathsadminpanel.php:268 +#, fuzzy msgid "Theme path" -msgstr "" +msgstr "테마" #: actions/pathsadminpanel.php:272 msgid "Theme directory" @@ -2860,28 +2842,31 @@ msgstr "아바타가 ì—…ë°ì´íŠ¸ ë˜ì—ˆìŠµë‹ˆë‹¤." #: actions/pathsadminpanel.php:292 #, fuzzy msgid "Avatar directory" -msgstr "아바타가 ì—…ë°ì´íŠ¸ ë˜ì—ˆìŠµë‹ˆë‹¤." +msgstr "아바타가 ì‚ì œë˜ì—ˆìŠµë‹ˆë‹¤." #: actions/pathsadminpanel.php:301 +#, fuzzy msgid "Backgrounds" -msgstr "" +msgstr "ë°°ê²½" #: actions/pathsadminpanel.php:305 +#, fuzzy msgid "Background server" -msgstr "" +msgstr "ë°°ê²½" #: actions/pathsadminpanel.php:309 +#, fuzzy msgid "Background path" -msgstr "" +msgstr "ë°°ê²½" #: actions/pathsadminpanel.php:313 +#, fuzzy msgid "Background directory" -msgstr "" +msgstr "ë°°ê²½" #: actions/pathsadminpanel.php:320 -#, fuzzy msgid "SSL" -msgstr "SMS" +msgstr "SSL" #: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202 #, fuzzy @@ -2906,18 +2891,16 @@ msgid "When to use SSL" msgstr "" #: actions/pathsadminpanel.php:335 -#, fuzzy msgid "SSL server" -msgstr "복구" +msgstr "SSL 서버" #: actions/pathsadminpanel.php:336 msgid "Server to direct SSL requests to" msgstr "" #: actions/pathsadminpanel.php:352 -#, fuzzy msgid "Save paths" -msgstr "사ì´íŠ¸ 공지" +msgstr "" #: actions/peoplesearch.php:52 #, php-format @@ -2925,8 +2908,8 @@ 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%% ì˜ ì‚¬ëžŒì„ ì´ë¦„, 장소, í¥ë¯¸ë¡œ 검색. 검색어는 스페ì´ìŠ¤ 구분한다; " -"ì ì–´ë„ 3ê¸€ìž ì´ìƒ í•„ìš”." +"%%site.name%%ì˜ ì‚¬ëžŒì„ ì´ë¦„, 장소, 관심 거리로 검색합니다. 검색어는 공백으로 " +"êµ¬ë¶„í•˜ê³ , ì ì–´ë„ 3ê¸€ìž ì´ìƒ 필요합니다." #: actions/peoplesearch.php:58 msgid "People search" @@ -2935,17 +2918,17 @@ msgstr "사람 찾기" #: actions/peopletag.php:68 #, fuzzy, php-format msgid "Not a valid people tag: %s." -msgstr "ìœ íš¨í•œ 태그가 아닙니다: %s" +msgstr "올바른 ë©”ì¼ ì£¼ì†Œê°€ 아닙니다." #: actions/peopletag.php:142 -#, fuzzy, php-format +#, php-format msgid "Users self-tagged with %1$s - page %2$d" -msgstr "ì´ìš©ìž 셀프 í…Œí¬ %s - %d 페ì´ì§€" +msgstr "" #: actions/postnotice.php:95 #, fuzzy msgid "Invalid notice content." -msgstr "옳지 ì•Šì€ í†µì§€ ë‚´ìš©" +msgstr "옳지 ì•Šì€ í¬ê¸°" #: actions/postnotice.php:101 #, php-format @@ -2954,7 +2937,7 @@ msgstr "" #: actions/profilesettings.php:60 msgid "Profile settings" -msgstr "프로필 세팅" +msgstr "프로필 ì„¤ì •" #: actions/profilesettings.php:71 msgid "" @@ -2988,14 +2971,13 @@ msgid "URL of your homepage, blog, or profile on another site" msgstr "ê·€í•˜ì˜ í™ˆíŽ˜ì´ì§€, 블로그 í˜¹ì€ ë‹¤ë¥¸ 사ì´íŠ¸ì˜ 프로필 페ì´ì§€ URL" #: actions/profilesettings.php:122 actions/register.php:468 -#, fuzzy, php-format +#, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "140ìž ì´ë‚´ì—ì„œ ìžê¸° 소개" +msgstr "" #: actions/profilesettings.php:125 actions/register.php:471 -#, fuzzy msgid "Describe yourself and your interests" -msgstr "ë‹¹ì‹ ì— ëŒ€í•´ 소개해주세요." +msgstr "" #: actions/profilesettings.php:127 actions/register.php:473 msgid "Bio" @@ -3010,7 +2992,7 @@ msgstr "위치" #: actions/profilesettings.php:134 actions/register.php:480 msgid "Where you are, like \"City, State (or Region), Country\"" -msgstr "ë‹¹ì‹ ì€ ì–´ë””ì— ì‚½ë‹ˆê¹Œ? \"ì‹œ, ë„ (or êµ°,구), 나ë¼" +msgstr "ë‹¹ì‹ ì€ ì–´ë””ì— ì‚½ë‹ˆê¹Œ? \"ì‹œ, ë„ (or êµ°,구), 나ë¼\"" #: actions/profilesettings.php:138 msgid "Share my current location when posting notices" @@ -3037,11 +3019,11 @@ msgstr "언어 ì„¤ì •" #: actions/profilesettings.php:161 msgid "Timezone" -msgstr "타임존" +msgstr "시간대" #: actions/profilesettings.php:162 msgid "What timezone are you normally in?" -msgstr "ë‹¹ì‹ ì´ ì£¼ë¡œ ìƒí™œí•˜ëŠ” ê³³ì´ ì–´ë–¤ 타임존입니까?" +msgstr "주로 ìƒí™œí•˜ëŠ” ê³³ì´ ì–´ëŠ ì‹œê°„ëŒ€ìž…ë‹ˆê¹Œ?" #: actions/profilesettings.php:167 msgid "" @@ -3051,7 +3033,7 @@ msgstr "나ì—게 구ë…하는 사람ì—게 ìžë™ êµ¬ë… ì‹ ì²" #: actions/profilesettings.php:228 actions/register.php:230 #, fuzzy, php-format msgid "Bio is too long (max %d chars)." -msgstr "ìžê¸°ì†Œê°œê°€ 너무 ê¹ë‹ˆë‹¤. (최대 140글ìž)" +msgstr "ì„¤ëª…ì´ ë„ˆë¬´ ê¹ë‹ˆë‹¤. (최대 %d 글ìž)" #: actions/profilesettings.php:235 actions/siteadminpanel.php:151 msgid "Timezone not selected." @@ -3064,7 +3046,7 @@ msgstr "언어가 너무 ê¹ë‹ˆë‹¤. (최대 50글ìž)" #: actions/profilesettings.php:253 actions/tagother.php:178 #, php-format msgid "Invalid tag: \"%s\"" -msgstr "ìœ íš¨í•˜ì§€ ì•Šì€íƒœê·¸: \"%s\"" +msgstr "올바르지 ì•Šì€ íƒœê·¸: \"%s\"" #: actions/profilesettings.php:306 msgid "Couldn't update user for autosubscribe." @@ -3107,19 +3089,16 @@ msgid "Public timeline" msgstr "í¼ë¸”ë¦ íƒ€ìž„ë¼ì¸" #: actions/public.php:160 -#, fuzzy msgid "Public Stream Feed (RSS 1.0)" -msgstr "í¼ë¸”ë¦ ìŠ¤íŠ¸ë¦¼ 피드" +msgstr "" #: actions/public.php:164 -#, fuzzy msgid "Public Stream Feed (RSS 2.0)" -msgstr "í¼ë¸”ë¦ ìŠ¤íŠ¸ë¦¼ 피드" +msgstr "" #: actions/public.php:168 -#, fuzzy msgid "Public Stream Feed (Atom)" -msgstr "í¼ë¸”ë¦ ìŠ¤íŠ¸ë¦¼ 피드" +msgstr "" #: actions/public.php:188 #, php-format @@ -3130,8 +3109,9 @@ msgstr "" "%%site.name%% ì˜ ê³µê°œ 타임ë¼ì¸ì´ì§€ë§Œ, ì•„ì§ ì•„ë¬´ë„ ê¸€ì„ ì“°ì§€ 않았습니다." #: actions/public.php:191 +#, fuzzy msgid "Be the first to post!" -msgstr "" +msgstr "ê¸€ì„ ì˜¬ë¦° 첫번째 ì‚¬ëžŒì´ ë˜ì„¸ìš”!" #: actions/public.php:195 #, php-format @@ -3149,14 +3129,12 @@ msgid "" msgstr "" #: actions/public.php:247 -#, 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) " -"서비스 입니다." #: actions/publictagcloud.php:57 msgid "Public tag cloud" @@ -3216,22 +3194,25 @@ msgid "Could not update user with confirmed email address." msgstr "ì´ ì´ë©”ì¼ ì£¼ì†Œë¡œ 사용ìžë¥¼ ì—…ë°ì´íŠ¸ í• ìˆ˜ 없습니다." #: actions/recoverpassword.php:152 +#, fuzzy msgid "" "If you have forgotten or lost your password, you can get a new one sent to " "the email address you have stored in your account." -msgstr "" +msgstr "ê°€ìž…í•˜ì‹ ì´ë©”ì¼ë¡œ 비밀 번호 ìž¬ë°œê¸‰ì— ê´€í•œ 안내를 보냈습니다." #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " msgstr "" #: actions/recoverpassword.php:188 +#, fuzzy msgid "Password recovery" -msgstr "" +msgstr "비밀 번호 복구가 ìš”ì²ë˜ì—ˆìŠµë‹ˆë‹¤." #: actions/recoverpassword.php:191 +#, fuzzy msgid "Nickname or email address" -msgstr "" +msgstr "별명ì´ë‚˜ ì´ë©”ì¼ ê³„ì •ì„ ìž…ë ¥í•˜ì‹ì‹œì˜¤." #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." @@ -3323,7 +3304,7 @@ msgstr "íšŒì› ê°€ìž…ì´ ì„±ê³µì 입니다." #: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85 msgid "Register" -msgstr "회ì›ê°€ìž…" +msgstr "등ë¡" #: actions/register.php:142 msgid "Registration not allowed." @@ -3376,10 +3357,10 @@ msgid "Longer name, preferably your \"real\" name" msgstr "ë”ìš± 긴 ì´ë¦„ì„ ìš”êµ¬í•©ë‹ˆë‹¤." #: actions/register.php:518 -#, php-format +#, fuzzy, php-format msgid "" "I understand that content and data of %1$s are private and confidential." -msgstr "" +msgstr "%1$sì˜ ì»¨í…ì¸ ì™€ ë°ì´í„°ëŠ” 외부 ìœ ì¶œì„ ê¸ˆì§€í•©ë‹ˆë‹¤." #: actions/register.php:528 #, php-format @@ -3398,14 +3379,14 @@ msgstr "" #. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses. #: actions/register.php:540 -#, fuzzy, php-format +#, php-format msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." -msgstr "ë‹¤ìŒ ê°œì¸ì •ë³´ ì œì™¸: 비밀 번호, ë©”ì¼ ì£¼ì†Œ, ë©”ì‹ ì € 주소, ì „í™” 번호" +msgstr "" #: actions/register.php:583 -#, fuzzy, php-format +#, php-format msgid "" "Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may " "want to...\n" @@ -3422,20 +3403,6 @@ msgid "" "\n" "Thanks for signing up and we hope you enjoy using this service." msgstr "" -"%s님 축하드립니다! %%%%site.name%%%%ì— ê°€ìž…í•˜ì‹ ê²ƒì„ í™˜ì˜í•©ë‹ˆë‹¤!. ì´ì œë¶€í„° ì•„" -"ëž˜ì˜ ì¼ì„ í• ìˆ˜ 있습니다...\n" -"\n" -"* [ë‚˜ì˜ í”„ë¡œí•„](%s) ë¡œ 가셔서 첫 메시지를 í¬ìŠ¤íŠ¸ í•´ë³´ì‹ì‹œì˜¤.\n" -"* [Jabber ë˜ëŠ” GTalkê³„ì •](%%%%action.imsettings%%%%)ì„ ì¶”ê°€í•˜ì…”ì„œ ë©”ì‹ ì €ë¡œ 통" -"보를 받아 ë³´ì‹ì‹œì˜¤.\n" -"* [친구 찾기](%%%%action.peoplesearch%%%%) 알거나 ê°™ì€ ê´€ì‹¬ì‚¬ë¥¼ ê°€ì§€ê³ ìžˆëŠ” " -"ë¶„ë“¤ì„ ì°¾ì•„ ë³´ì‹ì‹œì˜¤. \n" -"* [프로필 셋팅](%%%%action.profilesettings%%%%)ì„ ì—…ë°ì´íŠ¸ 하셔서 다른분들ì—" -"게 ìžì‹ ì„ ì•Œë ¤ë³´ì‹ì‹œì˜¤. \n" -"* [온ë¼ì¸ ë„움ë§](%%%%doc.help%%%%)ì„ ì½ìœ¼ë©´ì„œ ë” ë§Žì€ ê¸°ëŠ¥ì„ í™•ì¸í•´ ë³´ì‹ì‹œ" -"오. \n" -"\n" -"다시 한번 ê°€ìž…í•˜ì‹ ê²ƒì„ í™˜ì˜í•˜ë©´ì„œ ì¦ê±°ìš´ 서비스가 ë˜ì…¨ìœ¼ë©´ 합니다." #: actions/register.php:607 msgid "" @@ -3491,19 +3458,16 @@ msgid "Invalid profile URL (bad format)" msgstr "옳지 ì•Šì€ í”„ë¡œí•„ URL (ë‚˜ìœ í¬ë©§)" #: actions/remotesubscribe.php:168 -#, fuzzy msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)." -msgstr "ìœ íš¨í•œ 프로필 URLì´ ì•„ë‹™ë‹ˆë‹¤. (YADIS 문서가 없습니다)" +msgstr "" #: actions/remotesubscribe.php:176 -#, fuzzy msgid "That’s a local profile! Login to subscribe." -msgstr "ê·¸ê²ƒì€ ë¡œì»¬í”„ë¡œí•„ìž…ë‹ˆë‹¤. 구ë…ì„ ìœ„í•´ì„œëŠ” 로그ì¸í•˜ì‹ì‹œì˜¤." +msgstr "" #: actions/remotesubscribe.php:183 -#, fuzzy msgid "Couldn’t get a request token." -msgstr "리퀘스트 í† í°ì„ ì·¨ë“ í• ìˆ˜ 없습니다." +msgstr "" #: actions/repeat.php:57 #, fuzzy @@ -3522,9 +3486,9 @@ msgstr "ìžì‹ ì˜ ê¸€ì€ ìž¬ì „ì†¡í• ìˆ˜ 없습니다." #: actions/repeat.php:90 #, fuzzy msgid "You already repeated that notice." -msgstr "ë‹¹ì‹ ì€ ì´ë¯¸ ì´ ì‚¬ìš©ìžë¥¼ ì°¨ë‹¨í•˜ê³ ìžˆìŠµë‹ˆë‹¤." +msgstr "ì´ë¯¸ ìž¬ì „ì†¡ëœ ì†Œì‹ìž…니다." -#: actions/repeat.php:114 lib/noticelist.php:675 +#: actions/repeat.php:114 lib/noticelist.php:676 msgid "Repeated" msgstr "ìž¬ì „ì†¡ë¨" @@ -3541,7 +3505,7 @@ msgstr "%sì— ë‹µì‹ " #: actions/replies.php:128 #, fuzzy, php-format msgid "Replies to %1$s, page %2$d" -msgstr "%2$sì—ì„œ %1$s까지 메시지" +msgstr "%sì— ë‹µì‹ " #: actions/replies.php:145 #, fuzzy, php-format @@ -3587,36 +3551,36 @@ msgstr "%2$sì—ì„œ %1$s까지 메시지" #: actions/revokerole.php:75 #, fuzzy msgid "You cannot revoke user roles on this site." -msgstr "ë‹¹ì‹ ì€ ì´ ì‚¬ìš©ìžì—게 메시지를 보낼 수 없습니다." +msgstr "ì´ ì‚¬ì´íŠ¸ì˜ ì´ìš©ìžì— 대해 ê¶Œí•œì •ì§€ í• ìˆ˜ 없습니다." #: actions/revokerole.php:82 -#, fuzzy msgid "User doesn't have this role." -msgstr "프로필 매ì¹ì´ 없는 사용ìž" +msgstr "" #: actions/rsd.php:146 actions/version.php:159 #, fuzzy msgid "StatusNet" -msgstr "아바타가 ì—…ë°ì´íŠ¸ ë˜ì—ˆìŠµë‹ˆë‹¤." +msgstr "StatusNet %s" #: actions/sandbox.php:65 actions/unsandbox.php:65 msgid "You cannot sandbox users on this site." msgstr "ì´ ì‚¬ì´íŠ¸ì˜ ì´ìš©ìžì— 대해 ê¶Œí•œì •ì§€ í• ìˆ˜ 없습니다." #: actions/sandbox.php:72 -#, fuzzy msgid "User is already sandboxed." -msgstr "회ì›ì´ ë‹¹ì‹ ì„ ì°¨ë‹¨í•´ì™”ìŠµë‹ˆë‹¤." +msgstr "" #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 #: lib/adminpanelaction.php:392 +#, fuzzy msgid "Sessions" -msgstr "" +msgstr "ë²„ì „" #: actions/sessionsadminpanel.php:65 +#, fuzzy msgid "Session settings for this StatusNet site." -msgstr "" +msgstr "ì´ StatusNet 사ì´íŠ¸ì— 대한 ë””ìžì¸ ì„¤ì •" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3638,17 +3602,17 @@ msgstr "" #: actions/useradminpanel.php:294 #, fuzzy msgid "Save site settings" -msgstr "아바타 ì„¤ì •" +msgstr "ì ‘ê·¼ ì„¤ì •ì„ ì €ìž¥" #: actions/showapplication.php:82 #, fuzzy msgid "You must be logged in to view an application." -msgstr "ê·¸ë£¹ì„ ë– ë‚˜ê¸° 위해서는 로그ì¸í•´ì•¼ 합니다." +msgstr "ì‘ìš© 프로그램 ìˆ˜ì •ì„ ìœ„í•´ì„œëŠ” 로그ì¸í•´ì•¼ 합니다." #: actions/showapplication.php:157 #, fuzzy msgid "Application profile" -msgstr "í†µì§€ì— í”„ë¡œí•„ì´ ì—†ìŠµë‹ˆë‹¤." +msgstr "ì‹ ê·œ ì‘ìš© 프로그램" #. TRANS: Form input field label for application icon. #: actions/showapplication.php:159 lib/applicationeditform.php:182 @@ -3658,9 +3622,8 @@ msgstr "" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 #: lib/applicationeditform.php:199 -#, fuzzy msgid "Name" -msgstr "별명" +msgstr "ì´ë¦„" #. TRANS: Form input field label. #: actions/showapplication.php:178 lib/applicationeditform.php:235 @@ -3685,16 +3648,18 @@ msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" #: actions/showapplication.php:213 +#, fuzzy msgid "Application actions" -msgstr "" +msgstr "ì‹ ê·œ ì‘ìš© 프로그램" #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" #: actions/showapplication.php:261 +#, fuzzy msgid "Application info" -msgstr "" +msgstr "ì‹ ê·œ ì‘ìš© 프로그램" #: actions/showapplication.php:263 msgid "Consumer key" @@ -3713,8 +3678,9 @@ msgid "Access token URL" msgstr "" #: actions/showapplication.php:283 +#, fuzzy msgid "Authorize URL" -msgstr "" +msgstr "작성ìž" #: actions/showapplication.php:288 msgid "" @@ -3730,7 +3696,7 @@ msgstr "ì •ë§ë¡œ 통지를 ì‚ì œí•˜ì‹œê² ìŠµë‹ˆê¹Œ?" #: actions/showfavorites.php:79 #, fuzzy, php-format msgid "%1$s's favorite notices, page %2$d" -msgstr "%s ë‹˜ì˜ ì¢‹ì•„í•˜ëŠ” 글들" +msgstr "%s ë‹˜ì˜ ì¢‹ì•„í•˜ëŠ” 글" #: actions/showfavorites.php:132 msgid "Could not retrieve favorite notices." @@ -3774,7 +3740,7 @@ msgstr "" #: actions/showfavorites.php:243 msgid "This is a way to share what you like." -msgstr "" +msgstr "좋아하는 ê¸€ì„ ì§€ì •í•˜ë©´ ìžê¸°ê°€ ë¬´ì—‡ì„ ì¢‹ì•„í•˜ëŠ”ì§€ 알릴 수 있습니다." #: actions/showgroup.php:82 lib/groupnav.php:86 #, php-format @@ -3784,7 +3750,7 @@ msgstr "%s 그룹" #: actions/showgroup.php:84 #, fuzzy, php-format msgid "%1$s group, page %2$d" -msgstr "%s 그룹 회ì›, %d페ì´ì§€" +msgstr "그룹, %d 페ì´ì§€" #: actions/showgroup.php:227 msgid "Group profile" @@ -3836,16 +3802,15 @@ msgstr "회ì›" #: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95 #: lib/subscriptionlist.php:127 lib/tagcloudsection.php:71 msgid "(None)" -msgstr "(없습니다.)" +msgstr "(ì—†ìŒ)" #: actions/showgroup.php:404 msgid "All members" msgstr "ëª¨ë“ íšŒì›" #: actions/showgroup.php:439 -#, fuzzy msgid "Created" -msgstr "ìƒì„±" +msgstr "ìƒì„±ë¨" #: actions/showgroup.php:455 #, php-format @@ -3858,15 +3823,13 @@ msgid "" msgstr "" #: actions/showgroup.php:461 -#, 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)ì˜ ì‚¬ìš©ìž ê·¸ë£¹ìž…ë‹ˆë‹¤. " #: actions/showgroup.php:489 #, fuzzy @@ -3904,27 +3867,27 @@ msgstr "%s íƒœê·¸ëœ í†µì§€" #: actions/showstream.php:79 #, fuzzy, php-format msgid "%1$s, page %2$d" -msgstr "%s 와 친구들, %d 페ì´ì§€" +msgstr "%s ë° ì¹œêµ¬ë“¤, %d 페ì´ì§€" #: actions/showstream.php:122 #, fuzzy, php-format msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" -msgstr "%s ê·¸ë£¹ì„ ìœ„í•œ 공지피드" +msgstr "%s ê·¸ë£¹ì„ ìœ„í•œ 공지피드 (RSS 1.0)" #: actions/showstream.php:129 #, fuzzy, php-format msgid "Notice feed for %s (RSS 1.0)" -msgstr "%sì˜ í†µì§€ 피드" +msgstr "%s ê·¸ë£¹ì„ ìœ„í•œ 공지피드 (RSS 1.0)" #: actions/showstream.php:136 #, fuzzy, php-format msgid "Notice feed for %s (RSS 2.0)" -msgstr "%sì˜ í†µì§€ 피드" +msgstr "%s ê·¸ë£¹ì„ ìœ„í•œ 공지피드 (RSS 2.0)" #: actions/showstream.php:143 #, fuzzy, php-format msgid "Notice feed for %s (Atom)" -msgstr "%sì˜ í†µì§€ 피드" +msgstr "%s ê·¸ë£¹ì„ ìœ„í•œ 공지피드 (Atom)" #: actions/showstream.php:148 #, fuzzy, php-format @@ -3932,9 +3895,9 @@ msgid "FOAF for %s" msgstr "%sì˜ ë³´ë‚¸ìª½ì§€í•¨" #: actions/showstream.php:200 -#, php-format +#, fuzzy, php-format msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet." -msgstr "" +msgstr "%s ë° ì¹œêµ¬ë“¤ì˜ íƒ€ìž„ë¼ì¸ì´ì§€ë§Œ, ì•„ì§ ì•„ë¬´ë„ ê¸€ì„ ìž‘ì„±í•˜ì§€ 않았습니다." #: actions/showstream.php:205 msgid "" @@ -3961,14 +3924,12 @@ msgid "" msgstr "" #: actions/showstream.php:248 -#, 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) ì„œë¹„ìŠ¤ì— ê³„ì •ì„ ê°–ê³ ìžˆìŠµë‹ˆë‹¤." #: actions/showstream.php:305 #, fuzzy, php-format @@ -3978,16 +3939,16 @@ msgstr "%sì— ë‹µì‹ " #: 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 "회ì›ì´ ë‹¹ì‹ ì„ ì°¨ë‹¨í•´ì™”ìŠµë‹ˆë‹¤." +msgstr "" #: actions/siteadminpanel.php:69 +#, fuzzy msgid "Basic settings for this StatusNet site" -msgstr "" +msgstr "ì´ StatusNet 사ì´íŠ¸ì— 대한 ë””ìžì¸ ì„¤ì •" #: actions/siteadminpanel.php:133 msgid "Site name must have non-zero length." @@ -3996,7 +3957,7 @@ msgstr "" #: actions/siteadminpanel.php:141 #, fuzzy msgid "You must have a valid contact email address." -msgstr "ìœ íš¨í•œ ì´ë©”ì¼ ì£¼ì†Œê°€ 아닙니다." +msgstr "올바른 ë©”ì¼ ì£¼ì†Œê°€ 아닙니다." #: actions/siteadminpanel.php:159 #, php-format @@ -4018,7 +3979,7 @@ msgstr "" #: actions/siteadminpanel.php:224 #, fuzzy msgid "Site name" -msgstr "사ì´íŠ¸ 공지" +msgstr "사ì´íŠ¸ 테마" #: actions/siteadminpanel.php:225 msgid "The name of your site, like \"Yourcompany Microblog\"" @@ -4043,7 +4004,7 @@ msgstr "" #: actions/siteadminpanel.php:239 #, fuzzy msgid "Contact email address for your site" -msgstr "%sì— í¬ìŠ¤íŒ… í• ìƒˆë¡œìš´ ì´ë©”ì¼ ì£¼ì†Œ" +msgstr "%sì— í¬ìŠ¤íŒ… í• ìƒˆë¡œìš´ ë©”ì¼ ì£¼ì†Œ" #: actions/siteadminpanel.php:245 #, fuzzy @@ -4100,7 +4061,7 @@ msgstr "새로운 메시지입니다." #: actions/sitenoticeadminpanel.php:103 #, fuzzy msgid "Unable to save site notice." -msgstr "트위터 í™˜ê²½ì„¤ì •ì„ ì €ìž¥í• ìˆ˜ 없습니다." +msgstr "ë””ìžì¸ ì„¤ì •ì„ ì €ìž¥í• ìˆ˜ 없습니다." #: actions/sitenoticeadminpanel.php:113 msgid "Max length for the site-wide notice is 255 chars." @@ -4124,7 +4085,7 @@ msgstr "사ì´íŠ¸ 공지" #: actions/smssettings.php:59 #, fuzzy msgid "SMS settings" -msgstr "SMS 세팅" +msgstr "ë©”ì¼ ì„¤ì •" #. TRANS: SMS settings page instructions. #. TRANS: %%site.name%% is the name of the site. @@ -4138,13 +4099,12 @@ msgstr "" #: actions/smssettings.php:97 #, fuzzy msgid "SMS is not available." -msgstr "ì´ íŽ˜ì´ì§€ëŠ” 귀하가 승ì¸í•œ 미디어 타입ì—서는 ì´ìš©í• 수 없습니다." +msgstr "ì¸ìŠ¤í„´íŠ¸ ë©”ì‹ ì €ë¥¼ ì‚¬ìš©í• ìˆ˜ 없습니다." #. TRANS: Form legend for SMS settings form. #: actions/smssettings.php:111 -#, fuzzy msgid "SMS address" -msgstr "ë©”ì‹ ì € 주소" +msgstr "SMS 주소" #. TRANS: Form guide in SMS settings form. #: actions/smssettings.php:120 @@ -4168,16 +4128,15 @@ msgstr "휴대í°ìœ¼ë¡œ ë°›ìœ¼ì‹ ì¸ì¦ë²ˆí˜¸ë¥¼ ìž…ë ¥í•˜ì‹ì‹œì˜¤." #. TRANS: Button label to confirm SMS confirmation code in SMS settings. #: actions/smssettings.php:148 -#, fuzzy msgctxt "BUTTON" msgid "Confirm" -msgstr "ì¸ì¦" +msgstr "확ì¸" #. TRANS: Field label for SMS phone number input in SMS settings form. #: actions/smssettings.php:153 #, fuzzy msgid "SMS phone number" -msgstr "SMS íœ´ëŒ€í° ë²ˆí˜¸" +msgstr "íœ´ëŒ€í° ë²ˆí˜¸ê°€ 없습니다." #. TRANS: SMS phone number input field instructions in SMS settings form. #: actions/smssettings.php:156 @@ -4188,7 +4147,7 @@ msgstr "지ì—번호와 함께 ë„어쓰기 ì—†ì´ ë²ˆí˜¸ë¥¼ ì ì–´ 주세요." #: actions/smssettings.php:195 #, fuzzy msgid "SMS preferences" -msgstr "ì„¤ì •" +msgstr "ë©”ì¼ ì„¤ì •" #. TRANS: Checkbox label in SMS preferences form. #: actions/smssettings.php:201 @@ -4232,8 +4191,8 @@ msgid "" "A confirmation code was sent to the phone number you added. Check your phone " "for the code and instructions on how to use it." msgstr "" -"추가한 휴대í°ìœ¼ë¡œ ì¸ì¦ 코드를 보냈습니다. ìˆ˜ì‹ í•¨(ë˜ëŠ” 스팸함)ì„ í™•ì¸í•˜ì…”ì„œ ì½”" -"드와 ì‚¬ìš©ë²•ì„ í™•ì¸í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤." +"추가한 ë©”ì¼ë¡œ ì¸ì¦ 코드를 보냈습니다. ìˆ˜ì‹ í•¨(ë˜ëŠ” 스팸함)ì„ í™•ì¸í•˜ì…”ì„œ 코드" +"와 ì‚¬ìš©ë²•ì„ í™•ì¸í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤." #. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number. #: actions/smssettings.php:413 @@ -4244,7 +4203,7 @@ msgstr "옳지 ì•Šì€ ì¸ì¦ 번호 입니다." #: actions/smssettings.php:427 #, fuzzy msgid "SMS confirmation cancelled." -msgstr "ì¸ì¦ 취소" +msgstr "SMS ì¸ì¦" #. TRANS: Message given trying to remove an SMS phone number that is not #. TRANS: registered for the active user. @@ -4256,7 +4215,7 @@ msgstr "ê·¸ íœ´ëŒ€í° ë²ˆí˜¸ëŠ” ê·€í•˜ì˜ ê²ƒì´ ì•„ë‹™ë‹ˆë‹¤." #: actions/smssettings.php:470 #, fuzzy msgid "The SMS phone number was removed." -msgstr "SMS íœ´ëŒ€í° ë²ˆí˜¸" +msgstr "ë©”ì¼ ì£¼ì†Œë¥¼ ì§€ì› ìŠµë‹ˆë‹¤." #. TRANS: Label for mobile carrier dropdown menu in SMS settings. #: actions/smssettings.php:511 @@ -4291,7 +4250,7 @@ msgstr "" #: actions/snapshotadminpanel.php:65 #, fuzzy msgid "Manage snapshot configuration" -msgstr "주 사ì´íŠ¸ 네비게ì´ì…˜" +msgstr "ë©”ì¼ ì£¼ì†Œ 확ì¸" #: actions/snapshotadminpanel.php:127 msgid "Invalid snapshot run value." @@ -4302,8 +4261,9 @@ msgid "Snapshot frequency must be a number." msgstr "" #: actions/snapshotadminpanel.php:144 +#, fuzzy msgid "Invalid snapshot report URL." -msgstr "" +msgstr "ìž˜ëª»ëœ ë¡œê³ URL 입니다." #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" @@ -4330,8 +4290,9 @@ msgid "Snapshots will be sent once every N web hits" msgstr "" #: actions/snapshotadminpanel.php:226 +#, fuzzy msgid "Report URL" -msgstr "" +msgstr "소스 코드 URL" #: actions/snapshotadminpanel.php:227 msgid "Snapshots will be sent to this URL" @@ -4340,7 +4301,7 @@ msgstr "" #: actions/snapshotadminpanel.php:248 #, fuzzy msgid "Save snapshot settings" -msgstr "아바타 ì„¤ì •" +msgstr "ì ‘ê·¼ ì„¤ì •ì„ ì €ìž¥" #: actions/subedit.php:70 msgid "You are not subscribed to that profile." @@ -4358,7 +4319,7 @@ msgstr "" #: actions/subscribe.php:107 #, fuzzy msgid "No such profile." -msgstr "그러한 통지는 없습니다." +msgstr "해당하는 파ì¼ì´ 없습니다." #: actions/subscribe.php:117 #, fuzzy @@ -4377,7 +4338,7 @@ msgstr "%s 구ë…ìž" #: actions/subscribers.php:52 #, fuzzy, php-format msgid "%1$s subscribers, page %2$d" -msgstr "%s 구ë…ìž, %d 페ì´ì§€" +msgstr "%s ë° ì¹œêµ¬ë“¤, %d 페ì´ì§€" #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." @@ -4414,7 +4375,7 @@ msgstr "%s 구ë…" #: actions/subscriptions.php:54 #, fuzzy, php-format msgid "%1$s subscriptions, page %2$d" -msgstr "%s subscriptions, %d 페ì´ì§€" +msgstr "%s ë° ì¹œêµ¬ë“¤, %d 페ì´ì§€" #: actions/subscriptions.php:65 msgid "These are the people whose notices you listen to." @@ -4438,7 +4399,7 @@ msgstr "" #: actions/subscriptions.php:128 actions/subscriptions.php:132 #, fuzzy, php-format msgid "%s is not listening to anyone." -msgstr "%1$s 는 지금 ë“£ê³ ìžˆìŠµë‹ˆë‹¤." +msgstr "%1$së‹˜ì´ ê·€í•˜ì˜ ì•Œë¦¼ 메시지를 %2$sì—ì„œ ë“£ê³ ìžˆìŠµë‹ˆë‹¤." #: actions/subscriptions.php:208 msgid "Jabber" @@ -4451,27 +4412,27 @@ msgstr "SMS" #: actions/tag.php:69 #, fuzzy, php-format msgid "Notices tagged with %1$s, page %2$d" -msgstr "ì´ìš©ìž 셀프 í…Œí¬ %s - %d 페ì´ì§€" +msgstr "%s íƒœê·¸ëœ í†µì§€" #: actions/tag.php:87 #, fuzzy, php-format msgid "Notice feed for tag %s (RSS 1.0)" -msgstr "%sì˜ í†µì§€ 피드" +msgstr "%s ê·¸ë£¹ì„ ìœ„í•œ 공지피드 (RSS 1.0)" #: actions/tag.php:93 #, fuzzy, php-format msgid "Notice feed for tag %s (RSS 2.0)" -msgstr "%sì˜ í†µì§€ 피드" +msgstr "%s ê·¸ë£¹ì„ ìœ„í•œ 공지피드 (RSS 2.0)" #: actions/tag.php:99 #, fuzzy, php-format msgid "Notice feed for tag %s (Atom)" -msgstr "%sì˜ í†µì§€ 피드" +msgstr "%s ê·¸ë£¹ì„ ìœ„í•œ 공지피드 (Atom)" #: actions/tagother.php:39 #, fuzzy msgid "No ID argument." -msgstr "id ì¸ìžê°€ 없습니다." +msgstr "첨부문서 ì—†ìŒ" #: actions/tagother.php:65 #, php-format @@ -4520,12 +4481,12 @@ msgstr "그러한 태그가 없습니다." #: 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 @@ -4535,7 +4496,7 @@ msgstr "ì´ìš©ìžê°€ í”„ë¡œí•„ì„ ê°€ì§€ê³ ìžˆì§€ 않습니다." #: actions/unsubscribe.php:77 #, fuzzy msgid "No profile ID in request." -msgstr "ìš”ì²í•œ 프로필idê°€ 없습니다." +msgstr "해당 IDì˜ í”„ë¡œí•„ì´ ì—†ìŠµë‹ˆë‹¤." #: actions/unsubscribe.php:98 msgid "Unsubscribed" @@ -4549,14 +4510,14 @@ msgstr "" #. TRANS: User admin panel title #: actions/useradminpanel.php:59 -#, fuzzy msgctxt "TITLE" msgid "User" -msgstr "ì´ìš©ìž" +msgstr "사용ìž" #: actions/useradminpanel.php:70 +#, fuzzy msgid "User settings for this StatusNet site." -msgstr "" +msgstr "ì´ StatusNet 사ì´íŠ¸ì— 대한 ë””ìžì¸ ì„¤ì •" #: actions/useradminpanel.php:149 msgid "Invalid bio limit. Must be numeric." @@ -4627,19 +4588,15 @@ 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:196 actions/version.php:167 -#, fuzzy msgid "License" -msgstr "ë¼ì´ì„ 스" +msgstr "ë¼ì´ì„¼ìŠ¤" #: actions/userauthorization.php:217 msgid "Accept" @@ -4668,28 +4625,22 @@ msgid "Subscription authorized" msgstr "êµ¬ë… í—ˆê°€" #: actions/userauthorization.php:256 -#, fuzzy msgid "" "The subscription has been authorized, but no callback URL was passed. Check " "with the site’s instructions for details on how to authorize the " "subscription. Your subscription token is:" msgstr "" -"구ë…ì´ ìŠ¹ì¸ ë˜ì—ˆìŠµë‹ˆë‹¤. 하지만 콜백 URLì´ í†µê³¼ ë˜ì§€ 않았습니다. 웹사ì´íŠ¸ì˜ 지" -"시를 찾아 êµ¬ë… ìŠ¹ì¸ ë°©ë²•ì— ëŒ€í•˜ì—¬ ì½ì–´ë³´ì‹ì‹œì˜¤. ê·€í•˜ì˜ êµ¬ë… í† í°ì€ : " #: actions/userauthorization.php:266 msgid "Subscription rejected" msgstr "êµ¬ë… ê±°ë¶€" #: actions/userauthorization.php:268 -#, fuzzy msgid "" "The subscription has been rejected, but no callback URL was passed. Check " "with the site’s instructions for details on how to fully reject the " "subscription." msgstr "" -"구ë…ì´ í•´ì§€ ë˜ì—ˆìŠµë‹ˆë‹¤. 하지만 콜백 URLì´ í†µê³¼ ë˜ì§€ 않았습니다. 웹사ì´íŠ¸ì˜ 지" -"시를 찾아 êµ¬ë… í•´ì§€ ë°©ë²•ì— ëŒ€í•˜ì—¬ ì½ì–´ë³´ì‹ì‹œì˜¤." #: actions/userauthorization.php:303 #, php-format @@ -4717,19 +4668,18 @@ msgid "Avatar URL ‘%s’ is not valid." msgstr "" #: actions/userauthorization.php:350 -#, fuzzy, php-format +#, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "아바타 URL '%s'ì„(를) ì½ì–´ë‚¼ 수 없습니다." +msgstr "" #: actions/userauthorization.php:355 -#, fuzzy, php-format +#, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "%S ìž˜ëª»ëœ ê·¸ë¦¼ íŒŒì¼ íƒ€ìž…ìž…ë‹ˆë‹¤. " +msgstr "" #: actions/userdesignsettings.php:76 lib/designsettings.php:65 -#, fuzzy msgid "Profile design" -msgstr "프로필 세팅" +msgstr "프로필 ë””ìžì¸" #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" @@ -4745,12 +4695,11 @@ msgstr "" #: actions/usergroups.php:66 #, fuzzy, php-format msgid "%1$s groups, page %2$d" -msgstr "%s 그룹 회ì›, %d페ì´ì§€" +msgstr "그룹, %d 페ì´ì§€" #: actions/usergroups.php:132 -#, fuzzy msgid "Search for more groups" -msgstr "프로필ì´ë‚˜ í…스트 검색" +msgstr "" #: actions/usergroups.php:159 #, fuzzy, php-format @@ -4774,9 +4723,9 @@ msgid "Updates from %1$s on %2$s!" msgstr "%2$sì— ìžˆëŠ” %1$sì˜ ì—…ë°ì´íŠ¸!" #: actions/version.php:75 -#, fuzzy, php-format +#, php-format msgid "StatusNet %s" -msgstr "통계" +msgstr "StatusNet %s" #: actions/version.php:155 #, php-format @@ -4787,7 +4736,7 @@ msgstr "" #: actions/version.php:163 msgid "Contributors" -msgstr "" +msgstr "편집ìž" #: actions/version.php:170 msgid "" @@ -4819,11 +4768,12 @@ msgstr "" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. #: actions/version.php:198 lib/action.php:789 msgid "Version" -msgstr "ë²„ì ¼" +msgstr "ë²„ì „" #: actions/version.php:199 +#, fuzzy msgid "Author(s)" -msgstr "" +msgstr "작성ìž" #. TRANS: Server exception thrown when a URL cannot be processed. #: classes/File.php:143 @@ -4880,7 +4830,7 @@ msgstr "ê·¸ë£¹ì„ ì—…ë°ì´íŠ¸ í• ìˆ˜ 없습니다." #: classes/Group_member.php:63 #, fuzzy msgid "Group leave failed." -msgstr "그룹 프로필" +msgstr "ê·¸ë£¹ì— ê°€ìž…í•˜ì§€ 못했습니다." #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 @@ -4927,7 +4877,7 @@ msgstr "" #: classes/Notice.php:190 #, fuzzy, php-format msgid "Database error inserting hashtag: %s" -msgstr "해쉬테그를 추가 í• ë•Œì— ë°ì´íƒ€ë² ì´ìŠ¤ ì—러 : %s" +msgstr "OAuth ì‘ìš© 프로그램 ì‚¬ìš©ìž ì¶”ê°€ 중 ë°ì´í„°ë² ì´ìŠ¤ 오류" #. TRANS: Client exception thrown if a notice contains too many characters. #: classes/Notice.php:260 @@ -4982,21 +4932,21 @@ msgstr "통지를 ì €ìž¥í•˜ëŠ”ë° ë¬¸ì œê°€ ë°œìƒí–ˆìŠµë‹ˆë‹¤." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1746 #, fuzzy, php-format msgid "RT @%1$s %2$s" msgstr "%1$s (%2$s)" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5011,23 +4961,23 @@ msgstr "ì´ìš©ìžê°€ í”„ë¡œí•„ì„ ê°€ì§€ê³ ìžˆì§€ 않습니다." #: classes/Status_network.php:346 #, fuzzy msgid "Unable to save tag." -msgstr "트위터 í™˜ê²½ì„¤ì •ì„ ì €ìž¥í• ìˆ˜ 없습니다." +msgstr "태그를 ì €ìž¥í• ìˆ˜ 없습니다." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. #: classes/Subscription.php:75 lib/oauthstore.php:465 -#, fuzzy msgid "You have been banned from subscribing." -msgstr "ì´ íšŒì›ì€ 구ë…으로부터 ë‹¹ì‹ ì„ ì°¨ë‹¨í•´ì™”ë‹¤." +msgstr "귀하는 구ë…ì´ ê¸ˆì§€ë˜ì—ˆìŠµë‹ˆë‹¤." #. TRANS: Exception thrown when trying to subscribe while already subscribed. #: classes/Subscription.php:80 +#, fuzzy msgid "Already subscribed!" -msgstr "" +msgstr "구ë…í•˜ê³ ìžˆì§€ 않습니다!" #. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user. #: classes/Subscription.php:85 msgid "User has blocked you." -msgstr "회ì›ì´ ë‹¹ì‹ ì„ ì°¨ë‹¨í•´ì™”ìŠµë‹ˆë‹¤." +msgstr "사용ìžê°€ 귀하를 차단했습니다." #. TRANS: Exception thrown when trying to unsibscribe without a subscription. #: classes/Subscription.php:171 @@ -5039,19 +4989,19 @@ msgstr "구ë…í•˜ê³ ìžˆì§€ 않습니다!" #: classes/Subscription.php:178 #, fuzzy msgid "Could not delete self-subscription." -msgstr "예약 구ë…ì„ ì‚ì œ í• ìˆ˜ 없습니다." +msgstr "구ë…ì„ ì €ìž¥í• ìˆ˜ 없습니다." #. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server. #: classes/Subscription.php:206 #, fuzzy msgid "Could not delete subscription OMB token." -msgstr "예약 구ë…ì„ ì‚ì œ í• ìˆ˜ 없습니다." +msgstr "구ë…ì„ ì €ìž¥í• ìˆ˜ 없습니다." #. TRANS: Exception thrown when a subscription could not be deleted on the server. #: classes/Subscription.php:218 #, fuzzy msgid "Could not delete subscription." -msgstr "예약 구ë…ì„ ì‚ì œ í• ìˆ˜ 없습니다." +msgstr "구ë…ì„ ì €ìž¥í• ìˆ˜ 없습니다." #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. @@ -5069,7 +5019,7 @@ msgstr "새 ê·¸ë£¹ì„ ë§Œë“¤ 수 없습니다." #: classes/User_group.php:506 #, fuzzy msgid "Could not set group URI." -msgstr "그룹 맴버ì‹ì„ ì„¸íŒ…í• ìˆ˜ 없습니다." +msgstr "새 ê·¸ë£¹ì„ ë§Œë“¤ 수 없습니다." #. TRANS: Server exception thrown when setting group membership failed. #: classes/User_group.php:529 @@ -5136,17 +5086,15 @@ msgstr "주 사ì´íŠ¸ 네비게ì´ì…˜" #. TRANS: Tooltip for main menu option "Personal" #: lib/action.php:442 -#, fuzzy msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" -msgstr "ê°œì¸ í”„ë¡œí•„ê³¼ 친구 타임ë¼ì¸" +msgstr "" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline #: lib/action.php:445 -#, fuzzy msgctxt "MENU" msgid "Personal" -msgstr "ê°œì¸ì ì¸" +msgstr "ê°œì¸" #. TRANS: Tooltip for main menu option "Account" #: lib/action.php:447 @@ -5156,10 +5104,9 @@ msgstr "ë‹¹ì‹ ì˜ ì´ë©”ì¼, 아바타, 비밀 번호, í”„ë¡œí•„ì„ ë³€ê²½í•˜ì„¸ #. TRANS: Tooltip for main menu option "Services" #: lib/action.php:452 -#, fuzzy msgctxt "TOOLTIP" msgid "Connect to services" -msgstr "ì„œë²„ì— ìž¬ì ‘ì† í• ìˆ˜ 없습니다 : %s" +msgstr "" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services #: lib/action.php:455 @@ -5175,10 +5122,9 @@ msgstr "주 사ì´íŠ¸ 네비게ì´ì…˜" #. TRANS: Main menu option when logged in and site admin for access to site configuration #: lib/action.php:461 -#, fuzzy msgctxt "MENU" msgid "Admin" -msgstr "관리ìž" +msgstr "관리" #. TRANS: Tooltip for main menu option "Invite" #: lib/action.php:465 @@ -5195,41 +5141,35 @@ msgstr "초대" #. TRANS: Tooltip for main menu option "Logout" #: lib/action.php:474 -#, fuzzy msgctxt "TOOLTIP" msgid "Logout from the site" -msgstr "ì´ ì‚¬ì´íŠ¸ë¡œë¶€í„° 로그아웃" +msgstr "ì´ ì‚¬ì´íŠ¸ì—ì„œ 로그아웃" #. TRANS: Main menu option when logged in to log out the current user #: lib/action.php:477 -#, fuzzy msgctxt "MENU" msgid "Logout" msgstr "로그아웃" #. TRANS: Tooltip for main menu option "Register" #: lib/action.php:482 -#, fuzzy msgctxt "TOOLTIP" msgid "Create an account" -msgstr "ê³„ì • 만들기" +msgstr "새 ê³„ì • 만들기" #. TRANS: Main menu option when not logged in to register a new account #: lib/action.php:485 -#, fuzzy msgctxt "MENU" msgid "Register" -msgstr "회ì›ê°€ìž…" +msgstr "등ë¡" #. TRANS: Tooltip for main menu option "Login" #: lib/action.php:488 -#, fuzzy msgctxt "TOOLTIP" msgid "Login to the site" -msgstr "ì´ ì‚¬ì´íŠ¸ 로그ì¸" +msgstr "ì´ ì‚¬ì´íŠ¸ì— 로그ì¸" #: lib/action.php:491 -#, fuzzy msgctxt "MENU" msgid "Login" msgstr "로그ì¸" @@ -5239,23 +5179,20 @@ msgstr "로그ì¸" #, fuzzy msgctxt "TOOLTIP" msgid "Help me!" -msgstr "ë„ì›€ì´ í•„ìš”í•´!" +msgstr "ë„움ë§" #: lib/action.php:497 -#, fuzzy msgctxt "MENU" msgid "Help" msgstr "ë„움ë§" #. TRANS: Tooltip for main menu option "Search" #: lib/action.php:500 -#, fuzzy msgctxt "TOOLTIP" msgid "Search for people or text" -msgstr "프로필ì´ë‚˜ í…스트 검색" +msgstr "" #: lib/action.php:503 -#, fuzzy msgctxt "MENU" msgid "Search" msgstr "검색" @@ -5299,7 +5236,7 @@ msgstr "ìžì£¼ 묻는 질문" #. TRANS: Secondary navigation menu option leading to Terms of Service. #: lib/action.php:779 msgid "TOS" -msgstr "" +msgstr "서비스 약관" #. TRANS: Secondary navigation menu option leading to privacy policy. #: lib/action.php:783 @@ -5317,24 +5254,21 @@ msgid "Contact" msgstr "ì—°ë½í•˜ê¸°" #: lib/action.php:794 -#, fuzzy msgid "Badge" -msgstr "찔러 보기" +msgstr "배지" #. TRANS: DT element for StatusNet software license. #: lib/action.php:823 msgid "StatusNet software license" -msgstr "ë¼ì½”니카 소프트웨어 ë¼ì´ì„ 스" +msgstr "StatusNet 소프트웨어 ë¼ì´ì„ 스" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. #: lib/action.php:827 -#, fuzzy, php-format +#, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" -"**%%site.name%%** 는 [%%site.broughtby%%](%%site.broughtbyurl%%)ê°€ ì œê³µí•˜ëŠ” " -"마ì´í¬ë¡œë¸”로깅서비스입니다." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. #: lib/action.php:830 @@ -5356,34 +5290,34 @@ msgstr "" #. TRANS: DT element for StatusNet site content license. #: lib/action.php:850 -#, fuzzy msgid "Site content license" -msgstr "ë¼ì½”니카 소프트웨어 ë¼ì´ì„ 스" +msgstr "사ì´íŠ¸ 컨í…ì¸ ë¼ì´ì„ 스" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. #: lib/action.php:857 #, php-format msgid "Content and data of %1$s are private and confidential." -msgstr "" +msgstr "%1$sì˜ ì»¨í…ì¸ ì™€ ë°ì´í„°ëŠ” 외부 ìœ ì¶œì„ ê¸ˆì§€í•©ë‹ˆë‹¤." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. #: lib/action.php:864 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." -msgstr "" +msgstr "컨í…ì¸ ì™€ ë°ì´í„°ì˜ ì €ìž‘ê¶Œì€ %1$sì˜ ì†Œìœ ìž…ë‹ˆë‹¤. All rights reserved." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. #: lib/action.php:868 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" +"컨í…ì¸ ì™€ ë°ì´í„°ì˜ ì €ìž‘ê¶Œì€ ê° ì´ìš©ìžì˜ ì†Œìœ ìž…ë‹ˆë‹¤. All rights reserved." #. TRANS: license message in footer. %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. #: lib/action.php:881 #, php-format msgid "All %1$s content and data are available under the %2$s license." -msgstr "" +msgstr "%1$sì˜ ëª¨ë“ ì»¨í…ì¸ ì™€ ë°ì´í„°ëŠ” %2$s ë¼ì´ì„ ìŠ¤ì— ë”°ë¼ ì´ìš©í• 수 있습니다." #. TRANS: DT element for pagination (previous/next, etc.). #: lib/action.php:1192 @@ -5423,7 +5357,7 @@ msgstr "" #: lib/adminpanelaction.php:98 #, fuzzy msgid "You cannot make changes to this site." -msgstr "ë‹¹ì‹ ì€ ì´ ì‚¬ìš©ìžì—게 메시지를 보낼 수 없습니다." +msgstr "ì´ ì‚¬ì´íŠ¸ì˜ ì´ìš©ìžì— 대해 ê¶Œí•œì •ì§€ í• ìˆ˜ 없습니다." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. #: lib/adminpanelaction.php:110 @@ -5448,20 +5382,19 @@ msgstr "ëª…ë ¹ì´ ì•„ì§ ì‹¤í–‰ë˜ì§€ 않았습니다." #: lib/adminpanelaction.php:284 #, fuzzy msgid "Unable to delete design setting." -msgstr "트위터 í™˜ê²½ì„¤ì •ì„ ì €ìž¥í• ìˆ˜ 없습니다." +msgstr "ë””ìžì¸ ì„¤ì •ì„ ì €ìž¥í• ìˆ˜ 없습니다." #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:350 #, fuzzy msgid "Basic site configuration" -msgstr "ì´ë©”ì¼ ì£¼ì†Œ 확ì¸ì„œ" +msgstr "ë©”ì¼ ì£¼ì†Œ 확ì¸" #. TRANS: Menu item for site administration #: lib/adminpanelaction.php:352 -#, fuzzy msgctxt "MENU" msgid "Site" -msgstr "초대" +msgstr "사ì´íŠ¸" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:358 @@ -5471,10 +5404,9 @@ msgstr "SMS ì¸ì¦" #. TRANS: Menu item for site administration #: lib/adminpanelaction.php:360 -#, fuzzy msgctxt "MENU" msgid "Design" -msgstr "ê°œì¸ì ì¸" +msgstr "ë””ìžì¸" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:366 @@ -5485,7 +5417,7 @@ msgstr "SMS ì¸ì¦" #. TRANS: Menu item for site administration #: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 msgid "User" -msgstr "ì´ìš©ìž" +msgstr "사용ìž" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:374 @@ -5524,25 +5456,27 @@ msgstr "" #. TRANS: Form legend. #: lib/applicationeditform.php:137 +#, fuzzy msgid "Edit application" -msgstr "" +msgstr "ì‘ìš© 프로그램 ìˆ˜ì •" #. TRANS: Form guide. #: lib/applicationeditform.php:187 +#, fuzzy msgid "Icon for this application" -msgstr "" +msgstr "ì‘용프로그램 ì‚ì œ" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:209 -#, fuzzy, php-format +#, php-format msgid "Describe your application in %d characters" -msgstr "140글ìžë¡œ 그룹ì´ë‚˜ í† í”½ 설명하기" +msgstr "" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:213 #, fuzzy msgid "Describe your application" -msgstr "140글ìžë¡œ 그룹ì´ë‚˜ í† í”½ 설명하기" +msgstr "ì‘용프로그램 ì‚ì œ" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:224 @@ -5552,9 +5486,8 @@ msgstr "그룹 í˜¹ì€ í† í”½ì˜ í™ˆíŽ˜ì´ì§€ë‚˜ 블로그 URL" #. TRANS: Form input field label. #: lib/applicationeditform.php:226 -#, fuzzy msgid "Source URL" -msgstr "소스 코드" +msgstr "소스 코드 URL" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:233 @@ -5628,31 +5561,32 @@ msgstr "" #, fuzzy msgctxt "BUTTON" msgid "Revoke" -msgstr "ì‚ì œ" +msgstr "ì œê±°" #. TRANS: DT element label in attachment list. #: lib/attachmentlist.php:88 msgid "Attachments" -msgstr "" +msgstr "첨부파ì¼" #. TRANS: DT element label in attachment list item. #: lib/attachmentlist.php:265 msgid "Author" -msgstr "" +msgstr "작성ìž" #. TRANS: DT element label in attachment list item. #: lib/attachmentlist.php:279 #, fuzzy msgid "Provider" -msgstr "프로필" +msgstr "미리보기" #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" #: lib/attachmenttagcloudsection.php:48 +#, fuzzy msgid "Tags for this attachment" -msgstr "" +msgstr "해당하는 첨부파ì¼ì´ 없습니다." #: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 #, fuzzy @@ -5677,9 +5611,8 @@ msgid "Command failed" msgstr "실행 실패" #: lib/command.php:83 lib/command.php:105 -#, fuzzy msgid "Notice with that id does not exist" -msgstr "해당 idì˜ í”„ë¡œí•„ì´ ì—†ìŠµë‹ˆë‹¤." +msgstr "" #: lib/command.php:99 lib/command.php:596 msgid "User has no last notice" @@ -5742,7 +5675,7 @@ msgstr "ì´ìš©ìž %1$s ì˜ ê·¸ë£¹ %2$s ê°€ìž…ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." #: lib/command.php:385 #, fuzzy, php-format msgid "Could not remove user %1$s from group %2$s" -msgstr "그룹 %sì—ì„œ %s 사용ìžë¥¼ ì œê±°í• ìˆ˜ 없습니다." +msgstr "ì´ìš©ìž %1$s ì˜ ê·¸ë£¹ %2$s ê°€ìž…ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤." #. TRANS: Whois output. %s is the full name of the queried user. #: lib/command.php:418 @@ -5780,9 +5713,9 @@ msgstr "" #. TRANS: Message given if content is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. #: lib/command.php:472 -#, fuzzy, php-format +#, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d" -msgstr "ë‹¹ì‹ ì´ ë³´ë‚¸ 메시지가 너무 길어요. 최대 140글ìžê¹Œì§€ìž…니다." +msgstr "" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. @@ -5798,12 +5731,12 @@ msgstr "ì§ì ‘ 메시지 보내기 오류." #: lib/command.php:514 #, fuzzy msgid "Cannot repeat your own notice" -msgstr "ì•Œë¦¼ì„ ì¼¤ 수 없습니다." +msgstr "ìžê¸° ìžì‹ ì˜ ì†Œì‹ì€ ìž¬ì „ì†¡í• ìˆ˜ 없습니다." #: lib/command.php:519 #, fuzzy msgid "Already repeated that notice" -msgstr "ì´ ê²Œì‹œê¸€ ì‚ì œí•˜ê¸°" +msgstr "ì´ë¯¸ ìž¬ì „ì†¡ëœ ì†Œì‹ìž…니다." #. TRANS: Message given having repeated a notice from another user. #. TRANS: %s is the name of the user for which the notice was repeated. @@ -5815,12 +5748,12 @@ msgstr "ê²Œì‹œê¸€ì´ ë“±ë¡ë˜ì—ˆìŠµë‹ˆë‹¤." #: lib/command.php:531 #, fuzzy msgid "Error repeating notice." -msgstr "통지를 ì €ìž¥í•˜ëŠ”ë° ë¬¸ì œê°€ ë°œìƒí–ˆìŠµë‹ˆë‹¤." +msgstr "ì‚¬ìš©ìž ì„¸íŒ… 오류" #: lib/command.php:562 -#, fuzzy, php-format +#, php-format msgid "Notice too long - maximum is %d characters, you sent %d" -msgstr "ë‹¹ì‹ ì´ ë³´ë‚¸ 메시지가 너무 길어요. 최대 140글ìžê¹Œì§€ìž…니다." +msgstr "" #: lib/command.php:571 #, fuzzy, php-format @@ -5977,7 +5910,7 @@ msgstr "" #: lib/common.php:139 #, fuzzy msgid "Go to the installer." -msgstr "ì´ ì‚¬ì´íŠ¸ 로그ì¸" +msgstr "ì´ ì‚¬ì´íŠ¸ì— 로그ì¸" #: lib/connectsettingsaction.php:110 msgid "IM" @@ -5997,8 +5930,9 @@ msgid "Connections" msgstr "ì—°ê²°" #: lib/connectsettingsaction.php:121 +#, fuzzy msgid "Authorized connected applications" -msgstr "" +msgstr "ì‘용프로그램 ì‚ì œ" #: lib/dberroraction.php:60 msgid "Database error" @@ -6010,10 +5944,9 @@ msgid "Upload file" msgstr "올리기" #: lib/designsettings.php:109 -#, fuzzy msgid "" "You can upload your personal background image. The maximum file size is 2MB." -msgstr "ë‹¹ì‹ ì˜ ê°œì¸ì ì¸ ì•„ë°”íƒ€ë¥¼ ì—…ë¡œë“œí• ìˆ˜ 있습니다." +msgstr "ê°œì¸ ì•„ë°”íƒ€ë¥¼ 올릴 수 있습니다. 최대 íŒŒì¼ í¬ê¸°ëŠ” 2MB입니다." #: lib/designsettings.php:418 msgid "Design defaults restored." @@ -6033,19 +5966,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/feedlist.php:64 msgid "Export data" @@ -6086,19 +6019,18 @@ msgid "URL of the homepage or blog of the group or topic" 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 "" #: 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 @@ -6110,9 +6042,8 @@ msgid "Group" msgstr "그룹" #: lib/groupnav.php:101 -#, fuzzy msgid "Blocked" -msgstr "차단하기" +msgstr "차단" #: lib/groupnav.php:102 #, fuzzy, php-format @@ -6131,12 +6062,12 @@ msgstr "ë¡œê³ " #: lib/groupnav.php:114 #, php-format msgid "Add or edit %s logo" -msgstr "%s logo 추가 í˜¹ì€ ìˆ˜ì •" +msgstr "%s ë¡œê³ ì¶”ê°€ í˜¹ì€ íŽ¸ì§‘" #: lib/groupnav.php:120 #, fuzzy, php-format msgid "Add or edit %s design" -msgstr "%s logo 추가 í˜¹ì€ ìˆ˜ì •" +msgstr "%s ë¡œê³ ì¶”ê°€ í˜¹ì€ íŽ¸ì§‘" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -6222,7 +6153,7 @@ msgstr "새 ê³„ì •ì„ ìœ„í•œ 회ì›ê°€ìž…" #. TRANS: Subject for address confirmation email #: lib/mail.php:174 msgid "Email address confirmation" -msgstr "ì´ë©”ì¼ ì£¼ì†Œ 확ì¸ì„œ" +msgstr "ë©”ì¼ ì£¼ì†Œ 확ì¸" #. TRANS: Body for address confirmation email. #: lib/mail.php:177 @@ -6257,7 +6188,7 @@ msgstr "" #. TRANS: Main body of new-subscriber notification e-mail #: lib/mail.php:254 -#, fuzzy, php-format +#, php-format msgid "" "%1$s is now listening to your notices on %2$s.\n" "\n" @@ -6270,24 +6201,18 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" -"%1$së‹˜ì´ ê·€í•˜ì˜ ì•Œë¦¼ 메시지를 %2$sì—ì„œ ë“£ê³ ìžˆìŠµë‹ˆë‹¤.\n" -"\t%3$s\n" -"\n" -"그럼 ì´ë§Œ,%4$s.\n" #. TRANS: Profile info line in new-subscriber notification e-mail #: lib/mail.php:274 #, fuzzy, php-format msgid "Bio: %s" -msgstr "" -"소개: %s\n" -"\n" +msgstr "위치: %s" #. TRANS: Subject of notification mail for new posting email address #: lib/mail.php:304 #, php-format msgid "New email address for posting to %s" -msgstr "%sì— í¬ìŠ¤íŒ… í• ìƒˆë¡œìš´ ì´ë©”ì¼ ì£¼ì†Œ" +msgstr "%sì— í¬ìŠ¤íŒ… í• ìƒˆë¡œìš´ ë©”ì¼ ì£¼ì†Œ" #. TRANS: Body of notification mail for new posting email address #: lib/mail.php:308 @@ -6375,7 +6300,7 @@ msgstr "" #: lib/mail.php:589 #, fuzzy, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "%së‹˜ì´ ë‹¹ì‹ ì˜ ê²Œì‹œê¸€ì„ ì¢‹ì•„í•˜ëŠ” 글로 추가했습니다." +msgstr "누군가 ë‚´ ê¸€ì„ ì¢‹ì•„í•˜ëŠ” 게시글로 ì¶”ê°€í–ˆì„ ë•Œ, ë©”ì¼ì„ 보냅니다." #. TRANS: Body for favorite notification email #: lib/mail.php:592 @@ -6451,10 +6376,9 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:505 -#, fuzzy +#: lib/mailbox.php:228 lib/noticelist.php:506 msgid "from" -msgstr "다ìŒì—ì„œ:" +msgstr "" #: lib/mailhandler.php:37 msgid "Could not parse message." @@ -6518,7 +6442,7 @@ msgstr "" #: lib/mediafile.php:202 lib/mediafile.php:238 #, fuzzy msgid "Could not determine file's MIME type." -msgstr "공개 streamì„ ë¶ˆëŸ¬ì˜¬ 수 없습니다." +msgstr "소스 ì´ìš©ìžë¥¼ 확ì¸í• 수 없습니다." #: lib/mediafile.php:318 #, php-format @@ -6536,14 +6460,13 @@ msgstr "ì§ì ‘ 메시지 보내기" #: lib/messageform.php:146 msgid "To" -msgstr "ì—게" +msgstr "받는 ì´" #: lib/messageform.php:159 lib/noticeform.php:185 msgid "Available characters" msgstr "사용 가능한 글ìž" #: lib/messageform.php:178 lib/noticeform.php:236 -#, fuzzy msgctxt "Send button for sending notice" msgid "Send" msgstr "보내기" @@ -6558,22 +6481,21 @@ msgid "What's up, %s?" msgstr "ë하세요? %?" #: lib/noticeform.php:192 +#, fuzzy msgid "Attach" -msgstr "" +msgstr "첨부파ì¼" #: lib/noticeform.php:196 msgid "Attach a file" msgstr "" #: lib/noticeform.php:212 -#, fuzzy msgid "Share my location" -msgstr "태그를 ì €ìž¥í• ìˆ˜ 없습니다." +msgstr "" #: lib/noticeform.php:215 -#, fuzzy msgid "Do not share my location" -msgstr "태그를 ì €ìž¥í• ìˆ˜ 없습니다." +msgstr "" #: lib/noticeform.php:216 msgid "" @@ -6583,53 +6505,53 @@ msgstr "" #. TRANS: Used in coordinates as abbreviation of north #: lib/noticelist.php:436 -#, fuzzy msgid "N" -msgstr "아니오" +msgstr "ë¶" #. TRANS: Used in coordinates as abbreviation of south #: lib/noticelist.php:438 msgid "S" -msgstr "" +msgstr "남" #. TRANS: Used in coordinates as abbreviation of east #: lib/noticelist.php:440 msgid "E" -msgstr "" +msgstr "ë™" #. TRANS: Used in coordinates as abbreviation of west #: lib/noticelist.php:442 msgid "W" -msgstr "" +msgstr "ì„œ" #: lib/noticelist.php:444 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -msgstr "" +msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" #: lib/noticelist.php:453 +#, fuzzy msgid "at" -msgstr "" +msgstr "경로" -#: lib/noticelist.php:567 +#: lib/noticelist.php:568 #, fuzzy msgid "in context" msgstr "ë‚´ìš©ì´ ì—†ìŠµë‹ˆë‹¤!" -#: lib/noticelist.php:602 +#: lib/noticelist.php:603 #, fuzzy msgid "Repeated by" -msgstr "ìƒì„±" +msgstr "ìž¬ì „ì†¡ë¨" -#: lib/noticelist.php:629 +#: lib/noticelist.php:630 msgid "Reply to this notice" msgstr "ì´ ê²Œì‹œê¸€ì— ëŒ€í•´ 답장하기" -#: lib/noticelist.php:630 +#: lib/noticelist.php:631 msgid "Reply" msgstr "답장하기" -#: lib/noticelist.php:674 +#: lib/noticelist.php:675 #, fuzzy msgid "Notice repeated" msgstr "ê²Œì‹œê¸€ì´ ë“±ë¡ë˜ì—ˆìŠµë‹ˆë‹¤." @@ -6673,7 +6595,7 @@ msgstr "예약 구ë…ì„ ì¶”ê°€ í• ìˆ˜ 없습니다." #: lib/personalgroupnav.php:99 msgid "Personal" -msgstr "ê°œì¸ì ì¸" +msgstr "ê°œì¸" #: lib/personalgroupnav.php:104 msgid "Replies" @@ -6689,7 +6611,7 @@ msgstr "ë°›ì€ ìª½ì§€í•¨" #: lib/personalgroupnav.php:126 msgid "Your incoming messages" -msgstr "ë‹¹ì‹ ì˜ ë°›ì€ ë©”ì‹œì§€ë“¤" +msgstr "ë°›ì€ ë©”ì‹œì§€" #: lib/personalgroupnav.php:130 msgid "Outbox" @@ -6697,7 +6619,7 @@ msgstr "보낸 쪽지함" #: lib/personalgroupnav.php:131 msgid "Your sent messages" -msgstr "ë‹¹ì‹ ì˜ ë³´ë‚¸ 메시지들" +msgstr "보낸 메시지" #: lib/personaltagcloudsection.php:56 #, php-format @@ -6726,9 +6648,8 @@ msgid "All subscribers" msgstr "ëª¨ë“ êµ¬ë…ìž" #: lib/profileaction.php:191 -#, fuzzy msgid "User ID" -msgstr "ì´ìš©ìž" +msgstr "ì´ìš©ìž ID" #: lib/profileaction.php:196 msgid "Member since" @@ -6737,7 +6658,7 @@ msgstr "가입한 ë•Œ" #. TRANS: Average count of posts made per day since account registration #: lib/profileaction.php:235 msgid "Daily average" -msgstr "" +msgstr "하루 í‰ê· " #: lib/profileaction.php:264 msgid "All groups" @@ -6770,7 +6691,7 @@ msgstr "ì¸ê¸°ìžˆëŠ”" #: lib/redirectingaction.php:95 #, fuzzy msgid "No return-to arguments." -msgstr "id ì¸ìžê°€ 없습니다." +msgstr "첨부문서 ì—†ìŒ" #: lib/repeatform.php:107 #, fuzzy @@ -6779,7 +6700,7 @@ msgstr "ì´ ê²Œì‹œê¸€ì— ëŒ€í•´ 답장하기" #: lib/repeatform.php:132 msgid "Yes" -msgstr "네, 맞습니다." +msgstr "예" #: lib/repeatform.php:132 #, fuzzy @@ -6787,9 +6708,9 @@ msgid "Repeat this notice" msgstr "ì´ ê²Œì‹œê¸€ì— ëŒ€í•´ 답장하기" #: lib/revokeroleform.php:91 -#, fuzzy, php-format +#, php-format msgid "Revoke the \"%s\" role from this user" -msgstr "ì´ ê·¸ë£¹ì˜ íšŒì›ë¦¬ìŠ¤íŠ¸" +msgstr "" #: lib/router.php:709 msgid "No single user defined for single-user mode." @@ -6808,7 +6729,7 @@ msgstr "ì´ ì‚¬ìš©ìžë¥¼ ì°¨ë‹¨í•´ì œí•©ë‹ˆë‹¤." #: lib/searchaction.php:120 #, fuzzy msgid "Search site" -msgstr "검색" +msgstr "검색 ë„움ë§" #: lib/searchaction.php:126 msgid "Keyword(s)" @@ -6819,9 +6740,8 @@ msgid "Search" msgstr "검색" #: lib/searchaction.php:162 -#, fuzzy msgid "Search help" -msgstr "검색" +msgstr "검색 ë„움ë§" #: lib/searchgroupnav.php:80 msgid "People" @@ -6845,7 +6765,7 @@ msgstr "ì œëª©ì—†ëŠ” 섹션" #: lib/section.php:106 msgid "More..." -msgstr "" +msgstr "ë” ë³´ê¸°..." #: lib/silenceform.php:67 #, fuzzy @@ -6855,7 +6775,7 @@ msgstr "사ì´íŠ¸ 공지" #: lib/silenceform.php:78 #, fuzzy msgid "Silence this user" -msgstr "ì´ ì‚¬ìš©ìž ì°¨ë‹¨í•˜ê¸°" +msgstr "ì´ ì‚¬ìš©ìž ì‚ì œ" #: lib/subgroupnav.php:83 #, php-format @@ -6870,7 +6790,7 @@ msgstr "%sì— ì˜í•´ 구ë…ë˜ëŠ” 사람들" #: lib/subgroupnav.php:99 #, php-format msgid "Groups %s is a member of" -msgstr "%s ê·¸ë£¹ë“¤ì€ ì˜ ë©¤ë²„ìž…ë‹ˆë‹¤." +msgstr "%s 사용ìžê°€ ë©¤ë²„ì¸ ê·¸ë£¹" #: lib/subgroupnav.php:105 msgid "Invite" @@ -6937,7 +6857,7 @@ msgstr "" #: lib/themeuploader.php:234 #, fuzzy msgid "Error opening theme archive." -msgstr "리모트 프로필 ì—…ë°ì´íŠ¸ 오류" +msgstr "차단 ì œê±° ì—러!" #: lib/topposterssection.php:74 msgid "Top posters" @@ -6990,11 +6910,11 @@ msgstr "" #: lib/userprofile.php:263 #, fuzzy msgid "Edit profile settings" -msgstr "프로필 세팅" +msgstr "프로필 ì„¤ì •" #: lib/userprofile.php:264 msgid "Edit" -msgstr "" +msgstr "편집" #: lib/userprofile.php:287 msgid "Send a direct message to this user" @@ -7014,7 +6934,6 @@ msgid "User role" msgstr "ì´ìš©ìž 프로필" #: lib/userprofile.php:366 -#, fuzzy msgctxt "role" msgid "Administrator" msgstr "관리ìž" @@ -7089,6 +7008,6 @@ msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" #: lib/xmppmanager.php:403 -#, fuzzy, php-format +#, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." -msgstr "ë‹¹ì‹ ì´ ë³´ë‚¸ 메시지가 너무 길어요. 최대 140글ìžê¹Œì§€ìž…니다." +msgstr "" diff --git a/locale/mk/LC_MESSAGES/statusnet.po b/locale/mk/LC_MESSAGES/statusnet.po index 383d7a91a..8c4981fbe 100644 --- a/locale/mk/LC_MESSAGES/statusnet.po +++ b/locale/mk/LC_MESSAGES/statusnet.po @@ -9,12 +9,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:14+0000\n" +"POT-Creation-Date: 2010-08-11 10:11+0000\n" +"PO-Revision-Date: 2010-08-11 10:12:44+0000\n" "Language-Team: Macedonian\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" "X-Message-Group: out-statusnet\n" @@ -792,7 +792,7 @@ msgid "Preview" msgstr "Преглед" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:656 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 msgid "Delete" msgstr "Бриши" @@ -1074,7 +1074,7 @@ msgid "Do not delete this notice" msgstr "Ðе ја бриши оваа забелешка" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:656 +#: actions/deletenotice.php:158 lib/noticelist.php:657 msgid "Delete this notice" msgstr "Бриши ја оваа забелешка" @@ -3510,7 +3510,7 @@ msgstr "Ðе можете да повторувате ÑопÑтвена забРmsgid "You already repeated that notice." msgstr "Веќе ја имате повторено таа забелешка." -#: actions/repeat.php:114 lib/noticelist.php:675 +#: actions/repeat.php:114 lib/noticelist.php:676 msgid "Repeated" msgstr "Повторено" @@ -4983,14 +4983,14 @@ msgstr "Проблем при зачувувањето на групното Ð¿Ñ #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1746 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -4999,7 +4999,7 @@ msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5377,13 +5377,13 @@ msgstr "Прелом на Ñтраници" #. TRANS: present than the currently displayed information. #: lib/action.php:1203 msgid "After" -msgstr "По" +msgstr "Следно" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. #: lib/action.php:1213 msgid "Before" -msgstr "Пред" +msgstr "Претходно" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. #: lib/activity.php:122 @@ -6547,7 +6547,7 @@ msgstr "" "впуштите во разговор Ñо други кориÑници. Луѓето можат да ви иÑпраќаат пораки " "што ќе можете да ги видите Ñамо Вие." -#: lib/mailbox.php:227 lib/noticelist.php:505 +#: lib/mailbox.php:228 lib/noticelist.php:506 msgid "from" msgstr "од" @@ -6709,23 +6709,23 @@ msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgid "at" msgstr "во" -#: lib/noticelist.php:567 +#: lib/noticelist.php:568 msgid "in context" msgstr "во контекÑÑ‚" -#: lib/noticelist.php:602 +#: lib/noticelist.php:603 msgid "Repeated by" msgstr "Повторено од" -#: lib/noticelist.php:629 +#: lib/noticelist.php:630 msgid "Reply to this notice" msgstr "Одговори на забелешкава" -#: lib/noticelist.php:630 +#: lib/noticelist.php:631 msgid "Reply" msgstr "Одговор" -#: lib/noticelist.php:674 +#: lib/noticelist.php:675 msgid "Notice repeated" msgstr "Забелешката е повторена" diff --git a/locale/nb/LC_MESSAGES/statusnet.po b/locale/nb/LC_MESSAGES/statusnet.po index 6616a6a6b..ab0506e34 100644 --- a/locale/nb/LC_MESSAGES/statusnet.po +++ b/locale/nb/LC_MESSAGES/statusnet.po @@ -9,12 +9,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:16+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:47+0000\n" "Language-Team: Norwegian (bokmÃ¥l)‬\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: no\n" "X-Message-Group: out-statusnet\n" @@ -4895,21 +4895,21 @@ msgstr "Problem ved lagring av gruppeinnboks." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/nl/LC_MESSAGES/statusnet.po b/locale/nl/LC_MESSAGES/statusnet.po index c98e1d84a..b704f8aef 100644 --- a/locale/nl/LC_MESSAGES/statusnet.po +++ b/locale/nl/LC_MESSAGES/statusnet.po @@ -11,12 +11,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:19+0000\n" +"POT-Creation-Date: 2010-08-11 10:11+0000\n" +"PO-Revision-Date: 2010-08-11 10:12:58+0000\n" "Language-Team: Dutch\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" "X-Message-Group: out-statusnet\n" @@ -804,7 +804,7 @@ msgid "Preview" msgstr "Voorvertoning" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:656 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 msgid "Delete" msgstr "Verwijderen" @@ -1086,7 +1086,7 @@ msgid "Do not delete this notice" msgstr "Deze mededeling niet verwijderen" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:656 +#: actions/deletenotice.php:158 lib/noticelist.php:657 msgid "Delete this notice" msgstr "Deze mededeling verwijderen" @@ -3537,7 +3537,7 @@ msgstr "U kunt uw eigen mededeling niet herhalen." msgid "You already repeated that notice." msgstr "U hent die mededeling al herhaald." -#: actions/repeat.php:114 lib/noticelist.php:675 +#: actions/repeat.php:114 lib/noticelist.php:676 msgid "Repeated" msgstr "Herhaald" @@ -4907,7 +4907,7 @@ msgstr "" #. TRANS: Client exception thrown if a file upload does not have a valid name. #: classes/File.php:248 classes/File.php:263 msgid "Invalid filename." -msgstr "Ongeldig bestandsnaam." +msgstr "Ongeldige bestandsnaam." #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 @@ -5026,14 +5026,14 @@ msgstr "" #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1746 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -5042,7 +5042,7 @@ msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -6599,7 +6599,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:505 +#: lib/mailbox.php:228 lib/noticelist.php:506 msgid "from" msgstr "van" @@ -6697,7 +6697,7 @@ msgstr "Beschikbare tekens" #: lib/messageform.php:178 lib/noticeform.php:236 msgctxt "Send button for sending notice" msgid "Send" -msgstr "OK" +msgstr "Verzenden" #: lib/noticeform.php:160 msgid "Send a notice" @@ -6761,23 +6761,23 @@ msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgid "at" msgstr "op" -#: lib/noticelist.php:567 +#: lib/noticelist.php:568 msgid "in context" msgstr "in context" -#: lib/noticelist.php:602 +#: lib/noticelist.php:603 msgid "Repeated by" msgstr "Herhaald door" -#: lib/noticelist.php:629 +#: lib/noticelist.php:630 msgid "Reply to this notice" msgstr "Op deze mededeling antwoorden" -#: lib/noticelist.php:630 +#: lib/noticelist.php:631 msgid "Reply" msgstr "Antwoorden" -#: lib/noticelist.php:674 +#: lib/noticelist.php:675 msgid "Notice repeated" msgstr "Mededeling herhaald" diff --git a/locale/nn/LC_MESSAGES/statusnet.po b/locale/nn/LC_MESSAGES/statusnet.po index 9d1c47205..08b25c9e6 100644 --- a/locale/nn/LC_MESSAGES/statusnet.po +++ b/locale/nn/LC_MESSAGES/statusnet.po @@ -8,12 +8,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:17+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:48+0000\n" "Language-Team: Norwegian Nynorsk\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nn\n" "X-Message-Group: out-statusnet\n" @@ -5047,21 +5047,21 @@ msgstr "Eit problem oppstod ved lagring av notis." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, fuzzy, php-format msgid "RT @%1$s %2$s" msgstr "%1$s (%2$s)" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/pl/LC_MESSAGES/statusnet.po b/locale/pl/LC_MESSAGES/statusnet.po index fe0581a69..89da186ca 100644 --- a/locale/pl/LC_MESSAGES/statusnet.po +++ b/locale/pl/LC_MESSAGES/statusnet.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:20+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:52+0000\n" "Last-Translator: Piotr DrÄ…g <piotrdrag@gmail.com>\n" "Language-Team: Polish <pl@li.org>\n" "MIME-Version: 1.0\n" @@ -20,7 +20,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pl\n" "X-Message-Group: out-statusnet\n" @@ -4955,21 +4955,21 @@ msgstr "Problem podczas zapisywania skrzynki odbiorczej grupy." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "Nie można unieważnić roli \"\"%1$s\" użytkownika #%2$d; nie istnieje." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/pt/LC_MESSAGES/statusnet.po b/locale/pt/LC_MESSAGES/statusnet.po index f7e479154..ab309b7b3 100644 --- a/locale/pt/LC_MESSAGES/statusnet.po +++ b/locale/pt/LC_MESSAGES/statusnet.po @@ -11,12 +11,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:22+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:54+0000\n" "Language-Team: Portuguese\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pt\n" "X-Message-Group: out-statusnet\n" @@ -4959,14 +4959,14 @@ msgstr "Problema na gravação da caixa de entrada do grupo." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -4974,7 +4974,7 @@ msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/pt_BR/LC_MESSAGES/statusnet.po b/locale/pt_BR/LC_MESSAGES/statusnet.po index cb77836d4..53468a064 100644 --- a/locale/pt_BR/LC_MESSAGES/statusnet.po +++ b/locale/pt_BR/LC_MESSAGES/statusnet.po @@ -13,12 +13,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:23+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:55+0000\n" "Language-Team: Brazilian Portuguese\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pt-br\n" "X-Message-Group: out-statusnet\n" @@ -4995,21 +4995,21 @@ msgstr "Problema no salvamento das mensagens recebidas do grupo." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/ru/LC_MESSAGES/statusnet.po b/locale/ru/LC_MESSAGES/statusnet.po index 869212945..7027150bd 100644 --- a/locale/ru/LC_MESSAGES/statusnet.po +++ b/locale/ru/LC_MESSAGES/statusnet.po @@ -12,12 +12,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:25+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:57+0000\n" "Language-Team: Russian\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ru\n" "X-Message-Group: out-statusnet\n" @@ -4971,14 +4971,14 @@ msgstr "Проблемы Ñ Ñохранением входÑщих Ñообще #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -4987,7 +4987,7 @@ msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/statusnet.pot b/locale/statusnet.pot index 961810055..822d4fcf8 100644 --- a/locale/statusnet.pot +++ b/locale/statusnet.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" +"POT-Creation-Date: 2010-08-11 10:48+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -763,7 +763,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:656 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 msgid "Delete" msgstr "" @@ -1036,7 +1036,7 @@ msgid "Do not delete this notice" msgstr "" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:656 +#: actions/deletenotice.php:158 lib/noticelist.php:657 msgid "Delete this notice" msgstr "" @@ -3310,7 +3310,7 @@ msgstr "" msgid "You already repeated that notice." msgstr "" -#: actions/repeat.php:114 lib/noticelist.php:675 +#: actions/repeat.php:114 lib/noticelist.php:676 msgid "Repeated" msgstr "" @@ -4679,21 +4679,21 @@ msgstr "" #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1746 #, php-format msgid "RT @%1$s %2$s" msgstr "" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -6071,7 +6071,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:505 +#: lib/mailbox.php:228 lib/noticelist.php:506 msgid "from" msgstr "" @@ -6225,23 +6225,23 @@ msgstr "" msgid "at" msgstr "" -#: lib/noticelist.php:567 +#: lib/noticelist.php:568 msgid "in context" msgstr "" -#: lib/noticelist.php:602 +#: lib/noticelist.php:603 msgid "Repeated by" msgstr "" -#: lib/noticelist.php:629 +#: lib/noticelist.php:630 msgid "Reply to this notice" msgstr "" -#: lib/noticelist.php:630 +#: lib/noticelist.php:631 msgid "Reply" msgstr "" -#: lib/noticelist.php:674 +#: lib/noticelist.php:675 msgid "Notice repeated" msgstr "" diff --git a/locale/sv/LC_MESSAGES/statusnet.po b/locale/sv/LC_MESSAGES/statusnet.po index 68ba9a6a9..16a0858ea 100644 --- a/locale/sv/LC_MESSAGES/statusnet.po +++ b/locale/sv/LC_MESSAGES/statusnet.po @@ -10,12 +10,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:26+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:24:59+0000\n" "Language-Team: Swedish\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: sv\n" "X-Message-Group: out-statusnet\n" @@ -4957,21 +4957,21 @@ msgstr "Problem med att spara gruppinkorg." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/te/LC_MESSAGES/statusnet.po b/locale/te/LC_MESSAGES/statusnet.po index e83ab4a30..bd506b98a 100644 --- a/locale/te/LC_MESSAGES/statusnet.po +++ b/locale/te/LC_MESSAGES/statusnet.po @@ -9,12 +9,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:28+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:25:01+0000\n" "Language-Team: Telugu\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: te\n" "X-Message-Group: out-statusnet\n" @@ -4842,21 +4842,21 @@ msgstr "సందేశానà±à°¨à°¿ à°à°¦à±à°°à°ªà°°à°šà°¡à°‚లో పొà #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/tr/LC_MESSAGES/statusnet.po b/locale/tr/LC_MESSAGES/statusnet.po index 18140c3e0..029f36db1 100644 --- a/locale/tr/LC_MESSAGES/statusnet.po +++ b/locale/tr/LC_MESSAGES/statusnet.po @@ -9,12 +9,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:29+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:25:03+0000\n" "Language-Team: Turkish\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: tr\n" "X-Message-Group: out-statusnet\n" @@ -4960,21 +4960,21 @@ msgstr "Durum mesajını kaydederken hata oluÅŸtu." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, php-format msgid "RT @%1$s %2$s" msgstr "" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/uk/LC_MESSAGES/statusnet.po b/locale/uk/LC_MESSAGES/statusnet.po index 73ae72166..e425f6c62 100644 --- a/locale/uk/LC_MESSAGES/statusnet.po +++ b/locale/uk/LC_MESSAGES/statusnet.po @@ -11,12 +11,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:31+0000\n" +"POT-Creation-Date: 2010-08-11 10:11+0000\n" +"PO-Revision-Date: 2010-08-11 10:13:19+0000\n" "Language-Team: Ukrainian\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" "X-Message-Group: out-statusnet\n" @@ -792,7 +792,7 @@ msgid "Preview" msgstr "ПереглÑд" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:656 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 msgid "Delete" msgstr "Видалити" @@ -1071,7 +1071,7 @@ msgid "Do not delete this notice" msgstr "Ðе видалÑти цей допиÑ" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:656 +#: actions/deletenotice.php:158 lib/noticelist.php:657 msgid "Delete this notice" msgstr "Видалити допиÑ" @@ -3494,7 +3494,7 @@ msgstr "Ви не можете повторювати Ñвої влаÑні до msgid "You already repeated that notice." msgstr "Ви вже повторили цей допиÑ." -#: actions/repeat.php:114 lib/noticelist.php:675 +#: actions/repeat.php:114 lib/noticelist.php:676 msgid "Repeated" msgstr "Повторено" @@ -4960,21 +4960,21 @@ msgstr "Проблема при збереженні вхідних допиÑÑ– #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1746 #, php-format msgid "RT @%1$s %2$s" msgstr "RT @%1$s %2$s" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "Ðе вдалоÑÑ ÑкаÑувати роль «%s» Ð´Ð»Ñ ÐºÐ¾Ñ€Ð¸Ñтувача #%2$s; не Ñ–Ñнує." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -6210,17 +6210,17 @@ msgid "" "Thanks for your time, \n" "%s\n" msgstr "" -"Ðгов, %s.\n" +"Ðгов, %s!\n" "\n" "ХтоÑÑŒ щойно ввів цю електронну адреÑу на %s.\n" "\n" -"Якщо то були Ви, муÑите це підтвердити викориÑтовуючи поÑиланнÑ:\n" +"Якщо то були Ви, муÑите це підтвердити, викориÑтовуючи поÑиланнÑ:\n" "\n" -"\t%s\n" +"%s\n" "\n" -"Ð Ñкщо ні, то проÑто проігноруйте це повідомленнÑ.\n" +"Ð Ñкщо ні, проÑто ігноруйте це повідомленнÑ.\n" "\n" -"ДÑкуємо за Ваш Ñ‡Ð°Ñ \n" +"Вибачте за турботу, \n" "%s\n" #. TRANS: Subject of new-subscriber notification e-mail @@ -6517,7 +6517,7 @@ msgstr "" "Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð°Ð±Ð¸ долучити кориÑтувачів до розмови. Такі Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð±Ð°Ñ‡Ð¸Ñ‚Ðµ " "лише Ви." -#: lib/mailbox.php:227 lib/noticelist.php:505 +#: lib/mailbox.php:228 lib/noticelist.php:506 msgid "from" msgstr "від" @@ -6676,23 +6676,23 @@ msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgid "at" msgstr "в" -#: lib/noticelist.php:567 +#: lib/noticelist.php:568 msgid "in context" msgstr "в контекÑÑ‚Ñ–" -#: lib/noticelist.php:602 +#: lib/noticelist.php:603 msgid "Repeated by" msgstr "Повторено" -#: lib/noticelist.php:629 +#: lib/noticelist.php:630 msgid "Reply to this notice" msgstr "ВідповіÑти на цей допиÑ" -#: lib/noticelist.php:630 +#: lib/noticelist.php:631 msgid "Reply" msgstr "ВідповіÑти" -#: lib/noticelist.php:674 +#: lib/noticelist.php:675 msgid "Notice repeated" msgstr "Ð”Ð¾Ð¿Ð¸Ñ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð¸Ð»Ð¸" diff --git a/locale/vi/LC_MESSAGES/statusnet.po b/locale/vi/LC_MESSAGES/statusnet.po index 60164da4d..c82d34e66 100644 --- a/locale/vi/LC_MESSAGES/statusnet.po +++ b/locale/vi/LC_MESSAGES/statusnet.po @@ -8,12 +8,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:32+0000\n" +"POT-Creation-Date: 2010-08-07 16:23+0000\n" +"PO-Revision-Date: 2010-08-07 16:25:06+0000\n" "Language-Team: Vietnamese\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70633); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: vi\n" "X-Message-Group: out-statusnet\n" @@ -5103,21 +5103,21 @@ msgstr "Có lá»—i xảy ra khi lÆ°u tin nhắn." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1745 #, fuzzy, php-format msgid "RT @%1$s %2$s" msgstr "%s (%s)" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" diff --git a/locale/zh_CN/LC_MESSAGES/statusnet.po b/locale/zh_CN/LC_MESSAGES/statusnet.po index bd331de65..0a982b2e4 100644 --- a/locale/zh_CN/LC_MESSAGES/statusnet.po +++ b/locale/zh_CN/LC_MESSAGES/statusnet.po @@ -2,6 +2,7 @@ # # Author@translatewiki.net: Chenxiaoqino # Author@translatewiki.net: Shizhao +# Author@translatewiki.net: Sweeite012f # -- # Messages of identi.ca # Copyright (C) 2008 Gouki <gouki@goukihq.org> @@ -11,12 +12,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:34+0000\n" +"POT-Creation-Date: 2010-08-11 10:11+0000\n" +"PO-Revision-Date: 2010-08-11 10:13:25+0000\n" "Language-Team: Simplified Chinese\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: zh-hans\n" "X-Message-Group: out-statusnet\n" @@ -71,9 +72,8 @@ msgstr "ç¦æ¢æ–°ç”¨æˆ·æ³¨å†Œ" #. TRANS: Checkbox label for disabling new user registrations. #: actions/accessadminpanel.php:185 -#, fuzzy msgid "Closed" -msgstr "已关é—" +msgstr "" #. TRANS: Title / tooltip for button to save access settings in site admin panel #: actions/accessadminpanel.php:202 @@ -98,7 +98,7 @@ msgstr "ä¿å˜" #: actions/showfavorites.php:138 actions/tag.php:52 #, fuzzy msgid "No such page." -msgstr "没有该页é¢" +msgstr "未找到æ¤æ¶ˆæ¯ã€‚" #: actions/all.php:79 actions/allrss.php:68 #: actions/apiaccountupdatedeliverydevice.php:114 @@ -296,9 +296,8 @@ msgid "Could not update your design." msgstr "æ— æ³•æ›´æ–°ç”¨æˆ·ã€‚" #: actions/apiblockcreate.php:105 -#, fuzzy msgid "You cannot block yourself!" -msgstr "æ— æ³•æ›´æ–°ç”¨æˆ·ã€‚" +msgstr "" #: actions/apiblockcreate.php:126 msgid "Block user failed." @@ -335,7 +334,7 @@ msgstr "消æ¯æ²¡æœ‰æ£æ–‡ï¼" #: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 #, fuzzy, php-format msgid "That's too long. Max message size is %d chars." -msgstr "超出长度é™åˆ¶ã€‚ä¸èƒ½è¶…过 140 个å—符。" +msgstr "ä½ å¯ä»¥ç»™ä½ 的组上载一个logo图。" #: actions/apidirectmessagenew.php:138 msgid "Recipient user not found." @@ -371,7 +370,7 @@ msgstr "æ— æ³•åˆ é™¤æ”¶è—。" #: actions/apifriendshipscreate.php:109 #, fuzzy msgid "Could not follow user: profile not found." -msgstr "æ— æ³•è®¢é˜…ç”¨æˆ·ï¼šæœªæ‰¾åˆ°ã€‚" +msgstr "æ— æ³•è®¢é˜…ç”¨æˆ·ï¼š%s 已在订阅列表ä¸ã€‚" #: actions/apifriendshipscreate.php:118 #, php-format @@ -381,27 +380,25 @@ msgstr "æ— æ³•è®¢é˜…ç”¨æˆ·ï¼š%s 已在订阅列表ä¸ã€‚" #: actions/apifriendshipsdestroy.php:109 #, fuzzy msgid "Could not unfollow user: User not found." -msgstr "æ— æ³•è®¢é˜…ç”¨æˆ·ï¼šæœªæ‰¾åˆ°ã€‚" +msgstr "æ— æ³•è®¢é˜…ç”¨æˆ·ï¼š%s 已在订阅列表ä¸ã€‚" #: actions/apifriendshipsdestroy.php:120 -#, fuzzy msgid "You cannot unfollow yourself." -msgstr "æ— æ³•æ›´æ–°ç”¨æˆ·ã€‚" +msgstr "" #: actions/apifriendshipsexists.php:91 -#, fuzzy msgid "Two valid IDs or screen_names must be supplied." -msgstr "å¿…é¡»æ供两个用户å¸å·æˆ–昵称。" +msgstr "" #: actions/apifriendshipsshow.php:134 #, fuzzy msgid "Could not determine source user." -msgstr "æ— æ³•èŽ·å–收è—的通告。" +msgstr "æ— æ³•æ›´æ–°ç”¨æˆ·ã€‚" #: actions/apifriendshipsshow.php:142 #, fuzzy msgid "Could not find target user." -msgstr "找ä¸åˆ°ä»»ä½•ä¿¡æ¯ã€‚" +msgstr "æ— æ³•æ›´æ–°ç”¨æˆ·ã€‚" #: actions/apigroupcreate.php:167 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 @@ -438,7 +435,7 @@ msgstr "å…¨å过长(ä¸èƒ½è¶…过 255 个å—符)。" #: actions/newapplication.php:172 #, fuzzy, php-format msgid "Description is too long (max %d chars)." -msgstr "æ述过长(ä¸èƒ½è¶…过%d 个å—符)。" +msgstr "ä½ç½®è¿‡é•¿(ä¸èƒ½è¶…过255个å—符)。" #: actions/apigroupcreate.php:227 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 @@ -455,13 +452,13 @@ msgstr "太多化å了ï¼æœ€å¤š%d 个。" #: actions/apigroupcreate.php:267 #, fuzzy, php-format msgid "Invalid alias: \"%s\"." -msgstr "主页'%s'ä¸æ£ç¡®" +msgstr "电åé‚®ä»¶åœ°å€ %s ä¸æ£ç¡®" #: actions/apigroupcreate.php:276 actions/editgroup.php:232 #: actions/newgroup.php:172 #, fuzzy, php-format msgid "Alias \"%s\" already in use. Try another one." -msgstr "昵称%s已被使用,æ¢ä¸€ä¸ªå§ã€‚" +msgstr "昵称已被使用,æ¢ä¸€ä¸ªå§ã€‚" #: actions/apigroupcreate.php:289 actions/editgroup.php:238 #: actions/newgroup.php:178 @@ -486,7 +483,7 @@ msgstr "" #: actions/apigroupjoin.php:139 actions/joingroup.php:134 #, fuzzy, php-format msgid "Could not join user %1$s to group %2$s." -msgstr "æ— æ³•æŠŠ %s ç”¨æˆ·æ·»åŠ åˆ° %s 组" +msgstr "æ— æ³•æ›´æ–°ç»„" #: actions/apigroupleave.php:115 #, fuzzy @@ -496,7 +493,7 @@ msgstr "您未告知æ¤ä¸ªäººä¿¡æ¯" #: actions/apigroupleave.php:125 actions/leavegroup.php:129 #, fuzzy, php-format msgid "Could not remove user %1$s from group %2$s." -msgstr "æ— æ³•è®¢é˜…ç”¨æˆ·ï¼šæœªæ‰¾åˆ°ã€‚" +msgstr "æ— æ³•åˆ›å»ºç»„ã€‚" #. TRANS: %s is a user name #: actions/apigrouplist.php:98 @@ -523,9 +520,8 @@ msgid "groups on %s" msgstr "组动作" #: actions/apimediaupload.php:99 -#, fuzzy msgid "Upload failed." -msgstr "ä¸Šä¼ " +msgstr "ä¸Šä¼ å¤±è´¥" #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." @@ -560,14 +556,12 @@ msgid "Invalid nickname / password!" msgstr "用户å或密ç ä¸æ£ç¡®ã€‚" #: actions/apioauthauthorize.php:159 -#, fuzzy msgid "Database error deleting OAuth application user." -msgstr "ä¿å˜ç”¨æˆ·è®¾ç½®æ—¶å‡ºé”™ã€‚" +msgstr "" #: actions/apioauthauthorize.php:185 -#, fuzzy msgid "Database error inserting OAuth application user." -msgstr "æ·»åŠ æ ‡ç¾æ—¶æ•°æ®åº“出错:%s" +msgstr "" #: actions/apioauthauthorize.php:214 #, php-format @@ -662,12 +656,11 @@ msgstr "æ— æ³•å¼€å¯é€šå‘Šã€‚" #: actions/apistatusesretweet.php:91 #, fuzzy msgid "Already repeated that notice." -msgstr "åˆ é™¤é€šå‘Š" +msgstr "æ— æ³•åˆ é™¤é€šå‘Šã€‚" #: actions/apistatusesshow.php:139 -#, fuzzy msgid "Status deleted." -msgstr "头åƒå·²æ›´æ–°ã€‚" +msgstr "" #: actions/apistatusesshow.php:145 msgid "No status with that ID found." @@ -681,12 +674,12 @@ msgstr "" #: lib/mailhandler.php:60 #, fuzzy, php-format msgid "That's too long. Max notice size is %d chars." -msgstr "超出长度é™åˆ¶ã€‚ä¸èƒ½è¶…过 140 个å—符。" +msgstr "ä½ å¯ä»¥ç»™ä½ 的组上载一个logo图。" #: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 #, fuzzy msgid "Not found." -msgstr "未找到" +msgstr "å°ç»„未找到。" #: actions/apistatusesupdate.php:306 actions/newnotice.php:178 #, php-format @@ -701,17 +694,17 @@ msgstr "ä¸æ”¯æŒè¿™ç§å›¾åƒæ ¼å¼ã€‚" #: actions/apitimelinefavorites.php:110 #, fuzzy, php-format msgid "%1$s / Favorites from %2$s" -msgstr "%s çš„æ”¶è— / %s" +msgstr "%1$s çš„ %2$s 状æ€" #: actions/apitimelinefavorites.php:119 #, fuzzy, php-format msgid "%1$s updates favorited by %2$s / %2$s." -msgstr "%s 收è—了 %s çš„ %s 通告。" +msgstr "å›žå¤ %2$s / %3$s çš„ %1$s 更新。" #: actions/apitimelinementions.php:118 #, fuzzy, php-format msgid "%1$s / Updates mentioning %2$s" -msgstr "%1$s / å›žå¤ %2$s 的消æ¯" +msgstr "%1$s çš„ %2$s 状æ€" #: actions/apitimelinementions.php:131 #, php-format @@ -755,7 +748,7 @@ msgstr "API 方法尚未实现。" #: actions/attachment.php:73 #, fuzzy msgid "No such attachment." -msgstr "没有这份文档。" +msgstr "没有这份通告。" #: actions/avatarbynickname.php:59 actions/blockedfromgroup.php:73 #: actions/editgroup.php:84 actions/groupdesignsettings.php:84 @@ -781,14 +774,14 @@ msgstr "头åƒ" #: actions/avatarsettings.php:78 #, fuzzy, php-format msgid "You can upload your personal avatar. The maximum file size is %s." -msgstr "您å¯ä»¥åœ¨è¿™é‡Œä¸Šä¼ 个人头åƒã€‚" +msgstr "ä½ å¯ä»¥ç»™ä½ 的组上载一个logo图。" #: actions/avatarsettings.php:106 actions/avatarsettings.php:185 #: actions/grouplogo.php:181 actions/remotesubscribe.php:191 #: actions/userauthorization.php:72 actions/userrss.php:108 #, fuzzy msgid "User without matching profile." -msgstr "找ä¸åˆ°åŒ¹é…的用户。" +msgstr "用户没有个人信æ¯ã€‚" #: actions/avatarsettings.php:119 actions/avatarsettings.php:197 #: actions/grouplogo.php:254 @@ -806,10 +799,10 @@ msgid "Preview" msgstr "预览" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:656 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 #, fuzzy msgid "Delete" -msgstr "åˆ é™¤" +msgstr "åˆ é™¤é€šå‘Š" #: actions/avatarsettings.php:166 actions/grouplogo.php:236 msgid "Upload" @@ -822,7 +815,7 @@ msgstr "剪è£" #: actions/avatarsettings.php:305 #, fuzzy msgid "No file uploaded." -msgstr "没有收件人。" +msgstr "éƒ¨åˆ†ä¸Šä¼ ã€‚" #: actions/avatarsettings.php:332 msgid "Pick a square area of the image to be your avatar" @@ -848,12 +841,12 @@ msgstr "头åƒå·²æ›´æ–°ã€‚" #: actions/block.php:69 #, fuzzy msgid "You already blocked that user." -msgstr "您已æˆåŠŸé˜»æ¢è¯¥ç”¨æˆ·ï¼š" +msgstr "您已订阅这些用户:" #: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158 #, fuzzy msgid "Block user" -msgstr "阻æ¢ç”¨æˆ·" +msgstr "阻æ¢ç”¨æˆ·å¤±è´¥ã€‚" #: actions/block.php:138 msgid "" @@ -870,17 +863,15 @@ msgstr "" #: actions/block.php:153 actions/deleteapplication.php:154 #: actions/deletenotice.php:147 actions/deleteuser.php:152 #: actions/groupblock.php:178 -#, fuzzy msgctxt "BUTTON" msgid "No" -msgstr "å¦" +msgstr "" #. TRANS: Submit button title for 'No' when blocking a user. #. TRANS: Submit button title for 'No' when deleting a user. #: actions/block.php:157 actions/deleteuser.php:156 -#, fuzzy msgid "Do not block this user" -msgstr "å–消阻æ¢æ¬¡ç”¨æˆ·" +msgstr "" #. TRANS: Button label on the user block form. #. TRANS: Button label on the delete application form. @@ -899,7 +890,7 @@ msgstr "是" #: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 #, fuzzy msgid "Block this user" -msgstr "阻æ¢è¯¥ç”¨æˆ·" +msgstr "呼å«è¿™ä¸ªç”¨æˆ·" #: actions/block.php:187 msgid "Failed to save block information." @@ -920,14 +911,14 @@ msgid "No such group." msgstr "没有这个组。" #: actions/blockedfromgroup.php:97 -#, fuzzy, php-format +#, php-format msgid "%s blocked profiles" -msgstr "用户没有个人信æ¯ã€‚" +msgstr "" #: actions/blockedfromgroup.php:100 #, fuzzy, php-format msgid "%1$s blocked profiles, page %2$d" -msgstr "%s åŠå¥½å‹" +msgstr "%1$s 和好å‹ï¼Œç¬¬%2$d页" #: actions/blockedfromgroup.php:115 #, fuzzy @@ -946,13 +937,13 @@ msgstr "å–消阻æ¢" #: actions/blockedfromgroup.php:320 lib/unblockform.php:80 #, fuzzy msgid "Unblock this user" -msgstr "å–消阻æ¢æ¬¡ç”¨æˆ·" +msgstr "å–消阻æ¢ç”¨æˆ·å¤±è´¥ã€‚" #. TRANS: Title for mini-posting window loaded from bookmarklet. #: actions/bookmarklet.php:51 #, fuzzy, php-format msgid "Post to %s" -msgstr "相片" +msgstr "%s 的回å¤" #: actions/confirmaddress.php:75 msgid "No confirmation code." @@ -968,9 +959,9 @@ msgstr "æ¤ç¡®è®¤ç ä¸é€‚用ï¼" #. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'. #: actions/confirmaddress.php:91 -#, fuzzy, php-format +#, php-format msgid "Unrecognized address type %s." -msgstr "ä¸å¯è¯†åˆ«çš„地å€ç±»åž‹ %s" +msgstr "" #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 @@ -1001,7 +992,7 @@ msgstr "æ— æ³•åˆ é™¤ç”µå邮件确认。" #: actions/confirmaddress.php:146 #, fuzzy msgid "Confirm address" -msgstr "确认地å€" +msgstr "已确认的电å邮件。" #: actions/confirmaddress.php:161 #, php-format @@ -1026,7 +1017,7 @@ msgstr "您必须登录æ‰èƒ½åˆ›å»ºå°ç»„。" #: actions/deleteapplication.php:71 #, fuzzy msgid "Application not found." -msgstr "通告没有关è”个人信æ¯" +msgstr "未找到确认ç 。" #: actions/deleteapplication.php:78 actions/editapplication.php:77 #: actions/showapplication.php:94 @@ -1042,9 +1033,8 @@ msgid "There was a problem with your session token." msgstr "会è¯æ ‡è¯†æœ‰é—®é¢˜ï¼Œè¯·é‡è¯•ã€‚" #: actions/deleteapplication.php:123 actions/deleteapplication.php:147 -#, fuzzy msgid "Delete application" -msgstr "没有这份通告。" +msgstr "" #: actions/deleteapplication.php:149 msgid "" @@ -1063,9 +1053,8 @@ msgstr "æ— æ³•åˆ é™¤é€šå‘Šã€‚" #. TRANS: Submit button title for 'Yes' when deleting an application. #: actions/deleteapplication.php:164 -#, fuzzy msgid "Delete this application" -msgstr "åˆ é™¤é€šå‘Š" +msgstr "" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. #: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 @@ -1083,11 +1072,10 @@ 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." -msgstr "æ‚¨é€‰æ‹©äº†æ°¸ä¹…åˆ é™¤é€šå‘Šã€‚è¿™æ ·åšæ˜¯æ— 法æ¢å¤çš„。" +msgstr "" #: actions/deletenotice.php:109 actions/deletenotice.php:141 msgid "Delete notice" @@ -1104,7 +1092,7 @@ msgid "Do not delete this notice" msgstr "æ— æ³•åˆ é™¤é€šå‘Šã€‚" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:656 +#: actions/deletenotice.php:158 lib/noticelist.php:657 #, fuzzy msgid "Delete this notice" msgstr "åˆ é™¤é€šå‘Š" @@ -1122,19 +1110,22 @@ msgstr "您ä¸èƒ½åˆ 除其他用户的状æ€ã€‚" #: actions/deleteuser.php:110 actions/deleteuser.php:133 #, fuzzy msgid "Delete user" -msgstr "åˆ é™¤" +msgstr "åˆ é™¤é€šå‘Š" #: actions/deleteuser.php:136 +#, fuzzy msgid "" "Are you sure you want to delete this user? This will clear all data about " "the user from the database, without a backup." msgstr "" +"ä½ ç¡®å®šè¦åˆ 除这个组件å—?这将从数æ®åº“ä¸æ¸…除有关这个组件的所有数æ®ï¼ŒåŒ…括所有的" +"用户è”系。" #. TRANS: Submit button title for 'Yes' when deleting a user. #: actions/deleteuser.php:163 lib/deleteuserform.php:77 #, fuzzy msgid "Delete this user" -msgstr "åˆ é™¤é€šå‘Š" +msgstr "呼å«è¿™ä¸ªç”¨æˆ·" #. TRANS: Message used as title for design settings for the site. #. TRANS: Link description in user account settings menu. @@ -1153,19 +1144,18 @@ msgid "Invalid logo URL." msgstr "大å°ä¸æ£ç¡®ã€‚" #: actions/designadminpanel.php:322 -#, fuzzy, php-format +#, php-format msgid "Theme not available: %s." -msgstr "这个页é¢ä¸æ供您想è¦çš„媒体类型" +msgstr "" #: actions/designadminpanel.php:426 #, fuzzy msgid "Change logo" -msgstr "修改密ç " +msgstr "修改" #: actions/designadminpanel.php:431 -#, fuzzy msgid "Site logo" -msgstr "邀请" +msgstr "" #: actions/designadminpanel.php:443 #, fuzzy @@ -1173,19 +1163,16 @@ msgid "Change theme" msgstr "修改" #: actions/designadminpanel.php:460 -#, fuzzy msgid "Site theme" -msgstr "新通告" +msgstr "" #: actions/designadminpanel.php:461 -#, fuzzy msgid "Theme for the site." -msgstr "登出本站" +msgstr "" #: actions/designadminpanel.php:467 -#, fuzzy msgid "Custom theme" -msgstr "新通告" +msgstr "" #: actions/designadminpanel.php:471 msgid "You can upload a custom StatusNet theme as a .ZIP archive." @@ -1295,12 +1282,11 @@ msgstr "åŠ å…¥æ”¶è—" #: actions/doc.php:158 #, fuzzy, php-format msgid "No such document \"%s\"" -msgstr "没有这份文档。" +msgstr "没有这份通告。" #: actions/editapplication.php:54 -#, fuzzy msgid "Edit Application" -msgstr "其他选项" +msgstr "" #: actions/editapplication.php:66 #, fuzzy @@ -1336,7 +1322,7 @@ msgstr "昵称已被使用,æ¢ä¸€ä¸ªå§ã€‚" #: actions/editapplication.php:186 actions/newapplication.php:168 #, fuzzy msgid "Description is required." -msgstr "æè¿°" +msgstr "订阅被拒ç»" #: actions/editapplication.php:194 msgid "Source URL is too long." @@ -1386,7 +1372,7 @@ msgstr "您必须登录æ‰èƒ½åˆ›å»ºå°ç»„。" #: actions/groupdesignsettings.php:107 actions/grouplogo.php:109 #, fuzzy msgid "You must be an admin to edit the group." -msgstr "åªæœ‰adminæ‰èƒ½ç¼–辑这个组" +msgstr "您必须登录æ‰èƒ½åˆ›å»ºå°ç»„。" #: actions/editgroup.php:158 msgid "Use this form to edit the group." @@ -1395,12 +1381,12 @@ msgstr "使用这个表å•æ¥ç¼–辑组" #: actions/editgroup.php:205 actions/newgroup.php:145 #, fuzzy, php-format msgid "description is too long (max %d chars)." -msgstr "æ述过长(ä¸èƒ½è¶…过140å—符)。" +msgstr "ä½ç½®è¿‡é•¿(ä¸èƒ½è¶…过255个å—符)。" #: actions/editgroup.php:228 actions/newgroup.php:168 #, fuzzy, php-format msgid "Invalid alias: \"%s\"" -msgstr "主页'%s'ä¸æ£ç¡®" +msgstr "电åé‚®ä»¶åœ°å€ %s ä¸æ£ç¡®" #: actions/editgroup.php:258 msgid "Could not update group." @@ -1420,7 +1406,7 @@ msgstr "选项已ä¿å˜ã€‚" #: actions/emailsettings.php:61 #, fuzzy msgid "Email settings" -msgstr "电å邮件设置" +msgstr "个人设置" #. TRANS: E-mail settings page instructions. #. TRANS: %%site.name%% is the name of the site. @@ -1452,7 +1438,7 @@ msgstr "已确认的电å邮件。" #, fuzzy msgctxt "BUTTON" msgid "Remove" -msgstr "移除" +msgstr "æ¢å¤" #: actions/emailsettings.php:122 msgid "" @@ -1483,10 +1469,9 @@ msgstr "电å邮件,类似 \"UserName@example.org\"" #. TRANS: Button label for adding a SMS phone number in SMS settings form. #: actions/emailsettings.php:139 actions/imsettings.php:148 #: actions/smssettings.php:162 -#, fuzzy msgctxt "BUTTON" msgid "Add" -msgstr "æ·»åŠ " +msgstr "" #. TRANS: Form legend for incoming e-mail settings form. #. TRANS: Form legend for incoming SMS settings form. @@ -1509,16 +1494,15 @@ msgstr "生æˆæ–°çš„电å邮件地å€ç”¨äºŽå‘布信æ¯ï¼›å–消旧的。" #. TRANS: Button label for adding an e-mail address to send notices from. #. TRANS: Button label for adding an SMS e-mail address to send notices from. #: actions/emailsettings.php:168 actions/smssettings.php:189 -#, fuzzy msgctxt "BUTTON" msgid "New" -msgstr "新建" +msgstr "" #. TRANS: Form legend for e-mail preferences form. #: actions/emailsettings.php:174 #, fuzzy msgid "Email preferences" -msgstr "首选项" +msgstr "电å邮件地å€" #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:180 @@ -1560,7 +1544,7 @@ msgstr "公开电å邮件的 MicroID。" #: actions/emailsettings.php:334 #, fuzzy msgid "Email preferences saved." -msgstr "åŒæ¥é€‰é¡¹å·²ä¿å˜ã€‚" +msgstr "首选项已ä¿å˜ã€‚" #. TRANS: Message given saving e-mail address without having provided one. #: actions/emailsettings.php:353 @@ -1623,7 +1607,7 @@ msgstr "å³æ—¶é€šè®¯å¸å·é”™è¯¯ã€‚" #: actions/emailsettings.php:438 #, fuzzy msgid "Email confirmation cancelled." -msgstr "å·²å–消确认。" +msgstr "没有å¯ä»¥å–消的确认。" #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. @@ -1635,7 +1619,7 @@ msgstr "这是他人的电å邮件。" #: actions/emailsettings.php:479 #, fuzzy msgid "The email address was removed." -msgstr "地å€è¢«ç§»é™¤ã€‚" +msgstr "å‘布用的电å邮件被移除。" #: actions/emailsettings.php:493 actions/smssettings.php:568 msgid "No incoming email address." @@ -1665,7 +1649,7 @@ msgstr "已收è—æ¤é€šå‘Šï¼" #: actions/favor.php:92 lib/disfavorform.php:140 #, fuzzy msgid "Disfavor favorite" -msgstr "å–消收è—" +msgstr "åŠ å…¥æ”¶è—" #: actions/favorited.php:65 lib/popularnoticesection.php:91 #: lib/publicgroupnav.php:93 @@ -1676,12 +1660,11 @@ msgstr "没有这份通告。" #: actions/favorited.php:67 #, fuzzy, php-format msgid "Popular notices, page %d" -msgstr "没有这份通告。" +msgstr "组,第 %d 页" #: actions/favorited.php:79 -#, fuzzy msgid "The most popular notices on the site right now." -msgstr "显示上周以æ¥æœ€æµè¡Œçš„æ ‡ç¾" +msgstr "" #: actions/favorited.php:150 msgid "Favorite notices appear on this page but no one has favorited one yet." @@ -1722,38 +1705,35 @@ msgid "Featured users, page %d" msgstr "推è用户,第 %d 页" #: actions/featured.php:99 -#, fuzzy, php-format +#, php-format msgid "A selection of some great users on %s" -msgstr "%s 优秀用户摘选" +msgstr "" #: 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 -#, fuzzy msgid "No attachments." -msgstr "没有这份文档。" +msgstr "" #: actions/file.php:51 -#, fuzzy 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!" @@ -1766,17 +1746,15 @@ msgstr "那个用户阻æ¢äº†ä½ 的订阅。" #: actions/finishremotesubscribe.php:110 #, fuzzy msgid "You are not authorized." -msgstr "未认è¯ã€‚" +msgstr "订阅已确认" #: actions/finishremotesubscribe.php:113 -#, fuzzy msgid "Could not convert request token to access token." -msgstr "æ— æ³•å°†è¯·æ±‚æ ‡è®°è½¬æ¢ä¸ºè®¿é—®ä»¤ç‰Œã€‚" +msgstr "" #: actions/finishremotesubscribe.php:118 -#, fuzzy msgid "Remote service uses unknown version of OMB protocol." -msgstr "æ¤OMBåè®®ç‰ˆæœ¬æ— æ•ˆã€‚" +msgstr "" #: actions/finishremotesubscribe.php:138 #, fuzzy @@ -1791,7 +1769,7 @@ msgstr "没有这份通告。" #: actions/getfile.php:83 #, fuzzy msgid "Cannot read file." -msgstr "没有这份通告。" +msgstr "æ— æ³•åˆ›å»ºæ”¶è—。" #: actions/grantrole.php:62 actions/revokerole.php:62 #, fuzzy @@ -1805,7 +1783,7 @@ msgstr "" #: actions/grantrole.php:75 #, fuzzy msgid "You cannot grant user roles on this site." -msgstr "æ— æ³•å‘æ¤ç”¨æˆ·å‘é€æ¶ˆæ¯ã€‚" +msgstr "åœ¨è¿™ä¸ªç½‘ç«™ä½ è¢«ç¦æ¢å‘布消æ¯ã€‚" #: actions/grantrole.php:82 #, fuzzy @@ -1837,9 +1815,8 @@ msgid "Only an admin can block group members." msgstr "" #: actions/groupblock.php:95 -#, fuzzy msgid "User is already blocked from group." -msgstr "用户没有个人信æ¯ã€‚" +msgstr "" #: actions/groupblock.php:100 #, fuzzy @@ -1849,7 +1826,7 @@ msgstr "您未告知æ¤ä¸ªäººä¿¡æ¯" #: actions/groupblock.php:134 actions/groupmembers.php:360 #, fuzzy msgid "Block user from group" -msgstr "阻æ¢ç”¨æˆ·" +msgstr "阻æ¢ç”¨æˆ·å¤±è´¥ã€‚" #: actions/groupblock.php:160 #, php-format @@ -1878,7 +1855,7 @@ msgstr "" #: actions/groupbyid.php:74 actions/userbyid.php:70 #, fuzzy msgid "No ID." -msgstr "没有ID" +msgstr "没有 Jabber ID。" #: actions/groupdesignsettings.php:68 #, fuzzy @@ -1905,7 +1882,7 @@ msgstr "æ— æ³•æ›´æ–°ç”¨æˆ·ã€‚" #: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231 #, fuzzy msgid "Design preferences saved." -msgstr "åŒæ¥é€‰é¡¹å·²ä¿å˜ã€‚" +msgstr "首选项已ä¿å˜ã€‚" #: actions/grouplogo.php:142 actions/grouplogo.php:195 msgid "Group logo" @@ -1929,7 +1906,7 @@ msgstr "logo已更新。" #: actions/grouplogo.php:401 #, fuzzy msgid "Failed updating logo." -msgstr "æ›´æ–°logo失败。" +msgstr "更新头åƒå¤±è´¥ã€‚" #: actions/groupmembers.php:100 lib/groupnav.php:92 #, php-format @@ -1939,7 +1916,7 @@ msgstr "%s 组æˆå‘˜" #: actions/groupmembers.php:103 #, fuzzy, php-format msgid "%1$s group members, page %2$d" -msgstr "%s 组æˆå‘˜, 第 %d 页" +msgstr "%s 组æˆå‘˜" #: actions/groupmembers.php:118 msgid "A list of the users in this group." @@ -1954,9 +1931,8 @@ msgid "Block" msgstr "阻æ¢" #: actions/groupmembers.php:487 -#, fuzzy msgid "Make user an admin of the group" -msgstr "åªæœ‰adminæ‰èƒ½ç¼–辑这个组" +msgstr "" #: actions/groupmembers.php:519 #, fuzzy @@ -2005,7 +1981,7 @@ msgstr "" #: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122 #, fuzzy msgid "Create a new group" -msgstr "创建新组" +msgstr "使用æ¤è¡¨æ ¼åˆ›å»ºç»„。" #: actions/groupsearch.php:52 #, fuzzy, php-format @@ -2024,7 +2000,7 @@ msgstr "组检索" #: actions/peoplesearch.php:83 #, fuzzy msgid "No results." -msgstr "没有结果" +msgstr "执行结果" #: actions/groupsearch.php:82 #, php-format @@ -2047,18 +2023,17 @@ msgstr "" #: actions/groupunblock.php:95 #, fuzzy msgid "User is not blocked from group." -msgstr "用户没有个人信æ¯ã€‚" +msgstr "使用这个表å•æ¥ç¼–辑组" #: actions/groupunblock.php:128 actions/unblock.php:86 -#, fuzzy msgid "Error removing the block." -msgstr "ä¿å˜ç”¨æˆ·æ—¶å‡ºé”™ã€‚" +msgstr "" #. TRANS: Title for instance messaging settings. #: actions/imsettings.php:60 #, fuzzy msgid "IM settings" -msgstr "IM 设置" +msgstr "头åƒè®¾ç½®" #. TRANS: Instant messaging settings page instructions. #. TRANS: [instant messages] is link text, "(%%doc.im%%)" is the link. @@ -2074,16 +2049,15 @@ msgstr "" #. TRANS: Message given in the IM settings if XMPP is not enabled on the site. #: actions/imsettings.php:94 -#, fuzzy msgid "IM is not available." -msgstr "这个页é¢ä¸æ供您想è¦çš„媒体类型" +msgstr "" #. TRANS: Form legend for IM settings form. #. TRANS: Field label for IM address input in IM settings form. #: actions/imsettings.php:106 actions/imsettings.php:136 #, fuzzy msgid "IM address" -msgstr "IM å¸å·" +msgstr "电å邮件地å€" #: actions/imsettings.php:113 msgid "Current confirmed Jabber/GTalk address." @@ -2115,7 +2089,7 @@ msgstr "" #: actions/imsettings.php:155 #, fuzzy msgid "IM preferences" -msgstr "首选项" +msgstr "首选项已ä¿å˜ã€‚" #. TRANS: Checkbox label in IM preferences form. #: actions/imsettings.php:160 @@ -2191,7 +2165,7 @@ msgstr "æ— æ³•åˆ é™¤ç”µå邮件确认。" #: actions/imsettings.php:402 #, fuzzy msgid "IM confirmation cancelled." -msgstr "å·²å–消确认。" +msgstr "没有验è¯ç " #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. @@ -2203,7 +2177,7 @@ msgstr "è¿™ä¸æ˜¯æ‚¨çš„Jabberå¸å·ã€‚" #: actions/imsettings.php:447 #, fuzzy msgid "The IM address was removed." -msgstr "地å€è¢«ç§»é™¤ã€‚" +msgstr "å‘布用的电å邮件被移除。" #: actions/inbox.php:59 #, fuzzy, php-format @@ -2226,7 +2200,7 @@ msgstr "" #: actions/invite.php:41 #, fuzzy, php-format msgid "You must be logged in to invite other users to use %s." -msgstr "您必须登录æ‰èƒ½é‚€è¯·å…¶ä»–人使用 %s" +msgstr "您必须登录æ‰èƒ½åˆ›å»ºå°ç»„。" #: actions/invite.php:72 #, php-format @@ -2290,10 +2264,9 @@ msgstr "在邀请ä¸åŠ å‡ å¥è¯(å¯é€‰)。" #. TRANS: Send button for inviting friends #: actions/invite.php:198 -#, fuzzy msgctxt "BUTTON" msgid "Send" -msgstr "å‘é€" +msgstr "" #. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. #: actions/invite.php:228 @@ -2356,7 +2329,7 @@ msgstr "" #: actions/joingroup.php:60 #, fuzzy msgid "You must be logged in to join a group." -msgstr "您必须登录æ‰èƒ½åŠ 入组。" +msgstr "您必须登录æ‰èƒ½åˆ›å»ºå°ç»„。" #: actions/joingroup.php:88 actions/leavegroup.php:88 #, fuzzy @@ -2366,26 +2339,26 @@ msgstr "没有昵称。" #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. #: actions/joingroup.php:141 lib/command.php:346 -#, fuzzy, php-format +#, php-format msgid "%1$s joined group %2$s" -msgstr "%s åŠ å…¥ %s 组" +msgstr "" #: actions/leavegroup.php:60 #, fuzzy msgid "You must be logged in to leave a group." -msgstr "您必须登录æ‰èƒ½é‚€è¯·å…¶ä»–人使用 %s" +msgstr "您必须登录æ‰èƒ½åˆ›å»ºå°ç»„。" #: actions/leavegroup.php:100 lib/command.php:373 #, fuzzy msgid "You are not a member of that group." -msgstr "您未告知æ¤ä¸ªäººä¿¡æ¯" +msgstr "您已ç»æ˜¯è¯¥ç»„æˆå‘˜" #. TRANS: Message given having removed a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. #: actions/leavegroup.php:137 lib/command.php:392 #, fuzzy, php-format msgid "%1$s left group %2$s" -msgstr "%s 离开群 %s" +msgstr "%1$s çš„ %2$s 状æ€" #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." @@ -2396,9 +2369,8 @@ msgid "Incorrect username or password." msgstr "用户å或密ç ä¸æ£ç¡®ã€‚" #: actions/login.php:154 actions/otp.php:120 -#, fuzzy msgid "Error setting user. You are probably not authorized." -msgstr "未认è¯ã€‚" +msgstr "" #: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79 msgid "Login" @@ -2429,44 +2401,40 @@ msgstr "ç”±äºŽå®‰å…¨åŽŸå› ï¼Œä¿®æ”¹è®¾ç½®å‰éœ€è¦è¾“入用户å和密ç 。" #: actions/login.php:292 #, fuzzy msgid "Login with your username and password." -msgstr "输入用户å和密ç 以登录。" +msgstr "用户å或密ç ä¸æ£ç¡®ã€‚" #: actions/login.php:295 -#, fuzzy, php-format +#, php-format msgid "" "Don't have a username yet? [Register](%%action.register%%) a new account." msgstr "" -"è¯·ä½¿ç”¨ä½ çš„å¸å·å’Œå¯†ç 登入。没有å¸å·ï¼Ÿ[注册](%%action.register%%) 一个新å¸å·, " -"或使用 [OpenID](%%action.openidlogin%%). " #: actions/makeadmin.php:92 msgid "Only an admin can make another user an admin." msgstr "" #: actions/makeadmin.php:96 -#, fuzzy, php-format +#, php-format msgid "%1$s is already an admin for group \"%2$s\"." -msgstr "用户没有个人信æ¯ã€‚" +msgstr "" #: actions/makeadmin.php:133 -#, fuzzy, php-format +#, php-format msgid "Can't get membership record for %1$s in group %2$s." -msgstr "æ— æ³•è®¢é˜…ç”¨æˆ·ï¼šæœªæ‰¾åˆ°ã€‚" +msgstr "" #: actions/makeadmin.php:146 -#, fuzzy, php-format +#, php-format msgid "Can't make %1$s an admin for group %2$s." -msgstr "åªæœ‰adminæ‰èƒ½ç¼–辑这个组" +msgstr "" #: actions/microsummary.php:69 -#, fuzzy msgid "No current status." -msgstr "没有当å‰çŠ¶æ€" +msgstr "" #: actions/newapplication.php:52 -#, fuzzy msgid "New Application" -msgstr "没有这份通告。" +msgstr "" #: actions/newapplication.php:64 #, fuzzy @@ -2520,7 +2488,7 @@ msgstr "ä¸è¦å‘自己å‘é€æ¶ˆæ¯ï¼›è·Ÿè‡ªå·±æ‚„悄说就得了。" #: actions/newmessage.php:181 #, fuzzy msgid "Message sent" -msgstr "新消æ¯" +msgstr "消æ¯æ²¡æœ‰æ£æ–‡ï¼" #: actions/newmessage.php:185 #, fuzzy, php-format @@ -2555,7 +2523,7 @@ msgstr "æœç´¢æ–‡æœ¬" #: actions/noticesearch.php:91 #, fuzzy, php-format msgid "Search results for \"%1$s\" on %2$s" -msgstr "æœç´¢æœ‰å…³\"%s\"的消æ¯" +msgstr "æ¥è‡ª %1$s çš„ %2$s 消æ¯" #: actions/noticesearch.php:121 #, php-format @@ -2572,20 +2540,19 @@ msgid "" msgstr "" #: actions/noticesearchrss.php:96 -#, fuzzy, php-format +#, php-format msgid "Updates with \"%s\"" -msgstr "%2$s 上 %1$s çš„æ›´æ–°ï¼" +msgstr "" #: actions/noticesearchrss.php:98 #, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "所有匹é…æœç´¢æ¡ä»¶\"%s\"的消æ¯" +msgstr "%2$s 上 %1$s çš„æ›´æ–°ï¼" #: actions/nudge.php:85 -#, fuzzy msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." -msgstr "æ¤ç”¨æˆ·ä¸å…许振铃呼å«æˆ–者还没有确认或设置TA的电å邮件。" +msgstr "" #: actions/nudge.php:94 msgid "Nudge sent" @@ -2623,9 +2590,8 @@ msgid "You have allowed the following applications to access you account." msgstr "" #: actions/oauthconnectionssettings.php:175 -#, fuzzy msgid "You are not a user of that application." -msgstr "您未告知æ¤ä¸ªäººä¿¡æ¯" +msgstr "" #: actions/oauthconnectionssettings.php:186 #, php-format @@ -2643,7 +2609,7 @@ msgstr "" #: actions/oembed.php:80 actions/shownotice.php:100 #, fuzzy msgid "Notice has no profile." -msgstr "通告没有关è”个人信æ¯" +msgstr "用户没有个人信æ¯ã€‚" #: actions/oembed.php:87 actions/shownotice.php:175 #, php-format @@ -2652,9 +2618,9 @@ msgstr "%1$s çš„ %2$s 状æ€" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, fuzzy, php-format +#, php-format msgid "Content type %s not supported." -msgstr "连接" +msgstr "" #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 @@ -2679,7 +2645,7 @@ msgstr "æœç´¢é€šå‘Š" #: actions/othersettings.php:60 #, fuzzy msgid "Other settings" -msgstr "Twitter 设置" +msgstr "头åƒè®¾ç½®" #: actions/othersettings.php:71 msgid "Manage various other options." @@ -2709,7 +2675,7 @@ msgstr "" #: actions/othersettings.php:153 #, fuzzy msgid "URL shortening service is too long (max 50 chars)." -msgstr "URL缩çŸæœåŠ¡è¶…é•¿(最多50个å—符)。" +msgstr "è¯è¨€è¿‡é•¿(ä¸èƒ½è¶…过50个å—符)。" #: actions/otp.php:69 #, fuzzy @@ -2724,12 +2690,11 @@ msgstr "没有收件人。" #: actions/otp.php:90 #, fuzzy msgid "No login token requested." -msgstr "æœåŠ¡å™¨æ²¡æœ‰è¿”回个人信æ¯URL。" +msgstr "未收到认è¯è¯·æ±‚ï¼" #: actions/otp.php:95 -#, fuzzy msgid "Invalid login token specified." -msgstr "通告内容ä¸æ£ç¡®" +msgstr "" #: actions/otp.php:104 #, fuzzy @@ -2823,24 +2788,24 @@ msgid "Path and server settings for this StatusNet site." msgstr "" #: actions/pathsadminpanel.php:157 -#, fuzzy, php-format +#, php-format msgid "Theme directory not readable: %s." -msgstr "这个页é¢ä¸æ供您想è¦çš„媒体类型" +msgstr "" #: actions/pathsadminpanel.php:163 -#, fuzzy, php-format +#, php-format msgid "Avatar directory not writable: %s." -msgstr "这个页é¢ä¸æ供您想è¦çš„媒体类型" +msgstr "" #: actions/pathsadminpanel.php:169 -#, fuzzy, php-format +#, php-format msgid "Background directory not writable: %s." -msgstr "这个页é¢ä¸æ供您想è¦çš„媒体类型" +msgstr "" #: actions/pathsadminpanel.php:177 -#, fuzzy, php-format +#, php-format msgid "Locales directory not readable: %s." -msgstr "这个页é¢ä¸æ供您想è¦çš„媒体类型" +msgstr "" #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." @@ -2865,9 +2830,8 @@ msgid "Path" msgstr "" #: actions/pathsadminpanel.php:242 -#, fuzzy msgid "Site path" -msgstr "新通告" +msgstr "" #: actions/pathsadminpanel.php:246 msgid "Path to locales" @@ -2917,9 +2881,8 @@ msgid "Avatar path" msgstr "头åƒå·²æ›´æ–°ã€‚" #: actions/pathsadminpanel.php:292 -#, fuzzy msgid "Avatar directory" -msgstr "头åƒå·²æ›´æ–°ã€‚" +msgstr "" #: actions/pathsadminpanel.php:301 msgid "Backgrounds" @@ -2965,18 +2928,16 @@ msgid "When to use SSL" msgstr "" #: actions/pathsadminpanel.php:335 -#, fuzzy msgid "SSL server" -msgstr "æ¢å¤" +msgstr "" #: actions/pathsadminpanel.php:336 msgid "Server to direct SSL requests to" msgstr "" #: actions/pathsadminpanel.php:352 -#, fuzzy msgid "Save paths" -msgstr "新通告" +msgstr "" #: actions/peoplesearch.php:52 #, php-format @@ -2994,17 +2955,17 @@ msgstr "æœç´¢ç”¨æˆ·" #: actions/peopletag.php:68 #, fuzzy, php-format msgid "Not a valid people tag: %s." -msgstr "ä¸æ˜¯æœ‰æ•ˆçš„电å邮件" +msgstr "ä¸æ˜¯æœ‰æ•ˆçš„电å邮件。" #: actions/peopletag.php:142 -#, fuzzy, php-format +#, php-format msgid "Users self-tagged with %1$s - page %2$d" -msgstr "ç”¨æˆ·è‡ªåŠ æ ‡ç¾ %s - 第 %d 页" +msgstr "" #: actions/postnotice.php:95 #, fuzzy msgid "Invalid notice content." -msgstr "通告内容ä¸æ£ç¡®" +msgstr "大å°ä¸æ£ç¡®ã€‚" #: actions/postnotice.php:101 #, php-format @@ -3023,7 +2984,7 @@ msgstr "在这里更新个人信æ¯ï¼Œè®©å¤§å®¶å¯¹æ‚¨äº†è§£å¾—更多。" #: actions/profilesettings.php:99 #, fuzzy msgid "Profile information" -msgstr "未知的å¸å·" +msgstr "个人设置" #: actions/profilesettings.php:108 lib/groupeditform.php:154 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" @@ -3046,14 +3007,13 @@ msgid "URL of your homepage, blog, or profile on another site" msgstr "您的主页ã€åšå®¢æˆ–在其他站点的URL" #: actions/profilesettings.php:122 actions/register.php:468 -#, fuzzy, php-format +#, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "用ä¸è¶…过140个å—符æ述您自己和您的爱好" +msgstr "" #: actions/profilesettings.php:125 actions/register.php:471 -#, fuzzy msgid "Describe yourself and your interests" -msgstr "用ä¸è¶…过140个å—符æ述您自己和您的爱好" +msgstr "" #: actions/profilesettings.php:127 actions/register.php:473 msgid "Bio" @@ -3109,7 +3069,7 @@ msgstr "自动订阅任何订阅我的更新的人(这个选项最适åˆæœºå™¨äº #: actions/profilesettings.php:228 actions/register.php:230 #, fuzzy, php-format msgid "Bio is too long (max %d chars)." -msgstr "自述过长(ä¸èƒ½è¶…过140å—符)。" +msgstr "ä½ç½®è¿‡é•¿(ä¸èƒ½è¶…过255个å—符)。" #: actions/profilesettings.php:235 actions/siteadminpanel.php:151 msgid "Timezone not selected." @@ -3122,7 +3082,7 @@ msgstr "è¯è¨€è¿‡é•¿(ä¸èƒ½è¶…过50个å—符)。" #: actions/profilesettings.php:253 actions/tagother.php:178 #, fuzzy, php-format msgid "Invalid tag: \"%s\"" -msgstr "主页'%s'ä¸æ£ç¡®" +msgstr "电åé‚®ä»¶åœ°å€ %s ä¸æ£ç¡®" #: actions/profilesettings.php:306 msgid "Couldn't update user for autosubscribe." @@ -3167,26 +3127,23 @@ msgid "Public timeline" msgstr "公开的时间表" #: actions/public.php:160 -#, fuzzy msgid "Public Stream Feed (RSS 1.0)" -msgstr "公开的èšåˆ" +msgstr "" #: actions/public.php:164 -#, fuzzy msgid "Public Stream Feed (RSS 2.0)" -msgstr "公开的èšåˆ" +msgstr "" #: actions/public.php:168 -#, fuzzy msgid "Public Stream Feed (Atom)" -msgstr "公开的èšåˆ" +msgstr "" #: actions/public.php:188 -#, php-format +#, fuzzy, php-format msgid "" "This is the public timeline for %%site.name%% but no one has posted anything " "yet." -msgstr "" +msgstr "这是 %s 和好å‹çš„时间线,但是没有任何人å‘布内容。" #: actions/public.php:191 msgid "Be the first to post!" @@ -3208,19 +3165,17 @@ msgid "" msgstr "" #: actions/public.php:247 -#, 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%%,一个微åšå®¢ [micro-blogging](http://en.wikipedia.org/" -"wiki/Micro-blogging) æœåŠ¡" #: actions/publictagcloud.php:57 #, fuzzy msgid "Public tag cloud" -msgstr "公开的èšåˆ" +msgstr "æ ‡ç¾äº‘èšé›†" #: actions/publictagcloud.php:63 #, php-format @@ -3276,22 +3231,25 @@ msgid "Could not update user with confirmed email address." msgstr "æ— æ³•æ›´æ–°å·²ç¡®è®¤çš„ç”µå邮件。" #: actions/recoverpassword.php:152 +#, fuzzy msgid "" "If you have forgotten or lost your password, you can get a new one sent to " "the email address you have stored in your account." -msgstr "" +msgstr "æ¢å¤å¯†ç 的指示已被å‘é€åˆ°æ‚¨çš„注册邮箱。" #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " msgstr "" #: actions/recoverpassword.php:188 +#, fuzzy msgid "Password recovery" -msgstr "" +msgstr "请求æ¢å¤å¯†ç " #: actions/recoverpassword.php:191 +#, fuzzy msgid "Nickname or email address" -msgstr "" +msgstr "输入昵称或电å邮件。" #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." @@ -3455,14 +3413,14 @@ msgstr "" #. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses. #: actions/register.php:540 -#, fuzzy, php-format +#, php-format msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." -msgstr "除了éšç§å†…容:密ç ,电å邮件,å³æ—¶é€šè®¯å¸å·ï¼Œç”µè¯å·ç 。" +msgstr "" #: actions/register.php:583 -#, fuzzy, php-format +#, php-format msgid "" "Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may " "want to...\n" @@ -3479,18 +3437,6 @@ msgid "" "\n" "Thanks for signing up and we hope you enjoy using this service." msgstr "" -"æ喜, %s! 欢迎æ¥åˆ° %%%%site.name%%%%. è¿™é‡Œï¼Œä½ éœ€è¦\n" -"\n" -"* æŸ¥çœ‹ä½ çš„èµ„æ–™Go to [your profile](%s) å‘å¸ƒä½ çš„ç¬¬ä¸€æ¡æ¶ˆæ¯.\n" -"* å¡«åŠ [Jabber/GTalk address](%%%%action.imsettings%%%%) 然åŽä½ å¯ä»¥é€šè¿‡å³æ—¶æ¶ˆ" -"æ¯å¹³å°å‘布信æ¯ã€‚\n" -"* [Search for people](%%%%action.peoplesearch%%%%) ä½ è®¤è¯†çš„æˆ–å’Œä½ æœ‰å…±åŒå…´è¶£çš„" -"朋å‹ã€‚ \n" -"* æ›´æ–°ä½ çš„ [profile settings](%%%%action.profilesettings%%%%) 告诉大家更多关" -"äºŽä½ çš„æƒ…å†µã€‚ \n" -"* 请阅读 [online docs](%%%%doc.help%%%%) æœ‰çš„åŠŸèƒ½ä¹Ÿè®¸ä½ è¿˜ä¸ç†Ÿæ‚‰ã€‚\n" -"\n" -"感谢您的注册,希望您喜欢这个æœåŠ¡ã€‚" #: actions/register.php:607 msgid "" @@ -3544,19 +3490,16 @@ msgid "Invalid profile URL (bad format)" msgstr "个人信æ¯URLä¸æ£ç¡®(æ ¼å¼é”™è¯¯)" #: actions/remotesubscribe.php:168 -#, fuzzy msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)." -msgstr "ä¸æ˜¯æœ‰æ•ˆçš„个人信æ¯URL(没有YADISæ•°æ®)。" +msgstr "" #: actions/remotesubscribe.php:176 -#, fuzzy msgid "That’s a local profile! Login to subscribe." -msgstr "那是一个本地资料ï¼éœ€è¦ç™»å½•æ‰èƒ½è®¢é˜…。" +msgstr "" #: actions/remotesubscribe.php:183 -#, fuzzy msgid "Couldn’t get a request token." -msgstr "æ— æ³•èŽ·å¾—ä¸€ä»½è¯·æ±‚æ ‡è®°ã€‚" +msgstr "" #: actions/repeat.php:57 #, fuzzy @@ -3574,19 +3517,17 @@ msgid "You can't repeat your own notice." msgstr "您必须åŒæ„æ¤æŽˆæƒæ–¹å¯æ³¨å†Œã€‚" #: actions/repeat.php:90 -#, fuzzy msgid "You already repeated that notice." -msgstr "您已æˆåŠŸé˜»æ¢è¯¥ç”¨æˆ·ï¼š" +msgstr "" -#: actions/repeat.php:114 lib/noticelist.php:675 +#: actions/repeat.php:114 lib/noticelist.php:676 #, fuzzy msgid "Repeated" -msgstr "创建" +msgstr "特å¾" #: actions/repeat.php:119 -#, fuzzy msgid "Repeated!" -msgstr "创建" +msgstr "" #: actions/replies.php:126 actions/repliesrss.php:68 #: lib/personalgroupnav.php:105 @@ -3597,22 +3538,22 @@ msgstr "%s 的回å¤" #: actions/replies.php:128 #, fuzzy, php-format msgid "Replies to %1$s, page %2$d" -msgstr "å‘é€ç»™ %1$s çš„ %2$s 消æ¯" +msgstr "%s 的回å¤" #: actions/replies.php:145 #, fuzzy, php-format msgid "Replies feed for %s (RSS 1.0)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ(RSS 1.0)" #: actions/replies.php:152 #, fuzzy, php-format msgid "Replies feed for %s (RSS 2.0)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ(RSS 2.0)" #: actions/replies.php:159 #, fuzzy, php-format msgid "Replies feed for %s (Atom)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ(Atom)" #: actions/replies.php:199 #, fuzzy, php-format @@ -3643,17 +3584,16 @@ msgstr "å‘é€ç»™ %1$s çš„ %2$s 消æ¯" #: actions/revokerole.php:75 #, fuzzy msgid "You cannot revoke user roles on this site." -msgstr "æ— æ³•å‘æ¤ç”¨æˆ·å‘é€æ¶ˆæ¯ã€‚" +msgstr "åœ¨è¿™ä¸ªç½‘ç«™ä½ è¢«ç¦æ¢å‘布消æ¯ã€‚" #: actions/revokerole.php:82 -#, fuzzy msgid "User doesn't have this role." -msgstr "找ä¸åˆ°åŒ¹é…的用户。" +msgstr "" #: actions/rsd.php:146 actions/version.php:159 #, fuzzy msgid "StatusNet" -msgstr "头åƒå·²æ›´æ–°ã€‚" +msgstr "统计" #: actions/sandbox.php:65 actions/unsandbox.php:65 #, fuzzy @@ -3661,9 +3601,8 @@ msgid "You cannot sandbox users on this site." msgstr "æ— æ³•å‘æ¤ç”¨æˆ·å‘é€æ¶ˆæ¯ã€‚" #: actions/sandbox.php:72 -#, fuzzy msgid "User is already sandboxed." -msgstr "用户没有个人信æ¯ã€‚" +msgstr "" #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 @@ -3700,12 +3639,11 @@ msgstr "头åƒè®¾ç½®" #: actions/showapplication.php:82 #, fuzzy msgid "You must be logged in to view an application." -msgstr "您必须登录æ‰èƒ½é‚€è¯·å…¶ä»–人使用 %s" +msgstr "您必须登录æ‰èƒ½åˆ›å»ºå°ç»„。" #: actions/showapplication.php:157 -#, fuzzy msgid "Application profile" -msgstr "通告没有关è”个人信æ¯" +msgstr "" #. TRANS: Form input field label for application icon. #: actions/showapplication.php:159 lib/applicationeditform.php:182 @@ -3730,7 +3668,7 @@ msgstr "分页" #: lib/applicationeditform.php:216 lib/groupeditform.php:172 #, fuzzy msgid "Description" -msgstr "æè¿°" +msgstr "订阅" #: actions/showapplication.php:192 actions/showgroup.php:436 #: lib/profileaction.php:187 @@ -3842,12 +3780,12 @@ msgstr "%s 组" #: actions/showgroup.php:84 #, fuzzy, php-format msgid "%1$s group, page %2$d" -msgstr "%s 组æˆå‘˜, 第 %d 页" +msgstr "组,第 %d 页" #: actions/showgroup.php:227 #, fuzzy msgid "Group profile" -msgstr "组资料" +msgstr "组logo" #: actions/showgroup.php:272 actions/tagother.php:118 #: actions/userauthorization.php:175 lib/userprofile.php:178 @@ -3871,17 +3809,17 @@ msgstr "组动作" #: actions/showgroup.php:338 #, fuzzy, php-format msgid "Notice feed for %s group (RSS 1.0)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ(RSS 1.0)" #: actions/showgroup.php:344 #, fuzzy, php-format msgid "Notice feed for %s group (RSS 2.0)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ(RSS 2.0)" #: actions/showgroup.php:350 #, fuzzy, php-format msgid "Notice feed for %s group (Atom)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ(Atom)" #: actions/showgroup.php:355 #, php-format @@ -3891,7 +3829,7 @@ msgstr "%s çš„å‘件箱" #: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 #, fuzzy msgid "Members" -msgstr "注册于" +msgstr "用户始于" #: actions/showgroup.php:398 lib/profileaction.php:117 #: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95 @@ -3906,7 +3844,7 @@ msgstr "所有æˆå‘˜" #: actions/showgroup.php:439 #, fuzzy msgid "Created" -msgstr "创建" +msgstr "特å¾" #: actions/showgroup.php:455 #, php-format @@ -3919,15 +3857,13 @@ msgid "" msgstr "" #: actions/showgroup.php:461 -#, 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%%%% 的用户组,一个微åšå®¢æœåŠ¡ [micro-blogging]" -"(http://en.wikipedia.org/wiki/Micro-blogging)" #: actions/showgroup.php:489 #, fuzzy @@ -3965,27 +3901,27 @@ msgstr "带 %s æ ‡ç¾çš„通告" #: actions/showstream.php:79 #, fuzzy, php-format msgid "%1$s, page %2$d" -msgstr "%s åŠå¥½å‹" +msgstr "%1$s 和好å‹ï¼Œç¬¬%2$d页" #: actions/showstream.php:122 #, fuzzy, php-format msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ(RSS 1.0)" #: actions/showstream.php:129 #, fuzzy, php-format msgid "Notice feed for %s (RSS 1.0)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ(RSS 1.0)" #: actions/showstream.php:136 #, fuzzy, php-format msgid "Notice feed for %s (RSS 2.0)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ(RSS 2.0)" #: actions/showstream.php:143 #, fuzzy, php-format msgid "Notice feed for %s (Atom)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ(Atom)" #: actions/showstream.php:148 #, fuzzy, php-format @@ -4020,14 +3956,12 @@ msgid "" msgstr "" #: actions/showstream.php:248 -#, 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%%%%, 一个微åšå®¢æœåŠ¡ [micro-blogging]" -"(http://en.wikipedia.org/wiki/Micro-blogging)" #: actions/showstream.php:305 #, fuzzy, php-format @@ -4040,9 +3974,8 @@ msgid "You cannot silence users on this site." msgstr "æ— æ³•å‘æ¤ç”¨æˆ·å‘é€æ¶ˆæ¯ã€‚" #: actions/silence.php:72 -#, fuzzy msgid "User is already silenced." -msgstr "用户没有个人信æ¯ã€‚" +msgstr "" #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site" @@ -4055,7 +3988,7 @@ msgstr "" #: actions/siteadminpanel.php:141 #, fuzzy msgid "You must have a valid contact email address." -msgstr "ä¸æ˜¯æœ‰æ•ˆçš„电å邮件" +msgstr "ä¸æ˜¯æœ‰æ•ˆçš„电å邮件。" #: actions/siteadminpanel.php:159 #, php-format @@ -4075,9 +4008,8 @@ msgid "General" msgstr "" #: actions/siteadminpanel.php:224 -#, fuzzy msgid "Site name" -msgstr "新通告" +msgstr "" #: actions/siteadminpanel.php:225 msgid "The name of your site, like \"Yourcompany Microblog\"" @@ -4149,7 +4081,7 @@ msgstr "" #: actions/sitenoticeadminpanel.php:56 #, fuzzy msgid "Site Notice" -msgstr "新通告" +msgstr "通告" #: actions/sitenoticeadminpanel.php:67 #, fuzzy @@ -4168,7 +4100,7 @@ msgstr "" #: actions/sitenoticeadminpanel.php:176 #, fuzzy msgid "Site notice text" -msgstr "新通告" +msgstr "åˆ é™¤é€šå‘Š" #: actions/sitenoticeadminpanel.php:178 msgid "Site-wide notice text (255 chars max; HTML okay)" @@ -4177,13 +4109,13 @@ msgstr "" #: actions/sitenoticeadminpanel.php:198 #, fuzzy msgid "Save site notice" -msgstr "新通告" +msgstr "åˆ é™¤é€šå‘Š" #. TRANS: Title for SMS settings. #: actions/smssettings.php:59 #, fuzzy msgid "SMS settings" -msgstr "SMSçŸä¿¡è®¾ç½®" +msgstr "头åƒè®¾ç½®" #. TRANS: SMS settings page instructions. #. TRANS: %%site.name%% is the name of the site. @@ -4194,15 +4126,14 @@ msgstr "您å¯ä»¥é€šè¿‡ %%site.name%% 的电å邮件接收SMSçŸä¿¡ã€‚" #. TRANS: Message given in the SMS settings if SMS is not enabled on the site. #: actions/smssettings.php:97 -#, fuzzy msgid "SMS is not available." -msgstr "这个页é¢ä¸æ供您想è¦çš„媒体类型" +msgstr "" #. TRANS: Form legend for SMS settings form. #: actions/smssettings.php:111 #, fuzzy msgid "SMS address" -msgstr "IM å¸å·" +msgstr "电å邮件地å€" #. TRANS: Form guide in SMS settings form. #: actions/smssettings.php:120 @@ -4235,7 +4166,7 @@ msgstr "确认" #: actions/smssettings.php:153 #, fuzzy msgid "SMS phone number" -msgstr "SMSçŸä¿¡ç”µè¯å·ç " +msgstr "没有电è¯å·ç 。" #. TRANS: SMS phone number input field instructions in SMS settings form. #: actions/smssettings.php:156 @@ -4246,7 +4177,7 @@ msgstr "电è¯å·ç ,ä¸å¸¦æ ‡ç‚¹æˆ–ç©ºæ ¼ï¼ŒåŒ…å«åœ°åŒºä»£ç " #: actions/smssettings.php:195 #, fuzzy msgid "SMS preferences" -msgstr "首选项" +msgstr "首选项已ä¿å˜ã€‚" #. TRANS: Checkbox label in SMS preferences form. #: actions/smssettings.php:201 @@ -4288,7 +4219,7 @@ msgid "" "A confirmation code was sent to the phone number you added. Check your phone " "for the code and instructions on how to use it." msgstr "" -"验è¯ç 已被å‘é€åˆ°æ‚¨æ–°å¢žçš„电è¯å·ç 。请检查收件箱(和垃圾箱),找到验è¯ç 并按è¦æ±‚" +"验è¯ç 已被å‘é€åˆ°æ‚¨æ–°å¢žçš„电å邮件。请检查收件箱(和垃圾箱),找到验è¯ç 并按è¦æ±‚" "使用它。" #. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number. @@ -4300,7 +4231,7 @@ msgstr "确认ç 错误。" #: actions/smssettings.php:427 #, fuzzy msgid "SMS confirmation cancelled." -msgstr "å·²å–消确认。" +msgstr "SMSçŸä¿¡ç¡®è®¤" #. TRANS: Message given trying to remove an SMS phone number that is not #. TRANS: registered for the active user. @@ -4310,9 +4241,8 @@ msgstr "这是他人的电è¯å·ç 。" #. TRANS: Message given after successfully removing a registered SMS phone number. #: actions/smssettings.php:470 -#, fuzzy msgid "The SMS phone number was removed." -msgstr "SMSçŸä¿¡ç”µè¯å·ç " +msgstr "" #. TRANS: Label for mobile carrier dropdown menu in SMS settings. #: actions/smssettings.php:511 @@ -4350,7 +4280,7 @@ msgstr "" #: actions/snapshotadminpanel.php:65 #, fuzzy msgid "Manage snapshot configuration" -msgstr "主站导航" +msgstr "电å邮件地å€ç¡®è®¤" #: actions/snapshotadminpanel.php:127 msgid "Invalid snapshot run value." @@ -4404,13 +4334,13 @@ msgstr "头åƒè®¾ç½®" #: actions/subedit.php:70 #, fuzzy msgid "You are not subscribed to that profile." -msgstr "您未告知æ¤ä¸ªäººä¿¡æ¯" +msgstr "您已订阅这些用户:" #. TRANS: Exception thrown when a subscription could not be stored on the server. #: actions/subedit.php:83 classes/Subscription.php:136 #, fuzzy msgid "Could not save subscription." -msgstr "æ— æ³•åˆ é™¤è®¢é˜…ã€‚" +msgstr "æ— æ³•æ·»åŠ æ–°çš„è®¢é˜…ã€‚" #: actions/subscribe.php:77 msgid "This action only accepts POST requests." @@ -4422,9 +4352,8 @@ msgid "No such profile." msgstr "没有这份通告。" #: actions/subscribe.php:117 -#, fuzzy msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." -msgstr "您未告知æ¤ä¸ªäººä¿¡æ¯" +msgstr "" #: actions/subscribe.php:145 #, fuzzy @@ -4439,7 +4368,7 @@ msgstr "订阅者" #: actions/subscribers.php:52 #, fuzzy, php-format msgid "%1$s subscribers, page %2$d" -msgstr "%s 订阅者, 第 %d 页" +msgstr "%1$s 和好å‹ï¼Œç¬¬%2$d页" #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." @@ -4476,7 +4405,7 @@ msgstr "所有订阅" #: actions/subscriptions.php:54 #, fuzzy, php-format msgid "%1$s subscriptions, page %2$d" -msgstr "所有订阅" +msgstr "%1$s 和好å‹ï¼Œç¬¬%2$d页" #: actions/subscriptions.php:65 msgid "These are the people whose notices you listen to." @@ -4514,27 +4443,26 @@ msgstr "SMSçŸä¿¡" #: actions/tag.php:69 #, fuzzy, php-format msgid "Notices tagged with %1$s, page %2$d" -msgstr "ç”¨æˆ·è‡ªåŠ æ ‡ç¾ %s - 第 %d 页" +msgstr "带 %s æ ‡ç¾çš„通告" #: actions/tag.php:87 #, fuzzy, php-format msgid "Notice feed for tag %s (RSS 1.0)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ" #: actions/tag.php:93 #, fuzzy, php-format msgid "Notice feed for tag %s (RSS 2.0)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ" #: actions/tag.php:99 #, fuzzy, php-format msgid "Notice feed for tag %s (Atom)" -msgstr "%s 的通告èšåˆ" +msgstr "%s 好å‹çš„èšåˆ" #: actions/tagother.php:39 -#, fuzzy msgid "No ID argument." -msgstr "没有这份文档。" +msgstr "" #: actions/tagother.php:65 #, fuzzy, php-format @@ -4571,7 +4499,7 @@ msgstr "ä½ åªèƒ½ç»™ä½ è®¢é˜…çš„äººæˆ–è®¢é˜…ä½ çš„äººåŠ æ ‡ç¾ã€‚" #: actions/tagother.php:200 #, fuzzy msgid "Could not save tags." -msgstr "æ— æ³•ä¿å˜å¤´åƒ" +msgstr "æ— æ³•ä¿å˜ä¸ªäººä¿¡æ¯ã€‚" #: actions/tagother.php:236 msgid "Use this form to add tags to your subscribers or subscriptions." @@ -4583,14 +4511,13 @@ msgid "No such tag." msgstr "未找到æ¤æ¶ˆæ¯ã€‚" #: 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 @@ -4600,7 +4527,7 @@ msgstr "用户没有个人信æ¯ã€‚" #: actions/unsubscribe.php:77 #, fuzzy msgid "No profile ID in request." -msgstr "æœåŠ¡å™¨æ²¡æœ‰è¿”回个人信æ¯URL。" +msgstr "未收到认è¯è¯·æ±‚ï¼" #: actions/unsubscribe.php:98 #, fuzzy @@ -4693,19 +4620,15 @@ 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:196 actions/version.php:167 -#, fuzzy msgid "License" -msgstr "注册è¯" +msgstr "" #: actions/userauthorization.php:217 msgid "Accept" @@ -4724,7 +4647,7 @@ msgstr "æ‹’ç»" #: actions/userauthorization.php:220 #, fuzzy msgid "Reject this subscription" -msgstr "所有订阅" +msgstr "确认订阅" #: actions/userauthorization.php:232 msgid "No authorization request!" @@ -4735,25 +4658,22 @@ msgid "Subscription authorized" msgstr "订阅已确认" #: actions/userauthorization.php:256 -#, fuzzy msgid "" "The subscription has been authorized, but no callback URL was passed. Check " "with the site’s instructions for details on how to authorize the " "subscription. Your subscription token is:" msgstr "" -"è®¢é˜…å·²ç¡®è®¤ï¼Œä½†æ˜¯æ²¡æœ‰å›žä¼ URL。请到æ¤ç½‘ç«™æŸ¥çœ‹å¦‚ä½•ç¡®è®¤è®¢é˜…ã€‚æ‚¨çš„è®¢é˜…æ ‡è¯†æ˜¯ï¼š" #: actions/userauthorization.php:266 msgid "Subscription rejected" msgstr "订阅被拒ç»" #: actions/userauthorization.php:268 -#, fuzzy msgid "" "The subscription has been rejected, but no callback URL was passed. Check " "with the site’s instructions for details on how to fully reject the " "subscription." -msgstr "订阅已被拒ç»ï¼Œä½†æ˜¯æ²¡æœ‰å›žä¼ URL。请到æ¤ç½‘站查看如何拒ç»è®¢é˜…。" +msgstr "" #: actions/userauthorization.php:303 #, php-format @@ -4781,14 +4701,14 @@ msgid "Avatar URL ‘%s’ is not valid." msgstr "" #: actions/userauthorization.php:350 -#, fuzzy, php-format +#, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "æ— æ³•è®¿é—®å¤´åƒURL '%s'" +msgstr "" #: actions/userauthorization.php:355 -#, fuzzy, php-format +#, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "'%s' 图åƒæ ¼å¼é”™è¯¯" +msgstr "" #: actions/userdesignsettings.php:76 lib/designsettings.php:65 #, fuzzy @@ -4809,12 +4729,11 @@ msgstr "" #: actions/usergroups.php:66 #, fuzzy, php-format msgid "%1$s groups, page %2$d" -msgstr "%s 组æˆå‘˜, 第 %d 页" +msgstr "组,第 %d 页" #: actions/usergroups.php:132 -#, fuzzy msgid "Search for more groups" -msgstr "检索人或文å—" +msgstr "" #: actions/usergroups.php:159 #, fuzzy, php-format @@ -4934,7 +4853,7 @@ msgstr "大å°ä¸æ£ç¡®ã€‚" #: classes/Group_member.php:42 #, fuzzy msgid "Group join failed." -msgstr "组资料" +msgstr "å°ç»„未找到。" #. TRANS: Exception thrown when trying to leave a group the user is not a member of. #: classes/Group_member.php:55 @@ -4946,7 +4865,7 @@ msgstr "æ— æ³•æ›´æ–°ç»„" #: classes/Group_member.php:63 #, fuzzy msgid "Group leave failed." -msgstr "组资料" +msgstr "ä¸Šä¼ å¤±è´¥" #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 @@ -4993,7 +4912,7 @@ msgstr "" #: classes/Notice.php:190 #, fuzzy, php-format msgid "Database error inserting hashtag: %s" -msgstr "æ·»åŠ æ ‡ç¾æ—¶æ•°æ®åº“出错:%s" +msgstr "æ·»åŠ å¤´åƒå‡ºé”™" #. TRANS: Client exception thrown if a notice contains too many characters. #: classes/Notice.php:260 @@ -5045,21 +4964,21 @@ msgstr "ä¿å˜é€šå‘Šæ—¶å‡ºé”™ã€‚" #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1746 #, fuzzy, php-format msgid "RT @%1$s %2$s" msgstr "%1$s (%2$s)" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5084,8 +5003,9 @@ msgstr "那个用户阻æ¢äº†ä½ 的订阅。" #. TRANS: Exception thrown when trying to subscribe while already subscribed. #: classes/Subscription.php:80 +#, fuzzy msgid "Already subscribed!" -msgstr "" +msgstr "未订阅ï¼" #. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user. #: classes/Subscription.php:85 @@ -5103,19 +5023,19 @@ msgstr "未订阅ï¼" #: classes/Subscription.php:178 #, fuzzy msgid "Could not delete self-subscription." -msgstr "æ— æ³•åˆ é™¤è®¢é˜…ã€‚" +msgstr "æ— æ³•æ·»åŠ æ–°çš„è®¢é˜…ã€‚" #. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server. #: classes/Subscription.php:206 #, fuzzy msgid "Could not delete subscription OMB token." -msgstr "æ— æ³•åˆ é™¤è®¢é˜…ã€‚" +msgstr "æ— æ³•æ·»åŠ æ–°çš„è®¢é˜…ã€‚" #. TRANS: Exception thrown when a subscription could not be deleted on the server. #: classes/Subscription.php:218 #, fuzzy msgid "Could not delete subscription." -msgstr "æ— æ³•åˆ é™¤è®¢é˜…ã€‚" +msgstr "æ— æ³•æ·»åŠ æ–°çš„è®¢é˜…ã€‚" #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. @@ -5133,19 +5053,19 @@ msgstr "æ— æ³•åˆ›å»ºç»„ã€‚" #: classes/User_group.php:506 #, fuzzy msgid "Could not set group URI." -msgstr "æ— æ³•åˆ é™¤è®¢é˜…ã€‚" +msgstr "æ— æ³•åˆ›å»ºç»„ã€‚" #. TRANS: Server exception thrown when setting group membership failed. #: classes/User_group.php:529 #, fuzzy msgid "Could not set group membership." -msgstr "æ— æ³•åˆ é™¤è®¢é˜…ã€‚" +msgstr "æ— æ³•åˆ›å»ºç»„ã€‚" #. TRANS: Server exception thrown when saving local group information failed. #: classes/User_group.php:544 #, fuzzy msgid "Could not save local group info." -msgstr "æ— æ³•åˆ é™¤è®¢é˜…ã€‚" +msgstr "æ— æ³•ä¿å˜ä¸ªäººä¿¡æ¯ã€‚" #. TRANS: Link title attribute in user account settings menu. #: lib/accountsettingsaction.php:109 @@ -5201,10 +5121,9 @@ msgstr "主站导航" #. TRANS: Tooltip for main menu option "Personal" #: lib/action.php:442 -#, fuzzy msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" -msgstr "个人资料åŠæœ‹å‹å¹´è¡¨" +msgstr "" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline #: lib/action.php:445 @@ -5218,14 +5137,13 @@ msgstr "个人" #, fuzzy msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" -msgstr "修改资料" +msgstr "修改密ç " #. TRANS: Tooltip for main menu option "Services" #: lib/action.php:452 -#, fuzzy msgctxt "TOOLTIP" msgid "Connect to services" -msgstr "æ— æ³•é‡å®šå‘到æœåŠ¡å™¨ï¼š%s" +msgstr "" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services #: lib/action.php:455 @@ -5265,21 +5183,20 @@ msgstr "邀请" #, fuzzy msgctxt "TOOLTIP" msgid "Logout from the site" -msgstr "登出本站" +msgstr "登录" #. TRANS: Main menu option when logged in to log out the current user #: lib/action.php:477 #, fuzzy msgctxt "MENU" msgid "Logout" -msgstr "登出" +msgstr "logo已更新。" #. TRANS: Tooltip for main menu option "Register" #: lib/action.php:482 -#, fuzzy msgctxt "TOOLTIP" msgid "Create an account" -msgstr "创建新å¸å·" +msgstr "" #. TRANS: Main menu option when not logged in to register a new account #: lib/action.php:485 @@ -5293,7 +5210,7 @@ msgstr "注册" #, fuzzy msgctxt "TOOLTIP" msgid "Login to the site" -msgstr "登入本站" +msgstr "登录" #: lib/action.php:491 #, fuzzy @@ -5316,10 +5233,9 @@ msgstr "帮助" #. TRANS: Tooltip for main menu option "Search" #: lib/action.php:500 -#, fuzzy msgctxt "TOOLTIP" msgid "Search for people or text" -msgstr "检索人或文å—" +msgstr "" #: lib/action.php:503 #, fuzzy @@ -5349,7 +5265,7 @@ msgstr "新通告" #: lib/action.php:762 #, fuzzy msgid "Secondary site navigation" -msgstr "次项站导航" +msgstr "主站导航" #. TRANS: Secondary navigation menu option leading to help on StatusNet. #: lib/action.php:768 @@ -5398,13 +5314,11 @@ msgstr "StatusNet软件注册è¯" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. #: lib/action.php:827 -#, fuzzy, php-format +#, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" -"**%%site.name%%** 是一个微åšå®¢æœåŠ¡ï¼Œæ供者为 [%%site.broughtby%%](%%site." -"broughtbyurl%%)。" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. #: lib/action.php:830 @@ -5465,14 +5379,13 @@ msgstr "分页" #: lib/action.php:1203 #, fuzzy msgid "After" -msgstr "« 之åŽ" +msgstr "其他" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. #: lib/action.php:1213 -#, fuzzy msgid "Before" -msgstr "ä¹‹å‰ Â»" +msgstr "" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. #: lib/activity.php:122 @@ -5543,10 +5456,9 @@ msgstr "SMSçŸä¿¡ç¡®è®¤" #. TRANS: Menu item for site administration #: lib/adminpanelaction.php:360 -#, fuzzy msgctxt "MENU" msgid "Design" -msgstr "个人" +msgstr "" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:366 @@ -5581,7 +5493,7 @@ msgstr "SMSçŸä¿¡ç¡®è®¤" #: lib/adminpanelaction.php:398 #, fuzzy msgid "Edit site notice" -msgstr "新通告" +msgstr "åˆ é™¤é€šå‘Š" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:406 @@ -5606,21 +5518,19 @@ msgstr "" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:209 -#, fuzzy, php-format +#, php-format msgid "Describe your application in %d characters" -msgstr "用ä¸è¶…过140个å—符æ述您自己和您的爱好" +msgstr "" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:213 -#, fuzzy msgid "Describe your application" -msgstr "用ä¸è¶…过140个å—符æ述您自己和您的爱好" +msgstr "" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:224 -#, fuzzy msgid "URL of the homepage of this application" -msgstr "您的主页ã€åšå®¢æˆ–在其他站点的URL" +msgstr "" #. TRANS: Form input field label. #: lib/applicationeditform.php:226 @@ -5635,9 +5545,8 @@ msgstr "" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:242 -#, fuzzy msgid "URL for the homepage of the organization" -msgstr "您的主页ã€åšå®¢æˆ–在其他站点的URL" +msgstr "" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:251 @@ -5700,7 +5609,7 @@ msgstr "" #, fuzzy msgctxt "BUTTON" msgid "Revoke" -msgstr "移除" +msgstr "æ¢å¤" #. TRANS: DT element label in attachment list. #: lib/attachmentlist.php:88 @@ -5716,7 +5625,7 @@ msgstr "" #: lib/attachmentlist.php:279 #, fuzzy msgid "Provider" -msgstr "个人信æ¯" +msgstr "预览" #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" @@ -5732,9 +5641,8 @@ msgid "Password changing failed" msgstr "密ç å·²ä¿å˜ã€‚" #: lib/authenticationplugin.php:236 -#, fuzzy msgid "Password changing is not allowed" -msgstr "密ç å·²ä¿å˜ã€‚" +msgstr "" #: lib/channel.php:157 lib/channel.php:177 msgid "Command results" @@ -5749,9 +5657,8 @@ msgid "Command failed" msgstr "执行失败" #: lib/command.php:83 lib/command.php:105 -#, fuzzy msgid "Notice with that id does not exist" -msgstr "没有找到æ¤IDçš„ä¿¡æ¯ã€‚" +msgstr "" #: lib/command.php:99 lib/command.php:596 msgid "User has no last notice" @@ -5805,16 +5712,16 @@ msgstr "您已ç»æ˜¯è¯¥ç»„æˆå‘˜" #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. #: lib/command.php:339 -#, fuzzy, php-format +#, php-format msgid "Could not join user %1$s to group %2$s" -msgstr "æ— æ³•æŠŠ %s ç”¨æˆ·æ·»åŠ åˆ° %s 组" +msgstr "" #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. #: lib/command.php:385 -#, fuzzy, php-format +#, php-format msgid "Could not remove user %1$s from group %2$s" -msgstr "æ— æ³•è®¢é˜…ç”¨æˆ·ï¼šæœªæ‰¾åˆ°ã€‚" +msgstr "" #. TRANS: Whois output. %s is the full name of the queried user. #: lib/command.php:418 @@ -5852,9 +5759,9 @@ msgstr "" #. TRANS: Message given if content is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. #: lib/command.php:472 -#, fuzzy, php-format +#, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d" -msgstr "您的消æ¯åŒ…å« %d 个å—符,超出长度é™åˆ¶ - ä¸èƒ½è¶…过 140 个å—符。" +msgstr "" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. @@ -5875,7 +5782,7 @@ msgstr "æ— æ³•å¼€å¯é€šå‘Šã€‚" #: lib/command.php:519 #, fuzzy msgid "Already repeated that notice" -msgstr "åˆ é™¤é€šå‘Š" +msgstr "æ— æ³•åˆ é™¤é€šå‘Šã€‚" #. TRANS: Message given having repeated a notice from another user. #. TRANS: %s is the name of the user for which the notice was repeated. @@ -5887,17 +5794,17 @@ msgstr "消æ¯å·²å‘布。" #: lib/command.php:531 #, fuzzy msgid "Error repeating notice." -msgstr "ä¿å˜é€šå‘Šæ—¶å‡ºé”™ã€‚" +msgstr "ä¿å˜ç”¨æˆ·è®¾ç½®æ—¶å‡ºé”™ã€‚" #: lib/command.php:562 -#, fuzzy, php-format +#, php-format msgid "Notice too long - maximum is %d characters, you sent %d" -msgstr "您的消æ¯åŒ…å« %d 个å—符,超出长度é™åˆ¶ - ä¸èƒ½è¶…过 140 个å—符。" +msgstr "" #: lib/command.php:571 #, fuzzy, php-format msgid "Reply to %s sent" -msgstr "æ— æ³•åˆ é™¤é€šå‘Šã€‚" +msgstr "%s 的回å¤" #: lib/command.php:573 #, fuzzy @@ -5909,9 +5816,8 @@ msgid "Specify the name of the user to subscribe to" msgstr "指定è¦è®¢é˜…的用户å" #: lib/command.php:628 -#, fuzzy msgid "Can't subscribe to OMB profiles by command." -msgstr "您未告知æ¤ä¸ªäººä¿¡æ¯" +msgstr "" #: lib/command.php:634 #, php-format @@ -5964,7 +5870,7 @@ msgstr "å–消订阅 %s" #: lib/command.php:778 #, fuzzy msgid "You are not subscribed to anyone." -msgstr "您未告知æ¤ä¸ªäººä¿¡æ¯" +msgstr "您已订阅这些用户:" #: lib/command.php:780 msgid "You are subscribed to this person:" @@ -6047,9 +5953,8 @@ msgid "You may wish to run the installer to fix this." msgstr "" #: lib/common.php:139 -#, fuzzy msgid "Go to the installer." -msgstr "登入本站" +msgstr "" #: lib/connectsettingsaction.php:110 msgid "IM" @@ -6079,13 +5984,13 @@ 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 "您å¯ä»¥åœ¨è¿™é‡Œä¸Šä¼ 个人头åƒã€‚" +msgstr "ä½ å¯ä»¥ç»™ä½ 的组上载一个logo图。" #: lib/designsettings.php:418 msgid "Design defaults restored." @@ -6126,9 +6031,8 @@ msgid "Export data" msgstr "导出数æ®" #: lib/galleryaction.php:121 -#, fuzzy msgid "Filter tags" -msgstr "%s æ ‡ç¾çš„èšåˆ" +msgstr "" #: lib/galleryaction.php:131 msgid "All" @@ -6163,14 +6067,13 @@ msgid "URL of the homepage or blog of the group or topic" 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 "" #: lib/groupeditform.php:179 #, fuzzy @@ -6193,9 +6096,9 @@ msgid "Blocked" msgstr "阻æ¢" #: lib/groupnav.php:102 -#, fuzzy, php-format +#, php-format msgid "%s blocked users" -msgstr "阻æ¢ç”¨æˆ·" +msgstr "" #: lib/groupnav.php:108 #, php-format @@ -6205,7 +6108,7 @@ msgstr "编辑 %s群选项" #: lib/groupnav.php:113 #, fuzzy msgid "Logo" -msgstr "Logoå›¾æ ‡" +msgstr "登录" #: lib/groupnav.php:114 #, php-format @@ -6259,7 +6162,7 @@ msgstr "ä¸æ˜¯å›¾ç‰‡æ–‡ä»¶æˆ–文件已æŸå。" #: lib/imagefile.php:122 #, fuzzy msgid "Lost our file." -msgstr "没有这份通告。" +msgstr "文件数æ®ä¸¢å¤±" #: lib/imagefile.php:163 lib/imagefile.php:224 msgid "Unknown file type" @@ -6286,7 +6189,7 @@ msgstr "" #: lib/joinform.php:114 #, fuzzy msgid "Join" -msgstr "åŠ å…¥" +msgstr "登录" #: lib/leaveform.php:114 #, fuzzy @@ -6296,12 +6199,11 @@ msgstr "ä¿å˜" #: lib/logingroupnav.php:80 #, fuzzy msgid "Login with a username and password" -msgstr "输入用户å和密ç 以登录。" +msgstr "用户å或密ç ä¸æ£ç¡®ã€‚" #: lib/logingroupnav.php:86 -#, fuzzy msgid "Sign up for a new account" -msgstr "创建新å¸å·" +msgstr "" #. TRANS: Subject for address confirmation email #: lib/mail.php:174 @@ -6341,7 +6243,7 @@ msgstr "" #. TRANS: Main body of new-subscriber notification e-mail #: lib/mail.php:254 -#, fuzzy, php-format +#, php-format msgid "" "%1$s is now listening to your notices on %2$s.\n" "\n" @@ -6354,19 +6256,12 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" -"%1$s 开始关注您的 %2$s ä¿¡æ¯ã€‚\n" -"\n" -"\t%3$s\n" -"\n" -"为您效力的 %4$s\n" #. TRANS: Profile info line in new-subscriber notification e-mail #: lib/mail.php:274 #, fuzzy, php-format msgid "Bio: %s" -msgstr "" -"è‡ªä¼ Bio: %s\n" -"\n" +msgstr "ä½ç½®ï¼š%s" #. TRANS: Subject of notification mail for new posting email address #: lib/mail.php:304 @@ -6465,7 +6360,7 @@ msgstr "" #: lib/mail.php:589 #, fuzzy, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "%s 收è—了您的通告" +msgstr "如果有人收è—我的通告,å‘邮件通知我。" #. TRANS: Body for favorite notification email #: lib/mail.php:592 @@ -6541,10 +6436,9 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:505 -#, fuzzy +#: lib/mailbox.php:228 lib/noticelist.php:506 msgid "from" -msgstr " 从 " +msgstr "" #: lib/mailhandler.php:37 msgid "Could not parse message." @@ -6608,7 +6502,7 @@ msgstr "" #: lib/mediafile.php:202 lib/mediafile.php:238 #, fuzzy msgid "Could not determine file's MIME type." -msgstr "æ— æ³•èŽ·å–收è—的通告。" +msgstr "æ— æ³•åˆ é™¤æ”¶è—。" #: lib/mediafile.php:318 #, php-format @@ -6635,15 +6529,14 @@ msgid "Available characters" msgstr "6 个或更多å—符" #: lib/messageform.php:178 lib/noticeform.php:236 -#, fuzzy msgctxt "Send button for sending notice" msgid "Send" -msgstr "å‘é€" +msgstr "" #: lib/noticeform.php:160 #, fuzzy msgid "Send a notice" -msgstr "å‘é€æ¶ˆæ¯" +msgstr "新通告" #: lib/noticeform.php:173 #, php-format @@ -6659,14 +6552,12 @@ msgid "Attach a file" msgstr "" #: lib/noticeform.php:212 -#, fuzzy msgid "Share my location" -msgstr "æ— æ³•ä¿å˜ä¸ªäººä¿¡æ¯ã€‚" +msgstr "" #: lib/noticeform.php:215 -#, fuzzy msgid "Do not share my location" -msgstr "æ— æ³•ä¿å˜ä¸ªäººä¿¡æ¯ã€‚" +msgstr "" #: lib/noticeform.php:216 msgid "" @@ -6676,9 +6567,8 @@ msgstr "" #. TRANS: Used in coordinates as abbreviation of north #: lib/noticelist.php:436 -#, fuzzy msgid "N" -msgstr "å¦" +msgstr "" #. TRANS: Used in coordinates as abbreviation of south #: lib/noticelist.php:438 @@ -6704,27 +6594,26 @@ msgstr "" msgid "at" msgstr "" -#: lib/noticelist.php:567 +#: lib/noticelist.php:568 #, fuzzy msgid "in context" msgstr "没有内容ï¼" -#: lib/noticelist.php:602 -#, fuzzy +#: lib/noticelist.php:603 msgid "Repeated by" -msgstr "创建" +msgstr "" -#: lib/noticelist.php:629 +#: lib/noticelist.php:630 #, fuzzy msgid "Reply to this notice" msgstr "æ— æ³•åˆ é™¤é€šå‘Šã€‚" -#: lib/noticelist.php:630 +#: lib/noticelist.php:631 #, fuzzy msgid "Reply" msgstr "回å¤" -#: lib/noticelist.php:674 +#: lib/noticelist.php:675 #, fuzzy msgid "Notice repeated" msgstr "消æ¯å·²å‘布。" @@ -6798,7 +6687,7 @@ msgstr "您å‘é€çš„消æ¯" #: lib/personaltagcloudsection.php:56 #, fuzzy, php-format msgid "Tags in %s's notices" -msgstr "%s's 的消æ¯çš„æ ‡ç¾" +msgstr "这个组所å‘布的消æ¯çš„æ ‡ç¾" #: lib/plugin.php:115 #, fuzzy @@ -6853,9 +6742,8 @@ msgid "User groups" msgstr "用户组" #: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85 -#, fuzzy msgid "Recent tags" -msgstr "æœ€è¿‘çš„æ ‡ç¾" +msgstr "" #: lib/publicgroupnav.php:88 msgid "Featured" @@ -6867,9 +6755,8 @@ msgid "Popular" msgstr "用户" #: lib/redirectingaction.php:95 -#, fuzzy msgid "No return-to arguments." -msgstr "没有这份文档。" +msgstr "" #: lib/repeatform.php:107 #, fuzzy @@ -6886,9 +6773,9 @@ msgid "Repeat this notice" msgstr "æ— æ³•åˆ é™¤é€šå‘Šã€‚" #: lib/revokeroleform.php:91 -#, fuzzy, php-format +#, php-format msgid "Revoke the \"%s\" role from this user" -msgstr "该组æˆå‘˜åˆ—表。" +msgstr "" #: lib/router.php:709 msgid "No single user defined for single-user mode." @@ -6902,7 +6789,7 @@ msgstr "收件箱" #: lib/sandboxform.php:78 #, fuzzy msgid "Sandbox this user" -msgstr "å–消阻æ¢æ¬¡ç”¨æˆ·" +msgstr "呼å«è¿™ä¸ªç”¨æˆ·" #: lib/searchaction.php:120 #, fuzzy @@ -6948,19 +6835,18 @@ 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 #, fuzzy, php-format msgid "People %s subscribes to" -msgstr "%s 订阅的人" +msgstr "远程订阅" #: lib/subgroupnav.php:91 #, fuzzy, php-format @@ -6994,7 +6880,7 @@ msgstr "" #: lib/tagcloudsection.php:56 #, fuzzy msgid "None" -msgstr "å¦" +msgstr "(没有)" #: lib/themeuploader.php:50 msgid "This server cannot handle theme uploads without ZIP support." @@ -7038,12 +6924,11 @@ msgstr "" #: lib/themeuploader.php:234 #, fuzzy msgid "Error opening theme archive." -msgstr "更新远程的个人信æ¯æ—¶å‡ºé”™" +msgstr "å‘é€æ¶ˆæ¯å‡ºé”™ã€‚" #: lib/topposterssection.php:74 -#, fuzzy msgid "Top posters" -msgstr "çŒæ°´ç²¾è‹±" +msgstr "" #: lib/unsandboxform.php:69 msgid "Unsandbox" @@ -7052,7 +6937,7 @@ msgstr "" #: lib/unsandboxform.php:80 #, fuzzy msgid "Unsandbox this user" -msgstr "å–消阻æ¢æ¬¡ç”¨æˆ·" +msgstr "呼å«è¿™ä¸ªç”¨æˆ·" #: lib/unsilenceform.php:67 msgid "Unsilence" @@ -7061,7 +6946,7 @@ msgstr "" #: lib/unsilenceform.php:78 #, fuzzy msgid "Unsilence this user" -msgstr "å–消阻æ¢æ¬¡ç”¨æˆ·" +msgstr "呼å«è¿™ä¸ªç”¨æˆ·" #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 #, fuzzy @@ -7085,7 +6970,7 @@ msgstr "头åƒ" #: lib/userprofile.php:234 lib/userprofile.php:248 #, fuzzy msgid "User actions" -msgstr "未知动作" +msgstr "组动作" #: lib/userprofile.php:237 msgid "User deletion in progress..." @@ -7117,13 +7002,12 @@ msgstr "" #: lib/userprofile.php:364 #, fuzzy msgid "User role" -msgstr "用户没有个人信æ¯ã€‚" +msgstr "用户组" #: lib/userprofile.php:366 -#, fuzzy msgctxt "role" msgid "Administrator" -msgstr "admin管ç†å‘˜" +msgstr "" #: lib/userprofile.php:367 msgctxt "role" @@ -7195,6 +7079,6 @@ msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" #: lib/xmppmanager.php:403 -#, fuzzy, php-format +#, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." -msgstr "您的消æ¯åŒ…å« %d 个å—符,超出长度é™åˆ¶ - ä¸èƒ½è¶…过 140 个å—符。" +msgstr "" diff --git a/locale/zh_TW/LC_MESSAGES/statusnet.po b/locale/zh_TW/LC_MESSAGES/statusnet.po index 1e5b44ae6..3f29e3f5b 100644 --- a/locale/zh_TW/LC_MESSAGES/statusnet.po +++ b/locale/zh_TW/LC_MESSAGES/statusnet.po @@ -7,12 +7,12 @@ msgid "" msgstr "" "Project-Id-Version: StatusNet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-03 13:21+0000\n" -"PO-Revision-Date: 2010-08-03 13:22:35+0000\n" +"POT-Creation-Date: 2010-08-11 10:11+0000\n" +"PO-Revision-Date: 2010-08-11 10:13:29+0000\n" "Language-Team: Traditional Chinese\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r70381); Translate extension (2010-07-21)\n" +"X-Generator: MediaWiki 1.17alpha (r70848); Translate extension (2010-07-21)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: zh-hant\n" "X-Message-Group: out-statusnet\n" @@ -27,15 +27,13 @@ msgstr "接å—" #. TRANS: Page notice #: actions/accessadminpanel.php:67 -#, fuzzy msgid "Site access settings" -msgstr "線上å³æ™‚通è¨å®š" +msgstr "" #. TRANS: Form legend for registration form. #: actions/accessadminpanel.php:161 -#, fuzzy msgid "Registration" -msgstr "所有訂閱" +msgstr "" #. TRANS: Checkbox instructions for admin setting "Private" #: actions/accessadminpanel.php:165 @@ -65,15 +63,13 @@ msgstr "" #. TRANS: Checkbox label for disabling new user registrations. #: actions/accessadminpanel.php:185 -#, fuzzy msgid "Closed" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #. TRANS: Title / tooltip for button to save access settings in site admin panel #: actions/accessadminpanel.php:202 -#, fuzzy msgid "Save access settings" -msgstr "線上å³æ™‚通è¨å®š" +msgstr "" #. TRANS: Button label to save e-mail preferences. #. TRANS: Button label to save IM preferences. @@ -91,7 +87,7 @@ msgstr "" #: actions/showfavorites.php:138 actions/tag.php:52 #, fuzzy msgid "No such page." -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "ç„¡æ¤ä½¿ç”¨è€…" #: actions/all.php:79 actions/allrss.php:68 #: actions/apiaccountupdatedeliverydevice.php:114 @@ -135,21 +131,21 @@ msgstr "%s與好å‹" #. TRANS: %1$s is user nickname #: actions/all.php:107 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (RSS 1.0)" -msgstr "發é€çµ¦%s好å‹çš„訂閱" +msgstr "" #. TRANS: %1$s is user nickname #: actions/all.php:116 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (RSS 2.0)" -msgstr "發é€çµ¦%s好å‹çš„訂閱" +msgstr "" #. TRANS: %1$s is user nickname #: actions/all.php:125 -#, fuzzy, php-format +#, php-format msgid "Feed for friends of %s (Atom)" -msgstr "發é€çµ¦%s好å‹çš„訂閱" +msgstr "" #. TRANS: %1$s is user nickname #: actions/all.php:138 @@ -289,9 +285,8 @@ msgid "Could not update your design." msgstr "無法更新使用者" #: actions/apiblockcreate.php:105 -#, fuzzy msgid "You cannot block yourself!" -msgstr "無法更新使用者" +msgstr "" #: actions/apiblockcreate.php:126 msgid "Block user failed." @@ -331,8 +326,9 @@ msgid "That's too long. Max message size is %d chars." msgstr "" #: actions/apidirectmessagenew.php:138 +#, fuzzy msgid "Recipient user not found." -msgstr "" +msgstr "確èªç¢¼éºå¤±" #: actions/apidirectmessagenew.php:142 msgid "Can't send direct messages to users who aren't your friend." @@ -348,21 +344,23 @@ msgid "This status is already a favorite." msgstr "" #: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:285 +#, fuzzy msgid "Could not create favorite." -msgstr "" +msgstr "無法儲å˜å€‹äººè³‡æ–™" #: actions/apifavoritedestroy.php:123 msgid "That status is not a favorite." msgstr "" #: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#, fuzzy msgid "Could not delete favorite." -msgstr "" +msgstr "無法更新使用者" #: actions/apifriendshipscreate.php:109 #, fuzzy msgid "Could not follow user: profile not found." -msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" +msgstr "無法儲å˜å€‹äººè³‡æ–™" #: actions/apifriendshipscreate.php:118 #, php-format @@ -370,14 +368,12 @@ msgid "Could not follow user: %s is already on your list." msgstr "" #: actions/apifriendshipsdestroy.php:109 -#, fuzzy msgid "Could not unfollow user: User not found." -msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" +msgstr "" #: actions/apifriendshipsdestroy.php:120 -#, fuzzy msgid "You cannot unfollow yourself." -msgstr "無法更新使用者" +msgstr "" #: actions/apifriendshipsexists.php:91 msgid "Two valid IDs or screen_names must be supplied." @@ -408,8 +404,9 @@ msgstr "æ¤æš±ç¨±å·²æœ‰äººä½¿ç”¨ã€‚å†è©¦è©¦çœ‹åˆ¥çš„å§ã€‚" #: actions/apigroupcreate.php:183 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 +#, fuzzy msgid "Not a valid nickname." -msgstr "" +msgstr "無暱稱" #: actions/apigroupcreate.php:199 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 @@ -428,7 +425,7 @@ msgstr "å…¨åéŽé•·ï¼ˆæœ€å¤š255å—元)" #: actions/newapplication.php:172 #, fuzzy, php-format msgid "Description is too long (max %d chars)." -msgstr "自我介紹éŽé•·(å…±140個å—å…ƒ)" +msgstr "地點éŽé•·ï¼ˆå…±255個å—)" #: actions/apigroupcreate.php:227 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 @@ -445,7 +442,7 @@ msgstr "" #: actions/apigroupcreate.php:267 #, fuzzy, php-format msgid "Invalid alias: \"%s\"." -msgstr "個人首é 連çµ%s無效" +msgstr "尺寸錯誤" #: actions/apigroupcreate.php:276 actions/editgroup.php:232 #: actions/newgroup.php:172 @@ -463,20 +460,21 @@ msgstr "" #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 #, fuzzy msgid "Group not found." -msgstr "ç›®å‰ç„¡è«‹æ±‚" +msgstr "確èªç¢¼éºå¤±" #: actions/apigroupjoin.php:111 actions/joingroup.php:100 +#, fuzzy msgid "You are already a member of that group." -msgstr "" +msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" #: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:327 msgid "You have been blocked from that group by the admin." msgstr "" #: actions/apigroupjoin.php:139 actions/joingroup.php:134 -#, fuzzy, php-format +#, php-format msgid "Could not join user %1$s to group %2$s." -msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" +msgstr "" #: actions/apigroupleave.php:115 #, fuzzy @@ -484,21 +482,21 @@ msgid "You are not a member of this group." msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" #: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#, fuzzy, php-format +#, php-format msgid "Could not remove user %1$s from group %2$s." -msgstr "無法從 %s 建立OpenID" +msgstr "" #. TRANS: %s is a user name #: actions/apigrouplist.php:98 -#, fuzzy, php-format +#, php-format msgid "%s's groups" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #. TRANS: Meant to convey the user %2$s is a member of each of the groups listed on site %1$s #: actions/apigrouplist.php:108 -#, fuzzy, php-format +#, php-format msgid "%1$s groups %2$s is a member of." -msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" +msgstr "" #. TRANS: Message is used as a title. %s is a site name. #. TRANS: Message is used as a page title. %s is a nick name. @@ -513,9 +511,8 @@ msgid "groups on %s" msgstr "" #: actions/apimediaupload.php:99 -#, fuzzy msgid "Upload failed." -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." @@ -550,14 +547,12 @@ msgid "Invalid nickname / password!" msgstr "使用者å稱或密碼無效" #: actions/apioauthauthorize.php:159 -#, fuzzy msgid "Database error deleting OAuth application user." -msgstr "使用者è¨å®šç™¼ç”ŸéŒ¯èª¤" +msgstr "" #: actions/apioauthauthorize.php:185 -#, fuzzy msgid "Database error inserting OAuth application user." -msgstr "å¢žåŠ å›žè¦†æ™‚,資料庫發生錯誤: %s" +msgstr "" #: actions/apioauthauthorize.php:214 #, php-format @@ -616,8 +611,9 @@ msgstr "暱稱" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 #: actions/register.php:436 lib/accountsettingsaction.php:125 +#, fuzzy msgid "Password" -msgstr "" +msgstr "新密碼" #: actions/apioauthauthorize.php:328 msgid "Deny" @@ -645,19 +641,16 @@ msgid "No such notice." msgstr "ç„¡æ¤é€šçŸ¥" #: actions/apistatusesretweet.php:83 -#, fuzzy msgid "Cannot repeat your own notice." -msgstr "儲å˜ä½¿ç”¨è€…發生錯誤" +msgstr "" #: actions/apistatusesretweet.php:91 -#, fuzzy msgid "Already repeated that notice." -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #: actions/apistatusesshow.php:139 -#, fuzzy msgid "Status deleted." -msgstr "更新個人圖åƒ" +msgstr "" #: actions/apistatusesshow.php:145 msgid "No status with that ID found." @@ -674,9 +667,8 @@ msgid "That's too long. Max notice size is %d chars." msgstr "" #: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 -#, fuzzy msgid "Not found." -msgstr "ç›®å‰ç„¡è«‹æ±‚" +msgstr "" #: actions/apistatusesupdate.php:306 actions/newnotice.php:178 #, php-format @@ -693,9 +685,9 @@ msgid "%1$s / Favorites from %2$s" msgstr "%1$s的狀態是%2$s" #: actions/apitimelinefavorites.php:119 -#, fuzzy, php-format +#, php-format msgid "%1$s updates favorited by %2$s / %2$s." -msgstr "&s的微型部è½æ ¼" +msgstr "" #: actions/apitimelinementions.php:118 #, fuzzy, php-format @@ -733,18 +725,19 @@ msgid "Notices tagged with %s" msgstr "" #: actions/apitimelinetag.php:107 actions/tagrss.php:65 -#, fuzzy, php-format +#, php-format msgid "Updates tagged with %1$s on %2$s!" -msgstr "&s的微型部è½æ ¼" +msgstr "" #: actions/apitrends.php:87 +#, fuzzy msgid "API method under construction." -msgstr "" +msgstr "確èªç¢¼éºå¤±" #: actions/attachment.php:73 #, fuzzy msgid "No such attachment." -msgstr "ç„¡æ¤æ–‡ä»¶" +msgstr "ç„¡æ¤é€šçŸ¥" #: actions/avatarbynickname.php:59 actions/blockedfromgroup.php:73 #: actions/editgroup.php:84 actions/groupdesignsettings.php:84 @@ -780,9 +773,8 @@ msgstr "" #: actions/avatarsettings.php:119 actions/avatarsettings.php:197 #: actions/grouplogo.php:254 -#, fuzzy msgid "Avatar settings" -msgstr "線上å³æ™‚通è¨å®š" +msgstr "" #: actions/avatarsettings.php:127 actions/avatarsettings.php:205 #: actions/grouplogo.php:202 actions/grouplogo.php:262 @@ -795,7 +787,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:656 +#: lib/deleteuserform.php:66 lib/noticelist.php:657 msgid "Delete" msgstr "" @@ -835,7 +827,7 @@ msgstr "更新個人圖åƒ" #: actions/block.php:69 #, fuzzy msgid "You already blocked that user." -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "æ¤Jabber ID已有人使用" #: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158 #, fuzzy @@ -864,9 +856,8 @@ msgstr "" #. TRANS: Submit button title for 'No' when blocking a user. #. TRANS: Submit button title for 'No' when deleting a user. #: actions/block.php:157 actions/deleteuser.php:156 -#, fuzzy msgid "Do not block this user" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #. TRANS: Button label on the user block form. #. TRANS: Button label on the delete application form. @@ -882,9 +873,8 @@ msgstr "" #. TRANS: Submit button title for 'Yes' when blocking a user. #: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 -#, fuzzy msgid "Block this user" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #: actions/block.php:187 msgid "Failed to save block information." @@ -903,35 +893,33 @@ msgstr "" #: lib/command.php:368 #, fuzzy msgid "No such group." -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "ç„¡æ¤ä½¿ç”¨è€…" #: actions/blockedfromgroup.php:97 -#, fuzzy, php-format +#, php-format msgid "%s blocked profiles" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: actions/blockedfromgroup.php:100 -#, fuzzy, php-format +#, php-format msgid "%1$s blocked profiles, page %2$d" -msgstr "%s與好å‹" +msgstr "" #: actions/blockedfromgroup.php:115 msgid "A list of the users blocked from joining this group." msgstr "" #: actions/blockedfromgroup.php:288 -#, fuzzy msgid "Unblock user from group" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #: actions/blockedfromgroup.php:320 lib/unblockform.php:69 msgid "Unblock" msgstr "" #: actions/blockedfromgroup.php:320 lib/unblockform.php:80 -#, fuzzy msgid "Unblock this user" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #. TRANS: Title for mini-posting window loaded from bookmarklet. #: actions/bookmarklet.php:51 @@ -948,8 +936,9 @@ msgid "Confirmation code not found." msgstr "確èªç¢¼éºå¤±" #: actions/confirmaddress.php:85 +#, fuzzy msgid "That confirmation code is not for you!" -msgstr "" +msgstr "確èªç¢¼éºå¤±" #. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'. #: actions/confirmaddress.php:91 @@ -959,8 +948,9 @@ msgstr "" #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 +#, fuzzy msgid "That address has already been confirmed." -msgstr "" +msgstr "æ¤é›»å信箱已註冊éŽäº†" #. TRANS: Server error thrown on database error updating e-mail preferences. #. TRANS: Server error thrown on database error removing a registered e-mail address. @@ -986,7 +976,7 @@ msgstr "無法å–消信箱確èª" #: actions/confirmaddress.php:146 #, fuzzy msgid "Confirm address" -msgstr "確èªä¿¡ç®±" +msgstr "確èª" #: actions/confirmaddress.php:161 #, php-format @@ -1000,13 +990,13 @@ msgstr "地點" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 #: lib/profileaction.php:229 lib/searchgroupnav.php:82 +#, fuzzy msgid "Notices" -msgstr "" +msgstr "新訊æ¯" #: actions/deleteapplication.php:63 -#, fuzzy msgid "You must be logged in to delete an application." -msgstr "無法更新使用者" +msgstr "" #: actions/deleteapplication.php:71 #, fuzzy @@ -1026,9 +1016,8 @@ msgid "There was a problem with your session token." msgstr "" #: actions/deleteapplication.php:123 actions/deleteapplication.php:147 -#, fuzzy msgid "Delete application" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: actions/deleteapplication.php:149 msgid "" @@ -1039,15 +1028,13 @@ msgstr "" #. TRANS: Submit button title for 'No' when deleting an application. #: actions/deleteapplication.php:158 -#, fuzzy msgid "Do not delete this application" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #. TRANS: Submit button title for 'Yes' when deleting an application. #: actions/deleteapplication.php:164 -#, fuzzy msgid "Delete this application" -msgstr "請在140個å—以內æè¿°ä½ è‡ªå·±èˆ‡ä½ çš„èˆˆè¶£" +msgstr "" #. TRANS: Client error message thrown when trying to access the admin panel while not logged in. #: actions/deletenotice.php:67 actions/disfavor.php:61 actions/favor.php:62 @@ -1057,12 +1044,14 @@ msgstr "請在140個å—以內æè¿°ä½ è‡ªå·±èˆ‡ä½ çš„èˆˆè¶£" #: actions/tagother.php:33 actions/unsubscribe.php:52 #: lib/adminpanelaction.php:73 lib/profileformaction.php:64 #: lib/settingsaction.php:72 +#, fuzzy msgid "Not logged in." -msgstr "" +msgstr "已登入" #: actions/deletenotice.php:71 +#, fuzzy msgid "Can't delete this notice." -msgstr "" +msgstr "無法å–消信箱確èª" #: actions/deletenotice.php:103 msgid "" @@ -1071,8 +1060,9 @@ msgid "" msgstr "" #: actions/deletenotice.php:109 actions/deletenotice.php:141 +#, fuzzy msgid "Delete notice" -msgstr "" +msgstr "新訊æ¯" #: actions/deletenotice.php:144 msgid "Are you sure you want to delete this notice?" @@ -1080,12 +1070,11 @@ msgstr "" #. TRANS: Submit button title for 'No' when deleting a notice. #: actions/deletenotice.php:151 -#, fuzzy msgid "Do not delete this notice" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:656 +#: actions/deletenotice.php:158 lib/noticelist.php:657 msgid "Delete this notice" msgstr "" @@ -1095,9 +1084,8 @@ msgid "You cannot delete users." msgstr "無法更新使用者" #: actions/deleteuser.php:74 -#, fuzzy msgid "You can only delete local users." -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #: actions/deleteuser.php:110 actions/deleteuser.php:133 msgid "Delete user" @@ -1111,9 +1099,8 @@ msgstr "" #. TRANS: Submit button title for 'Yes' when deleting a user. #: actions/deleteuser.php:163 lib/deleteuserform.php:77 -#, fuzzy msgid "Delete this user" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #. TRANS: Message used as title for design settings for the site. #. TRANS: Link description in user account settings menu. @@ -1132,19 +1119,18 @@ msgid "Invalid logo URL." msgstr "尺寸錯誤" #: actions/designadminpanel.php:322 -#, fuzzy, php-format +#, php-format msgid "Theme not available: %s." -msgstr "個人首é ä½å€éŒ¯èª¤" +msgstr "" #: actions/designadminpanel.php:426 #, fuzzy msgid "Change logo" -msgstr "更改密碼" +msgstr "更改" #: actions/designadminpanel.php:431 -#, fuzzy msgid "Site logo" -msgstr "新訊æ¯" +msgstr "" #: actions/designadminpanel.php:443 #, fuzzy @@ -1152,18 +1138,16 @@ msgid "Change theme" msgstr "更改" #: actions/designadminpanel.php:460 -#, fuzzy msgid "Site theme" -msgstr "新訊æ¯" +msgstr "" #: actions/designadminpanel.php:461 msgid "Theme for the site." msgstr "" #: actions/designadminpanel.php:467 -#, fuzzy msgid "Custom theme" -msgstr "新訊æ¯" +msgstr "" #: actions/designadminpanel.php:471 msgid "You can upload a custom StatusNet theme as a .ZIP archive." @@ -1272,12 +1256,11 @@ msgstr "" #: actions/doc.php:158 #, fuzzy, php-format msgid "No such document \"%s\"" -msgstr "ç„¡æ¤æ–‡ä»¶" +msgstr "ç„¡æ¤é€šçŸ¥" #: actions/editapplication.php:54 -#, fuzzy msgid "Edit Application" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: actions/editapplication.php:66 msgid "You must be logged in to edit an application." @@ -1308,9 +1291,8 @@ msgid "Name already in use. Try another one." msgstr "æ¤æš±ç¨±å·²æœ‰äººä½¿ç”¨ã€‚å†è©¦è©¦çœ‹åˆ¥çš„å§ã€‚" #: actions/editapplication.php:186 actions/newapplication.php:168 -#, fuzzy msgid "Description is required." -msgstr "所有訂閱" +msgstr "" #: actions/editapplication.php:194 msgid "Source URL is too long." @@ -1368,12 +1350,12 @@ msgstr "" #: actions/editgroup.php:205 actions/newgroup.php:145 #, fuzzy, php-format msgid "description is too long (max %d chars)." -msgstr "自我介紹éŽé•·(å…±140個å—å…ƒ)" +msgstr "地點éŽé•·ï¼ˆå…±255個å—)" #: actions/editgroup.php:228 actions/newgroup.php:168 -#, fuzzy, php-format +#, php-format msgid "Invalid alias: \"%s\"" -msgstr "個人首é 連çµ%s無效" +msgstr "" #: actions/editgroup.php:258 #, fuzzy @@ -1384,7 +1366,7 @@ msgstr "無法更新使用者" #: actions/editgroup.php:264 classes/User_group.php:514 #, fuzzy msgid "Could not create aliases." -msgstr "無法å˜å–個人圖åƒè³‡æ–™" +msgstr "無法更新使用者" #: actions/editgroup.php:280 msgid "Options saved." @@ -1394,7 +1376,7 @@ msgstr "" #: actions/emailsettings.php:61 #, fuzzy msgid "Email settings" -msgstr "線上å³æ™‚通è¨å®š" +msgstr "使用者è¨å®šç™¼ç”ŸéŒ¯èª¤" #. TRANS: E-mail settings page instructions. #. TRANS: %%site.name%% is the name of the site. @@ -1412,8 +1394,9 @@ msgstr "確èªä¿¡ç®±" #. TRANS: Form note in e-mail settings form. #: actions/emailsettings.php:112 +#, fuzzy msgid "Current confirmed email address." -msgstr "" +msgstr "ç›®å‰å·²ç¢ºèªçš„Jabber/Gtalk地å€" #. TRANS: Button label to remove a confirmed e-mail address. #. TRANS: Button label for removing a set sender e-mail address to post notices from. @@ -1428,10 +1411,13 @@ msgid "Remove" msgstr "" #: actions/emailsettings.php:122 +#, fuzzy msgid "" "Awaiting confirmation on this address. Check your inbox (and spam box!) for " "a message with further instructions." msgstr "" +"ç‰å¾…確èªæ¤ä¿¡ç®±ã€‚çœ‹çœ‹ä½ çš„Jabber/GTalk是å¦æœ‰è¨Šæ¯æŒ‡ç¤ºä¸‹ä¸€æ¥å‹•ä½œã€‚(ä½ åŠ å…¥%såˆ°ä½ çš„" +"好å‹æ¸…單了嗎?)" #. TRANS: Button label to cancel an e-mail address confirmation procedure. #. TRANS: Button label to cancel an IM address confirmation procedure. @@ -1454,10 +1440,9 @@ msgstr "" #. TRANS: Button label for adding a SMS phone number in SMS settings form. #: actions/emailsettings.php:139 actions/imsettings.php:148 #: actions/smssettings.php:162 -#, fuzzy msgctxt "BUTTON" msgid "Add" -msgstr "新增" +msgstr "" #. TRANS: Form legend for incoming e-mail settings form. #. TRANS: Form legend for incoming SMS settings form. @@ -1486,9 +1471,8 @@ msgstr "" #. TRANS: Form legend for e-mail preferences form. #: actions/emailsettings.php:174 -#, fuzzy msgid "Email preferences" -msgstr "確èªä¿¡ç®±" +msgstr "" #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:180 @@ -1522,8 +1506,9 @@ msgstr "" #. TRANS: Checkbox label in e-mail preferences form. #: actions/emailsettings.php:219 +#, fuzzy msgid "Publish a MicroID for my email address." -msgstr "" +msgstr "請輸入暱稱或電åä¿¡ç®±" #. TRANS: Confirmation message for successful e-mail preferences save. #: actions/emailsettings.php:334 @@ -1532,13 +1517,15 @@ msgstr "" #. TRANS: Message given saving e-mail address without having provided one. #: actions/emailsettings.php:353 +#, fuzzy msgid "No email address." -msgstr "" +msgstr "æ¤ä¿¡ç®±ç„¡æ•ˆ" #. TRANS: Message given saving e-mail address that cannot be normalised. #: actions/emailsettings.php:361 +#, fuzzy msgid "Cannot normalize that email address" -msgstr "" +msgstr "æ¤JabberID錯誤" #. TRANS: Message given saving e-mail address that not valid. #: actions/emailsettings.php:366 actions/register.php:208 @@ -1548,13 +1535,15 @@ msgstr "æ¤ä¿¡ç®±ç„¡æ•ˆ" #. TRANS: Message given saving e-mail address that is already set. #: actions/emailsettings.php:370 +#, fuzzy msgid "That is already your email address." -msgstr "" +msgstr "æ¤ä¿¡ç®±ç„¡æ•ˆ" #. TRANS: Message given saving e-mail address that is already set for another user. #: actions/emailsettings.php:374 +#, fuzzy msgid "That email address already belongs to another user." -msgstr "" +msgstr "æ¤Jabber ID已有人使用" #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. @@ -1566,18 +1555,20 @@ msgstr "無法輸入確èªç¢¼" #. TRANS: Message given saving valid e-mail address that is to be confirmed. #: actions/emailsettings.php:398 +#, fuzzy msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." -msgstr "" +msgstr "確èªä¿¡å·²å¯„åˆ°ä½ çš„ç·šä¸Šå³æ™‚通信箱。%sé€çµ¦ä½ 得訊æ¯è¦å…ˆç¶“éŽä½ çš„èªå¯ã€‚" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. #: actions/emailsettings.php:419 actions/imsettings.php:383 #: actions/smssettings.php:408 +#, fuzzy msgid "No pending confirmation to cancel." -msgstr "" +msgstr "無確èªç¢¼" #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. #: actions/emailsettings.php:424 @@ -1589,13 +1580,14 @@ msgstr "請輸入暱稱或電åä¿¡ç®±" #: actions/emailsettings.php:438 #, fuzzy msgid "Email confirmation cancelled." -msgstr "確èªå–消" +msgstr "無確èªç¢¼" #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. #: actions/emailsettings.php:458 +#, fuzzy msgid "That is not your email address." -msgstr "" +msgstr "請輸入暱稱或電åä¿¡ç®±" #. TRANS: Message given after successfully removing a registered e-mail address. #: actions/emailsettings.php:479 @@ -1604,15 +1596,17 @@ msgid "The email address was removed." msgstr "æ¤é›»å信箱已註冊éŽäº†" #: actions/emailsettings.php:493 actions/smssettings.php:568 +#, fuzzy msgid "No incoming email address." -msgstr "" +msgstr "æ¤ä¿¡ç®±ç„¡æ•ˆ" #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. #: actions/emailsettings.php:504 actions/emailsettings.php:528 #: actions/smssettings.php:578 actions/smssettings.php:602 +#, fuzzy msgid "Couldn't update user record." -msgstr "" +msgstr "無法更新使用者" #. TRANS: Message given after successfully removing an incoming e-mail address. #: actions/emailsettings.php:508 actions/smssettings.php:581 @@ -1621,8 +1615,9 @@ msgstr "" #. TRANS: Message given after successfully adding an incoming e-mail address. #: actions/emailsettings.php:532 actions/smssettings.php:605 +#, fuzzy msgid "New incoming email address added." -msgstr "" +msgstr "æ¤ä¿¡ç®±ç„¡æ•ˆ" #: actions/favor.php:79 msgid "This notice is already a favorite!" @@ -1639,9 +1634,9 @@ msgid "Popular notices" msgstr "ç„¡æ¤é€šçŸ¥" #: actions/favorited.php:67 -#, fuzzy, php-format +#, php-format msgid "Popular notices, page %d" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: actions/favorited.php:79 msgid "The most popular notices on the site right now." @@ -1671,9 +1666,9 @@ msgid "%s's favorite notices" msgstr "" #: actions/favoritesrss.php:115 -#, fuzzy, php-format +#, php-format msgid "Updates favored by %1$s on %2$s!" -msgstr "&s的微型部è½æ ¼" +msgstr "" #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 @@ -1693,22 +1688,20 @@ msgstr "" #: 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 -#, fuzzy msgid "No attachments." -msgstr "ç„¡æ¤æ–‡ä»¶" +msgstr "" #: actions/file.php:51 -#, fuzzy msgid "No uploaded attachments." -msgstr "ç„¡æ¤æ–‡ä»¶" +msgstr "" #: actions/finishremotesubscribe.php:69 msgid "Not expecting this response!" @@ -1719,8 +1712,9 @@ msgid "User being listened to does not exist." msgstr "" #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 +#, fuzzy msgid "You can use the local subscription!" -msgstr "" +msgstr "無法新增訂閱" #: actions/finishremotesubscribe.php:99 msgid "That user has blocked you from subscribing." @@ -1731,9 +1725,8 @@ msgid "You are not authorized." msgstr "" #: actions/finishremotesubscribe.php:113 -#, fuzzy msgid "Could not convert request token to access token." -msgstr "無法轉æ›è«‹æ±‚標記以致無法å˜å–標記" +msgstr "" #: actions/finishremotesubscribe.php:118 msgid "Remote service uses unknown version of OMB protocol." @@ -1752,7 +1745,7 @@ msgstr "ç„¡æ¤é€šçŸ¥" #: actions/getfile.php:83 #, fuzzy msgid "Cannot read file." -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "無法儲å˜å€‹äººè³‡æ–™" #: actions/grantrole.php:62 actions/revokerole.php:62 #, fuzzy @@ -1764,9 +1757,8 @@ msgid "This role is reserved and cannot be set." msgstr "" #: actions/grantrole.php:75 -#, fuzzy msgid "You cannot grant user roles on this site." -msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" +msgstr "" #: actions/grantrole.php:82 msgid "User already has this role." @@ -1798,13 +1790,13 @@ msgid "User is already blocked from group." msgstr "" #: actions/groupblock.php:100 +#, fuzzy msgid "User is not a member of group." -msgstr "" +msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" #: actions/groupblock.php:134 actions/groupmembers.php:360 -#, fuzzy msgid "Block user from group" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #: actions/groupblock.php:160 #, php-format @@ -1816,15 +1808,13 @@ msgstr "" #. TRANS: Submit button title for 'No' when blocking a user from a group. #: actions/groupblock.php:182 -#, fuzzy msgid "Do not block this user from this group" -msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" +msgstr "" #. TRANS: Submit button title for 'Yes' when blocking a user from a group. #: actions/groupblock.php:189 -#, fuzzy msgid "Block this user from this group" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #: actions/groupblock.php:206 msgid "Database error blocking user from group." @@ -1928,9 +1918,9 @@ msgstr "" #. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. #: actions/grouprss.php:142 -#, fuzzy, php-format +#, php-format msgid "Updates from members of %1$s on %2$s!" -msgstr "&s的微型部è½æ ¼" +msgstr "" #: actions/groups.php:62 lib/profileaction.php:223 lib/profileaction.php:249 #: lib/publicgroupnav.php:81 lib/searchgroupnav.php:84 lib/subgroupnav.php:98 @@ -1953,9 +1943,8 @@ msgid "" msgstr "" #: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122 -#, fuzzy msgid "Create a new group" -msgstr "新增帳號" +msgstr "" #: actions/groupsearch.php:52 #, php-format @@ -1970,9 +1959,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 @@ -2005,7 +1993,7 @@ msgstr "儲å˜ä½¿ç”¨è€…發生錯誤" #: actions/imsettings.php:60 #, fuzzy msgid "IM settings" -msgstr "線上å³æ™‚通è¨å®š" +msgstr "使用者è¨å®šç™¼ç”ŸéŒ¯èª¤" #. TRANS: Instant messaging settings page instructions. #. TRANS: [instant messages] is link text, "(%%doc.im%%)" is the link. @@ -2019,16 +2007,14 @@ msgstr "" #. TRANS: Message given in the IM settings if XMPP is not enabled on the site. #: actions/imsettings.php:94 -#, fuzzy msgid "IM is not available." -msgstr "個人首é ä½å€éŒ¯èª¤" +msgstr "" #. TRANS: Form legend for IM settings form. #. TRANS: Field label for IM address input in IM settings form. #: actions/imsettings.php:106 actions/imsettings.php:136 -#, fuzzy msgid "IM address" -msgstr "線上å³æ™‚通信箱" +msgstr "" #: actions/imsettings.php:113 msgid "Current confirmed Jabber/GTalk address." @@ -2076,8 +2062,9 @@ msgstr "" #. TRANS: Checkbox label in IM preferences form. #: actions/imsettings.php:179 +#, fuzzy msgid "Publish a MicroID for my Jabber/GTalk address." -msgstr "" +msgstr "ç›®å‰å·²ç¢ºèªçš„Jabber/Gtalk地å€" #. TRANS: Confirmation message for successful IM preferences save. #: actions/imsettings.php:287 actions/othersettings.php:180 @@ -2101,8 +2088,9 @@ msgstr "æ¤JabberID無效" #. TRANS: Message given saving IM address that is already set. #: actions/imsettings.php:326 +#, fuzzy msgid "That is already your Jabber ID." -msgstr "" +msgstr "æ¤JabberID無效" #. TRANS: Message given saving IM address that is already set for another user. #: actions/imsettings.php:330 @@ -2133,13 +2121,14 @@ msgstr "無法å–消信箱確èª" #: actions/imsettings.php:402 #, fuzzy msgid "IM confirmation cancelled." -msgstr "確èªå–消" +msgstr "無確èªç¢¼" #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. #: actions/imsettings.php:424 +#, fuzzy msgid "That is not your Jabber ID." -msgstr "" +msgstr "查無æ¤Jabber ID" #. TRANS: Message given after successfully removing a registered IM address. #: actions/imsettings.php:447 @@ -2165,14 +2154,14 @@ msgid "Invites have been disabled." msgstr "" #: actions/invite.php:41 -#, fuzzy, php-format +#, php-format msgid "You must be logged in to invite other users to use %s." -msgstr "無法更新使用者" +msgstr "" #: actions/invite.php:72 -#, php-format +#, fuzzy, php-format msgid "Invalid email address: %s" -msgstr "" +msgstr "æ¤ä¿¡ç®±ç„¡æ•ˆ" #: actions/invite.php:110 msgid "Invitation(s) sent" @@ -2183,8 +2172,9 @@ msgid "Invite new users" msgstr "" #: actions/invite.php:128 +#, fuzzy msgid "You are already subscribed to these users:" -msgstr "" +msgstr "æ¤å¸³è™Ÿå·²è¨»å†Š" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. @@ -2214,8 +2204,9 @@ msgid "" msgstr "" #: actions/invite.php:187 +#, fuzzy msgid "Email addresses" -msgstr "" +msgstr "æ¤é›»å信箱已註冊éŽäº†" #: actions/invite.php:189 msgid "Addresses of friends to invite (one per line)" @@ -2237,9 +2228,9 @@ msgstr "" #. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. #: actions/invite.php:228 -#, php-format +#, fuzzy, php-format msgid "%1$s has invited you to join them on %2$s" -msgstr "" +msgstr "ç¾åœ¨%1$s在%2$sæˆç‚ºä½ 的粉絲囉" #. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. #: actions/invite.php:231 @@ -2294,8 +2285,9 @@ msgid "You must be logged in to leave a group." msgstr "" #: actions/leavegroup.php:100 lib/command.php:373 +#, fuzzy msgid "You are not a member of that group." -msgstr "" +msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" #. TRANS: Message given having removed a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. @@ -2325,8 +2317,9 @@ msgid "Login to site" msgstr "" #: actions/login.php:258 actions/register.php:485 +#, fuzzy msgid "Remember me" -msgstr "" +msgstr "ä½•æ™‚åŠ å…¥æœƒå“¡çš„å‘¢ï¼Ÿ" #: actions/login.php:259 actions/register.php:487 msgid "Automatically login in the future; not for shared computers!" @@ -2345,7 +2338,7 @@ msgstr "為安全起見,請先é‡æ–°è¼¸å…¥ä½ 的使用者å稱與密碼å†æ›´ #: actions/login.php:292 #, fuzzy msgid "Login with your username and password." -msgstr "使用者å稱或密碼無效" +msgstr "使用者å稱或密碼錯誤" #: actions/login.php:295 #, php-format @@ -2363,24 +2356,22 @@ msgid "%1$s is already an admin for group \"%2$s\"." msgstr "" #: actions/makeadmin.php:133 -#, fuzzy, php-format +#, php-format msgid "Can't get membership record for %1$s in group %2$s." -msgstr "無法從 %s 建立OpenID" +msgstr "" #: actions/makeadmin.php:146 -#, fuzzy, php-format +#, php-format msgid "Can't make %1$s an admin for group %2$s." -msgstr "無法從 %s 建立OpenID" +msgstr "" #: actions/microsummary.php:69 -#, fuzzy msgid "No current status." -msgstr "ç„¡çµæžœ" +msgstr "" #: actions/newapplication.php:52 -#, fuzzy msgid "New Application" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: actions/newapplication.php:64 msgid "You must be logged in to register an application." @@ -2397,7 +2388,7 @@ msgstr "" #: actions/newapplication.php:258 actions/newapplication.php:267 #, fuzzy msgid "Could not create application." -msgstr "無法å˜å–個人圖åƒè³‡æ–™" +msgstr "無法å–消信箱確èª" #: actions/newgroup.php:53 msgid "New group" @@ -2412,8 +2403,9 @@ msgid "New message" msgstr "" #: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:481 +#, fuzzy msgid "You can't send a message to this user." -msgstr "" +msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" #: actions/newmessage.php:144 actions/newnotice.php:136 lib/command.php:463 #: lib/command.php:555 @@ -2462,9 +2454,9 @@ msgid "Text search" msgstr "" #: actions/noticesearch.php:91 -#, fuzzy, php-format +#, php-format msgid "Search results for \"%1$s\" on %2$s" -msgstr "æœå°‹ \"%s\"相關資料" +msgstr "" #: actions/noticesearch.php:121 #, php-format @@ -2481,14 +2473,14 @@ msgid "" msgstr "" #: actions/noticesearchrss.php:96 -#, fuzzy, php-format +#, php-format msgid "Updates with \"%s\"" -msgstr "&s的微型部è½æ ¼" +msgstr "" #: actions/noticesearchrss.php:98 -#, fuzzy, php-format +#, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "æ‰€æœ‰ç¬¦åˆ \"%s\"çš„æ›´æ–°" +msgstr "" #: actions/nudge.php:85 msgid "" @@ -2529,9 +2521,8 @@ msgid "You have allowed the following applications to access you account." msgstr "" #: actions/oauthconnectionssettings.php:175 -#, fuzzy msgid "You are not a user of that application." -msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" +msgstr "" #: actions/oauthconnectionssettings.php:186 #, php-format @@ -2547,9 +2538,8 @@ msgid "Developers can edit the registration settings for their applications " msgstr "" #: actions/oembed.php:80 actions/shownotice.php:100 -#, fuzzy msgid "Notice has no profile." -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: actions/oembed.php:87 actions/shownotice.php:175 #, php-format @@ -2558,9 +2548,9 @@ msgstr "%1$s的狀態是%2$s" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, fuzzy, php-format +#, php-format msgid "Content type %s not supported." -msgstr "連çµ" +msgstr "" #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 @@ -2585,7 +2575,7 @@ msgstr "" #: actions/othersettings.php:60 #, fuzzy msgid "Other settings" -msgstr "線上å³æ™‚通è¨å®š" +msgstr "使用者è¨å®šç™¼ç”ŸéŒ¯èª¤" #: actions/othersettings.php:71 msgid "Manage various other options." @@ -2617,14 +2607,12 @@ msgid "URL shortening service is too long (max 50 chars)." msgstr "地點éŽé•·ï¼ˆå…±255個å—)" #: actions/otp.php:69 -#, fuzzy msgid "No user ID specified." -msgstr "新訊æ¯" +msgstr "" #: actions/otp.php:83 -#, fuzzy msgid "No login token specified." -msgstr "新訊æ¯" +msgstr "" #: actions/otp.php:90 #, fuzzy @@ -2632,9 +2620,8 @@ msgid "No login token requested." msgstr "無確èªè«‹æ±‚" #: actions/otp.php:95 -#, fuzzy msgid "Invalid login token specified." -msgstr "新訊æ¯" +msgstr "" #: actions/otp.php:104 msgid "Login token expired." @@ -2668,8 +2655,9 @@ msgid "Password change" msgstr "" #: actions/passwordsettings.php:104 +#, fuzzy msgid "Old password" -msgstr "" +msgstr "新密碼" #: actions/passwordsettings.php:108 actions/recoverpassword.php:235 msgid "New password" @@ -2693,8 +2681,9 @@ msgid "Change" msgstr "更改" #: actions/passwordsettings.php:154 actions/register.php:237 +#, fuzzy msgid "Password must be 6 or more characters." -msgstr "" +msgstr "6個以上å—å…ƒ" #: actions/passwordsettings.php:157 actions/register.php:240 msgid "Passwords don't match." @@ -2726,24 +2715,24 @@ msgid "Path and server settings for this StatusNet site." msgstr "" #: actions/pathsadminpanel.php:157 -#, fuzzy, php-format +#, php-format msgid "Theme directory not readable: %s." -msgstr "個人首é ä½å€éŒ¯èª¤" +msgstr "" #: actions/pathsadminpanel.php:163 -#, fuzzy, php-format +#, php-format msgid "Avatar directory not writable: %s." -msgstr "個人首é ä½å€éŒ¯èª¤" +msgstr "" #: actions/pathsadminpanel.php:169 -#, fuzzy, php-format +#, php-format msgid "Background directory not writable: %s." -msgstr "個人首é ä½å€éŒ¯èª¤" +msgstr "" #: actions/pathsadminpanel.php:177 -#, fuzzy, php-format +#, php-format msgid "Locales directory not readable: %s." -msgstr "個人首é ä½å€éŒ¯èª¤" +msgstr "" #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." @@ -2766,9 +2755,8 @@ msgid "Path" msgstr "" #: actions/pathsadminpanel.php:242 -#, fuzzy msgid "Site path" -msgstr "新訊æ¯" +msgstr "" #: actions/pathsadminpanel.php:246 msgid "Path to locales" @@ -2810,7 +2798,7 @@ msgstr "個人圖åƒ" #: actions/pathsadminpanel.php:284 #, fuzzy msgid "Avatar server" -msgstr "線上å³æ™‚通è¨å®š" +msgstr "個人圖åƒ" #: actions/pathsadminpanel.php:288 #, fuzzy @@ -2818,9 +2806,8 @@ msgid "Avatar path" msgstr "更新個人圖åƒ" #: actions/pathsadminpanel.php:292 -#, fuzzy msgid "Avatar directory" -msgstr "更新個人圖åƒ" +msgstr "" #: actions/pathsadminpanel.php:301 msgid "Backgrounds" @@ -2863,18 +2850,16 @@ msgid "When to use SSL" msgstr "" #: actions/pathsadminpanel.php:335 -#, fuzzy msgid "SSL server" -msgstr "線上å³æ™‚通è¨å®š" +msgstr "" #: actions/pathsadminpanel.php:336 msgid "Server to direct SSL requests to" msgstr "" #: actions/pathsadminpanel.php:352 -#, fuzzy msgid "Save paths" -msgstr "新訊æ¯" +msgstr "" #: actions/peoplesearch.php:52 #, php-format @@ -2893,9 +2878,9 @@ msgid "Not a valid people tag: %s." msgstr "æ¤ä¿¡ç®±ç„¡æ•ˆ" #: actions/peopletag.php:142 -#, fuzzy, php-format +#, php-format msgid "Users self-tagged with %1$s - page %2$d" -msgstr "&s的微型部è½æ ¼" +msgstr "" #: actions/postnotice.php:95 #, fuzzy @@ -2908,8 +2893,9 @@ msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’. msgstr "" #: actions/profilesettings.php:60 +#, fuzzy msgid "Profile settings" -msgstr "" +msgstr "使用者è¨å®šç™¼ç”ŸéŒ¯èª¤" #: actions/profilesettings.php:71 msgid "" @@ -2941,14 +2927,13 @@ msgid "URL of your homepage, blog, or profile on another site" msgstr "" #: actions/profilesettings.php:122 actions/register.php:468 -#, fuzzy, php-format +#, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "請在140個å—以內æè¿°ä½ è‡ªå·±èˆ‡ä½ çš„èˆˆè¶£" +msgstr "" #: actions/profilesettings.php:125 actions/register.php:471 -#, fuzzy msgid "Describe yourself and your interests" -msgstr "請在140個å—以內æè¿°ä½ è‡ªå·±èˆ‡ä½ çš„èˆˆè¶£" +msgstr "" #: actions/profilesettings.php:127 actions/register.php:473 msgid "Bio" @@ -3004,24 +2989,26 @@ msgstr "" #: actions/profilesettings.php:228 actions/register.php:230 #, fuzzy, php-format msgid "Bio is too long (max %d chars)." -msgstr "自我介紹éŽé•·(å…±140個å—å…ƒ)" +msgstr "地點éŽé•·ï¼ˆå…±255個å—)" #: actions/profilesettings.php:235 actions/siteadminpanel.php:151 msgid "Timezone not selected." msgstr "" #: actions/profilesettings.php:241 +#, fuzzy msgid "Language is too long (max 50 chars)." -msgstr "" +msgstr "地點éŽé•·ï¼ˆå…±255個å—)" #: actions/profilesettings.php:253 actions/tagother.php:178 #, fuzzy, php-format msgid "Invalid tag: \"%s\"" -msgstr "個人首é 連çµ%s無效" +msgstr "尺寸錯誤" #: actions/profilesettings.php:306 +#, fuzzy msgid "Couldn't update user for autosubscribe." -msgstr "" +msgstr "無法更新使用者" #: actions/profilesettings.php:363 #, fuzzy @@ -3048,8 +3035,9 @@ msgid "Beyond the page limit (%s)." msgstr "" #: actions/public.php:92 +#, fuzzy msgid "Could not retrieve public stream." -msgstr "" +msgstr "無法更新使用者" #: actions/public.php:130 #, php-format @@ -3069,9 +3057,8 @@ msgid "Public Stream Feed (RSS 2.0)" msgstr "" #: actions/public.php:168 -#, fuzzy msgid "Public Stream Feed (Atom)" -msgstr "%s的公開內容" +msgstr "" #: actions/public.php:188 #, php-format @@ -3137,8 +3124,9 @@ msgid "Tag cloud" msgstr "" #: actions/recoverpassword.php:36 +#, fuzzy msgid "You are already logged in!" -msgstr "" +msgstr "已登入" #: actions/recoverpassword.php:62 msgid "No such recovery code." @@ -3161,14 +3149,16 @@ msgid "This confirmation code is too old. Please start again." msgstr "" #: actions/recoverpassword.php:111 +#, fuzzy msgid "Could not update user with confirmed email address." -msgstr "" +msgstr "無法更新使用者" #: actions/recoverpassword.php:152 +#, fuzzy msgid "" "If you have forgotten or lost your password, you can get a new one sent to " "the email address you have stored in your account." -msgstr "" +msgstr "我們已寄出一å°ä¿¡åˆ°ä½ 帳號ä¸çš„ä¿¡ç®±ï¼Œå‘Šè¨´ä½ å¦‚ä½•å–å›žä½ çš„å¯†ç¢¼ã€‚" #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " @@ -3179,8 +3169,9 @@ msgid "Password recovery" msgstr "" #: actions/recoverpassword.php:191 +#, fuzzy msgid "Nickname or email address" -msgstr "" +msgstr "請輸入暱稱或電åä¿¡ç®±" #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." @@ -3191,12 +3182,14 @@ msgid "Recover" msgstr "" #: actions/recoverpassword.php:208 +#, fuzzy msgid "Reset password" -msgstr "" +msgstr "新密碼" #: actions/recoverpassword.php:209 +#, fuzzy msgid "Recover password" -msgstr "" +msgstr "新密碼" #: actions/recoverpassword.php:210 actions/recoverpassword.php:335 msgid "Password recovery requested" @@ -3219,8 +3212,9 @@ msgid "Enter a nickname or email address." msgstr "請輸入暱稱或電åä¿¡ç®±" #: actions/recoverpassword.php:282 +#, fuzzy msgid "No user with that email address or username." -msgstr "" +msgstr "查無æ¤ä½¿ç”¨è€…所註冊的信箱" #: actions/recoverpassword.php:299 msgid "No registered email address for that user." @@ -3296,12 +3290,14 @@ msgid "" msgstr "" #: actions/register.php:432 +#, fuzzy msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." -msgstr "" +msgstr "1-64個å°å¯«è‹±æ–‡å—æ¯æˆ–數å—ï¼Œå‹¿åŠ æ¨™é»žç¬¦è™Ÿæˆ–ç©ºæ ¼" #: actions/register.php:437 +#, fuzzy msgid "6 or more characters. Required." -msgstr "" +msgstr "6個以上å—å…ƒ" #: actions/register.php:441 msgid "Same as password above. Required." @@ -3344,11 +3340,11 @@ msgstr "" #. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses. #: actions/register.php:540 -#, fuzzy, php-format +#, php-format msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." -msgstr "ä¸åŒ…å«é€™äº›å€‹äººè³‡æ–™ï¼šå¯†ç¢¼ã€é›»åä¿¡ç®±ã€ç·šä¸Šå³æ™‚通信箱ã€é›»è©±è™Ÿç¢¼" +msgstr "" #: actions/register.php:583 #, php-format @@ -3384,16 +3380,18 @@ msgid "" msgstr "" #: actions/remotesubscribe.php:112 +#, fuzzy msgid "Remote subscribe" -msgstr "" +msgstr "æ¤å¸³è™Ÿå·²è¨»å†Š" #: actions/remotesubscribe.php:124 msgid "Subscribe to a remote user" msgstr "" #: actions/remotesubscribe.php:129 +#, fuzzy msgid "User nickname" -msgstr "" +msgstr "無暱稱" #: actions/remotesubscribe.php:130 msgid "Nickname of the user you want to follow" @@ -3409,8 +3407,9 @@ msgstr "" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 #: lib/userprofile.php:406 +#, fuzzy msgid "Subscribe" -msgstr "" +msgstr "æ¤å¸³è™Ÿå·²è¨»å†Š" #: actions/remotesubscribe.php:159 msgid "Invalid profile URL (bad format)" @@ -3425,37 +3424,32 @@ 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/repeat.php:57 msgid "Only logged-in users can repeat notices." msgstr "" #: actions/repeat.php:64 actions/repeat.php:71 -#, fuzzy msgid "No notice specified." -msgstr "新訊æ¯" +msgstr "" #: actions/repeat.php:76 msgid "You can't repeat your own notice." msgstr "" #: actions/repeat.php:90 -#, fuzzy msgid "You already repeated that notice." -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" -#: actions/repeat.php:114 lib/noticelist.php:675 -#, fuzzy +#: actions/repeat.php:114 lib/noticelist.php:676 msgid "Repeated" -msgstr "新增" +msgstr "" #: actions/repeat.php:119 -#, fuzzy msgid "Repeated!" -msgstr "新增" +msgstr "" #: actions/replies.php:126 actions/repliesrss.php:68 #: lib/personalgroupnav.php:105 @@ -3464,24 +3458,24 @@ msgid "Replies to %s" msgstr "" #: actions/replies.php:128 -#, fuzzy, php-format +#, php-format msgid "Replies to %1$s, page %2$d" -msgstr "&s的微型部è½æ ¼" +msgstr "" #: actions/replies.php:145 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (RSS 1.0)" -msgstr "發é€çµ¦%s好å‹çš„訂閱" +msgstr "" #: actions/replies.php:152 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (RSS 2.0)" -msgstr "發é€çµ¦%s好å‹çš„訂閱" +msgstr "" #: actions/replies.php:159 -#, fuzzy, php-format +#, php-format msgid "Replies feed for %s (Atom)" -msgstr "發é€çµ¦%s好å‹çš„訂閱" +msgstr "" #: actions/replies.php:199 #, php-format @@ -3505,28 +3499,25 @@ msgid "" msgstr "" #: actions/repliesrss.php:72 -#, fuzzy, php-format +#, php-format msgid "Replies to %1$s on %2$s!" -msgstr "&s的微型部è½æ ¼" +msgstr "" #: actions/revokerole.php:75 -#, fuzzy msgid "You cannot revoke user roles on this site." -msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" +msgstr "" #: actions/revokerole.php:82 msgid "User doesn't have this role." msgstr "" #: actions/rsd.php:146 actions/version.php:159 -#, fuzzy msgid "StatusNet" -msgstr "更新個人圖åƒ" +msgstr "" #: actions/sandbox.php:65 actions/unsandbox.php:65 -#, fuzzy msgid "You cannot sandbox users on this site." -msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" +msgstr "" #: actions/sandbox.php:72 msgid "User is already sandboxed." @@ -3560,9 +3551,8 @@ msgstr "" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 #: actions/useradminpanel.php:294 -#, fuzzy msgid "Save site settings" -msgstr "線上å³æ™‚通è¨å®š" +msgstr "" #: actions/showapplication.php:82 msgid "You must be logged in to view an application." @@ -3586,9 +3576,8 @@ msgstr "暱稱" #. TRANS: Form input field label. #: actions/showapplication.php:178 lib/applicationeditform.php:235 -#, fuzzy msgid "Organization" -msgstr "地點" +msgstr "" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 @@ -3650,28 +3639,29 @@ msgid "Are you sure you want to reset your consumer key and secret?" msgstr "" #: actions/showfavorites.php:79 -#, fuzzy, php-format +#, php-format msgid "%1$s's favorite notices, page %2$d" -msgstr "%s與好å‹" +msgstr "" #: actions/showfavorites.php:132 +#, fuzzy msgid "Could not retrieve favorite notices." -msgstr "" +msgstr "無法儲å˜å€‹äººè³‡æ–™" #: actions/showfavorites.php:171 -#, fuzzy, php-format +#, php-format msgid "Feed for favorites of %s (RSS 1.0)" -msgstr "發é€çµ¦%s好å‹çš„訂閱" +msgstr "" #: actions/showfavorites.php:178 -#, fuzzy, php-format +#, php-format msgid "Feed for favorites of %s (RSS 2.0)" -msgstr "發é€çµ¦%s好å‹çš„訂閱" +msgstr "" #: actions/showfavorites.php:185 -#, fuzzy, php-format +#, php-format msgid "Feed for favorites of %s (Atom)" -msgstr "發é€çµ¦%s好å‹çš„訂閱" +msgstr "" #: actions/showfavorites.php:206 msgid "" @@ -3704,14 +3694,13 @@ msgid "%s group" msgstr "" #: actions/showgroup.php:84 -#, fuzzy, php-format +#, php-format msgid "%1$s group, page %2$d" -msgstr "所有訂閱" +msgstr "" #: actions/showgroup.php:227 -#, fuzzy msgid "Group profile" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: actions/showgroup.php:272 actions/tagother.php:118 #: actions/userauthorization.php:175 lib/userprofile.php:178 @@ -3747,9 +3736,9 @@ msgid "Notice feed for %s group (Atom)" msgstr "" #: actions/showgroup.php:355 -#, fuzzy, php-format +#, php-format msgid "FOAF for %s group" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 #, fuzzy @@ -3767,9 +3756,8 @@ msgid "All members" msgstr "" #: actions/showgroup.php:439 -#, fuzzy msgid "Created" -msgstr "新增" +msgstr "" #: actions/showgroup.php:455 #, php-format @@ -3795,8 +3783,9 @@ msgid "Admins" msgstr "" #: actions/showmessage.php:81 +#, fuzzy msgid "No such message." -msgstr "" +msgstr "ç„¡æ¤ä½¿ç”¨è€…" #: actions/showmessage.php:98 msgid "Only the sender and recipient may read this message." @@ -3813,9 +3802,8 @@ msgid "Message from %1$s on %2$s" msgstr "" #: actions/shownotice.php:90 -#, fuzzy msgid "Notice deleted." -msgstr "更新個人圖åƒ" +msgstr "" #: actions/showstream.php:73 #, php-format @@ -3823,14 +3811,14 @@ msgid " tagged %s" msgstr "" #: actions/showstream.php:79 -#, fuzzy, php-format +#, php-format msgid "%1$s, page %2$d" -msgstr "%s與好å‹" +msgstr "" #: actions/showstream.php:122 -#, fuzzy, php-format +#, php-format msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" -msgstr "發é€çµ¦%s好å‹çš„訂閱" +msgstr "" #: actions/showstream.php:129 #, php-format @@ -3931,9 +3919,8 @@ msgid "General" msgstr "" #: actions/siteadminpanel.php:224 -#, fuzzy msgid "Site name" -msgstr "新訊æ¯" +msgstr "" #: actions/siteadminpanel.php:225 msgid "The name of your site, like \"Yourcompany Microblog\"" @@ -4011,9 +3998,8 @@ msgid "Edit site-wide message" msgstr "" #: actions/sitenoticeadminpanel.php:103 -#, fuzzy msgid "Unable to save site notice." -msgstr "新訊æ¯" +msgstr "" #: actions/sitenoticeadminpanel.php:113 msgid "Max length for the site-wide notice is 255 chars." @@ -4035,9 +4021,8 @@ msgstr "新訊æ¯" #. TRANS: Title for SMS settings. #: actions/smssettings.php:59 -#, fuzzy msgid "SMS settings" -msgstr "線上å³æ™‚通è¨å®š" +msgstr "" #. TRANS: SMS settings page instructions. #. TRANS: %%site.name%% is the name of the site. @@ -4048,15 +4033,13 @@ msgstr "" #. TRANS: Message given in the SMS settings if SMS is not enabled on the site. #: actions/smssettings.php:97 -#, fuzzy msgid "SMS is not available." -msgstr "個人首é ä½å€éŒ¯èª¤" +msgstr "" #. TRANS: Form legend for SMS settings form. #: actions/smssettings.php:111 -#, fuzzy msgid "SMS address" -msgstr "線上å³æ™‚通信箱" +msgstr "" #. TRANS: Form guide in SMS settings form. #: actions/smssettings.php:120 @@ -4070,8 +4053,9 @@ msgstr "" #. TRANS: Field label for SMS address input in SMS settings form. #: actions/smssettings.php:142 +#, fuzzy msgid "Confirmation code" -msgstr "" +msgstr "無確èªç¢¼" #. TRANS: Form field instructions in SMS settings form. #: actions/smssettings.php:144 @@ -4092,8 +4076,9 @@ msgstr "" #. TRANS: SMS phone number input field instructions in SMS settings form. #: actions/smssettings.php:156 +#, fuzzy msgid "Phone number, no punctuation or spaces, with area code" -msgstr "" +msgstr "1-64個å°å¯«è‹±æ–‡å—æ¯æˆ–數å—ï¼Œå‹¿åŠ æ¨™é»žç¬¦è™Ÿæˆ–ç©ºæ ¼" #. TRANS: Form legend for SMS preferences form. #: actions/smssettings.php:195 @@ -4114,8 +4099,9 @@ msgstr "" #. TRANS: Message given saving SMS phone number without having provided one. #: actions/smssettings.php:338 +#, fuzzy msgid "No phone number." -msgstr "" +msgstr "ç„¡æ¤ä½¿ç”¨è€…" #. TRANS: Message given saving SMS phone number without having selected a carrier. #: actions/smssettings.php:344 @@ -4129,8 +4115,9 @@ msgstr "" #. TRANS: Message given saving SMS phone number that is already set for another user. #: actions/smssettings.php:356 +#, fuzzy msgid "That phone number already belongs to another user." -msgstr "" +msgstr "æ¤Jabber ID已有人使用" #. TRANS: Message given saving valid SMS phone number that is to be confirmed. #: actions/smssettings.php:384 @@ -4142,14 +4129,15 @@ msgstr "確èªä¿¡å·²å¯„åˆ°ä½ çš„ç·šä¸Šå³æ™‚通信箱。%sé€çµ¦ä½ 得訊æ¯è¦å #. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number. #: actions/smssettings.php:413 +#, fuzzy msgid "That is the wrong confirmation number." -msgstr "" +msgstr "無法輸入確èªç¢¼" #. TRANS: Message given after successfully canceling SMS phone number confirmation. #: actions/smssettings.php:427 #, fuzzy msgid "SMS confirmation cancelled." -msgstr "確èªå–消" +msgstr "無確èªç¢¼" #. TRANS: Message given trying to remove an SMS phone number that is not #. TRANS: registered for the active user. @@ -4183,8 +4171,9 @@ msgstr "" #. TRANS: Message given saving SMS phone number confirmation code without having provided one. #: actions/smssettings.php:548 +#, fuzzy msgid "No code entered" -msgstr "" +msgstr "無內容" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 @@ -4242,19 +4231,19 @@ msgid "Snapshots will be sent to this URL" msgstr "" #: actions/snapshotadminpanel.php:248 -#, fuzzy msgid "Save snapshot settings" -msgstr "線上å³æ™‚通è¨å®š" +msgstr "" #: actions/subedit.php:70 +#, fuzzy msgid "You are not subscribed to that profile." -msgstr "" +msgstr "æ¤å¸³è™Ÿå·²è¨»å†Š" #. TRANS: Exception thrown when a subscription could not be stored on the server. #: actions/subedit.php:83 classes/Subscription.php:136 #, fuzzy msgid "Could not save subscription." -msgstr "註冊失敗" +msgstr "無法新增訂閱" #: actions/subscribe.php:77 msgid "This action only accepts POST requests." @@ -4280,13 +4269,14 @@ msgid "%s subscribers" msgstr "æ¤å¸³è™Ÿå·²è¨»å†Š" #: actions/subscribers.php:52 -#, fuzzy, php-format +#, php-format msgid "%1$s subscribers, page %2$d" -msgstr "所有訂閱" +msgstr "" #: actions/subscribers.php:63 +#, fuzzy msgid "These are the people who listen to your notices." -msgstr "" +msgstr "ç¾åœ¨%1$s在%2$sæˆç‚ºä½ 的粉絲囉" #: actions/subscribers.php:67 #, php-format @@ -4355,9 +4345,9 @@ msgid "SMS" msgstr "" #: actions/tag.php:69 -#, fuzzy, php-format +#, php-format msgid "Notices tagged with %1$s, page %2$d" -msgstr "&s的微型部è½æ ¼" +msgstr "" #: actions/tag.php:87 #, php-format @@ -4365,9 +4355,9 @@ msgid "Notice feed for tag %s (RSS 1.0)" msgstr "" #: actions/tag.php:93 -#, fuzzy, php-format +#, php-format msgid "Notice feed for tag %s (RSS 2.0)" -msgstr "發é€çµ¦%s好å‹çš„訂閱" +msgstr "" #: actions/tag.php:99 #, php-format @@ -4375,9 +4365,8 @@ msgid "Notice feed for tag %s (Atom)" msgstr "" #: actions/tagother.php:39 -#, fuzzy msgid "No ID argument." -msgstr "ç„¡æ¤æ–‡ä»¶" +msgstr "" #: actions/tagother.php:65 #, php-format @@ -4385,9 +4374,8 @@ msgid "Tag %s" msgstr "" #: actions/tagother.php:77 lib/userprofile.php:76 -#, fuzzy msgid "User profile" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: actions/tagother.php:81 actions/userauthorization.php:132 #: lib/userprofile.php:103 @@ -4412,7 +4400,7 @@ msgstr "" #: actions/tagother.php:200 #, fuzzy msgid "Could not save tags." -msgstr "無法å˜å–個人圖åƒè³‡æ–™" +msgstr "無法儲å˜å€‹äººè³‡æ–™" #: actions/tagother.php:236 msgid "Use this form to add tags to your subscribers or subscriptions." @@ -4424,9 +4412,8 @@ msgid "No such tag." msgstr "ç„¡æ¤é€šçŸ¥" #: actions/unblock.php:59 -#, fuzzy msgid "You haven't blocked that user." -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #: actions/unsandbox.php:72 msgid "User is not sandboxed." @@ -4511,9 +4498,8 @@ msgid "Automatically subscribe new users to this user." msgstr "" #: actions/useradminpanel.php:251 -#, fuzzy msgid "Invitations" -msgstr "地點" +msgstr "" #: actions/useradminpanel.php:256 msgid "Invitations enabled" @@ -4544,8 +4530,9 @@ msgstr "接å—" #: actions/userauthorization.php:218 lib/subscribeform.php:115 #: lib/subscribeform.php:139 +#, fuzzy msgid "Subscribe to this user" -msgstr "" +msgstr "æ¤å¸³è™Ÿå·²è¨»å†Š" #: actions/userauthorization.php:219 msgid "Reject" @@ -4554,7 +4541,7 @@ msgstr "" #: actions/userauthorization.php:220 #, fuzzy msgid "Reject this subscription" -msgstr "所有訂閱" +msgstr "註冊確èª" #: actions/userauthorization.php:232 msgid "No authorization request!" @@ -4608,9 +4595,9 @@ msgid "Avatar URL ‘%s’ is not valid." msgstr "" #: actions/userauthorization.php:350 -#, fuzzy, php-format +#, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "無法讀å–æ¤%sURL的圖åƒ" +msgstr "" #: actions/userauthorization.php:355 #, php-format @@ -4633,18 +4620,18 @@ msgstr "" #. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number. #: actions/usergroups.php:66 -#, fuzzy, php-format +#, php-format msgid "%1$s groups, page %2$d" -msgstr "所有訂閱" +msgstr "" #: actions/usergroups.php:132 msgid "Search for more groups" msgstr "" #: actions/usergroups.php:159 -#, php-format +#, fuzzy, php-format msgid "%s is not a member of any group." -msgstr "" +msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" #: actions/usergroups.php:164 #, php-format @@ -4707,9 +4694,8 @@ msgstr "" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. #: actions/version.php:198 lib/action.php:789 -#, fuzzy msgid "Version" -msgstr "地點" +msgstr "" #: actions/version.php:199 msgid "Author(s)" @@ -4757,21 +4743,18 @@ msgstr "尺寸錯誤" #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 -#, fuzzy msgid "Group join failed." -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #. TRANS: Exception thrown when trying to leave a group the user is not a member of. #: classes/Group_member.php:55 -#, fuzzy msgid "Not part of group." -msgstr "無法更新使用者" +msgstr "" #. TRANS: Exception thrown when trying to leave a group fails. #: classes/Group_member.php:63 -#, fuzzy msgid "Group leave failed." -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 @@ -4782,9 +4765,9 @@ msgstr "無法更新使用者" #. TRANS: Exception thrown when trying creating a login token failed. #. TRANS: %s is the user nickname for which token creation failed. #: classes/Login_token.php:78 -#, fuzzy, php-format +#, php-format msgid "Could not create login token for %s" -msgstr "無法å˜å–個人圖åƒè³‡æ–™" +msgstr "" #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 @@ -4798,13 +4781,15 @@ msgstr "" #. TRANS: Message given when a message could not be stored on the server. #: classes/Message.php:63 +#, fuzzy msgid "Could not insert message." -msgstr "" +msgstr "無法新增訂閱" #. TRANS: Message given when a message could not be updated on the server. #: classes/Message.php:74 +#, fuzzy msgid "Could not update message with new URI." -msgstr "" +msgstr "無法更新使用者" #. TRANS: Server exception thrown when a user profile for a notice cannot be found. #. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number). @@ -4817,7 +4802,7 @@ msgstr "" #: classes/Notice.php:190 #, fuzzy, php-format msgid "Database error inserting hashtag: %s" -msgstr "å¢žåŠ å›žè¦†æ™‚,資料庫發生錯誤: %s" +msgstr "個人圖åƒæ’入錯誤" #. TRANS: Client exception thrown if a notice contains too many characters. #: classes/Notice.php:260 @@ -4852,8 +4837,9 @@ msgstr "" #. TRANS: Server exception thrown when a notice cannot be saved. #. TRANS: Server exception thrown when a notice cannot be updated. #: classes/Notice.php:353 classes/Notice.php:380 +#, fuzzy msgid "Problem saving notice." -msgstr "" +msgstr "儲å˜ä½¿ç”¨è€…發生錯誤" #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). #: classes/Notice.php:892 @@ -4862,27 +4848,26 @@ msgstr "" #. TRANS: Server exception thrown when an update for a group inbox fails. #: classes/Notice.php:991 -#, fuzzy msgid "Problem saving group inbox." -msgstr "儲å˜ä½¿ç”¨è€…發生錯誤" +msgstr "" #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1614 +#: classes/Notice.php:1746 #, php-format msgid "RT @%1$s %2$s" msgstr "" #. TRANS: Exception thrown when trying to revoke an existing role for a user that does not exist. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:740 +#: classes/Profile.php:737 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:749 +#: classes/Profile.php:746 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -4891,13 +4876,12 @@ msgstr "" #: classes/Remote_profile.php:54 #, fuzzy msgid "Missing profile." -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "新的更人資料輸入錯誤" #. TRANS: Exception thrown when a tag cannot be saved. #: classes/Status_network.php:346 -#, fuzzy msgid "Unable to save tag." -msgstr "新訊æ¯" +msgstr "" #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. #: classes/Subscription.php:75 lib/oauthstore.php:465 @@ -4906,8 +4890,9 @@ msgstr "" #. TRANS: Exception thrown when trying to subscribe while already subscribed. #: classes/Subscription.php:80 +#, fuzzy msgid "Already subscribed!" -msgstr "" +msgstr "æ¤å¸³è™Ÿå·²è¨»å†Š" #. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user. #: classes/Subscription.php:85 @@ -4924,19 +4909,19 @@ msgstr "æ¤å¸³è™Ÿå·²è¨»å†Š" #: classes/Subscription.php:178 #, fuzzy msgid "Could not delete self-subscription." -msgstr "無法刪除帳號" +msgstr "無法新增訂閱" #. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server. #: classes/Subscription.php:206 #, fuzzy msgid "Could not delete subscription OMB token." -msgstr "無法刪除帳號" +msgstr "無法新增訂閱" #. TRANS: Exception thrown when a subscription could not be deleted on the server. #: classes/Subscription.php:218 #, fuzzy msgid "Could not delete subscription." -msgstr "無法刪除帳號" +msgstr "無法新增訂閱" #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. @@ -4949,25 +4934,25 @@ msgstr "" #: classes/User_group.php:496 #, fuzzy msgid "Could not create group." -msgstr "無法å˜å–個人圖åƒè³‡æ–™" +msgstr "無法更新使用者" #. TRANS: Server exception thrown when updating a group URI failed. #: classes/User_group.php:506 #, fuzzy msgid "Could not set group URI." -msgstr "註冊失敗" +msgstr "無法儲å˜å€‹äººè³‡æ–™" #. TRANS: Server exception thrown when setting group membership failed. #: classes/User_group.php:529 #, fuzzy msgid "Could not set group membership." -msgstr "註冊失敗" +msgstr "無法更新使用者" #. TRANS: Server exception thrown when saving local group information failed. #: classes/User_group.php:544 #, fuzzy msgid "Could not save local group info." -msgstr "註冊失敗" +msgstr "無法儲å˜å€‹äººè³‡æ–™" #. TRANS: Link title attribute in user account settings menu. #: lib/accountsettingsaction.php:109 @@ -4982,8 +4967,9 @@ msgstr "無法上傳個人圖åƒ" #. TRANS: Link title attribute in user account settings menu. #: lib/accountsettingsaction.php:123 +#, fuzzy msgid "Change your password" -msgstr "" +msgstr "更改密碼" #. TRANS: Link title attribute in user account settings menu. #: lib/accountsettingsaction.php:130 @@ -4992,9 +4978,8 @@ msgstr "" #. TRANS: Link title attribute in user account settings menu. #: lib/accountsettingsaction.php:137 -#, fuzzy msgid "Design your profile" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #. TRANS: Link title attribute in user account settings menu. #: lib/accountsettingsaction.php:144 @@ -5030,24 +5015,21 @@ msgstr "" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline #: lib/action.php:445 -#, fuzzy msgctxt "MENU" msgid "Personal" -msgstr "地點" +msgstr "" #. TRANS: Tooltip for main menu option "Account" #: lib/action.php:447 -#, fuzzy msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" -msgstr "更改密碼" +msgstr "" #. TRANS: Tooltip for main menu option "Services" #: lib/action.php:452 -#, fuzzy msgctxt "TOOLTIP" msgid "Connect to services" -msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" +msgstr "" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services #: lib/action.php:455 @@ -5056,10 +5038,9 @@ msgstr "連çµ" #. TRANS: Tooltip for menu option "Admin" #: lib/action.php:458 -#, fuzzy msgctxt "TOOLTIP" msgid "Change site configuration" -msgstr "確èªä¿¡ç®±" +msgstr "" #. TRANS: Main menu option when logged in and site admin for access to site configuration #: lib/action.php:461 @@ -5076,10 +5057,9 @@ msgstr "" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users #: lib/action.php:468 -#, fuzzy msgctxt "MENU" msgid "Invite" -msgstr "尺寸錯誤" +msgstr "" #. TRANS: Tooltip for main menu option "Logout" #: lib/action.php:474 @@ -5089,24 +5069,21 @@ msgstr "" #. TRANS: Main menu option when logged in to log out the current user #: lib/action.php:477 -#, fuzzy msgctxt "MENU" msgid "Logout" -msgstr "登出" +msgstr "" #. TRANS: Tooltip for main menu option "Register" #: lib/action.php:482 -#, fuzzy msgctxt "TOOLTIP" msgid "Create an account" -msgstr "新增帳號" +msgstr "" #. TRANS: Main menu option when not logged in to register a new account #: lib/action.php:485 -#, fuzzy msgctxt "MENU" msgid "Register" -msgstr "所有訂閱" +msgstr "" #. TRANS: Tooltip for main menu option "Login" #: lib/action.php:488 @@ -5213,13 +5190,11 @@ msgstr "" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. #: lib/action.php:827 -#, fuzzy, php-format +#, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" -"**%%site.name%%**是由[%%site.broughtby%%](%%site.broughtbyurl%%)所æ供的微型" -"部è½æ ¼æœå‹™" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. #: lib/action.php:830 @@ -5238,9 +5213,8 @@ msgstr "" #. TRANS: DT element for StatusNet site content license. #: lib/action.php:850 -#, fuzzy msgid "Site content license" -msgstr "新訊æ¯" +msgstr "" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. @@ -5281,9 +5255,8 @@ msgstr "" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. #: lib/action.php:1213 -#, fuzzy msgid "Before" -msgstr "之å‰çš„內容»" +msgstr "" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. #: lib/activity.php:122 @@ -5336,10 +5309,9 @@ msgstr "確èªä¿¡ç®±" #. TRANS: Menu item for site administration #: lib/adminpanelaction.php:352 -#, fuzzy msgctxt "MENU" msgid "Site" -msgstr "新訊æ¯" +msgstr "" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:358 @@ -5349,16 +5321,15 @@ msgstr "確èªä¿¡ç®±" #. TRANS: Menu item for site administration #: lib/adminpanelaction.php:360 -#, fuzzy msgctxt "MENU" msgid "Design" -msgstr "地點" +msgstr "" #. TRANS: Menu item title/tooltip #: lib/adminpanelaction.php:366 #, fuzzy msgid "User configuration" -msgstr "確èªä¿¡ç®±" +msgstr "無確èªç¢¼" #. TRANS: Menu item for site administration #: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 @@ -5412,15 +5383,14 @@ msgstr "" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:209 -#, fuzzy, php-format +#, php-format msgid "Describe your application in %d characters" -msgstr "請在140個å—以內æè¿°ä½ è‡ªå·±èˆ‡ä½ çš„èˆˆè¶£" +msgstr "" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:213 -#, fuzzy msgid "Describe your application" -msgstr "請在140個å—以內æè¿°ä½ è‡ªå·±èˆ‡ä½ çš„èˆˆè¶£" +msgstr "" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:224 @@ -5552,9 +5522,8 @@ msgid "Notice with that id does not exist" msgstr "" #: lib/command.php:99 lib/command.php:596 -#, fuzzy msgid "User has no last notice" -msgstr "新訊æ¯" +msgstr "" #. TRANS: Message given requesting a profile for a non-existing user. #. TRANS: %s is the nickname of the user for which the profile could not be found. @@ -5607,14 +5576,14 @@ msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" #: lib/command.php:339 #, fuzzy, php-format msgid "Could not join user %1$s to group %2$s" -msgstr "無法連çµåˆ°ä¼ºæœå™¨:%s" +msgstr "無法更新使用者" #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. #: lib/command.php:385 -#, fuzzy, php-format +#, php-format msgid "Could not remove user %1$s from group %2$s" -msgstr "無法從 %s 建立OpenID" +msgstr "" #. TRANS: Whois output. %s is the full name of the queried user. #: lib/command.php:418 @@ -5625,22 +5594,22 @@ msgstr "å…¨å" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail #: lib/command.php:422 lib/mail.php:268 -#, php-format +#, fuzzy, php-format msgid "Location: %s" -msgstr "" +msgstr "地點" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail #: lib/command.php:426 lib/mail.php:271 -#, php-format +#, fuzzy, php-format msgid "Homepage: %s" -msgstr "" +msgstr "個人首é " #. TRANS: Whois output. %s is the bio information of the queried user. #: lib/command.php:430 -#, php-format +#, fuzzy, php-format msgid "About: %s" -msgstr "" +msgstr "關於" #: lib/command.php:457 #, php-format @@ -5664,25 +5633,24 @@ msgid "Direct message to %s sent" msgstr "" #: lib/command.php:494 +#, fuzzy msgid "Error sending direct message." -msgstr "" +msgstr "使用者è¨å®šç™¼ç”ŸéŒ¯èª¤" #: lib/command.php:514 -#, fuzzy msgid "Cannot repeat your own notice" -msgstr "儲å˜ä½¿ç”¨è€…發生錯誤" +msgstr "" #: lib/command.php:519 -#, fuzzy msgid "Already repeated that notice" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #. TRANS: Message given having repeated a notice from another user. #. TRANS: %s is the name of the user for which the notice was repeated. #: lib/command.php:529 -#, fuzzy, php-format +#, php-format msgid "Notice from %s repeated" -msgstr "更新個人圖åƒ" +msgstr "" #: lib/command.php:531 #, fuzzy @@ -5695,9 +5663,9 @@ msgid "Notice too long - maximum is %d characters, you sent %d" msgstr "" #: lib/command.php:571 -#, fuzzy, php-format +#, php-format msgid "Reply to %s sent" -msgstr "&s的微型部è½æ ¼" +msgstr "" #: lib/command.php:573 msgid "Error saving notice." @@ -5730,16 +5698,18 @@ msgid "Command not yet implemented." msgstr "" #: lib/command.php:685 +#, fuzzy msgid "Notification off." -msgstr "" +msgstr "無確èªç¢¼" #: lib/command.php:687 msgid "Can't turn off notification." msgstr "" #: lib/command.php:708 +#, fuzzy msgid "Notification on." -msgstr "" +msgstr "無確èªç¢¼" #: lib/command.php:710 msgid "Can't turn on notification." @@ -5874,9 +5844,8 @@ msgid "Database error" msgstr "" #: lib/designsettings.php:105 -#, fuzzy msgid "Upload file" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: lib/designsettings.php:109 msgid "" @@ -5954,14 +5923,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 "" #: lib/groupeditform.php:179 msgid "" @@ -5978,14 +5946,13 @@ 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 "" #: lib/groupnav.php:108 #, php-format @@ -5995,7 +5962,7 @@ msgstr "" #: lib/groupnav.php:113 #, fuzzy msgid "Logo" -msgstr "登出" +msgstr "登入" #: lib/groupnav.php:114 #, php-format @@ -6035,8 +6002,9 @@ msgid "That file is too big. The maximum file size is %s." msgstr "" #: lib/imagefile.php:93 +#, fuzzy msgid "Partial upload." -msgstr "" +msgstr "更新個人圖åƒ" #: lib/imagefile.php:101 lib/mediafile.php:170 msgid "System error uploading file." @@ -6047,9 +6015,8 @@ msgid "Not an image or corrupt file." msgstr "" #: lib/imagefile.php:122 -#, fuzzy msgid "Lost our file." -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: lib/imagefile.php:163 lib/imagefile.php:224 msgid "Unknown file type" @@ -6088,9 +6055,8 @@ msgid "Login with a username and password" msgstr "使用者å稱或密碼無效" #: lib/logingroupnav.php:86 -#, fuzzy msgid "Sign up for a new account" -msgstr "新增帳號" +msgstr "" #. TRANS: Subject for address confirmation email #: lib/mail.php:174 @@ -6130,7 +6096,7 @@ msgstr "" #. TRANS: Main body of new-subscriber notification e-mail #: lib/mail.php:254 -#, fuzzy, php-format +#, php-format msgid "" "%1$s is now listening to your notices on %2$s.\n" "\n" @@ -6143,13 +6109,6 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" -"ç¾åœ¨%1$s在%2$sæˆç‚ºä½ 的粉絲囉。\n" -"\n" -"\t%3$s\n" -"\n" -"\n" -"%4$s.\n" -"敬上。\n" #. TRANS: Profile info line in new-subscriber notification e-mail #: lib/mail.php:274 @@ -6159,9 +6118,9 @@ msgstr "自我介紹" #. TRANS: Subject of notification mail for new posting email address #: lib/mail.php:304 -#, php-format +#, fuzzy, php-format msgid "New email address for posting to %s" -msgstr "" +msgstr "查無æ¤ä½¿ç”¨è€…所註冊的信箱" #. TRANS: Body of notification mail for new posting email address #: lib/mail.php:308 @@ -6179,14 +6138,15 @@ msgstr "" #. TRANS: Subject line for SMS-by-email notification messages #: lib/mail.php:433 -#, php-format +#, fuzzy, php-format msgid "%s status" -msgstr "" +msgstr "%1$s的狀態是%2$s" #. TRANS: Subject line for SMS-by-email address confirmation message #: lib/mail.php:460 +#, fuzzy msgid "SMS confirmation" -msgstr "" +msgstr "無確èªç¢¼" #. TRANS: Main body heading for SMS-by-email address confirmation message #: lib/mail.php:463 @@ -6245,9 +6205,9 @@ msgstr "" #. TRANS: Subject for favorite notification email #: lib/mail.php:589 -#, fuzzy, php-format +#, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "ç¾åœ¨%1$s在%2$sæˆç‚ºä½ 的粉絲囉" +msgstr "" #. TRANS: Body for favorite notification email #: lib/mail.php:592 @@ -6323,17 +6283,19 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:227 lib/noticelist.php:505 +#: lib/mailbox.php:228 lib/noticelist.php:506 msgid "from" msgstr "" #: lib/mailhandler.php:37 +#, fuzzy msgid "Could not parse message." -msgstr "" +msgstr "無法更新使用者" #: lib/mailhandler.php:42 +#, fuzzy msgid "Not a registered user." -msgstr "" +msgstr "æ¤æ¢å¾©ç¢¼éŒ¯èª¤" #: lib/mailhandler.php:46 msgid "Sorry, that is not your incoming email address." @@ -6387,9 +6349,8 @@ msgid "File could not be moved to destination directory." msgstr "" #: lib/mediafile.php:202 lib/mediafile.php:238 -#, fuzzy msgid "Could not determine file's MIME type." -msgstr "無法更新使用者" +msgstr "" #: lib/mediafile.php:318 #, php-format @@ -6438,14 +6399,12 @@ msgid "Attach a file" msgstr "" #: lib/noticeform.php:212 -#, fuzzy msgid "Share my location" -msgstr "無法儲å˜å€‹äººè³‡æ–™" +msgstr "" #: lib/noticeform.php:215 -#, fuzzy msgid "Do not share my location" -msgstr "無法儲å˜å€‹äººè³‡æ–™" +msgstr "" #: lib/noticeform.php:216 msgid "" @@ -6482,28 +6441,26 @@ msgstr "" msgid "at" msgstr "" -#: lib/noticelist.php:567 +#: lib/noticelist.php:568 #, fuzzy msgid "in context" msgstr "無內容" -#: lib/noticelist.php:602 -#, fuzzy +#: lib/noticelist.php:603 msgid "Repeated by" -msgstr "新增" +msgstr "" -#: lib/noticelist.php:629 +#: lib/noticelist.php:630 msgid "Reply to this notice" msgstr "" -#: lib/noticelist.php:630 +#: lib/noticelist.php:631 msgid "Reply" msgstr "" -#: lib/noticelist.php:674 -#, fuzzy +#: lib/noticelist.php:675 msgid "Notice repeated" -msgstr "更新個人圖åƒ" +msgstr "" #: lib/nudgeform.php:116 msgid "Nudge this user" @@ -6580,16 +6537,18 @@ msgid "Unknown" msgstr "" #: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 +#, fuzzy msgid "Subscriptions" -msgstr "" +msgstr "所有訂閱" #: lib/profileaction.php:126 msgid "All subscriptions" msgstr "所有訂閱" #: lib/profileaction.php:144 lib/profileaction.php:214 lib/subgroupnav.php:90 +#, fuzzy msgid "Subscribers" -msgstr "" +msgstr "æ¤å¸³è™Ÿå·²è¨»å†Š" #: lib/profileaction.php:161 #, fuzzy @@ -6638,28 +6597,25 @@ msgid "Popular" msgstr "" #: lib/redirectingaction.php:95 -#, fuzzy msgid "No return-to arguments." -msgstr "ç„¡æ¤æ–‡ä»¶" +msgstr "" #: lib/repeatform.php:107 -#, fuzzy msgid "Repeat this notice?" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: lib/repeatform.php:132 msgid "Yes" msgstr "" #: lib/repeatform.php:132 -#, fuzzy msgid "Repeat this notice" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: lib/revokeroleform.php:91 -#, fuzzy, php-format +#, php-format msgid "Revoke the \"%s\" role from this user" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #: lib/router.php:709 msgid "No single user defined for single-user mode." @@ -6670,9 +6626,8 @@ msgid "Sandbox" msgstr "" #: lib/sandboxform.php:78 -#, fuzzy msgid "Sandbox this user" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #: lib/searchaction.php:120 msgid "Search site" @@ -6715,14 +6670,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 #, fuzzy, php-format @@ -6815,26 +6768,26 @@ msgid "Unsandbox" msgstr "" #: lib/unsandboxform.php:80 -#, fuzzy msgid "Unsandbox this user" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #: lib/unsilenceform.php:67 msgid "Unsilence" msgstr "" #: lib/unsilenceform.php:78 -#, fuzzy msgid "Unsilence this user" -msgstr "ç„¡æ¤ä½¿ç”¨è€…" +msgstr "" #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 +#, fuzzy msgid "Unsubscribe from this user" -msgstr "" +msgstr "æ¤å¸³è™Ÿå·²è¨»å†Š" #: lib/unsubscribeform.php:137 +#, fuzzy msgid "Unsubscribe" -msgstr "" +msgstr "æ¤å¸³è™Ÿå·²è¨»å†Š" #: lib/usernoprofileexception.php:58 #, php-format @@ -6857,7 +6810,7 @@ msgstr "" #: lib/userprofile.php:263 #, fuzzy msgid "Edit profile settings" -msgstr "線上å³æ™‚通è¨å®š" +msgstr "使用者è¨å®šç™¼ç”ŸéŒ¯èª¤" #: lib/userprofile.php:264 msgid "Edit" @@ -6876,9 +6829,8 @@ msgid "Moderate" msgstr "" #: lib/userprofile.php:364 -#, fuzzy msgid "User role" -msgstr "ç„¡æ¤é€šçŸ¥" +msgstr "" #: lib/userprofile.php:366 msgctxt "role" diff --git a/plugins/Gravatar/GravatarPlugin.php b/plugins/Gravatar/GravatarPlugin.php index 580852072..8a9721ea9 100644 --- a/plugins/Gravatar/GravatarPlugin.php +++ b/plugins/Gravatar/GravatarPlugin.php @@ -30,11 +30,13 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { class GravatarPlugin extends Plugin { - function onInitializePlugin() { + function onInitializePlugin() + { return true; } - function onStartAvatarFormData($action) { + function onStartAvatarFormData($action) + { $user = common_current_user(); $hasGravatar = $this->hasGravatar($user->id); @@ -43,7 +45,8 @@ class GravatarPlugin extends Plugin } } - function onEndAvatarFormData(&$action) { + function onEndAvatarFormData($action) + { $user = common_current_user(); $hasGravatar = $this->hasGravatar($user->id); @@ -89,7 +92,8 @@ class GravatarPlugin extends Plugin } } - function onStartAvatarSaveForm($action) { + function onStartAvatarSaveForm($action) + { if ($action->arg('add')) { $result = $this->gravatar_save(); @@ -178,7 +182,8 @@ class GravatarPlugin extends Plugin 'success' => true); } - function gravatar_url($email, $size) { + function gravatar_url($email, $size) + { $url = "http://www.gravatar.com/avatar.php?gravatar_id=". md5(strtolower($email)). "&default=".urlencode(Avatar::defaultImage($size)). @@ -197,4 +202,4 @@ class GravatarPlugin extends Plugin return true; } -} +}
\ No newline at end of file diff --git a/plugins/OStatus/OStatusPlugin.php b/plugins/OStatus/OStatusPlugin.php index 70971c5b3..6fef20d6f 100644 --- a/plugins/OStatus/OStatusPlugin.php +++ b/plugins/OStatus/OStatusPlugin.php @@ -28,6 +28,15 @@ set_include_path(get_include_path() . PATH_SEPARATOR . dirname(__FILE__) . '/ext class FeedSubException extends Exception { + function __construct($msg=null) + { + $type = get_class($this); + if ($msg) { + parent::__construct("$type: $msg"); + } else { + parent::__construct($type); + } + } } class OStatusPlugin extends Plugin @@ -480,6 +489,24 @@ class OStatusPlugin extends Plugin } /** + * Tell the FeedSub infrastructure whether we have any active OStatus + * usage for the feed; if not it'll be able to garbage-collect the + * feed subscription. + * + * @param FeedSub $feedsub + * @param integer $count in/out + * @return mixed hook return code + */ + function onFeedSubSubscriberCount($feedsub, &$count) + { + $oprofile = Ostatus_profile::staticGet('feeduri', $feedsub->uri); + if ($oprofile) { + $count += $oprofile->subscriberCount(); + } + return true; + } + + /** * When about to subscribe to a remote user, start a server-to-server * PuSH subscription if needed. If we can't establish that, abort. * diff --git a/plugins/OStatus/README b/plugins/OStatus/README index 3a98b7b25..ea5dfc055 100644 --- a/plugins/OStatus/README +++ b/plugins/OStatus/README @@ -1,18 +1,42 @@ -Plugin to support importing updates from external RSS and Atom feeds into your timeline. +Plugin to support importing and exporting notices through Atom and RSS feeds. +The OStatus plugin concentrates on user-to-user cases for federating StatusNet +and similar social networking / microblogging / blogging sites, but includes +low-level feed subscription systems which are used by some other plugins. + +Uses PubSubHubbub for push feed updates; currently non-PuSH feeds cannot be +subscribed unless an external PuSH hub proxy is used. -Uses PubSubHubbub for push feed updates; currently non-PuSH feeds cannot be subscribed. Configuration options available: $config['ostatus']['hub'] (default internal hub) - Set to URL of an external PuSH hub to use it instead of our internal hub. + Set to URL of an external PuSH hub to use it instead of our internal hub + for sending outgoing updates in user and group feeds. $config['ostatus']['hub_retries'] (default 0) Number of times to retry a PuSH send to consumers if using internal hub +Settings controlling incoming feed subscription: + +$config['feedsub']['fallback_hub'] + To subscribe to feeds that don't have a hub, an external PuSH proxy hub + such as Superfeedr may be used. Any feed without a hub of its own will + be subscribed through the specified hub URL instead. If the external hub + has usage charges, be aware that there is no restriction placed to how + many feeds may be subscribed! + + $config['feedsub']['fallback_hub'] = 'https://superfeedr.com/hubbub'; + +$config['feedsub']['hub_user'] +$config['feedsub']['hub_password'] + If using the fallback hub mode, these settings may be used to provide + HTTP authentication credentials for contacting the hub. Default hubs + specified from feeds are assumed to not require + + For testing, shouldn't be used in production: $config['ostatus']['skip_signatures'] @@ -23,12 +47,11 @@ $config['feedsub']['nohub'] (default require hub) Allow low-level feed subscription setup for feeds without hubs. Not actually usable at this stage, OStatus will check for hubs too - and we have no polling backend. + and we have no polling backend. (The fallback hub option can be used + with a 3rd-party service to provide such polling.) Todo: -* fully functional l10n -* redo non-OStatus feed support -** rssCloud support? -** possibly a polling daemon to support non-PuSH feeds? +* better support for feeds that aren't natively oriented at social networking * make use of tags/categories from feeds +* better repeat handling diff --git a/plugins/OStatus/actions/groupsalmon.php b/plugins/OStatus/actions/groupsalmon.php index d60725a71..5094dccf0 100644 --- a/plugins/OStatus/actions/groupsalmon.php +++ b/plugins/OStatus/actions/groupsalmon.php @@ -61,7 +61,7 @@ class GroupsalmonAction extends SalmonAction function handlePost() { // @fixme process all objects? - switch ($this->act->objects[0]->type) { + switch ($this->activity->objects[0]->type) { case ActivityObject::ARTICLE: case ActivityObject::BLOGENTRY: case ActivityObject::NOTE: @@ -74,7 +74,7 @@ class GroupsalmonAction extends SalmonAction // Notice must be to the attention of this group - $context = $this->act->context; + $context = $this->activity->context; if (empty($context->attention)) { throw new ClientException("Not to the attention of anyone."); diff --git a/plugins/OStatus/actions/usersalmon.php b/plugins/OStatus/actions/usersalmon.php index 6c360c49f..641e131ab 100644 --- a/plugins/OStatus/actions/usersalmon.php +++ b/plugins/OStatus/actions/usersalmon.php @@ -55,10 +55,10 @@ class UsersalmonAction extends SalmonAction */ function handlePost() { - common_log(LOG_INFO, "Received post of '{$this->act->objects[0]->id}' from '{$this->act->actor->id}'"); + common_log(LOG_INFO, "Received post of '{$this->activity->objects[0]->id}' from '{$this->activity->actor->id}'"); // @fixme: process all activity objects? - switch ($this->act->objects[0]->type) { + switch ($this->activity->objects[0]->type) { case ActivityObject::ARTICLE: case ActivityObject::BLOGENTRY: case ActivityObject::NOTE: @@ -72,7 +72,7 @@ class UsersalmonAction extends SalmonAction // Notice must either be a) in reply to a notice by this user // or b) to the attention of this user - $context = $this->act->context; + $context = $this->activity->context; if (!empty($context->replyToID)) { $notice = Notice::staticGet('uri', $context->replyToID); @@ -92,7 +92,7 @@ class UsersalmonAction extends SalmonAction throw new ClientException("Not to anyone in reply to anything!"); } - $existing = Notice::staticGet('uri', $this->act->objects[0]->id); + $existing = Notice::staticGet('uri', $this->activity->objects[0]->id); if (!empty($existing)) { common_log(LOG_ERR, "Not saving notice '{$existing->uri}'; already exists."); @@ -143,7 +143,7 @@ class UsersalmonAction extends SalmonAction function handleFavorite() { - $notice = $this->getNotice($this->act->objects[0]); + $notice = $this->getNotice($this->activity->objects[0]); $profile = $this->ensureProfile()->localProfile(); $old = Fave::pkeyGet(array('user_id' => $profile->id, @@ -164,7 +164,7 @@ class UsersalmonAction extends SalmonAction */ function handleUnfavorite() { - $notice = $this->getNotice($this->act->objects[0]); + $notice = $this->getNotice($this->activity->objects[0]); $profile = $this->ensureProfile()->localProfile(); $fave = Fave::pkeyGet(array('user_id' => $profile->id, diff --git a/plugins/OStatus/classes/FeedSub.php b/plugins/OStatus/classes/FeedSub.php index b10509dae..dd1968db1 100644 --- a/plugins/OStatus/classes/FeedSub.php +++ b/plugins/OStatus/classes/FeedSub.php @@ -207,8 +207,8 @@ class FeedSub extends Memcached_DataObject $discover = new FeedDiscovery(); $discover->discoverFromFeedURL($feeduri); - $huburi = $discover->getAtomLink('hub'); - if (!$huburi) { + $huburi = $discover->getHubLink(); + if (!$huburi && !common_config('feedsub', 'fallback_hub')) { throw new FeedSubNoHubException(); } @@ -241,8 +241,12 @@ class FeedSub extends Memcached_DataObject common_log(LOG_WARNING, "Attempting to (re)start PuSH subscription to $this->uri in unexpected state $this->sub_state"); } if (empty($this->huburi)) { - if (common_config('feedsub', 'nohub')) { + if (common_config('feedsub', 'fallback_hub')) { + // No native hub on this feed? + // Use our fallback hub, which handles polling on our behalf. + } else if (common_config('feedsub', 'nohub')) { // Fake it! We're just testing remote feeds w/o hubs. + // We'll never actually get updates in this mode. return true; } else { throw new ServerException("Attempting to start PuSH subscription for feed with no hub"); @@ -255,6 +259,9 @@ class FeedSub extends Memcached_DataObject /** * Send a PuSH unsubscription request to the hub for this feed. * The hub will later send us a confirmation POST to /main/push/callback. + * Warning: this will cancel the subscription even if someone else in + * the system is using it. Most callers will want garbageCollect() instead, + * which confirms there's no uses left. * * @return bool true on success, false on failure * @throws ServerException if feed state is not valid @@ -264,8 +271,12 @@ class FeedSub extends Memcached_DataObject common_log(LOG_WARNING, "Attempting to (re)end PuSH subscription to $this->uri in unexpected state $this->sub_state"); } if (empty($this->huburi)) { - if (common_config('feedsub', 'nohub')) { + if (common_config('feedsub', 'fallback_hub')) { + // No native hub on this feed? + // Use our fallback hub, which handles polling on our behalf. + } else if (common_config('feedsub', 'nohub')) { // Fake it! We're just testing remote feeds w/o hubs. + // We'll never actually get updates in this mode. return true; } else { throw new ServerException("Attempting to end PuSH subscription for feed with no hub"); @@ -275,6 +286,33 @@ class FeedSub extends Memcached_DataObject return $this->doSubscribe('unsubscribe'); } + /** + * Check if there are any active local uses of this feed, and if not then + * make sure it's inactive, unsubscribing if necessary. + * + * @return boolean true if the subscription is now inactive, false if still active. + */ + public function garbageCollect() + { + if ($this->sub_state == '' || $this->sub_state == 'inactive') { + // No active PuSH subscription, we can just leave it be. + return true; + } else { + // PuSH subscription is either active or in an indeterminate state. + // Check if we're out of subscribers, and if so send an unsubscribe. + $count = 0; + Event::handle('FeedSubSubscriberCount', array($this, &$count)); + + if ($count) { + common_log(LOG_INFO, __METHOD__ . ': ok, ' . $count . ' user(s) left for ' . $this->uri); + return false; + } else { + common_log(LOG_INFO, __METHOD__ . ': unsubscribing, no users left for ' . $this->uri); + return $this->unsubscribe(); + } + } + } + protected function doSubscribe($mode) { $orig = clone($this); @@ -296,7 +334,21 @@ class FeedSub extends Memcached_DataObject 'hub.secret' => $this->secret, 'hub.topic' => $this->uri); $client = new HTTPClient(); - $response = $client->post($this->huburi, $headers, $post); + if ($this->huburi) { + $hub = $this->huburi; + } else { + if (common_config('feedsub', 'fallback_hub')) { + $hub = common_config('feedsub', 'fallback_hub'); + if (common_config('feedsub', 'hub_user')) { + $u = common_config('feedsub', 'hub_user'); + $p = common_config('feedsub', 'hub_pass'); + $client->setAuth($u, $p); + } + } else { + throw new FeedSubException('WTF?'); + } + } + $response = $client->post($hub, $headers, $post); $status = $response->getStatus(); if ($status == 202) { common_log(LOG_INFO, __METHOD__ . ': sub req ok, awaiting verification callback'); diff --git a/plugins/OStatus/classes/Ostatus_profile.php b/plugins/OStatus/classes/Ostatus_profile.php index 5d3f37cd0..1fae468f6 100644 --- a/plugins/OStatus/classes/Ostatus_profile.php +++ b/plugins/OStatus/classes/Ostatus_profile.php @@ -215,22 +215,13 @@ class Ostatus_profile extends Memcached_DataObject } /** - * Send a PuSH unsubscription request to the hub for this feed. - * The hub will later send us a confirmation POST to /main/push/callback. + * Check if this remote profile has any active local subscriptions, and + * if not drop the PuSH subscription feed. * * @return bool true on success, false on failure - * @throws ServerException if feed state is not valid */ public function unsubscribe() { - $feedsub = FeedSub::staticGet('uri', $this->feeduri); - if (!$feedsub || $feedsub->sub_state == '' || $feedsub->sub_state == 'inactive') { - // No active PuSH subscription, we can just leave it be. - return true; - } else { - // PuSH subscription is either active or in an indeterminate state. - // Send an unsubscribe. - return $feedsub->unsubscribe(); - } + $this->garbageCollect(); } /** @@ -241,19 +232,35 @@ class Ostatus_profile extends Memcached_DataObject */ public function garbageCollect() { + $feedsub = FeedSub::staticGet('uri', $this->feeduri); + return $feedsub->garbageCollect(); + } + + /** + * Check if this remote profile has any active local subscriptions, so the + * PuSH subscription layer can decide if it can drop the feed. + * + * This gets called via the FeedSubSubscriberCount event when running + * FeedSub::garbageCollect(). + * + * @return int + */ + public function subscriberCount() + { if ($this->isGroup()) { $members = $this->localGroup()->getMembers(0, 1); $count = $members->N; } else { $count = $this->localProfile()->subscriberCount(); } - if ($count == 0) { - common_log(LOG_INFO, "Unsubscribing from now-unused remote feed $this->feeduri"); - $this->unsubscribe(); - return true; - } else { - return false; - } + common_log(LOG_INFO, __METHOD__ . " SUB COUNT BEFORE: $count"); + + // Other plugins may be piggybacking on OStatus without having + // an active group or user-to-user subscription we know about. + Event::handle('Ostatus_profileSubscriberCount', array($this, &$count)); + common_log(LOG_INFO, __METHOD__ . " SUB COUNT AFTER: $count"); + + return $count; } /** @@ -438,26 +445,31 @@ class Ostatus_profile extends Memcached_DataObject * @param DOMElement $feed for context * @param string $source identifier ("push" or "salmon") */ + public function processEntry($entry, $feed, $source) { $activity = new Activity($entry, $feed); - // @todo process all activity objects - switch ($activity->objects[0]->type) { - case ActivityObject::ARTICLE: - case ActivityObject::BLOGENTRY: - case ActivityObject::NOTE: - case ActivityObject::STATUS: - case ActivityObject::COMMENT: - break; - default: - throw new ClientException("Can't handle that kind of post."); - } + if (Event::handle('StartHandleFeedEntry', array($activity))) { + + // @todo process all activity objects + switch ($activity->objects[0]->type) { + case ActivityObject::ARTICLE: + case ActivityObject::BLOGENTRY: + case ActivityObject::NOTE: + case ActivityObject::STATUS: + case ActivityObject::COMMENT: + if ($activity->verb == ActivityVerb::POST) { + $this->processPost($activity, $source); + } else { + common_log(LOG_INFO, "Ignoring activity with unrecognized verb $activity->verb"); + } + break; + default: + throw new ClientException("Can't handle that kind of post."); + } - if ($activity->verb == ActivityVerb::POST) { - $this->processPost($activity, $source); - } else { - common_log(LOG_INFO, "Ignoring activity with unrecognized verb $activity->verb"); + Event::handle('EndHandleFeedEntry', array($activity)); } } @@ -486,8 +498,14 @@ class Ostatus_profile extends Memcached_DataObject // OK here! assume the default } else if ($actor->id == $this->uri || $actor->link == $this->uri) { $this->updateFromActivityObject($actor); - } else { + } else if ($actor->id) { + // We have an ActivityStreams actor with an explicit ID that doesn't match the feed owner. + // This isn't what we expect from mainline OStatus person feeds! + // Group feeds go down another path, with different validation. throw new Exception("Got an actor '{$actor->title}' ({$actor->id}) on single-user feed for {$this->uri}"); + } else { + // Plain <author> without ActivityStreams actor info. + // We'll just ignore this info for now and save the update under the feed's identity. } $oprofile = $this; @@ -668,7 +686,7 @@ class Ostatus_profile extends Memcached_DataObject common_log(LOG_DEBUG, "Original reply recipients: " . implode(', ', $attention_uris)); $groups = array(); $replies = array(); - foreach ($attention_uris as $recipient) { + foreach (array_unique($attention_uris) as $recipient) { // Is the recipient a local user? $user = User::staticGet('uri', $recipient); if ($user) { @@ -862,12 +880,12 @@ class Ostatus_profile extends Memcached_DataObject $feeduri = $discover->discoverFromFeedURL($feed_url); $hints['feedurl'] = $feeduri; - $huburi = $discover->getAtomLink('hub'); + $huburi = $discover->getHubLink(); $hints['hub'] = $huburi; $salmonuri = $discover->getAtomLink(Salmon::NS_REPLIES); $hints['salmon'] = $salmonuri; - if (!$huburi) { + if (!$huburi && !common_config('feedsub', 'fallback_hub')) { // We can only deal with folks with a PuSH hub throw new FeedSubNoHubException(); } @@ -1263,10 +1281,10 @@ class Ostatus_profile extends Memcached_DataObject $discover = new FeedDiscovery(); $discover->discoverFromFeedURL($hints['feedurl']); } - $huburi = $discover->getAtomLink('hub'); + $huburi = $discover->getHubLink(); } - if (!$huburi) { + if (!$huburi && !common_config('feedsub', 'fallback_hub')) { // We can only deal with folks with a PuSH hub throw new FeedSubNoHubException(); } diff --git a/plugins/OStatus/lib/feeddiscovery.php b/plugins/OStatus/lib/feeddiscovery.php index 4ac243832..a55399d7c 100644 --- a/plugins/OStatus/lib/feeddiscovery.php +++ b/plugins/OStatus/lib/feeddiscovery.php @@ -88,6 +88,16 @@ class FeedDiscovery } /** + * Get the referenced PuSH hub link from an Atom feed. + * + * @return mixed string or false + */ + public function getHubLink() + { + return $this->getAtomLink('hub'); + } + + /** * @param string $url * @param bool $htmlOk pass false here if you don't want to follow web pages. * @return string with validated URL diff --git a/plugins/OStatus/lib/magicenvelope.php b/plugins/OStatus/lib/magicenvelope.php index 3bdf24b31..967e5f6d1 100644 --- a/plugins/OStatus/lib/magicenvelope.php +++ b/plugins/OStatus/lib/magicenvelope.php @@ -210,13 +210,13 @@ class MagicEnvelope } $data_element = $env_element->getElementsByTagNameNS(MagicEnvelope::NS, 'data')->item(0); - + $sig_element = $env_element->getElementsByTagNameNS(MagicEnvelope::NS, 'sig')->item(0); return array( - 'data' => trim($data_element->nodeValue), + 'data' => preg_replace('/\s/', '', $data_element->nodeValue), 'data_type' => $data_element->getAttribute('type'), 'encoding' => $env_element->getElementsByTagNameNS(MagicEnvelope::NS, 'encoding')->item(0)->nodeValue, 'alg' => $env_element->getElementsByTagNameNS(MagicEnvelope::NS, 'alg')->item(0)->nodeValue, - 'sig' => $env_element->getElementsByTagNameNS(MagicEnvelope::NS, 'sig')->item(0)->nodeValue, + 'sig' => preg_replace('/\s/', '', $sig_element->nodeValue), ); } diff --git a/plugins/OStatus/lib/salmonaction.php b/plugins/OStatus/lib/salmonaction.php index fa9dc3b1d..9d6c6b269 100644 --- a/plugins/OStatus/lib/salmonaction.php +++ b/plugins/OStatus/lib/salmonaction.php @@ -47,7 +47,6 @@ class SalmonAction extends Action $xml = file_get_contents('php://input'); - // Check the signature $salmon = new Salmon; if (!$salmon->verifyMagicEnv($xml)) { @@ -58,7 +57,6 @@ class SalmonAction extends Action $env = $magic_env->parse($xml); $xml = $magic_env->unfold($env); } - $dom = DOMDocument::loadXML($xml); if ($dom->documentElement->namespaceURI != Activity::ATOM || @@ -67,7 +65,7 @@ class SalmonAction extends Action $this->clientError(_m('Salmon post must be an Atom entry.')); } - $this->act = new Activity($dom->documentElement); + $this->activity = new Activity($dom->documentElement); return true; } @@ -79,9 +77,9 @@ class SalmonAction extends Action { StatusNet::setApi(true); // Send smaller error pages - common_log(LOG_DEBUG, "Got a " . $this->act->verb); + common_log(LOG_DEBUG, "Got a " . $this->activity->verb); if (Event::handle('StartHandleSalmon', array($this->activity))) { - switch ($this->act->verb) + switch ($this->activity->verb) { case ActivityVerb::POST: $this->handlePost(); @@ -164,12 +162,12 @@ class SalmonAction extends Action */ function handleUpdateProfile() { - $oprofile = Ostatus_profile::getActorProfile($this->act); + $oprofile = Ostatus_profile::getActorProfile($this->activity); if ($oprofile) { common_log(LOG_INFO, "Got a profile-update ping from $oprofile->uri"); - $oprofile->updateFromActivityObject($this->act->actor); + $oprofile->updateFromActivityObject($this->activity->actor); } else { - common_log(LOG_INFO, "Ignoring profile-update ping from unknown " . $this->act->actor->id); + common_log(LOG_INFO, "Ignoring profile-update ping from unknown " . $this->activity->actor->id); } } @@ -178,10 +176,10 @@ class SalmonAction extends Action */ function ensureProfile() { - $actor = $this->act->actor; + $actor = $this->activity->actor; if (empty($actor->id)) { common_log(LOG_ERR, "broken actor: " . var_export($actor, true)); - common_log(LOG_ERR, "activity with no actor: " . var_export($this->act, true)); + common_log(LOG_ERR, "activity with no actor: " . var_export($this->activity, true)); throw new Exception("Received a salmon slap from unidentified actor."); } @@ -191,6 +189,6 @@ class SalmonAction extends Action function saveNotice() { $oprofile = $this->ensureProfile(); - return $oprofile->processPost($this->act, 'salmon'); + return $oprofile->processPost($this->activity, 'salmon'); } } diff --git a/plugins/OStatus/scripts/update-profile.php b/plugins/OStatus/scripts/update-profile.php index d06de4f90..64afa0f35 100644 --- a/plugins/OStatus/scripts/update-profile.php +++ b/plugins/OStatus/scripts/update-profile.php @@ -55,7 +55,7 @@ print "Re-running feed discovery for profile URL $oprofile->uri\n"; // @fixme will bork where the URI isn't the profile URL for now $discover = new FeedDiscovery(); $feedurl = $discover->discoverFromURL($oprofile->uri); -$huburi = $discover->getAtomLink('hub'); +$huburi = $discover->getHubLink(); $salmonuri = $discover->getAtomLink(Salmon::NS_REPLIES); print " Feed URL: $feedurl\n"; diff --git a/plugins/OStatus/tests/FeedDiscoveryTest.php b/plugins/OStatus/tests/FeedDiscoveryTest.php index 1c5249701..0e6354a86 100644 --- a/plugins/OStatus/tests/FeedDiscoveryTest.php +++ b/plugins/OStatus/tests/FeedDiscoveryTest.php @@ -10,7 +10,7 @@ define('STATUSNET', true); define('LACONICA', true); require_once INSTALLDIR . '/lib/common.php'; -require_once INSTALLDIR . '/plugins/FeedSub/feedsub.php'; +require_once INSTALLDIR . '/plugins/OStatus/lib/feeddiscovery.php'; class FeedDiscoveryTest extends PHPUnit_Framework_TestCase { diff --git a/plugins/Sitemap/sitemapaction.php b/plugins/Sitemap/sitemapaction.php index 45edfccc5..73b9248a3 100644 --- a/plugins/Sitemap/sitemapaction.php +++ b/plugins/Sitemap/sitemapaction.php @@ -53,6 +53,8 @@ class SitemapAction extends Action function handle($args) { + parent::handle($args); + header('Content-Type: text/xml; charset=UTF-8'); $this->startXML(); @@ -67,6 +69,27 @@ class SitemapAction extends Action $this->endXML(); } + function lastModified() + { + $y = $this->trimmed('year'); + + $m = $this->trimmed('month'); + $d = $this->trimmed('day'); + + $y += 0; + $m += 0; + $d += 0; + + $begdate = strtotime("$y-$m-$d 00:00:00"); + $enddate = $begdate + (24 * 60 * 60); + + if ($enddate < time()) { + return $enddate; + } else { + return null; + } + } + function showUrl($url, $lastMod=null, $changeFreq=null, $priority=null) { $this->elementStart('url'); diff --git a/plugins/SubMirror/SubMirrorPlugin.php b/plugins/SubMirror/SubMirrorPlugin.php new file mode 100644 index 000000000..80c6c5a88 --- /dev/null +++ b/plugins/SubMirror/SubMirrorPlugin.php @@ -0,0 +1,168 @@ +<?php +/* + * StatusNet - the distributed open-source microblogging tool + * Copyright (C) 2009-2010, StatusNet, Inc. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +/** + * @package SubMirrorPlugin + * @maintainer Brion Vibber <brion@status.net> + */ + +if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } + + +class SubMirrorPlugin extends Plugin +{ + /** + * Hook for RouterInitialized event. + * + * @param Net_URL_Mapper $m path-to-action mapper + * @return boolean hook return + */ + function onRouterInitialized($m) + { + $m->connect('settings/mirror', + array('action' => 'mirrorsettings')); + $m->connect('settings/mirror/add', + array('action' => 'addmirror')); + $m->connect('settings/mirror/edit', + array('action' => 'editmirror')); + 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/lib/$lower.php", + "$base/classes/$cls.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; + } + + function handle($notice) + { + // Is anybody mirroring? + $mirror = new SubMirror(); + $mirror->subscribed = $notice->profile_id; + if ($mirror->find()) { + while ($mirror->fetch()) { + $mirror->repeat($notice); + } + } + } + + function onPluginVersion(&$versions) + { + $versions[] = array('name' => 'SubMirror', + 'version' => STATUSNET_VERSION, + 'author' => 'Brion Vibber', + 'homepage' => 'http://status.net/wiki/Plugin:SubMirror', + 'rawdescription' => + _m('Pull feeds into your timeline!')); + + return true; + } + + /** + * Menu item for settings + * + * @param Action &$action Action being executed + * + * @return boolean hook return + */ + + function onEndAccountSettingsNav(&$action) + { + $action_name = $action->trimmed('action'); + + $action->menuItem(common_local_url('mirrorsettings'), + // TRANS: SubMirror plugin menu item on user settings page. + _m('MENU', 'Mirroring'), + // TRANS: SubMirror plugin tooltip for user settings menu item. + _m('Configure mirroring of posts from other feeds'), + $action_name === 'mirrorsettings'); + + return true; + } + + function onCheckSchema() + { + $schema = Schema::get(); + $schema->ensureTable('submirror', SubMirror::schemaDef()); + + // @hack until key definition support is merged + SubMirror::fixIndexes($schema); + return true; + } + + /** + * Set up queue handlers for outgoing hub pushes + * @param QueueManager $qm + * @return boolean hook return + */ + function onEndInitializeQueueManager(QueueManager $qm) + { + // After each notice save, check if there's any repeat mirrors. + $qm->connect('mirror', 'MirrorQueueHandler'); + return true; + } + + function onStartEnqueueNotice($notice, &$transports) + { + $transports[] = 'mirror'; + } + + /** + * Let the OStatus subscription garbage collection know if we're + * making use of a remote feed, so it doesn't get dropped out + * from under us. + * + * @param Ostatus_profile $oprofile + * @param int $count in/out + * @return mixed hook return value + */ + function onOstatus_profileSubscriberCount($oprofile, &$count) + { + if ($oprofile->profile_id) { + $mirror = new SubMirror(); + $mirror->subscribed = $oprofile->profile_id; + if ($mirror->find()) { + while ($mirror->fetch()) { + $count++; + } + } + } + return true; + } +} diff --git a/plugins/SubMirror/actions/addmirror.php b/plugins/SubMirror/actions/addmirror.php new file mode 100644 index 000000000..5acdf1dfe --- /dev/null +++ b/plugins/SubMirror/actions/addmirror.php @@ -0,0 +1,77 @@ +<?php +/** + * StatusNet - the distributed open-source microblogging tool + * Copyright (C) 2010, StatusNet, Inc. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * + * PHP version 5 + * + * @category Action + * @package StatusNet + * @author Brion Vibber <brion@status.net> + * @copyright 2010 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 + * @link http://status.net/ + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +/** + * Takes parameters: + * + * - feed: a profile ID + * - token: session token to prevent CSRF attacks + * - ajax: boolean; whether to return Ajax or full-browser results + * + * Only works if the current user is logged in. + * + * @category Action + * @package StatusNet + * @copyright 2010 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 + * @link http://status.net/ + */ + +class AddMirrorAction extends BaseMirrorAction +{ + var $feedurl; + + /** + * Check pre-requisites and instantiate attributes + * + * @param Array $args array of arguments (URL, GET, POST) + * + * @return boolean success flag + */ + + function prepare($args) + { + parent::prepare($args); + $this->feedurl = $this->validateFeedUrl($this->trimmed('feedurl')); + $this->profile = $this->profileForFeed($this->feedurl); + return true; + } + + function saveMirror() + { + if ($this->oprofile->subscribe()) { + SubMirror::saveMirror($this->user, $this->profile); + } else { + $this->serverError(_m("Could not subscribe to feed.")); + } + } +} diff --git a/plugins/SubMirror/actions/basemirror.php b/plugins/SubMirror/actions/basemirror.php new file mode 100644 index 000000000..5be0699f0 --- /dev/null +++ b/plugins/SubMirror/actions/basemirror.php @@ -0,0 +1,169 @@ +<?php +/** + * StatusNet - the distributed open-source microblogging tool + * Copyright (C) 2010, StatusNet, Inc. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * + * PHP version 5 + * + * @category Action + * @package StatusNet + * @author Brion Vibber <brion@status.net> + * @copyright 2010 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 + * @link http://status.net/ + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +/** + * Takes parameters: + * + * - feed: a profile ID + * - token: session token to prevent CSRF attacks + * - ajax: boolean; whether to return Ajax or full-browser results + * + * Only works if the current user is logged in. + * + * @category Action + * @package StatusNet + * @copyright 2010 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 + * @link http://status.net/ + */ + +abstract class BaseMirrorAction extends Action +{ + var $user; + var $profile; + + /** + * Check pre-requisites and instantiate attributes + * + * @param Array $args array of arguments (URL, GET, POST) + * + * @return boolean success flag + */ + + function prepare($args) + { + parent::prepare($args); + return $this->sharedBoilerplate(); + } + + protected function validateFeedUrl($url) + { + if (common_valid_http_url($url)) { + return $url; + } else { + $this->clientError(_m("Invalid feed URL.")); + } + } + + protected function validateProfile($id) + { + $id = intval($id); + $profile = Profile::staticGet('id', $id); + if ($profile && $profile->id != $this->user->id) { + return $profile; + } + // TRANS: Error message returned to user when setting up feed mirroring, but we were unable to resolve the given URL to a working feed. + $this->clientError(_m("Invalid profile for mirroring.")); + } + + /** + * + * @param string $url + * @return Profile + */ + protected function profileForFeed($url) + { + $oprofile = Ostatus_profile::ensureProfileURL($url); + if ($oprofile->isGroup()) { + $this->clientError(_m("Can't mirror a StatusNet group at this time.")); + } + $this->oprofile = $oprofile; // @fixme ugly side effect :D + return $oprofile->localProfile(); + } + + /** + * @fixme none of this belongs in end classes + * this stuff belongs in shared code! + */ + function sharedBoilerplate() + { + // Only allow POST requests + + if ($_SERVER['REQUEST_METHOD'] != 'POST') { + $this->clientError(_('This action only accepts POST requests.')); + return false; + } + + // CSRF protection + + $token = $this->trimmed('token'); + + if (!$token || $token != common_session_token()) { + $this->clientError(_('There was a problem with your session token.'. + ' Try again, please.')); + return false; + } + + // Only for logged-in users + + $this->user = common_current_user(); + + if (empty($this->user)) { + $this->clientError(_('Not logged in.')); + return false; + } + return true; + } + + /** + * Handle request + * + * Does the subscription and returns results. + * + * @param Array $args unused. + * + * @return void + */ + + function handle($args) + { + // Throws exception on error + $this->saveMirror(); + + if ($this->boolean('ajax')) { + $this->startHTML('text/xml;charset=utf-8'); + $this->elementStart('head'); + $this->element('title', null, _('Subscribed')); + $this->elementEnd('head'); + $this->elementStart('body'); + $unsubscribe = new EditMirrorForm($this, $this->profile); + $unsubscribe->show(); + $this->elementEnd('body'); + $this->elementEnd('html'); + } else { + $url = common_local_url('mirrorsettings'); + common_redirect($url, 303); + } + } + + abstract function saveMirror(); +} diff --git a/plugins/SubMirror/actions/editmirror.php b/plugins/SubMirror/actions/editmirror.php new file mode 100644 index 000000000..c7fdab0d6 --- /dev/null +++ b/plugins/SubMirror/actions/editmirror.php @@ -0,0 +1,112 @@ +<?php +/** + * StatusNet - the distributed open-source microblogging tool + * Copyright (C) 2010, StatusNet, Inc. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * + * PHP version 5 + * + * @category Action + * @package StatusNet + * @author Brion Vibber <brion@status.net> + * @copyright 2010 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 + * @link http://status.net/ + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +/** + * Takes parameters: + * + * - feed: a profile ID + * - token: session token to prevent CSRF attacks + * - ajax: boolean; whether to return Ajax or full-browser results + * + * Only works if the current user is logged in. + * + * @category Action + * @package StatusNet + * @copyright 2010 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 + * @link http://status.net/ + */ + +class EditMirrorAction extends BaseMirrorAction +{ + + /** + * Check pre-requisites and instantiate attributes + * + * @param Array $args array of arguments (URL, GET, POST) + * + * @return boolean success flag + */ + + function prepare($args) + { + parent::prepare($args); + + $this->profile = $this->validateProfile($this->trimmed('profile')); + + $this->mirror = SubMirror::pkeyGet(array('subscriber' => $this->user->id, + 'subscribed' => $this->profile->id)); + + if (!$this->mirror) { + $this->clientError(_m("Requested invalid profile to edit.")); + } + + $this->style = $this->validateStyle($this->trimmed('style')); + + // DO NOT change to $this->boolean(), it will be wrong. + // We're checking for the presence of the setting, not its value. + $this->delete = (bool)$this->arg('delete'); + + return true; + } + + protected function validateStyle($style) + { + $allowed = array('repeat', 'copy'); + if (in_array($style, $allowed)) { + return $style; + } else { + $this->clientError(_m("Bad form data.")); + } + } + + function saveMirror() + { + $mirror = SubMirror::getMirror($this->user, $this->profile); + if (!$mirror) { + $this->clientError(_m('Requested edit of missing mirror')); + } + + if ($this->delete) { + $mirror->delete(); + $oprofile = Ostatus_profile::staticGet('profile_id', $this->profile->id); + if ($oprofile) { + $oprofile->garbageCollect(); + } + } else if ($this->style != $mirror->style) { + $orig = clone($mirror); + $mirror->style = $this->style; + $mirror->modified = common_sql_now(); + $mirror->update($orig); + } + } +} diff --git a/plugins/SubMirror/actions/mirrorsettings.php b/plugins/SubMirror/actions/mirrorsettings.php new file mode 100644 index 000000000..5463a8dc0 --- /dev/null +++ b/plugins/SubMirror/actions/mirrorsettings.php @@ -0,0 +1,106 @@ +<?php +/** + * StatusNet, the distributed open-source microblogging tool + * + * PHP version 5 + * + * LICENCE: This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * + * @category Plugins + * @package StatusNet + * @author Brion Vibber <brion@status.net> + * @copyright 2010 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); +} + +class MirrorSettingsAction extends AccountSettingsAction +{ + /** + * Title of the page + * + * @return string Page title + */ + + function title() + { + return _m('Feed mirror settings'); + } + + /** + * Instructions for use + * + * @return string Instructions for use + */ + + function getInstructions() + { + return _m('You can mirror updates from many RSS and Atom feeds ' . + 'into your StatusNet timeline!'); + } + + /** + * Show the form for OpenID management + * + * We have one form with a few different submit buttons to do different things. + * + * @return void + */ + + function showContent() + { + $user = common_current_user(); + + $this->showAddFeedForm(); + + $mirror = new SubMirror(); + $mirror->subscriber = $user->id; + if ($mirror->find()) { + while ($mirror->fetch()) { + $this->showFeedForm($mirror); + } + } + } + + function showFeedForm($mirror) + { + $profile = Profile::staticGet('id', $mirror->subscribed); + if ($profile) { + $form = new EditMirrorForm($this, $profile); + $form->show(); + } + } + + function showAddFeedForm() + { + $form = new AddMirrorForm($this); + $form->show(); + } + + /** + * Handle a POST request + * + * Muxes to different sub-functions based on which button was pushed + * + * @return void + */ + + function handlePost() + { + } +} diff --git a/plugins/SubMirror/classes/SubMirror.php b/plugins/SubMirror/classes/SubMirror.php new file mode 100644 index 000000000..bd8fc80a5 --- /dev/null +++ b/plugins/SubMirror/classes/SubMirror.php @@ -0,0 +1,229 @@ +<?php +/* + * StatusNet - the distributed open-source microblogging tool + * Copyright (C) 2010, StatusNet, Inc. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +/** + * @package SubMirrorPlugin + * @maintainer Brion Vibber <brion@status.net> + */ + +class SubMirror extends Memcached_DataObject +{ + public $__table = 'submirror'; + + public $subscriber; + public $subscribed; + + public $style; + + public $created; + public $modified; + + public /*static*/ function staticGet($k, $v=null) + { + return parent::staticGet(__CLASS__, $k, $v); + } + + /** + * return table definition for DB_DataObject + * + * DB_DataObject needs to know something about the table to manipulate + * instances. This method provides all the DB_DataObject needs to know. + * + * @return array array of column definitions + */ + + function table() + { + return array('subscriber' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, + 'subscribed' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, + + 'style' => DB_DATAOBJECT_STR, + + 'created' => DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME + DB_DATAOBJECT_NOTNULL, + 'modified' => DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME + DB_DATAOBJECT_NOTNULL); + } + + static function schemaDef() + { + // @fixme need a reverse key on (subscribed, subscriber) as well + return array(new ColumnDef('subscriber', 'integer', + null, false, 'PRI'), + new ColumnDef('subscribed', 'integer', + null, false, 'PRI'), + + new ColumnDef('style', 'varchar', + 16, true), + + new ColumnDef('created', 'datetime', + null, false), + new ColumnDef('modified', 'datetime', + null, false)); + } + + /** + * Temporary hack to set up the compound index, since we can't do + * it yet through regular Schema interface. (Coming for 1.0...) + * + * @param Schema $schema + * @return void + */ + static function fixIndexes($schema) + { + try { + $schema->createIndex('submirror', array('subscribed', 'subscriber')); + } catch (Exception $e) { + common_log(LOG_ERR, __METHOD__ . ': ' . $e->getMessage()); + } + } + + /** + * return key definitions for DB_DataObject + * + * DB_DataObject needs to know about keys that the table has; this function + * defines them. + * + * @return array key definitions + */ + + function keys() + { + return array_keys($this->keyTypes()); + } + + /** + * return key definitions for Memcached_DataObject + * + * Our caching system uses the same key definitions, but uses a different + * method to get them. + * + * @return array key definitions + */ + + function keyTypes() + { + // @fixme keys + // need a sane key for reverse lookup too + return array('subscriber' => 'K', 'subscribed' => 'K'); + } + + function sequenceKey() + { + return array(false, false, false); + } + + /** + * @param Profile $subscribed + * @param Profile $subscribed + * @return SubMirror + * @throws ServerException + */ + public static function saveMirror($subscriber, $subscribed, $style='repeat') + { + // @fixme make sure they're subscribed! + $mirror = new SubMirror(); + + $mirror->subscriber = $subscriber->id; + $mirror->subscribed = $subscribed->id; + $mirror->style = $style; + + $mirror->created = common_sql_now(); + $mirror->modified = common_sql_now(); + $mirror->insert(); + + return $mirror; + } + + /** + * @param Notice $notice + * @return mixed Notice on successful mirroring, boolean if not + */ + public function mirrorNotice($notice) + { + $profile = Profile::staticGet('id', $this->subscriber); + if (!$profile) { + common_log(LOG_ERROR, "SubMirror plugin skipping auto-repeat of notice $notice->id for missing user $profile->id"); + return false; + } + + if ($this->style == 'copy') { + return $this->copyNotice($profile, $notice); + } else { // default to repeat mode + return $this->repeatNotice($profile, $notice); + } + } + + /** + * Mirror a notice using StatusNet's repeat functionality. + * This retains attribution within the site, and other nice things, + * but currently ends up looking like 'RT @foobar bla bla' when + * bridged out over OStatus or TwitterBridge. + * + * @param Notice $notice + * @return mixed Notice on successful repeat, true if already repeated, false on failure + */ + protected function repeatNotice($profile, $notice) + { + if($profile->hasRepeated($notice->id)) { + common_log(LOG_INFO, "SubMirror plugin skipping auto-repeat of notice $notice->id for user $profile->id; already repeated."); + return true; + } else { + common_log(LOG_INFO, "SubMirror plugin auto-repeating notice $notice->id for $profile->id"); + return $notice->repeat($profile->id, 'mirror'); + } + } + + /** + * Mirror a notice by emitting a new notice with the same contents. + * Kind of dirty, but if pulling an external data feed into an account + * that may be what you want. + * + * @param Notice $notice + * @return mixed Notice on successful repeat, true if already repeated, false on failure + */ + protected function copyNotice($profile, $notice) + { + $options = array('is_local' => Notice::LOCAL_PUBLIC, + 'url' => $notice->bestUrl(), // pass through the foreign link... + 'rendered' => $notice->rendered); + + $saved = Notice::saveNew($profile->id, + $notice->content, + 'feed', + $options); + return $saved; + } + + public /*static*/ function pkeyGet($v) + { + return parent::pkeyGet(__CLASS__, $v); + } + + /** + * Get the mirroring setting for a pair of profiles, if existing. + * + * @param Profile $subscriber + * @param Profile $subscribed + * @return mixed Profile or empty + */ + public static function getMirror($subscriber, $subscribed) + { + return self::pkeyGet(array('subscriber' => $subscriber->id, + 'subscribed' => $subscribed->id)); + } +} diff --git a/plugins/SubMirror/lib/addmirrorform.php b/plugins/SubMirror/lib/addmirrorform.php new file mode 100644 index 000000000..0a798c9ea --- /dev/null +++ b/plugins/SubMirror/lib/addmirrorform.php @@ -0,0 +1,141 @@ +<?php +/** + * StatusNet, the distributed open-source microblogging tool + * PHP version 5 + * + * LICENCE: This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * + * @package StatusNet + * @copyright 2010 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); +} + +class AddMirrorForm extends Form +{ + + /** + * Name of the form + * + * Sub-classes should overload this with the name of their form. + * + * @return void + */ + + function formLegend() + { + } + + /** + * Visible or invisible data elements + * + * Display the form fields that make up the data of the form. + * Sub-classes should overload this to show their data. + * + * @return void + */ + + function formData() + { + $this->out->elementStart('fieldset'); + + $this->out->elementStart('ul'); + + $this->li(); + $this->doInput('addmirror-feedurl', + 'feedurl', + _m('Web page or feed URL:'), + $this->out->trimmed('feedurl')); + $this->unli(); + + $this->li(); + $this->out->submit('addmirror-save', _m('Add feed')); + $this->unli(); + $this->out->elementEnd('ul'); + $this->out->elementEnd('fieldset'); + } + + private function doInput($id, $name, $label, $value=null, $instructions=null) + { + $this->out->element('label', array('for' => $id), $label); + $attrs = array('name' => $name, + 'type' => 'text', + 'id' => $id, + 'style' => 'width: 80%'); + if ($value) { + $attrs['value'] = $value; + } + $this->out->element('input', $attrs); + if ($instructions) { + $this->out->element('p', 'form_guide', $instructions); + } + } + + /** + * Buttons for form actions + * + * Submit and cancel buttons (or whatever) + * Sub-classes should overload this to show their own buttons. + * + * @return void + */ + + function formActions() + { + } + + /** + * ID of the form + * + * Should be unique on the page. Sub-classes should overload this + * to show their own IDs. + * + * @return string ID of the form + */ + + function id() + { + return 'add-mirror-form'; + } + + /** + * Action of the form. + * + * URL to post to. Should be overloaded by subclasses to give + * somewhere to post to. + * + * @return string URL to post to + */ + + function action() + { + return common_local_url('addmirror'); + } + + /** + * Class of the form. + * + * @return string the form's class + */ + + function formClass() + { + return 'form_settings'; + } + +} diff --git a/plugins/SubMirror/lib/editmirrorform.php b/plugins/SubMirror/lib/editmirrorform.php new file mode 100644 index 000000000..8236da389 --- /dev/null +++ b/plugins/SubMirror/lib/editmirrorform.php @@ -0,0 +1,189 @@ +<?php +/** + * StatusNet, the distributed open-source microblogging tool + * PHP version 5 + * + * LICENCE: This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * + * @package StatusNet + * @copyright 2010 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); +} + +class EditMirrorForm extends Form +{ + function __construct($action, $profile) + { + parent::__construct($action); + + $this->profile = clone($profile); + $this->user = common_current_user(); + $this->mirror = SubMirror::pkeyGet(array('subscriber' => $this->user->id, + 'subscribed' => $this->profile->id)); + } + + /** + * Name of the form + * + * Sub-classes should overload this with the name of their form. + * + * @return void + */ + + function formLegend() + { + } + + /** + * Visible or invisible data elements + * + * Display the form fields that make up the data of the form. + * Sub-classes should overload this to show their data. + * + * @return void + */ + + function formData() + { + $this->out->elementStart('fieldset'); + + $this->out->hidden('profile', $this->profile->id); + + $this->out->elementStart('div', array('style' => 'float: left; width: 80px;')); + $img = $this->getAvatar($this->profile); + $feed = $this->getFeed($this->profile); + $this->out->elementStart('a', array('href' => $this->profile->profileurl)); + $this->out->element('img', array('src' => $img, 'style' => 'float: left')); + $this->out->elementEnd('a'); + $this->out->elementEnd('div'); + + + $this->out->elementStart('div', array('style' => 'margin-left: 80px; margin-right: 20px')); + $this->out->elementStart('p'); + $this->out->elementStart('div'); + $this->out->element('a', array('href' => $this->profile->profileurl), $this->profile->getBestName()); + $this->out->elementEnd('div'); + $this->out->elementStart('div'); + if ($feed) { + $this->out->text(_m('LABEL', 'Remote feed:') . ' '); + //$this->out->element('a', array('href' => $feed), $feed); + $this->out->element('input', array('value' => $feed, 'readonly' => 'readonly', 'style' => 'width: 100%')); + } else { + $this->out->text(_m('LABEL', 'Local user')); + } + $this->out->elementEnd('div'); + $this->out->elementEnd('p'); + + $this->out->elementStart('fieldset', array('style' => 'margin-top: 20px')); + $this->out->element('legend', false, _m("Mirroring style")); + + $styles = array('repeat' => _m("Repeat: reference the original user's post (sometimes shows as 'RT @blah')"), + 'copy' => _m("Repost the content under my account")); + foreach ($styles as $key => $label) { + $this->out->elementStart('div'); + $attribs = array('type' => 'radio', + 'value' => $key, + 'name' => 'style', + 'id' => $this->id() . '-style'); + if ($key == $this->mirror->style || ($key == 'repeat' && empty($this->mirror->style))) { + $attribs['checked'] = 'checked'; + } + $this->out->element('input', $attribs); + $this->out->element('span', false, $label); // @fixme should be label, but the styles muck it up for now + $this->out->elementEnd('div'); + + } + $this->out->elementEnd('fieldset'); + + + $this->out->elementStart('div'); + $this->out->submit($this->id() . '-save', _m('Save')); + $this->out->element('input', array('type' => 'submit', + 'value' => _m('Stop mirroring'), + 'name' => 'delete', + 'class' => 'submit')); + $this->out->elementEnd('div'); + + $this->out->elementEnd('div'); + $this->out->elementEnd('fieldset'); + } + + private function getAvatar($profile) + { + $avatar = $this->profile->getAvatar(48); + if ($avatar) { + return $avatar->displayUrl(); + } else { + return Avatar::defaultImage(48); + } + } + + private function getFeed($profile) + { + // Ok this is a bit of a hack. ;) + if (class_exists('Ostatus_profile')) { + $oprofile = Ostatus_profile::staticGet('profile_id', $profile->id); + if ($oprofile) { + return $oprofile->feeduri; + } + } + var_dump('wtf'); + return false; + } + + /** + * ID of the form + * + * Should be unique on the page. Sub-classes should overload this + * to show their own IDs. + * + * @return string ID of the form + */ + + function id() + { + return 'edit-mirror-form-' . $this->profile->id; + } + + /** + * Action of the form. + * + * URL to post to. Should be overloaded by subclasses to give + * somewhere to post to. + * + * @return string URL to post to + */ + + function action() + { + return common_local_url('editmirror'); + } + + /** + * Class of the form. + * + * @return string the form's class + */ + + function formClass() + { + return 'form_settings'; + } + +} diff --git a/plugins/SubMirror/lib/mirrorqueuehandler.php b/plugins/SubMirror/lib/mirrorqueuehandler.php new file mode 100644 index 000000000..92b36b5eb --- /dev/null +++ b/plugins/SubMirror/lib/mirrorqueuehandler.php @@ -0,0 +1,45 @@ +<?php +/* + * StatusNet - the distributed open-source microblogging tool + * Copyright (C) 2010, StatusNet, Inc. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +/** + * Check for subscription mirroring options on each newly seen post! + * + * @package SubMirror + * @author Brion Vibber <brion@status.net> + */ + +class MirrorQueueHandler extends QueueHandler +{ + function transport() + { + return 'mirror'; + } + + function handle($notice) + { + $mirror = new SubMirror(); + $mirror->subscribed = $notice->profile_id; + if ($mirror->find()) { + while ($mirror->fetch()) { + $mirror->mirrorNotice($notice); + } + } + return true; + } +} |